Merge lp:~bladernr/indicator-applet/clean-up-apport-hooks into lp:indicator-applet/0.4

Proposed by Jeff Lane 
Status: Superseded
Proposed branch: lp:~bladernr/indicator-applet/clean-up-apport-hooks
Merge into: lp:indicator-applet/0.4
Diff against target: 45494 lines (+45169/-156)
33 files modified
.bzr-builddeb/default.conf (+2/-0)
.bzrignore (+0/-143)
AUTHORS (+16/-1)
ChangeLog (+2810/-1)
INSTALL (+302/-0)
Makefile.in (+799/-0)
aclocal.m4 (+9849/-0)
autogen.sh (+0/-11)
compile (+143/-0)
config.guess (+1502/-0)
config.h.in (+98/-0)
config.sub (+1714/-0)
configure (+15424/-0)
data/Makefile.in (+561/-0)
debian/changelog (+519/-0)
debian/compat (+1/-0)
debian/control (+86/-0)
debian/copyright (+55/-0)
debian/indicator-applet-appmenu.install (+3/-0)
debian/indicator-applet-complete.install (+3/-0)
debian/indicator-applet-crashdb.conf (+6/-0)
debian/indicator-applet-session.install (+3/-0)
debian/indicator-applet.install (+6/-0)
debian/rules (+9/-0)
debian/source_indicator-applet.py (+43/-0)
debian/watch (+2/-0)
depcomp (+630/-0)
install-sh (+520/-0)
ltmain.sh (+8413/-0)
missing (+376/-0)
mkinstalldirs (+162/-0)
po/Makefile.in.in (+217/-0)
src/Makefile.in (+895/-0)
To merge this branch: bzr merge lp:~bladernr/indicator-applet/clean-up-apport-hooks
Reviewer Review Type Date Requested Status
Indicator Applet Developers Pending
Review via email: mp+53116@code.launchpad.net

This proposal has been superseded by a proposal from 2011-03-14.

Description of the change

Fixed up the instances of "in not working" in the ui.choice menu.

To post a comment you must log in.
Revision history for this message
Jeff Lane  (bladernr) wrote :

I should add that I'm not sure if this is the correct place to propose this or not... it's a branch of lp:~ubuntu-desktop/indicator-applet/ubuntu originally...

Revision history for this message
Sebastien Bacher (seb128) wrote :

you should do a merge request against the packaging vcs if that's what you did checkout to work on

Revision history for this message
Ted Gould (ted) wrote :

Seb is correct, I'm going to resubmit this on that branch.

Unmerged revisions

285. By Jeff Lane 

Cleaned up the ui.choice options where there were a couple instances of ...in not working... instead of ...is not working...

284. By Ken VanDine

releasing version 0.4.9-0ubuntu1

283. By Ken VanDine

releasing version 0.4.8-0ubuntu1

282. By Ken VanDine

releasing version 0.4.7-0ubuntu1

281. By Ken VanDine

releasing version 0.4.6-0ubuntu3

280. By Sebastien Bacher

releasing version 0.4.6-0ubuntu2

279. By Sebastien Bacher

