2007-11-14  nicola

	* [r14] configure.in: fixed a bug

2007-12-03  nicola

	* [r15] po/rubrica2.pot: add rubrica2.pot to repository

2007-12-10  nicola

	* [r16] libral/address.h, libral/date.c, libral/telephone.c,
	  libral/telephone.h: fixed bugs
	* [r17] po/it.po: italian localization updated
	* [r18] interface/MainWindow.glade: set some labels as translatable

2007-12-11  nicola

	* [r19] src/preferences.c: eliminata una doppia inizializzazione
	  per chooser
	* [r20] po/de.po, po/fr.po, po/uk.po: localization update
	* [r21] po/rubrica2.pot: rubrica2 pot update
	* [r22] po/POTFILES: add POTFILES to svn repository
	* [r23] interface/Menu.glade, interface/Preferences.glade:
	* [r24] libral/libral.pc: added libral.pc to repository
	* [r25] rubrica2.desktop, rubrica2.keys, rubrica2.schemas,
	  rubrica2.spec:
	* [r26] doc/reference/xml/RAbook.html,
	  doc/reference/xml/RAddress.html, doc/reference/xml/RCard.html,
	  doc/reference/xml/RCompanyCard.html,
	  doc/reference/xml/RContact.html, doc/reference/xml/RDate.html,
	  doc/reference/xml/RFilter.html, doc/reference/xml/RGroup.html,
	  doc/reference/xml/RGroupBox.html,
	  doc/reference/xml/RNetAddress.html,
	  doc/reference/xml/RNotes.html,
	  doc/reference/xml/RPersonalCard.html,
	  doc/reference/xml/RPlugin.html, doc/reference/xml/RRef.html,
	  doc/reference/xml/RTelephone.html,
	  doc/reference/xml/RTimeout.html, doc/reference/xml/RWork.html,
	  doc/reference/xml/ch01.html, doc/reference/xml/home.png,
	  doc/reference/xml/index.html, doc/reference/xml/index.sgml,
	  doc/reference/xml/left.png, doc/reference/xml/libRAL-RCsv.html,
	  doc/reference/xml/libRAL-RPluginManager.html,
	  doc/reference/xml/libRAL-RRubrica.html,
	  doc/reference/xml/libRAL-RVCard.html,
	  doc/reference/xml/libRAL-error.html,
	  doc/reference/xml/libRAL-io.html,
	  doc/reference/xml/libRAL-load.html,
	  doc/reference/xml/libRAL-lookup.html,
	  doc/reference/xml/libRAL-rlib.html,
	  doc/reference/xml/libRAL-save.html,
	  doc/reference/xml/libRAL-types.html,
	  doc/reference/xml/libRAL-utils.html,
	  doc/reference/xml/libRAL.devhelp,
	  doc/reference/xml/libRAL.devhelp2, doc/reference/xml/right.png,
	  doc/reference/xml/style.css, doc/reference/xml/up.png: commited
	  libral html api documentation
	* [r27] doc/reference/xml/abook.xml, doc/reference/xml/address.xml,
	  doc/reference/xml/card.xml, doc/reference/xml/company.xml,
	  doc/reference/xml/contact.xml, doc/reference/xml/csv.xml,
	  doc/reference/xml/date.xml, doc/reference/xml/error.xml,
	  doc/reference/xml/filter.xml, doc/reference/xml/gmail_csv.xml,
	  doc/reference/xml/group.xml, doc/reference/xml/group_box.xml,
	  doc/reference/xml/io.xml, doc/reference/xml/libRAL-doc.bottom,
	  doc/reference/xml/libRAL-doc.top, doc/reference/xml/load.xml,
	  doc/reference/xml/lookup.xml, doc/reference/xml/manager.xml,
	  doc/reference/xml/net.xml, doc/reference/xml/notes.xml,
	  doc/reference/xml/object_index.sgml,
	  doc/reference/xml/personal.xml, doc/reference/xml/plugin.xml,
	  doc/reference/xml/ref.xml, doc/reference/xml/rlib.xml,
	  doc/reference/xml/rubrica.xml, doc/reference/xml/save.xml,
	  doc/reference/xml/telephone.xml, doc/reference/xml/timeout.xml,
	  doc/reference/xml/tree_index.sgml, doc/reference/xml/types.xml,
	  doc/reference/xml/utils.xml, doc/reference/xml/vcard.xml,
	  doc/reference/xml/work.xml:

