Merge lp:~indicator-applet-developers/indicator-application/ubuntu into lp:~ubuntu-desktop/indicator-application/ubuntu

Proposed by Ted Gould
Status: Merged
Merged at revision: 118
Proposed branch: lp:~indicator-applet-developers/indicator-application/ubuntu
Merge into: lp:~ubuntu-desktop/indicator-application/ubuntu
Diff against target: 8008 lines (+2922/-1321)
59 files modified
ChangeLog (+460/-20)
Makefile.in (+2/-0)
aclocal.m4 (+31/-31)
bindings/Makefile.in (+2/-0)
bindings/mono/Makefile.in (+2/-0)
bindings/mono/examples/Makefile.in (+2/-0)
bindings/mono/libappindicator-api.metadata (+5/-1)
bindings/mono/libappindicator-api.raw (+20/-3)
bindings/python/Makefile.in (+2/-0)
bindings/python/appindicator.defs (+16/-1)
config.guess (+59/-90)
config.sub (+34/-13)
configure (+372/-347)
configure.ac (+2/-2)
data/Makefile.am (+9/-3)
data/Makefile.in (+43/-12)
data/ordering-override.keyfile (+2/-0)
debian/changelog (+14/-0)
debian/control (+4/-4)
debian/indicator-application.install (+1/-0)
debian/rules (+2/-2)
docs/Makefile.in (+2/-0)
docs/reference/Makefile.am (+1/-0)
docs/reference/Makefile.in (+3/-0)
docs/reference/html/api-index-full.html (+16/-0)
docs/reference/html/ch01.html (+1/-1)
docs/reference/html/index.html (+1/-1)
docs/reference/html/index.sgml (+4/-0)
docs/reference/html/libappindicator-app-indicator.html (+161/-72)
docs/reference/html/libappindicator.devhelp (+4/-0)
docs/reference/html/libappindicator.devhelp2 (+4/-0)
docs/reference/html/object-tree.html (+1/-1)
docs/reference/libappindicator-docs.sgml (+1/-1)
docs/reference/libappindicator-sections.txt (+9/-0)
docs/reference/tmpl/app-indicator.sgml (+35/-2)
docs/reference/version.xml (+1/-1)
docs/reference/xml/api-index-full.xml (+4/-0)
docs/reference/xml/app-indicator.xml (+75/-17)
example/Makefile.in (+2/-0)
example/simple-client.c (+41/-0)
gtk-doc.make (+10/-4)
src/Makefile.am (+11/-5)
src/Makefile.in (+51/-25)
src/app-indicator.c (+439/-18)
src/app-indicator.h (+52/-7)
src/application-service-appstore.c (+295/-39)
src/application-service-appstore.h (+3/-2)
src/application-service-lru-file.c (+0/-473)
src/application-service-lru-file.h (+0/-59)
src/application-service-marshal.c (+103/-21)
src/application-service-marshal.list (+3/-1)
src/application-service.c (+1/-8)
src/application-service.xml (+12/-2)
src/generate-id.c (+69/-0)
src/generate-id.h (+30/-0)
src/indicator-application.c (+248/-32)
src/notification-item.xml (+10/-0)
tests/Makefile.in (+2/-0)
tests/test-libappindicator.c (+133/-0)
To merge this branch: bzr merge lp:~indicator-applet-developers/indicator-application/ubuntu
Reviewer Review Type Date Requested Status
Ken VanDine Pending
Review via email: mp+32498@code.launchpad.net

Description of the change