* Use the port to dbus done by Michael Terry (lp: #671477)
* Updated the .install for the new version.
* debian/control:
  - updated the build-depends
* debian/rules:
  - use dh-autoreconf

278. By Didier Roche-Tolomelli

releasing version 0.4.6-0ubuntu1

277. By Didier Roche-Tolomelli

* New upstream release.
  * Send the activate signal down to libindicator (LP: #637692)
  * Generate AUTHORS and ChangeLog from Bazaar

276. By Didier Roche-Tolomelli

* Rebuild for libindicator ABI change (LP: #637692)
* debian/control: depends on latest libindicator-dev

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added directory '.bzr-builddeb'
2=== added file '.bzr-builddeb/default.conf'
3--- .bzr-builddeb/default.conf 1970-01-01 00:00:00 +0000
4+++ .bzr-builddeb/default.conf 2011-03-12 04:54:54 +0000
5@@ -0,0 +1,2 @@
6+[BUILDDEB]
7+merge = False
8
9=== removed file '.bzrignore'
10--- .bzrignore 2010-04-27 22:02:51 +0000
11+++ .bzrignore 1970-01-01 00:00:00 +0000
12@@ -1,143 +0,0 @@
13-compile
14-config.status.lineno
15-m4
16-data/GNOME_IndicatorApplet.server
17-data/GNOME_IndicatorApplet.server.in
18-data/indicator-applet.schemas
19-po/@GETTEXT_PACKAGE@.pot
20-po/indicator-applet.pot
21-src/indicator-applet
22-dbus-indicate-client.h
23-dbus-indicate-server.h
24-listener-marshal.c
25-listener-marshal.h
26-gtk-doc.make
27-docs/reference/.libs
28-docs/reference/html
29-docs/reference/html-build.stamp
30-docs/reference/html.stamp
31-docs/reference/libindicate-decl-list.txt
32-docs/reference/libindicate-decl.txt
33-docs/reference/libindicate-overrides.txt
34-docs/reference/libindicate-undeclared.txt
35-docs/reference/libindicate-undocumented.txt
36-docs/reference/libindicate-unused.txt
37-docs/reference/libindicate.args
38-docs/reference/libindicate.hierarchy
39-docs/reference/libindicate.interfaces
40-docs/reference/libindicate.prerequisites
41-docs/reference/libindicate.signals
42-docs/reference/scan-build.stamp
43-docs/reference/sgml-build.stamp
44-docs/reference/sgml.stamp
45-docs/reference/tmpl-build.stamp
46-docs/reference/tmpl.stamp
47-docs/reference/version.xml
48-docs/reference/xml
49-docs/reference/tmpl/indicator.sgml
50-libindicate/.deps
51-libindicate/.libs
52-libindicate/Indicate-0.1.gir
53-libindicate/Indicate-0.1.typelib
54-libindicate/dbus-listener-client.h
55-libindicate/dbus-listener-server.h
56-libindicate/indicate.pc
57-libindicate/libindicate.la
58-libindicate/libindicate_la-indicator-message.lo
59-libindicate/libindicate_la-indicator.lo
60-libindicate/libindicate_la-listener-marshal.lo
61-libindicate/libindicate_la-listener.lo
62-libindicate/libindicate_la-server.lo
63-tests/.deps
64-tests/.libs
65-tests/im-client
66-tests/indicate-alot
67-tests/indicate-and-crash
68-tests/listen-and-print
69-tests/show-hide-server
70-libindicate/indicate-enum-types.c
71-libindicate/indicate-enum-types.h
72-libindicate/libindicate_la-indicate-enum-types.lo
73-libindicate/s-enum-types-c
74-libindicate/s-enum-types-h
75-indicator.pc
76-examples/.deps
77-examples/.libs
78-examples/im-client
79-examples/indicate-alot
80-examples/indicate-and-crash
81-examples/listen-and-print
82-examples/show-hide-server
83-test-simple-client
84-test-simple-server
85-test-interests-client
86-test-interests-server
87-test-interests-server1
88-test-interests-server2
89-test-interests-server3
90-test-interests-server4
91-test-interests-server5
92-test-thousand-indicators-server
93-test-thousand-indicators-client
94-libindicate_la-server-marshal.lo
95-server-marshal.c
96-server-marshal.h
97-libindicate-gtk.la
98-libindicate_gtk_la-indicator.lo
99-libindicate_gtk_la-indicator.o
100-libindicate_gtk_la-listener.lo
101-libindicate_gtk_la-listener.o
102-indicate-gtk.pc
103-.deps
104-.libs
105-indicator-applet-*.tar.gz
106-docs/reference/tmpl/indicator-message.sgml
107-docs/reference/tmpl/indicator-message.sgml.bak
108-docs/reference/tmpl/indicator.sgml.bak
109-docs/reference/tmpl/libindicate-unused.sgml.bak
110-docs/reference/tmpl/listener.sgml
111-docs/reference/tmpl/listener.sgml.bak
112-docs/reference/tmpl/server.sgml
113-docs/reference/tmpl/server.sgml.bak
114-src-session/indicator-applet-sus
115-data/GNOME_IndicatorAppletSUS.server
116-data/GNOME_IndicatorAppletSUS.server.in
117-src-session/indicator-applet-no-sus
118-src-session/indicator-applet-session
119-src/indicator-applet-complete
120-src/indicator-applet-session
121-data/GNOME_IndicatorAppletComplete.server
122-INSTALL
123-Makefile
124-Makefile.in
125-aclocal.m4
126-autom4te.cache/
127-config.guess
128-config.h
129-config.h.in
130-config.log
131-config.status
132-config.sub
133-configure
134-depcomp
135-install-sh
136-libtool
137-ltmain.sh
138-missing
139-mkinstalldirs
140-stamp-h1
141-data/GNOME_FastUserSwitchApplet.server
142-data/Makefile
143-data/Makefile.in
144-po/.intltool-merge-cache
145-po/Makefile
146-po/Makefile.in
147-po/Makefile.in.in
148-po/POTFILES
149-po/stamp-it
150-src/Makefile
151-src/Makefile.in
152-data/GNOME_IndicatorAppletAppmenu.server
153-data/GNOME_IndicatorAppletAppmenu.server.in
154-src/indicator-applet-appmenu
155-data/GNOME_IndicatorAppletComplete.server.in
156
157=== modified file 'AUTHORS'
158--- AUTHORS 2010-09-21 19:47:29 +0000
159+++ AUTHORS 2011-03-12 04:54:54 +0000
160@@ -1,2 +1,17 @@
161-# Generated by Makefile
162+# Generated by Makefile. Do not edit.
163
164+ Aurelien Gateau
165+ Cody Russell
166+ Eitan Isaacson
167+ Kevin Turner
168+ Luke Yelavich
169+ Marco Trevisan (Treviño)
170+ MarkieB
171+ Martin Pitt
172+ Michael Terry
173+ Neil Jagdish Patel
174+ Robert Carr
175+ Roman Vorobets
176+ Sebastien Bacher
177+ Ted Gould
178+ Tom Haddon
179
180=== modified file 'ChangeLog'
181--- ChangeLog 2010-09-21 19:47:29 +0000
182+++ ChangeLog 2011-03-12 04:54:54 +0000
183@@ -1,2 +1,2811 @@
184-# Generate by Makefile
185+# Generated by Makefile. Do not edit.
186+
187+2011-02-17 Ted Gould <ted@gould.cx>
188+
189+ 0.4.9
190+
191+2011-02-17 Ted Gould <ted@gould.cx>
192+
193+ Adding support for accessible descriptions
194+
195+2011-02-17 Ted Gould <ted@gould.cx>
196+
197+ libindicator v. 0.3.19
198+
199+2011-02-17 Ted Gould <ted@gould.cx>
200+
201+ Check to ensure the accessible object isn't NULL
202+
203+2011-02-17 Ted Gould <ted@gould.cx>
204+
205+ It should be the indicator's responsibility to update the value in the entry, not ours.
206+
207+2011-02-16 Luke Yelavich <luke.yelavich@canonical.com>
208+
209+ menuitem is already a GtkWidget
210+
211+2011-02-14 Luke Yelavich <luke.yelavich@canonical.com>
212+
213+ Add accessible_desc support
214+
215+2011-02-03 Ted Gould <ted@gould.cx>
216+
217+ 0.4.8
218+
219+2011-02-03 Ted Gould <ted@gould.cx>
220+
221+ Close the menu if menu show is called with a NULL menu
222+
223+2011-01-31 Michael Terry <mike@mterry.name>
224+
225+ if requested, close all open menus
226+
227+2011-01-27 Ted Gould <ted@gould.cx>
228+
229+ 0.4.7
230+
231+2011-01-27 Ted Gould <ted@gould.cx>
232+
233+ Require libindicator with new signal
234+
235+2011-01-27 Ted Gould <ted@gould.cx>
236+
237+ Port to use new entry based scroll event.
238+
239+2011-01-27 Marco Trevisan (Treviño) <mail@3v1n0.net>
240+
241+ Added support to "scroll-entry" signal
242+
243+ Now indicator-applet emit a scroll-entry signal for each
244+ scroll over an IndicatorObjectEntry
245+
246+2011-01-06 Ted Gould <ted@gould.cx>
247+
248+ Port to the non-Bonobo panel
249+
250+2010-11-10 Michael Terry <mike@mterry.name>
251+
252+ port to libpanel-applet-3
253+
254+2010-10-08 Ted Gould <ted@gould.cx>
255+
256+ Removing unused GConf support
257+
258+2010-10-07 Sebastien Bacher <seb128@ubuntu.com>
259+
260+ don't use gconf in the build system since the source doesn't use it
261+
262+2010-09-22 Ted Gould <ted@gould.cx>
263+
264+ 0.4.6
265+
266+2010-09-21 Ted Gould <ted@gould.cx>
267+
268+ Signaling the activate on the top level items.
269+
270+2010-09-19 Ted Gould <ted@gould.cx>
271+
272+ Connecting to the activate signal for the menuitem and passing down.
273+
274+2010-09-21 Ted Gould <ted@gould.cx>
275+
276+ Making ChangeLog and AUTHORS built at dist time
277+
278+2010-09-09 Ted Gould <ted@gould.cx>
279+
280+ 0.4.5
281+
282+2010-09-07 Ted Gould <ted@gould.cx>
283+
284+ Add an extra pixel of spacing.
285+
286+2010-09-03 Ted Gould <ted@gould.cx>
287+
288+ Adding a padding pixel in the box
289+
290+2010-08-26 Ted Gould <ted@gould.cx>
291+
292+ 0.4.4
293+
294+2010-08-25 Ted Gould <ted@gould.cx>
295+
296+ Blacklist datetime in the base indicator
297+
298+2010-08-19 Ted Gould <ted@gould.cx>
299+
300+ Removing datetime from indicator-applet
301+
302+2010-07-08 Ted Gould <ted@gould.cx>
303+
304+ 0.4.3
305+
306+2010-07-06 Ted Gould <ted@gould.cx>
307+
308+ Fixing sensitivity handling.
309+
310+2010-07-02 Ted Gould <ted@gould.cx>
311+
312+
313+
314+2010-07-02 Ted Gould <ted@gould.cx>
315+
316+ Making sure to disconnect too!
317+
318+2010-07-02 Ted Gould <ted@gould.cx>
319+
320+ Filling it out, we're just stealing sensitivity!
321+
322+2010-07-02 Ted Gould <ted@gould.cx>
323+
324+ Setting up a callback when sensitivity changes.
325+
326+2010-07-02 Ted Gould <ted@gould.cx>
327+
328+ Looking at whether the lable and image are sensitive to set whether the menuitem is sensitive.
329+
330+2010-06-04 Ted Gould <ted@gould.cx>
331+
332+ 0.4.2
333+
334+2010-06-04 Ted Gould <ted@gould.cx>
335+
336+ Hide when we don't have anything to show.
337+
338+2010-05-28 Ted Gould <ted@gould.cx>
339+
340+ Putting signals on the various objects to know when they adjust their state.
341+
342+2010-05-25 Ted Gould <ted@gould.cx>
343+
344+ The most basic thing needed, when adding an application we can determine whether it's visible and decide to show the menu or not.
345+
346+2010-05-27 Ted Gould <ted@gould.cx>
347+
348+ 0.4.1
349+
350+2010-05-27 Ted Gould <ted@gould.cx>
351+
352+ Change the installed server files to be the .in.in files instead of the .in files
353+
354+2010-05-27 Ted Gould <ted@gould.cx>
355+
356+ 0.4.0
357+
358+2010-05-16 Ted Gould <ted@gould.cx>
359+
360+ Updating Copyright Dates
361+
362+2010-05-13 Tom Haddon <tom.haddon@canonical.com>
363+
364+ Update copyright notice
365+
366+2010-05-04 Ted Gould <ted@gould.cx>
367+
368+ Update to 0.3 branch
369+
370+2010-05-04 Ted Gould <ted@gould.cx>
371+
372+ 0.3.7
373+
374+2010-05-04 Ted Gould <ted@gould.cx>
375+
376+ Shortcut fix
377+
378+2010-05-04 Ted Gould <ted@gould.cx>
379+
380+ Shortcut fix
381+
382+2010-05-04 Roman Vorobets <roman-vorobets@launchpad.net>
383+
384+ Patch to fix modifiers on remote connections.
385+
386+2010-04-30 Ted Gould <ted@gould.cx>
387+
388+ Adding in a new binary target for window menus.
389+
390+2010-04-27 Ted Gould <ted@gould.cx>
391+
392+ We can ignore this little guy.
393+
394+2010-04-27 Ted Gould <ted@gould.cx>
395+
396+ Fixing which files we grab the translations from.
397+
398+2010-04-27 Ted Gould <ted@gould.cx>
399+
400+ Adding appmenu to the translations
401+
402+2010-04-27 Ted Gould <ted@gould.cx>
403+
404+ Really, we want libappmenu.so only in indicator-applet-appmenu
405+
406+2010-04-27 Ted Gould <ted@gould.cx>
407+
408+ Blocking the appmenu modules from the complete set so they can be right and left side.
409+
410+2010-04-26 Ted Gould <ted@gould.cx>
411+
412+ Ignoring everyone.
413+
414+2010-04-26 Ted Gould <ted@gould.cx>
415+
416+ Adding a bonobo server for the appmenu applet.
417+
418+2010-04-26 Ted Gould <ted@gould.cx>
419+
420+ Changing all the ifdefs for appmenu
421+
422+2010-04-26 Ted Gould <ted@gould.cx>
423+
424+ Making an appmenu build
425+
426+2010-04-30 Ted Gould <ted@gould.cx>
427+
428+ Dummy commit to knock up the revno for a build with the new version
429+
430+2010-04-27 Ted Gould <ted@gould.cx>
431+
432+ Make the applet support vertical panels.
433+
434+2010-04-19 MarkieB <launchpad.org.Markie1@dfgh.net>
435+
436+ resolve compiler warning changes
437+
438+2010-04-18 MarkieB <launchpad.org.Markie1@dfgh.net>
439+
440+ suppress spurious 'conflict' in header includes arising from merger 352.1.2
441+
442+2010-04-18 MarkieB <launchpad.org.Markie1@dfgh.net>
443+
444+ more elegant handling of data connections when reorienting - no need for the enum
445+
446+2010-04-18 MarkieB <launchpad.org.Markie1@dfgh.net>
447+
448+ more elegant handling of data connections when reorienting
449+
450+2010-04-18 MarkieB <launchpad.org.Markie1@dfgh.net>
451+
452+ without properties in current iteration
453+
454+2010-04-16 MarkieB <launchpad.org.Markie1@dfgh.net>
455+
456+ label rotation according to preferences - as well as location
457+
458+2010-04-16 MarkieB <launchpad.org.Markie1@dfgh.net>
459+
460+ add I18n of labels in [tentative] prefs mini-window
461+
462+2010-04-16 MarkieB <launchpad.org.Markie1@dfgh.net>
463+
464+ add rotation of labels
465+
466+2010-04-16 MarkieB <launchpad.org.Markie1@dfgh.net>
467+
468+ now multi-component orientation changes in a similar manner to the orientation of the various widgets contained in the applet, no need for panel restart
469+
470+2010-04-16 MarkieB <launchpad.org.Markie1@dfgh.net>
471+
472+ variable multi-component orientation - needs desktop session restart to have effect though
473+
474+2010-04-16 MarkieB <launchpad.org.Markie1@dfgh.net>
475+
476+ add reorientation to panel-applet-* applets
477+
478+2010-04-16 Ted Gould <ted@gould.cx>
479+
480+ Compiler cleanups from Kevin Turner
481+
482+2010-04-16 Kevin Turner <http://keturn.net/>
483+
484+ mark unused function parameters
485+ this makes the code -Wall clean, but for a message about missing
486+ initializers due to https://bugzilla.gnome.org/show_bug.cgi?id=615986
487+
488+2010-04-16 Kevin Turner <http://keturn.net/>
489+
490+ fix various warnings for unused symbols and signedness comparison
491+
492+2010-04-16 Kevin Turner <http://keturn.net/>
493+
494+ bzr-ignore autoconf-generated items
495+
496+2010-04-02 Ted Gould <ted@gould.cx>
497+
498+ Fix keybinding issue
499+
500+2010-04-02 Ted Gould <ted@gould.cx>
501+
502+ Attaching bug number
503+
504+2010-04-02 Ted Gould <ted@gould.cx>
505+
506+ We need to really ensure this is a menu shell now that we're stealing properties from it.
507+
508+2010-04-02 Ted Gould <ted@gould.cx>
509+
510+ Reformating so it's readable
511+
512+2010-04-02 Ted Gould <ted@gould.cx>
513+
514+ Magic code, idea stolen from gnome-panel but mixed with updated GTK code and other things. What ever, it works.
515+
516+2010-04-01 Ted Gould <ted@gould.cx>
517+
518+ 0.3.6
519+
520+2010-04-01 Ted Gould <ted@gould.cx>
521+
522+ Adding in the LGPL
523+
524+2010-04-01 Ted Gould <ted@gould.cx>
525+
526+ Adding the license to the tarball
527+
528+2010-04-01 Ted Gould <ted@gould.cx>
529+
530+ Adding LGPL for tombody keybindings and egg accelerators
531+
532+2010-04-01 Ted Gould <ted@gould.cx>
533+
534+ 0.3.5
535+
536+2010-03-31 Ted Gould <ted@gould.cx>
537+
538+ Adding support for hotkeys in the applet
539+
540+2010-03-31 Ted Gould <ted@gould.cx>
541+
542+ Using select to make the menu appear
543+
544+2010-03-31 Ted Gould <ted@gould.cx>
545+
546+ Let's try S
547+
548+2010-03-31 Ted Gould <ted@gould.cx>
549+
550+ Trying `
551+
552+2010-03-31 Ted Gould <ted@gould.cx>
553+
554+ Trying ctrl and alt
555+
556+2010-03-31 Ted Gould <ted@gould.cx>
557+
558+ Updating to trunk
559+
560+2010-03-02 Ted Gould <ted@gould.cx>
561+
562+ Switching over to the tomboy handler.
563+
564+2010-03-02 Ted Gould <ted@gould.cx>
565+
566+ Using the tomboy keybinding C file that is everywhere.
567+
568+2010-02-25 Ted Gould <ted@gould.cx>
569+
570+ Calling specifically on the default screen.
571+
572+2010-02-25 Ted Gould <ted@gould.cx>
573+
574+ Switching to using an invisible
575+
576+2010-02-16 Ted Gould <ted@gould.cx>
577+
578+ Fleshing out the filter function.
579+
580+2010-02-16 Ted Gould <ted@gould.cx>
581+
582+ Adding in a filter function
583+
584+2010-03-18 Ted Gould <ted@gould.cx>
585+
586+ 0.3.4
587+
588+2010-03-17 Ted Gould <ted@gould.cx>
589+
590+ Sending scroll events to indicators based on events coming to the menuitem.
591+
592+2010-03-17 Cody Russell <crussell@canonical.com>
593+
594+ Store the IndicatorObject in the menuitem.
595+
596+2010-03-16 Cody Russell <crussell@canonical.com>
597+
598+ Merge up with trunk
599+
600+2010-03-16 Cody Russell <crussell@canonical.com>
601+
602+ Set object data.
603+
604+2010-03-16 Cody Russell <crussell@canonical.com>
605+
606+ Emit 'scroll' signal on IndicatorObject when the user mouse-scrolls on the indicator menuitem.
607+
608+2010-03-16 Cody Russell <crussell@canonical.com>
609+
610+ Fix for --prefix option to autogen.sh
611+
612+2010-03-11 Ted Gould <ted@gould.cx>
613+
614+ 0.3.3
615+
616+2010-02-16 Ted Gould <ted@gould.cx>
617+
618+ Adding in the sound indicator to the list.
619+
620+2010-02-16 Ted Gould <ted@gould.cx>
621+
622+ Putting the sound menu between the applications and messaging.
623+
624+2010-01-21 Ted Gould <ted@gould.cx>
625+
626+ 0.3.2
627+
628+2010-01-20 Ted Gould <ted@gould.cx>
629+
630+ Err, used wrong filename function.
631+
632+2010-01-19 Ted Gould <ted@gould.cx>
633+
634+ Make the log output go to a file.
635+
636+2010-01-19 Ted Gould <ted@gould.cx>
637+
638+ Dropping this, as I don't think we need it.
639+
640+2010-01-19 Ted Gould <ted@gould.cx>
641+
642+ Changing to deleting and creating the file.
643+
644+2010-01-19 Ted Gould <ted@gould.cx>
645+
646+ Changing the flags around to try and remove the temp files.
647+
648+2010-01-19 Ted Gould <ted@gould.cx>
649+
650+ Only make the directory if it doesn't exist.
651+
652+2010-01-19 Ted Gould <ted@gould.cx>
653+
654+ Switching to having a temp string for async.
655+
656+2010-01-19 Ted Gould <ted@gould.cx>
657+
658+ Fixing a warning on types.
659+
660+2010-01-19 Ted Gould <ted@gould.cx>
661+
662+ Don't care about errors making the directory. It seems to error if the directory already exists.
663+
664+2010-01-19 Ted Gould <ted@gould.cx>
665+
666+ Better error reporting, and making it so that we won't recurse.
667+
668+2010-01-19 Ted Gould <ted@gould.cx>
669+
670+ Setting up a basic log handling function that writes to a file.
671+
672+2010-01-19 Ted Gould <ted@gould.cx>
673+
674+ Adding in the file header and the defines for each applet type.
675+
676+2010-01-19 Ted Gould <ted@gould.cx>
677+
678+ Code to sort the various indicators.
679+
680+2010-01-18 Ted Gould <ted@gould.cx>
681+
682+ Adding in entry_moved code -- can't really test this yet though.
683+
684+2010-01-18 Ted Gould <ted@gould.cx>
685+
686+ Implementing a search function to determine where the menu item should be and inserting it there.
687+
688+2010-01-18 Ted Gould <ted@gould.cx>
689+
690+ Switching to just keeping the sorting value.
691+
692+2010-01-18 Ted Gould <ted@gould.cx>
693+
694+ Attaching the name to the object.
695+
696+2010-01-08 Ted Gould <ted@gould.cx>
697+
698+ An array with the order of the indicators in it.
699+
700+2010-01-08 Ted Gould <ted@gould.cx>
701+
702+ 0.3.1
703+
704+2010-01-05 Ted Gould <ted@gould.cx>
705+
706+ Making all of the build targets be built from src/applet-main.c with compiler flags to set defines for the various differences. Adding a build target for an indicator applet that has all the indicators in it.
707+
708+2010-01-04 Ted Gould <ted@gould.cx>
709+
710+ Fix Bonobo file
711+
712+2010-01-04 Ted Gould <ted@gould.cx>
713+
714+ Sync to trunk
715+
716+2010-01-04 Ted Gould <ted@gould.cx>
717+
718+ Updating translations to match the craziness
719+
720+2010-01-04 Ted Gould <ted@gould.cx>
721+
722+ Making a Bonobo applet server file for the Complete applet
723+
724+2010-01-04 Ted Gould <ted@gould.cx>
725+
726+ Ignoring our new bins
727+
728+2010-01-04 Ted Gould <ted@gould.cx>
729+
730+ Killing off the src-session directory.
731+
732+2010-01-04 Ted Gould <ted@gould.cx>
733+
734+ Merging the changes from the session applet into this file behind the #defines
735+
736+2010-01-04 Ted Gould <ted@gould.cx>
737+
738+ Make it so that the session and complete items are built from the same source with just defines.
739+
740+2010-01-04 Ted Gould <ted@gould.cx>
741+
742+ Adding in support for 'me' -- basically putting it in the right indicator applet incarnation.
743+
744+2010-01-03 Ted Gould <ted@gould.cx>
745+
746+ Removing 'me' from the main indicator applet.
747+
748+2009-12-24 Ted Gould <ted@gould.cx>
749+
750+ Supporting the Me menu as well.
751+
752+2009-12-10 Ted Gould <ted@gould.cx>
753+
754+ 0.3.0
755+
756+2009-11-25 Ted Gould <ted@gould.cx>
757+
758+ Start handling the addition and removal of entries in the applet.
759+
760+2009-11-24 Ted Gould <ted@gould.cx>
761+
762+ Shouldn't be so quick, need the defines as well.
763+
764+2009-11-24 Ted Gould <ted@gould.cx>
765+
766+ Stealing the entry_removed code for the applet itself.
767+
768+2009-11-09 Ted Gould <ted@canonical.com>
769+
770+ Grabbing the added event and processing adding entries. Moving all the code into a simple little function.
771+
772+2009-11-05 Ted Gould <ted@canonical.com>
773+
774+ Updating to libindicator 0.3.0 loader interface.
775+
776+2009-11-04 Ted Gould <ted@canonical.com>
777+
778+ Porting to libindicate 0.3.0
779+
780+2009-11-04 Ted Gould <ted@canonical.com>
781+
782+ Porting to libindicate 0.3.0
783+
784+2009-11-04 Ted Gould <ted@canonical.com>
785+
786+ Bumping up indicator required version
787+
788+2009-10-26 Ted Gould <ted@canonical.com>
789+
790+ Cleaning up the about dialogs to have better names (same as service files, no translations), the right version numbers, and use the GTK API instead of libgnomeui.
791+
792+2009-10-26 Ted Gould <ted@canonical.com>
793+
794+ Another bug
795+
796+2009-10-26 Ted Gould <ted@canonical.com>
797+
798+ Attaching another bug
799+
800+2009-10-26 Ted Gould <ted@canonical.com>
801+
802+ Attaching bug
803+
804+2009-10-26 Ted Gould <ted@canonical.com>
805+
806+ Using the version number from config.h
807+
808+2009-10-26 Ted Gould <ted@canonical.com>
809+
810+ Fixing the description in the about to match the Bonobo config.
811+
812+2009-10-26 Ted Gould <ted@canonical.com>
813+
814+ Removing dependency on libgnomeui
815+
816+2009-10-26 Ted Gould <ted@canonical.com>
817+
818+ Doing the same thing, session side.
819+
820+2009-10-26 Ted Gould <ted@canonical.com>
821+
822+ Replacing gnome_program_init with g_set_application_name
823+
824+2009-10-15 Martin Pitt <martin.pitt@ubuntu.com>
825+
826+ GNOME Stracciatella fix to disable the session applet.
827+
828+2009-10-14 Martin Pitt <martin.pitt@canonical.com>
829+
830+ Hide session applet in stracciatella session.
831+
832+ This is the same code as for the message indicator applet.
833+
834+2009-09-01 Ted Gould <ted@canonical.com>
835+
836+ Setting the version to 0.2.0
837+
838+2009-08-24 Ted Gould <ted@canonical.com>
839+
840+ Some remaining sus-isms
841+
842+2009-08-24 Ted Gould <ted@canonical.com>
843+
844+ Grabbing the icons directory from the pkgconfig file.
845+
846+2009-08-19 Ted Gould <ted@canonical.com>
847+
848+ Using AM 1.11 silent mode
849+
850+2009-08-18 Ted Gould <ted@canonical.com>
851+
852+ Forgot to change names so that we pick up the session menu instead of sus
853+
854+2009-08-18 Ted Gould <ted@canonical.com>
855+
856+ Getting the libraries out and renaming SUS
857+
858+2009-08-18 Ted Gould <ted@canonical.com>
859+
860+ Removing more of the libraries and docs stuff.
861+
862+2009-08-18 Ted Gould <ted@canonical.com>
863+
864+ Adding in the session possible translations
865+
866+2009-08-18 Ted Gould <ted@canonical.com>
867+
868+ Changed the name of the Bonobo service file. Oops, should have done
869+ this earlier.
870+
871+2009-08-18 Ted Gould <ted@canonical.com>
872+
873+ Ignore this message
874+
875+2009-08-18 Ted Gould <ted@canonical.com>
876+
877+ Changing build targets and the Bonobo descriptors that love them.
878+
879+2009-08-18 Ted Gould <ted@canonical.com>
880+
881+ Renaming the directory.
882+
883+2009-08-18 Ted Gould <ted@canonical.com>
884+
885+ Removing the libraries.
886+
887+2009-08-08 Ted Gould <ted@canonical.com>
888+
889+ Adding an icons directory to the .pc file
890+
891+2009-08-07 Ted Gould <ted@canonical.com>
892+
893+ Merging in the branch making two applets.
894+
895+2009-08-07 Ted Gould <ted@canonical.com>
896+
897+ Changing the Bonobo server description file name to match that of FUSA.
898+
899+2009-08-07 Ted Gould <ted@canonical.com>
900+
901+ Oops, we need more identity.
902+
903+2009-08-07 Ted Gould <ted@canonical.com>
904+
905+ Switching the name to the proper server file.
906+
907+2009-08-07 Ted Gould <ted@canonical.com>
908+
909+ Loading only the SUS plugin.
910+
911+2009-08-07 Ted Gould <ted@canonical.com>
912+
913+ Blocking out SUS from standard applet.
914+
915+2009-08-07 Ted Gould <ted@canonical.com>
916+
917+ Fixing the generation rules for the bonobo server files.
918+
919+2009-08-07 Ted Gould <ted@canonical.com>
920+
921+ Ignoring more files.
922+
923+2009-08-07 Ted Gould <ted@canonical.com>
924+
925+ Switching the name to actually be correct.
926+
927+2009-08-07 Ted Gould <ted@canonical.com>
928+
929+ Changing the name of the directory to -sus which makes more sense
930+
931+2009-08-07 Ted Gould <ted@canonical.com>
932+
933+ New executable name
934+
935+2009-08-07 Ted Gould <ted@canonical.com>
936+
937+ Renaming the server file
938+
939+2009-08-07 Ted Gould <ted@canonical.com>
940+
941+ Adjusting the namespace. Just to make things fun like that.
942+
943+2009-08-07 Ted Gould <ted@canonical.com>
944+
945+ Making the schema translatable
946+
947+2009-08-07 Ted Gould <ted@canonical.com>
948+
949+ Adding a new server to connect with our new applet. Still needs changes as it's just a copy.
950+
951+2009-08-07 Ted Gould <ted@canonical.com>
952+
953+ Adding a new build target for our new applet
954+
955+2009-08-07 Ted Gould <ted@canonical.com>
956+
957+ Adding the new src to the build system
958+
959+2009-08-07 Ted Gould <ted@canonical.com>
960+
961+ New src entry
962+
963+2009-08-06 Ted Gould <ted@canonical.com>
964+
965+ Aurelien's patch to add a set_server function to indicators.
966+
967+2009-08-06 Aurelien Gateau <aurelien.gateau@canonical.com>
968+
969+ Updated documentation
970+
971+2009-08-05 Aurelien Gateau <aurelien.gateau@canonical.com>
972+
973+ Introduce indicate_indicator_set_server() so that server can be defined for
974+ message indicators too.
975+
976+2009-08-05 Ted Gould <ted@canonical.com>
977+
978+ Maintaining the count independent of the entires.
979+
980+2009-08-04 Ted Gould <ted@canonical.com>
981+
982+ Update the pc file from the GTK split out.
983+
984+2009-08-04 Ted Gould <ted@canonical.com>
985+
986+ Merging in the splitout of a GTK version of the lib
987+
988+2009-08-04 Ted Gould <ted@canonical.com>
989+
990+ Adding libindicate a build include
991+
992+2009-08-04 Ted Gould <ted@canonical.com>
993+
994+ Removing some more noise
995+
996+2009-08-04 Ted Gould <ted@canonical.com>
997+
998+ Ignoring the tarball
999+
1000+2009-08-04 Ted Gould <ted@canonical.com>
1001+
1002+ Ignoring the right file
1003+
1004+2009-08-04 Ted Gould <ted@canonical.com>
1005+
1006+ Making seperate versioning for libindicate-gtk
1007+
1008+2009-08-04 Ted Gould <ted@canonical.com>
1009+
1010+ Bumping the version as we removed a function.
1011+
1012+2009-08-04 Ted Gould <ted@canonical.com>
1013+
1014+ A bunch of distcheck fixes to clean things up
1015+
1016+2009-08-03 Ted Gould <ted@canonical.com>
1017+
1018+ Some odd change
1019+
1020+2009-08-03 Ted Gould <ted@canonical.com>
1021+
1022+ Last libgtk-pixbuf header
1023+
1024+2009-08-03 Ted Gould <ted@canonical.com>
1025+
1026+ Removing GTK dependencies from the libindicate stuff
1027+
1028+2009-08-03 Ted Gould <ted@canonical.com>
1029+
1030+ Fixing these guys to include the -gtk library where needed
1031+
1032+2009-08-03 Ted Gould <ted@canonical.com>
1033+
1034+ Some ignore files for fun
1035+
1036+2009-08-03 Ted Gould <ted@canonical.com>
1037+
1038+ Oops, forgot the listener stuff
1039+
1040+2009-08-03 Ted Gould <ted@canonical.com>
1041+
1042+ Moving the listener code and some indicator code into libindicate-gtk
1043+
1044+2009-08-03 Ted Gould <ted@canonical.com>
1045+
1046+ Okay, now it is the offending function in it.
1047+
1048+2009-08-03 Ted Gould <ted@canonical.com>
1049+
1050+ Creating a default little GTK library to move the GTK stuff in
1051+
1052+2009-08-03 Ted Gould <ted@canonical.com>
1053+
1054+ Adding a function to set the server of the indicator upon creation. indicate_indicator_new_with_server()
1055+
1056+2009-08-03 Ted Gould <ted@canonical.com>
1057+
1058+ Merging in changes to the destroy and removing a warning.
1059+
1060+2009-07-27 Aurelien Gateau <aurelien.gateau@canonical.com>
1061+
1062+ Removed warning: it's annoying in unittests.
1063+
1064+2009-07-27 Aurelien Gateau <aurelien.gateau@canonical.com>
1065+
1066+ Destroy dbus proxies in listener finalize.
1067+
1068+ Makes it possible to destroy a listener and recreate one without calling the
1069+ old instance callbacks (useful for unit-tests).
1070+
1071+2009-08-03 Ted Gould <ted@canonical.com>
1072+
1073+ Ignoring built files
1074+
1075+2009-07-21 Ted Gould <ted@canonical.com>
1076+
1077+ Fixing the other signal marshallers
1078+
1079+2009-07-21 Ted Gould <ted@canonical.com>
1080+
1081+ Using the server marshaller
1082+
1083+2009-07-21 Ted Gould <ted@canonical.com>
1084+
1085+ Creating the server marshallers that we need
1086+
1087+2009-07-21 Ted Gould <ted@canonical.com>
1088+
1089+ Oops, we shouldn't have a prototype for a function that doesn't exist. Thanks to Aurilien.
1090+
1091+2009-07-03 Ted Gould <ted@canonical.com>
1092+
1093+ Configure change to cleanup output
1094+
1095+2009-07-03 Ted Gould <ted@canonical.com>
1096+
1097+ A little like mentioned on the GNOME Wiki, but doesn't work until I have a higher version of automake. Doesn't seem to cause problems though.
1098+
1099+2009-06-08 Ted Gould <ted@canonical.com>
1100+
1101+ Patch from Mark Trompell to make suffix checking better.
1102+
1103+2009-05-05 Ted Gould <ted@canonical.com>
1104+
1105+ Merging in the documentation branch.
1106+
1107+2009-04-30 Ted Gould <ted@canonical.com>
1108+
1109+ Never understand this file really.
1110+
1111+2009-04-30 Ted Gould <ted@canonical.com>
1112+
1113+ Fixing function listing
1114+
1115+2009-04-30 Ted Gould <ted@canonical.com>
1116+
1117+ Fixing typo
1118+
1119+2009-04-30 Ted Gould <ted@canonical.com>
1120+
1121+ Fixing some documentation bugs.
1122+
1123+2009-04-30 Ted Gould <ted@canonical.com>
1124+
1125+ Documenting most of the public visible functions
1126+
1127+2009-04-30 Ted Gould <ted@canonical.com>
1128+
1129+ Adding in arguments for the signals
1130+
1131+2009-04-30 Ted Gould <ted@canonical.com>
1132+
1133+ Adding in arguments on the signal docs.
1134+
1135+2009-04-30 Ted Gould <ted@canonical.com>
1136+
1137+ Woot, signal documentation works now.
1138+
1139+2009-04-30 Ted Gould <ted@canonical.com>
1140+
1141+ Basic signals docs.
1142+
1143+2009-04-30 Ted Gould <ted@canonical.com>
1144+
1145+ Server section documentation.
1146+
1147+2009-04-30 Ted Gould <ted@canonical.com>
1148+
1149+ Comments for the class, who put all those functions on there...
1150+
1151+2009-04-30 Ted Gould <ted@canonical.com>
1152+
1153+ Adding in message documentation and cleaning up some mistakes as I see them.
1154+
1155+2009-04-30 Ted Gould <ted@canonical.com>
1156+
1157+ Never understand this file
1158+
1159+2009-04-30 Ted Gould <ted@canonical.com>
1160+
1161+ Doing a better job about defining out the documentation gets
1162+ created and looks. Much cleaner.
1163+
1164+2009-04-30 Ted Gould <ted@canonical.com>
1165+
1166+ Breaking out into sections.
1167+
1168+2009-04-30 Ted Gould <ted@canonical.com>
1169+
1170+ Section information
1171+
1172+2009-04-30 Ted Gould <ted@canonical.com>
1173+
1174+ Adding to the unused side of things.
1175+
1176+2009-04-30 Ted Gould <ted@canonical.com>
1177+
1178+ Removing the big defines that aren't useful and the boilerplate get_type functions.
1179+
1180+2009-04-30 Ted Gould <ted@canonical.com>
1181+
1182+ Reformatting to make gtk-doc happy.
1183+
1184+2009-04-30 Ted Gould <ted@canonical.com>
1185+
1186+ Making it more like English and less like a pointer table.
1187+
1188+2009-04-30 Ted Gould <ted@canonical.com>
1189+
1190+ Adding in IndicateIndicatorClass documentation.
1191+
1192+2009-04-30 Ted Gould <ted@canonical.com>
1193+
1194+ What is the server
1195+
1196+2009-04-30 Ted Gould <ted@canonical.com>
1197+
1198+ Typo
1199+
1200+2009-04-30 Ted Gould <ted@canonical.com>
1201+
1202+ Getting most of the indicator documentation in the pool.
1203+
1204+2009-04-30 Ted Gould <ted@canonical.com>
1205+
1206+ Turns out that gtk-doc can't have the name of the function on the same line as the start of the comment. How stupid.
1207+
1208+2009-04-30 Ted Gould <ted@canonical.com>
1209+
1210+ Removing symbols that shouldn't be in the docs anyway.
1211+
1212+2009-04-30 Ted Gould <ted@canonical.com>
1213+
1214+ Ignoring the dbus and glib-marshaller generated header files.
1215+
1216+2009-04-30 Ted Gould <ted@canonical.com>
1217+
1218+ Dispaly typo
1219+
1220+2009-04-30 Ted Gould <ted@canonical.com>
1221+
1222+ First pass at trying to create some function documentation for Indicator
1223+
1224+2009-04-29 Ted Gould <ted@canonical.com>
1225+
1226+ Patch from Niel Patel to close the directory after opening it.
1227+
1228+2009-04-29 Ted Gould <ted@canonical.com>
1229+
1230+ Patch from Niel Patel to close the directory after opening it.
1231+
1232+2009-04-27 Ted Gould <ted@canonical.com>
1233+
1234+ How important a simple backslash is :)
1235+
1236+2009-04-27 Ted Gould <ted@canonical.com>
1237+
1238+ Merging in the testing branch to get some tests for this guy
1239+
1240+2009-04-27 Ted Gould <ted@canonical.com>
1241+
1242+ Switching to system dbus-test-runner
1243+
1244+2009-04-20 Ted Gould <ted@canonical.com>
1245+
1246+ Adding a test to build a bunch of indicators
1247+
1248+2009-04-20 Ted Gould <ted@canonical.com>
1249+
1250+ Adding in multiple servers connecting in to declare interest test
1251+
1252+2009-04-20 Ted Gould <ted@canonical.com>
1253+
1254+ Expanding range of interest test and not checking to see if we got none, we shouldn't get it.
1255+
1256+2009-04-20 Ted Gould <ted@canonical.com>
1257+
1258+ Gaurding against setting bad interests
1259+
1260+2009-04-20 Ted Gould <ted@canonical.com>
1261+
1262+ Adding an interests test
1263+
1264+2009-04-20 Ted Gould <ted@canonical.com>
1265+
1266+ Woot, now we do distcheck too
1267+
1268+2009-04-20 Ted Gould <ted@canonical.com>
1269+
1270+ Distcheck fixes
1271+
1272+2009-04-20 Ted Gould <ted@canonical.com>
1273+
1274+ Adding in a simple test
1275+
1276+2009-04-20 Ted Gould <ted@canonical.com>
1277+
1278+ Build infrastructure for first test
1279+
1280+2009-04-20 Ted Gould <ted@canonical.com>
1281+
1282+ Moving tests to examples
1283+
1284+2009-04-22 Ted Gould <ted@canonical.com>
1285+
1286+ Get the submenu set right.
1287+
1288+2009-04-22 Ted Gould <ted@canonical.com>
1289+
1290+ Slipping in the hbox
1291+
1292+2009-04-22 Ted Gould <ted@canonical.com>
1293+
1294+ Oops, cut and paste error, pulling up the wrong symbols
1295+
1296+2009-04-22 Ted Gould <ted@canonical.com>
1297+
1298+ Turning versions into a function and adding a name symbol. Not yet used though.
1299+
1300+2009-04-22 Ted Gould <ted@canonical.com>
1301+
1302+ Wow, the genius of making a symbol you want to export static is simply amazing. It's truly a wonder of nature that I can tie my shoes in the morning.
1303+
1304+2009-04-22 Ted Gould <ted@canonical.com>
1305+
1306+ Oops, not what I wanted. These should have been prototypes not global variables. Takes a second to think about it, but yeah, that's what they were.
1307+
1308+2009-04-22 Ted Gould <ted@canonical.com>
1309+
1310+ Forgot a + on gtk
1311+
1312+2009-04-21 Ted Gould <ted@canonical.com>
1313+
1314+ Changing to an icon and a lable and building our own item
1315+
1316+2009-04-21 Ted Gould <ted@canonical.com>
1317+
1318+ Putting in and checking version information to ensure we all agree about the header version
1319+
1320+2009-04-21 Ted Gould <ted@canonical.com>
1321+
1322+ Fixing and using the new indicator header. This will help to connect things together and make them actually work in a reasonably type safe way.
1323+
1324+2009-04-21 Ted Gould <ted@canonical.com>
1325+
1326+ Moving the indicators directory to match libindicator
1327+
1328+2009-04-21 Ted Gould <ted@canonical.com>
1329+
1330+ Setting the indicators directory manually
1331+
1332+2009-04-21 Ted Gould <ted@canonical.com>
1333+
1334+ Creating an indicator lib to make sure we can attach all these things together.
1335+
1336+2009-04-20 Ted Gould <ted@canonical.com>
1337+
1338+ Chaning the include so that it works for make distcheck
1339+
1340+2009-04-13 Ted Gould <ted@canonical.com>
1341+
1342+ Adding in support for finding out if people are interesting on the bus using introspection instead of sending a random function call to them and seeing what happens.
1343+
1344+2009-04-13 Ted Gould <ted@canonical.com>
1345+
1346+ Commenting out some debug messages
1347+
1348+2009-04-13 Ted Gould <ted@canonical.com>
1349+
1350+ Less debug
1351+
1352+2009-04-13 Ted Gould <ted@canonical.com>
1353+
1354+ Ah, a typo. Bother.
1355+
1356+2009-04-13 Ted Gould <ted@canonical.com>
1357+
1358+ Okay, connected into that other there code... let's see what happens.
1359+
1360+2009-04-13 Ted Gould <ted@canonical.com>
1361+
1362+ Fleshing out some
1363+
1364+2009-04-13 Ted Gould <ted@canonical.com>
1365+
1366+ Whoa, it like builds and stuff
1367+
1368+2009-04-12 Ted Gould <ted@canonical.com>
1369+
1370+ Updating from trunk
1371+
1372+2009-04-12 Ted Gould <ted@canonical.com>
1373+
1374+ Proto-pseudo-code for the introspection functions that are going to be needed
1375+
1376+2009-04-10 Ted Gould <ted@canonical.com>
1377+
1378+ Adding in libxml linking
1379+
1380+2009-04-13 Ted Gould <ted@canonical.com>
1381+
1382+ Fixes to the finalize functions.
1383+
1384+2009-04-13 Ted Gould <ted@canonical.com>
1385+
1386+ Making into a 6
1387+
1388+2009-04-13 Ted Gould <ted@canonical.com>
1389+
1390+ Adding a bug number
1391+
1392+2009-04-13 Ted Gould <ted@canonical.com>
1393+
1394+ Adding in call to the parent class' finalize function as well, this should free all the way up to the top.
1395+
1396+2009-04-12 Ted Gould <ted@canonical.com>
1397+
1398+ Some slight code cleanups to remove warnings
1399+
1400+2009-04-11 Ted Gould <ted@canonical.com>
1401+
1402+ Fixing some pedantic little bugs to try and figure out what's causing 359018
1403+
1404+2009-04-10 Ted Gould <ted@canonical.com>
1405+
1406+ Dummy to put bug number in.
1407+
1408+2009-04-10 Ted Gould <ted@canonical.com>
1409+
1410+ Create the virtual function for checking interest.
1411+
1412+2009-04-10 Ted Gould <ted@canonical.com>
1413+
1414+ Merging in Eitan's gtype-ify of the enums and the IndicateListener... objects.
1415+
1416+2009-04-10 Eitan Isaacson <eitan@ascender.com>
1417+
1418+ gtypify IndicateListenerIndicator
1419+
1420+2009-04-10 Eitan Isaacson <eitan@ascender.com>
1421+
1422+ changed IndicateListenerServer to a gtyped pointer instead of a gboxed.
1423+
1424+2009-04-08 Eitan Isaacson <eitan@ascender.com>
1425+
1426+ Changed marshallers to GBoxed for IndicatorListenerServer.
1427+ Make copy/free functions empty for now.
1428+
1429+2009-04-08 Eitan Isaacson <eitan@ascender.com>
1430+
1431+ GBoxed IndicateListenerServer
1432+
1433+2009-04-08 Eitan Isaacson <eitan@ascender.com>
1434+
1435+ gtypified the interests enum.
1436+
1437+2009-04-10 Ted Gould <ted@canonical.com>
1438+
1439+ Marking the dev branch as such.
1440+
1441+2009-04-07 Ted Gould <ted@canonical.com>
1442+
1443+ Added in an 'icon-name' to make the about dialog have a proper icon.
1444+
1445+2009-04-07 Ted Gould <ted@canonical.com>
1446+
1447+ Clearing another warning. Shame gdk doesn't do this one for us.
1448+
1449+2009-04-07 Ted Gould <ted@canonical.com>
1450+
1451+ Patch from Eitan Isaacson to correct prototype. Had to be adjusted slightly as the prototypes had moved.
1452+
1453+2009-04-07 Ted Gould <ted@canonical.com>
1454+
1455+ Ignoring our new test
1456+
1457+2009-04-07 Ted Gould <ted@canonical.com>
1458+
1459+ Patch from Eitan Isaacson to remove a ref/unref infinite loop that effectively made it so that we kept our objects forever. While we love them, at some point we need to say goodbye.
1460+
1461+2009-04-07 Ted Gould <ted@canonical.com>
1462+
1463+ Making it so that we don't register the object twice. This is really
1464+ a work around, but it's atleast fixes the crasher. Which sucked. We
1465+ need to work with the dbus folks to make this better.
1466+
1467+2009-04-07 Ted Gould <ted@canonical.com>
1468+
1469+ Adding show hide server test from Eitan on bug 351537
1470+
1471+2009-04-07 Ted Gould <ted@canonical.com>
1472+
1473+ I finally understood what seb128 told me about the version numbering.
1474+ I feel so stupid for not understanding before :)
1475+
1476+2009-04-07 Ted Gould <ted@canonical.com>
1477+
1478+ Hiding some debugging messages.
1479+
1480+2009-04-07 Ted Gould <ted@canonical.com>
1481+
1482+ Simplifying error message
1483+
1484+2009-04-06 Ted Gould <ted@canonical.com>
1485+
1486+ * Some debug messages
1487+ * Making the comparison of interests detect changings properly
1488+ * Correctly use g_list_remove in several cases making for long lists
1489+ * Using g_list_prepend instead of append because it's faster.
1490+ * Checking whether we've got proxies before destroying them.
1491+
1492+2009-04-03 Ted Gould <ted@canonical.com>
1493+
1494+ Moving private interests out of the public header file.
1495+
1496+2009-04-03 Ted Gould <ted@canonical.com>
1497+
1498+ Not quite sure how these got added, but I'm not going to
1499+ fight it.
1500+
1501+2009-04-03 Ted Gould <ted@canonical.com>
1502+
1503+ Trying to get to a sane state. I apparently don't know as much
1504+ about library versioning as I thought I did.
1505+
1506+2009-04-03 Ted Gould <ted@canonical.com>
1507+
1508+ Hiding all of the functions that part of the DBus interface in that
1509+ now they're all prefixed with '_' so that they don't get exported
1510+ as part of the library symbols. This should simplify everything a
1511+ little bit for implementors.
1512+
1513+2009-04-03 Ted Gould <ted@canonical.com>
1514+
1515+ Getting rid of everything starting with 'd'. This gets rid of the dbus stuff that isn't set up to be static, which is silly.
1516+
1517+2009-04-03 Ted Gould <ted@canonical.com>
1518+
1519+ Hiding the marshsallers from the libraries in the symbols by adding a _ in front of them.
1520+
1521+2009-04-03 Ted Gould <ted@canonical.com>
1522+
1523+ Cleaning up the exported symbols, make sure that 'get_type_cb' isn't exported
1524+
1525+2009-04-03 Ted Gould <ted@canonical.com>
1526+
1527+ Getting to version 0.2.0
1528+
1529+2009-04-03 Ted Gould <ted@canonical.com>
1530+
1531+ Trying to have more style information included so that we can get rid of the focus line.
1532+
1533+2009-04-03 Ted Gould <ted@canonical.com>
1534+
1535+ Adding interests on new servers saying that we're displaying the indicators and in the server.
1536+
1537+2009-04-03 Ted Gould <ted@canonical.com>
1538+
1539+ Fleshing out the functions in the listener to set interests.
1540+
1541+2009-04-02 Ted Gould <ted@canonical.com>
1542+
1543+ Putting in some protection from crazy values
1544+
1545+2009-04-02 Ted Gould <ted@canonical.com>
1546+
1547+ Hiding debug
1548+
1549+2009-04-02 Ted Gould <ted@canonical.com>
1550+
1551+ Adding a bunch of debugging messages and fixing the lifecycle for the folk pointer. Lots'o'fun. But things seem to be working.
1552+
1553+2009-04-02 Ted Gould <ted@canonical.com>
1554+
1555+ Filling in the dbus owner changing code. Now we should catch those.
1556+
1557+2009-04-02 Ted Gould <ted@canonical.com>
1558+
1559+ Adding printouts for interest changes.
1560+
1561+2009-04-02 Ted Gould <ted@canonical.com>
1562+
1563+ Connecting in the DBus messaging that we need.
1564+
1565+2009-04-02 Ted Gould <ted@canonical.com>
1566+
1567+ Fleshing out the interest setting and removing functions.
1568+
1569+2009-04-02 Ted Gould <ted@canonical.com>
1570+
1571+ Updating unused file
1572+
1573+2009-04-02 Ted Gould <ted@canonical.com>
1574+
1575+ Adding in folks support.
1576+
1577+2009-04-02 Ted Gould <ted@canonical.com>
1578+
1579+ Adding the interest removed and interest added signals in.
1580+
1581+2009-04-02 Ted Gould <ted@canonical.com>
1582+
1583+ Woot! Now we have some real functions to call!
1584+
1585+2009-04-02 Ted Gould <ted@canonical.com>
1586+
1587+ I can't believe I messed up this one. Luckily it doesn't seem to have
1588+ caused any bugs. Man.
1589+
1590+2009-04-02 Ted Gould <ted@canonical.com>
1591+
1592+ Switching around the show_interest and remove_interest functions so that
1593+ they are now asyncronous. Not that being asynchronous is important but
1594+ more that now they get the Method Invocation interface that we can use
1595+ to find out the sender of the message. Changed various APIs as a result
1596+ of this, and moved the DBus functions to be internal.
1597+
1598+2009-04-01 Ted Gould <ted@canonical.com>
1599+
1600+ Adding new functions show_interest and remove_interest into the API. Now to fill in the backend.
1601+
1602+2009-04-01 Ted Gould <ted@canonical.com>
1603+
1604+ Adding a remove and show interest
1605+
1606+2009-04-01 Ted Gould <ted@canonical.com>
1607+
1608+ Change the API so it's more like we're keeping a list of what, and who are interested in. This'll make it easier for us to manage all the DBus nastyness.
1609+
1610+2009-04-01 Ted Gould <ted@canonical.com>
1611+
1612+ Adding stuff to ignore, much better
1613+
1614+2009-04-01 Ted Gould <ted@canonical.com>
1615+
1616+ Misspelling
1617+
1618+2009-04-01 Ted Gould <ted@canonical.com>
1619+
1620+ Getting some interests in the game.
1621+
1622+2009-04-01 Ted Gould <ted@canonical.com>
1623+
1624+ Switch to searching on the connection, which is really what we care about and the proxy is a poor sustitute for.
1625+
1626+2009-04-01 Ted Gould <ted@canonical.com>
1627+
1628+ First pass at the pretty meag-change to make it so that we can detect people on the system vs. the session bus. Basically reworking a bunch of structures. Fun.
1629+
1630+2009-03-27 Ted Gould <ted@canonical.com>
1631+
1632+ Patch from Gabor Kelemen to make the license and 'No Indicators' message translatable.
1633+
1634+2009-03-27 Ted Gould <ted@canonical.com>
1635+
1636+ Removing the translatable marking for 'Indicator Applet Factory'
1637+
1638+2009-03-27 Ted Gould <ted@canonical.com>
1639+
1640+ Bad truth in the hide function.
1641+
1642+2009-03-26 Ted Gould <ted@canonical.com>
1643+
1644+ Adding another bug that gets fixed with Eitan's merge.
1645+
1646+2009-03-26 Ted Gould <ted@canonical.com>
1647+
1648+ Comment for label
1649+
1650+2009-03-26 Ted Gould <ted@canonical.com>
1651+
1652+ Switching the case for 'No Indicators' to make it a label to still support right click through.
1653+
1654+2009-03-26 Ted Gould <ted@canonical.com>
1655+
1656+ Changing license in about box to make sense.
1657+
1658+2009-03-26 Ted Gould <ted@canonical.com>
1659+
1660+ ATK name for Eitan
1661+
1662+2009-03-26 Ted Gould <ted@canonical.com>
1663+
1664+ Getting gtkdoc stuff to be a little happier
1665+
1666+2009-03-26 Ted Gould <ted@canonical.com>
1667+
1668+ Bumping version
1669+
1670+2009-03-26 Ted Gould <ted@canonical.com>
1671+
1672+ Merging in Eitan's changes to make the applet a GNOME Program
1673+
1674+2009-03-26 Eitan Isaacson <eitan@ascender.com>
1675+
1676+ Add gnome_program_init with LIBGNOMEUI_MODULE.
1677+
1678+2009-03-18 Ted Gould <ted@canonical.com>
1679+
1680+ Changing version number
1681+
1682+2009-03-17 Ted Gould <ted@canonical.com>
1683+
1684+ Seems that we still get errors without it being there, I'm not sure why, but making it so that we can explicitly disable the gobject-introspection. That should work for now.
1685+
1686+2009-03-17 Ted Gould <ted@canonical.com>
1687+
1688+ Making it so that the GIR stuff autodetects and only builds if available.
1689+
1690+2009-03-12 Ted Gould <ted@canonical.com>
1691+
1692+ Fixes for distcheck
1693+
1694+2009-03-12 Ted Gould <ted@canonical.com>
1695+
1696+ Changing version number
1697+
1698+2009-03-12 Ted Gould <ted@canonical.com>
1699+
1700+ Stealing the 'fast-user-switch-applet' name to get better theming
1701+
1702+2009-03-12 Ted Gould <ted@canonical.com>
1703+
1704+ Fixing the popup to have the about
1705+
1706+2009-03-12 Ted Gould <ted@canonical.com>
1707+
1708+ Right click menu is working, but without an about
1709+
1710+2009-03-09 Ted Gould <ted@canonical.com>
1711+
1712+ Fix doubling of prototypes, patch from Eitan
1713+
1714+2009-03-09 Ted Gould <ted@canonical.com>
1715+
1716+ Putting the example executables in libexec and the source code in doc/examples
1717+
1718+2009-02-25 Ted Gould <ted@canonical.com>
1719+
1720+ Linking in the build interfaces, needed a temporary function to get linking right
1721+
1722+2009-02-25 Ted Gould <ted@canonical.com>
1723+
1724+ Forgot to put these in built sources
1725+
1726+2009-02-25 Ted Gould <ted@canonical.com>
1727+
1728+ true is TRUE
1729+
1730+2009-02-25 Ted Gould <ted@canonical.com>
1731+
1732+ Adding build instructions for the listener interface
1733+
1734+2009-02-25 Ted Gould <ted@canonical.com>
1735+
1736+ Merging in changes to put back in the GObject introspection and to have better build characteristics.
1737+
1738+2009-02-25 Ted Gould <ted@canonical.com>
1739+
1740+ Typo
1741+
1742+2009-02-25 Ted Gould <ted@canonical.com>
1743+
1744+ releasing version 0.1.1-0ubuntu3~ppa2
1745+
1746+2009-02-25 Ted Gould <ted@canonical.com>
1747+
1748+ Adding back in the GIR files and some distclean improvements to get back to NULL.
1749+
1750+2009-02-25 Ted Gould <ted@canonical.com>
1751+
1752+ releasing version 0.1.1-0ubuntu3~ppa1
1753+
1754+2009-02-18 Ted Gould <ted@canonical.com>
1755+
1756+ releasing version 0.1-0ubuntu3~ppa1
1757+
1758+2009-02-18 Ted Gould <ted@canonical.com>
1759+
1760+ Merging in icon changes
1761+
1762+2009-02-17 Ted Gould <ted@canonical.com>
1763+
1764+ Cherry picking r137 from the ubuntu-core-dev packaging branch that has licensing fixes
1765+
1766+2009-02-17 Martin Pitt <martin.pitt@canonical.com>
1767+
1768+ debian/copyright: Fix leftover word "either" from the license
1769+ description.
1770+
1771+2009-02-17 Ted Gould <ted@canonical.com>
1772+
1773+ Cherry picking r136 from the ubuntu-core-dev packaging branch that cleans up the licensing, descriptions, and adds additional info
1774+
1775+2009-02-17 Martin Pitt <martin.pitt@canonical.com>
1776+
1777+ debian/control: Update package descriptions; the messaging part is
1778+ provided by indicator-messages.
1779+
1780+2009-02-17 Martin Pitt <martin.pitt@canonical.com>
1781+
1782+ debian/control: Fix Vcs-Bzr.
1783+
1784+2009-02-17 Martin Pitt <martin.pitt@canonical.com>
1785+
1786+ releasing version 0.1-0ubuntu1
1787+
1788+2009-02-17 Martin Pitt <martin.pitt@canonical.com>
1789+
1790+ configure.ac: Add missing gio-2.0 pkgconfig check (from DX team
1791+ PPA packaging branch), and autoreconf to pick up the change.
1792+
1793+2009-02-17 Martin Pitt <martin.pitt@canonical.com>
1794+
1795+ Repack orig.tar.gz with a copy of the LGPL 3, libindicate/* is
1796+ under that license.
1797+
1798+2009-02-17 Martin Pitt <martin.pitt@canonical.com>
1799+
1800+ debian/copyright: Properly describe licenses.
1801+
1802+2009-02-17 Ted Gould <ted@canonical.com>
1803+
1804+ Cherry picking r130 from the ubuntu-core-dev packaging branch that cleans up the changelog, adds better descriptions and updates the entries in the control file.
1805+
1806+2009-02-17 Martin Pitt <martin.pitt@canonical.com>
1807+
1808+ debian/control: Add Homepage:, Vcs-Bzr:, and proper package
1809+ descriptions.
1810+
1811+2009-02-17 Martin Pitt <martin.pitt@canonical.com>
1812+
1813+ flush changelog for ubuntu packaging branch
1814+
1815+2009-02-25 Ted Gould <ted@canonical.com>
1816+
1817+ Adding in the listeners interface
1818+
1819+2009-02-22 Ted Gould <ted@canonical.com>
1820+
1821+ An interface to get the list of servers from another listener
1822+
1823+2009-02-22 Ted Gould <ted@canonical.com>
1824+
1825+ Adding information on how the server was added, but not really using
1826+ it for anything yet. I'm not sure that we can -- bother.
1827+
1828+2009-02-18 Ted Gould <ted@canonical.com>
1829+
1830+ Releasing 0.1.1 with build fixes and icons.
1831+
1832+2009-02-18 Ted Gould <ted@canonical.com>
1833+
1834+ Changing the icon to be our fancy new one.
1835+
1836+2009-02-18 Ted Gould <ted@canonical.com>
1837+
1838+ Adding in the autotools stuff for installing an icon.
1839+
1840+2009-02-18 Ted Gould <ted@canonical.com>
1841+
1842+ Ken's very cool Indicator Applet plugin.
1843+
1844+2009-02-17 Ted Gould <ted@canonical.com>
1845+
1846+ Configure changes to include gio
1847+
1848+2009-02-17 Ted Gould <ted@canonical.com>
1849+
1850+ Mostly build related changes coming from the upstream branch.
1851+
1852+2009-02-15 Ted Gould <ted@canonical.com>
1853+
1854+ releasing version 0.1~ppa41
1855+
1856+2009-02-15 Ted Gould <ted@canonical.com>
1857+
1858+ * Putting on a handle
1859+ * Adding in a background function from panel-lib
1860+
1861+2009-02-15 Ted Gould <ted@canonical.com>
1862+
1863+ releasing version 0.1~ppa40
1864+
1865+2009-02-15 Ted Gould <ted@canonical.com>
1866+
1867+ Merging in from the 'upstream' branch. Changes include the addition
1868+ of a server signal for the NULL indicator. And a warning fix for
1869+ icons.
1870+
1871+2009-02-13 Ted Gould <ted@canonical.com>
1872+
1873+ releasing version 0.1~ppa39
1874+
1875+2009-02-13 Ted Gould <ted@canonical.com>
1876+
1877+ Fixing a bug in the listener where properties weren't available on running servers.
1878+
1879+2009-02-12 Ted Gould <ted@canonical.com>
1880+
1881+ releasing version 0.1~ppa38
1882+
1883+2009-02-12 Ted Gould <ted@canonical.com>
1884+
1885+ Adding in GIO to the list of linked modules.
1886+
1887+2009-02-12 Ted Gould <ted@canonical.com>
1888+
1889+ releasing version 0.1~ppa37
1890+
1891+2009-02-12 Ted Gould <ted@canonical.com>
1892+
1893+ Making time and icons happy and work well. Also adding lots of fun tests for them.
1894+
1895+2009-02-17 Ted Gould <ted@canonical.com>
1896+
1897+ This is a generated file. Shouldn't be in VCS.
1898+
1899+2009-02-17 Ted Gould <ted@canonical.com>
1900+
1901+ Adding the license info
1902+
1903+2009-02-17 Ted Gould <ted@canonical.com>
1904+
1905+ Adding the LGPL licenses and making sure they get into the tarball.
1906+
1907+2009-02-16 Ted Gould <ted@canonical.com>
1908+
1909+ Trying to add in some extra files that seem useful for building, gtk-doc still fails.
1910+
1911+2009-02-16 Ted Gould <ted@canonical.com>
1912+
1913+ Oops, should get the screw up right...
1914+
1915+2009-02-16 Ted Gould <ted@canonical.com>
1916+
1917+ Adding a couple of files to the distribution to pass distcheck
1918+
1919+2009-02-15 Ted Gould <ted@canonical.com>
1920+
1921+ This function seems to set up the widget correctly with the background. It's undocumented, but most other applets seem to do it.
1922+
1923+2009-02-15 Ted Gould <ted@canonical.com>
1924+
1925+ Putting a little handle on the indicators. Works for GNOME Panel.
1926+
1927+2009-02-15 Ted Gould <ted@canonical.com>
1928+
1929+ Removing the debian directory. Going to start using this as my upstream
1930+ branch and the other as the packaging branch.
1931+
1932+2009-02-15 Ted Gould <ted@canonical.com>
1933+
1934+ Adding a handler for the new server display signal, and then make the
1935+ messages more clear between the two.
1936+
1937+2009-02-15 Ted Gould <ted@canonical.com>
1938+
1939+ Adding a new signal in that handles the ID of zero, or null, comming
1940+ back from a listener and uses that to show the server. Or atleast
1941+ signal it to figure out how to do that. Also cleaning up the signals
1942+ a little to use defines.
1943+
1944+2009-02-15 Ted Gould <ted@canonical.com>
1945+
1946+ Adding a check for NULL string in the icon parsing code. This will
1947+ stop a bunch of warnings coming from everything else.
1948+
1949+2009-02-13 Ted Gould <ted@canonical.com>
1950+
1951+ Ah, declared a variable in an if so that it didn't get out of scope. Like it should have. Bah.
1952+
1953+2009-02-13 Ted Gould <ted@canonical.com>
1954+
1955+ Adding in a set of functions to get the properties off of a server
1956+
1957+2009-02-12 Ted Gould <ted@canonical.com>
1958+
1959+ Forgot to set the timer back to something reasonable!
1960+
1961+2009-02-12 Ted Gould <ted@canonical.com>
1962+
1963+ Adding in support for icons, specifically passing them back and forth on the bus
1964+
1965+2009-02-12 Ted Gould <ted@canonical.com>
1966+
1967+ Changing from using a memory stream to using a buffer, the memory stream one seems to be broken.
1968+
1969+2009-02-12 Ted Gould <ted@canonical.com>
1970+
1971+ Adding in the function to take a pixbuf, turn it into a png, base64 encode it and then send it across the wire.
1972+
1973+2009-02-12 Ted Gould <ted@canonical.com>
1974+
1975+ Changing the icon data to be base64 encoded, should have done that originally, how silly.
1976+
1977+2009-02-12 Ted Gould <ted@canonical.com>
1978+
1979+ Seems like a better name
1980+
1981+2009-02-12 Ted Gould <ted@canonical.com>
1982+
1983+ Fixing some prototypes to fix warnings and errors we haven't yet encountered. Also setting the type so that our switch statement actually works.
1984+
1985+2009-02-12 Ted Gould <ted@canonical.com>
1986+
1987+ Adding in some debug messages and making the signal use the original key to broadcast itself.
1988+
1989+2009-02-12 Ted Gould <ted@canonical.com>
1990+
1991+ Added in a way to print the values of properties while they change. More later, but a start.
1992+
1993+2009-02-12 Ted Gould <ted@canonical.com>
1994+
1995+ Seeing what happens if I turn on "sign always" in Bazaar.
1996+
1997+2009-02-12 Ted Gould <ted@canonical.com>
1998+
1999+ Adding in the code for handling icons and time
2000+
2001+2009-02-12 Ted Gould <ted@canonical.com>
2002+
2003+ Rebuilding the way that priorities get done so that we can handle a time and icon version of the functions so that apps don't have to worry about those details.
2004+
2005+2009-02-12 Ted Gould <ted@canonical.com>
2006+
2007+ Setting the properties property and picking up Empathy's desktop file
2008+
2009+2009-02-12 Ted Gould <ted@canonical.com>
2010+
2011+ Adding in a timer function to change the time every three minutes or
2012+ so in order to test modifying times.
2013+
2014+2009-02-12 Ted Gould <ted@canonical.com>
2015+
2016+ Using the time property function
2017+
2018+2009-02-12 Ted Gould <ted@canonical.com>
2019+
2020+ Adding in a time property function
2021+
2022+2009-02-11 Ted Gould <ted@canonical.com>
2023+
2024+ Merging from trunk
2025+
2026+2009-02-11 Ted Gould <ted@canonical.com>
2027+
2028+ releasing version 0.1~ppa36
2029+
2030+2009-02-11 Ted Gould <ted@canonical.com>
2031+
2032+ Merging in the changes to make it so that properties work right, get
2033+ handled properly by the listener and have convience functions. Also
2034+ lots of little important cleanups.
2035+
2036+2009-02-11 Ted Gould <ted@canonical.com>
2037+
2038+ Putting license information everywhere.
2039+
2040+2009-02-11 Ted Gould <ted@canonical.com>
2041+
2042+ Cleaning up some debug messages that aren't as useful anymore
2043+
2044+2009-02-11 Ted Gould <ted@canonical.com>
2045+
2046+ Switching to ref_default
2047+
2048+2009-02-11 Ted Gould <ted@canonical.com>
2049+
2050+ Fixing the deallocation to check the right parameters.
2051+
2052+2009-02-11 Ted Gould <ted@canonical.com>
2053+
2054+ Turning off some debugging, reformatting, and putting the connection into the proxy_t structure
2055+
2056+2009-02-11 Ted Gould <ted@canonical.com>
2057+
2058+ Basically things are working as the proxyts are now findable.
2059+
2060+2009-02-11 Ted Gould <ted@canonical.com>
2061+
2062+ Fixing the call, checking both lists of proxies, and adding some debug info.
2063+
2064+2009-02-11 Ted Gould <ted@canonical.com>
2065+
2066+ Removing an annoying warning
2067+
2068+2009-02-11 Ted Gould <ted@canonical.com>
2069+
2070+ Adding a check for type in the middle of the state machine for building a server.
2071+
2072+2009-02-11 Ted Gould <ted@canonical.com>
2073+
2074+ Adding in a ref-default function so that we can keep one listener
2075+ around for fun and profit.
2076+
2077+2009-02-11 Ted Gould <ted@canonical.com>
2078+
2079+ Getting all the legal stuff in.
2080+
2081+2009-02-11 Ted Gould <ted@canonical.com>
2082+
2083+ Adding in an author
2084+
2085+2009-02-11 Ted Gould <ted@canonical.com>
2086+
2087+ Adding GPL to the tests
2088+
2089+2009-02-11 Ted Gould <ted@canonical.com>
2090+
2091+ Adding the GPL to this file
2092+
2093+2009-02-11 Ted Gould <ted@canonical.com>
2094+
2095+ Putting the debian copyright info in
2096+
2097+2009-02-11 Ted Gould <ted@canonical.com>
2098+
2099+ Adding a license to the top of all these files. LGPL 2/3
2100+
2101+2009-02-10 Ted Gould <ted@canonical.com>
2102+
2103+ Adding to the convience functions for setting the desktop file
2104+ and the type of the server.
2105+
2106+2009-02-10 Ted Gould <ted@canonical.com>
2107+
2108+ Building a way to get properties. Seems like this should be in the DBus
2109+ libs, but anyway. Here is the code that compiles and claims that it'll
2110+ do it. More code than I would have liked.
2111+
2112+2009-02-10 Ted Gould <ted@canonical.com>
2113+
2114+ Avoiding a conflict with GObject's get_type function.
2115+
2116+2009-02-10 Ted Gould <ted@canonical.com>
2117+
2118+ Adding in real functions to match the prototypes.
2119+
2120+2009-02-10 Ted Gould <ted@canonical.com>
2121+
2122+ Adding in functions to match the prototypes.
2123+
2124+2009-02-10 Ted Gould <ted@canonical.com>
2125+
2126+ Adding in a set_type function and fixing the prototype for set_desktop
2127+
2128+2009-02-10 Ted Gould <ted@canonical.com>
2129+
2130+ Changing type to message.im for testing, now it's different than the messages.
2131+
2132+2009-02-10 Ted Gould <ted@canonical.com>
2133+
2134+ Adding an API for getting the type and desktop files
2135+
2136+2009-02-10 Ted Gould <ted@canonical.com>
2137+
2138+ Including type information in the creation and destruction of servers
2139+
2140+2009-02-09 Ted Gould <ted@canonical.com>
2141+
2142+ Merge from trunk
2143+
2144+2009-02-09 Ted Gould <ted@canonical.com>
2145+
2146+ releasing version 0.1~ppa35
2147+
2148+2009-02-09 Ted Gould <ted@canonical.com>
2149+
2150+ Only emitting a changed signal on properties changed when the indicator is visible
2151+
2152+2009-02-09 Ted Gould <ted@canonical.com>
2153+
2154+ Some formatting, reusing the private variable, making it so that hide sends the type and only sending a message of finalize if we're still visible.
2155+
2156+2009-02-09 Ted Gould <ted@canonical.com>
2157+
2158+ Server hide function from Niel
2159+
2160+2009-02-09 Neil Jagdish Patel <neil.patel@canonical.com>
2161+
2162+ Add the indicate_server_hide function
2163+
2164+2009-02-07 Ted Gould <ted@canonical.com>
2165+
2166+ Sending the type with the signal in the listener, adding it into the tests.
2167+
2168+2009-02-06 Ted Gould <ted@canonical.com>
2169+
2170+ releasing version 0.1~ppa34
2171+
2172+2009-02-06 Ted Gould <ted@canonical.com>
2173+
2174+ Making the listener handle the case where we're using the new show/hide structure.
2175+
2176+2009-02-06 Ted Gould <ted@canonical.com>
2177+
2178+ releasing version 0.1~ppa33
2179+
2180+2009-02-06 Ted Gould <ted@canonical.com>
2181+
2182+ releasing version 0.1~ppa32
2183+
2184+2009-02-06 Ted Gould <ted@canonical.com>
2185+
2186+ releasing version 0.1~ppa31
2187+
2188+2009-02-06 Ted Gould <ted@canonical.com>
2189+
2190+ releasing version 0.1~ppa30
2191+
2192+2009-02-06 Ted Gould <ted@canonical.com>
2193+
2194+ Removing GObject introspection for now
2195+
2196+2009-02-06 Ted Gould <ted@canonical.com>
2197+
2198+ releasing version 0.1~ppa29
2199+
2200+2009-02-05 Ted Gould <ted@canonical.com>
2201+
2202+ releasing version 0.1~ppa28
2203+
2204+2009-02-07 Ted Gould <ted@canonical.com>
2205+
2206+ Changing the signals for show/hide to send the type correctly.
2207+
2208+2009-02-07 Ted Gould <ted@canonical.com>
2209+
2210+ Setting the type of the server
2211+
2212+2009-02-06 Ted Gould <ted@canonical.com>
2213+
2214+ Ah, stupid little wrong function
2215+
2216+2009-02-06 Ted Gould <ted@canonical.com>
2217+
2218+ Tracking the type of the server in the proxyt structure
2219+
2220+2009-02-06 Ted Gould <ted@canonical.com>
2221+
2222+ Changing the prototypes to start using the server added stuff
2223+
2224+2009-02-05 Ted Gould <ted@canonical.com>
2225+
2226+ Merging in the trunk changes
2227+
2228+2009-02-05 Ted Gould <ted@canonical.com>
2229+
2230+ releasing version 0.1~ppa27
2231+
2232+2009-02-04 Ted Gould <ted@canonical.com>
2233+
2234+ typo
2235+
2236+2009-02-04 Ted Gould <ted@canonical.com>
2237+
2238+ releasing version 0.1~ppa26
2239+
2240+2009-02-04 Ted Gould <ted@canonical.com>
2241+
2242+ Merge in documentation and icons
2243+
2244+2009-02-04 Neil Jagdish Patel <neil.patel@canonical.com>
2245+
2246+ Set the widget name on the applet rather than the menubar, to make sure
2247+ it's picked up globally.
2248+
2249+2009-02-04 Ted Gould <ted@canonical.com>
2250+
2251+ Adding a conflicts and a replaces to get rid of errors.
2252+
2253+2009-02-04 Ted Gould <ted@canonical.com>
2254+
2255+ ppa23
2256+
2257+2009-02-05 Ted Gould <ted@canonical.com>
2258+
2259+ Adding properties for doing type and desktop
2260+
2261+2009-02-05 Ted Gould <ted@canonical.com>
2262+
2263+ Changing the DBUS API slightly. Now there is no 'get_desktop' function as desktop is a property. Added a property for type so that we can understand what kind of application this is. And finally adding show/hide signals on the server as they were already on the listener.
2264+
2265+2009-02-05 Ted Gould <ted@canonical.com>
2266+
2267+ releasing version 0.1~ppa23
2268+
2269+2009-02-05 Ted Gould <ted@canonical.com>
2270+
2271+ Adding in the API function to take and icon and display it. Just the prototype.
2272+
2273+2009-02-04 Ted Gould <ted@canonical.com>
2274+
2275+ Removing the icons from the larger applet
2276+
2277+2009-02-04 Ted Gould <ted@canonical.com>
2278+
2279+ Polish it up
2280+
2281+2009-02-04 Ted Gould <ted@canonical.com>
2282+
2283+ Making it so that there is no more boarder on the menu bar
2284+
2285+2009-02-04 Neil Jagdish Patel <neil.patel@canonical.com>
2286+
2287+ indicator-applet (0.1~ppa22) intrepid; urgency=low
2288+
2289+ * Add support for a transparent panel applet
2290+
2291+ -- Neil J. Patel <neil.patel@canonical.com> Wed, 04 Feb 2009 12:44:56 +0100
2292+
2293+2009-02-04 Neil Jagdish Patel <neil.patel@canonical.com>
2294+
2295+ Fix coding style
2296+
2297+2009-02-03 Neil Jagdish Patel <neil.patel@canonical.com>
2298+
2299+ Enable support for a "transparent" panel applet, which reacts to the gnome-
2300+ panel theme changes
2301+
2302+2009-02-03 Ted Gould <ted@canonical.com>
2303+
2304+ Getting gtk-doc working
2305+
2306+2009-02-03 Ted Gould <ted@canonical.com>
2307+
2308+ Getting everything together to try and build docs
2309+
2310+2009-02-03 Ted Gould <ted@canonical.com>
2311+
2312+ Getting the dirs right
2313+
2314+2009-02-03 Ted Gould <ted@canonical.com>
2315+
2316+ Getting SUBDIRS right
2317+
2318+2009-02-03 Ted Gould <ted@canonical.com>
2319+
2320+ I think this will add gtk docs
2321+
2322+2009-02-03 Ted Gould <ted@canonical.com>
2323+
2324+ Putting in the makefiles for the docs and the reference docs
2325+
2326+2009-02-03 Ted Gould <ted@canonical.com>
2327+
2328+ Adding in checks for GTK Doc
2329+
2330+2009-02-03 Ted Gould <ted@canonical.com>
2331+
2332+ Merge from trunk
2333+
2334+2009-02-03 Ted Gould <ted@canonical.com>
2335+
2336+ * Adding in package fixes from seb128
2337+ * Removing scrollkeeper
2338+ * Changing libindicate to libindicate0
2339+ * Removing .la file
2340+ * Removing targets for files in libindcate-dev.install
2341+ * Removing pkg-create-dbgsym
2342+ * Adding a build depend on pkg-create-dbgsym
2343+
2344+2009-02-03 Neil Jagdish Patel <neil.patel@canonical.com>
2345+
2346+ Allow sub-classes of server to emit signals using three new public functions
2347+
2348+2009-02-02 Ted Gould <ted@canonical.com>
2349+
2350+ Bump for PPA
2351+
2352+2009-02-02 Ted Gould <ted@canonical.com>
2353+
2354+ Should have been for Intrepid
2355+
2356+2009-01-30 Ted Gould <ted@canonical.com>
2357+
2358+ Adding interface for listener sending back a display
2359+ request.
2360+
2361+2009-01-30 Ted Gould <ted@canonical.com>
2362+
2363+ Listener interface for signalling an indicator
2364+
2365+2009-01-30 Ted Gould <ted@canonical.com>
2366+
2367+ Adding a print message for when the indicator is signaled
2368+
2369+2009-01-30 Ted Gould <ted@canonical.com>
2370+
2371+ Adding an interface to call back to an indicator and display it.
2372+
2373+2009-01-29 Ted Gould <ted@canonical.com>
2374+
2375+ Guess I should merge trunk back in at some point.
2376+
2377+2009-01-29 Ted Gould <ted@canonical.com>
2378+
2379+ * Fixing the handling of named DBus connections
2380+ * Moving most of the data in the objects to private sections
2381+ * Making the signal names defines for easier usage
2382+ * Having property changes actually work now.
2383+
2384+2009-01-22 Ted Gould <ted@canonical.com>
2385+
2386+ Forgot to run autogen.sh before last package :(
2387+
2388+2009-01-21 Ted Gould <ted@canonical.com>
2389+
2390+ Update API slightly and some fixes.
2391+
2392+2009-01-21 Ted Gould <ted@canonical.com>
2393+
2394+ Adding in a message indicator and a small test to use it.
2395+
2396+2009-01-21 Ted Gould <ted@canonical.com>
2397+
2398+ Adding in listener_get_property
2399+
2400+2009-01-29 Ted Gould <ted@canonical.com>
2401+
2402+ Changing the include directory from 1.0 to 0.1 which gives us more room to screw up
2403+
2404+2009-01-29 Ted Gould <ted@canonical.com>
2405+
2406+ Wow, I didn't realize we weren't handling properties at all correctly. Fixed now. Whew.
2407+
2408+2009-01-29 Ted Gould <ted@canonical.com>
2409+
2410+ Adding a set property after the show to cause a signal
2411+
2412+2009-01-29 Ted Gould <ted@canonical.com>
2413+
2414+ Have the server pass along the property modified signal
2415+
2416+2009-01-29 Ted Gould <ted@canonical.com>
2417+
2418+ Adding a property modified signal to the indicator object
2419+
2420+2009-01-29 Ted Gould <ted@canonical.com>
2421+
2422+ Making all of the server values move into a private section like all the others. Generally a good thing and good clean up
2423+
2424+2009-01-29 Ted Gould <ted@canonical.com>
2425+
2426+ Making the indicator properties private, they should be. Also cleans
2427+ up some deps.
2428+
2429+2009-01-29 Ted Gould <ted@canonical.com>
2430+
2431+ Removing the gobject-introspection-repository from the list of build
2432+ depends as we needed it for the dbus stuff, that we're no longer using.
2433+
2434+2009-01-29 Ted Gould <ted@canonical.com>
2435+
2436+ Removing DBus from the gobject introspection
2437+
2438+2009-01-29 Ted Gould <ted@canonical.com>
2439+
2440+ Oops, forgot the header there
2441+
2442+2009-01-29 Ted Gould <ted@canonical.com>
2443+
2444+ Okay, moving all of the variables from the listener class into a private object. This is to make the GObject introspection not need dbus, and thus we can reduce our build deps significantly.
2445+
2446+2009-01-29 Ted Gould <ted@canonical.com>
2447+
2448+ Use the new fangled defines to make things cleaner
2449+
2450+2009-01-29 Ted Gould <ted@canonical.com>
2451+
2452+ Getting some helper defines for some of the hacks that'll probably change in the future
2453+
2454+2009-01-29 Ted Gould <ted@canonical.com>
2455+
2456+ Using the defines for the signal names
2457+
2458+2009-01-29 Ted Gould <ted@canonical.com>
2459+
2460+ Making the signals use #defines to make everything a little more
2461+ predictable. I hate this part of GObject signals.
2462+
2463+2009-01-29 Ted Gould <ted@canonical.com>
2464+
2465+ Adding a variable to make the compiler happier
2466+
2467+2009-01-26 Ted Gould <ted@canonical.com>
2468+
2469+ Changed to only listen to reference names instead of descriptive
2470+ ones. Hopefully this'll fix a crash.
2471+
2472+2009-01-21 Ted Gould <ted@canonical.com>
2473+
2474+ Adding in the im-client test and fixing a couple of bugs it found
2475+
2476+2009-01-21 Ted Gould <ted@canonical.com>
2477+
2478+ Adding in a type for indicators that are messages
2479+
2480+2009-01-21 Ted Gould <ted@canonical.com>
2481+
2482+ Generated source files
2483+
2484+2009-01-21 Ted Gould <ted@canonical.com>
2485+
2486+ Adding in a get_property function
2487+
2488+2009-01-19 Ted Gould <ted@canonical.com>
2489+
2490+ Wrong indicate include directory in package config files
2491+
2492+2009-01-19 Ted Gould <ted@canonical.com>
2493+
2494+ Wrong indicate include directory in package config files
2495+
2496+2009-01-16 Ted Gould <ted@canonical.com>
2497+
2498+ Moving the gir file to the right package
2499+
2500+2009-01-16 Ted Gould <ted@canonical.com>
2501+
2502+ Removing the gir file from the applet so that it's only
2503+ with the library so that we can install all of them.
2504+
2505+2009-01-16 Ted Gould <ted@canonical.com>
2506+
2507+ Adding the GObject Introspection files into the build and the
2508+ packaging.
2509+
2510+2009-01-16 Ted Gould <ted@canonical.com>
2511+
2512+ Shell script integrated into the autotools system
2513+
2514+2009-01-16 Ted Gould <ted@canonical.com>
2515+
2516+ Bringing GObject Introspection into the build and making it so that
2517+ it gets installed with the library.
2518+
2519+2009-01-16 Ted Gould <ted@canonical.com>
2520+
2521+ Build fix
2522+
2523+2009-01-16 Ted Gould <ted@canonical.com>
2524+
2525+ Adding in libtool to build deps
2526+
2527+2009-01-16 Ted Gould <ted@canonical.com>
2528+
2529+ Getting the debian package built up so that it can have a seperate library binary package.
2530+
2531+2009-01-16 Ted Gould <ted@canonical.com>
2532+
2533+ Building the listener object that listens to all of the folks on DBus and turns that into a usable interface for indicator display folks. A lot of code to make things simple :)
2534+
2535+2009-01-14 Ted Gould <ted@canonical.com>
2536+
2537+ Okay, I think this is the end of server and indicator minus all
2538+ the bugs that I expect to find :)
2539+
2540+2009-01-14 Ted Gould <ted@canonical.com>
2541+
2542+ Merging in code from yesterday. Got many of the functions working with
2543+ real IDs and making lists. The basis for all the properties stuff is there
2544+ but it still needs a touch of fleshing out. Also a new test for debugging.
2545+
2546+2009-01-16 Ted Gould <ted@canonical.com>
2547+
2548+ Changing the build targets, now I understand the difference between 'any' and 'all'
2549+
2550+2009-01-16 Ted Gould <ted@canonical.com>
2551+
2552+ Making it so the lib only uses glib (which it does)
2553+
2554+2009-01-16 Ted Gould <ted@canonical.com>
2555+
2556+ Adding in the libindicate lib.
2557+
2558+2009-01-16 Ted Gould <ted@canonical.com>
2559+
2560+ Moving the tests so that they can guarantee to build after the library
2561+ builds as otherwise they end up getting built first.
2562+
2563+2009-01-16 Ted Gould <ted@canonical.com>
2564+
2565+ Adding in a return that was missing (though it's useless)
2566+
2567+2009-01-16 Ted Gould <ted@canonical.com>
2568+
2569+ Handling the case that we're destroying an entry because the bus told us to. Properly signalling all of the removals
2570+
2571+2009-01-15 Ted Gould <ted@canonical.com>
2572+
2573+ Fixing the printing and the saving of indicators.
2574+
2575+2009-01-15 Ted Gould <ted@canonical.com>
2576+
2577+ Changing the test to do the printing by itself instead of using the debug messages in the class itself
2578+
2579+2009-01-15 Ted Gould <ted@canonical.com>
2580+
2581+ Getting the signals in shape
2582+
2583+2009-01-15 Ted Gould <ted@canonical.com>
2584+
2585+ Okay, adding the other signals in and keeping track of the indicators
2586+ that are hanging around. Now, to connect to things external.
2587+
2588+2009-01-15 Ted Gould <ted@canonical.com>
2589+
2590+ Get the type of the list of indicators that we got, and then set the up to register
2591+
2592+2009-01-15 Ted Gould <ted@canonical.com>
2593+
2594+ Now correctly calling the get indicators function to get the indicators on already created objects.
2595+
2596+2009-01-15 Ted Gould <ted@canonical.com>
2597+
2598+ Adding in a marshaller for the DBus signals that we need
2599+
2600+2009-01-15 Ted Gould <ted@canonical.com>
2601+
2602+ Now doing some DBus listening and getting some of the initial configuration built up.
2603+
2604+2009-01-15 Ted Gould <ted@canonical.com>
2605+
2606+ Changing to the dbus interface and changing to build teh client and server interfaces
2607+
2608+2009-01-15 Ted Gould <ted@canonical.com>
2609+
2610+ Amazing how a little string can make such a huge difference.
2611+
2612+2009-01-15 Ted Gould <ted@canonical.com>
2613+
2614+ Adding in a basic listening test
2615+
2616+2009-01-15 Ted Gould <ted@canonical.com>
2617+
2618+ Adding a new function
2619+
2620+2009-01-15 Ted Gould <ted@canonical.com>
2621+
2622+ Starting to flesh out the listener a little bit, should get a list of names on teh bus at this point
2623+
2624+2009-01-15 Ted Gould <ted@canonical.com>
2625+
2626+ Adding in the base object for the listener.
2627+
2628+2009-01-15 Ted Gould <ted@canonical.com>
2629+
2630+ Cut-and-paste error
2631+
2632+2009-01-14 Ted Gould <ted@canonical.com>
2633+
2634+ Cleaning up prototypes and type warnings.
2635+
2636+2009-01-14 Ted Gould <ted@canonical.com>
2637+
2638+ Who the hell would design an API that passes in arrays of strings differently
2639+ than it passes them out. What an insane idea. Oh yeah, properties work.
2640+
2641+2009-01-14 Ted Gould <ted@canonical.com>
2642+
2643+ Chaning the property list parameters to be pointer arrays.
2644+
2645+2009-01-13 Ted Gould <ted@canonical.com>
2646+
2647+ Making the indicator lookup it's own function and trying it out in another function to get a property.
2648+
2649+2009-01-13 Ted Gould <ted@canonical.com>
2650+
2651+ Adding in some properties to the mix
2652+
2653+2009-01-13 Ted Gould <ted@canonical.com>
2654+
2655+ Adding in a display function and a list by type.
2656+
2657+2009-01-13 Ted Gould <ted@canonical.com>
2658+
2659+ Man, a lot of work for messing up one explaination point.
2660+
2661+2009-01-13 Ted Gould <ted@canonical.com>
2662+
2663+ Making it so that the indicators all have unique IDs
2664+
2665+2009-01-13 Ted Gould <ted@canonical.com>
2666+
2667+ Forgot to actually add the test
2668+
2669+2009-01-13 Ted Gould <ted@canonical.com>
2670+
2671+ Ah, we weren't checking if we were visible. Now things are better.
2672+
2673+2009-01-13 Ted Gould <ted@canonical.com>
2674+
2675+ Return to crashing beauty
2676+
2677+2009-01-13 Ted Gould <ted@canonical.com>
2678+
2679+ Add a test to create a lot of indicators.
2680+
2681+2009-01-13 Ted Gould <ted@canonical.com>
2682+
2683+ Merging in Robert's changes.
2684+
2685+2009-01-13 Robert Carr <racarr@ender>
2686+
2687+ Add script to build GObject-introspection GIR, and boilerplate
2688+ JavaScript test.
2689+
2690+2009-01-13 Robert Carr <racarr@ender>
2691+
2692+ Use G_BEGIN/END_DECLS, and put the GOBject *_get_type functions in the
2693+ header file (needed by introspection, but also the normal GLib style).
2694+
2695+2009-01-13 Robert Carr <racarr@ender>
2696+
2697+ Merge Ted's changes. I should have used bzr bind.
2698+
2699+2009-01-13 Robert Carr <racarr@ender>
2700+
2701+ Add pkgconfig file.
2702+
2703+2009-01-12 Ted Gould <ted@canonical.com>
2704+
2705+ Fleshing out more functions, we can now return a list of ids. Need to test with more.
2706+
2707+2009-01-12 Ted Gould <ted@canonical.com>
2708+
2709+ Whoo Hoo, we can count
2710+
2711+2009-01-12 Ted Gould <ted@canonical.com>
2712+
2713+ Fleshing out the whole show and hide thing. We should also be signalling when indicators are added or removed from the server.
2714+
2715+2009-01-12 Ted Gould <ted@canonical.com>
2716+
2717+ Clean up the signal handlers and fixing the call in the test function. Now we're to the point of showing the way I think things should be.
2718+
2719+2009-01-12 Ted Gould <ted@canonical.com>
2720+
2721+ Basic show hide support in the indicator
2722+
2723+2009-01-12 Ted Gould <ted@canonical.com>
2724+
2725+ Changing to showing the inicator and make it so that we dont' crash right now.
2726+
2727+2009-01-12 Ted Gould <ted@canonical.com>
2728+
2729+ Adding in the base functions with pointers and fun stuff like that
2730+
2731+2009-01-11 Ted Gould <ted@canonical.com>
2732+
2733+ Adding in signals so that we can talk to the app over DBus. Nice.
2734+
2735+2009-01-09 Ted Gould <ted@canonical.com>
2736+
2737+ Adding in a show to help debugging
2738+
2739+2009-01-09 Ted Gould <ted@canonical.com>
2740+
2741+ Adding in an indicator to the test and fixing a typo
2742+
2743+2009-01-09 Ted Gould <ted@canonical.com>
2744+
2745+ Connecting indicators and servers. They create themselves easily.
2746+
2747+2009-01-09 Ted Gould <ted@canonical.com>
2748+
2749+ Setting up the singleton nature of the server, and allow setting it.
2750+
2751+2009-01-09 Ted Gould <ted@canonical.com>
2752+
2753+ Fleshing out the server some in adding function and prototypes.
2754+
2755+2009-01-08 Ted Gould <ted@canonical.com>
2756+
2757+ Adding in build support for the indicate and crash test. Will make future ones easier.
2758+
2759+2009-01-08 Ted Gould <ted@canonical.com>
2760+
2761+ Adding in a simple program to crash after 15 seconds. Now we can add indicators to it.
2762+
2763+2009-01-08 Ted Gould <ted@canonical.com>
2764+
2765+ Building a pretty good set of virtual functions and getting them tied together, with errors too.
2766+
2767+2009-01-08 Ted Gould <ted@canonical.com>
2768+
2769+ Basic GObject stuff
2770+
2771+2009-01-07 Ted Gould <ted@canonical.com>
2772+
2773+ Setting up version of the libraries.
2774+
2775+2009-01-07 Ted Gould <ted@canonical.com>
2776+
2777+ Fixing stuff so that everything links all together
2778+
2779+2009-01-07 Ted Gould <ted@canonical.com>
2780+
2781+ Adding in a built sources tag to build the header file properly
2782+
2783+2009-01-07 Ted Gould <ted@canonical.com>
2784+
2785+ Fixing linking and libraries and includes oh my
2786+
2787+2009-01-07 Ted Gould <ted@canonical.com>
2788+
2789+ Dummy starting file
2790+
2791+2009-01-07 Ted Gould <ted@canonical.com>
2792+
2793+ Adding libindicate to the build system
2794+
2795+2009-01-07 Ted Gould <ted@canonical.com>
2796+
2797+ Make file starting out to build this thing
2798+
2799+2009-01-07 Ted Gould <ted@canonical.com>
2800+
2801+ Basic server stuff
2802+
2803+2009-01-07 Ted Gould <ted@canonical.com>
2804+
2805+ Fixing a bunch of typos, now it is a happy validating XML file.
2806+
2807+2009-01-07 Ted Gould <ted@canonical.com>
2808+
2809+ First version of XML DBus interface
2810+
2811+2009-01-07 Ted Gould <ted@canonical.com>
2812+
2813+ Dropping in more code to make these real GObjects and such
2814+
2815+2008-12-20 Ted Gould <ted@canonical.com>
2816+
2817+ Stopping point
2818+
2819+2008-12-04 Ted Gould <ted@canonical.com>
2820+
2821+ Moving the indicator directory cross-packages.
2822+
2823+2008-12-04 Ted Gould <ted@canonical.com>
2824+
2825+ Put in the kickarse loader code. Happy, happy.
2826+
2827+2008-12-04 Ted Gould <ted@canonical.com>
2828+
2829+ Building in a module loader
2830+
2831+2008-12-03 Ted Gould <ted@canonical.com>
2832+
2833+ Parse directories
2834+
2835+2008-12-03 Ted Gould <ted@canonical.com>
2836+
2837+ Making the applet very light.
2838+
2839+2008-12-03 Ted Gould <ted@canonical.com>
2840+
2841+ Okay, we're all doing everything perfect
2842+
2843+2008-12-03 Ted Gould <ted@canonical.com>
2844+
2845+ Making the applet a lot more sparce. Now we're going to load things dynamically. Let them have their own problems.
2846+
2847+2008-12-03 Ted Gould <ted@canonical.com>
2848+
2849+ Removing everything except messaging.
2850+
2851+2008-12-02 Ted Gould <ted@canonical.com>
2852+
2853+ Adding in all of the icons into the mockups.
2854+
2855+2008-11-25 Ted Gould <ted@canonical.com>
2856+
2857+ Adding in icons from Ken.
2858+
2859+2008-11-24 Ted Gould <ted@canonical.com>
2860+
2861+ Adding in some filler menus to get some depth.
2862+
2863+2008-11-24 Ted Gould <ted@canonical.com>
2864+
2865+ Adding in the infrastructure to have icons in the build. Only a dummy icon for now, but it's there and ready for some friends.
2866+
2867+2008-11-24 Ted Gould <ted@canonical.com>
2868+
2869+ Adding in additional files to catch translations
2870+
2871+2008-11-24 Ted Gould <ted@canonical.com>
2872+
2873+ Removing the test menu item.
2874+
2875+2008-11-24 Ted Gould <ted@canonical.com>
2876+
2877+ Adding in settings
2878+
2879+2008-11-24 Ted Gould <ted@canonical.com>
2880+
2881+ Blocking the prelight
2882+
2883+2008-11-24 Ted Gould <ted@canonical.com>
2884+
2885+ Making spacing and alignment better
2886+
2887+2008-11-24 Ted Gould <ted@canonical.com>
2888+
2889+ Getting some batteries in there.
2890+
2891+2008-11-24 Ted Gould <ted@canonical.com>
2892+
2893+ Basic power handler
2894+
2895+2008-11-20 Ted Gould <ted@canonical.com>
2896+
2897+ First try at getting it not to hide on click. Fail.
2898+
2899+2008-11-20 Ted Gould <ted@canonical.com>
2900+
2901+ Whoa, getting that inherited type wrong really messes things up.
2902+
2903+2008-11-20 Ted Gould <ted@canonical.com>
2904+
2905+ Clean compile, but something is broken in the _init function. Not sure what.
2906+
2907+2008-11-19 Ted Gould <ted@canonical.com>
2908+
2909+ Okay, blocked the prelight on the item, now how do I get my buttons out of event prison.
2910+
2911+2008-11-19 Ted Gould <ted@canonical.com>
2912+
2913+ Getting all the widgets in the menu item. Doesn't quite work right, but the widgets are there.
2914+
2915+2008-11-19 Ted Gould <ted@canonical.com>
2916+
2917+ Adding in a menu item to start putting in a slider.
2918+
2919+2008-11-18 Ted Gould <ted@canonical.com>
2920+
2921+ Adding a depend for dbus-glib
2922+
2923+2008-11-18 Ted Gould <ted@canonical.com>
2924+
2925+ Version one of debian packaging.
2926+
2927+2008-11-12 Ted Gould <ted@canonical.com>
2928+
2929+ Working on ideas for the prototype of the individual item stuff
2930+
2931+2008-11-12 Ted Gould <ted@canonical.com>
2932+
2933+ Starting to build functions to handle the menu spec over DBus
2934+
2935+2008-11-12 Ted Gould <ted@canonical.com>
2936+
2937+ Okay, audio is an icon now.
2938+
2939+2008-11-12 Ted Gould <ted@canonical.com>
2940+
2941+ Connecting in all the different applets, now they can do their own thing.
2942+
2943+2008-11-12 Ted Gould <ted@canonical.com>
2944+
2945+ Adding the basis for all the different indicators that we want to include
2946+
2947+2008-11-12 Ted Gould <ted@canonical.com>
2948+
2949+ Switching from a label and an hbox to a menubar
2950+
2951+2008-11-12 Ted Gould <ted@canonical.com>
2952+
2953+ Ah, forgot to show the applet itself.
2954+
2955+2008-11-12 Ted Gould <ted@canonical.com>
2956+
2957+ Putting a label in the widget
2958+
2959+2008-11-12 Ted Gould <ted@canonical.com>
2960+
2961+ Adding in more documentation on the seperation between user interaction
2962+ and the system services.
2963+
2964+2008-11-10 Ted Gould <ted@canonical.com>
2965+
2966+ A diagram about how intermediate daemons are going to provide status to the panel.
2967+
2968+2008-11-10 Ted Gould <ted@canonical.com>
2969+
2970+ Getting some text that I'd written on the target API in the repo.
2971+
2972+2008-11-10 Ted Gould <ted@canonical.com>
2973+
2974+ Indicator prototypes
2975+
2976+2008-10-30 Ted Gould <ted@canonical.com>
2977+
2978+ Ignoring some stuff
2979+
2980+2008-10-30 Ted Gould <ted@canonical.com>
2981+
2982+ Setting up the data directories and getting everything to translate nicely
2983+
2984+2008-10-29 Ted Gould <ted@canonical.com>
2985+
2986+ Adding in the linking and some basic prototypes.
2987+
2988+2008-10-29 Ted Gould <ted@canonical.com>
2989+
2990+ Getting the build things together so that it starts building. Yeah.
2991+
2992+2008-10-29 Ted Gould <ted@canonical.com>
2993+
2994+ Basic build system, not quite working though
2995
2996
2997=== added file 'INSTALL'
2998--- INSTALL 1970-01-01 00:00:00 +0000
2999+++ INSTALL 2011-03-12 04:54:54 +0000
3000@@ -0,0 +1,302 @@
3001+Installation Instructions
3002+*************************
3003+
3004+Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
3005+2006, 2007, 2008, 2009 Free Software Foundation, Inc.
3006+
3007+ This file is free documentation; the Free Software Foundation gives
3008+unlimited permission to copy, distribute and modify it.
3009+
3010+Basic Installation
3011+==================
3012+
3013+ Briefly, the shell commands `./configure; make; make install' should
3014+configure, build, and install this package. The following
3015+more-detailed instructions are generic; see the `README' file for
3016+instructions specific to this package.
3017+
3018+ The `configure' shell script attempts to guess correct values for
3019+various system-dependent variables used during compilation. It uses
3020+those values to create a `Makefile' in each directory of the package.
3021+It may also create one or more `.h' files containing system-dependent
3022+definitions. Finally, it creates a shell script `config.status' that
3023+you can run in the future to recreate the current configuration, and a
3024+file `config.log' containing compiler output (useful mainly for
3025+debugging `configure').
3026+
3027+ It can also use an optional file (typically called `config.cache'
3028+and enabled with `--cache-file=config.cache' or simply `-C') that saves
3029+the results of its tests to speed up reconfiguring. Caching is
3030+disabled by default to prevent problems with accidental use of stale
3031+cache files.
3032+
3033+ If you need to do unusual things to compile the package, please try
3034+to figure out how `configure' could check whether to do them, and mail
3035+diffs or instructions to the address given in the `README' so they can
3036+be considered for the next release. If you are using the cache, and at
3037+some point `config.cache' contains results you don't want to keep, you
3038+may remove or edit it.
3039+
3040+ The file `configure.ac' (or `configure.in') is used to create
3041+`configure' by a program called `autoconf'. You need `configure.ac' if
3042+you want to change it or regenerate `configure' using a newer version
3043+of `autoconf'.
3044+
3045+The simplest way to compile this package is:
3046+
3047+ 1. `cd' to the directory containing the package's source code and type
3048+ `./configure' to configure the package for your system.
3049+
3050+ Running `configure' might take a while. While running, it prints
3051+ some messages telling which features it is checking for.
3052+
3053+ 2. Type `make' to compile the package.
3054+
3055+ 3. Optionally, type `make check' to run any self-tests that come with
3056+ the package.
3057+
3058+ 4. Type `make install' to install the programs and any data files and
3059+ documentation.
3060+
3061+ 5. You can remove the program binaries and object files from the
3062+ source code directory by typing `make clean'. To also remove the
3063+ files that `configure' created (so you can compile the package for
3064+ a different kind of computer), type `make distclean'. There is
3065+ also a `make maintainer-clean' target, but that is intended mainly
3066+ for the package's developers. If you use it, you may have to get
3067+ all sorts of other programs in order to regenerate files that came
3068+ with the distribution.
3069+
3070+ 6. Often, you can also type `make uninstall' to remove the installed
3071+ files again.
3072+
3073+Compilers and Options
3074+=====================
3075+
3076+ Some systems require unusual options for compilation or linking that
3077+the `configure' script does not know about. Run `./configure --help'
3078+for details on some of the pertinent environment variables.
3079+
3080+ You can give `configure' initial values for configuration parameters
3081+by setting variables in the command line or in the environment. Here
3082+is an example:
3083+
3084+ ./configure CC=c99 CFLAGS=-g LIBS=-lposix
3085+
3086+ *Note Defining Variables::, for more details.
3087+
3088+Compiling For Multiple Architectures
3089+====================================
3090+
3091+ You can compile the package for more than one kind of computer at the
3092+same time, by placing the object files for each architecture in their
3093+own directory. To do this, you can use GNU `make'. `cd' to the
3094+directory where you want the object files and executables to go and run
3095+the `configure' script. `configure' automatically checks for the
3096+source code in the directory that `configure' is in and in `..'.
3097+
3098+ With a non-GNU `make', it is safer to compile the package for one
3099+architecture at a time in the source code directory. After you have
3100+installed the package for one architecture, use `make distclean' before
3101+reconfiguring for another architecture.
3102+
3103+ On MacOS X 10.5 and later systems, you can create libraries and
3104+executables that work on multiple system types--known as "fat" or
3105+"universal" binaries--by specifying multiple `-arch' options to the
3106+compiler but only a single `-arch' option to the preprocessor. Like
3107+this:
3108+
3109+ ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
3110+ CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
3111+ CPP="gcc -E" CXXCPP="g++ -E"
3112+
3113+ This is not guaranteed to produce working output in all cases, you
3114+may have to build one architecture at a time and combine the results
3115+using the `lipo' tool if you have problems.
3116+
3117+Installation Names
3118+==================
3119+
3120+ By default, `make install' installs the package's commands under
3121+`/usr/local/bin', include files under `/usr/local/include', etc. You
3122+can specify an installation prefix other than `/usr/local' by giving
3123+`configure' the option `--prefix=PREFIX'.
3124+
3125+ You can specify separate installation prefixes for
3126+architecture-specific files and architecture-independent files. If you
3127+pass the option `--exec-prefix=PREFIX' to `configure', the package uses
3128+PREFIX as the prefix for installing programs and libraries.
3129+Documentation and other data files still use the regular prefix.
3130+
3131+ In addition, if you use an unusual directory layout you can give
3132+options like `--bindir=DIR' to specify different values for particular
3133+kinds of files. Run `configure --help' for a list of the directories
3134+you can set and what kinds of files go in them.
3135+
3136+ If the package supports it, you can cause programs to be installed
3137+with an extra prefix or suffix on their names by giving `configure' the
3138+option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
3139+
3140+Optional Features
3141+=================
3142+
3143+ Some packages pay attention to `--enable-FEATURE' options to
3144+`configure', where FEATURE indicates an optional part of the package.
3145+They may also pay attention to `--with-PACKAGE' options, where PACKAGE
3146+is something like `gnu-as' or `x' (for the X Window System). The
3147+`README' should mention any `--enable-' and `--with-' options that the
3148+package recognizes.
3149+
3150+ For packages that use the X Window System, `configure' can usually
3151+find the X include and library files automatically, but if it doesn't,
3152+you can use the `configure' options `--x-includes=DIR' and
3153+`--x-libraries=DIR' to specify their locations.
3154+
3155+Particular systems
3156+==================
3157+
3158+ On HP-UX, the default C compiler is not ANSI C compatible. If GNU
3159+CC is not installed, it is recommended to use the following options in
3160+order to use an ANSI C compiler:
3161+
3162+ ./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
3163+
3164+and if that doesn't work, install pre-built binaries of GCC for HP-UX.
3165+
3166+ On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
3167+parse its `<wchar.h>' header file. The option `-nodtk' can be used as
3168+a workaround. If GNU CC is not installed, it is therefore recommended
3169+to try
3170+
3171+ ./configure CC="cc"
3172+
3173+and if that doesn't work, try
3174+
3175+ ./configure CC="cc -nodtk"
3176+
3177+ On Solaris, don't put `/usr/ucb' early in your `PATH'. This
3178+directory contains several dysfunctional programs; working variants of
3179+these programs are available in `/usr/bin'. So, if you need `/usr/ucb'
3180+in your `PATH', put it _after_ `/usr/bin'.
3181+
3182+ On Haiku, software installed for all users goes in `/boot/common',
3183+not `/usr/local'. It is recommended to use the following options:
3184+
3185+ ./configure --prefix=/boot/common
3186+
3187+Specifying the System Type
3188+==========================
3189+
3190+ There may be some features `configure' cannot figure out
3191+automatically, but needs to determine by the type of machine the package
3192+will run on. Usually, assuming the package is built to be run on the
3193+_same_ architectures, `configure' can figure that out, but if it prints
3194+a message saying it cannot guess the machine type, give it the
3195+`--build=TYPE' option. TYPE can either be a short name for the system
3196+type, such as `sun4', or a canonical name which has the form:
3197+
3198+ CPU-COMPANY-SYSTEM
3199+
3200+where SYSTEM can have one of these forms:
3201+
3202+ OS
3203+ KERNEL-OS
3204+
3205+ See the file `config.sub' for the possible values of each field. If
3206+`config.sub' isn't included in this package, then this package doesn't
3207+need to know the machine type.
3208+
3209+ If you are _building_ compiler tools for cross-compiling, you should
3210+use the option `--target=TYPE' to select the type of system they will
3211+produce code for.
3212+
3213+ If you want to _use_ a cross compiler, that generates code for a
3214+platform different from the build platform, you should specify the
3215+"host" platform (i.e., that on which the generated programs will
3216+eventually be run) with `--host=TYPE'.
3217+
3218+Sharing Defaults
3219+================
3220+
3221+ If you want to set default values for `configure' scripts to share,
3222+you can create a site shell script called `config.site' that gives
3223+default values for variables like `CC', `cache_file', and `prefix'.
3224+`configure' looks for `PREFIX/share/config.site' if it exists, then
3225+`PREFIX/etc/config.site' if it exists. Or, you can set the
3226+`CONFIG_SITE' environment variable to the location of the site script.
3227+A warning: not all `configure' scripts look for a site script.
3228+
3229+Defining Variables
3230+==================
3231+
3232+ Variables not defined in a site shell script can be set in the
3233+environment passed to `configure'. However, some packages may run
3234+configure again during the build, and the customized values of these
3235+variables may be lost. In order to avoid this problem, you should set
3236+them in the `configure' command line, using `VAR=value'. For example:
3237+
3238+ ./configure CC=/usr/local2/bin/gcc
3239+
3240+causes the specified `gcc' to be used as the C compiler (unless it is
3241+overridden in the site shell script).
3242+
3243+Unfortunately, this technique does not work for `CONFIG_SHELL' due to
3244+an Autoconf bug. Until the bug is fixed you can use this workaround:
3245+
3246+ CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
3247+
3248+`configure' Invocation
3249+======================
3250+
3251+ `configure' recognizes the following options to control how it
3252+operates.
3253+
3254+`--help'
3255+`-h'
3256+ Print a summary of all of the options to `configure', and exit.
3257+
3258+`--help=short'
3259+`--help=recursive'
3260+ Print a summary of the options unique to this package's
3261+ `configure', and exit. The `short' variant lists options used
3262+ only in the top level, while the `recursive' variant lists options
3263+ also present in any nested packages.
3264+
3265+`--version'
3266+`-V'
3267+ Print the version of Autoconf used to generate the `configure'
3268+ script, and exit.
3269+
3270+`--cache-file=FILE'
3271+ Enable the cache: use and save the results of the tests in FILE,
3272+ traditionally `config.cache'. FILE defaults to `/dev/null' to
3273+ disable caching.
3274+
3275+`--config-cache'
3276+`-C'
3277+ Alias for `--cache-file=config.cache'.
3278+
3279+`--quiet'
3280+`--silent'
3281+`-q'
3282+ Do not print messages saying which checks are being made. To
3283+ suppress all normal output, redirect it to `/dev/null' (any error
3284+ messages will still be shown).
3285+
3286+`--srcdir=DIR'
3287+ Look for the package's source code in directory DIR. Usually
3288+ `configure' can determine that directory automatically.
3289+
3290+`--prefix=DIR'
3291+ Use DIR as the installation prefix. *Note Installation Names::
3292+ for more details, including other options available for fine-tuning
3293+ the installation locations.
3294+
3295+`--no-create'
3296+`-n'
3297+ Run the configure checks, but stop before creating any output
3298+ files.
3299+
3300+`configure' also accepts some other, not widely useful, options. Run
3301+`configure --help' for more details.
3302+
3303
3304=== added file 'Makefile.in'
3305--- Makefile.in 1970-01-01 00:00:00 +0000
3306+++ Makefile.in 2011-03-12 04:54:54 +0000
3307@@ -0,0 +1,799 @@
3308+# Makefile.in generated by automake 1.11.1 from Makefile.am.
3309+# @configure_input@
3310+
3311+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
3312+# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
3313+# Inc.
3314+# This Makefile.in is free software; the Free Software Foundation
3315+# gives unlimited permission to copy and/or distribute it,
3316+# with or without modifications, as long as this notice is preserved.
3317+
3318+# This program is distributed in the hope that it will be useful,
3319+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
3320+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
3321+# PARTICULAR PURPOSE.
3322+
3323+@SET_MAKE@
3324+VPATH = @srcdir@
3325+pkgdatadir = $(datadir)/@PACKAGE@
3326+pkgincludedir = $(includedir)/@PACKAGE@
3327+pkglibdir = $(libdir)/@PACKAGE@
3328+pkglibexecdir = $(libexecdir)/@PACKAGE@
3329+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
3330+install_sh_DATA = $(install_sh) -c -m 644
3331+install_sh_PROGRAM = $(install_sh) -c
3332+install_sh_SCRIPT = $(install_sh) -c
3333+INSTALL_HEADER = $(INSTALL_DATA)
3334+transform = $(program_transform_name)
3335+NORMAL_INSTALL = :
3336+PRE_INSTALL = :
3337+POST_INSTALL = :
3338+NORMAL_UNINSTALL = :
3339+PRE_UNINSTALL = :
3340+POST_UNINSTALL = :
3341+build_triplet = @build@
3342+host_triplet = @host@
3343+subdir = .
3344+DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
3345+ $(srcdir)/Makefile.in $(srcdir)/config.h.in \
3346+ $(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \
3347+ compile config.guess config.sub depcomp install-sh ltmain.sh \
3348+ missing mkinstalldirs
3349+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3350+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
3351+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
3352+ $(ACLOCAL_M4)
3353+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
3354+ configure.lineno config.status.lineno
3355+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
3356+CONFIG_HEADER = config.h
3357+CONFIG_CLEAN_FILES =
3358+CONFIG_CLEAN_VPATH_FILES =
3359+AM_V_GEN = $(am__v_GEN_$(V))
3360+am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
3361+am__v_GEN_0 = @echo " GEN " $@;
3362+AM_V_at = $(am__v_at_$(V))
3363+am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
3364+am__v_at_0 = @
3365+SOURCES =
3366+DIST_SOURCES =
3367+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
3368+ html-recursive info-recursive install-data-recursive \
3369+ install-dvi-recursive install-exec-recursive \
3370+ install-html-recursive install-info-recursive \
3371+ install-pdf-recursive install-ps-recursive install-recursive \
3372+ installcheck-recursive installdirs-recursive pdf-recursive \
3373+ ps-recursive uninstall-recursive
3374+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
3375+ distclean-recursive maintainer-clean-recursive
3376+AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
3377+ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
3378+ distdir dist dist-all distcheck
3379+ETAGS = etags
3380+CTAGS = ctags
3381+DIST_SUBDIRS = $(SUBDIRS)
3382+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3383+distdir = $(PACKAGE)-$(VERSION)
3384+top_distdir = $(distdir)
3385+am__remove_distdir = \
3386+ { test ! -d "$(distdir)" \
3387+ || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
3388+ && rm -fr "$(distdir)"; }; }
3389+am__relativize = \
3390+ dir0=`pwd`; \
3391+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
3392+ sed_rest='s,^[^/]*/*,,'; \
3393+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
3394+ sed_butlast='s,/*[^/]*$$,,'; \
3395+ while test -n "$$dir1"; do \
3396+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
3397+ if test "$$first" != "."; then \
3398+ if test "$$first" = ".."; then \
3399+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
3400+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
3401+ else \
3402+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
3403+ if test "$$first2" = "$$first"; then \
3404+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
3405+ else \
3406+ dir2="../$$dir2"; \
3407+ fi; \
3408+ dir0="$$dir0"/"$$first"; \
3409+ fi; \
3410+ fi; \
3411+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
3412+ done; \
3413+ reldir="$$dir2"
3414+DIST_ARCHIVES = $(distdir).tar.gz
3415+GZIP_ENV = --best
3416+distuninstallcheck_listfiles = find . -type f -print
3417+distcleancheck_listfiles = find . -type f -print
3418+ACLOCAL = @ACLOCAL@
3419+ALL_LINGUAS = @ALL_LINGUAS@
3420+AMTAR = @AMTAR@
3421+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
3422+APPLET_CFLAGS = @APPLET_CFLAGS@
3423+APPLET_LIBS = @APPLET_LIBS@
3424+AR = @AR@
3425+AUTOCONF = @AUTOCONF@
3426+AUTOHEADER = @AUTOHEADER@
3427+AUTOMAKE = @AUTOMAKE@
3428+AWK = @AWK@
3429+CATALOGS = @CATALOGS@
3430+CATOBJEXT = @CATOBJEXT@
3431+CC = @CC@
3432+CCDEPMODE = @CCDEPMODE@
3433+CFLAGS = @CFLAGS@
3434+CPP = @CPP@
3435+CPPFLAGS = @CPPFLAGS@
3436+CYGPATH_W = @CYGPATH_W@
3437+DATADIRNAME = @DATADIRNAME@
3438+DEFS = @DEFS@
3439+DEPDIR = @DEPDIR@
3440+DSYMUTIL = @DSYMUTIL@
3441+DUMPBIN = @DUMPBIN@
3442+ECHO_C = @ECHO_C@
3443+ECHO_N = @ECHO_N@
3444+ECHO_T = @ECHO_T@
3445+EGREP = @EGREP@
3446+EXEEXT = @EXEEXT@
3447+EXPANDED_SYSCONFDIR = @EXPANDED_SYSCONFDIR@
3448+FGREP = @FGREP@
3449+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
3450+GMOFILES = @GMOFILES@
3451+GMSGFMT = @GMSGFMT@
3452+GNOMELOCALEDIR = @GNOMELOCALEDIR@
3453+GREP = @GREP@
3454+INDICATORDIR = @INDICATORDIR@
3455+INDICATORICONSDIR = @INDICATORICONSDIR@
3456+INSTALL = @INSTALL@
3457+INSTALL_DATA = @INSTALL_DATA@
3458+INSTALL_PROGRAM = @INSTALL_PROGRAM@
3459+INSTALL_SCRIPT = @INSTALL_SCRIPT@
3460+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
3461+INSTOBJEXT = @INSTOBJEXT@
3462+INTLLIBS = @INTLLIBS@
3463+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
3464+INTLTOOL_MERGE = @INTLTOOL_MERGE@
3465+INTLTOOL_PERL = @INTLTOOL_PERL@
3466+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
3467+LD = @LD@
3468+LDFLAGS = @LDFLAGS@
3469+LIBDIR = @LIBDIR@
3470+LIBOBJS = @LIBOBJS@
3471+LIBS = @LIBS@
3472+LIBTOOL = @LIBTOOL@
3473+LIPO = @LIPO@
3474+LN_S = @LN_S@
3475+LTLIBOBJS = @LTLIBOBJS@
3476+MAINT = @MAINT@
3477+MAKEINFO = @MAKEINFO@
3478+MKDIR_P = @MKDIR_P@
3479+MKINSTALLDIRS = @MKINSTALLDIRS@
3480+MSGFMT = @MSGFMT@
3481+MSGFMT_OPTS = @MSGFMT_OPTS@
3482+MSGMERGE = @MSGMERGE@
3483+NM = @NM@
3484+NMEDIT = @NMEDIT@
3485+OBJDUMP = @OBJDUMP@
3486+OBJEXT = @OBJEXT@
3487+OTOOL = @OTOOL@
3488+OTOOL64 = @OTOOL64@
3489+PACKAGE = @PACKAGE@
3490+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
3491+PACKAGE_NAME = @PACKAGE_NAME@
3492+PACKAGE_STRING = @PACKAGE_STRING@
3493+PACKAGE_TARNAME = @PACKAGE_TARNAME@
3494+PACKAGE_URL = @PACKAGE_URL@
3495+PACKAGE_VERSION = @PACKAGE_VERSION@
3496+PATH_SEPARATOR = @PATH_SEPARATOR@
3497+PKG_CONFIG = @PKG_CONFIG@
3498+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
3499+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
3500+POFILES = @POFILES@
3501+POSUB = @POSUB@
3502+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
3503+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
3504+PREFIX = @PREFIX@
3505+RANLIB = @RANLIB@
3506+SED = @SED@
3507+SET_MAKE = @SET_MAKE@
3508+SHELL = @SHELL@
3509+STRIP = @STRIP@
3510+SYSCONFDIR = @SYSCONFDIR@
3511+USE_NLS = @USE_NLS@
3512+VERSION = @VERSION@
3513+XGETTEXT = @XGETTEXT@
3514+abs_builddir = @abs_builddir@
3515+abs_srcdir = @abs_srcdir@
3516+abs_top_builddir = @abs_top_builddir@
3517+abs_top_srcdir = @abs_top_srcdir@
3518+ac_ct_CC = @ac_ct_CC@
3519+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
3520+am__include = @am__include@
3521+am__leading_dot = @am__leading_dot@
3522+am__quote = @am__quote@
3523+am__tar = @am__tar@
3524+am__untar = @am__untar@
3525+bindir = @bindir@
3526+build = @build@
3527+build_alias = @build_alias@
3528+build_cpu = @build_cpu@
3529+build_os = @build_os@
3530+build_vendor = @build_vendor@
3531+builddir = @builddir@
3532+datadir = @datadir@
3533+datarootdir = @datarootdir@
3534+docdir = @docdir@
3535+dvidir = @dvidir@
3536+exec_prefix = @exec_prefix@
3537+host = @host@
3538+host_alias = @host_alias@
3539+host_cpu = @host_cpu@
3540+host_os = @host_os@
3541+host_vendor = @host_vendor@
3542+htmldir = @htmldir@
3543+includedir = @includedir@
3544+infodir = @infodir@
3545+install_sh = @install_sh@
3546+libdir = @libdir@
3547+libexecdir = @libexecdir@
3548+localedir = @localedir@
3549+localstatedir = @localstatedir@
3550+lt_ECHO = @lt_ECHO@
3551+mandir = @mandir@
3552+mkdir_p = @mkdir_p@
3553+oldincludedir = @oldincludedir@
3554+pdfdir = @pdfdir@
3555+prefix = @prefix@
3556+program_transform_name = @program_transform_name@
3557+psdir = @psdir@
3558+sbindir = @sbindir@
3559+sharedstatedir = @sharedstatedir@
3560+srcdir = @srcdir@
3561+sysconfdir = @sysconfdir@
3562+target_alias = @target_alias@
3563+top_build_prefix = @top_build_prefix@
3564+top_builddir = @top_builddir@
3565+top_srcdir = @top_srcdir@
3566+SUBDIRS = \
3567+ src \
3568+ data \
3569+ po
3570+
3571+DISTCHECK_CONFIGURE_FLAGS = --enable-localinstall
3572+DISTCLEANFILES = \
3573+ indicator-applet-*.tar.gz \
3574+ gtk-doc.make
3575+
3576+EXTRA_DIST = \
3577+ COPYING.LGPL
3578+
3579+all: config.h
3580+ $(MAKE) $(AM_MAKEFLAGS) all-recursive
3581+
3582+.SUFFIXES:
3583+am--refresh:
3584+ @:
3585+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
3586+ @for dep in $?; do \
3587+ case '$(am__configure_deps)' in \
3588+ *$$dep*) \
3589+ echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \
3590+ $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \
3591+ && exit 0; \
3592+ exit 1;; \
3593+ esac; \
3594+ done; \
3595+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
3596+ $(am__cd) $(top_srcdir) && \
3597+ $(AUTOMAKE) --gnu Makefile
3598+.PRECIOUS: Makefile
3599+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
3600+ @case '$?' in \
3601+ *config.status*) \
3602+ echo ' $(SHELL) ./config.status'; \
3603+ $(SHELL) ./config.status;; \
3604+ *) \
3605+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
3606+ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
3607+ esac;
3608+
3609+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
3610+ $(SHELL) ./config.status --recheck
3611+
3612+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
3613+ $(am__cd) $(srcdir) && $(AUTOCONF)
3614+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
3615+ $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
3616+$(am__aclocal_m4_deps):
3617+
3618+config.h: stamp-h1
3619+ @if test ! -f $@; then \
3620+ rm -f stamp-h1; \
3621+ $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
3622+ else :; fi
3623+
3624+stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
3625+ @rm -f stamp-h1
3626+ cd $(top_builddir) && $(SHELL) ./config.status config.h
3627+$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
3628+ ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
3629+ rm -f stamp-h1
3630+ touch $@
3631+
3632+distclean-hdr:
3633+ -rm -f config.h stamp-h1
3634+
3635+mostlyclean-libtool:
3636+ -rm -f *.lo
3637+
3638+clean-libtool:
3639+ -rm -rf .libs _libs
3640+
3641+distclean-libtool:
3642+ -rm -f libtool config.lt
3643+
3644+# This directory's subdirectories are mostly independent; you can cd
3645+# into them and run `make' without going through this Makefile.
3646+# To change the values of `make' variables: instead of editing Makefiles,
3647+# (1) if the variable is set in `config.status', edit `config.status'
3648+# (which will cause the Makefiles to be regenerated when you run `make');
3649+# (2) otherwise, pass the desired values on the `make' command line.
3650+$(RECURSIVE_TARGETS):
3651+ @fail= failcom='exit 1'; \
3652+ for f in x $$MAKEFLAGS; do \
3653+ case $$f in \
3654+ *=* | --[!k]*);; \
3655+ *k*) failcom='fail=yes';; \
3656+ esac; \
3657+ done; \
3658+ dot_seen=no; \
3659+ target=`echo $@ | sed s/-recursive//`; \
3660+ list='$(SUBDIRS)'; for subdir in $$list; do \
3661+ echo "Making $$target in $$subdir"; \
3662+ if test "$$subdir" = "."; then \
3663+ dot_seen=yes; \
3664+ local_target="$$target-am"; \
3665+ else \
3666+ local_target="$$target"; \
3667+ fi; \
3668+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
3669+ || eval $$failcom; \
3670+ done; \
3671+ if test "$$dot_seen" = "no"; then \
3672+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
3673+ fi; test -z "$$fail"
3674+
3675+$(RECURSIVE_CLEAN_TARGETS):
3676+ @fail= failcom='exit 1'; \
3677+ for f in x $$MAKEFLAGS; do \
3678+ case $$f in \
3679+ *=* | --[!k]*);; \
3680+ *k*) failcom='fail=yes';; \
3681+ esac; \
3682+ done; \
3683+ dot_seen=no; \
3684+ case "$@" in \
3685+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
3686+ *) list='$(SUBDIRS)' ;; \
3687+ esac; \
3688+ rev=''; for subdir in $$list; do \
3689+ if test "$$subdir" = "."; then :; else \
3690+ rev="$$subdir $$rev"; \
3691+ fi; \
3692+ done; \
3693+ rev="$$rev ."; \
3694+ target=`echo $@ | sed s/-recursive//`; \
3695+ for subdir in $$rev; do \
3696+ echo "Making $$target in $$subdir"; \
3697+ if test "$$subdir" = "."; then \
3698+ local_target="$$target-am"; \
3699+ else \
3700+ local_target="$$target"; \
3701+ fi; \
3702+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
3703+ || eval $$failcom; \
3704+ done && test -z "$$fail"
3705+tags-recursive:
3706+ list='$(SUBDIRS)'; for subdir in $$list; do \
3707+ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
3708+ done
3709+ctags-recursive:
3710+ list='$(SUBDIRS)'; for subdir in $$list; do \
3711+ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
3712+ done
3713+
3714+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
3715+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
3716+ unique=`for i in $$list; do \
3717+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3718+ done | \
3719+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3720+ END { if (nonempty) { for (i in files) print i; }; }'`; \
3721+ mkid -fID $$unique
3722+tags: TAGS
3723+
3724+TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
3725+ $(TAGS_FILES) $(LISP)
3726+ set x; \
3727+ here=`pwd`; \
3728+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
3729+ include_option=--etags-include; \
3730+ empty_fix=.; \
3731+ else \
3732+ include_option=--include; \
3733+ empty_fix=; \
3734+ fi; \
3735+ list='$(SUBDIRS)'; for subdir in $$list; do \
3736+ if test "$$subdir" = .; then :; else \
3737+ test ! -f $$subdir/TAGS || \
3738+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
3739+ fi; \
3740+ done; \
3741+ list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
3742+ unique=`for i in $$list; do \
3743+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3744+ done | \
3745+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3746+ END { if (nonempty) { for (i in files) print i; }; }'`; \
3747+ shift; \
3748+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
3749+ test -n "$$unique" || unique=$$empty_fix; \
3750+ if test $$# -gt 0; then \
3751+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
3752+ "$$@" $$unique; \
3753+ else \
3754+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
3755+ $$unique; \
3756+ fi; \
3757+ fi
3758+ctags: CTAGS
3759+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
3760+ $(TAGS_FILES) $(LISP)
3761+ list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
3762+ unique=`for i in $$list; do \
3763+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3764+ done | \
3765+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3766+ END { if (nonempty) { for (i in files) print i; }; }'`; \
3767+ test -z "$(CTAGS_ARGS)$$unique" \
3768+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
3769+ $$unique
3770+
3771+GTAGS:
3772+ here=`$(am__cd) $(top_builddir) && pwd` \
3773+ && $(am__cd) $(top_srcdir) \
3774+ && gtags -i $(GTAGS_ARGS) "$$here"
3775+
3776+distclean-tags:
3777+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3778+
3779+distdir: $(DISTFILES)
3780+ $(am__remove_distdir)
3781+ test -d "$(distdir)" || mkdir "$(distdir)"
3782+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3783+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3784+ list='$(DISTFILES)'; \
3785+ dist_files=`for file in $$list; do echo $$file; done | \
3786+ sed -e "s|^$$srcdirstrip/||;t" \
3787+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3788+ case $$dist_files in \
3789+ */*) $(MKDIR_P) `echo "$$dist_files" | \
3790+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3791+ sort -u` ;; \
3792+ esac; \
3793+ for file in $$dist_files; do \
3794+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3795+ if test -d $$d/$$file; then \
3796+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3797+ if test -d "$(distdir)/$$file"; then \
3798+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3799+ fi; \
3800+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3801+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3802+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3803+ fi; \
3804+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3805+ else \
3806+ test -f "$(distdir)/$$file" \
3807+ || cp -p $$d/$$file "$(distdir)/$$file" \
3808+ || exit 1; \
3809+ fi; \
3810+ done
3811+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
3812+ if test "$$subdir" = .; then :; else \
3813+ test -d "$(distdir)/$$subdir" \
3814+ || $(MKDIR_P) "$(distdir)/$$subdir" \
3815+ || exit 1; \
3816+ fi; \
3817+ done
3818+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
3819+ if test "$$subdir" = .; then :; else \
3820+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
3821+ $(am__relativize); \
3822+ new_distdir=$$reldir; \
3823+ dir1=$$subdir; dir2="$(top_distdir)"; \
3824+ $(am__relativize); \
3825+ new_top_distdir=$$reldir; \
3826+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
3827+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
3828+ ($(am__cd) $$subdir && \
3829+ $(MAKE) $(AM_MAKEFLAGS) \
3830+ top_distdir="$$new_top_distdir" \
3831+ distdir="$$new_distdir" \
3832+ am__remove_distdir=: \
3833+ am__skip_length_check=: \
3834+ am__skip_mode_fix=: \
3835+ distdir) \
3836+ || exit 1; \
3837+ fi; \
3838+ done
3839+ $(MAKE) $(AM_MAKEFLAGS) \
3840+ top_distdir="$(top_distdir)" distdir="$(distdir)" \
3841+ dist-hook
3842+ -test -n "$(am__skip_mode_fix)" \
3843+ || find "$(distdir)" -type d ! -perm -755 \
3844+ -exec chmod u+rwx,go+rx {} \; -o \
3845+ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
3846+ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
3847+ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
3848+ || chmod -R a+r "$(distdir)"
3849+dist-gzip: distdir
3850+ tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
3851+ $(am__remove_distdir)
3852+
3853+dist-bzip2: distdir
3854+ tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
3855+ $(am__remove_distdir)
3856+
3857+dist-lzma: distdir
3858+ tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
3859+ $(am__remove_distdir)
3860+
3861+dist-xz: distdir
3862+ tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
3863+ $(am__remove_distdir)
3864+
3865+dist-tarZ: distdir
3866+ tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
3867+ $(am__remove_distdir)
3868+
3869+dist-shar: distdir
3870+ shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
3871+ $(am__remove_distdir)
3872+
3873+dist-zip: distdir
3874+ -rm -f $(distdir).zip
3875+ zip -rq $(distdir).zip $(distdir)
3876+ $(am__remove_distdir)
3877+
3878+dist dist-all: distdir
3879+ tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
3880+ $(am__remove_distdir)
3881+
3882+# This target untars the dist file and tries a VPATH configuration. Then
3883+# it guarantees that the distribution is self-contained by making another
3884+# tarfile.
3885+distcheck: dist
3886+ case '$(DIST_ARCHIVES)' in \
3887+ *.tar.gz*) \
3888+ GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
3889+ *.tar.bz2*) \
3890+ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
3891+ *.tar.lzma*) \
3892+ lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
3893+ *.tar.xz*) \
3894+ xz -dc $(distdir).tar.xz | $(am__untar) ;;\
3895+ *.tar.Z*) \
3896+ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
3897+ *.shar.gz*) \
3898+ GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
3899+ *.zip*) \
3900+ unzip $(distdir).zip ;;\
3901+ esac
3902+ chmod -R a-w $(distdir); chmod a+w $(distdir)
3903+ mkdir $(distdir)/_build
3904+ mkdir $(distdir)/_inst
3905+ chmod a-w $(distdir)
3906+ test -d $(distdir)/_build || exit 0; \
3907+ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
3908+ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
3909+ && am__cwd=`pwd` \
3910+ && $(am__cd) $(distdir)/_build \
3911+ && ../configure --srcdir=.. --prefix="$$dc_install_base" \
3912+ $(DISTCHECK_CONFIGURE_FLAGS) \
3913+ && $(MAKE) $(AM_MAKEFLAGS) \
3914+ && $(MAKE) $(AM_MAKEFLAGS) dvi \
3915+ && $(MAKE) $(AM_MAKEFLAGS) check \
3916+ && $(MAKE) $(AM_MAKEFLAGS) install \
3917+ && $(MAKE) $(AM_MAKEFLAGS) installcheck \
3918+ && $(MAKE) $(AM_MAKEFLAGS) uninstall \
3919+ && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
3920+ distuninstallcheck \
3921+ && chmod -R a-w "$$dc_install_base" \
3922+ && ({ \
3923+ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
3924+ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
3925+ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
3926+ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
3927+ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
3928+ } || { rm -rf "$$dc_destdir"; exit 1; }) \
3929+ && rm -rf "$$dc_destdir" \
3930+ && $(MAKE) $(AM_MAKEFLAGS) dist \
3931+ && rm -rf $(DIST_ARCHIVES) \
3932+ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
3933+ && cd "$$am__cwd" \
3934+ || exit 1
3935+ $(am__remove_distdir)
3936+ @(echo "$(distdir) archives ready for distribution: "; \
3937+ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
3938+ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
3939+distuninstallcheck:
3940+ @$(am__cd) '$(distuninstallcheck_dir)' \
3941+ && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
3942+ || { echo "ERROR: files left after uninstall:" ; \
3943+ if test -n "$(DESTDIR)"; then \
3944+ echo " (check DESTDIR support)"; \
3945+ fi ; \
3946+ $(distuninstallcheck_listfiles) ; \
3947+ exit 1; } >&2
3948+distcleancheck: distclean
3949+ @if test '$(srcdir)' = . ; then \
3950+ echo "ERROR: distcleancheck can only run from a VPATH build" ; \
3951+ exit 1 ; \
3952+ fi
3953+ @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
3954+ || { echo "ERROR: files left in build directory after distclean:" ; \
3955+ $(distcleancheck_listfiles) ; \
3956+ exit 1; } >&2
3957+check-am: all-am
3958+check: check-recursive
3959+all-am: Makefile config.h
3960+installdirs: installdirs-recursive
3961+installdirs-am:
3962+install: install-recursive
3963+install-exec: install-exec-recursive
3964+install-data: install-data-recursive
3965+uninstall: uninstall-recursive
3966+
3967+install-am: all-am
3968+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
3969+
3970+installcheck: installcheck-recursive
3971+install-strip:
3972+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
3973+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
3974+ `test -z '$(STRIP)' || \
3975+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
3976+mostlyclean-generic:
3977+
3978+clean-generic:
3979+
3980+distclean-generic:
3981+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
3982+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
3983+ -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
3984+
3985+maintainer-clean-generic:
3986+ @echo "This command is intended for maintainers to use"
3987+ @echo "it deletes files that may require special tools to rebuild."
3988+clean: clean-recursive
3989+
3990+clean-am: clean-generic clean-libtool mostlyclean-am
3991+
3992+distclean: distclean-recursive
3993+ -rm -f $(am__CONFIG_DISTCLEAN_FILES)
3994+ -rm -f Makefile
3995+distclean-am: clean-am distclean-generic distclean-hdr \
3996+ distclean-libtool distclean-tags
3997+
3998+dvi: dvi-recursive
3999+
4000+dvi-am:
4001+
4002+html: html-recursive
4003+
4004+html-am:
4005+
4006+info: info-recursive
4007+
4008+info-am:
4009+
4010+install-data-am:
4011+
4012+install-dvi: install-dvi-recursive
4013+
4014+install-dvi-am:
4015+
4016+install-exec-am:
4017+
4018+install-html: install-html-recursive
4019+
4020+install-html-am:
4021+
4022+install-info: install-info-recursive
4023+
4024+install-info-am:
4025+
4026+install-man:
4027+
4028+install-pdf: install-pdf-recursive
4029+
4030+install-pdf-am:
4031+
4032+install-ps: install-ps-recursive
4033+
4034+install-ps-am:
4035+
4036+installcheck-am:
4037+
4038+maintainer-clean: maintainer-clean-recursive
4039+ -rm -f $(am__CONFIG_DISTCLEAN_FILES)
4040+ -rm -rf $(top_srcdir)/autom4te.cache
4041+ -rm -f Makefile
4042+maintainer-clean-am: distclean-am maintainer-clean-generic
4043+
4044+mostlyclean: mostlyclean-recursive
4045+
4046+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
4047+
4048+pdf: pdf-recursive
4049+
4050+pdf-am:
4051+
4052+ps: ps-recursive
4053+
4054+ps-am:
4055+
4056+uninstall-am:
4057+
4058+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \
4059+ ctags-recursive install-am install-strip tags-recursive
4060+
4061+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
4062+ all all-am am--refresh check check-am clean clean-generic \
4063+ clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
4064+ dist-gzip dist-hook dist-lzma dist-shar dist-tarZ dist-xz \
4065+ dist-zip distcheck distclean distclean-generic distclean-hdr \
4066+ distclean-libtool distclean-tags distcleancheck distdir \
4067+ distuninstallcheck dvi dvi-am html html-am info info-am \
4068+ install install-am install-data install-data-am install-dvi \
4069+ install-dvi-am install-exec install-exec-am install-html \
4070+ install-html-am install-info install-info-am install-man \
4071+ install-pdf install-pdf-am install-ps install-ps-am \
4072+ install-strip installcheck installcheck-am installdirs \
4073+ installdirs-am maintainer-clean maintainer-clean-generic \
4074+ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
4075+ ps ps-am tags tags-recursive uninstall uninstall-am
4076+
4077+
4078+dist-hook:
4079+ @if test -d "$(top_srcdir)/.bzr"; \
4080+ then \
4081+ echo Creating ChangeLog && \
4082+ ( cd "$(top_srcdir)" && \
4083+ echo '# Generated by Makefile. Do not edit.'; echo; \
4084+ $(top_srcdir)/missing --run bzr log --gnu-changelog ) > ChangeLog.tmp \
4085+ && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
4086+ || (rm -f ChangeLog.tmp; \
4087+ echo Failed to generate ChangeLog >&2 ); \
4088+ else \
4089+ echo Failed to generate ChangeLog: not a branch >&2; \
4090+ fi
4091+ @if test -d "$(top_srcdir)/.bzr"; \
4092+ then \
4093+ echo Creating AUTHORS && \
4094+ ( cd "$(top_srcdir)" && \
4095+ echo '# Generated by Makefile. Do not edit.'; echo; \
4096+ $(top_srcdir)/missing --run bzr log --long --levels=0 | grep -e "^\s*author:" -e "^\s*committer:" | cut -d ":" -f 2 | cut -d "<" -f 1 | sort -u) > AUTHORS.tmp \
4097+ && mv -f AUTHORS.tmp $(top_distdir)/AUTHORS \
4098+ || (rm -f AUTHORS.tmp; \
4099+ echo Failed to generate AUTHORS >&2 ); \
4100+ else \
4101+ echo Failed to generate AUTHORS: not a branch >&2; \
4102+ fi
4103+
4104+# Tell versions [3.59,3.63) of GNU make to not export all variables.
4105+# Otherwise a system limit (for SysV at least) may be exceeded.
4106+.NOEXPORT:
4107
4108=== added file 'aclocal.m4'
4109--- aclocal.m4 1970-01-01 00:00:00 +0000
4110+++ aclocal.m4 2011-03-12 04:54:54 +0000
4111@@ -0,0 +1,9849 @@
4112+# generated automatically by aclocal 1.11.1 -*- Autoconf -*-
4113+
4114+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
4115+# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
4116+# This file is free software; the Free Software Foundation
4117+# gives unlimited permission to copy and/or distribute it,
4118+# with or without modifications, as long as this notice is preserved.
4119+
4120+# This program is distributed in the hope that it will be useful,
4121+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
4122+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
4123+# PARTICULAR PURPOSE.
4124+
4125+m4_ifndef([AC_AUTOCONF_VERSION],
4126+ [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
4127+m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.67],,
4128+[m4_warning([this file was generated for autoconf 2.67.
4129+You have another version of autoconf. It may work, but is not guaranteed to.
4130+If you have problems, you may need to regenerate the build system entirely.
4131+To do so, use the procedure documented by the package, typically `autoreconf'.])])
4132+
4133+# Copyright (C) 1995-2002 Free Software Foundation, Inc.
4134+# Copyright (C) 2001-2003,2004 Red Hat, Inc.
4135+#
4136+# This file is free software, distributed under the terms of the GNU
4137+# General Public License. As a special exception to the GNU General
4138+# Public License, this file may be distributed as part of a program
4139+# that contains a configuration script generated by Autoconf, under
4140+# the same distribution terms as the rest of that program.
4141+#
4142+# This file can be copied and used freely without restrictions. It can
4143+# be used in projects which are not available under the GNU Public License
4144+# but which still want to provide support for the GNU gettext functionality.
4145+#
4146+# Macro to add for using GNU gettext.
4147+# Ulrich Drepper <drepper@cygnus.com>, 1995, 1996
4148+#
4149+# Modified to never use included libintl.
4150+# Owen Taylor <otaylor@redhat.com>, 12/15/1998
4151+#
4152+# Major rework to remove unused code
4153+# Owen Taylor <otaylor@redhat.com>, 12/11/2002
4154+#
4155+# Added better handling of ALL_LINGUAS from GNU gettext version
4156+# written by Bruno Haible, Owen Taylor <otaylor.redhat.com> 5/30/3002
4157+#
4158+# Modified to require ngettext
4159+# Matthias Clasen <mclasen@redhat.com> 08/06/2004
4160+#
4161+# We need this here as well, since someone might use autoconf-2.5x
4162+# to configure GLib then an older version to configure a package
4163+# using AM_GLIB_GNU_GETTEXT
4164+AC_PREREQ(2.53)
4165+
4166+dnl
4167+dnl We go to great lengths to make sure that aclocal won't
4168+dnl try to pull in the installed version of these macros
4169+dnl when running aclocal in the glib directory.
4170+dnl
4171+m4_copy([AC_DEFUN],[glib_DEFUN])
4172+m4_copy([AC_REQUIRE],[glib_REQUIRE])
4173+dnl
4174+dnl At the end, if we're not within glib, we'll define the public
4175+dnl definitions in terms of our private definitions.
4176+dnl
4177+
4178+# GLIB_LC_MESSAGES
4179+#--------------------
4180+glib_DEFUN([GLIB_LC_MESSAGES],
4181+ [AC_CHECK_HEADERS([locale.h])
4182+ if test $ac_cv_header_locale_h = yes; then
4183+ AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES,
4184+ [AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES],
4185+ am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)])
4186+ if test $am_cv_val_LC_MESSAGES = yes; then
4187+ AC_DEFINE(HAVE_LC_MESSAGES, 1,
4188+ [Define if your <locale.h> file defines LC_MESSAGES.])
4189+ fi
4190+ fi])
4191+
4192+# GLIB_PATH_PROG_WITH_TEST
4193+#----------------------------
4194+dnl GLIB_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR,
4195+dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]])
4196+glib_DEFUN([GLIB_PATH_PROG_WITH_TEST],
4197+[# Extract the first word of "$2", so it can be a program name with args.
4198+set dummy $2; ac_word=[$]2
4199+AC_MSG_CHECKING([for $ac_word])
4200+AC_CACHE_VAL(ac_cv_path_$1,
4201+[case "[$]$1" in
4202+ /*)
4203+ ac_cv_path_$1="[$]$1" # Let the user override the test with a path.
4204+ ;;
4205+ *)
4206+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4207+ for ac_dir in ifelse([$5], , $PATH, [$5]); do
4208+ test -z "$ac_dir" && ac_dir=.
4209+ if test -f $ac_dir/$ac_word; then
4210+ if [$3]; then
4211+ ac_cv_path_$1="$ac_dir/$ac_word"
4212+ break
4213+ fi
4214+ fi
4215+ done
4216+ IFS="$ac_save_ifs"
4217+dnl If no 4th arg is given, leave the cache variable unset,
4218+dnl so AC_PATH_PROGS will keep looking.
4219+ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4"
4220+])dnl
4221+ ;;
4222+esac])dnl
4223+$1="$ac_cv_path_$1"
4224+if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then
4225+ AC_MSG_RESULT([$]$1)
4226+else
4227+ AC_MSG_RESULT(no)
4228+fi
4229+AC_SUBST($1)dnl
4230+])
4231+
4232+# GLIB_WITH_NLS
4233+#-----------------
4234+glib_DEFUN([GLIB_WITH_NLS],
4235+ dnl NLS is obligatory
4236+ [USE_NLS=yes
4237+ AC_SUBST(USE_NLS)
4238+
4239+ gt_cv_have_gettext=no
4240+
4241+ CATOBJEXT=NONE
4242+ XGETTEXT=:
4243+ INTLLIBS=
4244+
4245+ AC_CHECK_HEADER(libintl.h,
4246+ [gt_cv_func_dgettext_libintl="no"
4247+ libintl_extra_libs=""
4248+
4249+ #
4250+ # First check in libc
4251+ #
4252+ AC_CACHE_CHECK([for ngettext in libc], gt_cv_func_ngettext_libc,
4253+ [AC_TRY_LINK([
4254+#include <libintl.h>
4255+],
4256+ [return !ngettext ("","", 1)],
4257+ gt_cv_func_ngettext_libc=yes,
4258+ gt_cv_func_ngettext_libc=no)
4259+ ])
4260+
4261+ if test "$gt_cv_func_ngettext_libc" = "yes" ; then
4262+ AC_CACHE_CHECK([for dgettext in libc], gt_cv_func_dgettext_libc,
4263+ [AC_TRY_LINK([
4264+#include <libintl.h>
4265+],
4266+ [return !dgettext ("","")],
4267+ gt_cv_func_dgettext_libc=yes,
4268+ gt_cv_func_dgettext_libc=no)
4269+ ])
4270+ fi
4271+
4272+ if test "$gt_cv_func_ngettext_libc" = "yes" ; then
4273+ AC_CHECK_FUNCS(bind_textdomain_codeset)
4274+ fi
4275+
4276+ #
4277+ # If we don't have everything we want, check in libintl
4278+ #
4279+ if test "$gt_cv_func_dgettext_libc" != "yes" \
4280+ || test "$gt_cv_func_ngettext_libc" != "yes" \
4281+ || test "$ac_cv_func_bind_textdomain_codeset" != "yes" ; then
4282+
4283+ AC_CHECK_LIB(intl, bindtextdomain,
4284+ [AC_CHECK_LIB(intl, ngettext,
4285+ [AC_CHECK_LIB(intl, dgettext,
4286+ gt_cv_func_dgettext_libintl=yes)])])
4287+
4288+ if test "$gt_cv_func_dgettext_libintl" != "yes" ; then
4289+ AC_MSG_CHECKING([if -liconv is needed to use gettext])
4290+ AC_MSG_RESULT([])
4291+ AC_CHECK_LIB(intl, ngettext,
4292+ [AC_CHECK_LIB(intl, dcgettext,
4293+ [gt_cv_func_dgettext_libintl=yes
4294+ libintl_extra_libs=-liconv],
4295+ :,-liconv)],
4296+ :,-liconv)
4297+ fi
4298+
4299+ #
4300+ # If we found libintl, then check in it for bind_textdomain_codeset();
4301+ # we'll prefer libc if neither have bind_textdomain_codeset(),
4302+ # and both have dgettext and ngettext
4303+ #
4304+ if test "$gt_cv_func_dgettext_libintl" = "yes" ; then
4305+ glib_save_LIBS="$LIBS"
4306+ LIBS="$LIBS -lintl $libintl_extra_libs"
4307+ unset ac_cv_func_bind_textdomain_codeset
4308+ AC_CHECK_FUNCS(bind_textdomain_codeset)
4309+ LIBS="$glib_save_LIBS"
4310+
4311+ if test "$ac_cv_func_bind_textdomain_codeset" = "yes" ; then
4312+ gt_cv_func_dgettext_libc=no
4313+ else
4314+ if test "$gt_cv_func_dgettext_libc" = "yes" \
4315+ && test "$gt_cv_func_ngettext_libc" = "yes"; then
4316+ gt_cv_func_dgettext_libintl=no
4317+ fi
4318+ fi
4319+ fi
4320+ fi
4321+
4322+ if test "$gt_cv_func_dgettext_libc" = "yes" \
4323+ || test "$gt_cv_func_dgettext_libintl" = "yes"; then
4324+ gt_cv_have_gettext=yes
4325+ fi
4326+
4327+ if test "$gt_cv_func_dgettext_libintl" = "yes"; then
4328+ INTLLIBS="-lintl $libintl_extra_libs"
4329+ fi
4330+
4331+ if test "$gt_cv_have_gettext" = "yes"; then
4332+ AC_DEFINE(HAVE_GETTEXT,1,
4333+ [Define if the GNU gettext() function is already present or preinstalled.])
4334+ GLIB_PATH_PROG_WITH_TEST(MSGFMT, msgfmt,
4335+ [test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"], no)dnl
4336+ if test "$MSGFMT" != "no"; then
4337+ glib_save_LIBS="$LIBS"
4338+ LIBS="$LIBS $INTLLIBS"
4339+ AC_CHECK_FUNCS(dcgettext)
4340+ MSGFMT_OPTS=
4341+ AC_MSG_CHECKING([if msgfmt accepts -c])
4342+ GLIB_RUN_PROG([$MSGFMT -c -o /dev/null],[
4343+msgid ""
4344+msgstr ""
4345+"Content-Type: text/plain; charset=UTF-8\n"
4346+"Project-Id-Version: test 1.0\n"
4347+"PO-Revision-Date: 2007-02-15 12:01+0100\n"
4348+"Last-Translator: test <foo@bar.xx>\n"
4349+"Language-Team: C <LL@li.org>\n"
4350+"MIME-Version: 1.0\n"
4351+"Content-Transfer-Encoding: 8bit\n"
4352+], [MSGFMT_OPTS=-c; AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no])])
4353+ AC_SUBST(MSGFMT_OPTS)
4354+ AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
4355+ GLIB_PATH_PROG_WITH_TEST(XGETTEXT, xgettext,
4356+ [test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :)
4357+ AC_TRY_LINK(, [extern int _nl_msg_cat_cntr;
4358+ return _nl_msg_cat_cntr],
4359+ [CATOBJEXT=.gmo
4360+ DATADIRNAME=share],
4361+ [case $host in
4362+ *-*-solaris*)
4363+ dnl On Solaris, if bind_textdomain_codeset is in libc,
4364+ dnl GNU format message catalog is always supported,
4365+ dnl since both are added to the libc all together.
4366+ dnl Hence, we'd like to go with DATADIRNAME=share and
4367+ dnl and CATOBJEXT=.gmo in this case.
4368+ AC_CHECK_FUNC(bind_textdomain_codeset,
4369+ [CATOBJEXT=.gmo
4370+ DATADIRNAME=share],
4371+ [CATOBJEXT=.mo
4372+ DATADIRNAME=lib])
4373+ ;;
4374+ *)
4375+ CATOBJEXT=.mo
4376+ DATADIRNAME=lib
4377+ ;;
4378+ esac])
4379+ LIBS="$glib_save_LIBS"
4380+ INSTOBJEXT=.mo
4381+ else
4382+ gt_cv_have_gettext=no
4383+ fi
4384+ fi
4385+ ])
4386+
4387+ if test "$gt_cv_have_gettext" = "yes" ; then
4388+ AC_DEFINE(ENABLE_NLS, 1,
4389+ [always defined to indicate that i18n is enabled])
4390+ fi
4391+
4392+ dnl Test whether we really found GNU xgettext.
4393+ if test "$XGETTEXT" != ":"; then
4394+ dnl If it is not GNU xgettext we define it as : so that the
4395+ dnl Makefiles still can work.
4396+ if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
4397+ : ;
4398+ else
4399+ AC_MSG_RESULT(
4400+ [found xgettext program is not GNU xgettext; ignore it])
4401+ XGETTEXT=":"
4402+ fi
4403+ fi
4404+
4405+ # We need to process the po/ directory.
4406+ POSUB=po
4407+
4408+ AC_OUTPUT_COMMANDS(
4409+ [case "$CONFIG_FILES" in *po/Makefile.in*)
4410+ sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile
4411+ esac])
4412+
4413+ dnl These rules are solely for the distribution goal. While doing this
4414+ dnl we only have to keep exactly one list of the available catalogs
4415+ dnl in configure.ac.
4416+ for lang in $ALL_LINGUAS; do
4417+ GMOFILES="$GMOFILES $lang.gmo"
4418+ POFILES="$POFILES $lang.po"
4419+ done
4420+
4421+ dnl Make all variables we use known to autoconf.
4422+ AC_SUBST(CATALOGS)
4423+ AC_SUBST(CATOBJEXT)
4424+ AC_SUBST(DATADIRNAME)
4425+ AC_SUBST(GMOFILES)
4426+ AC_SUBST(INSTOBJEXT)
4427+ AC_SUBST(INTLLIBS)
4428+ AC_SUBST(PO_IN_DATADIR_TRUE)
4429+ AC_SUBST(PO_IN_DATADIR_FALSE)
4430+ AC_SUBST(POFILES)
4431+ AC_SUBST(POSUB)
4432+ ])
4433+
4434+# AM_GLIB_GNU_GETTEXT
4435+# -------------------
4436+# Do checks necessary for use of gettext. If a suitable implementation
4437+# of gettext is found in either in libintl or in the C library,
4438+# it will set INTLLIBS to the libraries needed for use of gettext
4439+# and AC_DEFINE() HAVE_GETTEXT and ENABLE_NLS. (The shell variable
4440+# gt_cv_have_gettext will be set to "yes".) It will also call AC_SUBST()
4441+# on various variables needed by the Makefile.in.in installed by
4442+# glib-gettextize.
4443+dnl
4444+glib_DEFUN([GLIB_GNU_GETTEXT],
4445+ [AC_REQUIRE([AC_PROG_CC])dnl
4446+ AC_REQUIRE([AC_HEADER_STDC])dnl
4447+
4448+ GLIB_LC_MESSAGES
4449+ GLIB_WITH_NLS
4450+
4451+ if test "$gt_cv_have_gettext" = "yes"; then
4452+ if test "x$ALL_LINGUAS" = "x"; then
4453+ LINGUAS=
4454+ else
4455+ AC_MSG_CHECKING(for catalogs to be installed)
4456+ NEW_LINGUAS=
4457+ for presentlang in $ALL_LINGUAS; do
4458+ useit=no
4459+ if test "%UNSET%" != "${LINGUAS-%UNSET%}"; then
4460+ desiredlanguages="$LINGUAS"
4461+ else
4462+ desiredlanguages="$ALL_LINGUAS"
4463+ fi
4464+ for desiredlang in $desiredlanguages; do
4465+ # Use the presentlang catalog if desiredlang is
4466+ # a. equal to presentlang, or
4467+ # b. a variant of presentlang (because in this case,
4468+ # presentlang can be used as a fallback for messages
4469+ # which are not translated in the desiredlang catalog).
4470+ case "$desiredlang" in
4471+ "$presentlang"*) useit=yes;;
4472+ esac
4473+ done
4474+ if test $useit = yes; then
4475+ NEW_LINGUAS="$NEW_LINGUAS $presentlang"
4476+ fi
4477+ done
4478+ LINGUAS=$NEW_LINGUAS
4479+ AC_MSG_RESULT($LINGUAS)
4480+ fi
4481+
4482+ dnl Construct list of names of catalog files to be constructed.
4483+ if test -n "$LINGUAS"; then
4484+ for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
4485+ fi
4486+ fi
4487+
4488+ dnl If the AC_CONFIG_AUX_DIR macro for autoconf is used we possibly
4489+ dnl find the mkinstalldirs script in another subdir but ($top_srcdir).
4490+ dnl Try to locate is.
4491+ MKINSTALLDIRS=
4492+ if test -n "$ac_aux_dir"; then
4493+ MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs"
4494+ fi
4495+ if test -z "$MKINSTALLDIRS"; then
4496+ MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
4497+ fi
4498+ AC_SUBST(MKINSTALLDIRS)
4499+
4500+ dnl Generate list of files to be processed by xgettext which will
4501+ dnl be included in po/Makefile.
4502+ test -d po || mkdir po
4503+ if test "x$srcdir" != "x."; then
4504+ if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4505+ posrcprefix="$srcdir/"
4506+ else
4507+ posrcprefix="../$srcdir/"
4508+ fi
4509+ else
4510+ posrcprefix="../"
4511+ fi
4512+ rm -f po/POTFILES
4513+ sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4514+ < $srcdir/po/POTFILES.in > po/POTFILES
4515+ ])
4516+
4517+# AM_GLIB_DEFINE_LOCALEDIR(VARIABLE)
4518+# -------------------------------
4519+# Define VARIABLE to the location where catalog files will
4520+# be installed by po/Makefile.
4521+glib_DEFUN([GLIB_DEFINE_LOCALEDIR],
4522+[glib_REQUIRE([GLIB_GNU_GETTEXT])dnl
4523+glib_save_prefix="$prefix"
4524+glib_save_exec_prefix="$exec_prefix"
4525+glib_save_datarootdir="$datarootdir"
4526+test "x$prefix" = xNONE && prefix=$ac_default_prefix
4527+test "x$exec_prefix" = xNONE && exec_prefix=$prefix
4528+datarootdir=`eval echo "${datarootdir}"`
4529+if test "x$CATOBJEXT" = "x.mo" ; then
4530+ localedir=`eval echo "${libdir}/locale"`
4531+else
4532+ localedir=`eval echo "${datadir}/locale"`
4533+fi
4534+prefix="$glib_save_prefix"
4535+exec_prefix="$glib_save_exec_prefix"
4536+datarootdir="$glib_save_datarootdir"
4537+AC_DEFINE_UNQUOTED($1, "$localedir",
4538+ [Define the location where the catalogs will be installed])
4539+])
4540+
4541+dnl
4542+dnl Now the definitions that aclocal will find
4543+dnl
4544+ifdef(glib_configure_ac,[],[
4545+AC_DEFUN([AM_GLIB_GNU_GETTEXT],[GLIB_GNU_GETTEXT($@)])
4546+AC_DEFUN([AM_GLIB_DEFINE_LOCALEDIR],[GLIB_DEFINE_LOCALEDIR($@)])
4547+])dnl
4548+
4549+# GLIB_RUN_PROG(PROGRAM, TEST-FILE, [ACTION-IF-PASS], [ACTION-IF-FAIL])
4550+#
4551+# Create a temporary file with TEST-FILE as its contents and pass the
4552+# file name to PROGRAM. Perform ACTION-IF-PASS if PROGRAM exits with
4553+# 0 and perform ACTION-IF-FAIL for any other exit status.
4554+AC_DEFUN([GLIB_RUN_PROG],
4555+[cat >conftest.foo <<_ACEOF
4556+$2
4557+_ACEOF
4558+if AC_RUN_LOG([$1 conftest.foo]); then
4559+ m4_ifval([$3], [$3], [:])
4560+m4_ifvaln([$4], [else $4])dnl
4561+echo "$as_me: failed input was:" >&AS_MESSAGE_LOG_FD
4562+sed 's/^/| /' conftest.foo >&AS_MESSAGE_LOG_FD
4563+fi])
4564+
4565+
4566+
4567+dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml])
4568+# serial 40 IT_PROG_INTLTOOL
4569+AC_DEFUN([IT_PROG_INTLTOOL], [
4570+AC_PREREQ([2.50])dnl
4571+AC_REQUIRE([AM_NLS])dnl
4572+
4573+case "$am__api_version" in
4574+ 1.[01234])
4575+ AC_MSG_ERROR([Automake 1.5 or newer is required to use intltool])
4576+ ;;
4577+ *)
4578+ ;;
4579+esac
4580+
4581+if test -n "$1"; then
4582+ AC_MSG_CHECKING([for intltool >= $1])
4583+
4584+ INTLTOOL_REQUIRED_VERSION_AS_INT=`echo $1 | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
4585+ INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3`
4586+ [INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
4587+ ]
4588+ AC_MSG_RESULT([$INTLTOOL_APPLIED_VERSION found])
4589+ test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge "$INTLTOOL_REQUIRED_VERSION_AS_INT" ||
4590+ AC_MSG_ERROR([Your intltool is too old. You need intltool $1 or later.])
4591+fi
4592+
4593+AC_PATH_PROG(INTLTOOL_UPDATE, [intltool-update])
4594+AC_PATH_PROG(INTLTOOL_MERGE, [intltool-merge])
4595+AC_PATH_PROG(INTLTOOL_EXTRACT, [intltool-extract])
4596+if test -z "$INTLTOOL_UPDATE" -o -z "$INTLTOOL_MERGE" -o -z "$INTLTOOL_EXTRACT"; then
4597+ AC_MSG_ERROR([The intltool scripts were not found. Please install intltool.])
4598+fi
4599+
4600+ INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4601+INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4602+ INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4603+ INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4604+ INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -o -p $(top_srcdir)/po $< [$]@'
4605+ INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4606+ INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4607+ INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4608+INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4609+ INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4610+ INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4611+ INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u /tmp $< [$]@'
4612+ INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4613+ INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4614+ INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4615+ INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4616+ INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4617+ INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4618+ INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
4619+
4620+_IT_SUBST(INTLTOOL_DESKTOP_RULE)
4621+_IT_SUBST(INTLTOOL_DIRECTORY_RULE)
4622+_IT_SUBST(INTLTOOL_KEYS_RULE)
4623+_IT_SUBST(INTLTOOL_PROP_RULE)
4624+_IT_SUBST(INTLTOOL_OAF_RULE)
4625+_IT_SUBST(INTLTOOL_PONG_RULE)
4626+_IT_SUBST(INTLTOOL_SERVER_RULE)
4627+_IT_SUBST(INTLTOOL_SHEET_RULE)
4628+_IT_SUBST(INTLTOOL_SOUNDLIST_RULE)
4629+_IT_SUBST(INTLTOOL_UI_RULE)
4630+_IT_SUBST(INTLTOOL_XAM_RULE)
4631+_IT_SUBST(INTLTOOL_KBD_RULE)
4632+_IT_SUBST(INTLTOOL_XML_RULE)
4633+_IT_SUBST(INTLTOOL_XML_NOMERGE_RULE)
4634+_IT_SUBST(INTLTOOL_CAVES_RULE)
4635+_IT_SUBST(INTLTOOL_SCHEMAS_RULE)
4636+_IT_SUBST(INTLTOOL_THEME_RULE)
4637+_IT_SUBST(INTLTOOL_SERVICE_RULE)
4638+_IT_SUBST(INTLTOOL_POLICY_RULE)
4639+
4640+# Check the gettext tools to make sure they are GNU
4641+AC_PATH_PROG(XGETTEXT, xgettext)
4642+AC_PATH_PROG(MSGMERGE, msgmerge)
4643+AC_PATH_PROG(MSGFMT, msgfmt)
4644+AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
4645+if test -z "$XGETTEXT" -o -z "$MSGMERGE" -o -z "$MSGFMT"; then
4646+ AC_MSG_ERROR([GNU gettext tools not found; required for intltool])
4647+fi
4648+xgversion="`$XGETTEXT --version|grep '(GNU ' 2> /dev/null`"
4649+mmversion="`$MSGMERGE --version|grep '(GNU ' 2> /dev/null`"
4650+mfversion="`$MSGFMT --version|grep '(GNU ' 2> /dev/null`"
4651+if test -z "$xgversion" -o -z "$mmversion" -o -z "$mfversion"; then
4652+ AC_MSG_ERROR([GNU gettext tools not found; required for intltool])
4653+fi
4654+
4655+AC_PATH_PROG(INTLTOOL_PERL, perl)
4656+if test -z "$INTLTOOL_PERL"; then
4657+ AC_MSG_ERROR([perl not found])
4658+fi
4659+AC_MSG_CHECKING([for perl >= 5.8.1])
4660+$INTLTOOL_PERL -e "use 5.8.1;" > /dev/null 2>&1
4661+if test $? -ne 0; then
4662+ AC_MSG_ERROR([perl 5.8.1 is required for intltool])
4663+else
4664+ IT_PERL_VERSION="`$INTLTOOL_PERL -e \"printf '%vd', $^V\"`"
4665+ AC_MSG_RESULT([$IT_PERL_VERSION])
4666+fi
4667+if test "x$2" != "xno-xml"; then
4668+ AC_MSG_CHECKING([for XML::Parser])
4669+ if `$INTLTOOL_PERL -e "require XML::Parser" 2>/dev/null`; then
4670+ AC_MSG_RESULT([ok])
4671+ else
4672+ AC_MSG_ERROR([XML::Parser perl module is required for intltool])
4673+ fi
4674+fi
4675+
4676+# Substitute ALL_LINGUAS so we can use it in po/Makefile
4677+AC_SUBST(ALL_LINGUAS)
4678+
4679+# Set DATADIRNAME correctly if it is not set yet
4680+# (copied from glib-gettext.m4)
4681+if test -z "$DATADIRNAME"; then
4682+ AC_LINK_IFELSE(
4683+ [AC_LANG_PROGRAM([[]],
4684+ [[extern int _nl_msg_cat_cntr;
4685+ return _nl_msg_cat_cntr]])],
4686+ [DATADIRNAME=share],
4687+ [case $host in
4688+ *-*-solaris*)
4689+ dnl On Solaris, if bind_textdomain_codeset is in libc,
4690+ dnl GNU format message catalog is always supported,
4691+ dnl since both are added to the libc all together.
4692+ dnl Hence, we'd like to go with DATADIRNAME=share
4693+ dnl in this case.
4694+ AC_CHECK_FUNC(bind_textdomain_codeset,
4695+ [DATADIRNAME=share], [DATADIRNAME=lib])
4696+ ;;
4697+ *)
4698+ [DATADIRNAME=lib]
4699+ ;;
4700+ esac])
4701+fi
4702+AC_SUBST(DATADIRNAME)
4703+
4704+IT_PO_SUBDIR([po])
4705+
4706+])
4707+
4708+
4709+# IT_PO_SUBDIR(DIRNAME)
4710+# ---------------------
4711+# All po subdirs have to be declared with this macro; the subdir "po" is
4712+# declared by IT_PROG_INTLTOOL.
4713+#
4714+AC_DEFUN([IT_PO_SUBDIR],
4715+[AC_PREREQ([2.53])dnl We use ac_top_srcdir inside AC_CONFIG_COMMANDS.
4716+dnl
4717+dnl The following CONFIG_COMMANDS should be executed at the very end
4718+dnl of config.status.
4719+AC_CONFIG_COMMANDS_PRE([
4720+ AC_CONFIG_COMMANDS([$1/stamp-it], [
4721+ if [ ! grep "^# INTLTOOL_MAKEFILE$" "$1/Makefile.in" > /dev/null ]; then
4722+ AC_MSG_ERROR([$1/Makefile.in.in was not created by intltoolize.])
4723+ fi
4724+ rm -f "$1/stamp-it" "$1/stamp-it.tmp" "$1/POTFILES" "$1/Makefile.tmp"
4725+ >"$1/stamp-it.tmp"
4726+ [sed '/^#/d
4727+ s/^[[].*] *//
4728+ /^[ ]*$/d
4729+ '"s|^| $ac_top_srcdir/|" \
4730+ "$srcdir/$1/POTFILES.in" | sed '$!s/$/ \\/' >"$1/POTFILES"
4731+ ]
4732+ [sed '/^POTFILES =/,/[^\\]$/ {
4733+ /^POTFILES =/!d
4734+ r $1/POTFILES
4735+ }
4736+ ' "$1/Makefile.in" >"$1/Makefile"]
4737+ rm -f "$1/Makefile.tmp"
4738+ mv "$1/stamp-it.tmp" "$1/stamp-it"
4739+ ])
4740+])dnl
4741+])
4742+
4743+# _IT_SUBST(VARIABLE)
4744+# -------------------
4745+# Abstract macro to do either _AM_SUBST_NOTMAKE or AC_SUBST
4746+#
4747+AC_DEFUN([_IT_SUBST],
4748+[
4749+AC_SUBST([$1])
4750+m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([$1])])
4751+]
4752+)
4753+
4754+# deprecated macros
4755+AU_ALIAS([AC_PROG_INTLTOOL], [IT_PROG_INTLTOOL])
4756+# A hint is needed for aclocal from Automake <= 1.9.4:
4757+# AC_DEFUN([AC_PROG_INTLTOOL], ...)
4758+
4759+
4760+# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
4761+#
4762+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
4763+# 2006, 2007, 2008 Free Software Foundation, Inc.
4764+# Written by Gordon Matzigkeit, 1996
4765+#
4766+# This file is free software; the Free Software Foundation gives
4767+# unlimited permission to copy and/or distribute it, with or without
4768+# modifications, as long as this notice is preserved.
4769+
4770+m4_define([_LT_COPYING], [dnl
4771+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
4772+# 2006, 2007, 2008 Free Software Foundation, Inc.
4773+# Written by Gordon Matzigkeit, 1996
4774+#
4775+# This file is part of GNU Libtool.
4776+#
4777+# GNU Libtool is free software; you can redistribute it and/or
4778+# modify it under the terms of the GNU General Public License as
4779+# published by the Free Software Foundation; either version 2 of
4780+# the License, or (at your option) any later version.
4781+#
4782+# As a special exception to the GNU General Public License,
4783+# if you distribute this file as part of a program or library that
4784+# is built using GNU Libtool, you may include this file under the
4785+# same distribution terms that you use for the rest of that program.
4786+#
4787+# GNU Libtool is distributed in the hope that it will be useful,
4788+# but WITHOUT ANY WARRANTY; without even the implied warranty of
4789+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
4790+# GNU General Public License for more details.
4791+#
4792+# You should have received a copy of the GNU General Public License
4793+# along with GNU Libtool; see the file COPYING. If not, a copy
4794+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
4795+# obtained by writing to the Free Software Foundation, Inc.,
4796+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
4797+])
4798+
4799+# serial 56 LT_INIT
4800+
4801+
4802+# LT_PREREQ(VERSION)
4803+# ------------------
4804+# Complain and exit if this libtool version is less that VERSION.
4805+m4_defun([LT_PREREQ],
4806+[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
4807+ [m4_default([$3],
4808+ [m4_fatal([Libtool version $1 or higher is required],
4809+ 63)])],
4810+ [$2])])
4811+
4812+
4813+# _LT_CHECK_BUILDDIR
4814+# ------------------
4815+# Complain if the absolute build directory name contains unusual characters
4816+m4_defun([_LT_CHECK_BUILDDIR],
4817+[case `pwd` in
4818+ *\ * | *\ *)
4819+ AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
4820+esac
4821+])
4822+
4823+
4824+# LT_INIT([OPTIONS])
4825+# ------------------
4826+AC_DEFUN([LT_INIT],
4827+[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
4828+AC_BEFORE([$0], [LT_LANG])dnl
4829+AC_BEFORE([$0], [LT_OUTPUT])dnl
4830+AC_BEFORE([$0], [LTDL_INIT])dnl
4831+m4_require([_LT_CHECK_BUILDDIR])dnl
4832+
4833+dnl Autoconf doesn't catch unexpanded LT_ macros by default:
4834+m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
4835+m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
4836+dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
4837+dnl unless we require an AC_DEFUNed macro:
4838+AC_REQUIRE([LTOPTIONS_VERSION])dnl
4839+AC_REQUIRE([LTSUGAR_VERSION])dnl
4840+AC_REQUIRE([LTVERSION_VERSION])dnl
4841+AC_REQUIRE([LTOBSOLETE_VERSION])dnl
4842+m4_require([_LT_PROG_LTMAIN])dnl
4843+
4844+dnl Parse OPTIONS
4845+_LT_SET_OPTIONS([$0], [$1])
4846+
4847+# This can be used to rebuild libtool when needed
4848+LIBTOOL_DEPS="$ltmain"
4849+
4850+# Always use our own libtool.
4851+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
4852+AC_SUBST(LIBTOOL)dnl
4853+
4854+_LT_SETUP
4855+
4856+# Only expand once:
4857+m4_define([LT_INIT])
4858+])# LT_INIT
4859+
4860+# Old names:
4861+AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
4862+AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
4863+dnl aclocal-1.4 backwards compatibility:
4864+dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
4865+dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
4866+
4867+
4868+# _LT_CC_BASENAME(CC)
4869+# -------------------
4870+# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
4871+m4_defun([_LT_CC_BASENAME],
4872+[for cc_temp in $1""; do
4873+ case $cc_temp in
4874+ compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
4875+ distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
4876+ \-*) ;;
4877+ *) break;;
4878+ esac
4879+done
4880+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
4881+])
4882+
4883+
4884+# _LT_FILEUTILS_DEFAULTS
4885+# ----------------------
4886+# It is okay to use these file commands and assume they have been set
4887+# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
4888+m4_defun([_LT_FILEUTILS_DEFAULTS],
4889+[: ${CP="cp -f"}
4890+: ${MV="mv -f"}
4891+: ${RM="rm -f"}
4892+])# _LT_FILEUTILS_DEFAULTS
4893+
4894+
4895+# _LT_SETUP
4896+# ---------
4897+m4_defun([_LT_SETUP],
4898+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
4899+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
4900+_LT_DECL([], [host_alias], [0], [The host system])dnl
4901+_LT_DECL([], [host], [0])dnl
4902+_LT_DECL([], [host_os], [0])dnl
4903+dnl
4904+_LT_DECL([], [build_alias], [0], [The build system])dnl
4905+_LT_DECL([], [build], [0])dnl
4906+_LT_DECL([], [build_os], [0])dnl
4907+dnl
4908+AC_REQUIRE([AC_PROG_CC])dnl
4909+AC_REQUIRE([LT_PATH_LD])dnl
4910+AC_REQUIRE([LT_PATH_NM])dnl
4911+dnl
4912+AC_REQUIRE([AC_PROG_LN_S])dnl
4913+test -z "$LN_S" && LN_S="ln -s"
4914+_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
4915+dnl
4916+AC_REQUIRE([LT_CMD_MAX_LEN])dnl
4917+_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
4918+_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
4919+dnl
4920+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
4921+m4_require([_LT_CHECK_SHELL_FEATURES])dnl
4922+m4_require([_LT_CMD_RELOAD])dnl
4923+m4_require([_LT_CHECK_MAGIC_METHOD])dnl
4924+m4_require([_LT_CMD_OLD_ARCHIVE])dnl
4925+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
4926+
4927+_LT_CONFIG_LIBTOOL_INIT([
4928+# See if we are running on zsh, and set the options which allow our
4929+# commands through without removal of \ escapes INIT.
4930+if test -n "\${ZSH_VERSION+set}" ; then
4931+ setopt NO_GLOB_SUBST
4932+fi
4933+])
4934+if test -n "${ZSH_VERSION+set}" ; then
4935+ setopt NO_GLOB_SUBST
4936+fi
4937+
4938+_LT_CHECK_OBJDIR
4939+
4940+m4_require([_LT_TAG_COMPILER])dnl
4941+_LT_PROG_ECHO_BACKSLASH
4942+
4943+case $host_os in
4944+aix3*)
4945+ # AIX sometimes has problems with the GCC collect2 program. For some
4946+ # reason, if we set the COLLECT_NAMES environment variable, the problems
4947+ # vanish in a puff of smoke.
4948+ if test "X${COLLECT_NAMES+set}" != Xset; then
4949+ COLLECT_NAMES=
4950+ export COLLECT_NAMES
4951+ fi
4952+ ;;
4953+esac
4954+
4955+# Sed substitution that helps us do robust quoting. It backslashifies
4956+# metacharacters that are still active within double-quoted strings.
4957+sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
4958+
4959+# Same as above, but do not quote variable references.
4960+double_quote_subst='s/\([["`\\]]\)/\\\1/g'
4961+
4962+# Sed substitution to delay expansion of an escaped shell variable in a
4963+# double_quote_subst'ed string.
4964+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4965+
4966+# Sed substitution to delay expansion of an escaped single quote.
4967+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4968+
4969+# Sed substitution to avoid accidental globbing in evaled expressions
4970+no_glob_subst='s/\*/\\\*/g'
4971+
4972+# Global variables:
4973+ofile=libtool
4974+can_build_shared=yes
4975+
4976+# All known linkers require a `.a' archive for static linking (except MSVC,
4977+# which needs '.lib').
4978+libext=a
4979+
4980+with_gnu_ld="$lt_cv_prog_gnu_ld"
4981+
4982+old_CC="$CC"
4983+old_CFLAGS="$CFLAGS"
4984+
4985+# Set sane defaults for various variables
4986+test -z "$CC" && CC=cc
4987+test -z "$LTCC" && LTCC=$CC
4988+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
4989+test -z "$LD" && LD=ld
4990+test -z "$ac_objext" && ac_objext=o
4991+
4992+_LT_CC_BASENAME([$compiler])
4993+
4994+# Only perform the check for file, if the check method requires it
4995+test -z "$MAGIC_CMD" && MAGIC_CMD=file
4996+case $deplibs_check_method in
4997+file_magic*)
4998+ if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4999+ _LT_PATH_MAGIC
5000+ fi
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to status/vote changes: