After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 669487 - Fix up online notification
Fix up online notification
Status: RESOLVED FIXED
Product: evolution-data-server
Classification: Platform
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2012-02-06 16:05 UTC by Alexander Larsson
Modified: 2012-02-07 15:31 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Make e-d-s listen to the start-offline GSettings key (not GConf) (5.99 KB, patch)
2012-02-06 16:06 UTC, Alexander Larsson
committed Details | Review
Use GNetworkMonitor for offline detection if availible (2.56 KB, patch)
2012-02-06 16:06 UTC, Alexander Larsson
committed Details | Review

Comment 1 Alexander Larsson 2012-02-06 16:06:28 UTC
Created attachment 206906 [details] [review]
Make e-d-s listen to the start-offline GSettings key (not GConf)

Evolution no longer sets the GConf key, so we need to look at the
GSettings key.

Unfortunately we can't rely on the schema from evolution, so we install
our own minimal schema that refers to the same dconf path as the evo one.
This allows us to share state with no dependency issues.
Comment 2 Alexander Larsson 2012-02-06 16:06:34 UTC
Created attachment 206907 [details] [review]
Use GNetworkMonitor for offline detection if availible