~ubuntu-branches/ubuntu/precise/indicator-application/precise

1 by Ken VanDine
Import upstream version 0.0.4
1
# Generated by Makefile. Do not edit.
2
1.1.42 by Ted Gould
Import upstream version 0.4.94
3
2012-03-21  Ted Gould  <ted@gould.cx>
4
5
	0.4.94
6
7
2012-03-20  Charles Kerr  <charles.kerr@canonical.com>
8
9
	merge lp:~charlesk/indicator-application/hashtable-mem-bugs to fix memory errors reported in lp bug #957992
10
11
2012-03-17  Charles Kerr  <charles.kerr@canonical.com>
12
13
	Fix two memory bugs with clearing out out directories from our icon search path.
14
	
15
	1. indicator_application_dispose() calls g_hash_table_get_keys() N times and leaks them all.
16
	
17
	2. indicator_application_dispose() passes each of the hashtable's keys (owned by the hash) to function theme_dir_unref(key), which removes from the hashtable but then continues to use the now-dangling key.
18
1.1.41 by Sebastien Bacher
Import upstream version 0.4.93
19
2012-03-13  Charles Kerr  <charles.kerr@canonical.com>
20
21
	0.4.93
22
23
2012-03-12  Charles Kerr  <charles.kerr@canonical.com>
24
25
	in generate_id(), we have a handful of local guint8's that get left-shifted to the point of potential overflow -- so change them to guint32 instead. Bug reported by coverity in lp ticket #944234
26
27
2012-03-12  Charles Kerr  <charles.kerr@canonical.com>
28
29
	change local guint8 fields that get left-shifted to guint32 to prevent overflow, as reported by coverity in lp bug #944234
30
31
2012-03-12  Charles Kerr  <charles.kerr@canonical.com>
32
33
	merge lp:~htorque/indicator-application/fix-small-memleak to fix a small memory leak described in lp bug #953585
34
35
2012-03-12  Hernando Torque  <sirius@sonnenkinder.org>
36
37
	Fix small memory leak by freeing string returned by dbus_g_method_get_sender.
38
1.1.40 by Ted Gould
Import upstream version 0.4.92
39
2012-03-09  Ted Gould  <ted@gould.cx>
40
41
	0.4.92
42
43
2012-03-05  Charles Kerr  <charles.kerr@canonical.com>
44
45
	merge lp:~ted/indicator-application/lp944236 to fix the warning that Coverity reported in bug #944236
46
47
2012-03-02  Ted Gould  <ted@gould.cx>
48
49
	Cleaning up switch statement to be more readable
50
51
2012-03-02  Ted Gould  <ted@gould.cx>
52
53
	Add full type to GVariantBuilder
54
55
2012-03-02  Ryan Lortie  <desrt@desrt.ca>
56
57
	make proper use of g_variant_builder_init()
58
	
59
	GVariantBuilder can only infer the proper type for non-empty arrays.  If
60
	an array may be empty, the full definite type must be given to
61
	g_variant_builder_init().
62
1.1.39 by Ted Gould
Import upstream version 0.4.91
63
2012-02-15  Ted Gould  <ted@gould.cx>
64
65
	0.4.91
66
67
2012-02-12  Ted Gould  <ted@gould.cx>
68
69
	Unreffing the result of the approval message
70
71
2012-02-11  Sven Baars  <svenb.linux@gmail.com>
72
73
	Free the result of g_dbus_proxy_call_finish after use
74
1.1.38 by Ted Gould
Import upstream version 0.4.90
75
2012-02-08  Ted Gould  <ted@gould.cx>
76
77
	0.4.90
78
79
2012-02-08  Ted Gould  <ted@gould.cx>
80
81
	Adding in a code coverage based build target
82
83
2011-12-06  Allan LeSage  <allanlesage@gmail.com>
84
85
	Added coverage reporting via gcov config and targets.
86
87
2012-02-08  Ted Gould  <ted@gould.cx>
88
89
	Fixing useless variable setting
90
91
2012-01-24  Charles Kerr  <charles.kerr@canonical.com>
92
93
	fix dead store found by clang static analyzer
94
95
2012-02-08  Ted Gould  <ted@gould.cx>
96
97
	Fixing variant usage
98
99
2012-02-03  Ted Gould  <ted@gould.cx>
100
101
	Oops, forgot one
102
103
2012-02-03  Ted Gould  <ted@gould.cx>
104
105
	Making sure to initial string pointers
106
107
2012-02-03  Ted Gould  <ted@gould.cx>
108
109
	Make sure to initialize values before free'ing them
110
111
2012-02-03  Ted Gould  <ted@gould.cx>
112
113
	Ensuring that the values are initialized to NULL before using that later.
114
115
2012-02-03  Ted Gould  <ted@gould.cx>
116
117
	Fixing variant usage
118
119
2012-02-03  Ted Gould  <ted@gould.cx>
120
121
	Ignoring generated files
122
123
2012-02-03  Ted Gould  <ted@gould.cx>
124
125
	Fixing some of the variant usage to free strings appropriately
126
127
2012-02-08  Ted Gould  <ted@gould.cx>
128
129
	Adding support for the Title property
130
131
2012-02-03  Ted Gould  <ted@gould.cx>
132
133
	Attaching bug
134
135
2012-02-03  Ted Gould  <ted@gould.cx>
136
137
	Changing the signatures on the indicator side, we don't care much about title though.
138
139
2012-02-03  Ted Gould  <ted@gould.cx>
140
141
	Don't need the ID as that's already the hint
142
143
2012-02-03  Ted Gould  <ted@gould.cx>
144
145
	Changing the output signatures
146
147
2012-02-03  Ted Gould  <ted@gould.cx>
148
149
	Adding in service versions to detect the dbus API change
150
151
2012-02-03  Ted Gould  <ted@gould.cx>
152
153
	Adding to more strings to the standard structure, ID and title
154
155
2012-02-03  Ted Gould  <ted@gould.cx>
156
157
	Changing the service description to match
158
159
2012-02-03  Ted Gould  <ted@gould.cx>
160
161
	If we have a mega-change of things, let's signal a title change
162
163
2012-02-03  Ted Gould  <ted@gould.cx>
164
165
	Handling the 'NewTitle' signal coming from the application indicator
166
167
2012-02-03  Ted Gould  <ted@gould.cx>
168
169
	Add the title to the structure for the application indicator
170
171
2012-02-08  Ted Gould  <ted@gould.cx>
172
173
	Fixing to work with Dbusmenu 0.5.90
174
175
2012-02-03  Ted Gould  <ted@gould.cx>
176
177
	Fixing includes to match dbusmenu v0.5.90
178
179
2012-02-03  Ted Gould  <ted@gould.cx>
180
181
	Requiring dbusmenu 0.5.90
182
1.1.37 by Ted Gould
Import upstream version 0.4.0
183
2011-09-28  Ted Gould  <ted@gould.cx>
184
185
	0.4.0
186
187
2011-09-16  Ted Gould  <ted@gould.cx>
188
189
	Memory leaks on double calls for properties
190
191
2011-09-16  Ted Gould  <ted@gould.cx>
192
193
	Pulling in mterry's additional fixes
194
195
2011-09-16  Michael Terry  <michael.terry@canonical.com>
196
197
	free application fields before resetting them to new values
198
199
2011-09-16  Ted Gould  <ted@gould.cx>
200
201
	Ensure we set a default value for aicon
202
203
2011-09-14  Ted Gould  <ted@gould.cx>
204
205
	Freeing properties on second run of building the app indicator
206
1.1.36 by Sebastien Bacher
Import upstream version 0.3.92
207
2011-08-11  Ted Gould  <ted@gould.cx>
208
209
	0.3.92
210
211
2011-07-22  Ted Gould  <ted@gould.cx>
212
213
	Enabling Secondary Activate support
214
215
2011-07-21  Marco Trevisan (Treviño)  <mail@3v1n0.net>
216
217
	No commit message
218
2011-07-21  Marco Trevisan (Treviño)  <mail@3v1n0.net>
219
220
	Use g_variant_new_uint32 as we just have one parameter
221
222
2011-07-21  Marco Trevisan (Treviño)  <mail@3v1n0.net>
223
224
	Up
225
226
2011-07-21  Marco Trevisan (Treviño)  <mail@3v1n0.net>
227
228
	Don't use "SecondaryActivate" method
229
	
230
	Using XAyatanaSecondaryActivate as libindicator doesn't support
231
	the mouse x,y position in secondary_activate signal anymore.
232
	
233
	This will drop the middle-click support also for KDE status
234
	notifier items, but this is needed as we can't control
235
	what they would do with this signal (and according to our
236
	policies we can't do anything that isn't doable also using
237
	a menu item).
238
239
2011-07-10  Marco Trevisan (Treviño)  <mail@3v1n0.net>
240
241
	Add support to the "SecondaryActivate" method
242
	
243
	Added support for the missing StatusNotifierItem SecondaryActivate signal.
244
	The indicator-application receives the "secondary-activate" signal from
245
	libindicator and redirects it via dbus to the proper watcher using the
246
	"SecondaryActivate" method, sending the X and Y pointer position as
247
	parameters (as defined by the StatusNotifierItem specs).
248
249
2011-07-09  Marco Trevisan (Treviño)  <mail@3v1n0.net>
250
251
	Merge with upstream
252
253
2011-07-22  Ted Gould  <ted@gould.cx>
254
255
	Fixing the signal prototype
256
257
2011-07-08  Ted Gould  <ted@gould.cx>
258
259
	Fixing the signature on the startup functions.
260
261
2011-07-08  Ted Gould  <ted@gould.cx>
262
263
	Forgot an 's' in the case of no app indicators
264
265
2011-07-07  Ted Gould  <ted@gould.cx>
266
267
	Merging Ken's branch as well.
268
269
2011-06-28  Ken VanDine  <ken.vandine@canonical.com>
270
271
	Make sure gtk2 builds get pkgconfig info for appindicator-0.1 instead of appindicator3-0.1
272
1.1.35 by Sebastien Bacher
Import upstream version 0.3.91
273
2011-07-07  Ted Gould  <ted@gould.cx>
274
275
	0.3.91
276
277
2011-07-07  Ted Gould  <ted@gould.cx>
278
279
	Putting in name hints for the indicators
280
281
2011-07-07  Ted Gould  <ted@gould.cx>
282
283
	Oops, should be a free
284
285
2011-07-07  Ted Gould  <ted@gould.cx>
286
287
	Making sure to unref() the result if we get one.
288
289
2011-07-07  Ted Gould  <ted@gould.cx>
290
291
	Setting the name hints through the stack.
292
293
2011-07-07  Ted Gould  <ted@gould.cx>
294
295
	Migrated to libindicator 0.4
296
297
2011-07-02  Marco Trevisan (Treviño)  <mail@3v1n0.net>
298
299
	Use the "entry-scrolled" signal instead of the old ones
300
	
301
	It follows the API change of libindicator
302
303
2011-07-02  Marco Trevisan (Treviño)  <mail@3v1n0.net>
304
305
	Fix compilation with GTK+-2.0
306
1.1.34 by Ken VanDine
Import upstream version 0.3.90
307
2011-06-22  Ted Gould  <ted@gould.cx>
308
309
	0.3.90
310
311
2011-06-22  Ted Gould  <ted@gould.cx>
312
313
	Changing where to find the header
314
315
2011-06-22  Ted Gould  <ted@gould.cx>
316
317
	Making tests use proper version of libappindicator and cleaning up libappindicator usage to use the same enum headers.
318
319
2011-06-10  Ted Gould  <ted@gould.cx>
320
321
	Add path for GTK3 indicator and make GTK3 default
322
323
2011-05-26  Michael Terry  <michael.terry@canonical.com>
324
325
	change to gtk3 by default
326
327
2011-05-26  Michael Terry  <michael.terry@canonical.com>
328
329
	use indicator3 path if using gtk3
330
1.1.33 by Ted Gould
Import upstream version 0.3.2
331
2011-04-14  Ted Gould  <ted@gould.cx>
332
333
	0.3.2
334
335
2011-04-12  Ted Gould  <ted@gould.cx>
336
337
	Make approver signals cancelable
338
339
2011-04-12  Michael Terry  <mike@mterry.name>
340
341
	cancel approver requests too
342
343
2011-04-12  Ted Gould  <ted@gould.cx>
344
345
	Ensure we can cancel GetAll()
346
347
2011-04-11  Michael Terry  <mike@mterry.name>
348
349
	make sure we can cancel GetAll call
350
351
2011-04-12  Ted Gould  <ted@gould.cx>
352
353
	Protect from canceling
354
355
2011-04-11  Michael Terry  <mike@mterry.name>
356
357
	catch one more cancel-before-accessing freed memory instance -- this one resulting in a double free
358
359
2011-04-12  Ted Gould  <ted@gould.cx>
360
361
	Makes sure to free the application using the application_free() function
362
363
2011-04-08  Michael Terry  <mike@mterry.name>
364
365
	don't merely free an app, it has to be properly removed from list and such
366
1.1.32 by Ted Gould
Import upstream version 0.3.1
367
2011-04-07  Ted Gould  <ted@gould.cx>
368
369
	0.3.1
370
371
2011-04-07  Ted Gould  <ted@gould.cx>
372
373
	Handle async cancels
374
375
2011-04-07  Michael Terry  <mike@mterry.name>
376
377
	cancel-guard several callback functions
378
379
2011-04-06  Ted Gould  <ted@gould.cx>
380
381
	Fixing the name of the network manager applet
382
1.1.31 by Ted Gould
Import upstream version 0.3.0
383
2011-03-23  Ted Gould  <ted@gould.cx>
384
385
	0.3.0
386
1.1.30 by Ted Gould
Import upstream version 0.2.95
387
2011-03-16  Ted Gould  <ted@gould.cx>
388
389
	0.2.95
390
391
2011-03-16  Ted Gould  <ted@gould.cx>
392
393
	Fix ordering of indicators
394
395
2011-03-16  Ted Gould  <ted@gould.cx>
396
397
	Moving iBus and keyboard under advice of mpt
398
399
2011-03-14  Ted Gould  <ted@gould.cx>
400
401
	Inserting network manager applet at the front
402
403
2011-03-14  Ted Gould  <ted@gould.cx>
404
405
	Debug message on missing override file.
406
407
2011-03-14  Ted Gould  <ted@gould.cx>
408
409
	Debug message on missing override file.
410
411
2011-03-14  Ted Gould  <ted@gould.cx>
412
413
	Do a sort after deciding the ordering ID
414
415
2011-03-14  Ted Gould  <ted@gould.cx>
416
417
	Noticing a missing unref
418
419
2011-03-15  Ted Gould  <ted@gould.cx>
420
421
	Handle the case of getting application signals while still waiting on the full list.
422
423
2011-03-11  Ted Gould  <ted@gould.cx>
424
425
	Adding bug
426
427
2011-03-11  Ted Gould  <ted@gould.cx>
428
429
	If we're requeuing we don't really want to continue to process the signal
430
431
2011-03-11  Ted Gould  <ted@gould.cx>
432
433
	Removing applications before adding new ones.
434
435
2011-03-11  Ted Gould  <ted@gould.cx>
436
437
	A couple memory leaks
438
439
2011-03-11  Ted Gould  <ted@gould.cx>
440
441
	Only clear the cancel if we're not being cancelled
442
443
2011-03-11  Ted Gould  <ted@gould.cx>
444
445
	Unrefing the object, it might not happen right away, so let's clear it ourselves.
446
447
2011-03-11  Ted Gould  <ted@gould.cx>
448
449
	If we're in the middle of a GetApplications and we get another signal, let's try again.
450
451
2011-03-11  Ted Gould  <ted@gould.cx>
452
453
	Add a cancellable object for the GetApplications call
454
455
2011-03-15  Ted Gould  <ted@gould.cx>
456
457
	Using the proper object to finish the call
458
459
2011-03-14  Ted Gould  <ted@gould.cx>
460
461
	Use the passed in proxy to get the result to ensure it's valid.
462
463
2011-03-02  Ted Gould  <ted@gould.cx>
464
465
	Protect from the accessible description being NULL
466
467
2011-02-25  Michael Terry  <mike@mterry.name>
468
469
	fix crash on null string passed to GVariant
470
1.1.29 by Ted Gould
Import upstream version 0.2.94
471
2011-02-24  Ted Gould  <ted@gould.cx>
472
473
	0.2.94
474
475
2011-02-24  Ted Gould  <ted@gould.cx>
476
477
	Making sure we have a description for the variant world
478
479
2011-02-24  Ted Gould  <ted@gould.cx>
480
481
	Adding support for accessible descriptions
482
483
2011-02-24  Ted Gould  <ted@gould.cx>
484
485
	Switching things around so the icon switches with the description all the way up the stack
486
487
2011-02-23  Ted Gould  <ted@gould.cx>
488
489
	Adding a missing brace
490
491
2011-02-11  Luke Yelavich  <luke.yelavich@canonical.com>
492
493
	Use the ACCESSIBLE_DESC_UPDATE signal to refresh the accessible description.
494
495
2011-02-08  Luke Yelavich  <luke.yelavich@canonical.com>
496
497
	accessible_name -> accessible_desc
498
499
2011-02-08  Luke Yelavich  <luke.yelavich@canonical.com>
500
501
	Merge from trunk
502
503
2011-02-07  Luke Yelavich  <luke.yelavich@canonical.com>
504
505
	Add accessible name support
506
507
2011-02-21  Ted Gould  <ted@gould.cx>
508
509
	Make sure to NULL out the structure
510
511
2011-02-18  Ted Gould  <ted@gould.cx>
512
513
	Ensures the accessible description is NULL
514
515
2011-02-16  Ted Gould  <ted@gould.cx>
516
517
	Remove g_error's to stop abortion.
518
519
2011-02-11  Michael Terry  <mike@mterry.name>
520
521
	don't abort on various unexpected situations; just spit out critical warning
522
523
2011-02-16  Ted Gould  <ted@gould.cx>
524
525
	On status change update the label as well
526
527
2011-02-11  Michael Terry  <mike@mterry.name>
528
529
	update label too in update_status
530
531
2011-02-07  Ted Gould  <ted@gould.cx>
532
533
	Build fix to get libindicator header
534
535
2011-02-07  Luke Yelavich  <luke.yelavich@canonical.com>
536
537
	Include indicator-object.h to reference INDICATOR_OBJECT_SCROLL_UP
538
1.1.28 by Ted Gould
Import upstream version 0.2.93
539
2011-02-03  Ted Gould  <ted@gould.cx>
540
541
	0.2.93
542
543
2011-02-03  Ted Gould  <ted@gould.cx>
544
545
	Adding in the indicator-object header
546
547
2011-02-03  Ted Gould  <ted@gould.cx>
548
549
	Support scroll events from libindicator on down to sending them to the applications.
