syncevolution/src/gtk-ui
Patrick Ohly 4ad063f94e sync-ui: ignore configs without ConsumerReady = 1
Previously, existing configs did not need the ConsumerReady flag to be
shown to users in the UI. This was (intentionally?) inconsistent with
templates, perhaps reasoning that users configuring unsupported peers
shouldn't have to bother with setting the flag.

This patch makes templates and configs behave alike: they are ignored
by the GTK sync-ui unless the ConsumerReady flag is explicitly set to
1. The reason is that removing that flag is used to hide backup copies
(*.old) of migrated configs.

It might also be a worthwhile feature by itself: I have a lot of
experimental configs, but only very few that actually need to show up
in the GUI.

Users who configured peers without that flag must add it manually if
the sync UI is meant to show them.
2011-01-17 15:09:33 +01:00
..
gtkinfobar.c gtk-ui: don't use new GTK features (MB #9170) 2010-01-26 14:46:57 +02:00
gtkinfobar.h gtk-ui: include copy of GtkInfoBar for gtk+<2.18 (MB #9170) 2010-01-22 15:09:42 +01:00
main.c gtk-ui: don't open two main windows (MB #9449) 2010-02-04 12:12:13 +02:00
Makefile.am gtk-ui: start using GtkToolbar for Meego window 2010-03-31 20:34:54 +02:00
mux-frame.c added missing copyright and license headers 2009-05-11 16:31:17 +02:00
mux-frame.h added missing copyright and license headers 2009-05-11 16:31:17 +02:00
README dbus client: support removing services 2009-04-16 18:16:49 +03:00
sync-config-widget.c gtk-ui: Use "no-sync" flag on non syncing StartSession 2010-12-20 11:29:57 +01:00
sync-config-widget.h gtk-ui: fix crasher in device template selection 2010-03-08 17:47:18 -08:00
sync-generic.png dbus client: add missing icon 2009-05-06 10:49:34 +03:00
sync-gtk.desktop.in sync-gtk.desktop.in: fixed syntax in non-MeeGo desktop file 2010-09-16 13:24:52 +02:00
sync-spinner.gif gtk-ui: show status "waiting" with a progress spinner 2010-02-03 13:27:47 +01:00
sync-ui-config.c sync-ui: wrong direction of data transfer when talking to device (BMC #7091) 2010-09-24 17:51:27 -07:00
sync-ui-config.h sync-ui: wrong direction of data transfer when talking to device (BMC #7091) 2010-09-24 17:51:27 -07:00
sync-ui.c sync-ui: ignore configs without ConsumerReady = 1 2011-01-17 15:09:33 +01:00
sync-ui.h gtk-ui: backup-restore improvements 2010-02-17 08:30:32 +01:00
sync-ui.rc gtk-ui: start using GtkToolbar for Meego window 2010-03-31 20:34:54 +02:00
sync.desktop.in add StartupNotify to desktop file 2009-08-12 10:34:39 +03:00
sync.png add Sync application icon 2009-09-17 13:11:59 +03:00
ui.glade gtk-ui: put emergency view in scrolledwindow (BME #1296) 2010-05-03 15:24:41 +03:00

SyncEvolution Graphical User Interface for Moblin

 * Running
 
 Syncevolution D-Bus service must be either running or installed
 properly (so DBus autostart works). the client itself must be installed
 so gtkbuilder xml file and rc style file get found.  
 
 
 * Bugs
 
   - There is an initial flicker when windows are shown.
     This is probably a MuxBin initialization problem.
   - Sync progress notification and logs are not implemented fully
   - Restoring a backup is not implemented
   - Not possible to toggle Moblin / normal GTK+ style in configure