2010-06-22 Graham Cobb * main-hildon.c (show_help_and_exit): Add show_help_and_exit. (export_one_file): Add export_one_file. (main): Add -e and -h options, remove -n option (not used in Hildon) * main.c (show_help_and_exit): Add show_help_and_exit. (export_one_file): Add export_one_file. (main): Add -e and -h options * export.h: Add export_db * export.c (export_db): Add export_db * import-vcard.h: add errors for export_db 2010-01-21 Graham Cobb * main.c (main): Initialise categories subsystem before attempting an import. * main-hildon.c (main): Initialise categories subsystem before attempting an import (bug 309). * configure.ac: Check for correct version of libgpepimc. 2010-01-19 Graham Cobb * Makefile.am (gpe_contacts_SOURCES): Remove pimc-ui.c,.h * editing.c (edit_window): Use gpe_pim_categories_list_window for consistency with other applications (edit_person): Use gpe_pim_categories_reset_window (on_edit_save_clicked): Use gpe_pim_categories_from_window * pimc-ui.c, pimc-ui.h: Remove pimc-ui.c,.h 2009-10-04 Graham Cobb * main-hildon.c (create_app_menu): Create a real Fremantle menu. Make sure dialog boxes are parented by the main window. 2009-09-14 Graham Cobb * main-hildon.c (create_main): Change Main window name to List on Maemo 4 and earlier and GPE Contacts on Fremantle as Fremantle does not display the application name (create_app_menu): Remove View submenu and Fullscreen and Toolbar options 2009-09-12 Graham Cobb * configure.ac (MAEMO5): set up MAEMO5 condition for automake * hildon/Makefile.am (gpe-contacts.png): Conditionalise application icon size 2009-09-09 Graham Cobb * main-hildon.c: Port category selection to a hildon selector. Modify "find" entry handling to work with Fremantle focus style * configure.ac: Add maemo-version checking 2009-09-02 Graham Cobb * main-hildon.c: Use stock toolbar icons so they work on fremantle (create_app_menu): Add Find to menu 2009-04-15 Ned Ludd * gpe-base/gpe-contacts: Makefile.am * Icon Dir Unification. /usr/share/gpe/pixmaps/ -> /usr/share/pixmaps/gpe/ * Targeted for gpe-3.0 release. 2008-12-10 Graham Cobb * gpe-contacts.desktop.in.in (_Name): Undo change in non-hildon file * hildon/gpe-contacts.desktop.in.in (_Name): Change name in correct version of .desktop file 2008-12-02 Graham Cobb * main-hildon.c (create_main): Change name to GPE Contacts * debian/rules: Add configuration and clean sections * debian/postinst: Add postinst script to rebuild hildon icon cache * gpe-contacts.desktop.in.in (_Name): Change name to GPE Contacts * configure.ac: Add hildon/Makefile to AC_OUTPUT * hildon/Makefile.am: Create separate Makefile to generate various icons for hildon * hildon/*.png: Add icons for 26x26, 40x40 and 64x64. Rename gpe-contacts.png to gpe-contacts-48x48.png * Makefile.am: Move hildon/ stuff into separate Makefile and add hildon to subdirs 2008-09-06 Graham Cobb * main.c (update_categories): Adapt to new gpe_pim_categories_list Change match_for_search to receive category id instead of address. * pimc-ui.c (populate_pim_categories_list): Adapt to new gpe_pim_categories_list * main-hildon.c (update_categories): Adapt to new gpe_pim_categories_list Change match_for_search to receive category id instead of address. 2008-08-22 Phil Blundell * po/gpe-contacts.pot: Update. * po/sv.po, po/ja.po, po/id.po, po/zh_CN.po: Update from TP. 2008-08-14 Graham Cobb * main.c (main): Close DB after command line import NOTE: not tested, only similar change to main-hildon.c tested * main-hildon.c (main): Close DB after command line import * main-hildon.c (on_import_vcard): Apply same I18N fix as Phil Blundell applied to main.c. 2008-08-13 Phil Blundell * Version 0.49 released. 2008-08-13 Phil Blundell * main.c (on_import_vcard): Fix i18n problem resulting from chopped-up strings. Patch from Benno Schulenberg of the Translation Project. 2008-08-10 Phil Blundell * Version 0.48 released. 2008-08-10 Phil Blundell * configure.ac (ALL_LINGUAS): Auto-detect all PO files in po/ subdirectory. * po/id.po: New translation, courtesy Andhika Padmawan. * po/ja.po: New translation, courtesy Takeshi Hamasaki. * po/sv.po, po/zh_CN.po: Update from TP. * po/gpe-contacts.pot: Update POT file. * po/Makefile.in.in (DISTFILES): Remove ChangeLog. * po/ChangeLog: Deleted. * mkinstalldirs: Remove from version control. 2008-08-09 Phil Blundell * po/sv.po: Update from TP. 2008-05-20 Florian Boor * main.c (on_export_vcard...): Implement exporting of current contact list. * main-hildon.c (on_export_vcard...): likewise * export.c/.h: Introduce flag to append export file. 2008-05-08 Graham Cobb * main-hildon.c (import_one_file): Add error parameter. Pass on error parameter to import_vcard. (on_import_vcard): Supply error parameter to import_one_file and display any error in the dialog box (main): When importing a file from the command line, use error parameter to import_one_file and print success or error message to stdoout,not using a dialog box. * main.c (import_one_file): Add error parameter. Pass on error parameter to import_vcard. (on_import_vcard): Supply error parameter to import_one_file and display any error in the dialog box (main): When importing a file from the command line, use error parameter to import_one_file and print success or error message to stdoout,not using a dialog box. NOTE: changes to main.c not tested, testing only done with main-hildon.c. However, the same changes were made. * import-vcard.c (do_import_vcard): Use contacts_commit_person instead of direct SQL access to database. (import_vcard): Open database. (import_vcard): Add error parameter to import_vcard and do_import_vcard. Caller now responsible for displaying error messages. * import-vcard.h (GPECONTACT_IMPEXPORT_ERROR_DBOPEN_STR): Add error messages (import_vcard): Add error parameter to import_vcard 2008-03-14 Florian Boor * main.c, main-hildon.c (update_display): Keep selected entry. Fixes #146 (pop_singles): Make text selectable. 2008-02-08 Graham Cobb * editing.c (pop_singles): fix previous change to allow all characters in email fields 2008-01-14 Graham Cobb * editing.c (pop_singles): use new HildonGtkInputMode for input fields 2008-01-12 Florian Boor * gpe-tp.am: Update Translation Project support, update translations. * hildon/gpe-contacts.png: Use larger icon - later Hildon UIs want look better in this way. We maybe want even bigger ones. 2007-12-30 Graham Cobb * pimc-ui.c (build_pim_categories_list): do not use allow-checkbox-mode in chinook or later 2007-12-15 Florian Boor * main-hildon.c: Enable search dialog for Hildon. * finddlg.c: Add support for Hildon UI. 2007-11-22 Florian Boor * Update Finnish translation 2007-11-05 Graham Cobb * configure.ac, editing.c, main-hildon.c: Set HILDON_VER to 2 2007-11-04 Graham Cobb * main-hildon.c: Include config.h * editing.c: New include files for chinook 2007-11-03 Graham Cobb * configure.ac, Makefile.am: build and compile changes for new hildon libraries in chinook 2007-06-08 Florian Boor * Release version 0.47 * configure.ac: Update contact and version. * POTFILES.in: Add more files. 2007-03-15 Graham Cobb * debian/control: add gpe-icons to dependencies 2007-03-13 Graham Cobb * debian/control: fix Depends to use shlibs 2006-08-30 Florian Boor * editing.c: Allow entering dates before 1970 in maemo. 2006-08-11 Florian Boor * editing.c: Fix category display. 2006-08-05 Florian Boor * main.c (show_details): Fix memory leak. 2006-08-04 Florian Boor * Release version 0.46 * main-hildon.c: Some minor ui fixes. * editing.c (build_categories_string): Coloured underline for categories. * main.c: Categories display for small screens. * main-hildon.c (create_app_menu), (create_main): Upgrade to new Hildon API. (toggle_fullscreen): New function (window_key_press_event): Toggle fullscreen on F6. 2006-08-03 Florian Boor * main.c: Some improvement. * main.c: Initial category colour display support. * editing.c: Make (get_categories_list) public. 2006-07-03 Florian Boor * Release version 0.45. * Makefile.am: Some tweaks to pass distcheck and remove obsolete stuff. * po/Makefile.in.in: Remove from cvs, needs to be generated. * po/POTFILES.in: Update to meet latest file structure. * autogen.sh: Enforce updated i18n support files. * gpe-dist.am: Create new gpe-contacts.pot file before distribution. 2006-04-26 Jan Arne Petersen Use some special maemo widgets in the edit dialog: * configure.ac: Add hildon-libs to DEP_MODULES. * editing.c (on_date_set_toggled), (pop_singles), (edit_window), (edit_person), (update_edit), (create_edit), (build_children), (on_edit_save_clicked): Use HildonCaption with a GtkVBox instead of GtkTable, use HildonDateEditor. * editing.c (add_tag): use g_object_set_data_full to add destroy notifier. Use ISO date in contacts database: * main.c (build_children): Interpret the database value as ISO date. * main-hildon.c (build_children): Likewise. * editing.c (edit_person), (update_edit), (on_edit_save_clicked): Convert ISO date to GtkDateCombo format and reverse. 2006-03-07 Florian Boor * Makefile.am: Do not ship debian package support in the distribution because of conflicting package types. 2006-03-02 Florian Boor * Makefile.am: Make sure all important files go to the distribution tarball. 2006-02-07 Florian Boor * Release version 0.44 2006-02-06 Phil Blundell * editing.c (build_children): Tweak packing of widgets into table. (pop_singles): Likewise. (edit_window): Likewise. 2006-02-05 Phil Blundell * export.c (menu_do_send_bluetooth): Correct marshalling of OBEX request with DBUS 0.60. (menu_do_send_irda): Likewise. 2006-02-03 Florian Boor * main.c, main-hildon.c (do_find), (do_search): Display company field in list if name is empty. Fixes #1477. * main.c (create_main): Increase default size to get an unfolded toolbar on large screens. 2006-02-03 Florian Boor * categories.c (is_in_category), editing.c (update_categories_list): Use uppercase tag to avoid compatibility issues. Fixes bug #1453. 2006-02-02 Phil Blundell * mkinstalldirs: New file. * main.c (main): Put focus in main window, not search entry field. (on_main_focus): Don't grab focus into search entry, just leave it in the window. 2006-01-14 Phil Blundell * structure.c (load_structure): Use GLib functions rather than manual string hackery. 2006-01-24 Florian Boor * editing.c (store_name_fields): Fix segfault parsing names separated by comma. 2006-01-10 Florian Boor * pimc-ui.c (build_pim_categories_list): Reset useless Hildon GTK modification. 2006-01-01 Florian Boor * configure.ac: Release Version 0.43. * familiar/control1: Update dependencies: add libgpecontacts. 2005-12-31 Florian Boor * editing.c: Change packing of GtkTextViews to fix size problem in hildon env. * main-hildon.c: Modify likewise, new import_vcard() parameters, comments. 2005-12-29 Florian Boor * import-vcard.* main.c: Apply patch by Olivier Berger to make import of multiple vcards in one file possible. 2005-12-21 Florian Boor * editing.c: Apply patch by Olivier Berger to fix segfault opening name detail dialog. 2005-12-16 Florian Boor * editing.c: Apply patch to clean up name order logic and make it more friendly to use. Soem general code cleanups and improved comments. Contributed by Olivier Berger. 2005-12-13 Florian Boor * editing.c: Apply another patch by Olivier Berger to fix name prefix/suffix translation. 2005-12-06 Florian Boor * export.c, configure.ac: Apply patch to support new DBus API contributed by Philipp Zabel. 2005-12-05 Pat Deegan * db.c/db.h: Removed these files, which control contacts db access, from project in order to separate this aspect into its own independent library. * Makefile.am: Made changes to reflect deleted db.* files * configure.ac: Modified DEP_MODULES to include libcontactsdb * *.c/*.h: Changed all db related structs and calls to db functions to add the 'contacts_' prefix used by libcontactsdb. 2005-12-01 Florian Boor * namedetail.c: Apply patch by Olivier Berger to fix name prefix/suffix translation. 2005-10-19 Florian Boor * hildon/*.in: Rename service and service file. 2005-10-14 Florian Boor * debian/*: Change some locations to fit maemo installer needs. * main-hildon.c: Set some hardcoded locations, necessary for maemo. 2005-08-15 Florian Boor * main-hildon.c, debian/rules: Change path to icons and package prefix to make application work in 770 production images. 2005-08-04 Rene Wagner * Release 0.41 * export.c: Include config.h. Add #ifdef USE_DBUS guards around D-Bus code. * configure.ac: Add --disable-dbus configure option. Generate config.h. * autogen.sh: Run autoheader. 2005-08-02 Florian Boor * import-vcard.c: Update import stuff to new database layout. 2005-07-29 Florian Boor * main.c: Change packing of deatil table in bigscreen + portrait mode. 2005-07-25 Florian Boor * main-hildon.c: Use hidon method to connect toolbar. 2005-07-24 Florian Boor * hildon/org.gpe.gpe-contacts.service.in: Correct path to installed executable. * debian/control: Tune dependencies for Maemo integration a little bit. * debian/links: Fix link to support package installer. * debian/changelog: Add new release. * hildon/gpe-contacts.desktop.in.in: Change path to executable. 2005-06-27 Florian Boor * Release Version 0.40 * editing.c: Improve code for widget placement, fixing bugs on large screens. * main.c: Increase default window size to make all buttons fit. * db.c: Fix creating of new contacts. * Makefile.am: I should test my fixes from time to time.. 2005-06-22 Florian Boor * Makefile.am: Fix icon installation. 2005-06-21 Florian Boor * Released Version 0.39 * Update translations. * configure.ac, debian/changelog: Add some missing files and improve file list in configure.ac. * editing.c, default-layout.xml: Fix editor layout on PDA screens. 2005-06-11 Florian Boor * autogen.sh: Don't run configure. * editing.c: Hotfix to improve behaviour on small screens. 2005-06-08 Florian Boor * configure.ac, main.h: Some fixes for bugs introduced with the hildon UI support. 2005-06-04 Florian Boor * configure.ac: Version to 0.39. New switch: --enable-hildon * Merge in support for maemo/hildon environment. * main.c: Removed obsolete #defines. * debian/*: New files to build Debian packages for maemo environment. * hildon/*: Support files for maemo environment. 2005-05-20 Florian Boor * Makefile.am, main.c: Fix icon path. * Released Version 0.38 2005-05-10 Florian Boor * main.c: Remove unused icons. 2005-05-08 Florian Boor * configure.ac: Changed dependecy to GTK 2.6 instead of 2.2 because of GTK_STOCK_EDIT. * editing.c (edit_window): Change size a little bit, remove ugly shadow. * main.c (create_main): Rewrite toolbar section to use new toolbar API. Add some comments. Improve default window size. * configure.ac: Version to 0.38. * finddlg.c: Formating change. * main.c (do_search): Fix memory leak. * main.c (do_find): Handle cancel action properly. * db.c (db_get_entries_finddlg): Fix query which resulted in multiple results for a single contact. 2005-05-07 Florian Boor * db.c: Major structure changes: We move some data to the contacts_urn table to avoid the need of multiple nested queries to get a list of names only. * db.c: Add some comments. * db.c (check_table_update): New function to check if table is in new format and convert if necessary. * db.c: Reordered some functions. * db.c (check_table_update): Create some additional indexes on database update. * db.c: Some formating updates. * configure.ac: Some commented out bits to enable gprof support. 2005-05-04 Phil Blundell * Makefile.am (clean-local): Include gpe-tp.am. * po/cs.po, po/de.po, po/es.po, po/fr.po, po/hu.po, po/nl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/rw.po, po/sk.po, po/sr.po. po/sv.po, po/vi.po, po/zh_CN.po, po/zh_TW.po: Import latest files from Translation Project. 2005-05-03 Florian Boor * db.c (db_open), main.c (main): Move categories stuff to main.c. * main.c (main): Add some comments, sort initialising stuff. * db.*, structure.*: Move load_structure() to structure.c. * db.c, db.h (load_structure): Move scheme selection to main.c, add parameter to pass scheme file. * main.c (main): see above. 2005-04-30 Florian Boor * Released Version 0.37 * configure.ac: Version to 0.37 2005-04-25 Florian Boor * Makefile.am: Fixed creating and removing of edit-vcard.desktop. 2005-04-22 Florian Boor * db.c: Minor speedup. 2005-04-21 Florian Boor * configure.ac: Add linguas and missing dependencies. * main.c, db.*: Removed unused variables and comparisons. * .cvsignore: Add Makefile. 2005-04-18 Florian Boor * Add support for autotools. * main.c, edit.c, categories.c, configure.c: Removed use of obsolete libdiplaymigration. * main.c: Changed locations of some files. * Renamed xml files. 2005-04-15 Moray Allan * Fix desktop entry files to almost validate. 2005-03-19 Phil Blundell * Version 0.36 released. 2005-03-19 Phil Blundell * Makefile: Use Makefile.translation-auto-linguas. * po/vi.po: New file, courtesy Clytie Siddall. 2005-03-16 Florian Boor * main.c: Fix segfault in detail display code. Add some sanity checks. 2005-03-12 Florian Boor * db.c (sort_entries): Add sanity check to avoid segfault if names are undefined. 2005-03-11 Florian Boor * structure.c: Removed inclusion of render.h 2005-02-16 Florian Boor * Version 0.35 released. * db.c (db_open): Close database if it is already open. * main.c (on_import_vcard): Ensure database is refreshed. * editing.c (create_edit): Mark edit window for migration. 2005-02-15 Florian Boor * db.c (db_check_tags): Speedup and fix, only write data if necessary. * editing.c (create_edit): Removed unused and buggy tooltips code. * main.c (build_children): Add basic support for displaying images. Some formating fixes. 2005-02-14 Florian Boor * db.c (sort_entries): Sort by family name. * db.c (read_one_entry): Removed obsolete queries. * main.c: Minor cleanups. 2005-02-08 Florian Boor * main.c: Show contact details on doubleclick on the contact list in portrait mode. 2005-01-01 Luc Pionchon * configure.c (create_pageSetup): remove markup from i18n'ed strings 2005-01-01 Phil Blundell * Version 0.34 released. 2005-01-01 Phil Blundell Rewrite layout parser to use GMarkup rather than libxml2 DOM API: * structure.c (new_element): New. (xml_parser_start_element): Likewise. (xml_parser_end_element): Likewise. (xml_parser_text): Likewise. (free_ctx): Likewise. (read_structure): Reimplement using GMarkupParser and above functions. (structure_parse_xml_item): Deleted. (structure_parse_xml_group): Likewise. (structure_parse_xml_page): Likewise. (structure_parse_xml): Likewise. * Makefile (PACKAGE_CFLAGS): Remove libxml2 flags. (PACKAGE_LDFLAGS): Likewise. 2004-11-25 Florian Boor * structure.c (load_well_known_tags): Make sure all tags are uppercase. * db.c: New functions (db_check_tags, check_one_tag) to make sure all tags are upercase. * finddlg.c, finddlg.h, db.c, db.h, main.c: Applied patch to speed up search using SQL. Thanks to Christian Gillot for this. 2004-11-18 Phil Blundell * Version 0.33 released. 2004-11-14 Phil Blundell * editing.c (pop_singles): Set expand=FALSE when packing table into vbox. * db.c (db_get_config_tag): Avoid segfault if query returns no data. 2004-11-07 Phil Blundell * Makefile (LINGUAS): Add fr, zh_CN. * po/ru.po: Updated, courtesy Pavel Maryanov. * po/zh_CN.po: New file, courtesy Meng Jie. * po/fr.po: New file, courtesy Luc Pionchon. 2004-10-25 Florian Boor * main.c (create_main): Changed tree selection mode to make sure that a contact is selected all the time. 2004-10-24 Florian Boor * editing.c: New function on_phone_insert_text() introduces a cleverer way to filter text in phone entries. * editing.c (pop_singles): Use on_phone_insert_text() instead of phone_key_press_event(). 2004-10-20 Florian Boor * editing.c: Fixed name label position. * contacts-layout.xml: Removed second name label causing trouble. 2004-10-19 Florian Boor * editing.c: Applied patch to fix diabled button if window is closed. Courtesy by Philippe De Swert - many thanks. Fixed another bug causing the same effect. 2004-10-16 Florian Boor * Released Version 0.32 * main.c: Moved screen layout detection. * edit-vcard.desktop.in, edit-vcard.png: New files * export.* (save_to_file): New function to save vcards. * editing.c: Change behaviour if running standalone. * proto.h, editing.c, main.c: Made edit window title free selectable. * main.c: Added switch to edit personal vcard only. * db.* (db_open): Open alternate database. 2004-10-16 Florian Boor * editing.c (phone_key_press_event): Fixed copy and paste hotkeys. 2004-10-13 Florian Boor * export.*, main.c: Added support for irda transfer via dbus. 2004-10-12 Florian Boor * Released Version 0.31 * main.c: Using of find dialog, Ctrl+f, button (landscape) * finddlg.[c/h]: New files for find dialog. * Makefile: Added new files, changed version number. * db.c, db.h (db_get_entries_filtered): New search function to return contacts that contain a given string. 2004-10-11 Florian Boor * main.c: Reduced effect of "-n" switch to hide structure edit. * configure.c: Added database tab provides database compacting and info. * db.*: Added functions for database cleanup (db_compress) and database size info (db_size); * main.c, configure.c: Implemented landscape mode list position config. * configure.c: Config values for portrait mode only shown if portrait is active. * db.*: Removed obsolete db_get_entries_alpha() and friends; Added function to update a config value. (db_update_config_values) * main.c (delete_contact): Fixed cursor positioning after delete. 2004-10-09 Florian Boor * Released Version 0.30 * main.c: Minor changes to detail window layout. * editing.c: Changed declaration to fix compile error with gcc 2.95. * editing.c: Removed redundant delete button in edit window for small screens. * main.c: Implemented details window. Fixed activation of details button. 2004-10-06 Florian Boor * main.c: New button to show details in small portrait mode. Fixed button help texts to make sure the long help text is shown at all. 2004-10-05 Florian Boor * Makefile: Version is 0.30 now. * main.c (pop_singles): Increased spacing between widgets. * editing.c: Changed some packing to improve image display. * proto.h, editing.c: Made build_categories_string() public available. * main.c (show_details): Added message if no contact selected. Shows categories now. 2004-10-04 Florian Boor * main.c (window_key_press_event): Delete key deletes entry if not used for search entry. * main.c (show_details, build_children, pop_singles): Major changes to detail display: Uses structure similar to database layout now. * main.c (create_main): Moved details table to scrolled window. * main.c (window_key_press_event): Jump to search box if chars are typed. * editing.c (store_name_fields): Fixed source of a segfault. * namedetail.c (do_edit_name_detail): Minor formating fixes. Window transient to edit dialog. * namedetail.c: Ordered titles/suffixes and addded missing ones. 2004-09-27 Florian Boor * main.c: Some minor bugfixes and speed improvements. Minor formating fixes, removed some old cruft. * editing.c: Fixed two bugs causing segfaults in store_filename() and store_name_fields(). 2004-09-20 Florian Boor * Released V 0.29 * editing.c: Fixed segfault on short name. 2004-09-16 Florian Boor * editing.c: Fixed bug causing name update to fail. Changed layout of name editing widgets. Fixed growing whitespace in some names. Doubleclick on contacts opens editing window. * main.c: Added position status display for large screens. Limited size of list in large screen mode. 2004-09-15 Florian Boor * main.c: Wrap around if up key is pressed and we are at first item. Added Ctrl+d as shortcut for delete. Added short scroll delays before wrap around. * main.c: Clear display if nothing to select in search list. * main.c: Set list to first contact on application start. * db.*, main.c: Added middle name and company to search. * namedetail.c: Fixed minor bug causing wrong defaults and warnings. * editing.c: Make name detail dialog work with new contacts. Moved name splitter to separate function. * namedetail.c: Removed debug code and old name splitter. * *.xml: Some more design tweaks and naming changes. * editing.c: Implemented new name splitter. * namedetail.*: Implemented selection lists for titles and suffixes. * editing.c: Improved widget packing. * *.xml: Some design changes in tab layout, some names changed. * main.c: Some middle-name fixes. Disable edit and new buttons while edit window is open. 2004-09-14 Florian Boor * editing.c, main.c: Added parameter to edit_person() to set different window titles if editing or adding a contact. * Makefile: Version update. * namedetail.c, editing.c: Added middle name. * *.xml: Some reordering and new fields. * Removed contacts-tab.conf.de, it is not used anymore. 2004-09-04 Florian Boor * namedetail.c: Changed packing. 2004-08-25 Florian Boor Released Version 0.28 * Makefile: Updated version number. * main.c: Support of some standard hotkeys (Ctrl+q, Ctrl+n...) * db.c: We support contacts without name now. * main.c: Added exception list of fields not to show in overview. * editing.c: Update categories list on abort, categories might have changed. * *.xml: Added company name. * main.c: get_tag_name(): Worked only on first page, fixed it. 2004-08-24 Florian Boor * editing.c: Added missing population of categories display. * db.c: Fixed warning. 2004-08-23 Florian Boor * main.c: Fixed category update. * Released V 0.27 * contacts-alternate-bigscreen.xml: New file. * Makefile: Added method to install alternate contact layout with broken down address field. * Makefile: V 0.27 * db.c: Fixed "MODIFIED" tag multiplication. * editing.c: Removed obsolete store_special_fields(), retrieve_special_fields() * main.c, editing.c, db.c: Several major bugfixes in category handling. * main.c: Automatic update of display after edit and deleting. 2004-08-20 Florian Boor * Released V 0.26 * Makefile: New version. * editing.c: Implemented setting of name detail fields from name field. 2004-08-17 Florian Boor * editing.c: Implemented filter to allow not to enter everythign in number fields. * editing.c, namedetail.c: Fixed name setup for new contacts. * editing.c: Make name field activated per default. * Released Version 0.25 2004-08-10 Florian Boor * main.c: Finished vcard import, disabled broken dialog. * main.c: Made tag search case insensitive, imported contacts are displayed correctly now. 2004-08-08 Florian Boor * main.c: match_for_search() Fixed fieldname. * import-vcard*: New files (code taken from gpe-bluetooth). * main.c: Implemented import of vcard files (-i switch). * main.c: match_for_search() Added missing name field to look at. 2004-08-05 Florian Boor * editing.c: Fixed unclean creation of date combos. 2004-08-04 Florian Boor * main.c: Fixed special handling of name. * editing.c: Layout fixed, labels aligned rigth now, corrected spacing. * contacts-layout-bigscreen.xml: Added ":" to labels, we have enough space here. 2004-08-04 Florian Boor * Released Version 0.24 * editing.c, *.xml, structure.c: Support for name detail fields hidden in main window. * contacts-layout.xml: Fixed name field. * editing.c: Support for multiple name fields. * main.c: Run editor if return key is pressed. 2004-07-30 Florian Boor * main.c: match_for_search(): Implemeted improved search algorithm. * db.c: Load given name and family name into person struct (for search). * main.c: Some formating fixes. * editing.c: Automatic update of name field. * editing.c, proto.h: Added update routine. * namedetail.c: Finished implementing detail editor. * Makefile: Updated version number to 0.24. 2004-07-29 Florian Boor * contacts-layout-bigscreen.xml: Added fields for name details. * namedetail.c: New file, started implementing name detail editor. 2004-07-28 Florian Boor * main.c: Several changes to keyboard control, escape clears search. * editing.c: Improved setting of default window size. * editing.c: Keyboard control: Enter saves, escape discards changes. 2004-07-24 Florian Boor * editing.c: Some improvement in dialog layout. * contacts-layout.xml: Optimisations for small screens, split up in "home" and "work" address page. 2004-07-23 Florian Boor * main.c: Fixed bug in screen size detection. 2004-07-16 Florian Boor * Version 0.23 released 2004-07-14 Florian Boor * main.c: Activate search field whenever main window is activated. * main.c: Added command line switch "-n" to turn off configuration dialog. * editing.c: on_edit_bt_image_clicked(): Dialog is now modal. * po/es.po: Added file to avoid build error. * editing.c: Improved date settings. * control1: Changed version number of libgpewidget we depend on to 0.86. * main.c: Format date according to current locale settings. 2004-07-13 Florian Boor * editing.c: Finished handling of direction keys. * editing.c: Implementation for dynamic built images. * editing.c: Fixed image handling. * editing.c: Several minor fixes. * editing.c: Started experimental keyboard navigation improvement. * *xml: Changed order and minor fixes. 2004-07-12 Florian Boor * editing.c: Improved keyboard navigation in edit dialog. * editing.c: Fixed image selection. * editing.c: Some formating changes. * main.c, main.h: Detect and publish information flags about screen. * editing.c: edit_window() Removed old cruft. * editing.c, structure.c, Makefile: Added alternate layout for larger screens. * contacts-layout-bigscreen.xml: New file. * structure.*: New item types: Images and dates. * editing.c: several changes for a more flexible layout. 2004-07-09 Florian Boor * main.c: Removed toolbar style setting, we use Xsettings for this now. * main.c: Implemented landscape screen layout for main window. * main.c: Improved default window size for systems not using matchbox. * main.c: Implemented field name lookup for landscape layout. * main.c: Up/Down keys select contact now. * main.c: Improved keyboard control in main window. 2004-06-21 Philip Blundell * Version 0.22 released. 2004-06-21 Philip Blundell * Makefile (LINGUAS): Add es. 2004-06-01 Philip Blundell * Version 0.21 released. 2004-06-01 Philip Blundell * Makefile (install-program): Correct install path for application pixmaps. 2004-05-04 Philip Blundell * Makefile (VERSION): Version 0.20 released. 2004-03-08 Philip Blundell * old-db.c: Include to fix warning. * Makefile (PACKAGE_CPPFLAGS, PACKAGE_CFLAGS, PACKAGE_LDFLAGS): Define and use instead of CPPFLAGS, CFLAGS and LDFLAGS. 2004-03-07 Moray Allan * main.c: Use themeable names when loading application pixmaps. 2004-02-29 Phil Blundell * Version 0.19 released. 2004-02-29 Phil Blundell * familiar/control1 (Depends): Add libgpevtype0, libmimedir0, dbus-glib-1. * main.c (list_button_press_event): Only show menu item for bluetooth export if gpe-bluetooth service is available. (popup_init): Save pointer to this item. (main): Call export_init. * export.c (export_init): New. (menu_do_send_bluetooth): Fill in implementation. * export.h (export_init): New. 2004-02-29 Phil Blundell * Makefile (LDFLAGS, CFLAGS): Add libgpevtype and libmimedir. (MEMBERS): Add export. * export.c, export.h: New files. * main.h: New. * editing.c, main.c: Include main.h. * proto.h (update_display): Moved to main.h. * main.c (menu_do_edit, menu_do_delete): New. (export_contact): Deleted. (delete_contact): Swap position of buttons in confirmation dialog. (selection_made): Remove handling of export button. (list_button_press_event, list_button_release_event): New. (create_popup): New. (create_main): Don't create export button. Install signal handlers for list view. (main): Call create_popup. * support.h (get_widget, add_pixmap_directory, create_pixmap): Delete old cruft. 2004-02-25 Phil Blundell * Version 0.18 released. 2004-02-23 Phil Blundell * po/cs.po, po/hu.po, po/nl.po, po/ro.po, po/ru.po, po/sk.po, po/sr.po: New files. * main.c (t_tabdef, load_tab_config): Deleted. (create_main): Remove notebook handling. Clear CAN_FOCUS flag on tree view widget. (main_view_switch_page): Deleted. (main): Don't call update_display. (update_display): Use do_search. 2004-02-22 Phil Blundell * Version 0.17 released. 2004-02-22 Phil Blundell * familiar/control1 (Depends): Add libgpepimc0. * main.c (panel_config_has_changed): Delete. (load_panel_config): Rewrite. (new_contact): Create new person struct here. * editing.c (build_categories_string): Use libgpepimc. (get_categories_list): New. (update_categories_list): Likewise. (store_special_fields): Don't handle p==NULL. * db.c (db_open): Don't create categories table. (db_get_config_values): Use g_strdup_printf. * configure.c (on_bDetAdd_clicked): Rewrite with GtkListStore and GtkTreeView. (on_bDetRemove_clicked): Likewise. (create_pageSetup): Likewise. (on_clist8_select_row, on_clist8_unselect_row): Deleted. (on_setup_destroy): Deleted. (configure_ok_clicked): New. (configure): Add Cancel button. 2004-02-22 Phil Blundell * old-db.c: New. * Makefile (MEMBERS): Add old-db. * db.c (db_open): Don't create categories table. Initialize libgpepimc. Call migrate_old_categories(). (load_one_attribute): Deleted. (db_get_categories): Deleted. (db_free_categories): Deleted. (db_get_category_name): Deleted. * db.h (struct category): Deleted. (db_get_categories): Deleted. (db_free_categories): Deleted. (db_get_category_name): Deleted. (db_insert_category, db_delete_category): Deleted. 2004-02-17 Philip Blundell * callbacks.c: Deleted. (retrieve_special_fields, on_edit_save_clicked, on_categories_clicked, store_filename, on_edit_cancel_clicked): Move to editing.c. (on_bDetAdd_clicked, on_bDetRemove_clicked, on_clist8_select_row, on_clist8_unselect_row, on_setup_destroy): Move to new file configure.c. * callbacks.h: Deleted. * main.c: Remove #include callbacks.h. (create_pageSetup, configure): Move to configure.c. (build_categories_string, store_special_fields, edit_person): Move to editing.c. * Makefile (MEMBERS): Delete callbacks. Add configure. * proto.h (configure, edit_person, update_display, load_panel_config): Add prototypes. * editing.c: Add forward decls for signal handlers. Remove #include callbacks.h. * structure.c, configure.c: Remove #include callbacks.h. * support.c: Remove unused code. 2004-02-16 Philip Blundell * db.c (db_free_categories): New function. * db.h (db_free_categories): Prototype it. * main.c (update_categories): Use it. (do_search): Likewise. 2004-02-16 Philip Blundell * main.c (config_categories_box): Deleted. (new_category, delete_category): Likewise. (configure): Remove "Categories" tab. 2004-02-16 Philip Blundell * adb.glade: Deleted. * Makefile (MEMBERS): Remove interface. * interface.c: Deleted. * interface.h: Likewise. * callbacks.c: Remove #include of interface.h. * structure.c: Likewise. * main.c: Likewise. * categories.c: Likewise. * editing.c: Likewise. * db.c: Remove usqld cruft. 2004-02-16 Philip Blundell * Makefile (MEMBERS): Add categories. * categories.c: New file. * categories.h: Likewise. * db.c (db_get_category_name): New function. * db.h (db_get_category_name): New prototype. * main.c (store_special_fields): Revamp category list handling. (build_categories_string): New. * callbacks.c (on_categories_clicked): New. (retrieve_special_fields): Use GObject. (edit_bt_image_clicked): Likewise. * callbacks.h: Delete outdated prototypes. (on_categories_clicked): Added. * editing.c (add_tag): Use GObject. (destroy_category_widgets): Deleted. (create_edit): Use GObject. Revamp category list handling. 2004-02-15 Philip Blundell * main.c (create_main): Re-run search when selection made from category menu. (do_search): Fix warning. 2004-02-15 Philip Blundell * editing.c (edit_window): Tweak packing of action buttons. Add "delete" button (currently inoperative). Set sensible default size on window. * main.c (create_main): Stash pointers to edit, delete and export buttons as properties on main window. Make all three insensitive. (selection_made): Toggle sensitivity on all three buttons. 2004-02-15 Philip Blundell * main.c (create_main): Remove "go" button from search panel; replaced with interactive search-as-you-type. (schedule_search): New. (search_timer_func): Likewise. (do_search): Fix warning. * callbacks.c: Fix warnings. * db.c (read_name): Remove commented-out code. (read_one_entry): Uncomment SQL queries. (read_one_entry_alpha): New. (db_get_entries_alpha): Use read_one_entry_alpha. 2004-02-15 Philip Blundell * Version 0.16 released. 2004-02-15 Philip Blundell * Makefile (LINGUAS): Add cs, nl, hu, ro, ru, sr, sk 2004-02-13 Phil Blundell * db.c (commit_person): Write out MODIFIED tag. 2003-10-11 Andrey Tatarinov * db.c: add utf-8 support for tabs * db.c: add sorting by name * editing.c: add scrolled_window to "personal" tab in edit contact window * main.c: enlarged length of symbols string in tab reading 2003-10-09 Philip Blundell * Makefile (LINGUAS): Add cs. 2003-10-09 Florian Boor * Makefile: Replaced "install -s" to make crosscompiling work. 2003-08-19 Florian Boor * main.c: Added basic vcard export. * Removed obsolete comments from main.c * Makefile: Added new icon, changed installation path to allow icon themes. * control1: Added "Source" description field. 2003-07-29 Philip Blundell * Makefile (CPPFLAGS): Add -DENABLE_NLS. * main.c (main): Add calls to setlocale and bindtextdomain_codeset. 2003-07-27 Phil Blundell * db.c: Make schema decls acceptable to GCC 3.3. 2003-07-06 Philip Blundell * Makefile (LINGUAS): Add sv. * po/sv.po: New file, courtesy Christian Rose. 2003-07-06 Moray Allan * Makefile (install_program): Install .desktop file with .desktop filename extension. 2003-05-29 Philip Blundell * Version 0.14 released. 2003-05-29 Philip Blundell * Makefile (LINGUAS): Add de. 2003-05-28 Florian Boor * main.c Removed obsolete var definition. Made tabbed notebook scrollable to support more tabs. 2003-04-28 Florian Boor * db.c, a speedup for read_one_entry - should be treated as a test 2003-04-28 Florian Boor * db.c (db_get_entries_alpha): SQL code bugfixes, speedup. Supports inverse char lists now. (first char='!') * main.c, contacts-tab.conf.de: new defaults. 2003-04-27 Philip Blundell * main.c (load_tab_config): Reformat. Avoid uninitialised-variable crash if tab file is missing. 2003-04-25 Florian Boor * main.c, some fixes for new tab handling, some cleanups * db.c, db_get_entries_alpha some bugfixes in sql generating code * contacts-tab.conf.de, new: example tab configuration for german language setting 2003-04-24 Florian Boor * main.c, some code for improved tab handling and configuration * db.c, db_get_entries_alpha speedup - needs testing 2003-04-12 Philip Blundell * Version 0.13 released. 2003-04-12 Philip Blundell * db.h (sort_entries): Add prototype. * main.c (do_search): Sort the returned list. * db.c (db_get_entries_alpha): Use g_slist_insert_sorted. (read_one_entry): Use g_slist_prepend. (load_one_attribute): Likewise. (db_set_data): Likewise. (db_set_multi_data): Likewise. 2003-04-11 Philip Blundell * editing.c (create_edit): Don't use GtkDialog. 2003-03-23 Phil Blundell * callbacks.c (on_edit_save_clicked): Put decl in right place. 2003-03-22 Colin Marquardt * Makefile (install-program): New name for 'install' ('install' is now provided by Makefile.dpkg_ipkg). 2003-03-17 Philip Blundell * Version 0.12 released 2003-03-17 Philip Blundell * editing.c: Include stdlib.h to fix warning. (edit_window): Remove spurious gtk_widget_show. (create_edit): Likewise. (build_children): Don't make a frame for groups, just put a label above the members. * callbacks.c (on_edit_save_clicked): Cope with GtkTextView elements. 2003-03-15 Philip Blundell * Makefile (install): Depend on .desktop file. 2003-03-15 Philip Blundell * Version 0.11 released. 2003-03-15 Philip Blundell * familiar/control1 (Depends): Require libdm0. * main.c (do_search): New function. (match_for_search): Likewise. (create_main): Wire up "search" functionality. 2003-03-15 Philip Blundell * familiar/control1 (Depends): Require libgpewidget1 0.53. * Makefile: Remove GTK1 compatibility. (LDFLAGS, CFLAGS): Set depending on $(DEBUG). Add libdm. * structure.c (edit_structure): Remove GTK1 compatibility. Use stock items. Remove redundant calls to gtk_widget_show. Set policy on scrolled window to AUTOMATIC, AUTOMATIC. * editing.c (create_edit): Use GtkDialog. Remove unnecessary Glade remnants. Use GObject functions. (edit_window): Remove redundant gtk_widget_show calls. * main.c (my_icons): Remove new, save, properties. (edit_person): Use gtk_widget_show_all. (edit_contact): Use GtkTreeSelection. (delete_contact): Likewise. (config_categories_box): Remove GTK1 compatibility code. Use stock items. (configure): Use GtkDialog. Replace many gtk_widget_show calls with one gtk_widget_show_all. Only set size hints, not actual window dimensions. Mark window for migration. Use GObject signal functions. (show_details): Remove check for clist. (selection_made): Use GtkTreeSelection. Don't attempt to handle double clicks. (update_display): Use GtkListView, etc. (main_view_switch_page): New. (create_main): Likewise. (main): Call libdm_init. Create list store, etc. Delete widget initialisation now done in create_main. Use gtk_widget_show_all. * adb.glade: Remove "main" window. * interface.c (create_main): Delete. * interface.h (create_main): Likewise. * callbacks.c (on_nbList_switch_page): Delete. * callbacks.h (selection_made): Likewise. 2003-03-12 Philip Blundell * Makefile: Version 0.10 released. 2003-03-12 Philip Blundell * db.c (db_delete_tag): Use strcasecmp for tags. (db_find_tag): Likewise. * main.c (store_special_fields): Likewise. * db.c (db_get_entries_alpha): Implement in terms of db_get_entries. (read_name): New. (read_one_entry): Look name up with a separate query. (db_get_entries): Add error trapping. Just search the URN table, don't assume anything about the tags. 2003-03-09 Philip Blundell * gpe-contacts.desktop.in: New file. * gpe-contacts.desktop: Deleted. * callbacks.c, db.c, editing.c, interface.c, main.c, structure.c, support.c, callbacks.h, db.h, interface.h, proto.h, structure.h, support.h: Moved here from src subdirectory. * Makefile: Adjust appropriately. 2003-01-18 Philip Blundell * Version 0.09 released. 2003-01-11 Philip Blundell * src/main.c (edit_person): Cope with GtkTextView widgets. (config_categories_box): Improve tooltips. * src/editing.c (create_edit): Use stock buttons. (build_children): Replace GtkText with GtkTextView. Set vertical size to 64. * Makefile (GTKCFLAGS): Remove GTK_ENABLE_BROKEN. 2003-01-01 Philip Blundell * Version 0.08 released. 2003-01-01 Philip Blundell * gpe-contacts.desktop (SingleInstance): Set to true. * src/main.c (main): Set icon on main window. (configure): Set icon and title on config window. * src/editing.c (create_edit): Set icon on editing window. 2002-12-15 Philip Blundell * gpe-contacts.desktop: New file. * Makefile (install): Install it. 2002-12-15 Philip Blundell * Version 0.07 released. 2002-12-15 Philip Blundell * src/structure.c (edit_structure): Fix warnings. * src/db.c (db_open): Likewise. * src/main.c (load_panel_config): Likewise. * src/callbacks.c (on_edit_save_clicked): Likewise. (retrieve_special_fields): Likewise. * adb.glade: Delete unused "detailview" window. * src/editing.c (create_edit): Remove unimplemented "Clear" button. * src/callbacks.c (on_edit_clear_clicked): Delete. (structure_add_clicked): Likewise. (structure_edit_clicked): Likewise. (structure_delete_clicked): Likewise. * src/callbacks.h (on_edit_clear_clicked): Likewise. (structure_add_clicked): Likewise. (structure_edit_clicked): Likewise. (structure_delete_clicked): Likewise. (on_structure_test): Likewise. (on_structure_save_clicked): Likewise. * contacts-layout.xml: Delete "Photo" page. 2002-12-09 Florian Boor * adb.glade: Undocumented changes. * src/callbacks.c: (on_bDetAdd_clicked): New Function. (on_bDetRemove_clicked): New Function. (on_clist8_select_row): New Function. (on_clist8_unselect_row): New Function. (on_setup_destroy): New Function. * src/callbacks.h: (on_bDetAdd_clicked): Prototype. (on_bDetRemove_clicked): Prototype. (on_clist8_select_row): Prototype. (on_clist8_unselect_row): Prototype. (on_setup_destroy): Prototype. * src/db.c (db_get_tag_list): New Function. (db_get_config_values): New Function. (db_add_config_values): New Function. (db_delete_config_values): New Function. (db_get_config_tag): New Function. (db_free_result): New Function. (db_open): Added creation and initialisatzion for config table. * src/db.h (db_get_tag_list): New Prototype. (db_get_config_values): New Prototype. (db_add_config_values): New Prototype. (db_delete_config_values): New Prototype. (db_get_config_tag): New Prototype. (db_free_result): New Prototype. * src/main.c (mainw): Make global. (load_panel_config): New Function. (create_pageSetup): New Function. (update_categories): Added some casts. (configure): Added code for new page creation. (show_details): Changed for changing content. (selection_made): Added code for panel update and fix for some warnings). 2002-12-01 Philip Blundell * src/editing.c (create_edit): Mark "Schedule" button insensitive, to discourage further bug reports about it not working. * src/main.c (edit_contact): New function. (my_icons): Add edit. (main): Add "edit" icon to toolbar. (selection_made): Remove redundant code. * icons/entry.xpm, icons/frame.xpm, icons/notebook.xpm: Deleted. * icons/entry.png, icons/frame.png, icons/notebook.png: New. * src/main.c (my_icons): Adjust filenames accordingly. * Makefile (install): Likewise. 2002-12-01 Philip Blundell * Version 0.06 released. 2002-12-01 Philip Blundell * src/main.c (delete_category): Implement. * src/db.c (db_delete_category): New function. * src/db.h (db_delete_category): Prototype. * src/structure.c (structure_delete_item): Add "are you sure" dialog. * familiar/control, familiar/control1: Require libgpewidget 0.30. * src/structure.c (edit_structure): Just one column in the CTree. * src/main.c (selection_made): Make linkage global. * src/callbacks.c (selection_made): Delete. * src/Makefile (DIR_PO): Define. * src/Makefile.in, src/Makefile.am: Delete autotools cruft. * src/main.c (show_details): New function. (selection_made): Use it. (main): Clear details at startup. * src/main.c (update_categories_combo): Delete. (update_categories): New function. (delete_category): Adjust accordingly. (new_category): Likewise. (main): Likewise. Make the GtkSimpleMenu and pack it in place. * src/db.c (db_detail_by_uid): Delete. (read_detail_data): Likewise. (read_detail_fields): Likewise. (db_get_categories): Reformat. (db_get_entries_alpha): Likewise. * adb.glade (main): Delete toolbar. Add new hbox below main clist containing category selector and search filter box. (detail_view): Delete image. * src/main.c (main): Create a toolbar here and splice it into the main window. 2002-12-01 Philip Blundell Patch from Florian Boor: * adb.glade: updated gui * src/callbacks.c: - added active_chars to hold active selection - added some externals - on_nbList_switch_page is new handler for page/selection change - selection_made now handles editing via doubleclick here * src/db.c - added definition of USE_USQLD to switch - usqld usage - db_get_entries_alpha selects only entys starting with listed chars - read_detail_fields / read detail / db_detail_by_uid data to update some details shown in the main form * src/db.h - db_get_entries_alpha * src/interface.c - some interface changes, use glade... * src/main.c - some changes in startup behaviour to use features of changed interface - update_display changed call/added freeze for speedup * src/structure.c - added some . :-) 2002-10-02 gettextize * Makefile.am (SUBDIRS): Add m4. (ACLOCAL_AMFLAGS): New variable. (EXTRA_DIST): Add config.rpath. * configure.in (AC_OUTPUT): Add m4/Makefile. 2002-09-23 Colin Marquardt * src/main.c: Small spelling fixes. Add copyright info to top of file. 2002-08-25 Philip Blundell * Version 0.04 released. 2002-08-25 Philip Blundell * src/main.c (store_special_fields): Avoid crash when NULL passed in or no category widgets exist. * evo2gpe.py: New file, courtesy Robert Mibus. 2002-08-24 Philip Blundell * src/Makefile.am (gpe_contacts_LDADD): Reinstate -L../../libgpewidget. * src/editing.c (destroy_category_widgets): New function. (create_edit): Store list of category checkboxes. * src/db.c (db_set_multi_data): New function. (read_entry_data): Use it. (db_delete_tag): New function. * src/db.h (db_set_multi_data): New prototype. (db_delete_tag): Likewise. * src/main.c (store_special_fields): New function. (edit_person): Call it. * src/callbacks.c (retrieve_special_fields): New function. (on_edit_save_clicked): Call it. * src/proto.h: New file. * src/main.c: Include it. * src/callbacks.c: Likewise. 2002-08-15 Philip Blundell * src/editing.c: Change path to libgpewidget headers. * src/db.c: Likewise. * src/main.c: Likewise. * src/callbacks.c: Likewise. * src/structure.c: Likewise. * src/editing.c (build_children): Fix typo. 2002-08-12 Colin Marquardt * po/de.po: New file. * configure.in: Added de to ALL_LINGUAS. 2002-08-11 Philip Blundell * src/structure.c (structure_new_field): Offer list of possible tags in a combo box. * src/structure.c (load_well_known_tags): New function. * src/structure.h (load_well_known_tags): Add prototype. * src/main.c (main): Call load_well_known_tags. * src/structure.c (print_structure_1): Use correct format when printing tag. * well-known-tags: New file. * Makefile.am (install-data-local): Install it. * src/editing.c (edit_window): Put contents of tab in a scrolled window. 2002-07-31 Colin Marquardt * familiar/control (Version): Bump up to version 0.02-1. * Makefile.am (install-data-local): Copy pixmap to the right place. * familiar/postinst, familiar/postrm: New files.1 * familiar/control (Version): Bump up to version 0.02. * icons/gpe-contacts.png: New file. * Makefile.am: Copy the menu, add the Makefile snippet for the ipkg/dpkg targets. * gpe-contacts.menu: New file. * contacts-layout.xml: New structure.