Merge lp:~charlesk/indicator-session/nogtk2 into lp:indicator-session/12.10

Proposed by Charles Kerr
Status: Merged
Approved by: Lars Karlitski
Approved revision: 256
Merged at revision: 256
Proposed branch: lp:~charlesk/indicator-session/nogtk2
Merge into: lp:indicator-session/12.10
Diff against target: 133 lines (+18/-65)
2 files modified
configure.ac (+18/-61)
src/user-widget.c (+0/-4)
To merge this branch: bzr merge lp:~charlesk/indicator-session/nogtk2
Reviewer Review Type Date Requested Status
Lars Karlitski (community) Approve
Review via email: mp+105002@code.launchpad.net

Description of the change

remove gtk2 support

To post a comment you must log in.
Revision history for this message
Lars Karlitski (larsu) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'configure.ac'
2--- configure.ac 2012-04-27 20:17:47 +0000
3+++ configure.ac 2012-05-07 23:36:17 +0000
4@@ -28,55 +28,27 @@
5 # Dependencies
6 ###########################
7
8-GTK_REQUIRED_VERSION=2.12
9-GTK3_REQUIRED_VERSION=3.0
10+GTK_REQUIRED_VERSION=3.0
11 INDICATOR_REQUIRED_VERSION=0.3.19
12 DBUSMENUGTK_REQUIRED_VERSION=0.5.90
13 POLKIT_REQUIRED_VERSION=0.92
14 DBUSTEST_REQUIRED_VERSION=0.0.5
15-
16-AC_ARG_WITH([gtk],
17- [AS_HELP_STRING([--with-gtk],
18- [Which version of gtk to use for the indicator @<:@default=3@:>@])],
19- [],
20- [with_gtk=3])
21-
22-AS_IF([test "x$with_gtk" = x3],
23- [PKG_CHECK_MODULES(APPLET, gtk+-3.0 >= $GTK3_REQUIRED_VERSION
24- indicator3-0.4 >= $INDICATOR_REQUIRED_VERSION
25- dbusmenu-gtk3-0.4 >= $DBUSMENUGTK_REQUIRED_VERSION)
26- ],
27- [test "x$with_gtk" = x2],
28- [PKG_CHECK_MODULES(APPLET, gtk+-2.0 >= $GTK_REQUIRED_VERSION
29- indicator-0.4 >= $INDICATOR_REQUIRED_VERSION
30- dbusmenu-gtk-0.4 >= $DBUSMENUGTK_REQUIRED_VERSION)
31- ],
32- [AC_MSG_FAILURE([Value for --with-indicator-gtk was neither 2 nor 3])]
33-)
34-
35+DBUSMENUGLIB_REQUIRED_VERSION=0.1.1
36+
37+
38+PKG_CHECK_MODULES(APPLET, gtk+-3.0 >= $GTK_REQUIRED_VERSION
39+ indicator3-0.4 >= $INDICATOR_REQUIRED_VERSION
40+ dbusmenu-gtk3-0.4 >= $DBUSMENUGTK_REQUIRED_VERSION)
41 AC_SUBST(APPLET_CFLAGS)
42 AC_SUBST(APPLET_LIBS)
43
44-DBUSMENUGLIB_REQUIRED_VERSION=0.1.1
45-
46-AS_IF([test "x$with_gtk" = x3],
47- [PKG_CHECK_MODULES(SESSIONSERVICE, dbusmenu-glib-0.4 >= $DBUSMENUGLIB_REQUIRED_VERSION
48- dbusmenu-gtk3-0.4 >= $DBUSMENUGTK_REQUIRED_VERSION
49- dbus-glib-1
50- gio-unix-2.0
51- indicator3-0.4 >= $INDICATOR_REQUIRED_VERSION
52- packagekit-glib2)
53- ],
54- [test "x$with_gtk" = x2],
55- [PKG_CHECK_MODULES(SESSIONSERVICE, dbusmenu-glib-0.4 >= $DBUSMENUGLIB_REQUIRED_VERSION
56- dbusmenu-gtk-0.4 >= $DBUSMENUGTK_REQUIRED_VERSION
57- dbus-glib-1
58- gio-unix-2.0
59- indicator-0.4 >= $INDICATOR_REQUIRED_VERSION
60- packagekit-glib2)
61- ]
62-)
63-
64+
65+PKG_CHECK_MODULES(SESSIONSERVICE, dbusmenu-glib-0.4 >= $DBUSMENUGLIB_REQUIRED_VERSION
66+ dbusmenu-gtk3-0.4 >= $DBUSMENUGTK_REQUIRED_VERSION
67+ dbus-glib-1
68+ gio-unix-2.0
69+ indicator3-0.4 >= $INDICATOR_REQUIRED_VERSION
70+ packagekit-glib2)
71 AC_SUBST(SESSIONERVICE_CFLAGS)
72 AC_SUBST(SESSIONERVICE_LIBS)
73
74@@ -84,11 +56,6 @@
75 AC_SUBST(GUDEV_CFLAGS)
76 AC_SUBST(GUDEV_LIBS)
77
78-AM_CONDITIONAL([USE_GTK3], [test "x$with_gtk" = "x3"])
79-AS_IF([test "x$with_gtk" = x3], [
80- AC_DEFINE(HAVE_GTK3, 1, [whether gtk3 is available])
81- ])
82-
83 ###########################
84 # GTK Logout Helper
85 ###########################
86@@ -98,19 +65,10 @@
87 enable_gtklogouthelper=auto)
88
89 if test x"$enable_gtklogouthelper" != x"no" ; then
90- AS_IF([test "x$with_gtk" = x3],
91- [PKG_CHECK_MODULES(GTKLOGOUTHELPER, gtk+-3.0 >= $GTK3_REQUIRED_VERSION
92- polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION,
93- [have_gtklogouthelper=yes],
94- [have_gtklogouthelper=no])
95- ],
96- [test "x$with_gtk" = x2],
97- [PKG_CHECK_MODULES(GTKLOGOUTHELPER, gtk+-2.0 >= $GTK_REQUIRED_VERSION
98- polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION,
99- [have_gtklogouthelper=yes],
100- [have_gtklogouthelper=no])
101- ]
102- )
103+ PKG_CHECK_MODULES(GTKLOGOUTHELPER, gtk+-3.0 >= $GTK_REQUIRED_VERSION
104+ polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION,
105+ [have_gtklogouthelper=yes],
106+ [have_gtklogouthelper=no])
107 if test x${have_gtklogouthelper} = xyes; then
108 AC_DEFINE(HAVE_GTKLOGOUTHELPER, 1, [Define to 1 to enable GTK Logout Helper])
109 fi
110@@ -281,7 +239,6 @@
111
112 Prefix: $prefix
113 Indicator Dir: $INDICATORDIR
114- Indicator GTK: $with_gtk
115 Logout Helper: $have_gtklogouthelper
116 APT support: $enable_apt
117 Unit Tests: $enable_tests
118
119=== modified file 'src/user-widget.c'
120--- src/user-widget.c 2012-02-08 17:30:50 +0000
121+++ src/user-widget.c 2012-05-07 23:36:17 +0000
122@@ -137,11 +137,7 @@
123
124 priv->user_name = gtk_label_new ("");
125
126-#if HAVE_GTK3
127 priv->container = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
128-#else
129- priv->container = gtk_hbox_new (FALSE, 0);
130-#endif
131
132 priv->tick_icon = gtk_image_new_from_icon_name ("account-logged-in",
133 GTK_ICON_SIZE_MENU);

Subscribers

People subscribed via source and target branches