2007-12-18  nicola

	* [r29] src/form_address.c: added a label column to tree view to
	  show address type localized
	* [r30] src/groups_view.c: commented a warning's message
	* [r31] src/form_phone.c: added a label column to tree view to show
	  telephne type localized
	* [r32] src/trash_view.c: check if given card is R_CARD and not
	  R_PERSONAL_CARD
	* [r33] src/types.h: added TELEPHONE_LABEL_COLUMN column
	* [r34] src/company_gui.c: fixed error in form initialization,
	  fixed property: notes has company-notes property

2007-12-23  nicola

	* [r35] po/ru.po: added Russian localization (beta), by Dimka
	* [r36] plugins/vcard/vcard.c, plugins/vcard/vcard.h: new vcard
	  plugin

2008-01-04  nicola

	* [r38] src/app.c: fixed bugs. Add support to group_paned, show
	  data in selected card
	* [r39] src/app.h: Add *paned api
	* [r40] src/browse.c: Add show flag to rubrica_browse_nth_card
	* [r41] src/browse.h: Add show flag to rubrica_browse_nth_card
	* [r42] src/calendar.c: fixed month bug
	* [r43] src/callbacks.c: bug fix, added credits to French and
	  Russian localizator
	* [r44] src/cards_view.c: scrool card's list and select last
	  added/modified card
	* [r45] src/data_view.c: bug fix
	* [r46] src/models.c: add column for localizated labels
	* [r47] src/preferences.c: add
	  rubrica_preferences_get_toolbar_style function
	* [r48] src/preferences.h: add
	  rubrica_preferences_get_toolbar_style function
	* [r49] po/de.po, po/fr.po, po/it.po, po/uk.po: po file update

2008-01-05  nicola

	* [r50] libral/card.c: add r_card_check function
	* [r51] libral/address.c: add r_address_check and
	  r_address_have_data functions
	* [r52] libral/address.h: add r_address_check and
	  r_address_have_data functions header
	* [r53] libral/card.h: add r_card_check function header
	* [r54] libral/group.c: add r_group_check and r_group_have_data
	  functions
	* [r55] libral/group.h: add r_group_check function header
	* [r56] libral/telephone.c: add r_telephone_check function
	* [r57] libral/telephone.h: add r_telephone_check function header
	* [r58] libral/telephone.c: nomsg

2008-01-14  nicola

	* [r59] plugins/gmail/csv_gmail.c, plugins/gmail/csv_gmail.h: new
	  plugin for gmail csv. Replace old gmail_csv
	* [r60] plugins/gmail/Makefile.am, plugins/gmail/Makefile.in,
	  plugins/gmail/gmail_csv.c, plugins/gmail/gmail_csv.h: removed old
	  plugin
	* [r61] src/cards_view.c, src/cards_view.h: optimizations
	* [r62] src/main.c: optimizations
	* [r63] libral/csv_engine.c, libral/csv_engine.h: csv engine
	  object, used to parse csv file formats
	* [r64] libral/notes.c, libral/notes.h: add r_notes_check finction
	* [r65] libral/contact.c, libral/contact.h: add r_contact_check
	  finction
	* [r66] libral/address.c: optimizations
	* [r67] libral/net.c, libral/net.h: add r_net_check function
	* [r68] libral/telephone.c: optimizations, add
	  R_TELEPHONE_GET_PRIVATE macro
	* [r69] libral/company.c, libral/company.h: add r_company_check
	  function
	* [r70] libral/ref.c, libral/ref.h: add r_ref_check function
	* [r71] libral/date.c, libral/date.h: add r_date_check function
	* [r72] libral/work.c, libral/work.h: add r_work_check function
	* [r73] interface/MainWindow.glade: optimizations

2008-01-15  nicola

	* [r74] src/Makefile.am:

2008-01-18  nicola

	* [r75] libral/plugin.c: added plugin-extensions property
	* [r76] plugins/gmail/csv_gmail.c, plugins/rubrica/rubrica.c,
	  plugins/vcard/vcard.c: filled plugin-extensions property
	* [r77] src/app.c: added code to manage plugins
	* [r78] src/callbacks.c: first code to select plugins from
	  filechooser
	* [r79] src/app.h: added api to manage plugins

