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 604182 - Do not block UI with publish-calendar messages
Do not block UI with publish-calendar messages
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Plugins
2.28.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-plugin-maintainers
Evolution QA team
: 614337 626771 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-12-09 15:19 UTC by Milan Crha
Modified: 2010-09-10 12:35 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
evo patch (4.94 KB, patch)
2009-12-09 16:31 UTC, Milan Crha
committed Details | Review

Description Milan Crha 2009-12-09 15:19:30 UTC
Moving from downstream bugzilla:
https://bugzilla.redhat.com/show_bug.cgi?id=543728

As of Evo 2.28, every time a calendar is published, a dialog box is displayed
with success/failure. This block the UI is and is rather inconvenient. The
notification should be displayed using notification functionality already
available in Gnome. This functionality is already used by Evo, for instance
when new mail arrives. So, it should be no problem to implement.

Version-Release number of selected component (if applicable):
evolution-2.28.0-2.fc12.i686

How reproducible:
Always.

Steps to Reproduce:
1. Select a calendar to publish on the web.
2. Wait for notification when it gets published.

Actual results:
Notification blocks UI.

Expected results:
Should use regular Gnome notification machinery for this.

Additional info:
This was not the case in Evo 2.26. There was no notification at all, which is
bad, but not as bad as this.
Comment 1 Milan Crha 2009-12-09 16:31:22 UTC
Created attachment 149448 [details] [review]
evo patch

for evolution;

This makes it do what you want. I'm committing to a development branch only.
Comment 2 Milan Crha 2009-12-09 16:33:17 UTC
Created commit fe29acd in evo master (2.29.4+)
Comment 3 Milan Crha 2009-12-11 11:15:32 UTC
And a little commit 1407aa3 to evo master to hide variable which is used only with HAVE_LIBNOTIFY.
Comment 4 Milan Crha 2010-06-14 18:33:10 UTC
*** Bug 614337 has been marked as a duplicate of this bug. ***
Comment 5 Milan Crha 2010-09-10 12:35:26 UTC
*** Bug 626771 has been marked as a duplicate of this bug. ***