Patrick Ohly <patrick.ohly@...> writes:

> notifyLevel (3, unshared, shared, global):
>    Level of detail for desktop notifications. Currently such
>    notifications are generated only for automatically started
>    sync sessions.
> 
>    0 - suppress all notifications
>    1 - show only errors
>    2 - show information about changes and errors (same as level 3 at 
the moment)
>    3 - show all notifications, including starting a sync
> 
> Does this all make sense so far?
> 


Wow.  That's quite a lot of work for my little pet peeve.  I certainly 
didn't anticipate this...

For this problem I see 2 basic paths.  First (and the one I would take) 
would be to make "notifyLevel" per connection and be done with it.

The second path follows your extensive spec.  It seems like this might 
be a bit more convoluted than it needs to be as you are attempting to fit a
change/feature into a structure where that feature was not anticipated in 
the design.  I'm definitely not telling you to do it for this request, but 
sometimes re-evaluating the original basic design makes sense...

Cheers!

Brian

_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to