2008-01-21  nicola

	* [r80] plugins/vcard/vcard.c: check if the file format's input
	  file is vcard
	* [r81] plugins/rubrica/rubrica.c: fill new plugin's property
	* [r82] plugins/gmail/csv_gmail.c: check if the file format of the
	  input file is the gmail's csv, fill new plugin's property
	* [r83] plugins/csv/csv_thunderbird.c,
	  plugins/csv/csv_thunderbird.h: removed old csv plugin and added
	  new thunderbird plugin. This plugin manages the thunderbirh csv's
	  fields
	* [r84] plugins/thunderbird, plugins/thunderbird/Makefile.am,
	  plugins/thunderbird/Makefile.in, plugins/thunderbird/csv.c,
	  plugins/thunderbird/csv.h, plugins/thunderbird/csv_thunderbird.c,
	  plugins/thunderbird/csv_thunderbird.h:
	* [r85] plugins/csv: add csv directory for future csv generic
	  plugin
	* [r86] plugins/Makefile.am: add thunderbird subdir
	* [r87] libral/abook.c: other work on open file functions.
	  Addressbooks's fileformat is recognized in _r_try_all_plugins
	  function
	* [r88] libral/plugin.c: add plugin-label property
	* [r89] libral/plugin.h: add plugin-label property
	* [r90] src/app.c, src/app.h: little update
	* [r91] src/callbacks.c: little changes so addressbook's file
	  format can be autodetected
	* [r92] src/main.c: little changes so addressbook's file format can
	  be autodetected

2008-01-28  nicola

	* [r93] libral/abook.h: ranamed r_abook_get_plugin in
	  r_abook_get_engine and r_abook_get_r_plugin in r_abook_get_plugin
	* [r94] libral/manager.c, libral/manager.h: fixed object class's
	  definitions
	* [r95] libral/plugin.c, libral/plugin.h: fixed object class's
	  definitions, renamed obj as engine, improved api documentation
	* [r96] src/filechooser_extra.c, src/filechooser_extra.h: a new
	  widget for file chooser, used to select the engine (plugin) for
	  loading/saving addressbooks
	* [r97] src/app.c: added code to manage plugin (engine) selection
	  in file chooser
	* [r98] src/callbacks.c: extra filechooser widget's code moved to
	  filechooser_extra.c file.
	* [r99] plugins/rubrica/rubrica.c: r_plugin_set_obj renamed as
	  r_plugin_set_engine
	* [r100] plugins/vcard/vcard.c: code optimizations
	* [r101] plugins/thunderbird/csv_thunderbird.c: code optimizations
	* [r102] plugins/gmail/csv_gmail.c: code optimizations
	* [r103] libral/abook.c: code optimization, renamed r_plugin as
	  plugin and plugin as engine, fixed bug in r_abook_copy, rewrite
	  r_abook_save_file routine, improved api documentation
	* [r104] ChangeLog: released unstable version 2.1.3

2008-01-31  nicola

	* [r105] libral/abook.c: update api documentation, optimizations,
	  finish r_abook_save_file rework, bug fixed
	* [r106] libral/abook.h:
	* [r107] libral/csv_engine.c: released allocated memory
	* [r108] libral/types.h:
	* [r109] src/filechooser_extra.c, src/filechooser_extra.h: bug fix
	* [r110] src/app.c: optimizatios
	* [r111] src/callbacks.c: optimizatios
	* [r112] src/Makefile.am: added filechooser_extra files to build
	  chain
	* [r113] plugins/vcard/vcard.c: lines ended with \r\n are correctly
	  decoded, bug fixed
	* [r114] plugins/rubrica/rubrica.c: add a rubrica's engine check
	* [r115] plugins/gmail/csv_gmail.c: optimizations, released
	  allocated memory
	* [r116] plugins/thunderbird/csv_thunderbird.c: optimizations,
	  released allocated memory

2008-02-03  nicola

	* [r117] src/print.c, src/print.h: added print support
	* [r118] src/types.h: added PRINT_COLUMN to cards's view columns
	  type
	* [r119] src/preferences.c, src/preferences.h: add first support to
	  print functions, fixed bug
	* [r120] src/app.c: code optimization, bug fixed, improved api
	  documentation, added first apis for print (rubrica_app_print and
	  rubrica_app_print_card) add rubrica_app_get_selected_card
	* [r121] src/popmenu.c: add print items in popup menu, and some
	  callbacks funcions
	* [r122] src/cards_view.c, src/cards_view.h: add print functions
	* [r123] src/callbacks.c: write on_print_cb callback

2008-02-04  nicola

	* [r124] interface/Menu.glade: updated popmenu

2008-02-06  nicola

	* [r125] src/app.c: first keys pressed managment
	* [r126] src/popmenu.c: write callbaks: on_print_card_cb (print the
	  selected card), on_mark2print_cb (mark cards that will be
	  printed), on_mark_all_cb (marks all cards for printing),
	  optimizations
	* [r127] src/callbacks.c: rewrite on_print_cb
	* [r128] src/cards_view.c: add
	  rubrica_cards_view_get_selected_cards function, enable and setup
	  columns's search