550
551
2011-01-29  Marco Trevisan (Treviño)  <mail@3v1n0.net>
552
553
	Use INDICATOR_OBJECT_SCROLL instead of GDK_SCROLL enum value
554
555
2011-01-29  Marco Trevisan (Treviño)  <mail@3v1n0.net>
556
557
	Using the SNI method "Scroll" instead of "XAyatanaScrollAction"
558
559
2011-01-29  Marco Trevisan (Treviño)  <mail@3v1n0.net>
560
561
	indicator-application: rename the method ApplicationScrollSignal to ApplicationScrollEvent
562
563
2011-01-27  Marco Trevisan (Treviño)  <mail@3v1n0.net>
564
565
	application-appstore: support for ApplicationScrollSignal method
566
	
567
	When the ApplicationScrollSignal is called from indicator-application
568
	the XAyatanaScrollAction method provided by libappindicator is
569
	called with the scroll event data.
570
	
571
	So: indicator-application now is listening for that signal
572
	("scroll-entry"), registering a call-back function. When it gets
573
	called, it finds the scrolled application and informs (via dbus)
574
	indicator-application-service that a scroll event has been
575
	registered for that application. Now the service (that is connected
576
	to every indicatorapp running) sends (via dbus, again) to the correct
577
	application the scroll-event informations.
578
579
2011-01-27  Marco Trevisan (Treviño)  <mail@3v1n0.net>
580
581
	indicator-application: catch "scroll-entry" signal and send ApplicationScrollSignal to appstore
582
	
583
	This allows to catch every "scroll-entry" signal coming from the applet
584
	manager and to call the ApplicationScrollSignal method of
585
	indicator-application-service (to inform it about the scroll event)
586
1.1.27 by Ted Gould
Import upstream version 0.2.92
587
2011-01-27  Ted Gould  <ted@gould.cx>
588
589
	0.2.92
590
591
2011-01-26  Ted Gould  <ted@gould.cx>
592
593
	Fix the use of variant builder
594
595
2011-01-26  Ted Gould  <ted@gould.cx>
596
597
	Protecting against empty application lists, fixing the builder to be on the stack and using it correctly.
598
599
2011-01-18  Ted Gould  <ted@gould.cx>
600
601
	Switch to canonical.com
602
603
2011-01-17  Ted Gould  <ted@gould.cx>
604
605
	Changing the name of the approver interface
606
607
2011-01-14  Ken VanDine  <ken.vandine@canonical.com>
608
609
	distcheck fixes, use notdir to wrap basename
610
611
2011-01-14  Ken VanDine  <ken.vandine@canonical.com>
612
613
	Version bump, 0.2.91
614
1.1.26 by Ken VanDine
Import upstream version 0.2.91
615
2011-01-14  Ted Gould  <ted@gould.cx>
616
617
	Porting to GDBus and fixing some other misc. issus.
618
619
2011-01-13  Michael Terry  <mike@mterry.name>
620
621
	merge ken's com.canonical branch
622
623
2011-01-13  Ken VanDine  <ken.vandine@canonical.com>
624
625
	com.canonical rename for the indicator
626
627
2011-01-13  Michael Terry  <mike@mterry.name>
628
629
	make sure to free pre-validated applications; add applications to the app list as soon as we create them, to avoid apps that spam us (like gnome-power-manager) from creating multiple apps in our list
630
631
2011-01-13  Michael Terry  <mike@mterry.name>
632
633
	reduce debug spew
634
635
2011-01-13  Michael Terry  <mike@mterry.name>
636
637
	don't use cached properties for new icons or new aicons either.  Instead, just ask for all properties again
638
639
2011-01-13  Michael Terry  <mike@mterry.name>
640
641
	actually request properties from applications; using cached properties doesn't seem to work
642
643
2011-01-13  Michael Terry  <mike@mterry.name>
644
645
	don't second guess service's new application, which caused our positions to get out of sync with the service if it was a bit confused
646
647
2011-01-13  Michael Terry  <mike@mterry.name>
648
649
	watch for name change, instead of name owner change for approver connections
650
651
2011-01-12  Michael Terry  <mike@mterry.name>
652
653
	fix issue where icons never went away
654
655
2011-01-12  Michael Terry  <mike@mterry.name>
656
657
	fix bug with gvariant string; port test
658
659
2011-01-11  Michael Terry  <mike@mterry.name>
660
661
	port to gdbus
662
663
2010-12-08  Ted Gould  <ted@gould.cx>
664
665
	Remove the library from the build
666
667
2010-12-08  Ted Gould  <ted@gould.cx>
668
669
	Updating to new dbusmenu, no API changes here
670
671
2010-12-08  Ted Gould  <ted@gould.cx>
672
673
	Updating to trunk with mostly libappindicator changes.
674
675
2010-12-03  Ted Gould  <ted@gould.cx>
676
677
	Merging with trunk to get the GTK 3 build.  Though, we don't really use it yet.
678
679
2010-12-02  Ted Gould  <ted@gould.cx>
680
681
	Fixing up the test so it builds and runs
682
683
2010-12-02  Ted Gould  <ted@gould.cx>
684
685
	Removing some unneeded files
686
687
2010-12-02  Ted Gould  <ted@gould.cx>
688
689
	Linking to the install directory of libappindicator for the header files
690
691
2010-12-02  Ted Gould  <ted@gould.cx>
692
693
	Adding the libappindicator dep for the tests
694
695
2010-12-02  Ted Gould  <ted@gould.cx>
696
697
	Dropping the library tests
698
699
2010-12-02  Ted Gould  <ted@gould.cx>
700
701
	Removing the example
702
703
2010-12-02  Ted Gould  <ted@gould.cx>
704
705
	Removing the C files and build
706
707
2010-12-02  Ted Gould  <ted@gould.cx>
708
709
	Removing doc and introspection build options
710
711
2010-12-02  Ted Gould  <ted@gould.cx>
712
713
	Remove m4 files and including them in dist
714
715
2010-12-02  Ted Gould  <ted@gould.cx>
716
717
	Removing LGPL
718
719
2010-12-02  Ted Gould  <ted@gould.cx>
720
721
	Removing bindings
722
723
2010-12-02  Ted Gould  <ted@gould.cx>
724
725
	Removing docs
726
727
2010-12-02  Ted Gould  <ted@gould.cx>
728
729
	Removing library deps, bindings and documentation that are included with the lib
730
731
2010-12-02  Ted Gould  <ted@gould.cx>
732
733
	Splitting the deps
734
735
2010-09-22  Ted Gould  <ted@gould.cx>
736
737
	Adding a new library line for configure so that we don't end up with extra libs in the library.
738
739
2010-12-07  Ted Gould  <ted@gould.cx>
740
741
	0.2.90
742
1.1.25 by Ken VanDine
Import upstream version 0.2.90
743
2010-12-07  Ted Gould  <ted@gould.cx>
744
745
	Update to newest g-ir-scanner and vapigen
746
747
2010-12-03  Ken VanDine  <ken.vandine@canonical.com>
748
749
	Build fixes with the latest g-ir-scanner and vapigen
750
751
2010-12-03  Ken VanDine  <ken.vandine@canonical.com>
752
753
	* Explicitly call ShowAll on the menu, otherwise it isn't shown
754
	* Specify a panel icon that exists for the example
755
756
2010-12-03  Ted Gould  <ted@gould.cx>
757
758
	Merging in support for GTK3/2 dual build
759
760
2010-10-13  Michael Terry  <mike@mterry.name>
761
762
	ship both pc files in EXTRA_DIST
763
764
2010-10-06  Michael Terry  <mike@mterry.name>
765
766
	instead of always building gtk2 and gtk3, add a --with-gtk= flag to configure to specify which to build with
767
768
2010-06-19  Michael Terry  <michael.terry@canonical.com>
769
770
	use gtk3 versions of dbusmenu and indicator; use appindicator3 0.1 rather than appindicator 3.1
771
772
2010-06-19  Michael Terry  <michael.terry@canonical.com>
773
774
	first pass at gtk3 version of libappindicator
775
776
2010-11-01  Ted Gould  <ted@gould.cx>
777
778
	Race fixup
779
780
2010-10-20  Ted Gould  <ted@gould.cx>
781
782
	Uhg, we need a message to know if we've fixed the bug.
783
784
2010-10-19  Ted Gould  <ted@gould.cx>
785
786
	Add a nice little warning in
787
788
2010-10-19  Ted Gould  <ted@gould.cx>
789
790
	Adding a check for the name to ensure we didn't miss it
791
792
2010-10-08  Ted Gould  <ted@gould.cx>
793
794
	Fixing the Watcher interface
795
796
2010-10-08  Aurelien Gateau  <aurelien.gateau@canonical.com>
797
798
	NotificationHost => StatusNotifierHost, Service => StatusNotifierItem
799
800
2010-10-08  Aurelien Gateau  <aurelien.gateau@canonical.com>
801
802
	Fix implementation of org.kde.StatusNotifierWatcher interface
803
	
804
	ProtocolVersion, IsStatusNotifierHostRegistered and
805
	RegisteredStatusNotifierItems are properties, not methods.
806
807
2010-09-22  Ted Gould  <ted@gould.cx>
808
809
	0.2.9
810
1.1.24 by Didier Roche
Import upstream version 0.2.9
811
2010-09-21  Ted Gould  <ted@gould.cx>
812
813
	Fixes for the bindings
814
815
2010-09-21  Sense Egbert Hofstede  <sense@ubuntu.com>
816
817
	Resolving conflict when merging with trunk
818
819
2010-09-21  Sense Egbert Hofstede  <sense@ubuntu.com>
820
821
	Undoing a previous commit that had nothing to do with what I want to achive in my merge request. That's what you get for misusing old branches\!
822
823
2010-09-21  Sense Egbert Hofstede  <sense@ubuntu.com>
824
825
	Created a second policy file to make sure that applications depending on 'appindicator-sharp' will not have to be recompiled.
826
	Changes to the packaging is required to make sure the policy file gets installed.
827
	
828
	Many thanks to Jo Shields for looking into this issue and proposing a solution.
829
830
2010-09-20  Sense Egbert Hofstede  <sense@ubuntu.com>
831
832
	Remove the redudant set and get functions for the ordering_index property from the Mono bindings as we want programmers to work witht the property directly.
833
834
2010-09-20  Sense Egbert Hofstede  <sense@ubuntu.com>
835
836
	* Adding Python bindings for the new API additons
837
	* Updating the Mono assembly version to reflect the changes to the API
838
	* Remove two redundant elements from the Mono bindings' metadata file
839
840
2010-09-20  Sense Egbert Hofstede  <sense@ubuntu.com>
841
842
	Merging Jo Shields' fixes to the build infrastructure to shut GAPI up.
843
844
2010-09-18  Sense Egbert Hofstede  <sense@ubuntu.com>
845
846
	Updating to trunk
847
848
2010-09-18  Sense Egbert Hofstede  <sense@ubuntu.com>
849
850
	Commit latest changes before merging with trunk
851
852
2010-08-24  Sense Egbert Hofstede  <sense@ubuntu.com>
853
854
	Merging with trunk
855
856
2010-08-05  Sense Egbert Hofstede  <sense@ubuntu.com>
857
858
	Partial, segfaulting, fix for LP: #608219, requires GTK+ change attached to same bug report.
859
860
2010-09-21  Ted Gould  <ted@gould.cx>
861
862
	Fixing Mono bindings to build versions correctly.
863
864
2010-09-19  Jo Shields  <jms@destiny>
865
866
	Bump SONAME in Mono binding to libappindicator.so.1
867
868
2010-09-19  Jo Shields  <jms@destiny>
869
870
	The purpose of a dllmap is to turn a DllImport for "foo" into a dlopen of "bar". This is most commonly used to make apps more cross-platform, by specifying the Windows library name (foo.dll) into a Linux/OSX/etc filename (libfoo.so.0).
871
	
872
	indicator-application has been binding directly to libappindicator.so.0, which means multiple places to update if the SONAME changes, and makes it less portable - this commit fixes this.
873
874
2010-09-19  Jo Shields  <jms@destiny>
875
876
	gapi2-parser cannot cope with multiple signals connected to the same method - it will bail out, complaining it cannot find a method to match the second signal.
877
	
878
	This patch modifies the build system to copy app-indicator.c locally, with the "bad" X_NEW_LABEL signal removed, and use that copy to build the binding.
879
880
2010-09-15  Ted Gould  <ted@gould.cx>
881
882
	Adding a disthook for AUTHORS
883
884
2010-09-15  Ted Gould  <ted@gould.cx>
885
886
	0.2.8
887
1.1.23 by Ted Gould
Import upstream version 0.2.8
888
2010-09-15  Ted Gould  <ted@gould.cx>
889
890
	Making it when we see changes we always update the icon.
891
892
2010-09-15  Ted Gould  <ted@gould.cx>
893
894
	Allowing updates if the item is visible.
895
896
2010-09-09  Ted Gould  <ted@gould.cx>
897
898
	0.2.7
899
1.1.22 by Ted Gould
Import upstream version 0.2.7
900
2010-09-09  Ted Gould  <ted@gould.cx>
901
902
	Handle double registration of indicators.
903
904
2010-09-07  Ted Gould  <ted@gould.cx>
905
906
	Check for duplicate additions of applications and just rerequest properties.
907
908
2010-09-07  Ted Gould  <ted@gould.cx>
909
910
	Extra debugging info
911
912
2010-09-07  Ted Gould  <ted@gould.cx>
913
914
	Logging status change
915
916
2010-08-26  Ted Gould  <ted@gould.cx>
917
918
	0.2.6
919
1.1.21 by Ted Gould
Import upstream version 0.2.6
920
2010-08-25  Ted Gould  <ted@gould.cx>
921
922
	Ordering i18n and keyboard indicators
923
924
2010-08-20  Ted Gould  <ted@gould.cx>
925
926
	Handling the typo
927
928
2010-08-20  Ted Gould  <ted@gould.cx>
929
930
	Adding keyboard and ibus to overrides
931
932
2010-08-25  Ted Gould  <ted@gould.cx>
933
934
	Putting new icons in the right place
935
936
2010-08-20  Ted Gould  <ted@gould.cx>
937
938
	Get the proper position for an application when it becomes visible.
939
940
2010-08-19  Ted Gould  <ted@gould.cx>
941
942
	0.2.5
943
944
2010-08-19  Ted Gould  <ted@gould.cx>
945
946
	Fix approver for function change
947
1.1.20 by Ted Gould
Import upstream version 0.2.5
948
2010-08-19  Ted Gould  <ted@gould.cx>
949
950
	Adding a signal for approvers to be able to change their mind
951
952
2010-08-18  Ted Gould  <ted@gould.cx>
953
954
	Flesh out the revise judgement handler to update the list of approvers.
955
956
2010-08-18  Ted Gould  <ted@gould.cx>
957
958
	Refactor so that there is a function to look for applications.
959
960
2010-08-18  Ted Gould  <ted@gould.cx>
961
962
	Connecting into the signal coming from the approver
963
964
2010-08-18  Ted Gould  <ted@gould.cx>
965
966
	Adding a signal to the approver interface
967
968
2010-08-18  Ted Gould  <ted@gould.cx>
969
970
	Changing function name as well.
971
972
2010-08-18  Ted Gould  <ted@gould.cx>
973
974
	XAyatana the register interface
975
976
2010-08-18  Ted Gould  <ted@gould.cx>
977
978
	Start some approvin'
979
980
2010-08-19  Ted Gould  <ted@gould.cx>
981
982
	Changing the state machine to have approvers actually aprove things.
983
984
2010-08-16  Ted Gould  <ted@gould.cx>
985
986
	Commenting out debug message
987
988
2010-08-16  Ted Gould  <ted@gould.cx>
989
990
	Making it so that we don't set the proxy to null right away.
991
992
2010-08-16  Ted Gould  <ted@gould.cx>
993
994
	Making the list so that if there are errors we handle them well.
995
996
2010-08-13  Ted Gould  <ted@gould.cx>
997
998
	Making sure to remove our applications from the list as well.
999
1000
2010-08-13  Ted Gould  <ted@gould.cx>
1001
1002
	Responding to approver errors like they're approval.
1003
1004
2010-08-13  Ted Gould  <ted@gould.cx>
1005
1006
	Uhg, broken merge.
1007
1008
2010-08-13  Ted Gould  <ted@gould.cx>
1009
1010
	Updating to trunk
1011
1012
2010-08-11  Ted Gould  <ted@gould.cx>
1013
1014
	Changing it so that the list of applications has all the applications in it, independent of visible state.
1015
1016
2010-08-11  Ted Gould  <ted@gould.cx>
1017
1018
	Making sure to only list the visible applications.
1019
1020
2010-08-11  Ted Gould  <ted@gould.cx>
1021
1022
	Switching the get_position() function to look at the visibility of the applications.
1023
1024
2010-08-11  Ted Gould  <ted@gould.cx>
1025
1026
	Handle the proxy being destroyed, and cleaning up the approver.
1027
1028
2010-08-11  Ted Gould  <ted@gould.cx>
1029
1030
	Simplifying the visual state to just be shown/hidden while letting the status show which icon is shown.
1031
1032
2010-08-11  Ted Gould  <ted@gould.cx>
1033
1034
	Switching a few status checks to look at the visible state
1035
1036
2010-08-11  Ted Gould  <ted@gould.cx>
1037
1038
	Make it so that an approver that gets free'd gets removed from the applications list of approval.
1039
1040
2010-08-11  Ted Gould  <ted@gould.cx>
1041
1042
	Moving some TODOs
1043
1044
2010-08-11  Ted Gould  <ted@gould.cx>
1045
1046
	Changing the apply_status function to be less about applying the status and more about trying to apply a visual state that can be determined by things like approvers.  This means that it doesn't get passed the status.
1047
1048
2010-08-11  Ted Gould  <ted@gould.cx>
1049
1050
	Making sure to clean up the approved by list
1051
1052
2010-08-11  Ted Gould  <ted@gould.cx>
1053
1054
	Adding a visible state entry to the application structure
1055
1056
2010-08-11  Ted Gould  <ted@gould.cx>
1057
1058
	Managing the list with the approver returns.
1059
1060
2010-08-11  Ted Gould  <ted@gould.cx>
1061
1062
	Changing to a list, we're going to need to track who so when they disconnect we can know the state change.
1063
1064
2010-08-11  Ted Gould  <ted@gould.cx>
1065
1066
	Adding a count for the number of approvers that have approved the application.
1067
1068
2010-08-19  Ted Gould  <ted@gould.cx>
1069
1070
	Fixing a memory leak Cody noticed.
1071
1072
2010-08-13  Ted Gould  <ted@gould.cx>
1073
1074
	Freeing the allocated keys.
1075
1076
2010-08-12  Ted Gould  <ted@gould.cx>
1077
1078
	0.2.4
1079
1.1.19 by Ted Gould
Import upstream version 0.2.4
1080
2010-08-12  Ted Gould  <ted@gould.cx>
1081
1082
	Switching to using ordering IDs instead of the LRU file.
1083
1084
2010-08-11  Ted Gould  <ted@gould.cx>
1085
1086
	Merging in the XLabel branch to handle conflicts.
1087
1088
2010-08-11  Ted Gould  <ted@gould.cx>
1089
1090
	Adding the wrapper properties to the get.
1091
1092
2010-08-11  Ted Gould  <ted@gould.cx>
1093
1094
	Adding in a wrapper signal
1095
1096
2010-08-11  Ted Gould  <ted@gould.cx>
1097
1098
	Adding a set of wrapper properties that can be used by the dbus interface.
1099
1100
2010-08-11  Ted Gould  <ted@gould.cx>
1101
1102
	Changing the app store
1103
1104
2010-08-11  Ted Gould  <ted@gould.cx>
1105
1106
	Changing the Dbus interface.
1107
1108
2010-08-11  Ted Gould  <ted@gould.cx>
1109
1110
	Fighting wrap around
1111
1112
2010-08-11  Ted Gould  <ted@gould.cx>
1113
1114
	Better debug printing.
1115
1116
2010-08-11  Ted Gould  <ted@gould.cx>
1117
1118
	Using unsigned chars for calculating, we want no sign extension.
1119
1120
2010-08-11  Ted Gould  <ted@gould.cx>
1121
1122
	We were using the wrong function, we want categories not statuses! 
1123
1124
2010-08-11  Ted Gould  <ted@gould.cx>
1125
1126
	Making a wrapper property for the 'X' domain
1127
1128
2010-08-11  Ted Gould  <ted@gould.cx>
1129
1130
	Putting the ordering index into the 'x' domain.
1131
1132
2010-08-11  Ted Gould  <ted@gould.cx>
1133
1134
	Making it so that applications will pass '0' over dbus if they don't have a set ordering index.
1135
1136
2010-08-11  Ted Gould  <ted@gould.cx>
1137
1138
	Ignoring the generate id library object file.
1139
1140
2010-08-11  Ted Gould  <ted@gould.cx>
1141
1142
	Instead of using a struct just using multiply, which in all reality, is more clear and the compiler will optimize it for us.
1143
1144
2010-08-11  Ted Gould  <ted@gould.cx>
1145
1146
	Making the categories a case statement.
1147
1148
2010-08-11  Ted Gould  <ted@gould.cx>
1149
1150
	Switching to be more opaque, but also more sane.
1151
1152
2010-08-11  Ted Gould  <ted@gould.cx>
1153
1154
	Flipping the order
1155
1156
2010-08-11  Ted Gould  <ted@gould.cx>
1157
1158
	Typo
1159
1160
2010-08-11  Ted Gould  <ted@gould.cx>
1161
1162
	Ensuring that we got a list of keys so we don't crash
1163
1164
2010-08-10  Ted Gould  <ted@gould.cx>
1165
1166
	Checking for an override and applying it.
1167
1168
2010-08-10  Ted Gould  <ted@gould.cx>
1169
1170
	Fleshing out the loading overrides function.
1171
1172
2010-08-10  Ted Gould  <ted@gould.cx>
1173
1174
	Putting together the pieces to look for override files
1175
1176
2010-08-10  Ted Gould  <ted@gould.cx>
1177
1178
	Adding an override hash table
1179
1180
2010-08-10  Ted Gould  <ted@gould.cx>
1181
1182
	Installing the override file in the package specific data directory.
1183
1184
2010-08-10  Ted Gould  <ted@gould.cx>
1185
1186
	Adding in an override keyfile
1187
1188
2010-08-10  Ted Gould  <ted@gould.cx>
1189
1190
	Fixing documentation with new API.
1191
1192
2010-08-10  Ted Gould  <ted@gould.cx>
1193
1194
	Updating to trunk
1195
1196
2010-08-10  Ted Gould  <ted@gould.cx>
1197
1198
	Removing the LRU file object.
1199
1200
2010-08-10  Ted Gould  <ted@gould.cx>
1201
1202
	Removing the LRU file
1203
1204
2010-08-10  Ted Gould  <ted@gould.cx>
1205
1206
	Pulling in the generate ID function as well
1207
1208
2010-08-10  Ted Gould  <ted@gould.cx>
1209
1210
	Setting the ordering ID.
1211
1212
2010-08-10  Ted Gould  <ted@gould.cx>
1213
1214
	Adding in an ordering index for application structures
1215
1216
2010-08-10  Ted Gould  <ted@gould.cx>
1217
1218
	I like 'index' better than 'id' -- now everything is consistent.
1219
1220
2010-08-10  Ted Gould  <ted@gould.cx>
1221
1222
	Adding 'OrderingIndex' and realigning.
1223
1224
2010-08-10  Ted Gould  <ted@gould.cx>
1225
1226
	Providing accessors for the ordering_id property
1227
1228
2010-08-10  Ted Gould  <ted@gould.cx>
1229
1230
	Storing the value and allowing the get to use a generated value.
1231
1232
2010-08-10  Ted Gould  <ted@gould.cx>
1233
1234
	Uhg, wrong library
1235
1236
2010-08-10  Ted Gould  <ted@gould.cx>
1237
1238
	Brining generate-id into the fold
1239
1240
2010-08-10  Ted Gould  <ted@gould.cx>
1241
1242
	Writing a small little function to generate the ID.
1243
1244
2010-08-10  Ted Gould  <ted@gould.cx>
1245
1246
	Adding the ordering id property.
1247
1248
2010-08-09  Ted Gould  <ted@gould.cx>
1249
1250
	Adding the Ordering Index property
1251
1252
2010-08-09  Ted Gould  <ted@gould.cx>
1253
1254
	Start with the ABI break.
1255
1256
2010-08-10  Ted Gould  <ted@gould.cx>
1257
1258
	Breaking the ABI so we have more space in the class structure
1259
1260
2010-08-05  Ted Gould  <ted@gould.cx>
1261
1262
	Changing the size of the class structure, the reason for the break.
1263
1264
2010-08-05  Ted Gould  <ted@gould.cx>
1265
1266
	Incrementing the major version number
1267
1268
2010-08-05  Ted Gould  <ted@gould.cx>
1269
1270
	Adding label support
1271
1272
2010-08-10  Ted Gould  <ted@gould.cx>
1273
1274
	Adding label support into the indicator
1275
1276
2010-08-05  Ted Gould  <ted@gould.cx>
1277
1278
	Syncing with trunk and resolving conflicts
1279
1280
2010-08-05  Ted Gould  <ted@gould.cx>
1281
1282
	Updating with helper when rebuilding.
1283
1284
2010-08-05  Ted Gould  <ted@gould.cx>
1285
1286
	Tracking the long name along with the application entry.
1287
1288
2010-08-05  Ted Gould  <ted@gould.cx>
1289
1290
	Check for suffix when updating icon as well! 
1291
1292
2010-08-05  Ted Gould  <ted@gould.cx>
1293
1294
	Showing and hiding the entries with removal.
1295
1296
2010-08-05  Ted Gould  <ted@gould.cx>
1297
1298
	Reshuffling the signaling and making sure to ref the label.
1299
1300
2010-08-05  Ted Gould  <ted@gould.cx>
1301
1302
	Not really sure what this TODO meant, so I'm removing it.
1303
1304
2010-08-05  Ted Gould  <ted@gould.cx>
1305
1306
	Some slight refactoring and comments along with the ability to remove the entries and recreate them.
1307
1308
2010-08-05  Ted Gould  <ted@gould.cx>
1309
1310
	Building a label in the case that we don't have one already.
1311
1312
2010-08-05  Ted Gould  <ted@gould.cx>
1313
1314
	Adding updating the guide and label size to the label update signal
1315
1316
2010-08-05  Ted Gould  <ted@gould.cx>
1317
1318
	Storing the guide and using it to bound the size of the label.
1319
1320
2010-08-05  Ted Gould  <ted@gould.cx>
1321
1322
	Changing the prototype of the added function.
1323
1324
2010-08-04  Ted Gould  <ted@gould.cx>
1325
1326
	Fixing the prototype for the label changed signal.
1327
1328
2010-08-04  Ted Gould  <ted@gould.cx>
1329
1330
	Fix the check for the updated function signature.
1331
1332
2010-08-04  Ted Gould  <ted@gould.cx>
1333
1334
	If it changes, let's update.
1335
1336
2010-08-04  Ted Gould  <ted@gould.cx>
1337
1338
	If we get passed a label let's make a GTK one for fun.
1339
1340
2010-08-04  Ted Gould  <ted@gould.cx>
1341
1342
	Connecting to the application signal for new label and handling it appropriately.
1343
1344
2010-08-04  Ted Gould  <ted@gould.cx>
1345
1346
	Cast once, be happy
1347
1348
2010-08-04  Ted Gould  <ted@gould.cx>
1349
1350
	Sending the label and the guide over dbus if we have them.
1351
1352
2010-08-04  Ted Gould  <ted@gould.cx>
1353
1354
	Start tracking the label and the label guide allong with the other application properties.
1355
1356
2010-08-04  Ted Gould  <ted@gould.cx>
1357
1358
	Whitespace fix
1359
1360
2010-08-04  Ted Gould  <ted@gould.cx>
1361
1362
	Adding in a base signal handler for the label change
1363
1364
2010-08-04  Ted Gould  <ted@gould.cx>
1365
1366
	Adding signal for label changing.
1367
1368
2010-08-04  Ted Gould  <ted@gould.cx>
1369
1370
	Adding the new entries to the list of the get_apps function.
1371
1372
2010-08-04  Ted Gould  <ted@gould.cx>
1373
1374
	Updating signal emition to match new API
1375
1376
2010-08-04  Ted Gould  <ted@gould.cx>
1377
1378
	Changing prototypes to match DBus API change.
1379
1380
2010-08-04  Ted Gould  <ted@gould.cx>
1381
1382
	Adding labels to the service interface
1383
1384
2010-08-04  Ted Gould  <ted@gould.cx>
1385
1386
	Adding defines for the new properties and signal.
1387
1388
2010-08-04  Ted Gould  <ted@gould.cx>
1389
1390
	Merging in the API changes
1391
1392
2010-08-10  Ted Gould  <ted@gould.cx>
1393
1394
	Adding label support into the library.
1395
1396
2010-08-05  Ted Gould  <ted@gould.cx>
1397
1398
	Fixing merge
1399
1400
2010-08-05  Ted Gould  <ted@gould.cx>
1401
1402
	Updating to trunk and resolve conflicts
1403
1404
2010-08-05  Ted Gould  <ted@gould.cx>
1405
1406
	Adding the ability to toggle the label on and off
1407
1408
2010-08-04  Ted Gould  <ted@gould.cx>
1409
1410
	Make sure we get to 100
1411
1412
2010-08-04  Ted Gould  <ted@gould.cx>
1413
1414
	Setting the label in the simple client
1415
1416
2010-08-03  Ted Gould  <ted@gould.cx>
1417
1418
	More signalling tests.
1419
1420
2010-08-03  Ted Gould  <ted@gould.cx>
1421
1422
	Setting up a basic signals test
1423
1424
2010-08-03  Ted Gould  <ted@gould.cx>
1425
1426
	Stupid reverse logic in the string comparison.
1427
1428
2010-08-03  Ted Gould  <ted@gould.cx>
1429
1430
	Turning null strings into NULLs
1431
1432
2010-08-03  Ted Gould  <ted@gould.cx>
1433
1434
	Adding a test to set the label and guides a bunch.
1435
1436
2010-08-03  Ted Gould  <ted@gould.cx>
1437
1438
	Signaling when the labels change in the idle loop
1439
1440
2010-08-03  Ted Gould  <ted@gould.cx>
1441
1442
	Putting the new define into the docs
1443
1444
2010-08-03  Ted Gould  <ted@gould.cx>
1445
1446
	Reusing the application service marshallers, not beautiful, but it works for now.
1447
1448
2010-08-03  Ted Gould  <ted@gould.cx>
1449
1450
	Adding in a signal to tell when the label is updated.
1451
1452
2010-08-03  Ted Gould  <ted@gould.cx>
1453
1454
	Adding the label funcs to the documentation.
1455
1456
2010-08-03  Ted Gould  <ted@gould.cx>
1457
1458
	Adding in the convience wrappers
1459
1460
2010-08-03  Ted Gould  <ted@gould.cx>
1461
1462
	Adding the label and guide fields to the private struct and tying that into the properties.
1463
1464
2010-08-03  Ted Gould  <ted@gould.cx>
1465
1466
	Setting up the label and lable guide properties.
1467
1468
2010-08-03  Ted Gould  <ted@gould.cx>
1469
1470
	Adding a property to guide the size of the label
1471
1472
2010-08-03  Ted Gould  <ted@gould.cx>
1473
1474
	These have needed to be ignored for a while.
1475
1476
2010-08-03  Ted Gould  <ted@gould.cx>
1477
1478
	This shouldn't be in Bazaar
1479
1480
2010-08-03  Ted Gould  <ted@gould.cx>
1481
1482
	Adding the label property and a signal for it changing.
1483
1484
2010-08-05  Ted Gould  <ted@gould.cx>
1485
1486
	Support dynamically changing the icon theme path.
1487
1488
2010-08-05  Sense Egbert Hofstede  <sense@ubuntu.com>
1489
1490
	Passing the updated icon theme path along with the DBus signal, saving a DBus call.
1491
1492
2010-07-22  Sense Hofstede  <sense@ubuntu.com>
1493
1494
	Fixed two G_PARAM_SPECS and made it even more possible to remove the 
1495
	custom icon theme path.
1496
1497
2010-07-22  Sense Hofstede  <sense@ubuntu.com>
1498
1499
	Fix wrong naming that caused the signal to be missed
1500
1501
2010-07-22  Sense Hofstede  <sense@ubuntu.com>
1502
1503
	Clean-up and renaming variables and functions everywhere to use icon_theme_path for 
1504
	the sake of consistency.
1505
	
1506
	Doesn't seem to do antyhing, though.
1507
1508
2010-07-22  C10uD  <c10ud.dev@gmail.com>
1509
1510
	forgot some files
1511
1512
2010-07-22  C10uD  <c10ud.dev@gmail.com>
1513
1514
	trying to implement runtime theme-path changing
1515
1516
2010-07-15  Ted Gould  <ted@gould.cx>
1517
1518
	0.2.3
1519
1.1.18 by Ted Gould
Import upstream version 0.2.3
1520
2010-07-13  Ted Gould  <ted@gould.cx>
1521
1522
	Adjusting the tests so they can deal with slow systems better.
1523
1524
2010-07-12  Ted Gould  <ted@gould.cx>
1525
1526
	Ignoring the tester script
1527
1528
2010-07-12  Ted Gould  <ted@gould.cx>
1529
1530
	Add a fail timeout so this test can't block.
1531
1532
2010-07-12  Ted Gould  <ted@gould.cx>
1533
1534
	Adding in setting the environment variable to adjust the timeout to be twice as long for slow systems.
1535
1536
2010-07-12  Ted Gould  <ted@gould.cx>
1537
1538
	Putting in a basic approver API.
1539
1540
2010-07-09  Ted Gould  <ted@gould.cx>
1541
1542
	Need the built headers too
1543
1544
2010-07-09  Ted Gould  <ted@gould.cx>
1545
1546
	Oops, with a menu we're all GTK now.
1547
1548
2010-07-09  Ted Gould  <ted@gould.cx>
1549
1550
	Building up to a formal test
1551
1552
2010-07-09  Ted Gould  <ted@gould.cx>
1553
1554
	Filling out the approve function.
1555
1556
2010-07-09  Ted Gould  <ted@gould.cx>
1557
1558
	Filling out the approver prototype
1559
1560
2010-07-09  Ted Gould  <ted@gould.cx>
1561
1562
	Building an application indicator too! 
1563
1564
2010-07-09  Ted Gould  <ted@gould.cx>
1565
1566
	Making the registration async to clean things up, and async is better anyway.
1567
1568
2010-07-09  Ted Gould  <ted@gould.cx>
1569
1570
	Some more error handling and better debug messages.
1571
1572
2010-07-09  Ted Gould  <ted@gould.cx>
1573
1574
	Helpful debug info
1575
1576
2010-07-09  Ted Gould  <ted@gould.cx>
1577
1578
	Okay, so now we're detecing when the watcher comes up, and registering ourselves as the approver.
1579
1580
2010-07-09  Ted Gould  <ted@gould.cx>
1581
1582
	Adding a new sample approver
1583
1584
2010-07-09  Ted Gould  <ted@gould.cx>
1585
1586
	When we have new apps we can ask the approver about them.
1587
1588
2010-07-09  Ted Gould  <ted@gould.cx>
1589
1590
	Looking at all the applications when we get a new approver.
1591
1592
2010-07-09  Ted Gould  <ted@gould.cx>
1593
1594
	Building the approver structure and putting it in the list.
1595
1596
2010-07-09  Ted Gould  <ted@gould.cx>
1597
1598
	Comments
1599
1600
2010-07-09  Ted Gould  <ted@gould.cx>
1601
1602
	Adding some structures for approvers and making them real.
1603
1604
2010-07-09  Ted Gould  <ted@gould.cx>
1605
1606
	For DBus to real objects, the signal shall travel.
1607
1608
2010-07-09  Ted Gould  <ted@gould.cx>
1609
1610
	Adding a function to bring in approvers
1611
1612
2010-07-09  Ted Gould  <ted@gould.cx>
1613
1614
	Sync to trunk
1615
1616
2010-07-01  Ted Gould  <ted@gould.cx>
1617
1618
	Return a boolean
1619
1620
2010-06-25  Ted Gould  <ted@gould.cx>
1621
1622
	Adding in a template function to register approvers.
1623
1624
2010-06-25  Ted Gould  <ted@gould.cx>
1625
1626
	Adding a function to register an approver.
1627
1628
2010-06-25  Ted Gould  <ted@gould.cx>
1629
1630
	Adding an approver interface.
1631
1632
2010-07-08  Ted Gould  <ted@gould.cx>
1633
1634
	Use a private pointer instead of a lookup.
1635
1636
2010-07-08  Sense Hofstede  <qense@ubuntu.com>
1637
1638
	Removed all but one calls to the APPLICATION_SERVICE_APPSTORE_GET_PRIVATE() macro
1639
	
1640
	All references to the APPLICATION_SERVICE_APPSTORE_GET_PRIVATE() macro were removed
1641
	from src/application-service-appstore.c. This makes this file comply with the
1642
	recommended practise, which should reduce overhead.
1643
1644
2010-07-08  Ted Gould  <ted@gould.cx>
1645
1646
	0.2.2
1647
1.1.17 by Sebastien Bacher
Import upstream version 0.2.2
1648
2010-07-07  Ted Gould  <ted@gould.cx>
1649
1650
	Merging this branch, but I think it's fixes must have gone in with another.
1651
1652
2010-06-18  Ted Gould  <ted@gould.cx>
1653
1654
	Setting the policy version.
1655
1656
2010-07-07  Ted Gould  <ted@gould.cx>
1657
1658
	Working with the better container signals
1659
1660
2010-06-11  Ted Gould  <ted@gould.cx>
1661
1662
	Changing signal names and getting the ones on the base menu as well.
1663
1664
2010-06-11  Ted Gould  <ted@gould.cx>
1665
1666
	Changing the signal names
1667
1.1.16 by Didier Roche
Import upstream version 0.2.1
1668
2010-06-21  Ted Gould  <ted@gould.cx>
1669
1670
	0.2.1
1671
1672
2010-06-21  Ted Gould  <ted@gould.cx>
1673
1674
	Fixing policy version numbers.
1675
1676
2010-06-21  Ken VanDine  <ken.vandine@canonical.com>
1677
1678
	Use full assembly version for the policy file
1679
1680
2010-06-18  Ted Gould  <ted@gould.cx>
1681
1682
	Fix mono versioning.
1683
1684
2010-06-18  Ted Gould  <ted@gould.cx>
1685
1686
	Cleaning up file name definitions
1687
1688
2010-06-18  Ted Gould  <ted@gould.cx>
1689
1690
	Adding the policy config to the installed files.
1691
1692
2010-06-18  Ted Gould  <ted@gould.cx>
1693
1694
	Switching to the policy name.
1695
1696
2010-06-18  Ted Gould  <ted@gould.cx>
1697
1698
	Swithcing the version to be the assembly version.
1699
1700
2010-06-18  Ted Gould  <ted@gould.cx>
1701
1702
	Fixup the gacutil stuff.  Still doesn't ununinstall.
1703
1704
2010-06-18  Ted Gould  <ted@gould.cx>
1705
1706
	Fixing policy name
1707
1708
2010-06-18  Ted Gould  <ted@gould.cx>
1709
1710
	Replacing the macros with the proper data
1711
1712
2010-06-18  Ted Gould  <ted@gould.cx>
1713
1714
	Fixing the distcheck by cleaning up
1715
1716
2010-06-18  Ted Gould  <ted@gould.cx>
1717
1718
	Readjusting so that the policy file is in the same directory as the DLL
1719
1720
2010-06-18  Ted Gould  <ted@gould.cx>
1721
1722
	Fixing directories
1723
1724
2010-06-18  Ted Gould  <ted@gould.cx>
1725
1726
	Typo
1727
1728
2010-06-18  Ted Gould  <ted@gould.cx>
1729
1730
	Generating a policy dll
1731
1732
2010-06-18  Ted Gould  <ted@gould.cx>
1733
1734
	Make icon switching work again.
1735
1736
2010-06-18  Ted Gould  <ted@gould.cx>
1737
1738
	Remove the assert with checking if the value is NULL.
1739
1740
2010-06-17  Ted Gould  <ted@gould.cx>
1741
1742
	Use class ref and unref to allocate it if need be.
1743
1744
2010-06-17  Ted Gould  <ted@gould.cx>
1745
1746
	Reworking to make more clear and use the GEnumValue structure correctly.
1747
1748
2010-06-17  Ted Gould  <ted@gould.cx>
1749
1750
	Icon name shouldn't be construct only.
1751
1752
2010-06-18  Ted Gould  <ted@gould.cx>
1753
1754
	Fix mono bindings by restricting gapi2-parser
1755
1756
2010-06-17  Ted Gould  <ted@gould.cx>
1757
1758
	Linking Bug
1759
1760
2010-06-17  Ted Gould  <ted@gould.cx>
1761
1762
	Only work with specific files instead of the whole directory.
1763
1764
2010-06-11  Ted Gould  <ted@gould.cx>
1765
1766
	More time for initial fallback.
1767
1768
2010-06-11  Ted Gould  <ted@gould.cx>
1769
1770
	Increase the timeouts, but make it so that the watcher shutsdown when seen.
1771
1772
2010-06-11  Ted Gould  <ted@gould.cx>
1773
1774
	Increasing timeout to hopefully make it work on Hudson with load.
1775
1776
2010-06-03  Ted Gould  <ted@gould.cx>
1777
1778
	0.2.0
1779
1.1.15 by Ted Gould
Import upstream version 0.2.0
1780
2010-06-01  Ted Gould  <ted@gould.cx>
1781
1782
	Distcheck fixes
1783
1784
2010-06-01  Ted Gould  <ted@gould.cx>
1785
1786
	Merging in trunk
1787
1788
2010-05-20  Ted Gould  <ted@gould.cx>
1789
1790
	Sync to trunk to ensure no conflicts.
1791
1792
2010-05-20  Ted Gould  <ted@gould.cx>
1793
1794
	Only grab the app indicator files.
1795
1796
2010-05-20  Ted Gould  <ted@gould.cx>
1797
1798
	Ignoring the lru file header
1799
1800
2010-05-20  Ted Gould  <ted@gould.cx>
1801
1802
	Fixing which sources are marked as BUILT
1803
1804
2010-05-20  Ted Gould  <ted@gould.cx>
1805
1806
	Bringing along the AssemblyInfo.cs file and fixing its path
1807
1808
2010-05-20  Ted Gould  <ted@gould.cx>
1809
1810
	Okay, now everyone is in the right directory, I think.
1811
1812
2010-05-20  Ted Gould  <ted@gould.cx>
1813
1814
	Need to look for things in the source directory too! 
1815
1816
2010-06-01  Ted Gould  <ted@gould.cx>
1817
1818
	Fixes to docuementation and making the enums build correctly with gtk-mkenum
1819
1820
2010-05-23  Sense Hofstede  <qense@ubuntu.com>
1821
1822
	Documentation and introspection fixes and such
1823
	
1824
	* Several documentation and introspection fixes
1825
	* Some small fixes to the mono bindings
1826
1827
2010-05-20  Ted Gould  <ted@gould.cx>
1828
1829
	Merging in updates from the 0.1 series branch
1830
1831
2010-05-20  Ted Gould  <ted@gould.cx>
1832
1833
	0.0.21
1834
1835
2010-05-20  Ted Gould  <ted@gould.cx>
1836
1837
	Build fix to include the AssemblyInfo.cs file
1838
1839
2010-05-20  Ted Gould  <ted@gould.cx>
1840
1841
	0.0.20
1842
1843
2010-05-20  Ted Gould  <ted@gould.cx>
1844
1845
	Fixing the ref leakage of a child object.
1846
1847
2010-05-20  Ted Gould  <ted@gould.cx>
1848
1849
	Fix C includes fro teh VAPI/GIR files
1850
1851
2010-05-20  Ted Gould  <ted@gould.cx>
1852
1853
	Adding GIR/VAPI support and flattening directories
1854
1855
2010-04-29  Ted Gould  <ted@gould.cx>
1856
1857
	Ignoring built VAPI file
1858
1859
2010-04-29  Ted Gould  <ted@gould.cx>
1860
1861
	Now, build us a VAPI! 
1862
1863
2010-04-29  Ted Gould  <ted@gould.cx>
1864
1865
	Fixing the ignore list.
1866
1867
2010-04-29  Ted Gould  <ted@gould.cx>
1868
1869
	Building the GIR file
1870
1871
2010-04-29  Ted Gould  <ted@gould.cx>
1872
1873
	Removing the libappindicator directory to make things simpler
1874
1875
2010-04-29  Ted Gould  <ted@gould.cx>
1876
1877
	Add introspection stuff here
1878
1879
2010-04-28  Ted Gould  <ted@gould.cx>
1880
1881
	Adding the introspection.m4 for our new rules
1882
1883
2010-04-28  Ted Gould  <ted@gould.cx>
1884
1885
	Adding introspection and VAPI checks
1886
1887
2010-05-20  Ted Gould  <ted@gould.cx>
1888
1889
	Stopping the leakage of children.
1890
1891
2010-05-19  Ted Gould  <ted@gould.cx>
1892
1893
	Changing it so the object gets unref'd
1894
1895
2010-05-19  Ted Gould  <ted@gould.cx>
1896
1897
	Dummy commit
1898
1899
2010-04-14  Ted Gould  <ted@gould.cx>
1900
1901
	Adding assembly info for Mono bindings
1902
1903
2010-04-14  Cody Russell  <crussell@canonical.com>
1904
1905
	Add AssemblyInfo.cs to the Mono bindings.
1906
1907
2010-04-13  Neil Jagdish Patel  <neil.patel@canonical.com>
1908
1909
	Add G_LOG_DOMAIN support to the various targets for better messages
1910
	
1911
	modified:
1912
	src/Makefile.am
1913
1914
2010-04-01  Ted Gould  <ted@gould.cx>
1915
1916
	0.0.19
1917
1.1.14 by Ted Gould
Import upstream version 0.0.19
1918
2010-04-01  Ted Gould  <ted@gould.cx>
1919
1920
	Fixing documentation distcheck
1921
1922
2010-04-01  Ted Gould  <ted@gould.cx>
1923
1924
	Moving field documentation into a different comment block so that they're private
1925
1926
2010-04-01  Ted Gould  <ted@gould.cx>
1927
1928
	Making it so the timer doesn't get set if we're already in the fallback case.
1929
1930
2010-04-01  Ted Gould  <ted@gould.cx>
1931
1932
	Catch up to trunk
1933
1934
2010-04-01  Ted Gould  <ted@gould.cx>
1935
1936
	No timer if we're already in fallback.
1937
1938
2010-04-01  Ted Gould  <ted@gould.cx>
1939
1940
	Don't store the panel suffix, just add it for the fallback icons.
1941
1942
2010-04-01  Ted Gould  <ted@gould.cx>
1943
1944
	Adding in documentation for the private structure.
1945
1946
2010-04-01  Ted Gould  <ted@gould.cx>
1947
1948
	Make it so that we don't store the panel-suffix icons but we do use them with the status icon.
1949
1950
2010-03-30  Ted Gould  <ted@gould.cx>
1951
1952
	Merging fix to make it so that python apps can set an icon path.
1953
1.1.19 by Ted Gould
Import upstream version 0.2.4
1954
2010-03-30  C10uD  <c10ud.dev@gmail.com>
1.1.14 by Ted Gould
Import upstream version 0.0.19
1955
1956
	Patch 001 from bug 527061
1957
1958
2010-03-29  Ted Gould  <ted@gould.cx>
1959
1960
	Tracking the icon name and included the panel suffix for fallback usage.
1961
1962
2010-03-25  Krzysztof Klimonda  <kklimonda@syntaxhighlighted.com>
1963
1964
	use gchar instead of for the clarity
1965
1966
2010-03-25  Krzysztof Klimonda  <kklimonda@syntaxhighlighted.com>
1967
1968
	Make app_indicator_set_property also set the suffixed icon_name.
1969
1970
2010-03-25  Krzysztof Klimonda  <kklimonda@syntaxhighlighted.com>
1971
1972
	Make GtkStatusIcon use icons with the panel suffix if available.
1973
	
1974
	Rhythmbox uses two icons: rhythmbox-notplaying for the not playing state
1975
	and the rhythmbox for playing. The rhythmbox-notplaying has a monochromatic
1976
	icon but the rhythmbox not - instead a rhythmbox-panel is used. This patch
1977
	makes AppIndicator prefer an icon with panel suffix just
1978
	as the indicator-application does.
1979
1980
2010-03-25  Ted Gould  <ted@gould.cx>
1981
1982
	0.0.18
1983
1984
2010-03-25  Ted Gould  <ted@gould.cx>
1985
1986
	Fixing tests to use GTK for icon theme fixes.
1987
1.1.13 by Ted Gould
Import upstream version 0.0.18
1988
2010-03-25  Ted Gould  <ted@gould.cx>
1989
1990
	Fixing icon changing with fallbacks.
1991
1992
2010-03-25  Krzysztof Klimonda  <kklimonda@syntaxhighlighted.com>
1993
1994
	remove g_object_ref_sink call from status_icon_changes
1995
1996
2010-03-22  Krzysztof Klimonda  <kklimonda@syntaxhighlighted.com>
1997
1998
	Use app_indicator_get_icon/app_indicator_get_attention_icon methods to get
1999
	the right icon.
2000
2001
2010-03-22  Krzysztof Klimonda  <kklimonda@syntaxhighlighted.com>
2002
2003
	Move g_signal_connect for the theme-changed signal to app_indicator_init ()
2004
2005
2010-03-22  Krzysztof Klimonda  <kklimonda@syntaxhighlighted.com>
2006
2007
	don't use indicator_image_helper ()
2008
	
2009
	Remove indicator_image_helper () call and use
2010
	g_themed_icon_new_with_default_fallbacks () directly. We don't need the
2011
	logic embedded in indicator_image_helper () for the GtkStatusIcon as it takes
2012
	care of changing icon size for us.
2013
2014
2010-03-20  Krzysztof Klimonda  <kklimonda@laptop>
2015
2016
	Fix the missing icon on theme change if old icon has different name
2017
	
2018
	Some applications (like Transmission) use different icon name for
2019
	Notification Area to display monochrome icon. To make sure that
2020
	the icon we display exists after user changes theme use
2021
	indicator_image_helper () from libindicator to keep track of the icon.
2022
2023
2010-03-23  Ted Gould  <ted@gould.cx>
2024
2025
	Update to track toggle changes in actions.
2026
2027
2010-03-19  Sense Hofstede  <qense@ubuntu.com>
2028
2029
	Make sure the state of GtkCheckMenuItems and GtkRadioMenuItems gets updated even when they're changed via their actions.
2030
2031
2010-03-18  Ted Gould  <ted@gould.cx>
2032
2033
	0.0.17
2034
1.1.12 by Ted Gould
Import upstream version 0.0.17
2035
2010-03-17  Ted Gould  <ted@gould.cx>
2036
2037
	Fix nicks on Python bindings.
2038
2039
2010-03-16  Sense Hofstede  <qense@ubuntu.com>
2040
2041
	* Make the nicks of the AppIndicatorCategory and AppIndicatorStatus types adhere the specification in the Python bindings as well (Closes: #539858)
2042
2043
2010-03-15  Ted Gould  <ted@gould.cx>
2044
2045
	Changing from freedesktop to kde as the spec was never approved finally by freedesktop.
2046
2047
2010-03-15  Aurelien Gateau  <aurelien.gateau@canonical.com>
2048
2049
	org.freedesktop.StatusNotifier* => org.kde.StatusNotifier*
2050
2051
2010-03-15  Ted Gould  <ted@gould.cx>
2052
2053
	Make the icons follow the show menu icons property.
2054
2055
2010-03-15  Jan Arne Petersen  <jpetersen@openismus.com>
2056
2057
	Only show images if "gtk-menu-images" settings or
2058
	"always-show-image" property is TRUE.
2059
2060
2010-03-11  Ted Gould  <ted@gould.cx>
2061
2062
	0.0.16
2063
1.1.11 by Ted Gould
Import upstream version 0.0.16
2064
2010-03-11  Ted Gould  <ted@gould.cx>
2065
2066
	Adding a two second wait to make seting up Xvfb more reliable.  This is similar to xvfb-run.
2067
2068
2010-03-11  Ted Gould  <ted@gould.cx>
2069
2070
	Using the new image loader utilities in libindicator
2071
2072
2010-03-11  Ted Gould  <ted@gould.cx>
2073
2074
	Switching to use the update function.
2075
2076
2010-03-11  Ted Gould  <ted@gould.cx>
2077
2078
	Upping libindicator required version to 0.3.5
2079
2080
2010-03-10  Ted Gould  <ted@gould.cx>
2081
2082
	Removing design team size
2083
2084
2010-03-10  Ted Gould  <ted@gould.cx>
2085
2086
	Also using the helper when changing icons.
2087
2088
2010-03-10  Ted Gould  <ted@gould.cx>
2089
2090
	Switching to using the libindicator image helper
2091
2092
2010-03-08  Ted Gould  <ted@gould.cx>
2093
2094
	Workaround to make action label updates get caught and update the label.
2095
2096
2010-03-08  Jan Arne Petersen  <jpetersen@openismus.com>
2097
2098
	Listen also to label changes on actions related to menu items to
2099
	workaround a gtk+ bug.
2100
2101
2010-03-04  Ted Gould  <ted@gould.cx>
2102
2103
	0.0.15
2104
1.1.10 by Ted Gould
Import upstream version 0.0.15
2105
2010-03-02  Ted Gould  <ted@gould.cx>
2106
2107
	Lengthing kill timer to be a little longer for slow systems.
2108
2109
2010-03-02  Ted Gould  <ted@gould.cx>
2110
2111
	Fixing application icon size.
2112
2113
2010-02-26  Ted Gould  <ted@gould.cx>
2114
2115
	Switching from menu size to design team size
2116
2117
2010-03-01  Ted Gould  <ted@gould.cx>
2118
2119
	Switching from hide to visible.
2120
2121
2010-02-27  Chris Coulson  <chrisccoulson@ubuntu.com>
2122
2123
	Use gtk_status_icon_set_visible to hide the status icon. GtkStatusIcon is not derived from GtkWidget, so gtk_widget_hide doesn't work
2124
2125
2010-02-25  Ted Gould  <ted@gould.cx>
2126
2127
	0.0.14
2128
1.1.9 by Ted Gould
Import upstream version 0.0.14
2129
2010-02-25  Ted Gould  <ted@gould.cx>
2130
2131
	Ignoring everything.
2132
2133
2010-02-25  Ted Gould  <ted@gould.cx>
2134
2135
	Changing the metadata to have the proper signal names in it.
2136
2137
2010-02-25  Sense Hofstede  <qense@ubuntu.com>
2138
2139
	* Correct the Mono bindings metadata to properly bind with the signals (Closes LP: #526620)
2140
2141
2010-02-25  Ted Gould  <ted@gould.cx>
2142
2143
	Emitting the connection changed signal when the proxy is created and destroyed.
2144
2145
2010-02-25  Sense Hofstede  <qense@ubuntu.com>
2146
2147
	* Do send the connection-changed signal, in check_connect() -- when a new connection is established -- watcher_proxy_destroyed() and app_indicator_dispose() (Closes LP: #527082)
2148
2149
2010-02-25  Ted Gould  <ted@gould.cx>
2150
2151
	Hide the status icon when unref'd
2152
2153
2010-02-25  Ted Gould  <ted@gould.cx>
2154
2155
	Hiding the notification icon before unreffing it.
2156
2157
2010-02-23  Ted Gould  <ted@gould.cx>
2158
2159
	Adding a check for dbus-glib version.  The patch to unregister requires v. 0.82
2160
2161
2010-02-23  Ted Gould  <ted@gould.cx>
2162
2163
	Fixes to get the menus updated and visibility all handled nicely.
2164
2165
2010-02-23  Ted Gould  <ted@gould.cx>
2166
2167
	Updated patch for the visibility field
2168
1.1.19 by Ted Gould
Import upstream version 0.2.4
2169
2010-02-23  Jan Arne Petersen  <jpetersen@openismus.com>
1.1.9 by Ted Gould
Import upstream version 0.0.14
2170
2171
	Second patch on 524150
2172
2173
2010-02-22  Ted Gould  <ted@gould.cx>
2174
2175
	NO TEARY! 
2176
2177
2010-02-22  Ted Gould  <ted@gould.cx>
2178
2179
	Looking at children with foreach instead of forall
2180
1.1.19 by Ted Gould
Import upstream version 0.2.4
2181
2010-02-22  Jan Arne Petersen  <jpetersen@openismus.com>
1.1.9 by Ted Gould
Import upstream version 0.0.14
2182
2183
	Creates and event handler for the add and remove signals to recreate the menu
2184
2185
2010-02-22  Ted Gould  <ted@gould.cx>
2186
2187
	Making the fallback test more robust on slow systems.
2188
2189
2010-02-22  Ted Gould  <ted@gould.cx>
2190
2191
	Fall out of the while, sometime, if we really think it's not recoverable.
2192
2193
2010-02-22  Ted Gould  <ted@gould.cx>
2194
2195
	Trying to make the test a little more robust by waiting for the other process to register on the bus, and then waiting.
2196
2197
2010-02-22  Ted Gould  <ted@gould.cx>
2198
2199
	Patch to read sensitivity on startup.
2200
2201
2010-02-22  Ted Gould  <ted@gould.cx>
2202
2203
	Fixes bug 522151
2204
1.1.19 by Ted Gould
Import upstream version 0.2.4
2205
2010-02-22  Jan Arne Petersen  <jpetersen@openismus.com>
1.1.9 by Ted Gould
Import upstream version 0.0.14
2206
2207
	Set the sensitive state when starting out.
2208
2209
2010-02-22  Ted Gould  <ted@gould.cx>
2210
2211
	Properly look for null strings in the attention icon.
2212
2213
2010-02-19  Ted Gould  <ted@gould.cx>
2214
2215
	Checking for a null string as the attention icon.
2216
2217
2010-02-19  Ted Gould  <ted@gould.cx>
2218
2219
	Improving the dbus tests so that they have a mock watcher in them.
2220
2221
2010-02-19  Ted Gould  <ted@gould.cx>
2222
2223
	Adding a mock server here as well
2224
2225
2010-02-19  Ted Gould  <ted@gould.cx>
2226
2227
	Putting in a mock watcher so we don't fall back.
2228
2229
2010-02-19  Ted Gould  <ted@gould.cx>
2230
2231
	Fix to remove the registration of dbus objects
2232
2233
2010-02-19  Ted Gould  <ted@gould.cx>
2234
2235
	Attaching bug
2236
2237
2010-02-19  Ted Gould  <ted@gould.cx>
2238
2239
	Removing debug output
2240
1.1.19 by Ted Gould
Import upstream version 0.2.4
2241
2010-02-19  Jan Arne Petersen  <jpetersen@openismus.com>
1.1.9 by Ted Gould
Import upstream version 0.0.14
2242
2243
	Fix to unregister the object
2244
2245
2010-02-17  Ted Gould  <ted@gould.cx>
2246
2247
	Disconnect signal handlers when unreffing the menu.
2248
2249
2010-02-17  Cody Russell  <crussell@canonical.com>
2250
2251
	Disconnect 'client_menu_changed' in dispose method.
2252
2253
2010-02-16  Cody Russell  <crussell@canonical.com>
2254
2255
	Check priv->menu for non-NULL
2256
2257
2010-02-12  Ted Gould  <ted@gould.cx>
2258
2259
	Fixing visibility changes and when menuitems get added and deleted.
2260
2261
2010-02-12  Cody Russell  <crussell@canonical.com>
2262
2263
	Minor cleanup
2264
2265
2010-02-12  Cody Russell  <crussell@canonical.com>
2266
2267
	Change the indentation for this case to be the same as the others.
2268
2269
2010-02-12  Cody Russell  <crussell@canonical.com>
2270
2271
	Just to be safe, let's connect these at the end.
2272
2273
2010-02-12  Cody Russell  <crussell@canonical.com>
2274
2275
	Use dbusmenu_menuitem_property_set_bool(), and also fix some indenting.
2276
2277
2010-02-12  Cody Russell  <crussell@canonical.com>
2278
2279
	Handle menuitem visibility changes, and additions/removals from menus.
2280
2281
2010-02-12  Ted Gould  <ted@gould.cx>
2282
2283
	Fixing labels on stock items.
2284
2285
2010-02-12  Sense Hofstede  <qense@ubuntu.com>
2286
2287
	* When a GtkImageMenuItem has got a stock icon set don't just assume it's also using the stock label, but check first. (Closes: #520048)
2288
2289
2010-02-11  Ted Gould  <ted@gould.cx>
2290
2291
	Adding in submenu support.
2292
2293
2010-02-11  Cody Russell  <crussell@canonical.com>
2294
2295
	Submenus
2296
1.1.8 by Ted Gould
Import upstream version 0.0.13
2297
2010-02-11  Ted Gould  <ted@gould.cx>
2298
2299
	0.0.13
2300
2301
2010-02-11  Ted Gould  <ted@gould.cx>
2302
2303
	Fix to make the dbus paths unique by using the ID of the application.
2304
2305
2010-02-10  Ted Gould  <ted@gould.cx>
2306
2307
	Making sure our new tests with gtk_init() in them have an X server to talk to.
2308
2309
2010-02-10  Ted Gould  <ted@gould.cx>
2310
2311
	Building a menu so this item will show
2312
2313
2010-02-10  Ted Gould  <ted@gould.cx>
2314
2315
	Moving the clean_id code to get set when we set the ID and checking for it when building the menu.
2316
2317
2010-02-10  Ted Gould  <ted@gould.cx>
2318
2319
	Changing to ID based naming and setting a menu to get init
2320
2321
2010-02-10  Ted Gould  <ted@gould.cx>
2322
2323
	Creating a clean ID that doesn't take any illegal dbus characters and using that in the path.
2324
2325
2010-02-10  Ted Gould  <ted@gould.cx>
2326
2327
	Making the menu path also include the ID
2328
2329
2010-02-10  Ted Gould  <ted@gould.cx>
2330
2331
	Making it so that you can't set an ID twice instead of just issuing a warning.
2332
2333
2010-02-10  Ted Gould  <ted@gould.cx>
2334
2335
	Moving the registration of the object to when we want to connect everything, and making the path include the item ID to ensure it's unique.
2336
2337
2010-02-10  Ted Gould  <ted@gould.cx>
2338
2339
	Switching menu property to be an object path.
2340
2341
2010-02-10  Ted Gould  <ted@gould.cx>
2342
2343
	Falling back on string if that's what we get.  Makes things compatible.
2344
2345
2010-02-06  Ted Gould  <ted@gould.cx>
2346
2347
	Ready to recieve the boxed type on the other side.
2348
2349
2010-02-06  Ted Gould  <ted@gould.cx>
2350
2351
	Changing the type of the property and setting it with boxed
2352
2353
2010-02-08  Ted Gould  <ted@gould.cx>
2354
2355
	0.0.12
2356
1.1.7 by Ted Gould
Import upstream version 0.0.12
2357
2010-02-08  Ted Gould  <ted@gould.cx>
2358
2359
	Handling the service resetting much better.  Clearing out the old, but after ensuring they won't come back.
2360
2361
2010-02-06  Ted Gould  <ted@gould.cx>
2362
2363
	Boolean again! 
2364
2365
2010-02-06  Ted Gould  <ted@gould.cx>
2366
2367
	Adding check to look for privates gotten on invalid objects.
2368
2369
2010-02-06  Ted Gould  <ted@gould.cx>
2370
2371
	Handling if we get duplicate entries added, just recycling.
2372
2373
2010-02-06  Ted Gould  <ted@gould.cx>
2374
2375
	Now we're actively killing.
2376
2377
2010-02-06  Ted Gould  <ted@gould.cx>
2378
2379
	Setting up the disconnected helpers and structure.
2380
2381
2010-02-06  Ted Gould  <ted@gould.cx>
2382
2383
	Changing the proxy to only build if we need it, and not destroy itself on killing the process.  There's really no reason for that.
2384
2385
2010-02-06  Ted Gould  <ted@gould.cx>
2386
2387
	Making room for a disconnected function.
2388
2389
2010-02-08  Ted Gould  <ted@gould.cx>
2390
2391
	Cause the proxy to get built outside of the other proxy destroy callback.
2392
2393
2010-02-06  Ted Gould  <ted@gould.cx>
2394
2395
	Putting the proxy construction in an idle function.
2396
2397
2010-02-06  Ted Gould  <ted@gould.cx>
2398
2399
	Reffing the connection so we ensure that we have it even when folks die.
2400
2401
2010-02-08  Ted Gould  <ted@gould.cx>
2402
2403
	Fixing status updates and adding tests to help debug status changing.
2404
2405
2010-02-06  Ted Gould  <ted@gould.cx>
2406
2407
	Getting the wrong string for the Attention Icon when looking at the properties
2408
2409
2010-02-06  Ted Gould  <ted@gould.cx>
2410
2411
	More logging from our app indicator on icon changes
2412
2413
2010-02-06  Ted Gould  <ted@gould.cx>
2414
2415
	Adding a menu item to toggle the attention state.
2416
2417
2010-02-06  Ted Gould  <ted@gould.cx>
2418
2419
	Making sure the client has time to setup.
2420
2421
2010-02-06  Ted Gould  <ted@gould.cx>
2422
2423
	Changing to 100 instead of 1000
2424
2425
2010-02-06  Ted Gould  <ted@gould.cx>
2426
2427
	Lengthening the time a little bit to make sure we don't miss messages.
2428
2429
2010-02-06  Ted Gould  <ted@gould.cx>
2430
2431
	Now setting status ALOT
2432
2433
2010-02-06  Ted Gould  <ted@gould.cx>
2434
2435
	Loose the timeout
2436
2437
2010-02-06  Ted Gould  <ted@gould.cx>
2438
2439
	Adjusting the status test to watch for toggles
2440
2441
2010-02-05  Ted Gould  <ted@gould.cx>
2442
2443
	Typo
2444
2445
2010-02-05  Ted Gould  <ted@gould.cx>
2446
2447
	Adding a test for changing the status.  Just a copy of the standard dbus test.
2448
1.1.6 by Sebastien Bacher
Import upstream version 0.0.11
2449
2010-02-04  Ted Gould  <ted@gould.cx>
2450
2451
	0.0.11
2452
2453
2010-02-04  Ted Gould  <ted@gould.cx>
2454
2455
	Interop fixes.
2456
2457
2010-02-03  Aurelien Gateau  <aurelien.gateau@canonical.com>
2458
2459
	Merged timestamp fix
2460
2461
2010-02-02  Aurelien Gateau  <aurelien.gateau@canonical.com>
2462
2463
	icon -> icon-name
2464
	sensitive -> enabled
2465
	toggle-checked -> toggle-state
2466
	toggle-state type is now an int
2467
2468
2010-02-04  Ted Gould  <ted@gould.cx>
2469
2470
	Migrating to the new dbusmenu
2471
2472
2010-02-04  Ted Gould  <ted@gould.cx>
2473
2474
	Merging in signal change.
2475
2476
2010-02-02  Ted Gould  <ted@gould.cx>
2477
2478
	Changing the prototype of the activate signal
2479
2480
2010-02-04  Ted Gould  <ted@gould.cx>
2481
2482
	Changing the #defines
2483
2484
2010-02-04  Ted Gould  <ted@gould.cx>
2485
2486
	Upping Dbusmenu required version
2487
2488
2010-02-04  Ted Gould  <ted@gould.cx>
2489
2490
	Wrong srcdir
2491
2492
2010-02-04  Ted Gould  <ted@gould.cx>
2493
2494
	Wrong filename
2495
2496
2010-02-04  Ted Gould  <ted@gould.cx>
2497
2498
	Adding in XVFB support
2499
2500
2010-02-04  Ted Gould  <ted@gould.cx>
2501
2502
	Getting run-xvfb on the tests
2503
1.1.19 by Ted Gould
Import upstream version 0.2.4
2504
2010-02-01  Conor Curran  <conor.curran@canonical.com>
1.1.6 by Sebastien Bacher
Import upstream version 0.0.11
2505
2506
	Checking for the nunit dependency with a specific version.
2507
2508
2010-02-01  Conor Curran  <conor.curran@canonical.com>
2509
2510
	changed dependency nunit2.4 to nunit since this is the name of the package
2511
2512
2010-02-01  Ted Gould  <ted@gould.cx>
2513
2514
	Fixing the name of the enum strings to match the StatusNotifier spec.
2515
2516
2010-01-27  Ted Gould  <ted@gould.cx>
2517
2518
	Changing the category in the fallback test as well.
2519
2520
2010-01-27  Ted Gould  <ted@gould.cx>
2521
2522
	Changing strings in the test suite as well.
2523
2524
2010-01-27  Ted Gould  <ted@gould.cx>
2525
2526
	Changing the strings in the #defines here, but really we should be using the enum.
2527
2528
2010-01-27  Ted Gould  <ted@gould.cx>
2529
2530
	Making it so there is another level of translation so that we can use different strings in the enum.
2531
2532
2010-02-01  Ted Gould  <ted@gould.cx>
2533
2534
	Adding code to look for special panel versions of the icon with a '-panel' with the AppIndicators.
2535
2536
2010-02-01  Ted Gould  <ted@gould.cx>
2537
2538
	Changing the suffix to 'panel'
2539
2540
2010-01-24  Ted Gould  <ted@gould.cx>
2541
2542
	Truth.  Bad, Bad, truth.
2543
2544
2010-01-24  Ted Gould  <ted@gould.cx>
2545
2546
	When setting or changing an icon first check to see if there is a panel specific icon that we should be using.
2547
2548
2010-01-21  Ted Gould  <ted@gould.cx>
2549
2550
	0.0.10
2551
1.1.5 by Ted Gould
Import upstream version 0.0.10
2552
2010-01-21  Ted Gould  <ted@gould.cx>
2553
2554
	Require libindicator 0.3.1
2555
2556
2010-01-21  Ted Gould  <ted@gould.cx>
2557
2558
	Adding support for a file tracking add and touch times for applications for ordering them.
2559
2560
2010-01-20  Ted Gould  <ted@gould.cx>
2561
2562
	Implements the get_location function to place the entires.
2563
2564
2010-01-20  Ted Gould  <ted@gould.cx>
2565
2566
	Looking at the last touch date of entries as we're loading the file and removing ones that are very old.
2567
2568
2010-01-20  Ted Gould  <ted@gould.cx>
2569
2570
	License headers.
2571
2572
2010-01-20  Ted Gould  <ted@gould.cx>
2573
2574
	Moving directory and filename into defines
2575
2576
2010-01-20  Ted Gould  <ted@gould.cx>
2577
2578
	Moving the JSON file values into #defines
2579
2580
2010-01-20  Ted Gould  <ted@gould.cx>
2581
2582
	Fleshing out loading of the LRU file and realizing we need a json-glib dep and the 'category' field in the output.
2583
2584
2010-01-20  Ted Gould  <ted@gould.cx>
2585
2586
	Updating to trunk (surprisingly without conflict)
2587
2588
2010-01-20  Ted Gould  <ted@gould.cx>
2589
2590
	Switch to building a string and writing it out instead of async writes as the order doesn't seem to be predictable.
2591
2592
2010-01-20  Ted Gould  <ted@gould.cx>
2593
2594
	Build the directory and some debugging info
2595
2596
2010-01-20  Ted Gould  <ted@gould.cx>
2597
2598
	Fleshing out the cleaning and dirtying functions.  Now we should write out a file.
2599
2600
2010-01-20  Ted Gould  <ted@gould.cx>
2601
2602
	Making a sort function that looks at two Apps and determines their ordering.
2603
2604
2010-01-20  Ted Gould  <ted@gould.cx>
2605
2606
	Fleshing out touching.
2607
2608
2010-01-20  Ted Gould  <ted@gould.cx>
2609
2610
	Allocating memory and objects in the lur world
2611
2612
2010-01-19  Ted Gould  <ted@gould.cx>
2613
2614
	Switching to inserting in the application array using a sort function.  Looking that up in the LRU file DB.
2615
2616
2010-01-19  Ted Gould  <ted@gould.cx>
2617
2618
	Adding in the 'id' and 'category' fields to the application structure.
2619
2620
2010-01-19  Ted Gould  <ted@gould.cx>
2621
2622
	Protecting our _new a little bit.
2623
2624
2010-01-19  Ted Gould  <ted@gould.cx>
2625
2626
	Adding a _new function for the appstore and using it.  It now takes the lru file.
2627
2628
2010-01-19  Ted Gould  <ted@gould.cx>
2629
2630
	Building the LRU file.
2631
2632
2010-01-19  Ted Gould  <ted@gould.cx>
2633
2634
	Adding some API to our LRU file
2635
2636
2010-01-19  Ted Gould  <ted@gould.cx>
2637
2638
	Sync to trunk
2639
2640
2010-01-19  Ted Gould  <ted@gould.cx>
2641
2642
	Adding an object to start tracking the lru of the app indicators
2643
2644
2010-01-20  Ted Gould  <ted@gould.cx>
2645
2646
	Add tracking and refcounting of theme directories.  Unregister them when we're done.
2647
2648
2010-01-14  Ted Gould  <ted@gould.cx>
2649
2650
	Removing shutdown printf
2651
2652
2010-01-14  Ted Gould  <ted@gould.cx>
2653
2654
	Actually unref'ing the dir and fixing the truth there.
2655
2656
2010-01-14  Ted Gould  <ted@gould.cx>
2657
2658
	Merging in the warnings branch.
2659
2660
2010-01-14  Ted Gould  <ted@gould.cx>
2661
2662
	Debug message for directories.
2663
2664
2010-01-14  Ted Gould  <ted@gould.cx>
2665
2666
	Fleshing out the ref and the unref functions for the theme directories.
2667
2668
2010-01-14  Ted Gould  <ted@gould.cx>
2669
2670
	Adding in our hash table of refs.
2671
2672
2010-01-20  Ted Gould  <ted@gould.cx>
2673
2674
	Use the right function in the fallback.
2675
2676
2010-01-19  Ted Gould  <ted@gould.cx>
2677
2678
	Attaching bug
2679
2680
2010-01-19  Ted Gould  <ted@gould.cx>
2681
2682
	Changing to use the status wrapper for handling the status signal's different prototype.
2683
2684
2010-01-20  Ted Gould  <ted@gould.cx>
2685
2686
	Merge to get the current list of applications on startup.
2687
2688
2010-01-15  Ted Gould  <ted@gould.cx>
2689
2690
	Cleaning out dead code and turning a printout into an assert.
2691
2692
2010-01-15  Ted Gould  <ted@gould.cx>
2693
2694
	Using the menu path instead of the item path.
2695
2696
2010-01-15  Ted Gould  <ted@gould.cx>
2697
2698
	Using a straight value array and making sure to pass the application
2699
2700
2010-01-15  Ted Gould  <ted@gould.cx>
2701
2702
	Fleshing out the get_applications function so that we do something with the list we now get.
2703
2704
2010-01-15  Ted Gould  <ted@gould.cx>
2705
2706
	Setting the proper type for the GValue of an 'o'
2707
2708
2010-01-15  Ted Gould  <ted@gould.cx>
2709
2710
	Better init value and adding error to prototype.
2711
2712
2010-01-14  Ted Gould  <ted@gould.cx>
2713
2714
	Returning truth.
2715
2716
2010-01-14  Ted Gould  <ted@gould.cx>
2717
2718
	Need icon path in the list as well.
2719
2720
2010-01-14  Ted Gould  <ted@gould.cx>
2721
2722
	Fleshing out returning the list of apps already there.
2723
2724
2010-01-20  Ted Gould  <ted@gould.cx>
2725
2726
	Ref'ing the image and menu so that when we remove them we don't get warnings.
2727
2728
2010-01-14  Ted Gould  <ted@gould.cx>
2729
2730
	We should have kept ref's to these.
2731
1.1.19 by Ted Gould
Import upstream version 0.2.4
2732
2010-01-19  Cody Russell  <cody.russell@canonical.com>
1.1.5 by Ted Gould
Import upstream version 0.0.10
2733
2734
	Handling duplication applications getting added.
2735
2736
2010-01-19  Cody Russell  <crussell@canonical.com>
2737
2738
	Move the check for duplicates.
2739
2740
2010-01-14  Cody Russell  <crussell@canonical.com>
2741
2742
	Only add the Application if it doesn't already exist in the appstore.
2743
2744
2010-01-14  Ted Gould  <ted@gould.cx>
2745
2746
	0.0.9
2747
1.1.4 by Ted Gould
Import upstream version 0.0.9
2748
2010-01-14  Ted Gould  <ted@gould.cx>
2749
2750
	Fallback support to XEmbed based notify item.
2751
2752
2010-01-14  Ted Gould  <ted@gould.cx>
2753
2754
	Returning the icon we've created.
2755
2756
2010-01-14  Ted Gould  <ted@gould.cx>
2757
2758
	Making a more descriptive error on 'unfallback' not existing.
2759
2760
2010-01-14  Ted Gould  <ted@gould.cx>
2761
2762
	Using better naming for 'do_it_now' parameter.
2763
2764
2010-01-13  Ted Gould  <ted@gould.cx>
2765
2766
	Realized that we didn't really use the 'notify' signal... now using the better ones anyway.
2767
2768
2010-01-13  Ted Gould  <ted@gould.cx>
2769
2770
	Making it so that the icon will update in the fallback case with changes to the properties of the AppIndicator.
2771
2772
2010-01-13  Ted Gould  <ted@gould.cx>
2773
2774
	Showing the toggle_item as well as the others.
2775
2776
2010-01-13  Ted Gould  <ted@gould.cx>
2777
2778
	Popping up menu on activate.
2779
2780
2010-01-13  Ted Gould  <ted@gould.cx>
2781
2782
	Showing items in sample
2783
2784
2010-01-13  Ted Gould  <ted@gould.cx>
2785
2786
	Adding in a get_menu function.
2787
2788
2010-01-13  Ted Gould  <ted@gould.cx>
2789
2790
	Connecting to the activate signal
2791
2792
2010-01-13  Ted Gould  <ted@gould.cx>
2793
2794
	Remove the 'destroy' signal handler before destroying the watcher proxy.
2795
2796
2010-01-13  Ted Gould  <ted@gould.cx>
2797
2798
	Checking more for whether we have an APP_INDICATOR object
2799
2800
2010-01-13  Ted Gould  <ted@gould.cx>
2801
2802
	Explicitly checking for the APP_INDICATOR.  Confused.
2803
2804
2010-01-13  Ted Gould  <ted@gould.cx>
2805
2806
	Checking for the status of the variable getting passed in.
2807
2808
2010-01-13  Ted Gould  <ted@gould.cx>
2809
2810
	Fleshing out the fallback function, so it should create an icon.
2811
2812
2010-01-13  Ted Gould  <ted@gould.cx>
2813
2814
	Really we should have gotten the final cleanup unfallback, which we weren't testing for either.
2815
2816
2010-01-13  Ted Gould  <ted@gould.cx>
2817
2818
	Getting the class the proper way
2819
2820
2010-01-13  Ted Gould  <ted@gould.cx>
2821
2822
	Clear the fallback timer pointer after using it.
2823
2824
2010-01-13  Ted Gould  <ted@gould.cx>
2825
2826
	Adding a function to watch if the watcher proxy gets destroyed.
2827
2828
2010-01-13  Ted Gould  <ted@gould.cx>
2829
2830
	Removing a warning.
2831
2832
2010-01-13  Ted Gould  <ted@gould.cx>
2833
2834
	Making sure to return a value so that unfallback gets called.
2835
2836
2010-01-13  Ted Gould  <ted@gould.cx>
2837
2838
	Calling the unfallback function if we're doing this for the second time.
2839
2840
2010-01-13  Ted Gould  <ted@gould.cx>
2841
2842
	Ignoring the generated fallback test itself
2843
2844
2010-01-12  Ted Gould  <ted@gould.cx>
2845
2846
	Setting up a dbus proxy and starting to look at owner change events on it when we don't have a NotificationWatcher to look at.
2847
2848
2010-01-12  Ted Gould  <ted@gould.cx>
2849
2850
	Adding a menu so that the app indicator will init
2851
2852
2010-01-12  Ted Gould  <ted@gould.cx>
2853
2854
	Wrong class function
2855
2856
2010-01-12  Ted Gould  <ted@gould.cx>
2857
2858
	Adding the fallback test to the suite
2859
2860
2010-01-12  Ted Gould  <ted@gould.cx>
2861
2862
	Adding state transitions that'll get us to a passed state.
2863
2864
2010-01-12  Ted Gould  <ted@gould.cx>
2865
2866
	Adding a kill function and letting the test fail over it.
2867
2868
2010-01-12  Ted Gould  <ted@gould.cx>
2869
2870
	Printing status in watcher
2871
2872
2010-01-12  Ted Gould  <ted@gould.cx>
2873
2874
	Adding in the item side of things.
2875
2876
2010-01-12  Ted Gould  <ted@gould.cx>
2877
2878
	Woah, this is pretty sweet.  I hope it works.
2879
2880
2010-01-12  Ted Gould  <ted@gould.cx>
2881
2882
	Getting the start of the fallback tests in place.
2883
2884
2010-01-12  Ted Gould  <ted@gould.cx>
2885
2886
	Setup the fallback timer and flesh out it's actions.
2887
2888
2010-01-12  Ted Gould  <ted@gould.cx>
2889
2890
	Fallback timer pointer lifecycle.
2891
2892
2010-01-12  Ted Gould  <ted@gould.cx>
2893
2894
	Some comments
2895
2896
2010-01-12  Ted Gould  <ted@gould.cx>
2897
2898
	Start timer fallback
2899
2900
2010-01-12  Ted Gould  <ted@gould.cx>
2901
2902
	Updating to trunk
2903
2904
2010-01-11  Ted Gould  <ted@gould.cx>
2905
2906
	Initing and destroying the status_icon variable
2907
2908
2010-01-11  Ted Gould  <ted@gould.cx>
2909
2910
	Setting the fallback functions so that we can go round trip on setting up this API.
2911
2912
2010-01-11  Ted Gould  <ted@gould.cx>
2913
2914
	Adding in the class functions for handling the fallback.
2915
2916
2010-01-12  Ted Gould  <ted@gould.cx>
2917
2918
	0.0.8
2919
1.1.19 by Ted Gould
Import upstream version 0.2.4
2920
2010-01-12  Cody Russell  <crussell@canonical.com>
1.1.3 by Ken VanDine
Import upstream version 0.0.8
2921
2922
	Mirror the icon changes over dbus
2923
2924
2010-01-12  Cody Russell  <crussell@canonical.com>
2925
2926
	Remove debugging code
2927
2928
2010-01-11  Cody Russell  <crussell@canonical.com>
2929
2930
	trunk merge
2931
2932
2010-01-11  Cody Russell  <crussell@canonical.com>
2933
2934
	Label fu
2935
2936
2010-01-12  Ted Gould  <ted@gould.cx>
2937
2938
	Adding the middle API file to the cleanfiles for distcheck
2939
2940
2010-01-12  Ted Gould  <ted@gould.cx>
2941
2942
	Fixing the path for the tests.
2943
2944
2010-01-11  Ted Gould  <ted@gould.cx>
2945
2946
	Updating path names to have more reasonable defaults.
2947
2948
2010-01-11  Ted Gould  <ted@gould.cx>
2949
2950
	Having better default paths that look a little more professional.
2951
2952
2010-01-11  Ted Gould  <ted@gould.cx>
2953
2954
	Fixes for the mono bindings to make the properties work with enums and the #define'd string names.
2955
2956
2010-01-11  Ted Gould  <ted@gould.cx>
2957
2958
	Adding back in the MIDDLE_API and sed magic
2959
2960
2010-01-11  Ted Gould  <ted@gould.cx>
2961
2962
	Removing the middle API stuff and cleaning up Makefile
2963
2964
2010-01-11  Ted Gould  <ted@gould.cx>
2965
2966
	Cody's customs
2967
2968
2010-01-11  Cody Russell  <crussell@canonical.com>
2969
2970
	Mono binding fixes.
2971
2972
2010-01-11  Ted Gould  <ted@gould.cx>
2973
2974
	Adding in customs support
2975
2976
2010-01-11  Ted Gould  <ted@gould.cx>
2977
2978
	Use sed to get rid of the #defines
2979
2980
2010-01-11  Ted Gould  <ted@gould.cx>
2981
2982
	Switching the metadata to not use #defines
2983
1.1.19 by Ted Gould
Import upstream version 0.2.4
2984
2010-01-11  Cody Russell  <cody.russell@canonical.com>
1.1.3 by Ken VanDine
Import upstream version 0.0.8
2985
2986
	Watching several properties and updating them as they change.
2987
2988
2010-01-08  Cody Russell  <crussell@canonical.com>
2989
2990
	Remove debugging code.
2991
2992
2010-01-08  Cody Russell  <crussell@canonical.com>
2993
2994
	Watch for changes to label and sensitivity.
2995
2996
2010-01-08  Ted Gould  <ted@gould.cx>
2997
2998
	0.0.7
2999
1.1.2 by Ted Gould
Import upstream version 0.0.7
3000
2010-01-08  Ted Gould  <ted@gould.cx>
3001
3002
	Making the Notification Watcher get it's own interface name.
3003
3004
2010-01-08  Ted Gould  <ted@gould.cx>
3005
3006
	Making applications register to the watcher address so they work on KDE
3007
3008
2010-01-08  Ted Gould  <ted@gould.cx>
3009
3010
	Make the watcher register it's own name
3011
3012
2010-01-08  Ted Gould  <ted@gould.cx>
3013
3014
	Making the service have a name different than the watcher interface.
3015
3016
2010-01-08  Ted Gould  <ted@gould.cx>
3017
3018
	Icons branch
3019
3020
2010-01-08  Ted Gould  <ted@gould.cx>
3021
3022
	Supporting icons changing and status changing.
3023
3024
2010-01-08  Ted Gould  <ted@gould.cx>
3025
3026
	Reactivate kill switch
3027
3028
2010-01-08  Ted Gould  <ted@gould.cx>
3029
3030
	Putting the signal on the Class instead of the Instance.
3031
3032
2010-01-08  Ted Gould  <ted@gould.cx>
3033
3034
	Debug message cleanup.
3035
3036
2010-01-08  Ted Gould  <ted@gould.cx>
3037
3038
	Fixing shutdown signal, but disabling for now
3039
3040
2010-01-08  Ted Gould  <ted@gould.cx>
3041
3042
	When destroying the application free all the proxies.
3043
3044
2010-01-08  Ted Gould  <ted@gould.cx>
3045
3046
	Fleshing out some of the remove function.  For some reason the appstore is getting disposed, but that's the next thing to look at.
3047
3048
2010-01-08  Ted Gould  <ted@gould.cx>
3049
3050
	Updating to trunk
3051
3052
2010-01-08  Ted Gould  <ted@gould.cx>
3053
3054
	Syncing to final icon-path changes
3055
3056
2010-01-07  Ted Gould  <ted@gould.cx>
3057
3058
	Pretty major cut and paste error.  Wrong icon.
3059
3060
2010-01-07  Ted Gould  <ted@gould.cx>
3061
3062
	Changing dbus-properties header to be static and not built from the XML as it needs a fix.
3063
3064
2010-01-07  Ted Gould  <ted@gould.cx>
3065
3066
	Merging in the icon_path branch to start to handle conflicts from there.
3067
3068
2010-01-07  Ted Gould  <ted@gould.cx>
3069
3070
	A small refactoring of the code to get the position of an application.
3071
3072
2010-01-07  Ted Gould  <ted@gould.cx>
3073
3074
	Fleshing out the signal functions for updates.  Some do more callbacks.
3075
3076
2010-01-07  Ted Gould  <ted@gould.cx>
3077
3078
	Moving the list of applications management into the state change function.  This makes it so that we can handle it appearing and disappearing all in one special place.
3079
3080
2010-01-07  Ted Gould  <ted@gould.cx>
3081
3082
	Adding in a status variable
3083
3084
2010-01-07  Ted Gould  <ted@gould.cx>
3085
3086
	Responding to the icon changed signal in the indicator.
3087
3088
2010-01-07  Ted Gould  <ted@gould.cx>
3089
3090
	Adding an icon_changed signal to the application store
3091
3092
2010-01-07  Ted Gould  <ted@gould.cx>
3093
3094
	Cleaning up signal handlers.
3095
3096
2010-01-07  Ted Gould  <ted@gould.cx>
3097
3098
	Setting up and connecting to the item signals
3099
3100
2010-01-08  Ted Gould  <ted@gould.cx>
3101
3102
	Adding in the ability for applications to specify a directory path to get added to the icon theme search path.
3103
3104
2010-01-08  Ted Gould  <ted@gould.cx>
3105
3106
	Using the #defines for the property names instead of strings.  Define them once.
3107
3108
2010-01-08  Ted Gould  <ted@gould.cx>
3109
3110
	Changing the property to 'IconThemePath' to make it more clear about what it adjusts.
3111
3112
2010-01-07  Ted Gould  <ted@gould.cx>
3113
3114
	Adding a path based debug message
3115
3116
2010-01-07  Ted Gould  <ted@gould.cx>
3117
3118
	Forgot to adjust the parameter count.
3119
3120
2010-01-06  Ted Gould  <ted@gould.cx>
3121
3122
	Handle the case of no icon path more gracefully, by just passing along the null string.
3123
3124
2010-01-06  Ted Gould  <ted@gould.cx>
3125
3126
	Ignoring some of the generated files
3127
3128
2009-12-20  Ted Gould  <ted@gould.cx>
3129
3130
	Appending the new icon path to the theme search.
3131
3132
2009-12-20  Ted Gould  <ted@gould.cx>
3133
3134
	Adding the icon path to the app entry struct
3135
3136
2009-12-20  Ted Gould  <ted@gould.cx>
3137
3138
	Adding in the icon path to the list of parameters that are passed when we have a new application.
3139
3140
2009-12-20  Ted Gould  <ted@gould.cx>
3141
3142
	Adding new constructor to docs.
3143
3144
2009-12-20  Ted Gould  <ted@gould.cx>
3145
3146
	Forgot to get these from the private struct.
3147
3148
2009-12-20  Ted Gould  <ted@gould.cx>
3149
3150
	Making the icon-path property construct only and making a constructor to set it.
3151
3152
2009-12-20  Ted Gould  <ted@gould.cx>
3153
3154
	Adding the icon_path property to the code.
3155
3156
2009-12-20  Ted Gould  <ted@gould.cx>
3157
3158
	Adding of a new property, icon path, to store the path to the icons.
3159
1.1.19 by Ted Gould
Import upstream version 0.2.4
3160
2010-01-08  Aurélien Gâteau  <agateau@canonical.com>
1.1.2 by Ted Gould
Import upstream version 0.0.7
3161
3162
	Changing to freedesktop.org namespace and fixing some of the function names and interfaces that weren't matching the FD.o spec.
3163
3164
2010-01-08  Aurelien Gateau  <aurelien.gateau@canonical.com>
3165
3166
	Merged lp:~ted/indicator-application/fdo
3167
3168
2010-01-08  Ted Gould  <ted@gould.cx>
3169
3170
	Adjusting so that we use the parameter if it's not an object but a path.
3171
3172
2010-01-07  Ted Gould  <ted@gould.cx>
3173
3174
	Allowing for the default path if one is not given.
3175
3176
2010-01-07  Aurelien Gateau  <aurelien.gateau@canonical.com>
3177
3178
	Revert part of previous revision: pass the path, not the service name to register_status_item
3179
3180
2010-01-07  Aurelien Gateau  <aurelien.gateau@canonical.com>
3181
3182
	Use org.freedesktop namespace
3183
1.1.19 by Ted Gould
Import upstream version 0.2.4
3184
2010-01-08  Sebastien Bacher  <seb128@canonical.com>
1.1.2 by Ted Gould
Import upstream version 0.0.7
3185
3186
	Typo in documentation using wrong values for the enum.
3187
3188
2010-01-08  Sebastien Bacher  <seb128@ubuntu.com>
3189
3190
	Use correct status syntax in the api description (lp: #504700)
3191
1.1.19 by Ted Gould
Import upstream version 0.2.4
3192
2010-01-07  Cody Russell  <crussell@canonical.com>
1.1.2 by Ted Gould
Import upstream version 0.0.7
3193
3194
	Support for check items in the libappindicator menu parser.
3195
3196
2010-01-07  Cody Russell  <crussell@canonical.com>
3197
3198
	Toggle events
3199
3200
2010-01-07  Cody Russell  <crussell@canonical.com>
3201
3202
	More checkbox related updates.
3203
3204
2010-01-07  Cody Russell  <crussell@canonical.com>
3205
3206
	Checkmark support
3207
3208
2009-12-23  Aurelien Gateau  <aurelien.gateau@canonical.com>
3209
3210
	Previous commit was not meant to be pushed to trunk
3211
	Revert my mess
3212
3213
2009-12-23  Aurelien Gateau  <aurelien.gateau@canonical.com>
3214
3215
	Make it work on KDE
3216
3217
2009-12-17  Ted Gould  <ted@gould.cx>
3218
3219
	Adding ChangeLog to tarball
3220
3221
2009-12-17  Ken VanDine  <ken.vandine@canonical.com>
3222
3223
	include ChangeLog in EXTRA_DIST
3224
3225
2009-12-17  Ted Gould  <ted@gould.cx>
3226
3227
	0.0.6
3228
1.1.1 by Ted Gould
Import upstream version 0.0.6
3229
2009-12-17  Ted Gould  <ted@gould.cx>
3230
3231
	Using a constant snk file instead of generating it each time.
3232
3233
2009-12-17  Ken VanDine  <ken.vandine@canonical.com>
3234
3235
	use srcdir for the path to appindicator-sharp.snk
3236
3237
2009-12-17  Ken VanDine  <ken.vandine@canonical.com>
3238
3239
	Don't create the signature during build
3240
3241
2009-12-17  Ted Gould  <ted@gould.cx>
3242
3243
	0.0.5
3244
1.1.19 by Ted Gould
Import upstream version 0.2.4
3245
2009-12-17  Ken VanDine  <ken.vandine@canonical.com>
1.1.1 by Ted Gould
Import upstream version 0.0.6
3246
3247
	Linking Mono bindings to versioned library and fixing the example with licensing info and a menu.
3248
3249
2009-12-17  Ken VanDine  <ken.vandine@canonical.com>
3250
3251
	Added license/copyright to the example and un-commented out the code that adds the menu.
3252
3253
2009-12-17  Ken VanDine  <ken.vandine@canonical.com>
3254
3255
	link against the versioned library
3256
3257
2009-12-17  Ted Gould  <ted@gould.cx>
3258
3259
	Fix issue with setting a menu twice by only allocating one dbusmenu server.
3260
3261
2009-12-17  Cody Russell  <crussell@canonical.com>
3262
3263
	Only create the dbusmenu server if it doesn't exist
3264
3265
2009-12-17  Ted Gould  <ted@gould.cx>
3266
3267
	Initing 'menuservice' to NULL
3268
3269
2009-12-17  Ted Gould  <ted@gould.cx>
3270
3271
	Only build a dbusmenu server if we don't have one.
3272
3273
2009-12-17  Ted Gould  <ted@gould.cx>
3274
3275
	Mono build cleanups
3276
3277
2009-12-17  Ken VanDine  <ken.vandine@canonical.com>
3278
3279
	Install the assembly in the gac
3280
3281
2009-12-17  Ted Gould  <ted@gould.cx>
3282
3283
	Updates to Mono bindings to make them more Mono-onic.
3284
3285
2009-12-16  Jason Smith  <jason.smith@canonical.com>
3286
3287
	Make mono bindings less redundant and more mono friendly
3288
3289
2009-12-17  Ted Gould  <ted@gould.cx>
3290
3291
	Mono and Pythong bindings living together.
3292
3293
2009-12-16  Ken VanDine  <ken.vandine@canonical.com>
3294
3295
	Use a versioned assemblydir
3296
3297
2009-12-16  Ken VanDine  <ken.vandine@canonical.com>
3298
3299
	use more macros
3300
3301
2009-12-16  Ken VanDine  <ken.vandine@canonical.com>
3302
3303
	Reference the correct dll
3304
3305
2009-12-16  Ken VanDine  <ken.vandine@canonical.com>
3306
3307
	merged in python bindings branch and some of my fixes needed for packaging
3308
3309
2009-12-16  Ken VanDine  <ken.vandine@canonical.com>
3310
3311
	exclude the path in subst replace in the dbus-binding-tool command
3312
3313
2009-12-14  Ken VanDine  <ken.vandine@canonical.com>
3314
3315
	use path to find includes
3316
3317
2009-12-11  Ted Gould  <ted@gould.cx>
3318
3319
	Fixing the build system to link everything all happy like.
3320
3321
2009-12-11  Ted Gould  <ted@gould.cx>
3322
3323
	Adding the Python build system into the indicator-application one.
3324
1.1.19 by Ted Gould
Import upstream version 0.2.4
3325
2009-12-11  Neil J. Patel  <neil.patel@canonical.com>
1.1.1 by Ted Gould
Import upstream version 0.0.6
3326
3327
	Stealing a bunch of Neil's python binding code.
3328
3329
2009-12-14  Ted Gould  <ted@gould.cx>
3330
3331
	Merging in mono bindings.
3332
3333
2009-12-14  Ted Gould  <ted@gould.cx>
3334
3335
	Looking for the assembly files in the right location.
3336
3337
2009-12-14  Ted Gould  <ted@gould.cx>
3338
3339
	Adding the test files to dist and making sure we find them in the right directory.
3340
3341
2009-12-14  Ted Gould  <ted@gould.cx>
3342
3343
	Merging in Jason's fix of Cody's branch.  Yeah, seriously.
3344
3345
2009-12-14  Jason Smith  <jason.smith@canonical.com>
3346
3347
	Nicer fix
3348
3349
2009-12-14  Jason Smith  <jason.smith@canonical.com>
3350
3351
	Make build work right
3352
3353
2009-12-12  Cody Russell  <crussell@canonical.com>
3354
3355
	Try to add SetMenu()
3356
3357
2009-12-12  Cody Russell  <crussell@canonical.com>
3358
3359
	Initial stab at setting up test/example fu
3360
3361
2009-12-11  Cody Russell  <crussell@canonical.com>
3362
3363
	Fix distcheck
3364
3365
2009-12-11  Cody Russell  <crussell@canonical.com>
3366
3367
	Move appindicator-sharp.pc to appindicator-sharp-0.1.pc
3368
3369
2009-12-11  Cody Russell  <crussell@canonical.com>
3370
3371
	trunk merge, resolve conflicts
3372
3373
2009-12-11  Cody Russell  <crussell@canonical.com>
3374
3375
	Add missing Makefile.am
3376
3377
2009-12-11  Cody Russell  <crussell@canonical.com>
3378
3379
	Move to bindings/mono
3380
3381
2009-12-11  Cody Russell  <crussell@canonical.com>
3382
3383
	Build for Mono bindings
3384
3385
2009-12-07  Jason Smith  <jason@t500>
3386
3387
	Add script to automate building (someone should do this without autofoo)
3388
3389
2009-12-07  Jason Smith  <jason@t500>
3390
3391
	Ensure names are nice and pretty
3392
3393
2009-12-07  Jason Smith  <jason@t500>
3394
3395
	Make build work
3396
3397
2009-12-07  Jason Smith  <jason@t500>
3398
3399
	Add mono xml api file
3400
3401
2009-12-11  Ted Gould  <ted@gould.cx>
3402
3403
	0.0.4
3404
1.1.19 by Ted Gould
Import upstream version 0.2.4
3405
2009-12-11  Ken VanDine  <ken.vandine@canonical.com>
1 by Ken VanDine
Import upstream version 0.0.4
3406
3407
	Adding extra files to the distribution tarball and making the documentation include the version number.
3408
3409
2009-12-11  Ken VanDine  <ken.vandine@canonical.com>
3410
3411
	include autogen.sh, COPYING.LGPL.2.1 and COPYING.LGPL.3 in EXTRA_DIST
3412
3413
2009-12-11  Ken VanDine  <ken.vandine@canonical.com>
3414
3415
	Merged changes from trunk
3416
3417
2009-12-11  Ken VanDine  <ken.vandine@canonical.com>
3418
3419
	* Bump version to 0.0.4
3420
	* Include version in the generated docs
3421
1.1.19 by Ted Gould
Import upstream version 0.2.4
3422
2009-12-10  Ken VanDine  <ken.vandine@canonical.com>
1 by Ken VanDine
Import upstream version 0.0.4
3423
3424
	Documentation cleanups
3425
3426
2009-12-10  Ken VanDine  <ken.vandine@canonical.com>
3427
3428
	set a title and remove releaseinfo, we haven't set it yet.
3429
3430
2009-12-10  Ted Gould  <ted@gould.cx>
3431
3432
	0.0.3
3433
1.1.19 by Ted Gould
Import upstream version 0.2.4
3434
2009-12-10  Ken Vandine  <ken.vandine@canonical.com>
1 by Ken VanDine
Import upstream version 0.0.4
3435
3436
	Increasing libindicator requirement to 0.3.0
3437
3438
2009-12-10  Ken VanDine  <ken.vandine@canonical.com>
3439
3440
	Bump required version for libindicator to 0.3.0
3441
1.1.19 by Ted Gould
Import upstream version 0.2.4
3442
2009-12-09  Cody Russell  <cody.russell@canonical.com>
1 by Ken VanDine
Import upstream version 0.0.4
3443
3444
	Adding support for separators.
3445
3446
2009-12-09  Cody Russell  <crussell@canonical.com>
3447
3448
	Add support for separator menuitems
3449
3450
2009-12-09  Ted Gould  <ted@gould.cx>
3451
3452
	Switching back to the calling style with all the parameters.  Otherwise the --enable-gtk-doc gets lost.
3453
3454
2009-12-09  Ted Gould  <ted@gould.cx>
3455
3456
	Fixing up documentation and making it error if symbols are missing.
3457
3458
2009-12-08  Ted Gould  <ted@gould.cx>
3459
3460
	Putting gtk-doc-check into a wrapper to it runs in srcdir
3461
3462
2009-12-08  Ted Gould  <ted@gould.cx>
3463
3464
	Adding in some section documentation.
3465
3466
2009-12-08  Ted Gould  <ted@gould.cx>
3467
3468
	Documenting the AppIndicatorClass as well.
3469
3470
2009-12-08  Ted Gould  <ted@gould.cx>
3471
3472
	Fixing function documentation.
3473
3474
2009-12-08  Ted Gould  <ted@gould.cx>
3475
3476
	Adding documentation for the signal string defines.
3477
3478
2009-12-08  Ted Gould  <ted@gould.cx>
3479
3480
	Adding in documentation for the Object/Class macros
3481
3482
2009-12-08  Ted Gould  <ted@gould.cx>
3483
3484
	Adding a check rule for documentation.
3485
3486
2009-12-09  Ted Gould  <ted@gould.cx>
3487
3488
	Adding a directory name on the distribution of the .pc.in file
3489
3490
2009-12-09  Cody Russell  <crussell@canonical.com>
3491
3492
	Add pkgconfig support, fixes bug #494583
3493
3494
2009-12-09  Cody Russell  <crussell@canonical.com>
3495
3496
	pkgconfig Libs and Requires fixes
3497
3498
2009-12-09  Cody Russell  <crussell@canonical.com>
3499
3500
	merge from trunk
3501
3502
2009-12-09  Cody Russell  <crussell@canonical.com>
3503
3504
	pkgconfig file
3505
3506
2009-12-09  Ted Gould  <ted@gould.cx>
3507
3508
	Fix to autogen.sh to support configure options.
3509
3510
2009-12-09  Cody Russell  <crussell@canonical.com>
3511
3512
	fix autogen.sh
3513
3514
2009-12-08  Ted Gould  <ted@gould.cx>
3515
3516
	Improved menu item parsing from Cody.
3517
3518
2009-12-08  Cody Russell  <crussell@canonical.com>
3519
3520
	Beefed up and stuff.
3521
3522
2009-12-08  Ted Gould  <ted@gould.cx>
3523
3524
	Adding support for building gtk-doc documentation.
3525
3526
2009-12-08  Ted Gould  <ted@gould.cx>
3527
3528
	Making it so that we have a local gtk-doc.make file that will pass a dist without the lib being built.
3529
3530
2009-12-08  Ted Gould  <ted@gould.cx>
3531
3532
	Ken's gtk-doc integration branch
3533
3534
2009-12-08  Ken VanDine  <ken.vandine@canonical.com>
3535
3536
	Removed a commented variable
3537
3538
2009-12-08  Ken VanDine  <ken.vandine@canonical.com>
3539
3540
	Clean up some cruft I left around
3541
3542
2009-12-08  Ken VanDine  <ken.vandine@canonical.com>
3543
3544
	Fixes for make distcheck and default configure args
3545
3546
2009-12-08  Ken VanDine  <ken.vandine@canonical.com>
3547
3548
	Added some missing gtk-doc related files
3549
3550
2009-12-08  Ken VanDine  <ken.vandine@canonical.com>
3551
3552
	don't run gtkdocize with autogen.sh
3553
3554
2009-12-05  Ken VanDine  <ken.vandine@canonical.com>
3555
3556
	remove --enable-gtk-doc from autogen.sh
3557
3558
2009-12-05  Ken VanDine  <ken.vandine@canonical.com>
3559
3560
	generate gtk-doc
3561
3562
2009-12-07  Ted Gould  <ted@gould.cx>
3563
3564
	Adding in an activate signal.
3565
3566
2009-12-07  Cody Russell  <crussell@canonical.com>
3567
3568
	Add 'activate' signal support
3569
3570
2009-12-04  Ted Gould  <ted@gould.cx>
3571
3572
	Increasing to version 0.0.2
3573
3574
2009-12-04  Ted Gould  <ted@gould.cx>
3575
3576
	Test suite fixes for the GTK Menu changes.
3577
3578
2009-12-04  Cody Russell  <crussell@canonical.com>
3579
3580
	Remove the menu test
3581
3582
2009-12-04  Cody Russell  <crussell@canonical.com>
3583
3584
	test fix
3585
3586
2009-12-04  Cody Russell  <crussell@canonical.com>
3587
3588
	Test fixes
3589
3590
2009-12-04  Ted Gould  <ted@gould.cx>
3591
3592
	Adding GTK Menu support to libappindicator and removing dbusmenu support.
3593
3594
2009-12-04  Cody Russell  <crussell@canonical.com>
3595
3596
	credit :)
3597
3598
2009-12-04  Cody Russell  <crussell@canonical.com>
3599
3600
	Small cleanup
3601
3602
2009-12-04  Cody Russell  <crussell@canonical.com>
3603
3604
	Fix up some docs
3605
3606
2009-12-03  Cody Russell  <crussell@canonical.com>
3607
3608
	API changes, gtk menu support
3609
3610
2009-12-02  Ted Gould  <ted@gould.cx>
3611
3612
	Adding legal headers on files and licenses.
3613
3614
2009-11-30  Ted Gould  <ted@gould.cx>
3615
3616
	Copyright notice for marshallers definition.
3617
3618
2009-11-30  Ted Gould  <ted@gould.cx>
3619
3620
	Header for a DBus interface description, not sure if that's right or not.
3621
3622
2009-11-30  Ted Gould  <ted@gould.cx>
3623
3624
	Adding in GPLv3 headers.
3625
3626
2009-11-30  Ted Gould  <ted@gould.cx>
3627
3628
	Adding in LGPL v3/2 headers
3629
3630
2009-11-30  Ted Gould  <ted@gould.cx>
3631
3632
	Adding GPLv3 headers.
3633
3634
2009-11-30  Ted Gould  <ted@gould.cx>
3635
3636
	GPL header
3637
3638
2009-11-30  Ted Gould  <ted@gould.cx>
3639
3640
	Adding in copying license files.
3641
3642
2009-11-30  Ted Gould  <ted@gould.cx>
3643
3644
	Getting the right named files.
3645
3646
2009-12-02  Ted Gould  <ted@gould.cx>
3647
3648
	Changing the name from indicator-custom to indicator-application
3649
3650
2009-11-30  Ted Gould  <ted@gould.cx>
3651
3652
	Changing the insides to remove the custom stuff.
3653
3654
2009-11-30  Ted Gould  <ted@gould.cx>
3655
3656
	De-customizing the directory stuff.
3657
3658
2009-11-30  Ted Gould  <ted@gould.cx>
3659
3660
	Migrating to the new 'app' world.
3661
3662
2009-11-30  Ted Gould  <ted@gould.cx>
3663
3664
	Shortening the object names as well.  People hate typing.
3665
3666
2009-11-30  Ted Gould  <ted@gould.cx>
3667
3668
	Massive custom to application find and replace throughout the code.
3669
3670
2009-11-30  Ted Gould  <ted@gould.cx>
3671
3672
	Ignoring happily again.
3673
3674
2009-11-30  Ted Gould  <ted@gould.cx>
3675
3676
	Shortening the file names as well.
3677
3678
2009-11-30  Ted Gould  <ted@gould.cx>
3679
3680
	Making the directory name shorter
3681
3682
2009-11-30  Ted Gould  <ted@gould.cx>
3683
3684
	Changing file names, and some fallouts from that.
3685
3686
2009-11-30  Ted Gould  <ted@gould.cx>
3687
3688
	Total insane rename.  Probably broke more than a few things.
3689
3690
2009-11-30  Ted Gould  <ted@gould.cx>
3691
3692
	Another name change.
3693
3694
2009-11-24  Ted Gould  <ted@gould.cx>
3695
3696
	Changing all the dbus names.
3697
3698
2009-11-24  Ted Gould  <ted@gould.cx>
3699
3700
	Name changed
3701
3702
2009-11-24  Ted Gould  <ted@gould.cx>
3703
3704
	Name changes
3705
3706
2009-11-24  Ted Gould  <ted@gould.cx>
3707
3708
	A bunch of code.
3709
3710
2009-12-02  Ted Gould  <ted@gould.cx>
3711
3712
	Create a service and start using it.  Also updating to libindicator 0.3.0.
3713
3714
2009-11-24  Ted Gould  <ted@gould.cx>
3715
3716
	Moving the connection code into a function that is called to check to see if we have enough data.  This fixes distcheck after the merge from main.
3717
3718
2009-11-24  Ted Gould  <ted@gould.cx>
3719
3720
	Merging in changes on trunk.  Resolving a conflict.
3721
3722
2009-11-24  Ted Gould  <ted@gould.cx>
3723
3724
	Woot, basic remove support.  Causes warnings, but it works.
3725
3726
2009-11-24  Ted Gould  <ted@gould.cx>
3727
3728
	Showing the icon.  Now we can put things up in the menu!  Finally.
3729
3730
2009-11-24  Ted Gould  <ted@gould.cx>
3731
3732
	Ignoring the marshallers
3733
3734
2009-11-24  Ted Gould  <ted@gould.cx>
3735
3736
	Building a little more of a menu item for testing.
3737
3738
2009-11-24  Ted Gould  <ted@gould.cx>
3739
3740
	Fixing Marshallers so that everything is happy-happy.
3741
3742
2009-11-23  Ted Gould  <ted@canonical.com>
3743
3744
	I really shouldn't have to register marshalers.  Srsly.
3745
3746
2009-11-23  Ted Gould  <ted@canonical.com>
3747
3748
	Moving the registration of the marshallers until after the proxy.  Odd that I'd have to do this, but let's try.
3749
3750
2009-11-23  Ted Gould  <ted@canonical.com>
3751
3752
	Forgot return types.
3753
3754
2009-11-23  Ted Gould  <ted@canonical.com>
3755
3756
	Registering marshallers for DBus in the indicator.
3757
3758
2009-11-23  Ted Gould  <ted@canonical.com>
3759
3760
	Adding a debug message on getting an application.
3761
3762
2009-11-23  Ted Gould  <ted@canonical.com>
3763
3764
	Making a simple client
3765
3766
2009-11-23  Ted Gould  <ted@canonical.com>
3767
3768
	Connecting to a notification watcher.
3769
3770
2009-11-23  Ted Gould  <ted@canonical.com>
3771
3772
	Adding in a TODO
3773
3774
2009-11-23  Ted Gould  <ted@canonical.com>
3775
3776
	Commenting.
3777
3778
2009-11-23  Ted Gould  <ted@canonical.com>
3779
3780
	Fixing custom indicator watcher object path.
3781
3782
2009-11-23  Ted Gould  <ted@canonical.com>
3783
3784
	Cleaning up main a little bit and handling the 'disconnected' case that doesn't yet quite exist.
3785
3786
2009-11-23  Ted Gould  <ted@canonical.com>
3787
3788
	Adding a remove function and switching to the position in the list being the position.
3789
3790
2009-11-09  Ted Gould  <ted@canonical.com>
3791
3792
	Adding in the dbus shared header.
3793
3794
2009-11-09  Ted Gould  <ted@canonical.com>
3795
3796
	A simple little app.
3797
3798
2009-11-09  Ted Gould  <ted@canonical.com>
3799
3800
	Adding a defualt file for a little appliction that'll grow into a full app.
3801
3802
2009-11-06  Ted Gould  <ted@canonical.com>
3803
3804
	Grabbing the properties and going to town.  Turning back into another signal.
3805
3806
2009-11-06  Ted Gould  <ted@canonical.com>
3807
3808
	Adding some XML for dbus properties interface.
3809
3810
2009-11-06  Ted Gould  <ted@canonical.com>
3811
3812
	Building the property proxy.
3813
3814
2009-11-06  Ted Gould  <ted@canonical.com>
3815
3816
	Forgot to save.
3817
3818
2009-11-06  Ted Gould  <ted@canonical.com>
3819
3820
	Building a proxy.
3821
3822
2009-11-06  Ted Gould  <ted@canonical.com>
3823
3824
	Adding an application list.
3825
3826
2009-11-06  Ted Gould  <ted@canonical.com>
3827
3828
	Getting the registration signal, and passing it up the stack.
3829
3830
2009-11-06  Ted Gould  <ted@canonical.com>
3831
3832
	Adding app add/remove to appstore
3833
3834
2009-11-06  Ted Gould  <ted@canonical.com>
3835
3836
	Woot!  Now we have signals in our watcher.  Let's rock on! 
3837
3838
2009-11-06  Ted Gould  <ted@canonical.com>
3839
3840
	Connecting the watcher and the appstore.  And actually building one.  We're on DBus now.
3841
3842
2009-11-06  Ted Gould  <ted@canonical.com>
3843
3844
	Moving the watcher stuff to the new object.
3845
3846
2009-11-06  Ted Gould  <ted@canonical.com>
3847
3848
	Creating a new object to be our watcher.  Apparently we can't have two DBus interfaces on the same object :( 
3849
3850
2009-11-06  Ted Gould  <ted@canonical.com>
3851
3852
	Adding in teh source directory for distcheck
3853
3854
2009-11-06  Ted Gould  <ted@canonical.com>
3855
3856
	Adding in a set of marshallers to make our signals all happy.
3857
3858
2009-11-06  Ted Gould  <ted@canonical.com>
3859
3860
	Putting some signals on here.
3861
3862
2009-11-06  Ted Gould  <ted@canonical.com>
3863
3864
	Changing some API and implementing the simple stuff.
3865
3866
2009-11-06  Ted Gould  <ted@canonical.com>
3867
3868
	Fleshing out the application added stuff
3869
3870
2009-11-06  Ted Gould  <ted@canonical.com>
3871
3872
	Fleshing out get_entries
3873
3874
2009-11-06  Ted Gould  <ted@canonical.com>
3875
3876
	Making for a list of applications that we can build and destroy at will.
3877
3878
2009-11-06  Ted Gould  <ted@canonical.com>
3879
3880
	Hooking up to the proxy.  Let's do this! 
3881
3882
2009-11-06  Ted Gould  <ted@canonical.com>
3883
3884
	Fleshing out connected to start bringing up the proxy.
3885
3886
2009-11-06  Ted Gould  <ted@canonical.com>
3887
3888
	Migrating over to the libindicator 0.3.0 API.
3889
3890
2009-11-02  Ted Gould  <ted@canonical.com>
3891
3892
	We've got a service manager.  Now we'll start ourselves up! 
3893
3894
2009-11-02  Ted Gould  <ted@canonical.com>
3895
3896
	Getting the name into a header.
3897
3898
2009-11-02  Ted Gould  <ted@canonical.com>
3899
3900
	Boom, make us an indicator service.
3901
3902
2009-10-28  Ted Gould  <ted@canonical.com>
3903
3904
	Building our app store
3905
3906
2009-10-28  Ted Gould  <ted@canonical.com>
3907
3908
	Registering ourselves on dbus
3909
3910
2009-10-28  Ted Gould  <ted@canonical.com>
3911
3912
	Boom!  Now we're implementing dbus.
3913
3914
2009-10-28  Ted Gould  <ted@canonical.com>
3915
3916
	Adding an appstore object to hold all of our apps.
3917
3918
2009-10-28  Ted Gould  <ted@canonical.com>
3919
3920
	Adding the custom-service interface.
3921
3922
2009-10-28  Ted Gould  <ted@canonical.com>
3923
3924
	Pulling in the unreviewed lib-flesh branch
3925
3926
2009-11-04  Ted Gould  <ted@canonical.com>
3927
3928
	Put the cleanup of gtester on the wrong variable.
3929
3930
2009-11-04  Ted Gould  <ted@canonical.com>
3931
3932
	A small fix to make things run under dbus-test-runner so that we start a dbus test session.
3933
3934
2009-11-03  Ted Gould  <ted@canonical.com>
3935
3936
	Put the gtester test under a dbus-test-runner to ensure that we have a session bus to test with.
3937
3938
2009-11-03  Ted Gould  <ted@canonical.com>
3939
3940
	Fleshing out the library so that the interface is implemented.  Also tests for the library.
3941
3942
2009-11-03  Ted Gould  <ted@canonical.com>
3943
3944
	Removing the checks on private being NULL when we're already testing the object.
3945
3946
2009-10-22  Ted Gould  <ted@canonical.com>
3947
3948
	'Merging' in trunk.  No changes.  Better history.
3949
3950
2009-10-22  Ted Gould  <ted@canonical.com>
3951
3952
	Adding in testing the location of the dbusmenuserver
3953
3954
2009-10-22  Ted Gould  <ted@canonical.com>
3955
3956
	Looking for the wrong property, we can only set the object.
3957
3958
2009-10-22  Ted Gould  <ted@canonical.com>
3959
3960
	We can't get the enum values from the string param spec, we need to find the enum one and then use that.
3961
3962
2009-10-22  Ted Gould  <ted@canonical.com>
3963
3964
	Property name changes.  Boo.
3965
3966
2009-10-22  Ted Gould  <ted@canonical.com>
3967
3968
	Changes due to the properties changes.
3969
3970
2009-10-22  Ted Gould  <ted@canonical.com>
3971
3972
	Gimme a break
3973
3974
2009-10-22  Ted Gould  <ted@canonical.com>
3975
3976
	Adding a set of read-only properties that deal with the strings for dbus, and let the other properties do the real work.
3977
3978
2009-10-22  Ted Gould  <ted@canonical.com>
3979
3980
	Checking the category and state
3981
3982
2009-10-22  Ted Gould  <ted@canonical.com>
3983
3984
	All strings work.
3985
3986
2009-10-22  Ted Gould  <ted@canonical.com>
3987
3988
	Fleshing out the property counting.
3989
3990
2009-10-22  Ted Gould  <ted@canonical.com>
3991
3992
	Settng the right path
3993
3994
2009-10-22  Ted Gould  <ted@canonical.com>
3995
3996
	If we fail, we need to really fail.
3997
3998
2009-10-22  Ted Gould  <ted@canonical.com>
3999
4000
	Adding a kill function, just in case.
4001
4002
2009-10-22  Ted Gould  <ted@canonical.com>
4003
4004
	Basic code calling all the properties.
4005
4006
2009-10-22  Ted Gould  <ted@canonical.com>
4007
4008
	Fleshing out the server to setup a simple custom indicator.
4009
4010
2009-10-22  Ted Gould  <ted@canonical.com>
4011
4012
	Switching to using a little autotest as well.
4013
4014
2009-10-22  Ted Gould  <ted@canonical.com>
4015
4016
	Adding in two little client server binaries for testing the custom indicator.
4017
4018
2009-10-21  Ted Gould  <ted@canonical.com>
4019
4020
	Change the enums to match the KDE ones to make life simpler even though I dislike the names.
4021
4022
2009-10-21  Ted Gould  <ted@canonical.com>
4023
4024
	Turning on verbose output and showing the status of all tests.
4025
4026
2009-10-21  Ted Gould  <ted@canonical.com>
4027
4028
	Getting the prototype right.
4029
4030
2009-10-21  Ted Gould  <ted@canonical.com>
4031
4032
	The signal should have a string not a enum value.
4033
4034
2009-10-21  Ted Gould  <ted@canonical.com>
4035
4036
	Making sure to signal if we change the status.
4037
4038
2009-10-21  Ted Gould  <ted@canonical.com>
4039
4040
	Adding test to test the property change signals.
4041
4042
2009-10-21  Ted Gould  <ted@canonical.com>
4043
4044
	Checking all the set functions.
4045
4046
2009-10-21  Ted Gould  <ted@canonical.com>
4047
4048
	Switching from doing the GValues as enums to the more specific types.
4049
4050
2009-10-21  Ted Gould  <ted@canonical.com>
4051
4052
	Silly, these are enums not ints.
4053
4054
2009-10-21  Ted Gould  <ted@canonical.com>
4055
4056
	Adding a test that sets a bunch of properties.
4057
1.1.19 by Ted Gould
Import upstream version 0.2.4
4058
2009-10-21  Cody Russell  <crussell@canonical.com>
1 by Ken VanDine
Import upstream version 0.0.4
4059
4060
	Ah, forgot a return.  Cody would kill me!  Oh, no.
4061
4062
2009-10-21  Ted Gould  <ted@canonical.com>
4063
4064
	Woot!  We can build a custom indicator, and it exists.
4065
4066
2009-10-20  Ted Gould  <ted@canonical.com>
4067
4068
	Now we're building a test, woot! 
4069
4070
2009-10-20  Ted Gould  <ted@canonical.com>
4071
4072
	Tests directory.
4073
4074
2009-10-20  Ted Gould  <ted@canonical.com>
4075
4076
	Fleshing out the get functions.
4077
4078
2009-10-20  Ted Gould  <ted@canonical.com>
4079
4080
	Fleshing out the set functions.
4081
4082
2009-10-20  Ted Gould  <ted@canonical.com>
4083
4084
	Filling out some prototypes.
4085
4086
2009-10-20  Ted Gould  <ted@canonical.com>
4087
4088
	Okay, connecting this little thing into DBus already.
4089
4090
2009-10-20  Ted Gould  <ted@canonical.com>
4091
4092
	Making sure to free and unref all of our private variables.
4093
4094
2009-10-20  Ted Gould  <ted@canonical.com>
4095
4096
	Now for some 'set' code.  Bringin' it.
4097
4098
2009-10-20  Ted Gould  <ted@canonical.com>
4099
4100
	Fleshing out get parameters...
4101
4102
2009-10-20  Ted Gould  <ted@canonical.com>
4103
4104
	Adding in a bunch of things to the private struct.  We now have data! 
4105
4106
2009-10-20  Ted Gould  <ted@canonical.com>
4107
4108
	Basic property case statements.
4109
4110
2009-10-19  Ted Gould  <ted@canonical.com>
4111
4112
	Creating a connected property to check easily.
4113
4114
2009-10-19  Ted Gould  <ted@canonical.com>
4115
4116
	Boom, there are some signals.
4117
4118
2009-10-19  Ted Gould  <ted@canonical.com>
4119
4120
	Adding in the dbus signals from that interface.
4121
4122
2009-10-19  Ted Gould  <ted@canonical.com>
4123
4124
	Header comments and a new signal that we'll need to deal with.
4125
4126
2009-10-19  Ted Gould  <ted@canonical.com>
4127
4128
	Wow, properties.  The properties system in gobject is a little insane.
4129
4130
2009-10-17  Ted Gould  <ted@canonical.com>
4131
4132
	Changing the name to match the changes in the previous commit.
4133
4134
2009-10-17  Ted Gould  <ted@canonical.com>
4135
4136
	Switching the name to be more consistent.
4137
4138
2009-10-17  Ted Gould  <ted@canonical.com>
4139
4140
	Making sure to get the property names into defines so that we can ensure they're all the same.
4141
4142
2009-10-17  Ted Gould  <ted@canonical.com>
4143
4144
	Filling out the property list.
4145
4146
2009-10-16  Ted Gould  <ted@canonical.com>
4147
4148
	Putting in our first property, status.  Woo hoo! 
4149
4150
2009-10-16  Ted Gould  <ted@canonical.com>
4151
4152
	Forgot to change the package name
4153
4154
2009-10-16  Ted Gould  <ted@canonical.com>
4155
4156
	Set and get properties
4157
4158
2009-10-16  Ted Gould  <ted@canonical.com>
4159
4160
	Merging in the library interface.
4161
4162
2009-10-22  Ted Gould  <ted@canonical.com>
4163
4164
	Branch building up the interface for the library.
4165
4166
2009-10-17  Ted Gould  <ted@canonical.com>
4167
4168
	Getting the name change into the templates properly.
4169
4170
2009-10-17  Ted Gould  <ted@canonical.com>
4171
4172
	Making the enums camel case.  I prefer the other, but it seems best to match GTK style
4173
4174
2009-10-16  Ted Gould  <ted@canonical.com>
4175
4176
	Oops, shouldn't be CLUTTER there.
4177
4178
2009-10-16  Ted Gould  <ted@canonical.com>
4179
4180
	Adding the possibility of making the directories silently.
4181
4182
2009-10-16  Ted Gould  <ted@canonical.com>
4183
4184
	Some small changes to make 'distcheck' happy.
4185
4186
2009-10-16  Ted Gould  <ted@canonical.com>
4187
4188
	Another object file bites the dust
4189
4190
2009-10-16  Ted Gould  <ted@canonical.com>
4191
4192
	Fixing the templates.
4193
4194
2009-10-16  Ted Gould  <ted@canonical.com>
4195
4196
	Filling out the enums to have values.
4197
4198
2009-10-16  Ted Gould  <ted@canonical.com>
4199
4200
	Adding the C file into the build as well.
4201
4202
2009-10-16  Ted Gould  <ted@canonical.com>
4203
4204
	Putting in the enum templates and building them.
4205
4206
2009-10-16  Ted Gould  <ted@canonical.com>
4207
4208
	Setting up build to build the enums.
4209
4210
2009-10-16  Ted Gould  <ted@canonical.com>
4211
4212
	Adding programs for buiding enums and marsherers and all that jazz
4213
1.1.19 by Ted Gould
Import upstream version 0.2.4
4214
2009-10-16  Emmanuele Bassi  <ebassi@linux.intel.com>
1 by Ken VanDine
Import upstream version 0.0.4
4215
4216
	Stealing these makefile segments to build enums and marshallers
4217
4218
2009-10-16  Ted Gould  <ted@canonical.com>
4219
4220
	Building a basic prototype of the API for the lib.
4221
4222
2009-10-15  Ted Gould  <ted@canonical.com>
4223
4224
	Building a basic library starting out.
4225
4226
2009-10-15  Ted Gould  <ted@canonical.com>
4227
4228
	We need a directory.
4229
4230
2009-10-15  Ted Gould  <ted@canonical.com>
4231
4232
	We're on the dbus branch now
4233
4234
2009-10-16  Ted Gould  <ted@canonical.com>
4235
4236
	Adding in the DBus interface files and building of those.
4237
4238
2009-10-15  Ted Gould  <ted@canonical.com>
4239
4240
	Ignoring the generated dbus interfaces.
4241
4242
2009-10-15  Ted Gould  <ted@canonical.com>
4243
4244
	Building the ChangeLog on dist
4245
4246
2009-10-13  Ted Gould  <ted@canonical.com>
4247
4248
	Making sure we get our specs and clean up after ourselves.  Distcheck magic.
4249
4250
2009-10-13  Ted Gould  <ted@canonical.com>
4251
4252
	Getting some functions so that we can link happy like.
4253
4254
2009-10-13  Ted Gould  <ted@canonical.com>
4255
4256
	Fixing symbol names.
4257
4258
2009-10-13  Ted Gould  <ted@canonical.com>
4259
4260
	Getting to building all these header files nicely.
4261
4262
2009-10-13  Ted Gould  <ted@canonical.com>
4263
4264
	Some dbus y'all! 
4265
4266
2009-10-13  Ted Gould  <ted@canonical.com>
4267
4268
	A basical build system and basic files.
4269
4270
2009-10-13  Ted Gould  <ted@canonical.com>
4271
4272
	Building a basic indicator and the service to go along with it.
4273
4274
2009-10-13  Ted Gould  <ted@canonical.com>
4275
4276
	Cleaning up status
4277
4278
2009-10-13  Ted Gould  <ted@canonical.com>
4279
4280
	Local install on distcheck, now it passes.
4281
4282
2009-10-13  Ted Gould  <ted@canonical.com>
4283
4284
	Wrong version
4285
4286
2009-10-13  Ted Gould  <ted@canonical.com>
4287
4288
	DBus Service file
4289
4290
2009-10-13  Ted Gould  <ted@canonical.com>
4291
4292
	Autogen and friends
4293
4294
2009-10-13  Ted Gould  <ted@canonical.com>
4295
4296
	Very basic.
4297
4298
2009-10-13  Ted Gould  <ted@canonical.com>
4299
4300
	First version
4301