0.2.4

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'ChangeLog'
2--- ChangeLog 2010-07-15 15:20:14 +0000
3+++ ChangeLog 2010-08-12 19:03:42 +0000
4@@ -1,5 +1,445 @@
5 # Generated by Makefile. Do not edit.
6
7+2010-08-12 Ted Gould <ted@gould.cx>
8+
9+ Switching to using ordering IDs instead of the LRU file.
10+
11+2010-08-11 Ted Gould <ted@gould.cx>
12+
13+ Merging in the XLabel branch to handle conflicts.
14+
15+2010-08-11 Ted Gould <ted@gould.cx>
16+
17+ Adding the wrapper properties to the get.
18+
19+2010-08-11 Ted Gould <ted@gould.cx>
20+
21+ Adding in a wrapper signal
22+
23+2010-08-11 Ted Gould <ted@gould.cx>
24+
25+ Adding a set of wrapper properties that can be used by the dbus interface.
26+
27+2010-08-11 Ted Gould <ted@gould.cx>
28+
29+ Changing the app store
30+
31+2010-08-11 Ted Gould <ted@gould.cx>
32+
33+ Changing the Dbus interface.
34+
35+2010-08-11 Ted Gould <ted@gould.cx>
36+
37+ Fighting wrap around
38+
39+2010-08-11 Ted Gould <ted@gould.cx>
40+
41+ Better debug printing.
42+
43+2010-08-11 Ted Gould <ted@gould.cx>
44+
45+ Using unsigned chars for calculating, we want no sign extension.
46+
47+2010-08-11 Ted Gould <ted@gould.cx>
48+
49+ We were using the wrong function, we want categories not statuses!
50+
51+2010-08-11 Ted Gould <ted@gould.cx>
52+
53+ Making a wrapper property for the 'X' domain
54+
55+2010-08-11 Ted Gould <ted@gould.cx>
56+
57+ Putting the ordering index into the 'x' domain.
58+
59+2010-08-11 Ted Gould <ted@gould.cx>
60+
61+ Making it so that applications will pass '0' over dbus if they don't have a set ordering index.
62+
63+2010-08-11 Ted Gould <ted@gould.cx>
64+
65+ Ignoring the generate id library object file.
66+
67+2010-08-11 Ted Gould <ted@gould.cx>
68+
69+ Instead of using a struct just using multiply, which in all reality, is more clear and the compiler will optimize it for us.
70+
71+2010-08-11 Ted Gould <ted@gould.cx>
72+
73+ Making the categories a case statement.
74+
75+2010-08-11 Ted Gould <ted@gould.cx>
76+
77+ Switching to be more opaque, but also more sane.
78+
79+2010-08-11 Ted Gould <ted@gould.cx>
80+
81+ Flipping the order
82+
83+2010-08-11 Ted Gould <ted@gould.cx>
84+
85+ Typo
86+
87+2010-08-11 Ted Gould <ted@gould.cx>
88+
89+ Ensuring that we got a list of keys so we don't crash
90+
91+2010-08-10 Ted Gould <ted@gould.cx>
92+
93+ Checking for an override and applying it.
94+
95+2010-08-10 Ted Gould <ted@gould.cx>
96+
97+ Fleshing out the loading overrides function.
98+
99+2010-08-10 Ted Gould <ted@gould.cx>
100+
101+ Putting together the pieces to look for override files
102+
103+2010-08-10 Ted Gould <ted@gould.cx>
104+
105+ Adding an override hash table
106+
107+2010-08-10 Ted Gould <ted@gould.cx>
108+
109+ Installing the override file in the package specific data directory.
110+
111+2010-08-10 Ted Gould <ted@gould.cx>
112+
113+ Adding in an override keyfile
114+
115+2010-08-10 Ted Gould <ted@gould.cx>
116+
117+ Fixing documentation with new API.
118+
119+2010-08-10 Ted Gould <ted@gould.cx>
120+
121+ Updating to trunk
122+
123+2010-08-10 Ted Gould <ted@gould.cx>
124+
125+ Removing the LRU file object.
126+
127+2010-08-10 Ted Gould <ted@gould.cx>
128+
129+ Removing the LRU file
130+
131+2010-08-10 Ted Gould <ted@gould.cx>
132+
133+ Pulling in the generate ID function as well
134+
135+2010-08-10 Ted Gould <ted@gould.cx>
136+
137+ Setting the ordering ID.
138+
139+2010-08-10 Ted Gould <ted@gould.cx>
140+
141+ Adding in an ordering index for application structures
142+
143+2010-08-10 Ted Gould <ted@gould.cx>
144+
145+ I like 'index' better than 'id' -- now everything is consistent.
146+
147+2010-08-10 Ted Gould <ted@gould.cx>
148+
149+ Adding 'OrderingIndex' and realigning.
150+
151+2010-08-10 Ted Gould <ted@gould.cx>
152+
153+ Providing accessors for the ordering_id property
154+
155+2010-08-10 Ted Gould <ted@gould.cx>
156+
157+ Storing the value and allowing the get to use a generated value.
158+
159+2010-08-10 Ted Gould <ted@gould.cx>
160+
161+ Uhg, wrong library
162+
163+2010-08-10 Ted Gould <ted@gould.cx>
164+
165+ Brining generate-id into the fold
166+
167+2010-08-10 Ted Gould <ted@gould.cx>
168+
169+ Writing a small little function to generate the ID.
170+
171+2010-08-10 Ted Gould <ted@gould.cx>
172+
173+ Adding the ordering id property.
174+
175+2010-08-09 Ted Gould <ted@gould.cx>
176+
177+ Adding the Ordering Index property
178+
179+2010-08-09 Ted Gould <ted@gould.cx>
180+
181+ Start with the ABI break.
182+
183+2010-08-10 Ted Gould <ted@gould.cx>
184+
185+ Breaking the ABI so we have more space in the class structure
186+
187+2010-08-05 Ted Gould <ted@gould.cx>
188+
189+ Changing the size of the class structure, the reason for the break.
190+
191+2010-08-05 Ted Gould <ted@gould.cx>
192+
193+ Incrementing the major version number
194+
195+2010-08-05 Ted Gould <ted@gould.cx>
196+
197+ Adding label support
198+
199+2010-08-10 Ted Gould <ted@gould.cx>
200+
201+ Adding label support into the indicator
202+
203+2010-08-05 Ted Gould <ted@gould.cx>
204+
205+ Syncing with trunk and resolving conflicts
206+
207+2010-08-05 Ted Gould <ted@gould.cx>
208+
209+ Updating with helper when rebuilding.
210+
211+2010-08-05 Ted Gould <ted@gould.cx>
212+
213+ Tracking the long name along with the application entry.
214+
215+2010-08-05 Ted Gould <ted@gould.cx>
216+
217+ Check for suffix when updating icon as well!
218+
219+2010-08-05 Ted Gould <ted@gould.cx>
220+
221+ Showing and hiding the entries with removal.
222+
223+2010-08-05 Ted Gould <ted@gould.cx>
224+
225+ Reshuffling the signaling and making sure to ref the label.
226+
227+2010-08-05 Ted Gould <ted@gould.cx>
228+
229+ Not really sure what this TODO meant, so I'm removing it.
230+
231+2010-08-05 Ted Gould <ted@gould.cx>
232+
233+ Some slight refactoring and comments along with the ability to remove the entries and recreate them.
234+
235+2010-08-05 Ted Gould <ted@gould.cx>
236+
237+ Building a label in the case that we don't have one already.
238+
239+2010-08-05 Ted Gould <ted@gould.cx>
240+
241+ Adding updating the guide and label size to the label update signal
242+
243+2010-08-05 Ted Gould <ted@gould.cx>
244+
245+ Storing the guide and using it to bound the size of the label.
246+
247+2010-08-05 Ted Gould <ted@gould.cx>
248+
249+ Changing the prototype of the added function.
250+
251+2010-08-04 Ted Gould <ted@gould.cx>
252+
253+ Fixing the prototype for the label changed signal.
254+
255+2010-08-04 Ted Gould <ted@gould.cx>
256+
257+ Fix the check for the updated function signature.
258+
259+2010-08-04 Ted Gould <ted@gould.cx>
260+
261+ If it changes, let's update.
262+
263+2010-08-04 Ted Gould <ted@gould.cx>
264+
265+ If we get passed a label let's make a GTK one for fun.
266+
267+2010-08-04 Ted Gould <ted@gould.cx>
268+
269+ Connecting to the application signal for new label and handling it appropriately.
270+
271+2010-08-04 Ted Gould <ted@gould.cx>
272+
273+ Cast once, be happy
274+
275+2010-08-04 Ted Gould <ted@gould.cx>
276+
277+ Sending the label and the guide over dbus if we have them.
278+
279+2010-08-04 Ted Gould <ted@gould.cx>
280+
281+ Start tracking the label and the label guide allong with the other application properties.
282+
283+2010-08-04 Ted Gould <ted@gould.cx>
284+
285+ Whitespace fix
286+
287+2010-08-04 Ted Gould <ted@gould.cx>
288+
289+ Adding in a base signal handler for the label change
290+
291+2010-08-04 Ted Gould <ted@gould.cx>
292+
293+ Adding signal for label changing.
294+
295+2010-08-04 Ted Gould <ted@gould.cx>
296+
297+ Adding the new entries to the list of the get_apps function.
298+
299+2010-08-04 Ted Gould <ted@gould.cx>
300+
301+ Updating signal emition to match new API
302+
303+2010-08-04 Ted Gould <ted@gould.cx>
304+
305+ Changing prototypes to match DBus API change.
306+
307+2010-08-04 Ted Gould <ted@gould.cx>
308+
309+ Adding labels to the service interface
310+
311+2010-08-04 Ted Gould <ted@gould.cx>
312+
313+ Adding defines for the new properties and signal.
314+
315+2010-08-04 Ted Gould <ted@gould.cx>
316+
317+ Merging in the API changes
318+
319+2010-08-10 Ted Gould <ted@gould.cx>
320+
321+ Adding label support into the library.
322+
323+2010-08-05 Ted Gould <ted@gould.cx>
324+
325+ Fixing merge
326+
327+2010-08-05 Ted Gould <ted@gould.cx>
328+
329+ Updating to trunk and resolve conflicts
330+
331+2010-08-05 Ted Gould <ted@gould.cx>
332+
333+ Adding the ability to toggle the label on and off
334+
335+2010-08-04 Ted Gould <ted@gould.cx>
336+
337+ Make sure we get to 100
338+
339+2010-08-04 Ted Gould <ted@gould.cx>
340+
341+ Setting the label in the simple client
342+
343+2010-08-03 Ted Gould <ted@gould.cx>
344+
345+ More signalling tests.
346+
347+2010-08-03 Ted Gould <ted@gould.cx>
348+
349+ Setting up a basic signals test
350+
351+2010-08-03 Ted Gould <ted@gould.cx>
352+
353+ Stupid reverse logic in the string comparison.
354+
355+2010-08-03 Ted Gould <ted@gould.cx>
356+
357+ Turning null strings into NULLs
358+
359+2010-08-03 Ted Gould <ted@gould.cx>
360+
361+ Adding a test to set the label and guides a bunch.
362+
363+2010-08-03 Ted Gould <ted@gould.cx>
364+
365+ Signaling when the labels change in the idle loop
366+
367+2010-08-03 Ted Gould <ted@gould.cx>
368+
369+ Putting the new define into the docs
370+
371+2010-08-03 Ted Gould <ted@gould.cx>
372+
373+ Reusing the application service marshallers, not beautiful, but it works for now.
374+
375+2010-08-03 Ted Gould <ted@gould.cx>
376+
377+ Adding in a signal to tell when the label is updated.
378+
379+2010-08-03 Ted Gould <ted@gould.cx>
380+
381+ Adding the label funcs to the documentation.
382+
383+2010-08-03 Ted Gould <ted@gould.cx>
384+
385+ Adding in the convience wrappers
386+
387+2010-08-03 Ted Gould <ted@gould.cx>
388+
389+ Adding the label and guide fields to the private struct and tying that into the properties.
390+
391+2010-08-03 Ted Gould <ted@gould.cx>
392+
393+ Setting up the label and lable guide properties.
394+
395+2010-08-03 Ted Gould <ted@gould.cx>
396+
397+ Adding a property to guide the size of the label
398+
399+2010-08-03 Ted Gould <ted@gould.cx>
400+
401+ These have needed to be ignored for a while.
402+
403+2010-08-03 Ted Gould <ted@gould.cx>
404+
405+ This shouldn't be in Bazaar
406+
407+2010-08-03 Ted Gould <ted@gould.cx>
408+
409+ Adding the label property and a signal for it changing.
410+
411+2010-08-05 Ted Gould <ted@gould.cx>
412+
413+ Support dynamically changing the icon theme path.
414+
415+2010-08-05 Sense Egbert Hofstede <sense@ubuntu.com>
416+
417+ Passing the updated icon theme path along with the DBus signal, saving a DBus call.
418+
419+2010-07-22 Sense Hofstede <sense@ubuntu.com>
420+
421+ Fixed two G_PARAM_SPECS and made it even more possible to remove the
422+ custom icon theme path.
423+
424+2010-07-22 Sense Hofstede <sense@ubuntu.com>
425+
426+ Fix wrong naming that caused the signal to be missed
427+
428+2010-07-22 Sense Hofstede <sense@ubuntu.com>
429+
430+ Clean-up and renaming variables and functions everywhere to use icon_theme_path for
431+ the sake of consistency.
432+
433+ Doesn't seem to do antyhing, though.
434+
435+2010-07-22 C10uD <c10ud.dev@gmail.com>
436+
437+ forgot some files
438+
439+2010-07-22 C10uD <c10ud.dev@gmail.com>
440+
441+ trying to implement runtime theme-path changing
442+
443+2010-07-15 Ted Gould <ted@gould.cx>
444+
445+ 0.2.3
446+
447 2010-07-13 Ted Gould <ted@gould.cx>
448
449 Adjusting the tests so they can deal with slow systems better.
450@@ -434,7 +874,7 @@
451
452 Merging fix to make it so that python apps can set an icon path.
453
454-2010-03-30 Ted Gould <ted@gould.cx>
455+2010-03-30 C10uD <c10ud.dev@gmail.com>
456
457 Patch 001 from bug 527061
458
459@@ -649,7 +1089,7 @@
460
461 Updated patch for the visibility field
462
463-2010-02-23 Ted Gould <ted@gould.cx>
464+2010-02-23 Jan Arne Petersen <jpetersen@openismus.com>
465
466 Second patch on 524150
467
468@@ -661,7 +1101,7 @@
469
470 Looking at children with foreach instead of forall
471
472-2010-02-22 Ted Gould <ted@gould.cx>
473+2010-02-22 Jan Arne Petersen <jpetersen@openismus.com>
474
475 Creates and event handler for the add and remove signals to recreate the menu
476
477@@ -685,7 +1125,7 @@
478
479 Fixes bug 522151
480
481-2010-02-22 Ted Gould <ted@gould.cx>
482+2010-02-22 Jan Arne Petersen <jpetersen@openismus.com>
483
484 Set the sensitive state when starting out.
485
486@@ -721,7 +1161,7 @@
487
488 Removing debug output
489
490-2010-02-19 Ted Gould <ted@gould.cx>
491+2010-02-19 Jan Arne Petersen <jpetersen@openismus.com>
492
493 Fix to unregister the object
494
495@@ -984,7 +1424,7 @@
496
497 Getting run-xvfb on the tests
498
499-2010-02-01 Ted Gould <ted@gould.cx>
500+2010-02-01 Conor Curran <conor.curran@canonical.com>
501
502 Checking for the nunit dependency with a specific version.
503
504@@ -1212,7 +1652,7 @@
505
506 We should have kept ref's to these.
507
508-2010-01-19 Ted Gould <ted@gould.cx>
509+2010-01-19 Cody Russell <cody.russell@canonical.com>
510
511 Handling duplication applications getting added.
512
513@@ -1400,7 +1840,7 @@
514
515 0.0.8
516
517-2010-01-12 Ted Gould <ted@gould.cx>
518+2010-01-12 Cody Russell <crussell@canonical.com>
519
520 Mirror the icon changes over dbus
521
522@@ -1464,7 +1904,7 @@
523
524 Switching the metadata to not use #defines
525
526-2010-01-11 Ted Gould <ted@gould.cx>
527+2010-01-11 Cody Russell <cody.russell@canonical.com>
528
529 Watching several properties and updating them as they change.
530
531@@ -1640,7 +2080,7 @@
532
533 Adding of a new property, icon path, to store the path to the icons.
534
535-2010-01-08 Ted Gould <ted@gould.cx>
536+2010-01-08 Aurélien Gâteau <agateau@canonical.com>
537
538 Changing to freedesktop.org namespace and fixing some of the function names and interfaces that weren't matching the FD.o spec.
539
540@@ -1664,7 +2104,7 @@
541
542 Use org.freedesktop namespace
543
544-2010-01-08 Ted Gould <ted@gould.cx>
545+2010-01-08 Sebastien Bacher <seb128@canonical.com>
546
547 Typo in documentation using wrong values for the enum.
548
549@@ -1672,7 +2112,7 @@
550
551 Use correct status syntax in the api description (lp: #504700)
552
553-2010-01-07 Ted Gould <ted@gould.cx>
554+2010-01-07 Cody Russell <crussell@canonical.com>
555
556 Support for check items in the libappindicator menu parser.
557
558@@ -1725,7 +2165,7 @@
559
560 0.0.5
561
562-2009-12-17 Ted Gould <ted@gould.cx>
563+2009-12-17 Ken VanDine <ken.vandine@canonical.com>
564
565 Linking Mono bindings to versioned library and fixing the example with licensing info and a menu.
566
567@@ -1805,7 +2245,7 @@
568
569 Adding the Python build system into the indicator-application one.
570
571-2009-12-11 Ted Gould <ted@gould.cx>
572+2009-12-11 Neil J. Patel <neil.patel@canonical.com>
573
574 Stealing a bunch of Neil's python binding code.
575
576@@ -1885,7 +2325,7 @@
577
578 0.0.4
579
580-2009-12-11 Ted Gould <ted@gould.cx>
581+2009-12-11 Ken VanDine <ken.vandine@canonical.com>
582
583 Adding extra files to the distribution tarball and making the documentation include the version number.
584
585@@ -1902,7 +2342,7 @@
586 * Bump version to 0.0.4
587 * Include version in the generated docs
588
589-2009-12-10 Ted Gould <ted@gould.cx>
590+2009-12-10 Ken VanDine <ken.vandine@canonical.com>
591
592 Documentation cleanups
593
594@@ -1914,7 +2354,7 @@
595
596 0.0.3
597
598-2009-12-10 Ted Gould <ted@gould.cx>
599+2009-12-10 Ken Vandine <ken.vandine@canonical.com>
600
601 Increasing libindicator requirement to 0.3.0
602
603@@ -1922,7 +2362,7 @@
604
605 Bump required version for libindicator to 0.3.0
606
607-2009-12-09 Ted Gould <ted@gould.cx>
608+2009-12-09 Cody Russell <cody.russell@canonical.com>
609
610 Adding support for separators.
611
612@@ -2538,7 +2978,7 @@
613
614 Adding a test that sets a bunch of properties.
615
616-2009-10-21 Ted Gould <ted@canonical.com>
617+2009-10-21 Cody Russell <crussell@canonical.com>
618
619 Ah, forgot a return. Cody would kill me! Oh, no.
620
621@@ -2694,7 +3134,7 @@
622
623 Adding programs for buiding enums and marsherers and all that jazz
624
625-2009-10-16 Ted Gould <ted@canonical.com>
626+2009-10-16 Emmanuele Bassi <ebassi@linux.intel.com>
627
628 Stealing these makefile segments to build enums and marshallers
629
630
631=== modified file 'Makefile.in'
632--- Makefile.in 2010-06-21 19:22:34 +0000
633+++ Makefile.in 2010-08-12 19:03:42 +0000
634@@ -203,6 +203,8 @@
635 PACKAGE_VERSION = @PACKAGE_VERSION@
636 PATH_SEPARATOR = @PATH_SEPARATOR@
637 PKG_CONFIG = @PKG_CONFIG@
638+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
639+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
640 PYGTK_CODEGEN = @PYGTK_CODEGEN@
641 PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
642 PYTHON = @PYTHON@
643
644=== modified file 'aclocal.m4'
645--- aclocal.m4 2010-06-21 19:22:34 +0000
646+++ aclocal.m4 2010-08-12 19:03:42 +0000
647@@ -13,8 +13,8 @@
648
649 m4_ifndef([AC_AUTOCONF_VERSION],
650 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
651-m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.65],,
652-[m4_warning([this file was generated for autoconf 2.65.
653+m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.67],,
654+[m4_warning([this file was generated for autoconf 2.67.
655 You have another version of autoconf. It may work, but is not guaranteed to.
656 If you have problems, you may need to regenerate the build system entirely.
657 To do so, use the procedure documented by the package, typically `autoreconf'.])])
658@@ -8143,6 +8143,7 @@
659 m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
660
661 # pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
662+# serial 1 (pkg-config-0.24)
663 #
664 # Copyright © 2004 Scott James Remnant <scott@netsplit.com>.
665 #
666@@ -8170,7 +8171,10 @@
667 AC_DEFUN([PKG_PROG_PKG_CONFIG],
668 [m4_pattern_forbid([^_?PKG_[A-Z_]+$])
669 m4_pattern_allow([^PKG_CONFIG(_PATH)?$])
670-AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])dnl
671+AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])
672+AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path])
673+AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path])
674+
675 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
676 AC_PATH_TOOL([PKG_CONFIG], [pkg-config])
677 fi
678@@ -8183,7 +8187,6 @@
679 AC_MSG_RESULT([no])
680 PKG_CONFIG=""
681 fi
682-
683 fi[]dnl
684 ])# PKG_PROG_PKG_CONFIG
685
686@@ -8192,34 +8195,31 @@
687 # Check to see whether a particular set of modules exists. Similar
688 # to PKG_CHECK_MODULES(), but does not set variables or print errors.
689 #
690-#
691-# Similar to PKG_CHECK_MODULES, make sure that the first instance of
692-# this or PKG_CHECK_MODULES is called, or make sure to call
693-# PKG_CHECK_EXISTS manually
694+# Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG])
695+# only at the first occurence in configure.ac, so if the first place
696+# it's called might be skipped (such as if it is within an "if", you
697+# have to call PKG_CHECK_EXISTS manually
698 # --------------------------------------------------------------
699 AC_DEFUN([PKG_CHECK_EXISTS],
700 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
701 if test -n "$PKG_CONFIG" && \
702 AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then
703- m4_ifval([$2], [$2], [:])
704+ m4_default([$2], [:])
705 m4_ifvaln([$3], [else
706 $3])dnl
707 fi])
708
709-
710 # _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES])
711 # ---------------------------------------------
712 m4_define([_PKG_CONFIG],
713-[if test -n "$PKG_CONFIG"; then
714- if test -n "$$1"; then
715- pkg_cv_[]$1="$$1"
716- else
717- PKG_CHECK_EXISTS([$3],
718- [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`],
719- [pkg_failed=yes])
720- fi
721-else
722- pkg_failed=untried
723+[if test -n "$$1"; then
724+ pkg_cv_[]$1="$$1"
725+ elif test -n "$PKG_CONFIG"; then
726+ PKG_CHECK_EXISTS([$3],
727+ [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`],
728+ [pkg_failed=yes])
729+ else
730+ pkg_failed=untried
731 fi[]dnl
732 ])# _PKG_CONFIG
733
734@@ -8261,16 +8261,17 @@
735 See the pkg-config man page for more details.])
736
737 if test $pkg_failed = yes; then
738+ AC_MSG_RESULT([no])
739 _PKG_SHORT_ERRORS_SUPPORTED
740 if test $_pkg_short_errors_supported = yes; then
741- $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$2"`
742+ $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "$2" 2>&1`
743 else
744- $1[]_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$2"`
745+ $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors "$2" 2>&1`
746 fi
747 # Put the nasty error message in config.log where it belongs
748 echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD
749
750- ifelse([$4], , [AC_MSG_ERROR(dnl
751+ m4_default([$4], [AC_MSG_ERROR(
752 [Package requirements ($2) were not met:
753
754 $$1_PKG_ERRORS
755@@ -8278,25 +8279,24 @@
756 Consider adjusting the PKG_CONFIG_PATH environment variable if you
757 installed software in a non-standard prefix.
758
759-_PKG_TEXT
760-])],
761- [AC_MSG_RESULT([no])
762- $4])
763+_PKG_TEXT])dnl
764+ ])
765 elif test $pkg_failed = untried; then
766- ifelse([$4], , [AC_MSG_FAILURE(dnl
767+ AC_MSG_RESULT([no])
768+ m4_default([$4], [AC_MSG_FAILURE(
769 [The pkg-config script could not be found or is too old. Make sure it
770 is in your PATH or set the PKG_CONFIG environment variable to the full
771 path to pkg-config.
772
773 _PKG_TEXT
774
775-To get pkg-config, see <http://pkg-config.freedesktop.org/>.])],
776- [$4])
777+To get pkg-config, see <http://pkg-config.freedesktop.org/>.])dnl
778+ ])
779 else
780 $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
781 $1[]_LIBS=$pkg_cv_[]$1[]_LIBS
782 AC_MSG_RESULT([yes])
783- ifelse([$3], , :, [$3])
784+ $3
785 fi[]dnl
786 ])# PKG_CHECK_MODULES
787
788
789=== modified file 'bindings/Makefile.in'
790--- bindings/Makefile.in 2010-06-21 19:22:34 +0000
791+++ bindings/Makefile.in 2010-08-12 19:03:42 +0000
792@@ -187,6 +187,8 @@
793 PACKAGE_VERSION = @PACKAGE_VERSION@
794 PATH_SEPARATOR = @PATH_SEPARATOR@
795 PKG_CONFIG = @PKG_CONFIG@
796+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
797+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
798 PYGTK_CODEGEN = @PYGTK_CODEGEN@
799 PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
800 PYTHON = @PYTHON@
801
802=== modified file 'bindings/mono/Makefile.in'
803--- bindings/mono/Makefile.in 2010-06-21 19:17:44 +0000
804+++ bindings/mono/Makefile.in 2010-08-12 19:03:42 +0000
805@@ -215,6 +215,8 @@
806 PACKAGE_VERSION = @PACKAGE_VERSION@
807 PATH_SEPARATOR = @PATH_SEPARATOR@
808 PKG_CONFIG = @PKG_CONFIG@
809+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
810+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
811 PYGTK_CODEGEN = @PYGTK_CODEGEN@
812 PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
813 PYTHON = @PYTHON@
814
815=== modified file 'bindings/mono/examples/Makefile.in'
816--- bindings/mono/examples/Makefile.in 2010-06-21 19:22:34 +0000
817+++ bindings/mono/examples/Makefile.in 2010-08-12 19:03:42 +0000
818@@ -148,6 +148,8 @@
819 PACKAGE_VERSION = @PACKAGE_VERSION@
820 PATH_SEPARATOR = @PATH_SEPARATOR@
821 PKG_CONFIG = @PKG_CONFIG@
822+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
823+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
824 PYGTK_CODEGEN = @PYGTK_CODEGEN@
825 PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
826 PYTHON = @PYTHON@
827
828=== modified file 'bindings/mono/libappindicator-api.metadata'
829--- bindings/mono/libappindicator-api.metadata 2010-05-23 10:44:53 +0000
830+++ bindings/mono/libappindicator-api.metadata 2010-08-12 19:03:42 +0000
831@@ -9,6 +9,8 @@
832 <attr path="/api/namespace/object[@cname='AppIndicator']/signal[@field_name='connection_changed']" name="cname">connection-changed</attr>
833 <attr path="/api/namespace/object[@cname='AppIndicator']/signal[@field_name='new_icon']" name="name">NewIcon</attr>
834 <attr path="/api/namespace/object[@cname='AppIndicator']/signal[@field_name='new_icon']" name="cname">new-icon</attr>
835+ <attr path="/api/namespace/object[@cname='AppIndicator']/signal[@field_name='new_icon_theme_path']" name="name">NewIconThemePath</attr>
836+ <attr path="/api/namespace/object[@cname='AppIndicator']/signal[@field_name='new_icon_theme_path']" name="cname">new-icon-theme-path</attr>
837 <attr path="/api/namespace/object[@cname='AppIndicator']/property[@cname='PROP_ID_S']" name="name">ID</attr>
838 <attr path="/api/namespace/object[@cname='AppIndicator']/property[@cname='PROP_CATEGORY_S']" name="hidden">true</attr>
839 <attr path="/api/namespace/object[@cname='AppIndicator']/property[@cname='PROP_STATUS_S']" name="hidden">true</attr>
840@@ -26,16 +28,18 @@
841 <attr path="/api/namespace/object[@cname='AppIndicator']/constructor[@cname='app_indicator_new_with_path']/*/*[@name='id']" name="property_name">id</attr>
842 <attr path="/api/namespace/object[@cname='AppIndicator']/constructor[@cname='app_indicator_new_with_path']/*/*[@name='icon_name']" name="property_name">icon-name</attr>
843 <attr path="/api/namespace/object[@cname='AppIndicator']/constructor[@cname='app_indicator_new_with_path']/*/*[@name='category']" name="property_name">category</attr>
844- <attr path="/api/namespace/object[@cname='AppIndicator']/constructor[@cname='app_indicator_new_with_path']/*/*[@name='icon_path']" name="property_name">icon-theme-path</attr>
845+ <attr path="/api/namespace/object[@cname='AppIndicator']/constructor[@cname='app_indicator_new_with_path']/*/*[@name='icon_theme_path']" name="property_name">icon-theme-path</attr>
846
847 <remove-node path="/api/namespace/object/method[@cname='app_indicator_get_id']" />
848 <remove-node path="/api/namespace/object/method[@cname='app_indicator_get_status']" />
849 <remove-node path="/api/namespace/object/method[@cname='app_indicator_get_icon']" />
850+ <remove-node path="/api/namespace/object/method[@cname='app_indicator_get_icon_theme_path']" />
851 <remove-node path="/api/namespace/object/method[@cname='app_indicator_get_category']" />
852 <remove-node path="/api/namespace/object/method[@cname='app_indicator_get_attention_icon']" />
853
854 <remove-node path="/api/namespace/object/method[@cname='app_indicator_set_id']" />
855 <remove-node path="/api/namespace/object/method[@cname='app_indicator_set_status']" />
856 <remove-node path="/api/namespace/object/method[@cname='app_indicator_set_icon']" />
857+ <remove-node path="/api/namespace/object/method[@cname='app_indicator_set_icon_theme_path']" />
858 <remove-node path="/api/namespace/object/method[@cname='app_indicator_set_attention_icon']" />
859 </metadata>
860
861=== modified file 'bindings/mono/libappindicator-api.raw'
862--- bindings/mono/libappindicator-api.raw 2010-06-21 19:17:44 +0000
863+++ bindings/mono/libappindicator-api.raw 2010-08-12 19:03:42 +0000
864@@ -24,9 +24,9 @@
865 <property name="PROP_ID_S" cname="PROP_ID_S" type="gchar*" readable="true" writeable="true" construct-only="true" />
866 <property name="PROP_CATEGORY_S" cname="PROP_CATEGORY_S" type="gchar*" readable="true" writeable="true" construct-only="true" />
867 <property name="PROP_STATUS_S" cname="PROP_STATUS_S" type="gchar*" readable="true" writeable="true" />
868- <property name="PROP_ICON_NAME_S" cname="PROP_ICON_NAME_S" type="gchar*" readable="true" writeable="true" />
869+ <property name="PROP_ICON_NAME_S" cname="PROP_ICON_NAME_S" type="gchar*" readable="true" writeable="true" construct="true" />
870 <property name="PROP_ATTENTION_ICON_NAME_S" cname="PROP_ATTENTION_ICON_NAME_S" type="gchar*" readable="true" writeable="true" />
871- <property name="PROP_ICON_THEME_PATH_S" cname="PROP_ICON_THEME_PATH_S" type="gchar*" readable="true" writeable="true" construct-only="true" />
872+ <property name="PROP_ICON_THEME_PATH_S" cname="PROP_ICON_THEME_PATH_S" type="gchar*" readable="true" writeable="true" construct="true" />
873 <property name="PROP_MENU_S" cname="PROP_MENU_S" type="DbusGObjectPath" readable="true" />
874 <property name="PROP_CONNECTED_S" cname="PROP_CONNECTED_S" type="gboolean" readable="true" />
875 <signal when="LAST" field_name="new_icon">
876@@ -72,6 +72,14 @@
877 <parameter type="GtkStatusIcon*" name="status_icon" />
878 </parameters>
879 </virtual_method>
880+ <signal when="LAST" field_name="new_icon_theme_path">
881+ <return-type type="void" />
882+ <parameters>
883+ <parameter type="AppIndicator*" name="indicator" />
884+ <parameter type="const-gchar*" name="icon_theme_path" />
885+ <parameter type="gpointer" name="user_data" />
886+ </parameters>
887+ </signal>
888 <method name="GetAttentionIcon" cname="app_indicator_get_attention_icon">
889 <return-type type="const-gchar*" />
890 </method>
891@@ -81,6 +89,9 @@
892 <method name="GetIcon" cname="app_indicator_get_icon">
893 <return-type type="const-gchar*" />
894 </method>
895+ <method name="GetIconThemePath" cname="app_indicator_get_icon_theme_path">
896+ <return-type type="const-gchar*" />
897+ </method>
898 <method name="GetId" cname="app_indicator_get_id">
899 <return-type type="const-gchar*" />
900 </method>
901@@ -105,7 +116,7 @@
902 <parameter type="const-gchar*" name="id" />
903 <parameter type="const-gchar*" name="icon_name" />
904 <parameter type="AppIndicatorCategory" name="category" />
905- <parameter type="const-gchar*" name="icon_path" />
906+ <parameter type="const-gchar*" name="icon_theme_path" />
907 </parameters>
908 </constructor>
909 <method name="SetAttentionIcon" cname="app_indicator_set_attention_icon">
910@@ -120,6 +131,12 @@
911 <parameter type="const-gchar*" name="icon_name" />
912 </parameters>
913 </method>
914+ <method name="SetIconThemePath" cname="app_indicator_set_icon_theme_path">
915+ <return-type type="void" />
916+ <parameters>
917+ <parameter type="const-gchar*" name="icon_theme_path" />
918+ </parameters>
919+ </method>
920 <method name="SetMenu" cname="app_indicator_set_menu">
921 <return-type type="void" />
922 <parameters>
923
924=== modified file 'bindings/python/Makefile.in'
925--- bindings/python/Makefile.in 2010-06-21 19:22:34 +0000
926+++ bindings/python/Makefile.in 2010-08-12 19:03:42 +0000
927@@ -212,6 +212,8 @@
928 PACKAGE_VERSION = @PACKAGE_VERSION@
929 PATH_SEPARATOR = @PATH_SEPARATOR@
930 PKG_CONFIG = @PKG_CONFIG@
931+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
932+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
933 PYGTK_CODEGEN = @PYGTK_CODEGEN@
934 PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
935 PYTHON = @PYTHON@
936
937=== modified file 'bindings/python/appindicator.defs'
938--- bindings/python/appindicator.defs 2010-03-30 19:09:04 +0000
939+++ bindings/python/appindicator.defs 2010-08-12 19:03:42 +0000
940@@ -49,7 +49,7 @@
941 '("const-gchar*" "id")
942 '("const-gchar*" "icon_name")
943 '("AppIndicatorCategory" "category")
944- '("const-gchar*" "icon_path" (null-ok) (default "NULL"))
945+ '("const-gchar*" "icon_theme_path" (null-ok) (default "NULL"))
946 )
947 )
948
949@@ -89,6 +89,15 @@
950 )
951 )
952
953+(define-method set_icon_theme_path
954+ (of-object "AppIndicator")
955+ (c-name "app_indicator_set_icon_theme_path")
956+ (return-type "none")
957+ (parameters
958+ '("const-gchar*" "icon_theme_path" (null-ok))
959+ )
960+)
961+
962 (define-method get_id
963 (of-object "AppIndicator")
964 (c-name "app_indicator_get_id")
965@@ -113,6 +122,12 @@
966 (return-type "const-gchar*")
967 )
968
969+(define-method get_icon_theme_path
970+ (of-object "AppIndicator")
971+ (c-name "app_indicator_get_icon_theme_path")
972+ (return-type "const-gchar*")
973+)
974+
975 (define-method get_attention_icon
976 (of-object "AppIndicator")
977 (c-name "app_indicator_get_attention_icon")
978
979=== modified file 'config.guess'
980--- config.guess 2010-04-01 20:49:35 +0000
981+++ config.guess 2010-08-12 19:03:42 +0000
982@@ -1,10 +1,10 @@
983 #! /bin/sh
984 # Attempt to guess a canonical system name.
985 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
986-# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
987+# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
988 # Free Software Foundation, Inc.
989
990-timestamp='2009-06-10'
991+timestamp='2009-12-30'
992
993 # This file is free software; you can redistribute it and/or modify it
994 # under the terms of the GNU General Public License as published by
995@@ -27,16 +27,16 @@
996 # the same distribution terms that you use for the rest of that program.
997
998
999-# Originally written by Per Bothner <per@bothner.com>.
1000-# Please send patches to <config-patches@gnu.org>. Submit a context
1001-# diff and a properly formatted ChangeLog entry.
1002+# Originally written by Per Bothner. Please send patches (context
1003+# diff format) to <config-patches@gnu.org> and include a ChangeLog
1004+# entry.
1005 #
1006 # This script attempts to guess a canonical system name similar to
1007 # config.sub. If it succeeds, it prints the system name on stdout, and
1008 # exits with 0. Otherwise, it exits with 1.
1009 #
1010-# The plan is that this can be called by configure scripts if you
1011-# don't specify an explicit build system type.
1012+# You can get the latest version of this script from:
1013+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
1014
1015 me=`echo "$0" | sed -e 's,.*/,,'`
1016
1017@@ -56,8 +56,9 @@
1018 GNU config.guess ($timestamp)
1019
1020 Originally written by Per Bothner.
1021-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
1022-2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1023+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
1024+2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
1025+Software Foundation, Inc.
1026
1027 This is free software; see the source for copying conditions. There is NO
1028 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
1029@@ -333,6 +334,9 @@
1030 sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
1031 echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
1032 exit ;;
1033+ i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
1034+ echo i386-pc-auroraux${UNAME_RELEASE}
1035+ exit ;;
1036 i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
1037 eval $set_cc_for_build
1038 SUN_ARCH="i386"
1039@@ -807,12 +811,12 @@
1040 i*:PW*:*)
1041 echo ${UNAME_MACHINE}-pc-pw32
1042 exit ;;
1043- *:Interix*:[3456]*)
1044+ *:Interix*:*)
1045 case ${UNAME_MACHINE} in
1046 x86)
1047 echo i586-pc-interix${UNAME_RELEASE}
1048 exit ;;
1049- EM64T | authenticamd | genuineintel)
1050+ authenticamd | genuineintel | EM64T)
1051 echo x86_64-unknown-interix${UNAME_RELEASE}
1052 exit ;;
1053 IA64)
1054@@ -854,6 +858,20 @@
1055 i*86:Minix:*:*)
1056 echo ${UNAME_MACHINE}-pc-minix
1057 exit ;;
1058+ alpha:Linux:*:*)
1059+ case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
1060+ EV5) UNAME_MACHINE=alphaev5 ;;
1061+ EV56) UNAME_MACHINE=alphaev56 ;;
1062+ PCA56) UNAME_MACHINE=alphapca56 ;;
1063+ PCA57) UNAME_MACHINE=alphapca56 ;;
1064+ EV6) UNAME_MACHINE=alphaev6 ;;
1065+ EV67) UNAME_MACHINE=alphaev67 ;;
1066+ EV68*) UNAME_MACHINE=alphaev68 ;;
1067+ esac
1068+ objdump --private-headers /bin/sh | grep -q ld.so.1
1069+ if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
1070+ echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
1071+ exit ;;
1072 arm*:Linux:*:*)
1073 eval $set_cc_for_build
1074 if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
1075@@ -876,6 +894,17 @@
1076 frv:Linux:*:*)
1077 echo frv-unknown-linux-gnu
1078 exit ;;
1079+ i*86:Linux:*:*)
1080+ LIBC=gnu
1081+ eval $set_cc_for_build
1082+ sed 's/^ //' << EOF >$dummy.c
1083+ #ifdef __dietlibc__
1084+ LIBC=dietlibc
1085+ #endif
1086+EOF
1087+ eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
1088+ echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
1089+ exit ;;
1090 ia64:Linux:*:*)
1091 echo ${UNAME_MACHINE}-unknown-linux-gnu
1092 exit ;;
1093@@ -901,39 +930,18 @@
1094 #endif
1095 #endif
1096 EOF
1097- eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
1098- /^CPU/{
1099- s: ::g
1100- p
1101- }'`"
1102+ eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
1103 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
1104 ;;
1105 or32:Linux:*:*)
1106 echo or32-unknown-linux-gnu
1107 exit ;;
1108- ppc:Linux:*:*)
1109- echo powerpc-unknown-linux-gnu
1110- exit ;;
1111- ppc64:Linux:*:*)
1112- echo powerpc64-unknown-linux-gnu
1113- exit ;;
1114- alpha:Linux:*:*)
1115- case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
1116- EV5) UNAME_MACHINE=alphaev5 ;;
1117- EV56) UNAME_MACHINE=alphaev56 ;;
1118- PCA56) UNAME_MACHINE=alphapca56 ;;
1119- PCA57) UNAME_MACHINE=alphapca56 ;;
1120- EV6) UNAME_MACHINE=alphaev6 ;;
1121- EV67) UNAME_MACHINE=alphaev67 ;;
1122- EV68*) UNAME_MACHINE=alphaev68 ;;
1123- esac
1124- objdump --private-headers /bin/sh | grep -q ld.so.1
1125- if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
1126- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
1127- exit ;;
1128 padre:Linux:*:*)
1129 echo sparc-unknown-linux-gnu
1130 exit ;;
1131+ parisc64:Linux:*:* | hppa64:Linux:*:*)
1132+ echo hppa64-unknown-linux-gnu
1133+ exit ;;
1134 parisc:Linux:*:* | hppa:Linux:*:*)
1135 # Look for CPU level
1136 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
1137@@ -942,8 +950,11 @@
1138 *) echo hppa-unknown-linux-gnu ;;
1139 esac
1140 exit ;;
1141- parisc64:Linux:*:* | hppa64:Linux:*:*)
1142- echo hppa64-unknown-linux-gnu
1143+ ppc64:Linux:*:*)
1144+ echo powerpc64-unknown-linux-gnu
1145+ exit ;;
1146+ ppc:Linux:*:*)
1147+ echo powerpc-unknown-linux-gnu
1148 exit ;;
1149 s390:Linux:*:* | s390x:Linux:*:*)
1150 echo ${UNAME_MACHINE}-ibm-linux
1151@@ -966,58 +977,6 @@
1152 xtensa*:Linux:*:*)
1153 echo ${UNAME_MACHINE}-unknown-linux-gnu
1154 exit ;;
1155- i*86:Linux:*:*)
1156- # The BFD linker knows what the default object file format is, so
1157- # first see if it will tell us. cd to the root directory to prevent
1158- # problems with other programs or directories called `ld' in the path.
1159- # Set LC_ALL=C to ensure ld outputs messages in English.
1160- ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
1161- | sed -ne '/supported targets:/!d
1162- s/[ ][ ]*/ /g
1163- s/.*supported targets: *//
1164- s/ .*//
1165- p'`
1166- case "$ld_supported_targets" in
1167- elf32-i386)
1168- TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
1169- ;;
1170- esac
1171- # Determine whether the default compiler is a.out or elf
1172- eval $set_cc_for_build
1173- sed 's/^ //' << EOF >$dummy.c
1174- #include <features.h>
1175- #ifdef __ELF__
1176- # ifdef __GLIBC__
1177- # if __GLIBC__ >= 2
1178- LIBC=gnu
1179- # else
1180- LIBC=gnulibc1
1181- # endif
1182- # else
1183- LIBC=gnulibc1
1184- # endif
1185- #else
1186- #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC)
1187- LIBC=gnu
1188- #else
1189- LIBC=gnuaout
1190- #endif
1191- #endif
1192- #ifdef __dietlibc__
1193- LIBC=dietlibc
1194- #endif
1195-EOF
1196- eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
1197- /^LIBC/{
1198- s: ::g
1199- p
1200- }'`"
1201- test x"${LIBC}" != x && {
1202- echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
1203- exit
1204- }
1205- test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }
1206- ;;
1207 i*86:DYNIX/ptx:4*:*)
1208 # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
1209 # earlier versions are messed up and put the nodename in both
1210@@ -1247,6 +1206,16 @@
1211 *:Darwin:*:*)
1212 UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
1213 case $UNAME_PROCESSOR in
1214+ i386)
1215+ eval $set_cc_for_build
1216+ if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
1217+ if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
1218+ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
1219+ grep IS_64BIT_ARCH >/dev/null
1220+ then
1221+ UNAME_PROCESSOR="x86_64"
1222+ fi
1223+ fi ;;
1224 unknown) UNAME_PROCESSOR=powerpc ;;
1225 esac
1226 echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
1227
1228=== modified file 'config.sub'
1229--- config.sub 2010-04-01 20:49:35 +0000
1230+++ config.sub 2010-08-12 19:03:42 +0000
1231@@ -1,10 +1,10 @@
1232 #! /bin/sh
1233 # Configuration validation subroutine script.
1234 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
1235-# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
1236+# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
1237 # Free Software Foundation, Inc.
1238
1239-timestamp='2009-06-11'
1240+timestamp='2010-01-22'
1241
1242 # This file is (in principle) common to ALL GNU software.
1243 # The presence of a machine in this file suggests that SOME GNU software
1244@@ -32,13 +32,16 @@
1245
1246
1247 # Please send patches to <config-patches@gnu.org>. Submit a context
1248-# diff and a properly formatted ChangeLog entry.
1249+# diff and a properly formatted GNU ChangeLog entry.
1250 #
1251 # Configuration subroutine to validate and canonicalize a configuration type.
1252 # Supply the specified configuration type as an argument.
1253 # If it is invalid, we print an error message on stderr and exit with code 1.
1254 # Otherwise, we print the canonical config type on stdout and succeed.
1255
1256+# You can get the latest version of this script from:
1257+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
1258+
1259 # This file is supposed to be the same for all GNU packages
1260 # and recognize all the CPU types, system types and aliases
1261 # that are meaningful with *any* GNU software.
1262@@ -72,8 +75,9 @@
1263 version="\
1264 GNU config.sub ($timestamp)
1265
1266-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
1267-2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1268+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
1269+2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
1270+Software Foundation, Inc.
1271
1272 This is free software; see the source for copying conditions. There is NO
1273 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
1274@@ -149,7 +153,7 @@
1275 -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
1276 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
1277 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
1278- -apple | -axis | -knuth | -cray)
1279+ -apple | -axis | -knuth | -cray | -microblaze)
1280 os=
1281 basic_machine=$1
1282 ;;
1283@@ -284,6 +288,7 @@
1284 | pdp10 | pdp11 | pj | pjl \
1285 | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
1286 | pyramid \
1287+ | rx \
1288 | score \
1289 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
1290 | sh64 | sh64le \
1291@@ -291,13 +296,14 @@
1292 | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
1293 | spu | strongarm \
1294 | tahoe | thumb | tic4x | tic80 | tron \
1295+ | ubicom32 \
1296 | v850 | v850e \
1297 | we32k \
1298 | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
1299 | z8k | z80)
1300 basic_machine=$basic_machine-unknown
1301 ;;
1302- m6811 | m68hc11 | m6812 | m68hc12)
1303+ m6811 | m68hc11 | m6812 | m68hc12 | picochip)
1304 # Motorola 68HC11/12.
1305 basic_machine=$basic_machine-unknown
1306 os=-none
1307@@ -340,7 +346,7 @@
1308 | lm32-* \
1309 | m32c-* | m32r-* | m32rle-* \
1310 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
1311- | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
1312+ | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
1313 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
1314 | mips16-* \
1315 | mips64-* | mips64el-* \
1316@@ -368,15 +374,17 @@
1317 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
1318 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
1319 | pyramid-* \
1320- | romp-* | rs6000-* \
1321+ | romp-* | rs6000-* | rx-* \
1322 | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
1323 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
1324 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
1325 | sparclite-* \
1326 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
1327 | tahoe-* | thumb-* \
1328- | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \
1329+ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
1330+ | tile-* | tilegx-* \
1331 | tron-* \
1332+ | ubicom32-* \
1333 | v850-* | v850e-* | vax-* \
1334 | we32k-* \
1335 | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
1336@@ -726,6 +734,9 @@
1337 basic_machine=ns32k-utek
1338 os=-sysv
1339 ;;
1340+ microblaze)
1341+ basic_machine=microblaze-xilinx
1342+ ;;
1343 mingw32)
1344 basic_machine=i386-pc
1345 os=-mingw32
1346@@ -1076,6 +1087,11 @@
1347 basic_machine=tic6x-unknown
1348 os=-coff
1349 ;;
1350+ # This must be matched before tile*.
1351+ tilegx*)
1352+ basic_machine=tilegx-unknown
1353+ os=-linux-gnu
1354+ ;;
1355 tile*)
1356 basic_machine=tile-unknown
1357 os=-linux-gnu
1358@@ -1247,6 +1263,9 @@
1359 # First match some system type aliases
1360 # that might get confused with valid system types.
1361 # -solaris* is a basic system type, with this one exception.
1362+ -auroraux)
1363+ os=-auroraux
1364+ ;;
1365 -solaris1 | -solaris1.*)
1366 os=`echo $os | sed -e 's|solaris1|sunos4|'`
1367 ;;
1368@@ -1268,8 +1287,8 @@
1369 # -sysv* is not here because it comes later, after sysvr4.
1370 -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
1371 | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
1372- | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
1373- | -kopensolaris* \
1374+ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
1375+ | -sym* | -kopensolaris* \
1376 | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
1377 | -aos* | -aros* \
1378 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
1379@@ -1290,7 +1309,7 @@
1380 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
1381 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
1382 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
1383- | -skyos* | -haiku* | -rdos* | -toppers* | -drops*)
1384+ | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
1385 # Remember, each alternative MUST END IN *, to match a version number.
1386 ;;
1387 -qnx*)
1388@@ -1423,6 +1442,8 @@
1389 -dicos*)
1390 os=-dicos
1391 ;;
1392+ -nacl*)
1393+ ;;
1394 -none)
1395 ;;
1396 *)
1397
1398=== modified file 'configure'
1399--- configure 2010-07-15 15:21:21 +0000
1400+++ configure 2010-08-12 19:03:42 +0000
1401@@ -1,13 +1,13 @@
1402 #! /bin/sh
1403 # Guess values for system-dependent variables and create Makefiles.
1404-# Generated by GNU Autoconf 2.65 for indicator-application 0.2.3.
1405+# Generated by GNU Autoconf 2.67 for indicator-application 0.2.4.
1406 #
1407 # Report bugs to <ted@canonical.com>.
1408 #
1409 #
1410 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1411-# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
1412-# Inc.
1413+# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
1414+# Foundation, Inc.
1415 #
1416 #
1417 # This configure script is free software; the Free Software Foundation
1418@@ -321,7 +321,7 @@
1419 test -d "$as_dir" && break
1420 done
1421 test -z "$as_dirs" || eval "mkdir $as_dirs"
1422- } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
1423+ } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
1424
1425
1426 } # as_fn_mkdir_p
1427@@ -361,19 +361,19 @@
1428 fi # as_fn_arith
1429
1430
1431-# as_fn_error ERROR [LINENO LOG_FD]
1432-# ---------------------------------
1433+# as_fn_error STATUS ERROR [LINENO LOG_FD]
1434+# ----------------------------------------
1435 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
1436 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
1437-# script with status $?, using 1 if that was 0.
1438+# script with STATUS, using 1 if that was 0.
1439 as_fn_error ()
1440 {
1441- as_status=$?; test $as_status -eq 0 && as_status=1
1442- if test "$3"; then
1443- as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1444- $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
1445+ as_status=$1; test $as_status -eq 0 && as_status=1
1446+ if test "$4"; then
1447+ as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1448+ $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
1449 fi
1450- $as_echo "$as_me: error: $1" >&2
1451+ $as_echo "$as_me: error: $2" >&2
1452 as_fn_exit $as_status
1453 } # as_fn_error
1454
1455@@ -684,7 +684,7 @@
1456 exec 6>&1
1457
1458 # Name of the host.
1459-# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
1460+# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
1461 # so uname gets run too.
1462 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
1463
1464@@ -703,8 +703,8 @@
1465 # Identity of this package.
1466 PACKAGE_NAME='indicator-application'
1467 PACKAGE_TARNAME='indicator-application'
1468-PACKAGE_VERSION='0.2.3'
1469-PACKAGE_STRING='indicator-application 0.2.3'
1470+PACKAGE_VERSION='0.2.4'
1471+PACKAGE_STRING='indicator-application 0.2.4'
1472 PACKAGE_BUGREPORT='ted@canonical.com'
1473 PACKAGE_URL=''
1474
1475@@ -810,6 +810,8 @@
1476 GTKDOC_MKPDF
1477 GTKDOC_REBASE
1478 GTKDOC_CHECK
1479+PKG_CONFIG_LIBDIR
1480+PKG_CONFIG_PATH
1481 PKG_CONFIG
1482 GLIB_GENMARSHAL
1483 GLIB_MKENUMS
1484@@ -952,6 +954,8 @@
1485 CPPFLAGS
1486 CPP
1487 PKG_CONFIG
1488+PKG_CONFIG_PATH
1489+PKG_CONFIG_LIBDIR
1490 INDICATOR_CFLAGS
1491 INDICATOR_LIBS
1492 MONO_DEPENDENCY_CFLAGS
1493@@ -1026,8 +1030,9 @@
1494 fi
1495
1496 case $ac_option in
1497- *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1498- *) ac_optarg=yes ;;
1499+ *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1500+ *=) ac_optarg= ;;
1501+ *) ac_optarg=yes ;;
1502 esac
1503
1504 # Accept the important Cygnus configure options, so we can diagnose typos.
1505@@ -1072,7 +1077,7 @@
1506 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1507 # Reject names that are not valid shell variable names.
1508 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1509- as_fn_error "invalid feature name: $ac_useropt"
1510+ as_fn_error $? "invalid feature name: $ac_useropt"
1511 ac_useropt_orig=$ac_useropt
1512 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1513 case $ac_user_opts in
1514@@ -1098,7 +1103,7 @@
1515 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1516 # Reject names that are not valid shell variable names.
1517 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1518- as_fn_error "invalid feature name: $ac_useropt"
1519+ as_fn_error $? "invalid feature name: $ac_useropt"
1520 ac_useropt_orig=$ac_useropt
1521 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1522 case $ac_user_opts in
1523@@ -1302,7 +1307,7 @@
1524 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1525 # Reject names that are not valid shell variable names.
1526 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1527- as_fn_error "invalid package name: $ac_useropt"
1528+ as_fn_error $? "invalid package name: $ac_useropt"
1529 ac_useropt_orig=$ac_useropt
1530 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1531 case $ac_user_opts in
1532@@ -1318,7 +1323,7 @@
1533 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1534 # Reject names that are not valid shell variable names.
1535 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1536- as_fn_error "invalid package name: $ac_useropt"
1537+ as_fn_error $? "invalid package name: $ac_useropt"
1538 ac_useropt_orig=$ac_useropt
1539 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1540 case $ac_user_opts in
1541@@ -1348,8 +1353,8 @@
1542 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1543 x_libraries=$ac_optarg ;;
1544
1545- -*) as_fn_error "unrecognized option: \`$ac_option'
1546-Try \`$0 --help' for more information."
1547+ -*) as_fn_error $? "unrecognized option: \`$ac_option'
1548+Try \`$0 --help' for more information"
1549 ;;
1550
1551 *=*)
1552@@ -1357,7 +1362,7 @@
1553 # Reject names that are not valid shell variable names.
1554 case $ac_envvar in #(
1555 '' | [0-9]* | *[!_$as_cr_alnum]* )
1556- as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1557+ as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1558 esac
1559 eval $ac_envvar=\$ac_optarg
1560 export $ac_envvar ;;
1561@@ -1375,13 +1380,13 @@
1562
1563 if test -n "$ac_prev"; then
1564 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1565- as_fn_error "missing argument to $ac_option"
1566+ as_fn_error $? "missing argument to $ac_option"
1567 fi
1568
1569 if test -n "$ac_unrecognized_opts"; then
1570 case $enable_option_checking in
1571 no) ;;
1572- fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1573+ fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1574 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1575 esac
1576 fi
1577@@ -1404,7 +1409,7 @@
1578 [\\/$]* | ?:[\\/]* ) continue;;
1579 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1580 esac
1581- as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1582+ as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1583 done
1584
1585 # There might be people who depend on the old broken behavior: `$host'
1586@@ -1418,8 +1423,8 @@
1587 if test "x$host_alias" != x; then
1588 if test "x$build_alias" = x; then
1589 cross_compiling=maybe
1590- $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1591- If a cross compiler is detected then cross compile mode will be used." >&2
1592+ $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1593+ If a cross compiler is detected then cross compile mode will be used" >&2
1594 elif test "x$build_alias" != "x$host_alias"; then
1595 cross_compiling=yes
1596 fi
1597@@ -1434,9 +1439,9 @@
1598 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1599 ac_ls_di=`ls -di .` &&
1600 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1601- as_fn_error "working directory cannot be determined"
1602+ as_fn_error $? "working directory cannot be determined"
1603 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1604- as_fn_error "pwd does not report name of working directory"
1605+ as_fn_error $? "pwd does not report name of working directory"
1606
1607
1608 # Find the source files, if location was not specified.
1609@@ -1475,11 +1480,11 @@
1610 fi
1611 if test ! -r "$srcdir/$ac_unique_file"; then
1612 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1613- as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1614+ as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1615 fi
1616 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1617 ac_abs_confdir=`(
1618- cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1619+ cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1620 pwd)`
1621 # When building in place, set srcdir=.
1622 if test "$ac_abs_confdir" = "$ac_pwd"; then
1623@@ -1505,7 +1510,7 @@
1624 # Omit some internal or obsolete options to make the list less imposing.
1625 # This message is too long to be a string in the A/UX 3.1 sh.
1626 cat <<_ACEOF
1627-\`configure' configures indicator-application 0.2.3 to adapt to many kinds of systems.
1628+\`configure' configures indicator-application 0.2.4 to adapt to many kinds of systems.
1629
1630 Usage: $0 [OPTION]... [VAR=VALUE]...
1631
1632@@ -1519,7 +1524,7 @@
1633 --help=short display options specific to this package
1634 --help=recursive display the short help of all the included packages
1635 -V, --version display version information and exit
1636- -q, --quiet, --silent do not print \`checking...' messages
1637+ -q, --quiet, --silent do not print \`checking ...' messages
1638 --cache-file=FILE cache test results in FILE [disabled]
1639 -C, --config-cache alias for \`--cache-file=config.cache'
1640 -n, --no-create do not create output files
1641@@ -1576,7 +1581,7 @@
1642
1643 if test -n "$ac_init_help"; then
1644 case $ac_init_help in
1645- short | recursive ) echo "Configuration of indicator-application 0.2.3:";;
1646+ short | recursive ) echo "Configuration of indicator-application 0.2.4:";;
1647 esac
1648 cat <<\_ACEOF
1649
1650@@ -1621,6 +1626,10 @@
1651 you have headers in a nonstandard directory <include dir>
1652 CPP C preprocessor
1653 PKG_CONFIG path to pkg-config utility
1654+ PKG_CONFIG_PATH
1655+ directories to add to pkg-config's search path
1656+ PKG_CONFIG_LIBDIR
1657+ path overriding pkg-config's built-in search path
1658 INDICATOR_CFLAGS
1659 C compiler flags for INDICATOR, overriding pkg-config
1660 INDICATOR_LIBS
1661@@ -1709,10 +1718,10 @@
1662 test -n "$ac_init_help" && exit $ac_status
1663 if $ac_init_version; then
1664 cat <<\_ACEOF
1665-indicator-application configure 0.2.3
1666-generated by GNU Autoconf 2.65
1667+indicator-application configure 0.2.4
1668+generated by GNU Autoconf 2.67
1669
1670-Copyright (C) 2009 Free Software Foundation, Inc.
1671+Copyright (C) 2010 Free Software Foundation, Inc.
1672 This configure script is free software; the Free Software Foundation
1673 gives unlimited permission to copy, distribute and modify it.
1674
1675@@ -1830,7 +1839,7 @@
1676 mv -f conftest.er1 conftest.err
1677 fi
1678 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1679- test $ac_status = 0; } >/dev/null && {
1680+ test $ac_status = 0; } > conftest.i && {
1681 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1682 test ! -s conftest.err
1683 }; then :
1684@@ -1897,7 +1906,7 @@
1685 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1687 $as_echo_n "checking for $2... " >&6; }
1688-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1689+if eval "test \"\${$3+set}\"" = set; then :
1690 $as_echo_n "(cached) " >&6
1691 else
1692 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1693@@ -1927,7 +1936,7 @@
1694 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1696 $as_echo_n "checking for $2... " >&6; }
1697-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1698+if eval "test \"\${$3+set}\"" = set; then :
1699 $as_echo_n "(cached) " >&6
1700 else
1701 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1702@@ -1989,8 +1998,8 @@
1703 This file contains any messages produced by compilers while
1704 running configure, to aid debugging if configure makes a mistake.
1705
1706-It was created by indicator-application $as_me 0.2.3, which was
1707-generated by GNU Autoconf 2.65. Invocation command line was
1708+It was created by indicator-application $as_me 0.2.4, which was
1709+generated by GNU Autoconf 2.67. Invocation command line was
1710
1711 $ $0 $@
1712
1713@@ -2100,11 +2109,9 @@
1714 {
1715 echo
1716
1717- cat <<\_ASBOX
1718-## ---------------- ##
1719+ $as_echo "## ---------------- ##
1720 ## Cache variables. ##
1721-## ---------------- ##
1722-_ASBOX
1723+## ---------------- ##"
1724 echo
1725 # The following way of writing the cache mishandles newlines in values,
1726 (
1727@@ -2138,11 +2145,9 @@
1728 )
1729 echo
1730
1731- cat <<\_ASBOX
1732-## ----------------- ##
1733+ $as_echo "## ----------------- ##
1734 ## Output variables. ##
1735-## ----------------- ##
1736-_ASBOX
1737+## ----------------- ##"
1738 echo
1739 for ac_var in $ac_subst_vars
1740 do
1741@@ -2155,11 +2160,9 @@
1742 echo
1743
1744 if test -n "$ac_subst_files"; then
1745- cat <<\_ASBOX
1746-## ------------------- ##
1747+ $as_echo "## ------------------- ##
1748 ## File substitutions. ##
1749-## ------------------- ##
1750-_ASBOX
1751+## ------------------- ##"
1752 echo
1753 for ac_var in $ac_subst_files
1754 do
1755@@ -2173,11 +2176,9 @@
1756 fi
1757
1758 if test -s confdefs.h; then
1759- cat <<\_ASBOX
1760-## ----------- ##
1761+ $as_echo "## ----------- ##
1762 ## confdefs.h. ##
1763-## ----------- ##
1764-_ASBOX
1765+## ----------- ##"
1766 echo
1767 cat confdefs.h
1768 echo
1769@@ -2232,7 +2233,12 @@
1770 ac_site_file1=NONE
1771 ac_site_file2=NONE
1772 if test -n "$CONFIG_SITE"; then
1773- ac_site_file1=$CONFIG_SITE
1774+ # We do not want a PATH search for config.site.
1775+ case $CONFIG_SITE in #((
1776+ -*) ac_site_file1=./$CONFIG_SITE;;
1777+ */*) ac_site_file1=$CONFIG_SITE;;
1778+ *) ac_site_file1=./$CONFIG_SITE;;
1779+ esac
1780 elif test "x$prefix" != xNONE; then
1781 ac_site_file1=$prefix/share/config.site
1782 ac_site_file2=$prefix/etc/config.site
1783@@ -2247,7 +2253,11 @@
1784 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1785 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1786 sed 's/^/| /' "$ac_site_file" >&5
1787- . "$ac_site_file"
1788+ . "$ac_site_file" \
1789+ || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1790+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1791+as_fn_error $? "failed to load site script $ac_site_file
1792+See \`config.log' for more details" "$LINENO" 5 ; }
1793 fi
1794 done
1795
1796@@ -2323,7 +2333,7 @@
1797 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1798 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1799 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1800- as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
1801+ as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
1802 fi
1803 ## -------------------- ##
1804 ## Main body of script. ##
1805@@ -2346,16 +2356,22 @@
1806
1807 ac_aux_dir=
1808 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1809- for ac_t in install-sh install.sh shtool; do
1810- if test -f "$ac_dir/$ac_t"; then
1811- ac_aux_dir=$ac_dir
1812- ac_install_sh="$ac_aux_dir/$ac_t -c"
1813- break 2
1814- fi
1815- done
1816+ if test -f "$ac_dir/install-sh"; then
1817+ ac_aux_dir=$ac_dir
1818+ ac_install_sh="$ac_aux_dir/install-sh -c"
1819+ break
1820+ elif test -f "$ac_dir/install.sh"; then
1821+ ac_aux_dir=$ac_dir
1822+ ac_install_sh="$ac_aux_dir/install.sh -c"
1823+ break
1824+ elif test -f "$ac_dir/shtool"; then
1825+ ac_aux_dir=$ac_dir
1826+ ac_install_sh="$ac_aux_dir/shtool install -c"
1827+ break
1828+ fi
1829 done
1830 if test -z "$ac_aux_dir"; then
1831- as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
1832+ as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
1833 fi
1834
1835 # These three variables are undocumented and unsupported,
1836@@ -2471,11 +2487,11 @@
1837 '
1838 case `pwd` in
1839 *[\\\"\#\$\&\'\`$am_lf]*)
1840- as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
1841+ as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;;
1842 esac
1843 case $srcdir in
1844 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
1845- as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
1846+ as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;;
1847 esac
1848
1849 # Do `set' in a subshell so we don't clobber the current shell's
1850@@ -2497,7 +2513,7 @@
1851 # if, for instance, CONFIG_SHELL is bash and it inherits a
1852 # broken ls alias from the environment. This has actually
1853 # happened. Such a system could not be considered "sane".
1854- as_fn_error "ls -t appears to fail. Make sure there is not a broken
1855+ as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
1856 alias in your environment" "$LINENO" 5
1857 fi
1858
1859@@ -2507,7 +2523,7 @@
1860 # Ok.
1861 :
1862 else
1863- as_fn_error "newly created file is older than distributed files!
1864+ as_fn_error $? "newly created file is older than distributed files!
1865 Check your system clock" "$LINENO" 5
1866 fi
1867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1868@@ -2745,7 +2761,7 @@
1869 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
1870 set x ${MAKE-make}
1871 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
1872-if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
1873+if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
1874 $as_echo_n "(cached) " >&6
1875 else
1876 cat >conftest.make <<\_ACEOF
1877@@ -2753,7 +2769,7 @@
1878 all:
1879 @echo '@@@%%%=$(MAKE)=@@@%%%'
1880 _ACEOF
1881-# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1882+# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
1883 case `${MAKE-make} -f conftest.make 2>/dev/null` in
1884 *@@@%%%=?*=@@@%%%*)
1885 eval ac_cv_prog_make_${ac_make}_set=yes;;
1886@@ -2787,7 +2803,7 @@
1887 am__isrc=' -I$(srcdir)'
1888 # test to see if srcdir already configured
1889 if test -f $srcdir/config.status; then
1890- as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
1891+ as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
1892 fi
1893 fi
1894
1895@@ -2803,7 +2819,7 @@
1896
1897 # Define the identity of the package.
1898 PACKAGE=indicator-application
1899- VERSION=0.2.3
1900+ VERSION=0.2.4
1901
1902
1903 cat >>confdefs.h <<_ACEOF
1904@@ -3230,8 +3246,8 @@
1905
1906 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1907 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1908-as_fn_error "no acceptable C compiler found in \$PATH
1909-See \`config.log' for more details." "$LINENO" 5; }
1910+as_fn_error $? "no acceptable C compiler found in \$PATH
1911+See \`config.log' for more details" "$LINENO" 5 ; }
1912
1913 # Provide some information about the compiler.
1914 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
1915@@ -3345,9 +3361,8 @@
1916
1917 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1918 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1919-{ as_fn_set_status 77
1920-as_fn_error "C compiler cannot create executables
1921-See \`config.log' for more details." "$LINENO" 5; }; }
1922+as_fn_error 77 "C compiler cannot create executables
1923+See \`config.log' for more details" "$LINENO" 5 ; }
1924 else
1925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1926 $as_echo "yes" >&6; }
1927@@ -3389,8 +3404,8 @@
1928 else
1929 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1930 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1931-as_fn_error "cannot compute suffix of executables: cannot compile and link
1932-See \`config.log' for more details." "$LINENO" 5; }
1933+as_fn_error $? "cannot compute suffix of executables: cannot compile and link
1934+See \`config.log' for more details" "$LINENO" 5 ; }
1935 fi
1936 rm -f conftest conftest$ac_cv_exeext
1937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
1938@@ -3447,9 +3462,9 @@
1939 else
1940 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1941 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1942-as_fn_error "cannot run C compiled programs.
1943+as_fn_error $? "cannot run C compiled programs.
1944 If you meant to cross compile, use \`--host'.
1945-See \`config.log' for more details." "$LINENO" 5; }
1946+See \`config.log' for more details" "$LINENO" 5 ; }
1947 fi
1948 fi
1949 fi
1950@@ -3500,8 +3515,8 @@
1951
1952 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1953 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1954-as_fn_error "cannot compute suffix of object files: cannot compile
1955-See \`config.log' for more details." "$LINENO" 5; }
1956+as_fn_error $? "cannot compute suffix of object files: cannot compile
1957+See \`config.log' for more details" "$LINENO" 5 ; }
1958 fi
1959 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1960 fi
1961@@ -4205,8 +4220,8 @@
1962
1963 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1964 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1965-as_fn_error "no acceptable C compiler found in \$PATH
1966-See \`config.log' for more details." "$LINENO" 5; }
1967+as_fn_error $? "no acceptable C compiler found in \$PATH
1968+See \`config.log' for more details" "$LINENO" 5 ; }
1969
1970 # Provide some information about the compiler.
1971 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
1972@@ -4581,7 +4596,7 @@
1973 fi
1974 set dummy $CC; ac_cc=`$as_echo "$2" |
1975 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
1976-if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :
1977+if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\"" = set; then :
1978 $as_echo_n "(cached) " >&6
1979 else
1980 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1981@@ -4740,7 +4755,7 @@
1982 # Broken: fails on valid input.
1983 continue
1984 fi
1985-rm -f conftest.err conftest.$ac_ext
1986+rm -f conftest.err conftest.i conftest.$ac_ext
1987
1988 # OK, works on sane cases. Now check whether nonexistent headers
1989 # can be detected and how.
1990@@ -4756,11 +4771,11 @@
1991 ac_preproc_ok=:
1992 break
1993 fi
1994-rm -f conftest.err conftest.$ac_ext
1995+rm -f conftest.err conftest.i conftest.$ac_ext
1996
1997 done
1998 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
1999-rm -f conftest.err conftest.$ac_ext
2000+rm -f conftest.i conftest.err conftest.$ac_ext
2001 if $ac_preproc_ok; then :
2002 break
2003 fi
2004@@ -4799,7 +4814,7 @@
2005 # Broken: fails on valid input.
2006 continue
2007 fi
2008-rm -f conftest.err conftest.$ac_ext
2009+rm -f conftest.err conftest.i conftest.$ac_ext
2010
2011 # OK, works on sane cases. Now check whether nonexistent headers
2012 # can be detected and how.
2013@@ -4815,18 +4830,18 @@
2014 ac_preproc_ok=:
2015 break
2016 fi
2017-rm -f conftest.err conftest.$ac_ext
2018+rm -f conftest.err conftest.i conftest.$ac_ext
2019
2020 done
2021 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2022-rm -f conftest.err conftest.$ac_ext
2023+rm -f conftest.i conftest.err conftest.$ac_ext
2024 if $ac_preproc_ok; then :
2025
2026 else
2027 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2028 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2029-as_fn_error "C preprocessor \"$CPP\" fails sanity check
2030-See \`config.log' for more details." "$LINENO" 5; }
2031+as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
2032+See \`config.log' for more details" "$LINENO" 5 ; }
2033 fi
2034
2035 ac_ext=c
2036@@ -4887,7 +4902,7 @@
2037 done
2038 IFS=$as_save_IFS
2039 if test -z "$ac_cv_path_GREP"; then
2040- as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
2041+ as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
2042 fi
2043 else
2044 ac_cv_path_GREP=$GREP
2045@@ -4953,7 +4968,7 @@
2046 done
2047 IFS=$as_save_IFS
2048 if test -z "$ac_cv_path_EGREP"; then
2049- as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
2050+ as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
2051 fi
2052 else
2053 ac_cv_path_EGREP=$EGREP
2054@@ -5105,7 +5120,7 @@
2055
2056 # Make sure we can run config.sub.
2057 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2058- as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2059+ as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2060
2061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2062 $as_echo_n "checking build system type... " >&6; }
2063@@ -5116,16 +5131,16 @@
2064 test "x$ac_build_alias" = x &&
2065 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2066 test "x$ac_build_alias" = x &&
2067- as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2068+ as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2069 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2070- as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2071+ as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2072
2073 fi
2074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2075 $as_echo "$ac_cv_build" >&6; }
2076 case $ac_cv_build in
2077 *-*-*) ;;
2078-*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2079+*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
2080 esac
2081 build=$ac_cv_build
2082 ac_save_IFS=$IFS; IFS='-'
2083@@ -5150,7 +5165,7 @@
2084 ac_cv_host=$ac_cv_build
2085 else
2086 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2087- as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2088+ as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2089 fi
2090
2091 fi
2092@@ -5158,7 +5173,7 @@
2093 $as_echo "$ac_cv_host" >&6; }
2094 case $ac_cv_host in
2095 *-*-*) ;;
2096-*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2097+*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
2098 esac
2099 host=$ac_cv_host
2100 ac_save_IFS=$IFS; IFS='-'
2101@@ -5231,7 +5246,7 @@
2102 done
2103 IFS=$as_save_IFS
2104 if test -z "$ac_cv_path_SED"; then
2105- as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2106+ as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
2107 fi
2108 else
2109 ac_cv_path_SED=$SED
2110@@ -5310,7 +5325,7 @@
2111 done
2112 IFS=$as_save_IFS
2113 if test -z "$ac_cv_path_FGREP"; then
2114- as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
2115+ as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
2116 fi
2117 else
2118 ac_cv_path_FGREP=$FGREP
2119@@ -5426,7 +5441,7 @@
2120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2121 $as_echo "no" >&6; }
2122 fi
2123-test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
2124+test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
2125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
2126 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
2127 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
2128@@ -5628,13 +5643,13 @@
2129 else
2130 lt_cv_nm_interface="BSD nm"
2131 echo "int some_variable = 0;" > conftest.$ac_ext
2132- (eval echo "\"\$as_me:5631: $ac_compile\"" >&5)
2133+ (eval echo "\"\$as_me:5646: $ac_compile\"" >&5)
2134 (eval "$ac_compile" 2>conftest.err)
2135 cat conftest.err >&5
2136- (eval echo "\"\$as_me:5634: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
2137+ (eval echo "\"\$as_me:5649: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
2138 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
2139 cat conftest.err >&5
2140- (eval echo "\"\$as_me:5637: output\"" >&5)
2141+ (eval echo "\"\$as_me:5652: output\"" >&5)
2142 cat conftest.out >&5
2143 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
2144 lt_cv_nm_interface="MS dumpbin"
2145@@ -6839,7 +6854,7 @@
2146 ;;
2147 *-*-irix6*)
2148 # Find out which ABI we are using.
2149- echo '#line 6842 "configure"' > conftest.$ac_ext
2150+ echo '#line 6857 "configure"' > conftest.$ac_ext
2151 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
2152 (eval $ac_compile) 2>&5
2153 ac_status=$?
2154@@ -7593,8 +7608,7 @@
2155 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
2156 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
2157 "
2158-eval as_val=\$$as_ac_Header
2159- if test "x$as_val" = x""yes; then :
2160+if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
2161 cat >>confdefs.h <<_ACEOF
2162 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
2163 _ACEOF
2164@@ -8115,11 +8129,11 @@
2165 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
2166 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
2167 -e 's:$: $lt_compiler_flag:'`
2168- (eval echo "\"\$as_me:8118: $lt_compile\"" >&5)
2169+ (eval echo "\"\$as_me:8132: $lt_compile\"" >&5)
2170 (eval "$lt_compile" 2>conftest.err)
2171 ac_status=$?
2172 cat conftest.err >&5
2173- echo "$as_me:8122: \$? = $ac_status" >&5
2174+ echo "$as_me:8136: \$? = $ac_status" >&5
2175 if (exit $ac_status) && test -s "$ac_outfile"; then
2176 # The compiler can only warn and ignore the option if not recognized
2177 # So say no if there are warnings other than the usual output.
2178@@ -8454,11 +8468,11 @@
2179 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
2180 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
2181 -e 's:$: $lt_compiler_flag:'`
2182- (eval echo "\"\$as_me:8457: $lt_compile\"" >&5)
2183+ (eval echo "\"\$as_me:8471: $lt_compile\"" >&5)
2184 (eval "$lt_compile" 2>conftest.err)
2185 ac_status=$?
2186 cat conftest.err >&5
2187- echo "$as_me:8461: \$? = $ac_status" >&5
2188+ echo "$as_me:8475: \$? = $ac_status" >&5
2189 if (exit $ac_status) && test -s "$ac_outfile"; then
2190 # The compiler can only warn and ignore the option if not recognized
2191 # So say no if there are warnings other than the usual output.
2192@@ -8559,11 +8573,11 @@
2193 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
2194 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
2195 -e 's:$: $lt_compiler_flag:'`
2196- (eval echo "\"\$as_me:8562: $lt_compile\"" >&5)
2197+ (eval echo "\"\$as_me:8576: $lt_compile\"" >&5)
2198 (eval "$lt_compile" 2>out/conftest.err)
2199 ac_status=$?
2200 cat out/conftest.err >&5
2201- echo "$as_me:8566: \$? = $ac_status" >&5
2202+ echo "$as_me:8580: \$? = $ac_status" >&5
2203 if (exit $ac_status) && test -s out/conftest2.$ac_objext
2204 then
2205 # The compiler can only warn and ignore the option if not recognized
2206@@ -8614,11 +8628,11 @@
2207 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
2208 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
2209 -e 's:$: $lt_compiler_flag:'`
2210- (eval echo "\"\$as_me:8617: $lt_compile\"" >&5)
2211+ (eval echo "\"\$as_me:8631: $lt_compile\"" >&5)
2212 (eval "$lt_compile" 2>out/conftest.err)
2213 ac_status=$?
2214 cat out/conftest.err >&5
2215- echo "$as_me:8621: \$? = $ac_status" >&5
2216+ echo "$as_me:8635: \$? = $ac_status" >&5
2217 if (exit $ac_status) && test -s out/conftest2.$ac_objext
2218 then
2219 # The compiler can only warn and ignore the option if not recognized
2220@@ -10998,7 +11012,7 @@
2221 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
2222 lt_status=$lt_dlunknown
2223 cat > conftest.$ac_ext <<_LT_EOF
2224-#line 11001 "configure"
2225+#line 11015 "configure"
2226 #include "confdefs.h"
2227
2228 #if HAVE_DLFCN_H
2229@@ -11094,7 +11108,7 @@
2230 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
2231 lt_status=$lt_dlunknown
2232 cat > conftest.$ac_ext <<_LT_EOF
2233-#line 11097 "configure"
2234+#line 11111 "configure"
2235 #include "confdefs.h"
2236
2237 #if HAVE_DLFCN_H
2238@@ -11421,6 +11435,10 @@
2239
2240
2241
2242+
2243+
2244+
2245+
2246 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
2247 if test -n "$ac_tool_prefix"; then
2248 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
2249@@ -11533,7 +11551,6 @@
2250 $as_echo "no" >&6; }
2251 PKG_CONFIG=""
2252 fi
2253-
2254 fi
2255
2256 ###########################
2257@@ -11697,7 +11714,7 @@
2258 test $ac_status = 0; }; then
2259 :
2260 else
2261- as_fn_error "You need to have gtk-doc >= 1.9 installed to build $PACKAGE_NAME" "$LINENO" 5
2262+ as_fn_error $? "You need to have gtk-doc >= 1.9 installed to build $PACKAGE_NAME" "$LINENO" 5
2263 fi
2264 fi
2265
2266@@ -11785,11 +11802,10 @@
2267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for INDICATOR" >&5
2268 $as_echo_n "checking for INDICATOR... " >&6; }
2269
2270-if test -n "$PKG_CONFIG"; then
2271- if test -n "$INDICATOR_CFLAGS"; then
2272- pkg_cv_INDICATOR_CFLAGS="$INDICATOR_CFLAGS"
2273- else
2274- if test -n "$PKG_CONFIG" && \
2275+if test -n "$INDICATOR_CFLAGS"; then
2276+ pkg_cv_INDICATOR_CFLAGS="$INDICATOR_CFLAGS"
2277+ elif test -n "$PKG_CONFIG"; then
2278+ if test -n "$PKG_CONFIG" && \
2279 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 >= \$GTK_REQUIRED_VERSION
2280 indicator >= \$INDICATOR_REQUIRED_VERSION
2281 json-glib-1.0 >= \$JSON_GLIB_REQUIRED_VERSION
2282@@ -11811,15 +11827,13 @@
2283 else
2284 pkg_failed=yes
2285 fi
2286- fi
2287-else
2288- pkg_failed=untried
2289+ else
2290+ pkg_failed=untried
2291 fi
2292-if test -n "$PKG_CONFIG"; then
2293- if test -n "$INDICATOR_LIBS"; then
2294- pkg_cv_INDICATOR_LIBS="$INDICATOR_LIBS"
2295- else
2296- if test -n "$PKG_CONFIG" && \
2297+if test -n "$INDICATOR_LIBS"; then
2298+ pkg_cv_INDICATOR_LIBS="$INDICATOR_LIBS"
2299+ elif test -n "$PKG_CONFIG"; then
2300+ if test -n "$PKG_CONFIG" && \
2301 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 >= \$GTK_REQUIRED_VERSION
2302 indicator >= \$INDICATOR_REQUIRED_VERSION
2303 json-glib-1.0 >= \$JSON_GLIB_REQUIRED_VERSION
2304@@ -11841,14 +11855,15 @@
2305 else
2306 pkg_failed=yes
2307 fi
2308- fi
2309-else
2310- pkg_failed=untried
2311+ else
2312+ pkg_failed=untried
2313 fi
2314
2315
2316
2317 if test $pkg_failed = yes; then
2318+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2319+$as_echo "no" >&6; }
2320
2321 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
2322 _pkg_short_errors_supported=yes
2323@@ -11856,22 +11871,22 @@
2324 _pkg_short_errors_supported=no
2325 fi
2326 if test $_pkg_short_errors_supported = yes; then
2327- INDICATOR_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gtk+-2.0 >= $GTK_REQUIRED_VERSION
2328+ INDICATOR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gtk+-2.0 >= $GTK_REQUIRED_VERSION
2329 indicator >= $INDICATOR_REQUIRED_VERSION
2330 json-glib-1.0 >= $JSON_GLIB_REQUIRED_VERSION
2331 dbus-glib-1 >= $DBUS_GLIB_REQUIRED_VERSION
2332- dbusmenu-gtk >= $DBUSMENUGTK_REQUIRED_VERSION"`
2333+ dbusmenu-gtk >= $DBUSMENUGTK_REQUIRED_VERSION" 2>&1`
2334 else
2335- INDICATOR_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= $GTK_REQUIRED_VERSION
2336+ INDICATOR_PKG_ERRORS=`$PKG_CONFIG --print-errors "gtk+-2.0 >= $GTK_REQUIRED_VERSION
2337 indicator >= $INDICATOR_REQUIRED_VERSION
2338 json-glib-1.0 >= $JSON_GLIB_REQUIRED_VERSION
2339 dbus-glib-1 >= $DBUS_GLIB_REQUIRED_VERSION
2340- dbusmenu-gtk >= $DBUSMENUGTK_REQUIRED_VERSION"`
2341+ dbusmenu-gtk >= $DBUSMENUGTK_REQUIRED_VERSION" 2>&1`
2342 fi
2343 # Put the nasty error message in config.log where it belongs
2344 echo "$INDICATOR_PKG_ERRORS" >&5
2345
2346- as_fn_error "Package requirements (gtk+-2.0 >= $GTK_REQUIRED_VERSION
2347+ as_fn_error $? "Package requirements (gtk+-2.0 >= $GTK_REQUIRED_VERSION
2348 indicator >= $INDICATOR_REQUIRED_VERSION
2349 json-glib-1.0 >= $JSON_GLIB_REQUIRED_VERSION
2350 dbus-glib-1 >= $DBUS_GLIB_REQUIRED_VERSION
2351@@ -11884,12 +11899,13 @@
2352
2353 Alternatively, you may set the environment variables INDICATOR_CFLAGS
2354 and INDICATOR_LIBS to avoid the need to call pkg-config.
2355-See the pkg-config man page for more details.
2356-" "$LINENO" 5
2357+See the pkg-config man page for more details." "$LINENO" 5
2358 elif test $pkg_failed = untried; then
2359+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2360+$as_echo "no" >&6; }
2361 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2362 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2363-as_fn_error "The pkg-config script could not be found or is too old. Make sure it
2364+as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
2365 is in your PATH or set the PKG_CONFIG environment variable to the full
2366 path to pkg-config.
2367
2368@@ -11898,13 +11914,13 @@
2369 See the pkg-config man page for more details.
2370
2371 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
2372-See \`config.log' for more details." "$LINENO" 5; }
2373+See \`config.log' for more details" "$LINENO" 5 ; }
2374 else
2375 INDICATOR_CFLAGS=$pkg_cv_INDICATOR_CFLAGS
2376 INDICATOR_LIBS=$pkg_cv_INDICATOR_LIBS
2377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2378 $as_echo "yes" >&6; }
2379- :
2380+
2381 fi
2382
2383
2384@@ -11941,7 +11957,7 @@
2385 test $ac_status = 0; }; then
2386 :
2387 else
2388- as_fn_error "gobject-introspection-1.0 is not installed" "$LINENO" 5
2389+ as_fn_error $? "gobject-introspection-1.0 is not installed" "$LINENO" 5
2390 fi
2391 if test -n "$PKG_CONFIG" && \
2392 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 0.6.7\""; } >&5
2393@@ -11951,7 +11967,7 @@
2394 test $ac_status = 0; }; then
2395 found_introspection=yes
2396 else
2397- as_fn_error "You need to have gobject-introspection >= 0.6.7 installed to build indicator-application" "$LINENO" 5
2398+ as_fn_error $? "You need to have gobject-introspection >= 0.6.7 installed to build indicator-application" "$LINENO" 5
2399 fi
2400 ;; #(
2401 auto) :
2402@@ -11967,7 +11983,7 @@
2403 fi
2404 ;; #(
2405 *) :
2406- as_fn_error "invalid argument passed to --enable-introspection, should be one of [no/auto/yes]" "$LINENO" 5
2407+ as_fn_error $? "invalid argument passed to --enable-introspection, should be one of [no/auto/yes]" "$LINENO" 5
2408 ;;
2409 esac
2410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_introspection" >&5
2411@@ -12063,11 +12079,10 @@
2412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MONO_DEPENDENCY" >&5
2413 $as_echo_n "checking for MONO_DEPENDENCY... " >&6; }
2414
2415-if test -n "$PKG_CONFIG"; then
2416- if test -n "$MONO_DEPENDENCY_CFLAGS"; then
2417- pkg_cv_MONO_DEPENDENCY_CFLAGS="$MONO_DEPENDENCY_CFLAGS"
2418- else
2419- if test -n "$PKG_CONFIG" && \
2420+if test -n "$MONO_DEPENDENCY_CFLAGS"; then
2421+ pkg_cv_MONO_DEPENDENCY_CFLAGS="$MONO_DEPENDENCY_CFLAGS"
2422+ elif test -n "$PKG_CONFIG"; then
2423+ if test -n "$PKG_CONFIG" && \
2424 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"mono >= \$MONO_REQUIRED_VERSION\""; } >&5
2425 ($PKG_CONFIG --exists --print-errors "mono >= $MONO_REQUIRED_VERSION") 2>&5
2426 ac_status=$?
2427@@ -12077,15 +12092,13 @@
2428 else
2429 pkg_failed=yes
2430 fi
2431- fi
2432-else
2433- pkg_failed=untried
2434+ else
2435+ pkg_failed=untried
2436 fi
2437-if test -n "$PKG_CONFIG"; then
2438- if test -n "$MONO_DEPENDENCY_LIBS"; then
2439- pkg_cv_MONO_DEPENDENCY_LIBS="$MONO_DEPENDENCY_LIBS"
2440- else
2441- if test -n "$PKG_CONFIG" && \
2442+if test -n "$MONO_DEPENDENCY_LIBS"; then
2443+ pkg_cv_MONO_DEPENDENCY_LIBS="$MONO_DEPENDENCY_LIBS"
2444+ elif test -n "$PKG_CONFIG"; then
2445+ if test -n "$PKG_CONFIG" && \
2446 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"mono >= \$MONO_REQUIRED_VERSION\""; } >&5
2447 ($PKG_CONFIG --exists --print-errors "mono >= $MONO_REQUIRED_VERSION") 2>&5
2448 ac_status=$?
2449@@ -12095,14 +12108,15 @@
2450 else
2451 pkg_failed=yes
2452 fi
2453- fi
2454-else
2455- pkg_failed=untried
2456+ else
2457+ pkg_failed=untried
2458 fi
2459
2460
2461
2462 if test $pkg_failed = yes; then
2463+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2464+$as_echo "no" >&6; }
2465
2466 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
2467 _pkg_short_errors_supported=yes
2468@@ -12110,17 +12124,17 @@
2469 _pkg_short_errors_supported=no
2470 fi
2471 if test $_pkg_short_errors_supported = yes; then
2472- MONO_DEPENDENCY_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "mono >= $MONO_REQUIRED_VERSION"`
2473+ MONO_DEPENDENCY_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "mono >= $MONO_REQUIRED_VERSION" 2>&1`
2474 else
2475- MONO_DEPENDENCY_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "mono >= $MONO_REQUIRED_VERSION"`
2476+ MONO_DEPENDENCY_PKG_ERRORS=`$PKG_CONFIG --print-errors "mono >= $MONO_REQUIRED_VERSION" 2>&1`
2477 fi
2478 # Put the nasty error message in config.log where it belongs
2479 echo "$MONO_DEPENDENCY_PKG_ERRORS" >&5
2480
2481- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2482+ has_mono=false
2483+elif test $pkg_failed = untried; then
2484+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2485 $as_echo "no" >&6; }
2486- has_mono=false
2487-elif test $pkg_failed = untried; then
2488 has_mono=false
2489 else
2490 MONO_DEPENDENCY_CFLAGS=$pkg_cv_MONO_DEPENDENCY_CFLAGS
2491@@ -12172,7 +12186,7 @@
2492
2493
2494 if test "x$AL" = "xno" ; then
2495- as_fn_error "No al tool found. You need to install Mono." "$LINENO" 5
2496+ as_fn_error $? "No al tool found. You need to install Mono." "$LINENO" 5
2497 fi
2498
2499 if test "x$has_mono" = "xtrue" ; then
2500@@ -12269,7 +12283,7 @@
2501 fi
2502
2503 if test "x$CSC" = "xno" ; then
2504- as_fn_error "No Mono compiler found." "$LINENO" 5
2505+ as_fn_error $? "No Mono compiler found." "$LINENO" 5
2506 fi
2507
2508 # Extract the first word of "gacutil", so it can be a program name with args.
2509@@ -12314,7 +12328,7 @@
2510
2511
2512 if test "x$GACUTIL" = "xno" ; then
2513- as_fn_error "No gacutil tool found" "$LINENO" 5
2514+ as_fn_error $? "No gacutil tool found" "$LINENO" 5
2515 fi
2516
2517
2518@@ -12331,11 +12345,10 @@
2519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK_SHARP" >&5
2520 $as_echo_n "checking for GTK_SHARP... " >&6; }
2521
2522-if test -n "$PKG_CONFIG"; then
2523- if test -n "$GTK_SHARP_CFLAGS"; then
2524- pkg_cv_GTK_SHARP_CFLAGS="$GTK_SHARP_CFLAGS"
2525- else
2526- if test -n "$PKG_CONFIG" && \
2527+if test -n "$GTK_SHARP_CFLAGS"; then
2528+ pkg_cv_GTK_SHARP_CFLAGS="$GTK_SHARP_CFLAGS"
2529+ elif test -n "$PKG_CONFIG"; then
2530+ if test -n "$PKG_CONFIG" && \
2531 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk-sharp-2.0 >= \$GTK_SHARP_REQ_VERSION\""; } >&5
2532 ($PKG_CONFIG --exists --print-errors "gtk-sharp-2.0 >= $GTK_SHARP_REQ_VERSION") 2>&5
2533 ac_status=$?
2534@@ -12345,15 +12358,13 @@
2535 else
2536 pkg_failed=yes
2537 fi
2538- fi
2539-else
2540- pkg_failed=untried
2541+ else
2542+ pkg_failed=untried
2543 fi
2544-if test -n "$PKG_CONFIG"; then
2545- if test -n "$GTK_SHARP_LIBS"; then
2546- pkg_cv_GTK_SHARP_LIBS="$GTK_SHARP_LIBS"
2547- else
2548- if test -n "$PKG_CONFIG" && \
2549+if test -n "$GTK_SHARP_LIBS"; then
2550+ pkg_cv_GTK_SHARP_LIBS="$GTK_SHARP_LIBS"
2551+ elif test -n "$PKG_CONFIG"; then
2552+ if test -n "$PKG_CONFIG" && \
2553 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk-sharp-2.0 >= \$GTK_SHARP_REQ_VERSION\""; } >&5
2554 ($PKG_CONFIG --exists --print-errors "gtk-sharp-2.0 >= $GTK_SHARP_REQ_VERSION") 2>&5
2555 ac_status=$?
2556@@ -12363,14 +12374,15 @@
2557 else
2558 pkg_failed=yes
2559 fi
2560- fi
2561-else
2562- pkg_failed=untried
2563+ else
2564+ pkg_failed=untried
2565 fi
2566
2567
2568
2569 if test $pkg_failed = yes; then
2570+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2571+$as_echo "no" >&6; }
2572
2573 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
2574 _pkg_short_errors_supported=yes
2575@@ -12378,14 +12390,14 @@
2576 _pkg_short_errors_supported=no
2577 fi
2578 if test $_pkg_short_errors_supported = yes; then
2579- GTK_SHARP_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gtk-sharp-2.0 >= $GTK_SHARP_REQ_VERSION"`
2580+ GTK_SHARP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gtk-sharp-2.0 >= $GTK_SHARP_REQ_VERSION" 2>&1`
2581 else
2582- GTK_SHARP_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk-sharp-2.0 >= $GTK_SHARP_REQ_VERSION"`
2583+ GTK_SHARP_PKG_ERRORS=`$PKG_CONFIG --print-errors "gtk-sharp-2.0 >= $GTK_SHARP_REQ_VERSION" 2>&1`
2584 fi
2585 # Put the nasty error message in config.log where it belongs
2586 echo "$GTK_SHARP_PKG_ERRORS" >&5
2587
2588- as_fn_error "Package requirements (gtk-sharp-2.0 >= $GTK_SHARP_REQ_VERSION) were not met:
2589+ as_fn_error $? "Package requirements (gtk-sharp-2.0 >= $GTK_SHARP_REQ_VERSION) were not met:
2590
2591 $GTK_SHARP_PKG_ERRORS
2592
2593@@ -12394,12 +12406,13 @@
2594
2595 Alternatively, you may set the environment variables GTK_SHARP_CFLAGS
2596 and GTK_SHARP_LIBS to avoid the need to call pkg-config.
2597-See the pkg-config man page for more details.
2598-" "$LINENO" 5
2599+See the pkg-config man page for more details." "$LINENO" 5
2600 elif test $pkg_failed = untried; then
2601+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2602+$as_echo "no" >&6; }
2603 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2604 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2605-as_fn_error "The pkg-config script could not be found or is too old. Make sure it
2606+as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
2607 is in your PATH or set the PKG_CONFIG environment variable to the full
2608 path to pkg-config.
2609
2610@@ -12408,13 +12421,13 @@
2611 See the pkg-config man page for more details.
2612
2613 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
2614-See \`config.log' for more details." "$LINENO" 5; }
2615+See \`config.log' for more details" "$LINENO" 5 ; }
2616 else
2617 GTK_SHARP_CFLAGS=$pkg_cv_GTK_SHARP_CFLAGS
2618 GTK_SHARP_LIBS=$pkg_cv_GTK_SHARP_LIBS
2619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2620 $as_echo "yes" >&6; }
2621- :
2622+
2623 fi
2624
2625
2626@@ -12424,11 +12437,10 @@
2627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GAPI" >&5
2628 $as_echo_n "checking for GAPI... " >&6; }
2629
2630-if test -n "$PKG_CONFIG"; then
2631- if test -n "$GAPI_CFLAGS"; then
2632- pkg_cv_GAPI_CFLAGS="$GAPI_CFLAGS"
2633- else
2634- if test -n "$PKG_CONFIG" && \
2635+if test -n "$GAPI_CFLAGS"; then
2636+ pkg_cv_GAPI_CFLAGS="$GAPI_CFLAGS"
2637+ elif test -n "$PKG_CONFIG"; then
2638+ if test -n "$PKG_CONFIG" && \
2639 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gapi-2.0 >= \$GLIB_SHARP_REQ_VERSION\""; } >&5
2640 ($PKG_CONFIG --exists --print-errors "gapi-2.0 >= $GLIB_SHARP_REQ_VERSION") 2>&5
2641 ac_status=$?
2642@@ -12438,15 +12450,13 @@
2643 else
2644 pkg_failed=yes
2645 fi
2646- fi
2647-else
2648- pkg_failed=untried
2649+ else
2650+ pkg_failed=untried
2651 fi
2652-if test -n "$PKG_CONFIG"; then
2653- if test -n "$GAPI_LIBS"; then
2654- pkg_cv_GAPI_LIBS="$GAPI_LIBS"
2655- else
2656- if test -n "$PKG_CONFIG" && \
2657+if test -n "$GAPI_LIBS"; then
2658+ pkg_cv_GAPI_LIBS="$GAPI_LIBS"
2659+ elif test -n "$PKG_CONFIG"; then
2660+ if test -n "$PKG_CONFIG" && \
2661 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gapi-2.0 >= \$GLIB_SHARP_REQ_VERSION\""; } >&5
2662 ($PKG_CONFIG --exists --print-errors "gapi-2.0 >= $GLIB_SHARP_REQ_VERSION") 2>&5
2663 ac_status=$?
2664@@ -12456,14 +12466,15 @@
2665 else
2666 pkg_failed=yes
2667 fi
2668- fi
2669-else
2670- pkg_failed=untried
2671+ else
2672+ pkg_failed=untried
2673 fi
2674
2675
2676
2677 if test $pkg_failed = yes; then
2678+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2679+$as_echo "no" >&6; }
2680
2681 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
2682 _pkg_short_errors_supported=yes
2683@@ -12471,14 +12482,14 @@
2684 _pkg_short_errors_supported=no
2685 fi
2686 if test $_pkg_short_errors_supported = yes; then
2687- GAPI_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gapi-2.0 >= $GLIB_SHARP_REQ_VERSION"`
2688+ GAPI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gapi-2.0 >= $GLIB_SHARP_REQ_VERSION" 2>&1`
2689 else
2690- GAPI_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gapi-2.0 >= $GLIB_SHARP_REQ_VERSION"`
2691+ GAPI_PKG_ERRORS=`$PKG_CONFIG --print-errors "gapi-2.0 >= $GLIB_SHARP_REQ_VERSION" 2>&1`
2692 fi
2693 # Put the nasty error message in config.log where it belongs
2694 echo "$GAPI_PKG_ERRORS" >&5
2695
2696- as_fn_error "Package requirements (gapi-2.0 >= $GLIB_SHARP_REQ_VERSION) were not met:
2697+ as_fn_error $? "Package requirements (gapi-2.0 >= $GLIB_SHARP_REQ_VERSION) were not met:
2698
2699 $GAPI_PKG_ERRORS
2700
2701@@ -12487,12 +12498,13 @@
2702
2703 Alternatively, you may set the environment variables GAPI_CFLAGS
2704 and GAPI_LIBS to avoid the need to call pkg-config.
2705-See the pkg-config man page for more details.
2706-" "$LINENO" 5
2707+See the pkg-config man page for more details." "$LINENO" 5
2708 elif test $pkg_failed = untried; then
2709+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2710+$as_echo "no" >&6; }
2711 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2712 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2713-as_fn_error "The pkg-config script could not be found or is too old. Make sure it
2714+as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
2715 is in your PATH or set the PKG_CONFIG environment variable to the full
2716 path to pkg-config.
2717
2718@@ -12501,13 +12513,13 @@
2719 See the pkg-config man page for more details.
2720
2721 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
2722-See \`config.log' for more details." "$LINENO" 5; }
2723+See \`config.log' for more details" "$LINENO" 5 ; }
2724 else
2725 GAPI_CFLAGS=$pkg_cv_GAPI_CFLAGS
2726 GAPI_LIBS=$pkg_cv_GAPI_LIBS
2727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2728 $as_echo "yes" >&6; }
2729- :
2730+
2731 fi
2732 # Extract the first word of "gapi2-parser", so it can be a program name with args.
2733 set dummy gapi2-parser; ac_word=$2
2734@@ -12641,11 +12653,10 @@
2735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NUNIT" >&5
2736 $as_echo_n "checking for NUNIT... " >&6; }
2737
2738-if test -n "$PKG_CONFIG"; then
2739- if test -n "$NUNIT_CFLAGS"; then
2740- pkg_cv_NUNIT_CFLAGS="$NUNIT_CFLAGS"
2741- else
2742- if test -n "$PKG_CONFIG" && \
2743+if test -n "$NUNIT_CFLAGS"; then
2744+ pkg_cv_NUNIT_CFLAGS="$NUNIT_CFLAGS"
2745+ elif test -n "$PKG_CONFIG"; then
2746+ if test -n "$PKG_CONFIG" && \
2747 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"nunit >= 2.4.7\""; } >&5
2748 ($PKG_CONFIG --exists --print-errors "nunit >= 2.4.7") 2>&5
2749 ac_status=$?
2750@@ -12655,15 +12666,13 @@
2751 else
2752 pkg_failed=yes
2753 fi
2754- fi
2755-else
2756- pkg_failed=untried
2757+ else
2758+ pkg_failed=untried
2759 fi
2760-if test -n "$PKG_CONFIG"; then
2761- if test -n "$NUNIT_LIBS"; then
2762- pkg_cv_NUNIT_LIBS="$NUNIT_LIBS"
2763- else
2764- if test -n "$PKG_CONFIG" && \
2765+if test -n "$NUNIT_LIBS"; then
2766+ pkg_cv_NUNIT_LIBS="$NUNIT_LIBS"
2767+ elif test -n "$PKG_CONFIG"; then
2768+ if test -n "$PKG_CONFIG" && \
2769 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"nunit >= 2.4.7\""; } >&5
2770 ($PKG_CONFIG --exists --print-errors "nunit >= 2.4.7") 2>&5
2771 ac_status=$?
2772@@ -12673,14 +12682,15 @@
2773 else
2774 pkg_failed=yes
2775 fi
2776- fi
2777-else
2778- pkg_failed=untried
2779+ else
2780+ pkg_failed=untried
2781 fi
2782
2783
2784
2785 if test $pkg_failed = yes; then
2786+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2787+$as_echo "no" >&6; }
2788
2789 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
2790 _pkg_short_errors_supported=yes
2791@@ -12688,14 +12698,14 @@
2792 _pkg_short_errors_supported=no
2793 fi
2794 if test $_pkg_short_errors_supported = yes; then
2795- NUNIT_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "nunit >= 2.4.7"`
2796+ NUNIT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "nunit >= 2.4.7" 2>&1`
2797 else
2798- NUNIT_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "nunit >= 2.4.7"`
2799+ NUNIT_PKG_ERRORS=`$PKG_CONFIG --print-errors "nunit >= 2.4.7" 2>&1`
2800 fi
2801 # Put the nasty error message in config.log where it belongs
2802 echo "$NUNIT_PKG_ERRORS" >&5
2803
2804- as_fn_error "Package requirements (nunit >= 2.4.7) were not met:
2805+ as_fn_error $? "Package requirements (nunit >= 2.4.7) were not met:
2806
2807 $NUNIT_PKG_ERRORS
2808
2809@@ -12704,12 +12714,13 @@
2810
2811 Alternatively, you may set the environment variables NUNIT_CFLAGS
2812 and NUNIT_LIBS to avoid the need to call pkg-config.
2813-See the pkg-config man page for more details.
2814-" "$LINENO" 5
2815+See the pkg-config man page for more details." "$LINENO" 5
2816 elif test $pkg_failed = untried; then
2817+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2818+$as_echo "no" >&6; }
2819 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2820 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2821-as_fn_error "The pkg-config script could not be found or is too old. Make sure it
2822+as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
2823 is in your PATH or set the PKG_CONFIG environment variable to the full
2824 path to pkg-config.
2825
2826@@ -12718,13 +12729,13 @@
2827 See the pkg-config man page for more details.
2828
2829 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
2830-See \`config.log' for more details." "$LINENO" 5; }
2831+See \`config.log' for more details" "$LINENO" 5 ; }
2832 else
2833 NUNIT_CFLAGS=$pkg_cv_NUNIT_CFLAGS
2834 NUNIT_LIBS=$pkg_cv_NUNIT_LIBS
2835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2836 $as_echo "yes" >&6; }
2837- :
2838+
2839 fi
2840
2841
2842@@ -12796,7 +12807,7 @@
2843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2844 $as_echo "yes" >&6; }
2845 else
2846- as_fn_error "too old" "$LINENO" 5
2847+ as_fn_error $? "too old" "$LINENO" 5
2848 fi
2849 am_display_PYTHON=$PYTHON
2850 else
2851@@ -12878,7 +12889,7 @@
2852
2853
2854 if test "$PYTHON" = :; then
2855- as_fn_error "no suitable Python interpreter found" "$LINENO" 5
2856+ as_fn_error $? "no suitable Python interpreter found" "$LINENO" 5
2857 else
2858
2859
2860@@ -12976,9 +12987,9 @@
2861 else
2862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
2863 $as_echo "not found" >&6; }
2864-as_fn_error "could not find Python headers" "$LINENO" 5
2865+as_fn_error $? "could not find Python headers" "$LINENO" 5
2866 fi
2867-rm -f conftest.err conftest.$ac_ext
2868+rm -f conftest.err conftest.i conftest.$ac_ext
2869 CPPFLAGS="$save_CPPFLAGS"
2870
2871
2872@@ -12987,11 +12998,10 @@
2873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for APPINDICATOR_PYTHON" >&5
2874 $as_echo_n "checking for APPINDICATOR_PYTHON... " >&6; }
2875
2876-if test -n "$PKG_CONFIG"; then
2877- if test -n "$APPINDICATOR_PYTHON_CFLAGS"; then
2878- pkg_cv_APPINDICATOR_PYTHON_CFLAGS="$APPINDICATOR_PYTHON_CFLAGS"
2879- else
2880- if test -n "$PKG_CONFIG" && \
2881+if test -n "$APPINDICATOR_PYTHON_CFLAGS"; then
2882+ pkg_cv_APPINDICATOR_PYTHON_CFLAGS="$APPINDICATOR_PYTHON_CFLAGS"
2883+ elif test -n "$PKG_CONFIG"; then
2884+ if test -n "$PKG_CONFIG" && \
2885 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"
2886 pygtk-2.0 >= \$PYGTK_REQUIRED
2887 gtk+-2.0 >= \$GTK_REQUIRED_VERSION
2888@@ -13013,15 +13023,13 @@
2889 else
2890 pkg_failed=yes
2891 fi
2892- fi
2893-else
2894- pkg_failed=untried
2895+ else
2896+ pkg_failed=untried
2897 fi
2898-if test -n "$PKG_CONFIG"; then
2899- if test -n "$APPINDICATOR_PYTHON_LIBS"; then
2900- pkg_cv_APPINDICATOR_PYTHON_LIBS="$APPINDICATOR_PYTHON_LIBS"
2901- else
2902- if test -n "$PKG_CONFIG" && \
2903+if test -n "$APPINDICATOR_PYTHON_LIBS"; then
2904+ pkg_cv_APPINDICATOR_PYTHON_LIBS="$APPINDICATOR_PYTHON_LIBS"
2905+ elif test -n "$PKG_CONFIG"; then
2906+ if test -n "$PKG_CONFIG" && \
2907 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"
2908 pygtk-2.0 >= \$PYGTK_REQUIRED
2909 gtk+-2.0 >= \$GTK_REQUIRED_VERSION
2910@@ -13043,14 +13051,15 @@
2911 else
2912 pkg_failed=yes
2913 fi
2914- fi
2915-else
2916- pkg_failed=untried
2917+ else
2918+ pkg_failed=untried
2919 fi
2920
2921
2922
2923 if test $pkg_failed = yes; then
2924+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2925+$as_echo "no" >&6; }
2926
2927 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
2928 _pkg_short_errors_supported=yes
2929@@ -13058,22 +13067,22 @@
2930 _pkg_short_errors_supported=no
2931 fi
2932 if test $_pkg_short_errors_supported = yes; then
2933- APPINDICATOR_PYTHON_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "
2934+ APPINDICATOR_PYTHON_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "
2935 pygtk-2.0 >= $PYGTK_REQUIRED
2936 gtk+-2.0 >= $GTK_REQUIRED_VERSION
2937 pygobject-2.0 >= $PYGOBJECT_REQUIRED
2938- "`
2939+ " 2>&1`
2940 else
2941- APPINDICATOR_PYTHON_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "
2942+ APPINDICATOR_PYTHON_PKG_ERRORS=`$PKG_CONFIG --print-errors "
2943 pygtk-2.0 >= $PYGTK_REQUIRED
2944 gtk+-2.0 >= $GTK_REQUIRED_VERSION
2945 pygobject-2.0 >= $PYGOBJECT_REQUIRED
2946- "`
2947+ " 2>&1`
2948 fi
2949 # Put the nasty error message in config.log where it belongs
2950 echo "$APPINDICATOR_PYTHON_PKG_ERRORS" >&5
2951
2952- as_fn_error "Package requirements (
2953+ as_fn_error $? "Package requirements (
2954 pygtk-2.0 >= $PYGTK_REQUIRED
2955 gtk+-2.0 >= $GTK_REQUIRED_VERSION
2956 pygobject-2.0 >= $PYGOBJECT_REQUIRED
2957@@ -13086,12 +13095,13 @@
2958
2959 Alternatively, you may set the environment variables APPINDICATOR_PYTHON_CFLAGS
2960 and APPINDICATOR_PYTHON_LIBS to avoid the need to call pkg-config.
2961-See the pkg-config man page for more details.
2962-" "$LINENO" 5
2963+See the pkg-config man page for more details." "$LINENO" 5
2964 elif test $pkg_failed = untried; then
2965+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2966+$as_echo "no" >&6; }
2967 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2968 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2969-as_fn_error "The pkg-config script could not be found or is too old. Make sure it
2970+as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
2971 is in your PATH or set the PKG_CONFIG environment variable to the full
2972 path to pkg-config.
2973
2974@@ -13100,13 +13110,13 @@
2975 See the pkg-config man page for more details.
2976
2977 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
2978-See \`config.log' for more details." "$LINENO" 5; }
2979+See \`config.log' for more details" "$LINENO" 5 ; }
2980 else
2981 APPINDICATOR_PYTHON_CFLAGS=$pkg_cv_APPINDICATOR_PYTHON_CFLAGS
2982 APPINDICATOR_PYTHON_LIBS=$pkg_cv_APPINDICATOR_PYTHON_LIBS
2983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2984 $as_echo "yes" >&6; }
2985- :
2986+
2987 fi
2988
2989
2990@@ -13214,6 +13224,7 @@
2991
2992 ac_libobjs=
2993 ac_ltlibobjs=
2994+U=
2995 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
2996 # 1. Remove the extension, and $U if already installed.
2997 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
2998@@ -13237,43 +13248,43 @@
2999 fi
3000
3001 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
3002- as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
3003+ as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
3004 Usually this means the macro was only invoked conditionally." "$LINENO" 5
3005 fi
3006 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
3007- as_fn_error "conditional \"AMDEP\" was never defined.
3008-Usually this means the macro was only invoked conditionally." "$LINENO" 5
3009-fi
3010-if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
3011- as_fn_error "conditional \"am__fastdepCC\" was never defined.
3012-Usually this means the macro was only invoked conditionally." "$LINENO" 5
3013-fi
3014-if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
3015- as_fn_error "conditional \"am__fastdepCC\" was never defined.
3016+ as_fn_error $? "conditional \"AMDEP\" was never defined.
3017+Usually this means the macro was only invoked conditionally." "$LINENO" 5
3018+fi
3019+if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
3020+ as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
3021+Usually this means the macro was only invoked conditionally." "$LINENO" 5
3022+fi
3023+if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
3024+ as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
3025 Usually this means the macro was only invoked conditionally." "$LINENO" 5
3026 fi
3027 if test -z "${ENABLE_GTK_DOC_TRUE}" && test -z "${ENABLE_GTK_DOC_FALSE}"; then
3028- as_fn_error "conditional \"ENABLE_GTK_DOC\" was never defined.
3029+ as_fn_error $? "conditional \"ENABLE_GTK_DOC\" was never defined.
3030 Usually this means the macro was only invoked conditionally." "$LINENO" 5
3031 fi
3032 if test -z "${GTK_DOC_BUILD_HTML_TRUE}" && test -z "${GTK_DOC_BUILD_HTML_FALSE}"; then
3033- as_fn_error "conditional \"GTK_DOC_BUILD_HTML\" was never defined.
3034+ as_fn_error $? "conditional \"GTK_DOC_BUILD_HTML\" was never defined.
3035 Usually this means the macro was only invoked conditionally." "$LINENO" 5
3036 fi
3037 if test -z "${GTK_DOC_BUILD_PDF_TRUE}" && test -z "${GTK_DOC_BUILD_PDF_FALSE}"; then
3038- as_fn_error "conditional \"GTK_DOC_BUILD_PDF\" was never defined.
3039+ as_fn_error $? "conditional \"GTK_DOC_BUILD_PDF\" was never defined.
3040 Usually this means the macro was only invoked conditionally." "$LINENO" 5
3041 fi
3042 if test -z "${GTK_DOC_USE_LIBTOOL_TRUE}" && test -z "${GTK_DOC_USE_LIBTOOL_FALSE}"; then
3043- as_fn_error "conditional \"GTK_DOC_USE_LIBTOOL\" was never defined.
3044+ as_fn_error $? "conditional \"GTK_DOC_USE_LIBTOOL\" was never defined.
3045 Usually this means the macro was only invoked conditionally." "$LINENO" 5
3046 fi
3047 if test -z "${GTK_DOC_USE_REBASE_TRUE}" && test -z "${GTK_DOC_USE_REBASE_FALSE}"; then
3048- as_fn_error "conditional \"GTK_DOC_USE_REBASE\" was never defined.
3049+ as_fn_error $? "conditional \"GTK_DOC_USE_REBASE\" was never defined.
3050 Usually this means the macro was only invoked conditionally." "$LINENO" 5
3051 fi
3052 if test -z "${HAVE_INTROSPECTION_TRUE}" && test -z "${HAVE_INTROSPECTION_FALSE}"; then
3053- as_fn_error "conditional \"HAVE_INTROSPECTION\" was never defined.
3054+ as_fn_error $? "conditional \"HAVE_INTROSPECTION\" was never defined.
3055 Usually this means the macro was only invoked conditionally." "$LINENO" 5
3056 fi
3057
3058@@ -13423,19 +13434,19 @@
3059 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
3060
3061
3062-# as_fn_error ERROR [LINENO LOG_FD]
3063-# ---------------------------------
3064+# as_fn_error STATUS ERROR [LINENO LOG_FD]
3065+# ----------------------------------------
3066 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
3067 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
3068-# script with status $?, using 1 if that was 0.
3069+# script with STATUS, using 1 if that was 0.
3070 as_fn_error ()
3071 {
3072- as_status=$?; test $as_status -eq 0 && as_status=1
3073- if test "$3"; then
3074- as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3075- $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
3076+ as_status=$1; test $as_status -eq 0 && as_status=1
3077+ if test "$4"; then
3078+ as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3079+ $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
3080 fi
3081- $as_echo "$as_me: error: $1" >&2
3082+ $as_echo "$as_me: error: $2" >&2
3083 as_fn_exit $as_status
3084 } # as_fn_error
3085
3086@@ -13631,7 +13642,7 @@
3087 test -d "$as_dir" && break
3088 done
3089 test -z "$as_dirs" || eval "mkdir $as_dirs"
3090- } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
3091+ } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
3092
3093
3094 } # as_fn_mkdir_p
3095@@ -13684,8 +13695,8 @@
3096 # report actual input values of CONFIG_FILES etc. instead of their
3097 # values after options handling.
3098 ac_log="
3099-This file was extended by indicator-application $as_me 0.2.3, which was
3100-generated by GNU Autoconf 2.65. Invocation command line was
3101+This file was extended by indicator-application $as_me 0.2.4, which was
3102+generated by GNU Autoconf 2.67. Invocation command line was
3103
3104 CONFIG_FILES = $CONFIG_FILES
3105 CONFIG_HEADERS = $CONFIG_HEADERS
3106@@ -13750,11 +13761,11 @@
3107 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3108 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
3109 ac_cs_version="\\
3110-indicator-application config.status 0.2.3
3111-configured by $0, generated by GNU Autoconf 2.65,
3112+indicator-application config.status 0.2.4
3113+configured by $0, generated by GNU Autoconf 2.67,
3114 with options \\"\$ac_cs_config\\"
3115
3116-Copyright (C) 2009 Free Software Foundation, Inc.
3117+Copyright (C) 2010 Free Software Foundation, Inc.
3118 This config.status script is free software; the Free Software Foundation
3119 gives unlimited permission to copy, distribute and modify it."
3120
3121@@ -13772,11 +13783,16 @@
3122 while test $# != 0
3123 do
3124 case $1 in
3125- --*=*)
3126+ --*=?*)
3127 ac_option=`expr "X$1" : 'X\([^=]*\)='`
3128 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
3129 ac_shift=:
3130 ;;
3131+ --*=)
3132+ ac_option=`expr "X$1" : 'X\([^=]*\)='`
3133+ ac_optarg=
3134+ ac_shift=:
3135+ ;;
3136 *)
3137 ac_option=$1
3138 ac_optarg=$2
3139@@ -13798,6 +13814,7 @@
3140 $ac_shift
3141 case $ac_optarg in
3142 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
3143+ '') as_fn_error $? "missing file argument" ;;
3144 esac
3145 as_fn_append CONFIG_FILES " '$ac_optarg'"
3146 ac_need_defaults=false;;
3147@@ -13810,7 +13827,7 @@
3148 ac_need_defaults=false;;
3149 --he | --h)
3150 # Conflict between --help and --header
3151- as_fn_error "ambiguous option: \`$1'
3152+ as_fn_error $? "ambiguous option: \`$1'
3153 Try \`$0 --help' for more information.";;
3154 --help | --hel | -h )
3155 $as_echo "$ac_cs_usage"; exit ;;
3156@@ -13819,7 +13836,7 @@
3157 ac_cs_silent=: ;;
3158
3159 # This is an error.
3160- -*) as_fn_error "unrecognized option: \`$1'
3161+ -*) as_fn_error $? "unrecognized option: \`$1'
3162 Try \`$0 --help' for more information." ;;
3163
3164 *) as_fn_append ac_config_targets " $1"
3165@@ -14149,7 +14166,7 @@
3166 "docs/reference/version.xml") CONFIG_FILES="$CONFIG_FILES docs/reference/version.xml" ;;
3167 "docs/reference/libappindicator-docs.sgml") CONFIG_FILES="$CONFIG_FILES docs/reference/libappindicator-docs.sgml" ;;
3168
3169- *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
3170+ *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
3171 esac
3172 done
3173
3174@@ -14187,7 +14204,7 @@
3175 {
3176 tmp=./conf$$-$RANDOM
3177 (umask 077 && mkdir "$tmp")
3178-} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
3179+} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
3180
3181 # Set up the scripts for CONFIG_FILES section.
3182 # No need to generate them if there are no CONFIG_FILES.
3183@@ -14204,7 +14221,7 @@
3184 fi
3185 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
3186 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
3187- ac_cs_awk_cr='\r'
3188+ ac_cs_awk_cr='\\r'
3189 else
3190 ac_cs_awk_cr=$ac_cr
3191 fi
3192@@ -14218,18 +14235,18 @@
3193 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
3194 echo "_ACEOF"
3195 } >conf$$subs.sh ||
3196- as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
3197-ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
3198+ as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
3199+ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
3200 ac_delim='%!_!# '
3201 for ac_last_try in false false false false false :; do
3202 . ./conf$$subs.sh ||
3203- as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
3204+ as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
3205
3206 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
3207 if test $ac_delim_n = $ac_delim_num; then
3208 break
3209 elif $ac_last_try; then
3210- as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
3211+ as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
3212 else
3213 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
3214 fi
3215@@ -14318,20 +14335,28 @@
3216 else
3217 cat
3218 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
3219- || as_fn_error "could not setup config files machinery" "$LINENO" 5
3220+ || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
3221 _ACEOF
3222
3223-# VPATH may cause trouble with some makes, so we remove $(srcdir),
3224-# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
3225+# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
3226+# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
3227 # trailing colons and then remove the whole line if VPATH becomes empty
3228 # (actually we leave an empty line to preserve line numbers).
3229 if test "x$srcdir" = x.; then
3230- ac_vpsub='/^[ ]*VPATH[ ]*=/{
3231-s/:*\$(srcdir):*/:/
3232-s/:*\${srcdir}:*/:/
3233-s/:*@srcdir@:*/:/
3234-s/^\([^=]*=[ ]*\):*/\1/
3235+ ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
3236+h
3237+s///
3238+s/^/:/
3239+s/[ ]*$/:/
3240+s/:\$(srcdir):/:/g
3241+s/:\${srcdir}:/:/g
3242+s/:@srcdir@:/:/g
3243+s/^:*//
3244 s/:*$//
3245+x
3246+s/\(=[ ]*\).*/\1/
3247+G
3248+s/\n//
3249 s/^[^=]*=[ ]*$//
3250 }'
3251 fi
3252@@ -14359,7 +14384,7 @@
3253 if test -z "$ac_t"; then
3254 break
3255 elif $ac_last_try; then
3256- as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
3257+ as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
3258 else
3259 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
3260 fi
3261@@ -14444,7 +14469,7 @@
3262 _ACAWK
3263 _ACEOF
3264 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
3265- as_fn_error "could not setup config headers machinery" "$LINENO" 5
3266+ as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
3267 fi # test -n "$CONFIG_HEADERS"
3268
3269
3270@@ -14457,7 +14482,7 @@
3271 esac
3272 case $ac_mode$ac_tag in
3273 :[FHL]*:*);;
3274- :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
3275+ :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
3276 :[FH]-) ac_tag=-:-;;
3277 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
3278 esac
3279@@ -14485,7 +14510,7 @@
3280 [\\/$]*) false;;
3281 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
3282 esac ||
3283- as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
3284+ as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
3285 esac
3286 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
3287 as_fn_append ac_file_inputs " '$ac_f'"
3288@@ -14512,7 +14537,7 @@
3289
3290 case $ac_tag in
3291 *:-:* | *:-) cat >"$tmp/stdin" \
3292- || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
3293+ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
3294 esac
3295 ;;
3296 esac
3297@@ -14649,22 +14674,22 @@
3298 $ac_datarootdir_hack
3299 "
3300 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
3301- || as_fn_error "could not create $ac_file" "$LINENO" 5
3302+ || as_fn_error $? "could not create $ac_file" "$LINENO" 5
3303
3304 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
3305 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
3306 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
3307 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
3308-which seems to be undefined. Please make sure it is defined." >&5
3309+which seems to be undefined. Please make sure it is defined" >&5
3310 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
3311-which seems to be undefined. Please make sure it is defined." >&2;}
3312+which seems to be undefined. Please make sure it is defined" >&2;}
3313
3314 rm -f "$tmp/stdin"
3315 case $ac_file in
3316 -) cat "$tmp/out" && rm -f "$tmp/out";;
3317 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
3318 esac \
3319- || as_fn_error "could not create $ac_file" "$LINENO" 5
3320+ || as_fn_error $? "could not create $ac_file" "$LINENO" 5
3321 ;;
3322 :H)
3323 #
3324@@ -14675,19 +14700,19 @@
3325 $as_echo "/* $configure_input */" \
3326 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
3327 } >"$tmp/config.h" \
3328- || as_fn_error "could not create $ac_file" "$LINENO" 5
3329+ || as_fn_error $? "could not create $ac_file" "$LINENO" 5
3330 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
3331 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
3332 $as_echo "$as_me: $ac_file is unchanged" >&6;}
3333 else
3334 rm -f "$ac_file"
3335 mv "$tmp/config.h" "$ac_file" \
3336- || as_fn_error "could not create $ac_file" "$LINENO" 5
3337+ || as_fn_error $? "could not create $ac_file" "$LINENO" 5
3338 fi
3339 else
3340 $as_echo "/* $configure_input */" \
3341 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
3342- || as_fn_error "could not create -" "$LINENO" 5
3343+ || as_fn_error $? "could not create -" "$LINENO" 5
3344 fi
3345 # Compute "$ac_file"'s index in $config_headers.
3346 _am_arg="$ac_file"
3347@@ -15472,7 +15497,7 @@
3348 ac_clean_files=$ac_clean_files_save
3349
3350 test $ac_write_fail = 0 ||
3351- as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
3352+ as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
3353
3354
3355 # configure is writing to config.log, and then calls config.status.
3356@@ -15493,7 +15518,7 @@
3357 exec 5>>config.log
3358 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
3359 # would make configure fail if this is the last instruction.
3360- $ac_cs_success || as_fn_exit $?
3361+ $ac_cs_success || as_fn_exit 1
3362 fi
3363 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
3364 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
3365
3366=== modified file 'configure.ac'
3367--- configure.ac 2010-07-15 15:18:23 +0000
3368+++ configure.ac 2010-08-12 19:03:42 +0000
3369@@ -1,11 +1,11 @@
3370
3371-AC_INIT(indicator-application, 0.2.3, ted@canonical.com)
3372+AC_INIT(indicator-application, 0.2.4, ted@canonical.com)
3373 AC_COPYRIGHT([Copyright 2009, 2010 Canonical])
3374
3375 AC_PREREQ(2.53)
3376
3377 AM_CONFIG_HEADER(config.h)
3378-AM_INIT_AUTOMAKE(indicator-application, 0.2.3)
3379+AM_INIT_AUTOMAKE(indicator-application, 0.2.4)
3380
3381 AM_MAINTAINER_MODE
3382
3383
3384=== modified file 'data/Makefile.am'
3385--- data/Makefile.am 2009-11-25 03:52:40 +0000
3386+++ data/Makefile.am 2010-08-12 19:03:42 +0000
3387@@ -5,7 +5,13 @@
3388 %.service: %.service.in
3389 sed -e "s|\@libexecdir\@|$(libexecdir)|" $< > $@
3390
3391-EXTRA_DIST = indicator-application.service.in
3392-
3393-CLEANFILES = indicator-application.service
3394+overridedir = $(pkgdatadir)
3395+override_DATA = ordering-override.keyfile
3396+
3397+EXTRA_DIST = \
3398+ indicator-application.service.in \
3399+ ordering-override.keyfile
3400+
3401+CLEANFILES = \
3402+ indicator-application.service
3403
3404
3405=== modified file 'data/Makefile.in'
3406--- data/Makefile.in 2010-06-21 19:22:34 +0000
3407+++ data/Makefile.in 2010-08-12 19:03:42 +0000
3408@@ -74,8 +74,9 @@
3409 am__base_list = \
3410 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
3411 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
3412-am__installdirs = "$(DESTDIR)$(dbus_servicesdir)"
3413-DATA = $(dbus_services_DATA)
3414+am__installdirs = "$(DESTDIR)$(dbus_servicesdir)" \
3415+ "$(DESTDIR)$(overridedir)"
3416+DATA = $(dbus_services_DATA) $(override_DATA)
3417 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3418 ACLOCAL = @ACLOCAL@
3419 AL = @AL@
3420@@ -171,6 +172,8 @@
3421 PACKAGE_VERSION = @PACKAGE_VERSION@
3422 PATH_SEPARATOR = @PATH_SEPARATOR@
3423 PKG_CONFIG = @PKG_CONFIG@
3424+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
3425+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
3426 PYGTK_CODEGEN = @PYGTK_CODEGEN@
3427 PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
3428 PYTHON = @PYTHON@
3429@@ -245,8 +248,15 @@
3430 top_srcdir = @top_srcdir@
3431 dbus_servicesdir = $(DBUSSERVICEDIR)
3432 dbus_services_DATA = indicator-application.service
3433-EXTRA_DIST = indicator-application.service.in
3434-CLEANFILES = indicator-application.service
3435+overridedir = $(pkgdatadir)
3436+override_DATA = ordering-override.keyfile
3437+EXTRA_DIST = \
3438+ indicator-application.service.in \
3439+ ordering-override.keyfile
3440+
3441+CLEANFILES = \
3442+ indicator-application.service
3443+
3444 all: all-am
3445
3446 .SUFFIXES:
3447@@ -306,6 +316,26 @@
3448 test -n "$$files" || exit 0; \
3449 echo " ( cd '$(DESTDIR)$(dbus_servicesdir)' && rm -f" $$files ")"; \
3450 cd "$(DESTDIR)$(dbus_servicesdir)" && rm -f $$files
3451+install-overrideDATA: $(override_DATA)
3452+ @$(NORMAL_INSTALL)
3453+ test -z "$(overridedir)" || $(MKDIR_P) "$(DESTDIR)$(overridedir)"
3454+ @list='$(override_DATA)'; test -n "$(overridedir)" || list=; \
3455+ for p in $$list; do \
3456+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
3457+ echo "$$d$$p"; \
3458+ done | $(am__base_list) | \
3459+ while read files; do \
3460+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(overridedir)'"; \
3461+ $(INSTALL_DATA) $$files "$(DESTDIR)$(overridedir)" || exit $$?; \
3462+ done
3463+
3464+uninstall-overrideDATA:
3465+ @$(NORMAL_UNINSTALL)
3466+ @list='$(override_DATA)'; test -n "$(overridedir)" || list=; \
3467+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
3468+ test -n "$$files" || exit 0; \
3469+ echo " ( cd '$(DESTDIR)$(overridedir)' && rm -f" $$files ")"; \
3470+ cd "$(DESTDIR)$(overridedir)" && rm -f $$files
3471 tags: TAGS
3472 TAGS:
3473
3474@@ -347,7 +377,7 @@
3475 check: check-am
3476 all-am: Makefile $(DATA)
3477 installdirs:
3478- for dir in "$(DESTDIR)$(dbus_servicesdir)"; do \
3479+ for dir in "$(DESTDIR)$(dbus_servicesdir)" "$(DESTDIR)$(overridedir)"; do \
3480 test -z "$$dir" || $(MKDIR_P) "$$dir"; \
3481 done
3482 install: install-am
3483@@ -396,7 +426,7 @@
3484
3485 info-am:
3486
3487-install-data-am: install-dbus_servicesDATA
3488+install-data-am: install-dbus_servicesDATA install-overrideDATA
3489
3490 install-dvi: install-dvi-am
3491
3492@@ -440,7 +470,7 @@
3493
3494 ps-am:
3495
3496-uninstall-am: uninstall-dbus_servicesDATA
3497+uninstall-am: uninstall-dbus_servicesDATA uninstall-overrideDATA
3498
3499 .MAKE: install-am install-strip
3500
3501@@ -450,11 +480,12 @@
3502 install-data install-data-am install-dbus_servicesDATA \
3503 install-dvi install-dvi-am install-exec install-exec-am \
3504 install-html install-html-am install-info install-info-am \
3505- install-man install-pdf install-pdf-am install-ps \
3506- install-ps-am install-strip installcheck installcheck-am \
3507- installdirs maintainer-clean maintainer-clean-generic \
3508- mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
3509- ps ps-am uninstall uninstall-am uninstall-dbus_servicesDATA
3510+ install-man install-overrideDATA install-pdf install-pdf-am \
3511+ install-ps install-ps-am install-strip installcheck \
3512+ installcheck-am installdirs maintainer-clean \
3513+ maintainer-clean-generic mostlyclean mostlyclean-generic \
3514+ mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
3515+ uninstall-dbus_servicesDATA uninstall-overrideDATA
3516
3517
3518 %.service: %.service.in
3519
3520=== added file 'data/ordering-override.keyfile'
3521--- data/ordering-override.keyfile 1970-01-01 00:00:00 +0000
3522+++ data/ordering-override.keyfile 2010-08-12 19:03:42 +0000
3523@@ -0,0 +1,2 @@
3524+[Ordering Index Overrides]
3525+gnome-power-manager=1
3526
3527=== modified file 'debian/changelog'
3528--- debian/changelog 2010-08-11 09:07:58 +0000
3529+++ debian/changelog 2010-08-12 19:03:42 +0000
3530@@ -1,3 +1,17 @@
3531+indicator-application (0.2.4-0ubuntu1~ppa1) maverick; urgency=low
3532+
3533+ * New upstream release.
3534+ * Add in ordering IDs
3535+ * Adding label support into the library
3536+ * Adding label support into the indicator
3537+ * Breaking the ABI in order to get more space in the class
3538+ structure.
3539+ * Allow the icon theme path to be changed dynamically (LP: #607831)
3540+ * debian/control: Moving libappindicator0 to libappindicator1
3541+ * debian/rules: Moving libappindicator0 to libappindicator1
3542+
3543+ -- Ted Gould <ted@ubuntu.com> Thu, 12 Aug 2010 13:57:17 -0500
3544+
3545 indicator-application (0.2.3-0ubuntu2) maverick; urgency=low
3546
3547 * Rebuild with the new gobject introspection
3548
3549=== modified file 'debian/control'
3550--- debian/control 2010-07-08 16:26:25 +0000
3551+++ debian/control 2010-08-12 19:03:42 +0000
3552@@ -41,7 +41,7 @@
3553 Depends: ${shlibs:Depends},
3554 ${misc:Depends},
3555 ${python:Depends},
3556- libappindicator0 (= ${binary:Version}),
3557+ libappindicator1 (= ${binary:Version}),
3558 python-gobject
3559 Provides: ${python:Provides}
3560 Description: Python bindings for libappindicator
3561@@ -55,7 +55,7 @@
3562 A library and indicator to take menus from applications and place them in
3563 the panel.
3564
3565-Package: libappindicator0
3566+Package: libappindicator1
3567 Section: libs
3568 Architecture: any
3569 Depends: ${shlibs:Depends},
3570@@ -74,7 +74,7 @@
3571 ${misc:Depends},
3572 libdbusmenu-glib-dev (>= 0.1.8),
3573 libdbus-glib-1-dev (>= 0.76),
3574- libappindicator0 (= ${binary:Version})
3575+ libappindicator1 (= ${binary:Version})
3576 Description: Application Indicators
3577 A library and indicator to take menus from applications and place them in
3578 the panel.
3579@@ -129,7 +129,7 @@
3580 Depends: ${shlibs:Depends},
3581 ${misc:Depends},
3582 ${gir:Depends}
3583-Description: Typelib files for libappindicator0.
3584+Description: Typelib files for libappindicator1.
3585 .
3586 This package can be used by other packages using the GIRepository format
3587 to generate dynamic bindings.
3588
3589=== modified file 'debian/indicator-application.install'
3590--- debian/indicator-application.install 2009-12-01 15:26:29 +0000
3591+++ debian/indicator-application.install 2010-08-12 19:03:42 +0000
3592@@ -1,3 +1,4 @@
3593 debian/tmp/usr/lib/indicators/*
3594 debian/tmp/usr/lib/indicator-application/indicator-application-service
3595 debian/tmp/usr/share/dbus-1/services/indicator-application.service
3596+debian/tmp/usr/share/indicator-application/ordering-override.keyfile
3597
3598=== renamed file 'debian/libappindicator0.install' => 'debian/libappindicator1.install'
3599=== modified file 'debian/rules'
3600--- debian/rules 2010-07-08 16:26:25 +0000
3601+++ debian/rules 2010-08-12 19:03:42 +0000
3602@@ -13,7 +13,7 @@
3603 DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc
3604 API_VERSION = 0.1
3605
3606-DEB_DH_MAKESHLIBS_ARGS_libappindicator0 := -V 'libappindicator0 (>= 0.0.19)'
3607+DEB_DH_MAKESHLIBS_ARGS_libappindicator1 := -V 'libappindicator1 (>= 0.0.19)'
3608
3609 configure-stamp-%:
3610 mkdir build-$*
3611@@ -47,7 +47,7 @@
3612 binary-predeb/gir1.0-appindicator-0.1::
3613 dh_girepository -p$(cdbs_curpkg)
3614
3615-binary-predeb/libappindicator0.1-cil:: binary-fixup/libappindicator0
3616+binary-predeb/libappindicator0.1-cil:: binary-fixup/libappindicator1
3617 dh_clideps -plibappindicator0.1-cil
3618
3619 configure-stamp:
3620
3621=== modified file 'docs/Makefile.in'
3622--- docs/Makefile.in 2010-06-21 19:22:34 +0000
3623+++ docs/Makefile.in 2010-08-12 19:03:42 +0000
3624@@ -187,6 +187,8 @@
3625 PACKAGE_VERSION = @PACKAGE_VERSION@
3626 PATH_SEPARATOR = @PATH_SEPARATOR@
3627 PKG_CONFIG = @PKG_CONFIG@
3628+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
3629+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
3630 PYGTK_CODEGEN = @PYGTK_CODEGEN@
3631 PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
3632 PYTHON = @PYTHON@
3633
3634=== modified file 'docs/reference/Makefile.am'
3635--- docs/reference/Makefile.am 2010-05-21 01:22:24 +0000
3636+++ docs/reference/Makefile.am 2010-08-12 19:03:42 +0000
3637@@ -66,6 +66,7 @@
3638 dbus-properties-client.h \
3639 dbus-properties-server.h \
3640 dbus-shared.h \
3641+ generate-id.h \
3642 notification-item-client.h \
3643 notification-item-server.h \
3644 notification-watcher-client.h \
3645
3646=== modified file 'docs/reference/Makefile.in'
3647--- docs/reference/Makefile.in 2010-06-21 19:22:34 +0000
3648+++ docs/reference/Makefile.in 2010-08-12 19:03:42 +0000
3649@@ -157,6 +157,8 @@
3650 PACKAGE_VERSION = @PACKAGE_VERSION@
3651 PATH_SEPARATOR = @PATH_SEPARATOR@
3652 PKG_CONFIG = @PKG_CONFIG@
3653+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
3654+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
3655 PYGTK_CODEGEN = @PYGTK_CODEGEN@
3656 PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
3657 PYTHON = @PYTHON@
3658@@ -295,6 +297,7 @@
3659 dbus-properties-client.h \
3660 dbus-properties-server.h \
3661 dbus-shared.h \
3662+ generate-id.h \
3663 notification-item-client.h \
3664 notification-item-server.h \
3665 notification-watcher-client.h \
3666
3667=== modified file 'docs/reference/html/api-index-full.html'
3668--- docs/reference/html/api-index-full.html 2010-04-01 20:49:35 +0000
3669+++ docs/reference/html/api-index-full.html 2010-08-12 19:03:42 +0000
3670@@ -46,6 +46,10 @@
3671 </dt>
3672 <dd></dd>
3673 <dt>
3674+<a class="link" href="libappindicator-app-indicator.html#AppIndicator-new-icon-theme-path" title='The "new-icon-theme-path" signal'>AppIndicator::new-icon-theme-path</a>, object signal in <a class="link" href="libappindicator-app-indicator.html" title="AppIndicator">AppIndicator</a>
3675+</dt>
3676+<dd></dd>
3677+<dt>
3678 <a class="link" href="libappindicator-app-indicator.html#AppIndicator-new-status" title='The "new-status" signal'>AppIndicator::new-status</a>, object signal in <a class="link" href="libappindicator-app-indicator.html" title="AppIndicator">AppIndicator</a>
3679 </dt>
3680 <dd></dd>
3681@@ -118,6 +122,10 @@
3682 </dt>
3683 <dd></dd>
3684 <dt>
3685+<a class="link" href="libappindicator-app-indicator.html#app-indicator-get-icon-theme-path" title="app_indicator_get_icon_theme_path ()">app_indicator_get_icon_theme_path</a>, function in <a class="link" href="libappindicator-app-indicator.html" title="AppIndicator">AppIndicator</a>
3686+</dt>
3687+<dd></dd>
3688+<dt>
3689 <a class="link" href="libappindicator-app-indicator.html#app-indicator-get-id" title="app_indicator_get_id ()">app_indicator_get_id</a>, function in <a class="link" href="libappindicator-app-indicator.html" title="AppIndicator">AppIndicator</a>
3690 </dt>
3691 <dd></dd>
3692@@ -150,6 +158,10 @@
3693 </dt>
3694 <dd></dd>
3695 <dt>
3696+<a class="link" href="libappindicator-app-indicator.html#app-indicator-set-icon-theme-path" title="app_indicator_set_icon_theme_path ()">app_indicator_set_icon_theme_path</a>, function in <a class="link" href="libappindicator-app-indicator.html" title="AppIndicator">AppIndicator</a>
3697+</dt>
3698+<dd></dd>
3699+<dt>
3700 <a class="link" href="libappindicator-app-indicator.html#app-indicator-set-menu" title="app_indicator_set_menu ()">app_indicator_set_menu</a>, function in <a class="link" href="libappindicator-app-indicator.html" title="AppIndicator">AppIndicator</a>
3701 </dt>
3702 <dd></dd>
3703@@ -170,6 +182,10 @@
3704 </dt>
3705 <dd></dd>
3706 <dt>
3707+<a class="link" href="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-ICON-THEME-PATH:CAPS" title="APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH">APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH</a>, macro in <a class="link" href="libappindicator-app-indicator.html" title="AppIndicator">app-indicator</a>
3708+</dt>
3709+<dd></dd>
3710+<dt>
3711 <a class="link" href="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-STATUS:CAPS" title="APP_INDICATOR_SIGNAL_NEW_STATUS">APP_INDICATOR_SIGNAL_NEW_STATUS</a>, macro in <a class="link" href="libappindicator-app-indicator.html" title="AppIndicator">app-indicator</a>
3712 </dt>
3713 <dd></dd>
3714
3715=== modified file 'docs/reference/html/ch01.html'
3716--- docs/reference/html/ch01.html 2010-07-15 15:21:21 +0000
3717+++ docs/reference/html/ch01.html 2010-08-12 19:03:42 +0000
3718@@ -21,7 +21,7 @@
3719 </tr></table>
3720 <div class="chapter" title="Base Classes for Applications">
3721 <div class="titlepage"><div><div><h2 class="title">
3722-<a name="id495610"></a>Base Classes for Applications</h2></div></div></div>
3723+<a name="id457927"></a>Base Classes for Applications</h2></div></div></div>
3724 <div class="toc"><dl><dt>
3725 <span class="refentrytitle"><a href="libappindicator-app-indicator.html">AppIndicator</a></span><span class="refpurpose"> — An object to put application information
3726 into the panel.</span>
3727
3728=== modified file 'docs/reference/html/index.html'
3729--- docs/reference/html/index.html 2010-07-15 15:21:21 +0000
3730+++ docs/reference/html/index.html 2010-08-12 19:03:42 +0000
3731@@ -15,7 +15,7 @@
3732 <div>
3733 <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libappindicator Reference Manual</p></th></tr></table></div>
3734 <div><p class="releaseinfo">
3735- for libappindicator 0.2.2
3736+ for libappindicator 0.2.3
3737 </p></div>
3738 </div>
3739 <hr>
3740
3741=== modified file 'docs/reference/html/index.sgml'
3742--- docs/reference/html/index.sgml 2010-04-01 20:49:35 +0000
3743+++ docs/reference/html/index.sgml 2010-08-12 19:03:42 +0000
3744@@ -16,6 +16,7 @@
3745 <ANCHOR id="APP-INDICATOR-SIGNAL-NEW-ICON:CAPS" href="libappindicator/libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-ICON:CAPS">
3746 <ANCHOR id="APP-INDICATOR-SIGNAL-NEW-ATTENTION-ICON:CAPS" href="libappindicator/libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-ATTENTION-ICON:CAPS">
3747 <ANCHOR id="APP-INDICATOR-SIGNAL-NEW-STATUS:CAPS" href="libappindicator/libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-STATUS:CAPS">
3748+<ANCHOR id="APP-INDICATOR-SIGNAL-NEW-ICON-THEME-PATH:CAPS" href="libappindicator/libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-ICON-THEME-PATH:CAPS">
3749 <ANCHOR id="APP-INDICATOR-SIGNAL-CONNECTION-CHANGED:CAPS" href="libappindicator/libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-CONNECTION-CHANGED:CAPS">
3750 <ANCHOR id="AppIndicatorCategory" href="libappindicator/libappindicator-app-indicator.html#AppIndicatorCategory">
3751 <ANCHOR id="APP-INDICATOR-CATEGORY-APPLICATION-STATUS:CAPS" href="libappindicator/libappindicator-app-indicator.html#APP-INDICATOR-CATEGORY-APPLICATION-STATUS:CAPS">
3752@@ -37,10 +38,12 @@
3753 <ANCHOR id="app-indicator-set-attention-icon" href="libappindicator/libappindicator-app-indicator.html#app-indicator-set-attention-icon">
3754 <ANCHOR id="app-indicator-set-menu" href="libappindicator/libappindicator-app-indicator.html#app-indicator-set-menu">
3755 <ANCHOR id="app-indicator-set-icon" href="libappindicator/libappindicator-app-indicator.html#app-indicator-set-icon">
3756+<ANCHOR id="app-indicator-set-icon-theme-path" href="libappindicator/libappindicator-app-indicator.html#app-indicator-set-icon-theme-path">
3757 <ANCHOR id="app-indicator-get-id" href="libappindicator/libappindicator-app-indicator.html#app-indicator-get-id">
3758 <ANCHOR id="app-indicator-get-category" href="libappindicator/libappindicator-app-indicator.html#app-indicator-get-category">
3759 <ANCHOR id="app-indicator-get-status" href="libappindicator/libappindicator-app-indicator.html#app-indicator-get-status">
3760 <ANCHOR id="app-indicator-get-icon" href="libappindicator/libappindicator-app-indicator.html#app-indicator-get-icon">
3761+<ANCHOR id="app-indicator-get-icon-theme-path" href="libappindicator/libappindicator-app-indicator.html#app-indicator-get-icon-theme-path">
3762 <ANCHOR id="app-indicator-get-attention-icon" href="libappindicator/libappindicator-app-indicator.html#app-indicator-get-attention-icon">
3763 <ANCHOR id="app-indicator-get-menu" href="libappindicator/libappindicator-app-indicator.html#app-indicator-get-menu">
3764 <ANCHOR id="libappindicator-app-indicator.property-details" href="libappindicator/libappindicator-app-indicator.html#libappindicator-app-indicator.property-details">
3765@@ -56,4 +59,5 @@
3766 <ANCHOR id="AppIndicator-connection-changed" href="libappindicator/libappindicator-app-indicator.html#AppIndicator-connection-changed">
3767 <ANCHOR id="AppIndicator-new-attention-icon" href="libappindicator/libappindicator-app-indicator.html#AppIndicator-new-attention-icon">
3768 <ANCHOR id="AppIndicator-new-icon" href="libappindicator/libappindicator-app-indicator.html#AppIndicator-new-icon">
3769+<ANCHOR id="AppIndicator-new-icon-theme-path" href="libappindicator/libappindicator-app-indicator.html#AppIndicator-new-icon-theme-path">
3770 <ANCHOR id="AppIndicator-new-status" href="libappindicator/libappindicator-app-indicator.html#AppIndicator-new-status">
3771
3772=== modified file 'docs/reference/html/libappindicator-app-indicator.html'
3773--- docs/reference/html/libappindicator-app-indicator.html 2010-07-15 15:21:21 +0000
3774+++ docs/reference/html/libappindicator-app-indicator.html 2010-08-12 19:03:42 +0000
3775@@ -60,54 +60,58 @@
3776 #define <a class="link" href="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-ICON:CAPS" title="APP_INDICATOR_SIGNAL_NEW_ICON">APP_INDICATOR_SIGNAL_NEW_ICON</a>
3777 #define <a class="link" href="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-ATTENTION-ICON:CAPS" title="APP_INDICATOR_SIGNAL_NEW_ATTENTION_ICON">APP_INDICATOR_SIGNAL_NEW_ATTENTION_ICON</a>
3778 #define <a class="link" href="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-STATUS:CAPS" title="APP_INDICATOR_SIGNAL_NEW_STATUS">APP_INDICATOR_SIGNAL_NEW_STATUS</a>
3779+#define <a class="link" href="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-ICON-THEME-PATH:CAPS" title="APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH">APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH</a>
3780 #define <a class="link" href="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-CONNECTION-CHANGED:CAPS" title="APP_INDICATOR_SIGNAL_CONNECTION_CHANGED">APP_INDICATOR_SIGNAL_CONNECTION_CHANGED</a>
3781 enum <a class="link" href="libappindicator-app-indicator.html#AppIndicatorCategory" title="enum AppIndicatorCategory">AppIndicatorCategory</a>;
3782 enum <a class="link" href="libappindicator-app-indicator.html#AppIndicatorStatus" title="enum AppIndicatorStatus">AppIndicatorStatus</a>;
3783 <a class="link" href="libappindicator-app-indicator.html#AppIndicatorPrivate" title="AppIndicatorPrivate">AppIndicatorPrivate</a>;
3784 <a class="link" href="libappindicator-app-indicator.html#AppIndicator-struct" title="AppIndicator">AppIndicator</a>;
3785 <a class="link" href="libappindicator-app-indicator.html#AppIndicatorClass" title="AppIndicatorClass">AppIndicatorClass</a>;
3786-<a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> <a class="link" href="libappindicator-app-indicator.html#app-indicator-get-type" title="app_indicator_get_type ()">app_indicator_get_type</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
3787-<a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="returnvalue">AppIndicator</span></a> * <a class="link" href="libappindicator-app-indicator.html#app-indicator-new" title="app_indicator_new ()">app_indicator_new</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
3788- <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>,
3789+<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> <a class="link" href="libappindicator-app-indicator.html#app-indicator-get-type" title="app_indicator_get_type ()">app_indicator_get_type</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
3790+<a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="returnvalue">AppIndicator</span></a> * <a class="link" href="libappindicator-app-indicator.html#app-indicator-new" title="app_indicator_new ()">app_indicator_new</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
3791+ <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>,
3792 <em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicatorCategory" title="enum AppIndicatorCategory"><span class="type">AppIndicatorCategory</span></a> category</code></em>);
3793-<a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="returnvalue">AppIndicator</span></a> * <a class="link" href="libappindicator-app-indicator.html#app-indicator-new-with-path" title="app_indicator_new_with_path ()">app_indicator_new_with_path</a> (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
3794- <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>,
3795+<a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="returnvalue">AppIndicator</span></a> * <a class="link" href="libappindicator-app-indicator.html#app-indicator-new-with-path" title="app_indicator_new_with_path ()">app_indicator_new_with_path</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
3796+ <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>,
3797 <em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicatorCategory" title="enum AppIndicatorCategory"><span class="type">AppIndicatorCategory</span></a> category</code></em>,
3798- <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_path</code></em>);
3799+ <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_theme_path</code></em>);
3800 <span class="returnvalue">void</span> <a class="link" href="libappindicator-app-indicator.html#app-indicator-set-status" title="app_indicator_set_status ()">app_indicator_set_status</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>,
3801 <em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicatorStatus" title="enum AppIndicatorStatus"><span class="type">AppIndicatorStatus</span></a> status</code></em>);
3802 <span class="returnvalue">void</span> <a class="link" href="libappindicator-app-indicator.html#app-indicator-set-attention-icon" title="app_indicator_set_attention_icon ()">app_indicator_set_attention_icon</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>,
3803- <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>);
3804+ <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>);
3805 <span class="returnvalue">void</span> <a class="link" href="libappindicator-app-indicator.html#app-indicator-set-menu" title="app_indicator_set_menu ()">app_indicator_set_menu</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>,
3806- <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk/GtkMenu.html"><span class="type">GtkMenu</span></a> *menu</code></em>);
3807+ <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkMenu.html"><span class="type">GtkMenu</span></a> *menu</code></em>);
3808 <span class="returnvalue">void</span> <a class="link" href="libappindicator-app-indicator.html#app-indicator-set-icon" title="app_indicator_set_icon ()">app_indicator_set_icon</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>,
3809- <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>);
3810-const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libappindicator-app-indicator.html#app-indicator-get-id" title="app_indicator_get_id ()">app_indicator_get_id</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);
3811+ <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>);
3812+<span class="returnvalue">void</span> <a class="link" href="libappindicator-app-indicator.html#app-indicator-set-icon-theme-path" title="app_indicator_set_icon_theme_path ()">app_indicator_set_icon_theme_path</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>,
3813+ <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_theme_path</code></em>);
3814+const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libappindicator-app-indicator.html#app-indicator-get-id" title="app_indicator_get_id ()">app_indicator_get_id</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);
3815 <a class="link" href="libappindicator-app-indicator.html#AppIndicatorCategory" title="enum AppIndicatorCategory"><span class="returnvalue">AppIndicatorCategory</span></a> <a class="link" href="libappindicator-app-indicator.html#app-indicator-get-category" title="app_indicator_get_category ()">app_indicator_get_category</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);
3816 <a class="link" href="libappindicator-app-indicator.html#AppIndicatorStatus" title="enum AppIndicatorStatus"><span class="returnvalue">AppIndicatorStatus</span></a> <a class="link" href="libappindicator-app-indicator.html#app-indicator-get-status" title="app_indicator_get_status ()">app_indicator_get_status</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);
3817-const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libappindicator-app-indicator.html#app-indicator-get-icon" title="app_indicator_get_icon ()">app_indicator_get_icon</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);
3818-const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libappindicator-app-indicator.html#app-indicator-get-attention-icon" title="app_indicator_get_attention_icon ()">app_indicator_get_attention_icon</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);
3819-<a href="/usr/share/gtk-doc/html/gtk/GtkMenu.html"><span class="returnvalue">GtkMenu</span></a> * <a class="link" href="libappindicator-app-indicator.html#app-indicator-get-menu" title="app_indicator_get_menu ()">app_indicator_get_menu</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);
3820+const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libappindicator-app-indicator.html#app-indicator-get-icon" title="app_indicator_get_icon ()">app_indicator_get_icon</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);
3821+const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libappindicator-app-indicator.html#app-indicator-get-icon-theme-path" title="app_indicator_get_icon_theme_path ()">app_indicator_get_icon_theme_path</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);
3822+const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libappindicator-app-indicator.html#app-indicator-get-attention-icon" title="app_indicator_get_attention_icon ()">app_indicator_get_attention_icon</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);
3823+<a href="http://library.gnome.org/devel/gtk/unstable/GtkMenu.html"><span class="returnvalue">GtkMenu</span></a> * <a class="link" href="libappindicator-app-indicator.html#app-indicator-get-menu" title="app_indicator_get_menu ()">app_indicator_get_menu</a> (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);
3824 </pre>
3825 </div>
3826 <div class="refsect1" title="Object Hierarchy">
3827 <a name="libappindicator-app-indicator.object-hierarchy"></a><h2>Object Hierarchy</h2>
3828 <pre class="synopsis">
3829- <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
3830+ <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
3831 +----AppIndicator
3832 </pre>
3833 </div>
3834 <div class="refsect1" title="Properties">
3835 <a name="libappindicator-app-indicator.properties"></a><h2>Properties</h2>
3836 <pre class="synopsis">
3837- "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--attention-icon-name" title='The "attention-icon-name" property'>attention-icon-name</a>" <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
3838- "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--category" title='The "category" property'>category</a>" <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only
3839- "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--connected" title='The "connected" property'>connected</a>" <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read
3840- "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--icon-name" title='The "icon-name" property'>icon-name</a>" <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
3841- "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--icon-theme-path" title='The "icon-theme-path" property'>icon-theme-path</a>" <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only
3842- "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--id" title='The "id" property'>id</a>" <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only
3843+ "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--attention-icon-name" title='The "attention-icon-name" property'>attention-icon-name</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
3844+ "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--category" title='The "category" property'>category</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only
3845+ "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--connected" title='The "connected" property'>connected</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read
3846+ "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--icon-name" title='The "icon-name" property'>icon-name</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct
3847+ "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--icon-theme-path" title='The "icon-theme-path" property'>icon-theme-path</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct
3848+ "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--id" title='The "id" property'>id</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only
3849 "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--menu" title='The "menu" property'>menu</a>" <span class="type">DBusGObjectPath</span>* : Read
3850- "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--status" title='The "status" property'>status</a>" <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
3851+ "<a class="link" href="libappindicator-app-indicator.html#AppIndicator--status" title='The "status" property'>status</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
3852 </pre>
3853 </div>
3854 <div class="refsect1" title="Signals">
3855@@ -116,6 +120,7 @@
3856 "<a class="link" href="libappindicator-app-indicator.html#AppIndicator-connection-changed" title='The "connection-changed" signal'>connection-changed</a>" : Run Last
3857 "<a class="link" href="libappindicator-app-indicator.html#AppIndicator-new-attention-icon" title='The "new-attention-icon" signal'>new-attention-icon</a>" : Run Last
3858 "<a class="link" href="libappindicator-app-indicator.html#AppIndicator-new-icon" title='The "new-icon" signal'>new-icon</a>" : Run Last
3859+ "<a class="link" href="libappindicator-app-indicator.html#AppIndicator-new-icon-theme-path" title='The "new-icon-theme-path" signal'>new-icon-theme-path</a>" : Run Last
3860 "<a class="link" href="libappindicator-app-indicator.html#AppIndicator-new-status" title='The "new-status" signal'>new-status</a>" : Run Last
3861 </pre>
3862 </div>
3863@@ -139,7 +144,7 @@
3864 <pre class="programlisting">#define APP_INDICATOR_TYPE (app_indicator_get_type ())
3865 </pre>
3866 <p>
3867-Get the <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> for a <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a>.
3868+Get the <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> for a <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a>.
3869 </p>
3870 </div>
3871 <hr>
3872@@ -148,7 +153,7 @@
3873 <pre class="programlisting">#define APP_INDICATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), APP_INDICATOR_TYPE, AppIndicator))
3874 </pre>
3875 <p>
3876-Safely convert a <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> into an <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a>.
3877+Safely convert a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> into an <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a>.
3878 </p>
3879 <div class="variablelist"><table border="0">
3880 <col align="left" valign="top">
3881@@ -165,14 +170,14 @@
3882 <pre class="programlisting">#define APP_INDICATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), APP_INDICATOR_TYPE, AppIndicatorClass))
3883 </pre>
3884 <p>
3885-Safely convert a <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> into a <a class="link" href="libappindicator-app-indicator.html#AppIndicatorClass" title="AppIndicatorClass"><span class="type">AppIndicatorClass</span></a>.
3886+Safely convert a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> into a <a class="link" href="libappindicator-app-indicator.html#AppIndicatorClass" title="AppIndicatorClass"><span class="type">AppIndicatorClass</span></a>.
3887 </p>
3888 <div class="variablelist"><table border="0">
3889 <col align="left" valign="top">
3890 <tbody><tr>
3891 <td><p><span class="term"><em class="parameter"><code>klass</code></em> :</span></p></td>
3892 <td>
3893-<a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> based class to convert.
3894+<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> based class to convert.
3895 </td>
3896 </tr></tbody>
3897 </table></div>
3898@@ -189,7 +194,7 @@
3899 <col align="left" valign="top">
3900 <tbody><tr>
3901 <td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
3902-<td>An <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> to check
3903+<td>An <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> to check
3904 </td>
3905 </tr></tbody>
3906 </table></div>
3907@@ -206,7 +211,7 @@
3908 <col align="left" valign="top">
3909 <tbody><tr>
3910 <td><p><span class="term"><em class="parameter"><code>klass</code></em> :</span></p></td>
3911-<td>An <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> to check
3912+<td>An <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> to check
3913 </td>
3914 </tr></tbody>
3915 </table></div>
3916@@ -223,7 +228,7 @@
3917 <col align="left" valign="top">
3918 <tbody><tr>
3919 <td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
3920-<td>A <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> in the class hierarchy of <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a>.
3921+<td>A <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> in the class hierarchy of <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a>.
3922 </td>
3923 </tr></tbody>
3924 </table></div>
3925@@ -256,6 +261,15 @@
3926 </p>
3927 </div>
3928 <hr>
3929+<div class="refsect2" title="APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH">
3930+<a name="APP-INDICATOR-SIGNAL-NEW-ICON-THEME-PATH:CAPS"></a><h3>APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH</h3>
3931+<pre class="programlisting">#define APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH "new-icon-theme-path"
3932+</pre>
3933+<p>
3934+String identifier for the <a class="link" href="libappindicator-app-indicator.html#AppIndicator-new-icon-theme-path" title='The "new-icon-theme-path" signal'><span class="type">"new-icon-theme-path"</span></a> signal.
3935+</p>
3936+</div>
3937+<hr>
3938 <div class="refsect2" title="APP_INDICATOR_SIGNAL_CONNECTION_CHANGED">
3939 <a name="APP-INDICATOR-SIGNAL-CONNECTION-CHANGED:CAPS"></a><h3>APP_INDICATOR_SIGNAL_CONNECTION_CHANGED</h3>
3940 <pre class="programlisting">#define APP_INDICATOR_SIGNAL_CONNECTION_CHANGED "connection-changed"
3941@@ -374,12 +388,12 @@
3942 GObjectClass parent_class;
3943
3944 /* DBus Signals */
3945- void (* new_icon) (AppIndicator *indicator,
3946- gpointer user_data);
3947- void (* new_attention_icon) (AppIndicator *indicator,
3948- gpointer user_data);
3949- void (* new_status) (AppIndicator *indicator,
3950- const gchar *status,
3951+ void (* new_icon) (AppIndicator *indicator,
3952+ gpointer user_data);
3953+ void (* new_attention_icon) (AppIndicator *indicator,
3954+ gpointer user_data);
3955+ void (* new_status) (AppIndicator *indicator,
3956+ const gchar *status,
3957 gpointer user_data);
3958
3959 /* Local Signals */
3960@@ -392,8 +406,11 @@
3961 void (*unfallback) (AppIndicator * indicator,
3962 GtkStatusIcon * status_icon);
3963
3964+ void (* new_icon_theme_path) (AppIndicator *indicator,
3965+ const gchar *icon_theme_path,
3966+ gpointer user_data);
3967+
3968 /* Reserved */
3969- void (*app_indicator_reserved_1)(void);
3970 void (*app_indicator_reserved_2)(void);
3971 } AppIndicatorClass;
3972 </pre>
3973@@ -405,7 +422,7 @@
3974 <col align="left" valign="top">
3975 <tbody>
3976 <tr>
3977-<td><p><span class="term"><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="AppIndicatorClass.parent-class"></a>parent_class</code></em>;</span></p></td>
3978+<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="AppIndicatorClass.parent-class"></a>parent_class</code></em>;</span></p></td>
3979 <td>Mia familia
3980 </td>
3981 </tr>
3982@@ -431,7 +448,7 @@
3983 </tr>
3984 <tr>
3985 <td><p><span class="term"><em class="structfield"><code><a name="AppIndicatorClass.fallback"></a>fallback</code></em> ()</span></p></td>
3986-<td>Function that gets called to make a <a href="/usr/share/gtk-doc/html/gtk/GtkStatusIcon.html"><span class="type">GtkStatusIcon</span></a> when
3987+<td>Function that gets called to make a <a href="http://library.gnome.org/devel/gtk/unstable/GtkStatusIcon.html"><span class="type">GtkStatusIcon</span></a> when
3988 there is no Application Indicator area available.
3989 </td>
3990 </tr>
3991@@ -442,8 +459,8 @@
3992 </td>
3993 </tr>
3994 <tr>
3995-<td><p><span class="term"><em class="structfield"><code><a name="AppIndicatorClass.app-indicator-reserved-1"></a>app_indicator_reserved_1</code></em> ()</span></p></td>
3996-<td>Reserved for future use.
3997+<td><p><span class="term"><em class="structfield"><code><a name="AppIndicatorClass.new-icon-theme-path"></a>new_icon_theme_path</code></em> ()</span></p></td>
3998+<td>Slot for <a class="link" href="libappindicator-app-indicator.html#AppIndicator-new-icon-theme-path" title='The "new-icon-theme-path" signal'><span class="type">"new-icon-theme-path"</span></a>
3999 </td>
4000 </tr>
4001 <tr>
4002@@ -457,15 +474,15 @@
4003 <hr>
4004 <div class="refsect2" title="app_indicator_get_type ()">
4005 <a name="app-indicator-get-type"></a><h3>app_indicator_get_type ()</h3>
4006-<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> app_indicator_get_type (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
4007+<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> app_indicator_get_type (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
4008 <p>
4009-Generates or returns the unique <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> for <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a>.
4010+Generates or returns the unique <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> for <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a>.
4011 </p>
4012 <div class="variablelist"><table border="0">
4013 <col align="left" valign="top">
4014 <tbody><tr>
4015 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4016-<td> A unique <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> for <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> objects.
4017+<td> A unique <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> for <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> objects.
4018 </td>
4019 </tr></tbody>
4020 </table></div>
4021@@ -473,8 +490,8 @@
4022 <hr>
4023 <div class="refsect2" title="app_indicator_new ()">
4024 <a name="app-indicator-new"></a><h3>app_indicator_new ()</h3>
4025-<pre class="programlisting"><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="returnvalue">AppIndicator</span></a> * app_indicator_new (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
4026- <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>,
4027+<pre class="programlisting"><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="returnvalue">AppIndicator</span></a> * app_indicator_new (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
4028+ <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>,
4029 <em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicatorCategory" title="enum AppIndicatorCategory"><span class="type">AppIndicatorCategory</span></a> category</code></em>);</pre>
4030 <p>
4031 Creates a new <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> setting the properties:
4032@@ -511,15 +528,15 @@
4033 <hr>
4034 <div class="refsect2" title="app_indicator_new_with_path ()">
4035 <a name="app-indicator-new-with-path"></a><h3>app_indicator_new_with_path ()</h3>
4036-<pre class="programlisting"><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="returnvalue">AppIndicator</span></a> * app_indicator_new_with_path (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
4037- <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>,
4038+<pre class="programlisting"><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="returnvalue">AppIndicator</span></a> * app_indicator_new_with_path (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
4039+ <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>,
4040 <em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicatorCategory" title="enum AppIndicatorCategory"><span class="type">AppIndicatorCategory</span></a> category</code></em>,
4041- <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_path</code></em>);</pre>
4042+ <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_theme_path</code></em>);</pre>
4043 <p>
4044 Creates a new <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> setting the properties:
4045 <a class="link" href="libappindicator-app-indicator.html#AppIndicator--id" title='The "id" property'><span class="type">"id"</span></a> with <em class="parameter"><code>id</code></em>, <a class="link" href="libappindicator-app-indicator.html#AppIndicator--category" title='The "category" property'><span class="type">"category"</span></a>
4046 with <em class="parameter"><code>category</code></em>, <a class="link" href="libappindicator-app-indicator.html#AppIndicator--icon-name" title='The "icon-name" property'><span class="type">"icon-name"</span></a> with
4047- <em class="parameter"><code>icon_name</code></em> and <a class="link" href="libappindicator-app-indicator.html#AppIndicator--icon-theme-path" title='The "icon-theme-path" property'><span class="type">"icon-theme-path"</span></a> with <em class="parameter"><code>icon_path</code></em>.
4048+ <em class="parameter"><code>icon_name</code></em> and <a class="link" href="libappindicator-app-indicator.html#AppIndicator--icon-theme-path" title='The "icon-theme-path" property'><span class="type">"icon-theme-path"</span></a> with <em class="parameter"><code>icon_theme_path</code></em>.
4049 </p>
4050 <div class="variablelist"><table border="0">
4051 <col align="left" valign="top">
4052@@ -540,7 +557,7 @@
4053 </td>
4054 </tr>
4055 <tr>
4056-<td><p><span class="term"><em class="parameter"><code>icon_path</code></em> :</span></p></td>
4057+<td><p><span class="term"><em class="parameter"><code>icon_theme_path</code></em> :</span></p></td>
4058 <td>A custom path for finding icons.
4059 </td>
4060 </tr>
4061@@ -580,7 +597,7 @@
4062 <div class="refsect2" title="app_indicator_set_attention_icon ()">
4063 <a name="app-indicator-set-attention-icon"></a><h3>app_indicator_set_attention_icon ()</h3>
4064 <pre class="programlisting"><span class="returnvalue">void</span> app_indicator_set_attention_icon (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>,
4065- <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>);</pre>
4066+ <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>);</pre>
4067 <p>
4068 Wrapper function for property <a class="link" href="libappindicator-app-indicator.html#AppIndicator--attention-icon-name" title='The "attention-icon-name" property'><span class="type">"attention-icon-name"</span></a>.
4069 </p>
4070@@ -604,7 +621,7 @@
4071 <div class="refsect2" title="app_indicator_set_menu ()">
4072 <a name="app-indicator-set-menu"></a><h3>app_indicator_set_menu ()</h3>
4073 <pre class="programlisting"><span class="returnvalue">void</span> app_indicator_set_menu (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>,
4074- <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk/GtkMenu.html"><span class="type">GtkMenu</span></a> *menu</code></em>);</pre>
4075+ <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkMenu.html"><span class="type">GtkMenu</span></a> *menu</code></em>);</pre>
4076 <p>
4077 Sets the menu that should be shown when the Application Indicator
4078 is clicked on in the panel. An application indicator will not
4079@@ -622,7 +639,7 @@
4080 </tr>
4081 <tr>
4082 <td><p><span class="term"><em class="parameter"><code>menu</code></em> :</span></p></td>
4083-<td>A <a href="/usr/share/gtk-doc/html/gtk/GtkMenu.html"><span class="type">GtkMenu</span></a> to set
4084+<td>A <a href="http://library.gnome.org/devel/gtk/unstable/GtkMenu.html"><span class="type">GtkMenu</span></a> to set
4085 </td>
4086 </tr>
4087 </tbody>
4088@@ -632,7 +649,7 @@
4089 <div class="refsect2" title="app_indicator_set_icon ()">
4090 <a name="app-indicator-set-icon"></a><h3>app_indicator_set_icon ()</h3>
4091 <pre class="programlisting"><span class="returnvalue">void</span> app_indicator_set_icon (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>,
4092- <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>);</pre>
4093+ <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>);</pre>
4094 <p>
4095 Sets the default icon to use when the status is active but
4096 not set to attention. In most cases, this should be the
4097@@ -656,9 +673,33 @@
4098 </table></div>
4099 </div>
4100 <hr>
4101+<div class="refsect2" title="app_indicator_set_icon_theme_path ()">
4102+<a name="app-indicator-set-icon-theme-path"></a><h3>app_indicator_set_icon_theme_path ()</h3>
4103+<pre class="programlisting"><span class="returnvalue">void</span> app_indicator_set_icon_theme_path (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>,
4104+ <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_theme_path</code></em>);</pre>
4105+<p>
4106+Sets the path to use when searching for icons.
4107+</p>
4108+<div class="variablelist"><table border="0">
4109+<col align="left" valign="top">
4110+<tbody>
4111+<tr>
4112+<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
4113+<td>The <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> object to use
4114+</td>
4115+</tr>
4116+<tr>
4117+<td><p><span class="term"><em class="parameter"><code>icon_theme_path</code></em> :</span></p></td>
4118+<td>The icon theme path to set.
4119+</td>
4120+</tr>
4121+</tbody>
4122+</table></div>
4123+</div>
4124+<hr>
4125 <div class="refsect2" title="app_indicator_get_id ()">
4126 <a name="app-indicator-get-id"></a><h3>app_indicator_get_id ()</h3>
4127-<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * app_indicator_get_id (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);</pre>
4128+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * app_indicator_get_id (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);</pre>
4129 <p>
4130 Wrapper function for property <a class="link" href="libappindicator-app-indicator.html#AppIndicator--id" title='The "id" property'><span class="type">"id"</span></a>.
4131 </p>
4132@@ -727,7 +768,7 @@
4133 <hr>
4134 <div class="refsect2" title="app_indicator_get_icon ()">
4135 <a name="app-indicator-get-icon"></a><h3>app_indicator_get_icon ()</h3>
4136-<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * app_indicator_get_icon (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);</pre>
4137+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * app_indicator_get_icon (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);</pre>
4138 <p>
4139 Wrapper function for property <a class="link" href="libappindicator-app-indicator.html#AppIndicator--icon-name" title='The "icon-name" property'><span class="type">"icon-name"</span></a>.
4140 </p>
4141@@ -748,9 +789,32 @@
4142 </table></div>
4143 </div>
4144 <hr>
4145+<div class="refsect2" title="app_indicator_get_icon_theme_path ()">
4146+<a name="app-indicator-get-icon-theme-path"></a><h3>app_indicator_get_icon_theme_path ()</h3>
4147+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * app_indicator_get_icon_theme_path (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);</pre>
4148+<p>
4149+Wrapper function for property <a class="link" href="libappindicator-app-indicator.html#AppIndicator--icon-theme-path" title='The "icon-theme-path" property'><span class="type">"icon-theme-path"</span></a>.
4150+</p>
4151+<div class="variablelist"><table border="0">
4152+<col align="left" valign="top">
4153+<tbody>
4154+<tr>
4155+<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
4156+<td>The <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> object to use
4157+</td>
4158+</tr>
4159+<tr>
4160+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4161+<td> The current icon theme path.
4162+</td>
4163+</tr>
4164+</tbody>
4165+</table></div>
4166+</div>
4167+<hr>
4168 <div class="refsect2" title="app_indicator_get_attention_icon ()">
4169 <a name="app-indicator-get-attention-icon"></a><h3>app_indicator_get_attention_icon ()</h3>
4170-<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * app_indicator_get_attention_icon (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);</pre>
4171+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * app_indicator_get_attention_icon (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);</pre>
4172 <p>
4173 Wrapper function for property <a class="link" href="libappindicator-app-indicator.html#AppIndicator--attention-icon-name" title='The "attention-icon-name" property'><span class="type">"attention-icon-name"</span></a>.
4174 </p>
4175@@ -773,7 +837,7 @@
4176 <hr>
4177 <div class="refsect2" title="app_indicator_get_menu ()">
4178 <a name="app-indicator-get-menu"></a><h3>app_indicator_get_menu ()</h3>
4179-<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gtk/GtkMenu.html"><span class="returnvalue">GtkMenu</span></a> * app_indicator_get_menu (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);</pre>
4180+<pre class="programlisting"><a href="http://library.gnome.org/devel/gtk/unstable/GtkMenu.html"><span class="returnvalue">GtkMenu</span></a> * app_indicator_get_menu (<em class="parameter"><code><a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *self</code></em>);</pre>
4181 <p>
4182 Gets the menu being used for this application indicator.
4183 Wrapper function for property <a class="link" href="libappindicator-app-indicator.html#AppIndicator--menu" title='The "menu" property'><span class="type">"menu"</span></a>.
4184@@ -788,7 +852,7 @@
4185 </tr>
4186 <tr>
4187 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4188-<td> A <a href="/usr/share/gtk-doc/html/gtk/GtkMenu.html"><span class="type">GtkMenu</span></a> object or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if one hasn't been set.
4189+<td> A <a href="http://library.gnome.org/devel/gtk/unstable/GtkMenu.html"><span class="type">GtkMenu</span></a> object or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if one hasn't been set.
4190 </td>
4191 </tr>
4192 </tbody>
4193@@ -799,7 +863,7 @@
4194 <a name="libappindicator-app-indicator.property-details"></a><h2>Property Details</h2>
4195 <div class="refsect2" title='The "attention-icon-name" property'>
4196 <a name="AppIndicator--attention-icon-name"></a><h3>The <code class="literal">"attention-icon-name"</code> property</h3>
4197-<pre class="programlisting"> "attention-icon-name" <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
4198+<pre class="programlisting"> "attention-icon-name" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
4199 <p>
4200 If the indicator sets it's status to <a class="link" href="libappindicator-app-indicator.html#APP-INDICATOR-STATUS-ATTENTION:CAPS"><code class="literal">APP_INDICATOR_STATUS_ATTENTION</code></a>
4201 then this icon is shown.
4202@@ -809,7 +873,7 @@
4203 <hr>
4204 <div class="refsect2" title='The "category" property'>
4205 <a name="AppIndicator--category"></a><h3>The <code class="literal">"category"</code> property</h3>
4206-<pre class="programlisting"> "category" <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only</pre>
4207+<pre class="programlisting"> "category" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only</pre>
4208 <p>
4209 The type of indicator that this represents. Please don't use 'Other'.
4210 Defaults to 'ApplicationStatus'.
4211@@ -819,9 +883,9 @@
4212 <hr>
4213 <div class="refsect2" title='The "connected" property'>
4214 <a name="AppIndicator--connected"></a><h3>The <code class="literal">"connected"</code> property</h3>
4215-<pre class="programlisting"> "connected" <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read</pre>
4216+<pre class="programlisting"> "connected" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read</pre>
4217 <p>
4218-Pretty simple, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if we have a reasonable expectation of being
4219+Pretty simple, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if we have a reasonable expectation of being
4220 displayed through this object. You should hide your TrayIcon if so.
4221 </p>
4222 <p>Default value: FALSE</p>
4223@@ -829,7 +893,7 @@
4224 <hr>
4225 <div class="refsect2" title='The "icon-name" property'>
4226 <a name="AppIndicator--icon-name"></a><h3>The <code class="literal">"icon-name"</code> property</h3>
4227-<pre class="programlisting"> "icon-name" <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
4228+<pre class="programlisting"> "icon-name" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct</pre>
4229 <p>
4230 The name of the regular icon that is shown for the indicator.
4231 </p>
4232@@ -838,7 +902,7 @@
4233 <hr>
4234 <div class="refsect2" title='The "icon-theme-path" property'>
4235 <a name="AppIndicator--icon-theme-path"></a><h3>The <code class="literal">"icon-theme-path"</code> property</h3>
4236-<pre class="programlisting"> "icon-theme-path" <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only</pre>
4237+<pre class="programlisting"> "icon-theme-path" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct</pre>
4238 <p>
4239 An additional place to look for icon names that may be installed by the
4240 application.
4241@@ -848,7 +912,7 @@
4242 <hr>
4243 <div class="refsect2" title='The "id" property'>
4244 <a name="AppIndicator--id"></a><h3>The <code class="literal">"id"</code> property</h3>
4245-<pre class="programlisting"> "id" <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only</pre>
4246+<pre class="programlisting"> "id" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only</pre>
4247 <p>
4248 The ID for this indicator, which should be unique, but used consistently
4249 by this program and its indicator.
4250@@ -866,7 +930,7 @@
4251 <hr>
4252 <div class="refsect2" title='The "status" property'>
4253 <a name="AppIndicator--status"></a><h3>The <code class="literal">"status"</code> property</h3>
4254-<pre class="programlisting"> "status" <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
4255+<pre class="programlisting"> "status" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
4256 <p>
4257 Whether the indicator is shown or requests attention. Defaults to
4258 'Passive'.
4259@@ -879,8 +943,8 @@
4260 <div class="refsect2" title='The "connection-changed" signal'>
4261 <a name="AppIndicator-connection-changed"></a><h3>The <code class="literal">"connection-changed"</code> signal</h3>
4262 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *arg0,
4263- <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> arg1,
4264- <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : Run Last</pre>
4265+ <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> arg1,
4266+ <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : Run Last</pre>
4267 <p>
4268 Signaled when we connect to a watcher, or when it drops away.
4269 </p>
4270@@ -908,7 +972,7 @@
4271 <div class="refsect2" title='The "new-attention-icon" signal'>
4272 <a name="AppIndicator-new-attention-icon"></a><h3>The <code class="literal">"new-attention-icon"</code> signal</h3>
4273 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *arg0,
4274- <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : Run Last</pre>
4275+ <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : Run Last</pre>
4276 <p>
4277 Emitted when <a class="link" href="libappindicator-app-indicator.html#AppIndicator--attention-icon-name" title='The "attention-icon-name" property'><span class="type">"attention-icon-name"</span></a> is changed
4278 </p>
4279@@ -931,7 +995,7 @@
4280 <div class="refsect2" title='The "new-icon" signal'>
4281 <a name="AppIndicator-new-icon"></a><h3>The <code class="literal">"new-icon"</code> signal</h3>
4282 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *arg0,
4283- <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : Run Last</pre>
4284+ <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : Run Last</pre>
4285 <p>
4286 Emitted when <a class="link" href="libappindicator-app-indicator.html#AppIndicator--icon-name" title='The "icon-name" property'><span class="type">"icon-name"</span></a> is changed
4287 </p>
4288@@ -951,11 +1015,36 @@
4289 </table></div>
4290 </div>
4291 <hr>
4292+<div class="refsect2" title='The "new-icon-theme-path" signal'>
4293+<a name="AppIndicator-new-icon-theme-path"></a><h3>The <code class="literal">"new-icon-theme-path"</code> signal</h3>
4294+<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *arg0,
4295+ <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg1,
4296+ <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : Run Last</pre>
4297+<p>
4298+Signaled when there is a new icon set for the
4299+ object.
4300+</p>
4301+<div class="variablelist"><table border="0">
4302+<col align="left" valign="top">
4303+<tbody>
4304+<tr>
4305+<td><p><span class="term"><em class="parameter"><code>arg0</code></em> :</span></p></td>
4306+<td>The <a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> object
4307+</td>
4308+</tr>
4309+<tr>
4310+<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
4311+<td>user data set when the signal handler was connected.</td>
4312+</tr>
4313+</tbody>
4314+</table></div>
4315+</div>
4316+<hr>
4317 <div class="refsect2" title='The "new-status" signal'>
4318 <a name="AppIndicator-new-status"></a><h3>The <code class="literal">"new-status"</code> signal</h3>
4319 <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="libappindicator-app-indicator.html#AppIndicator"><span class="type">AppIndicator</span></a> *arg0,
4320- <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg1,
4321- <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : Run Last</pre>
4322+ <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg1,
4323+ <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : Run Last</pre>
4324 <p>
4325 Emitted when <a class="link" href="libappindicator-app-indicator.html#AppIndicator--status" title='The "status" property'><span class="type">"status"</span></a> is changed
4326 </p>
4327
4328=== modified file 'docs/reference/html/libappindicator.devhelp'
4329--- docs/reference/html/libappindicator.devhelp 2010-04-01 20:49:35 +0000
4330+++ docs/reference/html/libappindicator.devhelp 2010-08-12 19:03:42 +0000
4331@@ -18,6 +18,7 @@
4332 <function name="APP_INDICATOR_SIGNAL_NEW_ICON" link="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-ICON:CAPS"/>
4333 <function name="APP_INDICATOR_SIGNAL_NEW_ATTENTION_ICON" link="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-ATTENTION-ICON:CAPS"/>
4334 <function name="APP_INDICATOR_SIGNAL_NEW_STATUS" link="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-STATUS:CAPS"/>
4335+ <function name="APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH" link="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-ICON-THEME-PATH:CAPS"/>
4336 <function name="APP_INDICATOR_SIGNAL_CONNECTION_CHANGED" link="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-CONNECTION-CHANGED:CAPS"/>
4337 <function name="enum AppIndicatorCategory" link="libappindicator-app-indicator.html#AppIndicatorCategory"/>
4338 <function name="enum AppIndicatorStatus" link="libappindicator-app-indicator.html#AppIndicatorStatus"/>
4339@@ -31,10 +32,12 @@
4340 <function name="app_indicator_set_attention_icon ()" link="libappindicator-app-indicator.html#app-indicator-set-attention-icon"/>
4341 <function name="app_indicator_set_menu ()" link="libappindicator-app-indicator.html#app-indicator-set-menu"/>
4342 <function name="app_indicator_set_icon ()" link="libappindicator-app-indicator.html#app-indicator-set-icon"/>
4343+ <function name="app_indicator_set_icon_theme_path ()" link="libappindicator-app-indicator.html#app-indicator-set-icon-theme-path"/>
4344 <function name="app_indicator_get_id ()" link="libappindicator-app-indicator.html#app-indicator-get-id"/>
4345 <function name="app_indicator_get_category ()" link="libappindicator-app-indicator.html#app-indicator-get-category"/>
4346 <function name="app_indicator_get_status ()" link="libappindicator-app-indicator.html#app-indicator-get-status"/>
4347 <function name="app_indicator_get_icon ()" link="libappindicator-app-indicator.html#app-indicator-get-icon"/>
4348+ <function name="app_indicator_get_icon_theme_path ()" link="libappindicator-app-indicator.html#app-indicator-get-icon-theme-path"/>
4349 <function name="app_indicator_get_attention_icon ()" link="libappindicator-app-indicator.html#app-indicator-get-attention-icon"/>
4350 <function name="app_indicator_get_menu ()" link="libappindicator-app-indicator.html#app-indicator-get-menu"/>
4351 <function name="The &quot;attention-icon-name&quot; property" link="libappindicator-app-indicator.html#AppIndicator--attention-icon-name"/>
4352@@ -48,6 +51,7 @@
4353 <function name="The &quot;connection-changed&quot; signal" link="libappindicator-app-indicator.html#AppIndicator-connection-changed"/>
4354 <function name="The &quot;new-attention-icon&quot; signal" link="libappindicator-app-indicator.html#AppIndicator-new-attention-icon"/>
4355 <function name="The &quot;new-icon&quot; signal" link="libappindicator-app-indicator.html#AppIndicator-new-icon"/>
4356+ <function name="The &quot;new-icon-theme-path&quot; signal" link="libappindicator-app-indicator.html#AppIndicator-new-icon-theme-path"/>
4357 <function name="The &quot;new-status&quot; signal" link="libappindicator-app-indicator.html#AppIndicator-new-status"/>
4358 </functions>
4359 </book>
4360
4361=== modified file 'docs/reference/html/libappindicator.devhelp2'
4362--- docs/reference/html/libappindicator.devhelp2 2010-04-01 20:49:35 +0000
4363+++ docs/reference/html/libappindicator.devhelp2 2010-08-12 19:03:42 +0000
4364@@ -18,6 +18,7 @@
4365 <keyword type="macro" name="APP_INDICATOR_SIGNAL_NEW_ICON" link="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-ICON:CAPS"/>
4366 <keyword type="macro" name="APP_INDICATOR_SIGNAL_NEW_ATTENTION_ICON" link="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-ATTENTION-ICON:CAPS"/>
4367 <keyword type="macro" name="APP_INDICATOR_SIGNAL_NEW_STATUS" link="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-STATUS:CAPS"/>
4368+ <keyword type="macro" name="APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH" link="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-NEW-ICON-THEME-PATH:CAPS"/>
4369 <keyword type="macro" name="APP_INDICATOR_SIGNAL_CONNECTION_CHANGED" link="libappindicator-app-indicator.html#APP-INDICATOR-SIGNAL-CONNECTION-CHANGED:CAPS"/>
4370 <keyword type="enum" name="enum AppIndicatorCategory" link="libappindicator-app-indicator.html#AppIndicatorCategory"/>
4371 <keyword type="enum" name="enum AppIndicatorStatus" link="libappindicator-app-indicator.html#AppIndicatorStatus"/>
4372@@ -31,10 +32,12 @@
4373 <keyword type="function" name="app_indicator_set_attention_icon ()" link="libappindicator-app-indicator.html#app-indicator-set-attention-icon"/>
4374 <keyword type="function" name="app_indicator_set_menu ()" link="libappindicator-app-indicator.html#app-indicator-set-menu"/>
4375 <keyword type="function" name="app_indicator_set_icon ()" link="libappindicator-app-indicator.html#app-indicator-set-icon"/>
4376+ <keyword type="function" name="app_indicator_set_icon_theme_path ()" link="libappindicator-app-indicator.html#app-indicator-set-icon-theme-path"/>
4377 <keyword type="function" name="app_indicator_get_id ()" link="libappindicator-app-indicator.html#app-indicator-get-id"/>
4378 <keyword type="function" name="app_indicator_get_category ()" link="libappindicator-app-indicator.html#app-indicator-get-category"/>
4379 <keyword type="function" name="app_indicator_get_status ()" link="libappindicator-app-indicator.html#app-indicator-get-status"/>
4380 <keyword type="function" name="app_indicator_get_icon ()" link="libappindicator-app-indicator.html#app-indicator-get-icon"/>
4381+ <keyword type="function" name="app_indicator_get_icon_theme_path ()" link="libappindicator-app-indicator.html#app-indicator-get-icon-theme-path"/>
4382 <keyword type="function" name="app_indicator_get_attention_icon ()" link="libappindicator-app-indicator.html#app-indicator-get-attention-icon"/>
4383 <keyword type="function" name="app_indicator_get_menu ()" link="libappindicator-app-indicator.html#app-indicator-get-menu"/>
4384 <keyword type="property" name="The &quot;attention-icon-name&quot; property" link="libappindicator-app-indicator.html#AppIndicator--attention-icon-name"/>
4385@@ -48,6 +51,7 @@
4386 <keyword type="signal" name="The &quot;connection-changed&quot; signal" link="libappindicator-app-indicator.html#AppIndicator-connection-changed"/>
4387 <keyword type="signal" name="The &quot;new-attention-icon&quot; signal" link="libappindicator-app-indicator.html#AppIndicator-new-attention-icon"/>
4388 <keyword type="signal" name="The &quot;new-icon&quot; signal" link="libappindicator-app-indicator.html#AppIndicator-new-icon"/>
4389+ <keyword type="signal" name="The &quot;new-icon-theme-path&quot; signal" link="libappindicator-app-indicator.html#AppIndicator-new-icon-theme-path"/>
4390 <keyword type="signal" name="The &quot;new-status&quot; signal" link="libappindicator-app-indicator.html#AppIndicator-new-status"/>
4391 <keyword type="constant" name="APP_INDICATOR_CATEGORY_APPLICATION_STATUS" link="libappindicator-app-indicator.html#APP-INDICATOR-CATEGORY-APPLICATION-STATUS:CAPS"/>
4392 <keyword type="constant" name="APP_INDICATOR_CATEGORY_COMMUNICATIONS" link="libappindicator-app-indicator.html#APP-INDICATOR-CATEGORY-COMMUNICATIONS:CAPS"/>
4393
4394=== modified file 'docs/reference/html/object-tree.html'
4395--- docs/reference/html/object-tree.html 2010-07-15 15:21:21 +0000
4396+++ docs/reference/html/object-tree.html 2010-08-12 19:03:42 +0000
4397@@ -23,7 +23,7 @@
4398 <div class="titlepage"><div><div><h2 class="title">
4399 <a name="object-tree"></a>Object Hierarchy</h2></div></div></div>
4400 <pre class="screen">
4401- <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
4402+ <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
4403 <a class="link" href="libappindicator-app-indicator.html#AppIndicator">AppIndicator</a>
4404 </pre>
4405 </div>
4406
4407=== modified file 'docs/reference/libappindicator-docs.sgml'
4408--- docs/reference/libappindicator-docs.sgml 2010-07-15 15:20:14 +0000
4409+++ docs/reference/libappindicator-docs.sgml 2010-08-12 19:03:42 +0000
4410@@ -8,7 +8,7 @@
4411 <bookinfo>
4412 <title>libappindicator Reference Manual</title>
4413 <releaseinfo>
4414- for libappindicator 0.2.3
4415+ for libappindicator 0.2.4
4416 </releaseinfo>
4417 </bookinfo>
4418
4419
4420=== modified file 'docs/reference/libappindicator-sections.txt'
4421--- docs/reference/libappindicator-sections.txt 2010-01-13 22:23:08 +0000
4422+++ docs/reference/libappindicator-sections.txt 2010-08-12 19:03:42 +0000
4423@@ -9,6 +9,8 @@
4424 APP_INDICATOR_SIGNAL_NEW_ICON
4425 APP_INDICATOR_SIGNAL_NEW_ATTENTION_ICON
4426 APP_INDICATOR_SIGNAL_NEW_STATUS
4427+APP_INDICATOR_SIGNAL_NEW_LABEL
4428+APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH
4429 APP_INDICATOR_SIGNAL_CONNECTION_CHANGED
4430 AppIndicatorCategory
4431 AppIndicatorStatus
4432@@ -23,11 +25,18 @@
4433 app_indicator_set_attention_icon
4434 app_indicator_set_menu
4435 app_indicator_set_icon
4436+app_indicator_set_icon_theme_path
4437+app_indicator_set_label
4438+app_indicator_set_ordering_index
4439 app_indicator_get_id
4440 app_indicator_get_category
4441 app_indicator_get_status
4442 app_indicator_get_icon
4443+app_indicator_get_icon_theme_path
4444 app_indicator_get_attention_icon
4445 app_indicator_get_menu
4446+app_indicator_get_label
4447+app_indicator_get_label_guide
4448+app_indicator_get_ordering_index
4449 </SECTION>
4450
4451
4452=== modified file 'docs/reference/tmpl/app-indicator.sgml'
4453--- docs/reference/tmpl/app-indicator.sgml 2010-07-15 15:21:21 +0000
4454+++ docs/reference/tmpl/app-indicator.sgml 2010-08-12 19:03:42 +0000
4455@@ -88,6 +88,13 @@
4456
4457
4458
4459+<!-- ##### MACRO APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH ##### -->
4460+<para>
4461+
4462+</para>
4463+
4464+
4465+
4466 <!-- ##### MACRO APP_INDICATOR_SIGNAL_CONNECTION_CHANGED ##### -->
4467 <para>
4468
4469@@ -149,6 +156,14 @@
4470
4471 @appindicator: the object which received the signal.
4472
4473+<!-- ##### SIGNAL AppIndicator::new-icon-theme-path ##### -->
4474+<para>
4475+
4476+</para>
4477+
4478+@appindicator: the object which received the signal.
4479+@arg1:
4480+
4481 <!-- ##### SIGNAL AppIndicator::new-status ##### -->
4482 <para>
4483
4484@@ -209,7 +224,7 @@
4485 @connection_changed:
4486 @fallback:
4487 @unfallback:
4488-@app_indicator_reserved_1:
4489+@new_icon_theme_path:
4490 @app_indicator_reserved_2:
4491
4492 <!-- ##### FUNCTION app_indicator_get_type ##### -->
4493@@ -240,7 +255,7 @@
4494 @id:
4495 @icon_name:
4496 @category:
4497-@icon_path:
4498+@icon_theme_path:
4499 @Returns:
4500
4501
4502@@ -280,6 +295,15 @@
4503 @icon_name:
4504
4505
4506+<!-- ##### FUNCTION app_indicator_set_icon_theme_path ##### -->
4507+<para>
4508+
4509+</para>
4510+
4511+@self:
4512+@icon_theme_path:
4513+
4514+
4515 <!-- ##### FUNCTION app_indicator_get_id ##### -->
4516 <para>
4517
4518@@ -316,6 +340,15 @@
4519 @Returns:
4520
4521
4522+<!-- ##### FUNCTION app_indicator_get_icon_theme_path ##### -->
4523+<para>
4524+
4525+</para>
4526+
4527+@self:
4528+@Returns:
4529+
4530+
4531 <!-- ##### FUNCTION app_indicator_get_attention_icon ##### -->
4532 <para>
4533
4534
4535=== modified file 'docs/reference/version.xml'
4536--- docs/reference/version.xml 2010-07-15 15:20:14 +0000
4537+++ docs/reference/version.xml 2010-08-12 19:03:42 +0000
4538@@ -1,1 +1,1 @@
4539-0.2.3
4540+0.2.4
4541
4542=== modified file 'docs/reference/xml/api-index-full.xml'
4543--- docs/reference/xml/api-index-full.xml 2010-04-01 20:49:35 +0000
4544+++ docs/reference/xml/api-index-full.xml 2010-08-12 19:03:42 +0000
4545@@ -11,6 +11,7 @@
4546 <indexentry><primaryie linkends="AppIndicator-connection-changed"><link linkend="AppIndicator-connection-changed">AppIndicator::connection-changed</link>, object signal in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4547 <indexentry><primaryie linkends="AppIndicator-new-attention-icon"><link linkend="AppIndicator-new-attention-icon">AppIndicator::new-attention-icon</link>, object signal in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4548 <indexentry><primaryie linkends="AppIndicator-new-icon"><link linkend="AppIndicator-new-icon">AppIndicator::new-icon</link>, object signal in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4549+<indexentry><primaryie linkends="AppIndicator-new-icon-theme-path"><link linkend="AppIndicator-new-icon-theme-path">AppIndicator::new-icon-theme-path</link>, object signal in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4550 <indexentry><primaryie linkends="AppIndicator-new-status"><link linkend="AppIndicator-new-status">AppIndicator::new-status</link>, object signal in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4551 <indexentry><primaryie linkends="AppIndicator--attention-icon-name"><link linkend="AppIndicator--attention-icon-name">AppIndicator:attention-icon-name</link>, object property in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4552 <indexentry><primaryie linkends="AppIndicator--category"><link linkend="AppIndicator--category">AppIndicator:category</link>, object property in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4553@@ -29,6 +30,7 @@
4554 <indexentry><primaryie linkends="app-indicator-get-category"><link linkend="app-indicator-get-category">app_indicator_get_category</link>, function in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4555 <indexentry><primaryie linkends="APP-INDICATOR-GET-CLASS:CAPS"><link linkend="APP-INDICATOR-GET-CLASS:CAPS">APP_INDICATOR_GET_CLASS</link>, macro in <link linkend="libappindicator-app-indicator">app-indicator</link></primaryie></indexentry>
4556 <indexentry><primaryie linkends="app-indicator-get-icon"><link linkend="app-indicator-get-icon">app_indicator_get_icon</link>, function in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4557+<indexentry><primaryie linkends="app-indicator-get-icon-theme-path"><link linkend="app-indicator-get-icon-theme-path">app_indicator_get_icon_theme_path</link>, function in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4558 <indexentry><primaryie linkends="app-indicator-get-id"><link linkend="app-indicator-get-id">app_indicator_get_id</link>, function in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4559 <indexentry><primaryie linkends="app-indicator-get-menu"><link linkend="app-indicator-get-menu">app_indicator_get_menu</link>, function in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4560 <indexentry><primaryie linkends="app-indicator-get-status"><link linkend="app-indicator-get-status">app_indicator_get_status</link>, function in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4561@@ -37,11 +39,13 @@
4562 <indexentry><primaryie linkends="app-indicator-new-with-path"><link linkend="app-indicator-new-with-path">app_indicator_new_with_path</link>, function in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4563 <indexentry><primaryie linkends="app-indicator-set-attention-icon"><link linkend="app-indicator-set-attention-icon">app_indicator_set_attention_icon</link>, function in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4564 <indexentry><primaryie linkends="app-indicator-set-icon"><link linkend="app-indicator-set-icon">app_indicator_set_icon</link>, function in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4565+<indexentry><primaryie linkends="app-indicator-set-icon-theme-path"><link linkend="app-indicator-set-icon-theme-path">app_indicator_set_icon_theme_path</link>, function in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4566 <indexentry><primaryie linkends="app-indicator-set-menu"><link linkend="app-indicator-set-menu">app_indicator_set_menu</link>, function in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4567 <indexentry><primaryie linkends="app-indicator-set-status"><link linkend="app-indicator-set-status">app_indicator_set_status</link>, function in <link linkend="libappindicator-app-indicator">AppIndicator</link></primaryie></indexentry>
4568 <indexentry><primaryie linkends="APP-INDICATOR-SIGNAL-CONNECTION-CHANGED:CAPS"><link linkend="APP-INDICATOR-SIGNAL-CONNECTION-CHANGED:CAPS">APP_INDICATOR_SIGNAL_CONNECTION_CHANGED</link>, macro in <link linkend="libappindicator-app-indicator">app-indicator</link></primaryie></indexentry>
4569 <indexentry><primaryie linkends="APP-INDICATOR-SIGNAL-NEW-ATTENTION-ICON:CAPS"><link linkend="APP-INDICATOR-SIGNAL-NEW-ATTENTION-ICON:CAPS">APP_INDICATOR_SIGNAL_NEW_ATTENTION_ICON</link>, macro in <link linkend="libappindicator-app-indicator">app-indicator</link></primaryie></indexentry>
4570 <indexentry><primaryie linkends="APP-INDICATOR-SIGNAL-NEW-ICON:CAPS"><link linkend="APP-INDICATOR-SIGNAL-NEW-ICON:CAPS">APP_INDICATOR_SIGNAL_NEW_ICON</link>, macro in <link linkend="libappindicator-app-indicator">app-indicator</link></primaryie></indexentry>
4571+<indexentry><primaryie linkends="APP-INDICATOR-SIGNAL-NEW-ICON-THEME-PATH:CAPS"><link linkend="APP-INDICATOR-SIGNAL-NEW-ICON-THEME-PATH:CAPS">APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH</link>, macro in <link linkend="libappindicator-app-indicator">app-indicator</link></primaryie></indexentry>
4572 <indexentry><primaryie linkends="APP-INDICATOR-SIGNAL-NEW-STATUS:CAPS"><link linkend="APP-INDICATOR-SIGNAL-NEW-STATUS:CAPS">APP_INDICATOR_SIGNAL_NEW_STATUS</link>, macro in <link linkend="libappindicator-app-indicator">app-indicator</link></primaryie></indexentry>
4573 <indexentry><primaryie linkends="APP-INDICATOR-TYPE:CAPS"><link linkend="APP-INDICATOR-TYPE:CAPS">APP_INDICATOR_TYPE</link>, macro in <link linkend="libappindicator-app-indicator">app-indicator</link></primaryie></indexentry>
4574 <indexentry><primaryie linkends="IS-APP-INDICATOR:CAPS"><link linkend="IS-APP-INDICATOR:CAPS">IS_APP_INDICATOR</link>, macro in <link linkend="libappindicator-app-indicator">app-indicator</link></primaryie></indexentry>
4575
4576=== modified file 'docs/reference/xml/app-indicator.xml'
4577--- docs/reference/xml/app-indicator.xml 2010-07-15 15:21:21 +0000
4578+++ docs/reference/xml/app-indicator.xml 2010-08-12 19:03:42 +0000
4579@@ -37,6 +37,7 @@
4580 #define <link linkend="APP-INDICATOR-SIGNAL-NEW-ICON:CAPS">APP_INDICATOR_SIGNAL_NEW_ICON</link>
4581 #define <link linkend="APP-INDICATOR-SIGNAL-NEW-ATTENTION-ICON:CAPS">APP_INDICATOR_SIGNAL_NEW_ATTENTION_ICON</link>
4582 #define <link linkend="APP-INDICATOR-SIGNAL-NEW-STATUS:CAPS">APP_INDICATOR_SIGNAL_NEW_STATUS</link>
4583+#define <link linkend="APP-INDICATOR-SIGNAL-NEW-ICON-THEME-PATH:CAPS">APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH</link>
4584 #define <link linkend="APP-INDICATOR-SIGNAL-CONNECTION-CHANGED:CAPS">APP_INDICATOR_SIGNAL_CONNECTION_CHANGED</link>
4585 enum <link linkend="AppIndicatorCategory">AppIndicatorCategory</link>;
4586 enum <link linkend="AppIndicatorStatus">AppIndicatorStatus</link>;
4587@@ -50,7 +51,7 @@
4588 <link linkend="AppIndicator"><returnvalue>AppIndicator</returnvalue></link> * <link linkend="app-indicator-new-with-path">app_indicator_new_with_path</link> (<parameter>const <link linkend="gchar"><type>gchar</type></link> *id</parameter>,
4589 <parameter>const <link linkend="gchar"><type>gchar</type></link> *icon_name</parameter>,
4590 <parameter><link linkend="AppIndicatorCategory"><type>AppIndicatorCategory</type></link> category</parameter>,
4591- <parameter>const <link linkend="gchar"><type>gchar</type></link> *icon_path</parameter>);
4592+ <parameter>const <link linkend="gchar"><type>gchar</type></link> *icon_theme_path</parameter>);
4593 <link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="app-indicator-set-status">app_indicator_set_status</link> (<parameter><link linkend="AppIndicator"><type>AppIndicator</type></link> *self</parameter>,
4594 <parameter><link linkend="AppIndicatorStatus"><type>AppIndicatorStatus</type></link> status</parameter>);
4595 <link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="app-indicator-set-attention-icon">app_indicator_set_attention_icon</link> (<parameter><link linkend="AppIndicator"><type>AppIndicator</type></link> *self</parameter>,
4596@@ -59,10 +60,13 @@
4597 <parameter><link linkend="GtkMenu"><type>GtkMenu</type></link> *menu</parameter>);
4598 <link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="app-indicator-set-icon">app_indicator_set_icon</link> (<parameter><link linkend="AppIndicator"><type>AppIndicator</type></link> *self</parameter>,
4599 <parameter>const <link linkend="gchar"><type>gchar</type></link> *icon_name</parameter>);
4600+<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="app-indicator-set-icon-theme-path">app_indicator_set_icon_theme_path</link> (<parameter><link linkend="AppIndicator"><type>AppIndicator</type></link> *self</parameter>,
4601+ <parameter>const <link linkend="gchar"><type>gchar</type></link> *icon_theme_path</parameter>);
4602 const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> * <link linkend="app-indicator-get-id">app_indicator_get_id</link> (<parameter><link linkend="AppIndicator"><type>AppIndicator</type></link> *self</parameter>);
4603 <link linkend="AppIndicatorCategory"><returnvalue>AppIndicatorCategory</returnvalue></link> <link linkend="app-indicator-get-category">app_indicator_get_category</link> (<parameter><link linkend="AppIndicator"><type>AppIndicator</type></link> *self</parameter>);
4604 <link linkend="AppIndicatorStatus"><returnvalue>AppIndicatorStatus</returnvalue></link> <link linkend="app-indicator-get-status">app_indicator_get_status</link> (<parameter><link linkend="AppIndicator"><type>AppIndicator</type></link> *self</parameter>);
4605 const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> * <link linkend="app-indicator-get-icon">app_indicator_get_icon</link> (<parameter><link linkend="AppIndicator"><type>AppIndicator</type></link> *self</parameter>);
4606+const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> * <link linkend="app-indicator-get-icon-theme-path">app_indicator_get_icon_theme_path</link> (<parameter><link linkend="AppIndicator"><type>AppIndicator</type></link> *self</parameter>);
4607 const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> * <link linkend="app-indicator-get-attention-icon">app_indicator_get_attention_icon</link> (<parameter><link linkend="AppIndicator"><type>AppIndicator</type></link> *self</parameter>);
4608 <link linkend="GtkMenu"><returnvalue>GtkMenu</returnvalue></link> * <link linkend="app-indicator-get-menu">app_indicator_get_menu</link> (<parameter><link linkend="AppIndicator"><type>AppIndicator</type></link> *self</parameter>);
4609 </synopsis>
4610@@ -80,8 +84,8 @@
4611 &quot;<link linkend="AppIndicator--attention-icon-name">attention-icon-name</link>&quot; <link linkend="gchar"><type>gchar</type></link>* : Read / Write
4612 &quot;<link linkend="AppIndicator--category">category</link>&quot; <link linkend="gchar"><type>gchar</type></link>* : Read / Write / Construct Only
4613 &quot;<link linkend="AppIndicator--connected">connected</link>&quot; <link linkend="gboolean"><type>gboolean</type></link> : Read
4614- &quot;<link linkend="AppIndicator--icon-name">icon-name</link>&quot; <link linkend="gchar"><type>gchar</type></link>* : Read / Write
4615- &quot;<link linkend="AppIndicator--icon-theme-path">icon-theme-path</link>&quot; <link linkend="gchar"><type>gchar</type></link>* : Read / Write / Construct Only
4616+ &quot;<link linkend="AppIndicator--icon-name">icon-name</link>&quot; <link linkend="gchar"><type>gchar</type></link>* : Read / Write / Construct
4617+ &quot;<link linkend="AppIndicator--icon-theme-path">icon-theme-path</link>&quot; <link linkend="gchar"><type>gchar</type></link>* : Read / Write / Construct
4618 &quot;<link linkend="AppIndicator--id">id</link>&quot; <link linkend="gchar"><type>gchar</type></link>* : Read / Write / Construct Only
4619 &quot;<link linkend="AppIndicator--menu">menu</link>&quot; <link linkend="DBusGObjectPath"><type>DBusGObjectPath</type></link>* : Read
4620 &quot;<link linkend="AppIndicator--status">status</link>&quot; <link linkend="gchar"><type>gchar</type></link>* : Read / Write
4621@@ -93,6 +97,7 @@
4622 &quot;<link linkend="AppIndicator-connection-changed">connection-changed</link>&quot; : Run Last
4623 &quot;<link linkend="AppIndicator-new-attention-icon">new-attention-icon</link>&quot; : Run Last
4624 &quot;<link linkend="AppIndicator-new-icon">new-icon</link>&quot; : Run Last
4625+ &quot;<link linkend="AppIndicator-new-icon-theme-path">new-icon-theme-path</link>&quot; : Run Last
4626 &quot;<link linkend="AppIndicator-new-status">new-status</link>&quot; : Run Last
4627 </synopsis>
4628 </refsect1>
4629@@ -204,6 +209,14 @@
4630 <para>
4631 String identifier for the <link linkend="AppIndicator-new-status"><type>"new-status"</type></link> signal.
4632 </para></refsect2>
4633+<refsect2 id="APP-INDICATOR-SIGNAL-NEW-ICON-THEME-PATH:CAPS" role="macro">
4634+<title>APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH</title>
4635+<indexterm zone="APP-INDICATOR-SIGNAL-NEW-ICON-THEME-PATH:CAPS"><primary>APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH</primary></indexterm>
4636+<programlisting>#define APP_INDICATOR_SIGNAL_NEW_ICON_THEME_PATH "new-icon-theme-path"
4637+</programlisting>
4638+<para>
4639+String identifier for the <link linkend="AppIndicator-new-icon-theme-path"><type>"new-icon-theme-path"</type></link> signal.
4640+</para></refsect2>
4641 <refsect2 id="APP-INDICATOR-SIGNAL-CONNECTION-CHANGED:CAPS" role="macro">
4642 <title>APP_INDICATOR_SIGNAL_CONNECTION_CHANGED</title>
4643 <indexterm zone="APP-INDICATOR-SIGNAL-CONNECTION-CHANGED:CAPS"><primary>APP_INDICATOR_SIGNAL_CONNECTION_CHANGED</primary></indexterm>
4644@@ -310,12 +323,12 @@
4645 GObjectClass parent_class;
4646
4647 /* DBus Signals */
4648- void (* new_icon) (AppIndicator *indicator,
4649- gpointer user_data);
4650- void (* new_attention_icon) (AppIndicator *indicator,
4651- gpointer user_data);
4652- void (* new_status) (AppIndicator *indicator,
4653- const gchar *status,
4654+ void (* new_icon) (AppIndicator *indicator,
4655+ gpointer user_data);
4656+ void (* new_attention_icon) (AppIndicator *indicator,
4657+ gpointer user_data);
4658+ void (* new_status) (AppIndicator *indicator,
4659+ const gchar *status,
4660 gpointer user_data);
4661
4662 /* Local Signals */
4663@@ -328,8 +341,11 @@
4664 void (*unfallback) (AppIndicator * indicator,
4665 GtkStatusIcon * status_icon);
4666
4667+ void (* new_icon_theme_path) (AppIndicator *indicator,
4668+ const gchar *icon_theme_path,
4669+ gpointer user_data);
4670+
4671 /* Reserved */
4672- void (*app_indicator_reserved_1)(void);
4673 void (*app_indicator_reserved_2)(void);
4674 } AppIndicatorClass;
4675 </programlisting>
4676@@ -367,8 +383,8 @@
4677 Indicator area appears after the fallback has been created.
4678 </simpara></listitem>
4679 </varlistentry>
4680-<varlistentry><term><structfield id="AppIndicatorClass.app-indicator-reserved-1">app_indicator_reserved_1</structfield>&#160;()</term>
4681-<listitem><simpara>Reserved for future use.
4682+<varlistentry><term><structfield id="AppIndicatorClass.new-icon-theme-path">new_icon_theme_path</structfield>&#160;()</term>
4683+<listitem><simpara>Slot for <link linkend="AppIndicator-new-icon-theme-path"><type>"new-icon-theme-path"</type></link>
4684 </simpara></listitem>
4685 </varlistentry>
4686 <varlistentry><term><structfield id="AppIndicatorClass.app-indicator-reserved-2">app_indicator_reserved_2</structfield>&#160;()</term>
4687@@ -416,12 +432,12 @@
4688 <programlisting><link linkend="AppIndicator"><returnvalue>AppIndicator</returnvalue></link> * app_indicator_new_with_path (<parameter>const <link linkend="gchar"><type>gchar</type></link> *id</parameter>,
4689 <parameter>const <link linkend="gchar"><type>gchar</type></link> *icon_name</parameter>,
4690 <parameter><link linkend="AppIndicatorCategory"><type>AppIndicatorCategory</type></link> category</parameter>,
4691- <parameter>const <link linkend="gchar"><type>gchar</type></link> *icon_path</parameter>);</programlisting>
4692+ <parameter>const <link linkend="gchar"><type>gchar</type></link> *icon_theme_path</parameter>);</programlisting>
4693 <para>
4694 Creates a new <link linkend="AppIndicator"><type>AppIndicator</type></link> setting the properties:
4695 <link linkend="AppIndicator--id"><type>"id"</type></link> with <parameter>id</parameter>, <link linkend="AppIndicator--category"><type>"category"</type></link>
4696 with <parameter>category</parameter>, <link linkend="AppIndicator--icon-name"><type>"icon-name"</type></link> with
4697- <parameter>icon_name</parameter> and <link linkend="AppIndicator--icon-theme-path"><type>"icon-theme-path"</type></link> with <parameter>icon_path</parameter>.
4698+ <parameter>icon_name</parameter> and <link linkend="AppIndicator--icon-theme-path"><type>"icon-theme-path"</type></link> with <parameter>icon_theme_path</parameter>.
4699 </para><variablelist role="params">
4700 <varlistentry><term><parameter>id</parameter>&#160;:</term>
4701 <listitem><simpara>The unique id of the indicator to create.
4702@@ -432,7 +448,7 @@
4703 <varlistentry><term><parameter>category</parameter>&#160;:</term>
4704 <listitem><simpara>The category of indicator.
4705 </simpara></listitem></varlistentry>
4706-<varlistentry><term><parameter>icon_path</parameter>&#160;:</term>
4707+<varlistentry><term><parameter>icon_theme_path</parameter>&#160;:</term>
4708 <listitem><simpara>A custom path for finding icons.
4709 </simpara></listitem></varlistentry>
4710 <varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> A pointer to a new <link linkend="AppIndicator"><type>AppIndicator</type></link> object.
4711@@ -505,6 +521,21 @@
4712 <listitem><simpara>The icon name to set.
4713 </simpara></listitem></varlistentry>
4714 </variablelist></refsect2>
4715+<refsect2 id="app-indicator-set-icon-theme-path" role="function">
4716+<title>app_indicator_set_icon_theme_path ()</title>
4717+<indexterm zone="app-indicator-set-icon-theme-path"><primary>app_indicator_set_icon_theme_path</primary></indexterm>
4718+<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> app_indicator_set_icon_theme_path (<parameter><link linkend="AppIndicator"><type>AppIndicator</type></link> *self</parameter>,
4719+ <parameter>const <link linkend="gchar"><type>gchar</type></link> *icon_theme_path</parameter>);</programlisting>
4720+<para>
4721+Sets the path to use when searching for icons.
4722+</para><variablelist role="params">
4723+<varlistentry><term><parameter>self</parameter>&#160;:</term>
4724+<listitem><simpara>The <link linkend="AppIndicator"><type>AppIndicator</type></link> object to use
4725+</simpara></listitem></varlistentry>
4726+<varlistentry><term><parameter>icon_theme_path</parameter>&#160;:</term>
4727+<listitem><simpara>The icon theme path to set.
4728+</simpara></listitem></varlistentry>
4729+</variablelist></refsect2>
4730 <refsect2 id="app-indicator-get-id" role="function">
4731 <title>app_indicator_get_id ()</title>
4732 <indexterm zone="app-indicator-get-id"><primary>app_indicator_get_id</primary></indexterm>
4733@@ -557,6 +588,19 @@
4734 <varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The current icon name.
4735 </simpara></listitem></varlistentry>
4736 </variablelist></refsect2>
4737+<refsect2 id="app-indicator-get-icon-theme-path" role="function">
4738+<title>app_indicator_get_icon_theme_path ()</title>
4739+<indexterm zone="app-indicator-get-icon-theme-path"><primary>app_indicator_get_icon_theme_path</primary></indexterm>
4740+<programlisting>const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> * app_indicator_get_icon_theme_path (<parameter><link linkend="AppIndicator"><type>AppIndicator</type></link> *self</parameter>);</programlisting>
4741+<para>
4742+Wrapper function for property <link linkend="AppIndicator--icon-theme-path"><type>"icon-theme-path"</type></link>.
4743+</para><variablelist role="params">
4744+<varlistentry><term><parameter>self</parameter>&#160;:</term>
4745+<listitem><simpara>The <link linkend="AppIndicator"><type>AppIndicator</type></link> object to use
4746+</simpara></listitem></varlistentry>
4747+<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The current icon theme path.
4748+</simpara></listitem></varlistentry>
4749+</variablelist></refsect2>
4750 <refsect2 id="app-indicator-get-attention-icon" role="function">
4751 <title>app_indicator_get_attention_icon ()</title>
4752 <indexterm zone="app-indicator-get-attention-icon"><primary>app_indicator_get_attention_icon</primary></indexterm>
4753@@ -614,14 +658,14 @@
4754 </refsect2>
4755 <refsect2 id="AppIndicator--icon-name" role="property"><title>The <literal>&quot;icon-name&quot;</literal> property</title>
4756 <indexterm zone="AppIndicator--icon-name"><primary>AppIndicator:icon-name</primary></indexterm>
4757-<programlisting> &quot;icon-name&quot; <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
4758+<programlisting> &quot;icon-name&quot; <link linkend="gchar"><type>gchar</type></link>* : Read / Write / Construct</programlisting>
4759 <para>
4760 The name of the regular icon that is shown for the indicator.
4761 </para><para>Default value: NULL</para>
4762 </refsect2>
4763 <refsect2 id="AppIndicator--icon-theme-path" role="property"><title>The <literal>&quot;icon-theme-path&quot;</literal> property</title>
4764 <indexterm zone="AppIndicator--icon-theme-path"><primary>AppIndicator:icon-theme-path</primary></indexterm>
4765-<programlisting> &quot;icon-theme-path&quot; <link linkend="gchar"><type>gchar</type></link>* : Read / Write / Construct Only</programlisting>
4766+<programlisting> &quot;icon-theme-path&quot; <link linkend="gchar"><type>gchar</type></link>* : Read / Write / Construct</programlisting>
4767 <para>
4768 An additional place to look for icon names that may be installed by the
4769 application.
4770@@ -693,6 +737,20 @@
4771 </simpara></listitem></varlistentry>
4772 <varlistentry><term><parameter>user_data</parameter>&#160;:</term>
4773 <listitem><simpara>user data set when the signal handler was connected.</simpara></listitem></varlistentry>
4774+</variablelist></refsect2><refsect2 id="AppIndicator-new-icon-theme-path" role="signal"><title>The <literal>&quot;new-icon-theme-path&quot;</literal> signal</title>
4775+<indexterm zone="AppIndicator-new-icon-theme-path"><primary>AppIndicator::new-icon-theme-path</primary></indexterm>
4776+<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> user_function (<link linkend="AppIndicator"><type>AppIndicator</type></link> *arg0,
4777+ <link linkend="gchar"><type>gchar</type></link> *arg1,
4778+ <link linkend="gpointer"><type>gpointer</type></link> user_data) : Run Last</programlisting>
4779+<para>
4780+Signaled when there is a new icon set for the
4781+ object.
4782+</para><variablelist role="params">
4783+<varlistentry><term><parameter>arg0</parameter>&#160;:</term>
4784+<listitem><simpara>The <link linkend="AppIndicator"><type>AppIndicator</type></link> object
4785+</simpara></listitem></varlistentry>
4786+<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
4787+<listitem><simpara>user data set when the signal handler was connected.</simpara></listitem></varlistentry>
4788 </variablelist></refsect2><refsect2 id="AppIndicator-new-status" role="signal"><title>The <literal>&quot;new-status&quot;</literal> signal</title>
4789 <indexterm zone="AppIndicator-new-status"><primary>AppIndicator::new-status</primary></indexterm>
4790 <programlisting><link linkend="void"><returnvalue>void</returnvalue></link> user_function (<link linkend="AppIndicator"><type>AppIndicator</type></link> *arg0,
4791
4792=== modified file 'example/Makefile.in'
4793--- example/Makefile.in 2010-06-21 19:22:34 +0000
4794+++ example/Makefile.in 2010-08-12 19:03:42 +0000
4795@@ -181,6 +181,8 @@
4796 PACKAGE_VERSION = @PACKAGE_VERSION@
4797 PATH_SEPARATOR = @PATH_SEPARATOR@
4798 PKG_CONFIG = @PKG_CONFIG@
4799+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
4800+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
4801 PYGTK_CODEGEN = @PYGTK_CODEGEN@
4802 PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
4803 PYTHON = @PYTHON@
4804
4805=== modified file 'example/simple-client.c'
4806--- example/simple-client.c 2010-04-29 16:31:36 +0000
4807+++ example/simple-client.c 2010-08-12 19:03:42 +0000
4808@@ -26,6 +26,21 @@
4809
4810 GMainLoop * mainloop = NULL;
4811 static gboolean active = TRUE;
4812+static gboolean can_haz_label = TRUE;
4813+
4814+static void
4815+label_toggle_cb (GtkWidget * widget, gpointer data)
4816+{
4817+ can_haz_label = !can_haz_label;
4818+
4819+ if (can_haz_label) {
4820+ gtk_menu_item_set_label(GTK_MENU_ITEM(widget), "Hide label");
4821+ } else {
4822+ gtk_menu_item_set_label(GTK_MENU_ITEM(widget), "Show label");
4823+ }
4824+
4825+ return;
4826+}
4827
4828 static void
4829 activate_clicked_cb (GtkWidget *widget, gpointer data)
4830@@ -97,6 +112,22 @@
4831 gtk_menu_item_set_submenu (GTK_MENU_ITEM (item), menu);
4832 }
4833
4834+guint percentage = 0;
4835+
4836+static gboolean
4837+percent_change (gpointer user_data)
4838+{
4839+ percentage = (percentage + 1) % 100;
4840+ if (can_haz_label) {
4841+ gchar * percentstr = g_strdup_printf("%d%%", percentage + 1);
4842+ app_indicator_set_label (APP_INDICATOR(user_data), percentstr, "100%");
4843+ g_free(percentstr);
4844+ } else {
4845+ app_indicator_set_label (APP_INDICATOR(user_data), NULL, NULL);
4846+ }
4847+ return TRUE;
4848+}
4849+
4850 int
4851 main (int argc, char ** argv)
4852 {
4853@@ -114,6 +145,9 @@
4854
4855 app_indicator_set_status (ci, APP_INDICATOR_STATUS_ACTIVE);
4856 app_indicator_set_attention_icon(ci, "indicator-messages-new");
4857+ app_indicator_set_label (ci, "1%", "100%");
4858+
4859+ g_timeout_add_seconds(1, percent_change, ci);
4860
4861 menu = gtk_menu_new ();
4862 GtkWidget *item = gtk_check_menu_item_new_with_label ("1");
4863@@ -151,6 +185,13 @@
4864 gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
4865 gtk_widget_show(item);
4866
4867+ item = gtk_menu_item_new_with_label ("Show label");
4868+ label_toggle_cb(item, ci);
4869+ g_signal_connect (item, "activate",
4870+ G_CALLBACK (label_toggle_cb), ci);
4871+ gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
4872+ gtk_widget_show(item);
4873+
4874 app_indicator_set_menu (ci, GTK_MENU (menu));
4875
4876 mainloop = g_main_loop_new(NULL, FALSE);
4877
4878=== modified file 'gtk-doc.make'
4879--- gtk-doc.make 2010-05-21 02:34:54 +0000
4880+++ gtk-doc.make 2010-08-12 19:03:42 +0000
4881@@ -75,8 +75,11 @@
4882 scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
4883 @echo 'gtk-doc: Scanning header files'
4884 @-chmod -R u+w $(srcdir)
4885- @cd $(srcdir) && \
4886- gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="$(IGNORE_HFILES)" $(SCAN_OPTIONS) $(EXTRA_HFILES)
4887+ @_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \
4888+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
4889+ done ; \
4890+ cd $(srcdir) && \
4891+ gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
4892 @if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \
4893 CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" gtkdoc-scangobj $(SCANGOBJ_OPTIONS) --module=$(DOC_MODULE) --output-dir=$(srcdir) ; \
4894 else \
4895@@ -109,8 +112,11 @@
4896 sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files)
4897 @echo 'gtk-doc: Building XML'
4898 @-chmod -R u+w $(srcdir)
4899- @cd $(srcdir) && \
4900- gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $(MKDB_OPTIONS)
4901+ @_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \
4902+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
4903+ done ; \
4904+ cd $(srcdir) && \
4905+ gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
4906 @touch sgml-build.stamp
4907
4908 sgml.stamp: sgml-build.stamp
4909
4910=== modified file 'src/Makefile.am'
4911--- src/Makefile.am 2010-06-25 19:34:03 +0000
4912+++ src/Makefile.am 2010-08-12 19:03:42 +0000
4913@@ -44,17 +44,20 @@
4914 application-service.c \
4915 application-service-appstore.h \
4916 application-service-appstore.c \
4917- application-service-lru-file.h \
4918- application-service-lru-file.c \
4919 application-service-marshal.c \
4920 application-service-watcher.h \
4921 application-service-watcher.c \
4922 app-indicator-enum-types.c \
4923- dbus-shared.h
4924+ dbus-shared.h \
4925+ generate-id.h \
4926+ generate-id.c
4927+
4928 indicator_application_service_CFLAGS = \
4929 $(INDICATOR_CFLAGS) \
4930+ -DDATADIR="\"$(pkgdatadir)\"" \
4931 -Wall -Werror \
4932 -DG_LOG_DOMAIN=\"indicator-application-service\"
4933+
4934 indicator_application_service_LDADD = \
4935 $(INDICATOR_LIBS) \
4936 libappindicator.la
4937@@ -94,10 +97,13 @@
4938 libappindicator_la_SOURCES = \
4939 $(libappindicator_headers) \
4940 app-indicator-enum-types.c \
4941- app-indicator.c
4942+ app-indicator.c \
4943+ application-service-marshal.c \
4944+ generate-id.h \
4945+ generate-id.c
4946
4947 libappindicator_la_LDFLAGS = \
4948- -version-info 0:0:0 \
4949+ -version-info 1:0:0 \
4950 -no-undefined \
4951 -export-symbols-regex "^[^_d].*"
4952
4953
4954=== modified file 'src/Makefile.in'
4955--- src/Makefile.in 2010-07-15 15:21:21 +0000
4956+++ src/Makefile.in 2010-08-12 19:03:42 +0000
4957@@ -120,7 +120,9 @@
4958 am__objects_1 =
4959 am_libappindicator_la_OBJECTS = $(am__objects_1) \
4960 libappindicator_la-app-indicator-enum-types.lo \
4961- libappindicator_la-app-indicator.lo
4962+ libappindicator_la-app-indicator.lo \
4963+ libappindicator_la-application-service-marshal.lo \
4964+ libappindicator_la-generate-id.lo
4965 libappindicator_la_OBJECTS = $(am_libappindicator_la_OBJECTS)
4966 AM_V_lt = $(am__v_lt_$(V))
4967 am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY))
4968@@ -142,10 +144,10 @@
4969 am_indicator_application_service_OBJECTS = \
4970 indicator_application_service-application-service.$(OBJEXT) \
4971 indicator_application_service-application-service-appstore.$(OBJEXT) \
4972- indicator_application_service-application-service-lru-file.$(OBJEXT) \
4973 indicator_application_service-application-service-marshal.$(OBJEXT) \
4974 indicator_application_service-application-service-watcher.$(OBJEXT) \
4975- indicator_application_service-app-indicator-enum-types.$(OBJEXT)
4976+ indicator_application_service-app-indicator-enum-types.$(OBJEXT) \
4977+ indicator_application_service-generate-id.$(OBJEXT)
4978 indicator_application_service_OBJECTS = \
4979 $(am_indicator_application_service_OBJECTS)
4980 indicator_application_service_DEPENDENCIES = $(am__DEPENDENCIES_1) \
4981@@ -284,6 +286,8 @@
4982 PACKAGE_VERSION = @PACKAGE_VERSION@
4983 PATH_SEPARATOR = @PATH_SEPARATOR@
4984 PKG_CONFIG = @PKG_CONFIG@
4985+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
4986+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
4987 PYGTK_CODEGEN = @PYGTK_CODEGEN@
4988 PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
4989 PYTHON = @PYTHON@
4990@@ -398,16 +402,17 @@
4991 application-service.c \
4992 application-service-appstore.h \
4993 application-service-appstore.c \
4994- application-service-lru-file.h \
4995- application-service-lru-file.c \
4996 application-service-marshal.c \
4997 application-service-watcher.h \
4998 application-service-watcher.c \
4999 app-indicator-enum-types.c \
5000- dbus-shared.h
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: