Merge lp:~indicator-applet-developers/libindicator/ubuntu into lp:libindicator/0.4

Proposed by Ted Gould
Status: Merged
Merge reported by: Ken VanDine
Merged at revision: not available
Proposed branch: lp:~indicator-applet-developers/libindicator/ubuntu
Merge into: lp:libindicator/0.4
Diff against target: 46227 lines (+45734/-272)
41 files modified
.bzr-builddeb/default.conf (+2/-0)
.bzrignore (+0/-174)
AUTHORS (+15/-1)
ChangeLog (+3837/-0)
INSTALL (+365/-0)
Makefile.in (+771/-0)
aclocal.m4 (+9189/-0)
autogen.sh (+0/-11)
compile (+143/-0)
config.guess (+1502/-0)
config.h.in (+77/-0)
config.sub (+1714/-0)
configure (+14205/-0)
debian/changelog (+372/-0)
debian/compat (+1/-0)
debian/control (+92/-0)
debian/copyright (+17/-0)
debian/libindicator-dev.install (+4/-0)
debian/libindicator-tools.install (+2/-0)
debian/libindicator3-3.install (+1/-0)
debian/libindicator3-dev.install (+4/-0)
debian/libindicator3-tools.install (+1/-0)
debian/libindicator3.install (+1/-0)
debian/rules (+39/-0)
debian/watch (+2/-0)
depcomp (+630/-0)
helper/test-loader-build (+0/-3)
helper/test-loader.c (+0/-18)
install-sh (+520/-0)
libindicator/Makefile.in (+945/-0)
libindicator/gen-indicator-service.xml.c (+23/-0)
libindicator/gen-indicator-service.xml.h (+1/-0)
libindicator/indicator-object-enum-types.c (+25/-0)
libindicator/indicator-object-marshal.c (+241/-0)
libindicator/indicator-object-marshal.h (+52/-0)
ltmain.sh (+8413/-0)
missing (+376/-0)
tests/Makefile.in (+1486/-0)
tests/service-version-manager.c (+0/-64)
tools/Makefile.am (+2/-1)
tools/Makefile.in (+664/-0)
To merge this branch: bzr merge lp:~indicator-applet-developers/libindicator/ubuntu
Reviewer Review Type Date Requested Status
Ken VanDine Pending
Review via email: mp+53677@code.launchpad.net
To post a comment you must log in.

Preview Diff

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

Subscribers

People subscribed via source and target branches