4ad063f94e
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. |
||
---|---|---|
.. | ||
gtkinfobar.c | ||
gtkinfobar.h | ||
main.c | ||
Makefile.am | ||
mux-frame.c | ||
mux-frame.h | ||
README | ||
sync-config-widget.c | ||
sync-config-widget.h | ||
sync-generic.png | ||
sync-gtk.desktop.in | ||
sync-spinner.gif | ||
sync-ui-config.c | ||
sync-ui-config.h | ||
sync-ui.c | ||
sync-ui.h | ||
sync-ui.rc | ||
sync.desktop.in | ||
sync.png | ||
ui.glade |
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