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 424562 - Drop support for GTK+ < 2.10
Drop support for GTK+ < 2.10
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: general
2.10.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2007-03-30 17:39 UTC by Matthew Barnes
Modified: 2007-05-24 19:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Proposed patch for Evolution (79.55 KB, patch)
2007-03-30 17:40 UTC, Matthew Barnes
committed Details | Review
Proposed patch for Evolution-Data-Server (650 bytes, patch)
2007-03-30 18:02 UTC, Matthew Barnes
committed Details | Review

Description Matthew Barnes 2007-03-30 17:39:52 UTC
Evolution 2.10 requires GTK+ 2.10 (due in part to the use of GtkPrint).

For Evolution 2.11.x, I'd like to prune some dead backward-compatibility code for older GTK+ versions.  I'd also like to dispose of EggTrayIcon, which is no longer needed [1].


[1] From e-util/eggtrayicon.h:

    /* The EggTrayIcon API is implementable only on X11. GTK+ 2.10 will
     * have a cross-platform status icon API. That code has been borrowed
     * into Evolution for Win32, see after the ifdef GDK_WINDOWING_X11
     * block.
     */
Comment 1 Matthew Barnes 2007-03-30 17:40:30 UTC
Created attachment 85574 [details] [review]
Proposed patch for Evolution
Comment 2 Matthew Barnes 2007-03-30 18:02:36 UTC
Created attachment 85575 [details] [review]
Proposed patch for Evolution-Data-Server

This one is trivial.
Comment 3 Srinivasa Ragavan 2007-05-11 19:35:02 UTC
Looks fine to commit Matthew.
Comment 4 Matthew Barnes 2007-05-24 19:17:13 UTC
Patches committed to Subversion trunk:
Revision 33573 (Evolution)
Revision 7783 (Evolution-Data-Server)

Thanks for reviewing!