2009-07-16 Mark Ellis <mark@mpellis.org.uk> * 0.14 release 2009-06-03 Mark Ellis <mark@mpellis.org.uk> * moved from libglade to gtkbuilder * show icon if passworded device present 2009-04-28 Mark Ellis <mark@mpellis.org.uk> * By default do not show icon if no device is connected. Added gconf pref to always show. Many thanks to Frank de Lange 2009-04-24 Mark Ellis <mark@mpellis.org.uk> * replace gnome_exec with g_spawn, start replacing GnomeProgram 2009-04-20 Mark Ellis <mark@mpellis.org.uk> * add some more error checking around rapi calls 2009-04-16 Mark Ellis <mark@mpellis.org.uk> * some preparatory work for gnome3/gtk3 2009-04-15 Mark Ellis <mark@mpellis.org.uk> * src/synce-trayicon.c - do not free device when just checking it exists ! * src-synce-trayicon.c - use gtk 2.16 tooltip api if available to update tooltip when reqd 2009-04-10 Mark Ellis <mark@mpellis.org.uk> * access SynceInfo parameters with synce_info_get_ functions 2009-01-10 Mark Ellis <mark@mpellis.org.uk> * 0.13 release 2009-01-03 Mark Ellis <mark@mpellis.org.uk> * changed a few wstr_*_current and _ascii to _utf8 2008-12-13 Mark Ellis <mark@mpellis.org.uk> * added .desktop and autostart files 2008-12-11 Mark Ellis <mark@mpellis.org.uk> * corrected compiler warnings 2008-12-10 Mark Ellis <mark@mpellis.org.uk> * make libnotify required * device class - add device property connection-status for passworded devices, move rapi connection method from dccm clients to here, check if device is locked methods that require a connection * dccm client classes - add device-unlocked signal to dccm-client, pass locked devices to device-manager instead of holding on to them * device-manager class - add methods providing count of all / connected / password required devices, and list of names by these categories; add name parameter to device-removed and device-added signal; ask device to establish rapi connection when fully connected * dont pop up password dialog immediately, put up notification of password required, activation signal (left click) activates password dialog, deal with multiple devices needing passwords * various code cleanups 2008-10-30 Mark Ellis <mark@mpellis.org.uk> * add service-starting signal for dccm clients * replace info dialogs with notifications * change from eggtrayicon to GtkStatusIcon 2008-10-27 Mark Ellis <mark@mpellis.org.uk> * src/synce_app_man.c - assume cabs with processor type 0 are ok, extract cabs to subdir in /tmp 2008-10-24 Mark Ellis <mark@mpellis.org.uk> * add object-name and dccm-type to device properties * add remove_by_prop to device-manager * try both {o,hal-}dccm clients, allow for service interruptions, vdccm still optional in properties * check for use of G_TYPE_CHECK_TYPE or G_TYPE_CHECK_INSTANCE_TYPE 2008-08-12 Mark Ellis <mark@mpellis.org.uk> * src/synce-trayicon.c - display notification instead of dialog for locked WM6 device, remove obsolete function * configure.ac.in - add AM_PROG_CC_C_O 2008-07-20 Mark Ellis <mark@mpellis.org.uk> * hal-client.c - fixed detection of newly unlocked wm6 device 2008-07-12 Mark Ellis <mark@mpellis.org.uk> * added application manager to device info dialog, now depends on liborange etc. 2008-06-24 Mark Ellis <mark@mpellis.org.uk> * synce-trayicon.schemas.in - add synce-hal description * display N/A in RAM/storage split for WM5 * correctly delete incorrect password from keyring 2008-05-08 Jonny Lamb <jonnylamb@jonnylamb.com> * man/synce-trayicon.1: Escaped minus sign, as it is currently being used as a hyphen; caught by Lintian. 2008-04-16 Mark Ellis <mark@mpellis.org.uk> * check for orphaned WM6 items when deleting partnership * if delete partnership selected for a sync item, get the parent * fix pointer signedness warning in vdccm gtop 2008-04-15 Mark Ellis <mark@mpellis.org.uk> * change in sync-engine dbus api for GetPartnerships 2008-04-13 Jonny Lamb <jonnylamb@jonnylamb.com> * VERSION: Upped version number. * configure.ac.in: Upped deps on libsynce and librapi2. 2008-04-13 Jonny Lamb <jonnylamb@jonnylamb.com> * man/synce-trayicon.1: Fixed capitalisation typo. 2008-04-13 Jonny Lamb <jonnylamb@jonnylamb.com> * Removed spec file. 2008-04-03 Mark Ellis <mark@mpellis.org.uk> * more fixes to sync-engine partnerships * removed some redundant code in odccm-client 2008-03-25 Mark Ellis <mark@mpellis.org.uk> * correction to setting dccm in prefs window 2008-03-22 Mark Ellis <mark@mpellis.org.uk> * access list of sync item keys correctly 2008-03-20 Mark Ellis <mark@mpellis.org.uk> * correct sorting of sync item type keys * check for presence of g_hash_table_get_keys() 2008-03-19 Mark Ellis <mark@mpellis.org.uk> * create and remove sync-engine partnerships in device info 2008-03-16 Mark Ellis <mark@mpellis.org.uk> * retrieve sync_items from sync_engine partnership as g_value boxed * remove confusing warning about device not found in wm_device_manager_find_by_name_impl() 2008-03-13 Mark Ellis <mark@mpellis.org.uk> * don't try CeRapiInit if rapi_conn is NULL in odccm-client.c and hal-client.c 2008-03-12 Mark Ellis <mark@mpellis.org.uk> * connect to session bus, not system, for sync-engine 2008-02-28 Mark Ellis <mark@mpellis.org.uk> * report type of rapi errors in get_device_name_via_rapi() * get rapi_conn from odccm via rapi_connection_from_name(), fixes WM5 connections * initialize GError in partners_setup_view_store_synceng() 2008-02-20 Mark Ellis <mark@mpellis.org.uk> * objectify device info dialog * add submenu per device for info and explore * check for connected devices on start 2008-02-11 Mark Ellis <mark@mpellis.org.uk> * initialize dbus pointers to NULL in sync-engine func 2008-02-06 Mark Ellis <mark@mpellis.org.uk> * add partnership viewing for WM5/sync-engine 2008-02-05 Mark Ellis <mark@mpellis.org.uk> * allow for lower version libhal * initialise hal prop vars 2008-01-24 Mark Ellis <mark@mpellis.org.uk> * support for hal * support for WM6 passworded devices 2008-01-09 Mark Ellis <mark@mpellis.org.uk> * added src/LICENCE.* to EXTRA_DIST * created COPYING to refer to LICENCE.* 2007-10-17 Mark Ellis <mark@mpellis.org.uk> * set session manager not to restart us if running in foreground, thanks to Iain Buchanan 2007-10-16 Mark Ellis <mark@mpellis.org.uk> * bugfixes for failed rapi connection 2007-09-18 Mark Ellis <mark@mpellis.org.uk> * synce_info_new() has changed * fix build without libnotify 2007-08-30 Mark Ellis <mark@mpellis.org.uk> * add simple module plugin mechanism for connect/disconnect events 2007-08-23 Mark Ellis <mark@mpellis.org.uk> * add device info dialog for system info, power status, partnership control(for pre-WM5) * removed unused vars and old debugging 2007-07-12 Mark Ellis <mark@mpellis.org.uk> * added gconf schema * improve gnome_program_ usage 2007-07-11 Mark Ellis <mark@mpellis.org.uk> * added notification for device (dis)connect * src/Makefile.am - tidy up * src/main.c - add glib/gstdio.h * improve icon use 2007-07-10 Mark Ellis <mark@mpellis.org.uk> * made SynceTrayIcon as subclass of EggTrayIcon 2007-07-09 Mark Ellis <mark@mpellis.org.uk> * added man page * odccm-client.c - fixed return values from odccm_device_get_rapi_connection() * synce-trayicon.c - updated gnome calls 2007-07-05 Mark Ellis <mark@mpellis.org.uk> * fixed odccm support * fixed comms when stopping/starting vdccm * make gnome keyring mandatory * explicitly use default keyring to delete secret * give password entry focus in dialog * remove disconnect from menu when using odccm * tidy logging statements 2007-06-24 Mark Ellis <mark@mpellis.org.uk> * major structural changes, using gobject * dropped support for 'classic' dccm * added support for vdccm * added untested support for odccm * added skeleton support for multiple devices * support for password per device 2007-06-11 Mark Ellis <mark@mpellis.org.uk> * eggtrayicon changes from Whoopie 2007-05-05 Mark Ellis <mark@mpellis.org.uk> * updated configure.ac.in and corrected version handling * typo for password_label in preferences.c * remove excess _set_sensitive for software manager menu item * change deprecated gtk_idle_add for g_idle_add * store password in gnome-keyring * add start/stop/restart dccm menu items * use gtk stock icon functions 2004-01-22 Mattias Eriksson <snaggen@acc.umu.se * Add the russian translation by Michael Shigorin 2004-01-21 Mattias Eriksson <snaggen@acc.umu.se * Add some files wanted by automake * Add i18n and swedish translation * And add this ChangeLog * Correcting the files I stole from some other project with their credits and stuff... ooops ;-)