-
Notifications
You must be signed in to change notification settings - Fork 3
/
ChangeLog
930 lines (585 loc) · 27.6 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
2010-05-25 Adam Endrodi <[email protected]>
Release 0.3.39
2010-05-25 Adam Endrodi <[email protected]>
Added -DG_DEBUG_DISABLE.
2010-05-07 Adam Endrodi <[email protected]>
NB#162675 desktop recompilation with G_DISABLE_CAST_CHECKS
* configure.ac: add to $CFLAGS
2010-04-12 Adam Endrodi <[email protected]>
* src/hd-status-area.c (hd_status_area_plugin_added_cb):
Don't forget to destroy and remove the icons of removed
status area plugins.
2010-03-29 Adam Endrodi <[email protected]>
Release 0.3.38
2010-03-29 Adam Endrodi <[email protected]>
NB#162533 Unable to launch the status bar after continuously
changing the phone oreintation in phone application
* src/hd-status-area.c (button_release_event_cb):
Realize that gtk_widget_show() might have failed and screwed up
the pointer grab. Clean it up this case.
2010-03-26 Adam Endrodi <[email protected]>
Release 0.3.37
2010-03-26 Adam Endrodi <[email protected]>
Temporary useless measure for NB#157265.
* src/hd-status-menu.c (update_portrait):
Hide the status menu when going to portrait.
* src/hd-status-menu.c (hd_status_menu_init):
Don't claim portrait support, so we won't be auto-rotated.
2010-03-23 Adam Endrodi <[email protected]>
Release 0.3.36
2010-03-23 Adam Endrodi <[email protected]>
NB#161862 applications status menu should react to "mouse up" event
* src/hd-status-area.c:
s/press/release/ig
2010-03-03 Adam Endrodi <[email protected]>
Release 0.3.35
2010-03-03 Adam Endrodi <[email protected]>
NB#159061 Part of HSM is truncated When the HSM is opened
and switched to portrait mode.
* src/hd-status-menu.c (update_portrait):
Re-center the window after rotation.
2010-03-02 Adam Endrodi <[email protected]>
* src/hildon-status-menu.c (main):
Remove silly debug messages.
2010-03-02 Adam Endrodi <[email protected]>
* src/hildon-status-menu.c (main):
Remove the tmp file when interrupted via SIGINT.
2010-03-02 Adam Endrodi <[email protected]>
NB#155459 Portrait status menu should be full-width
* src/hd-status-menu.c (STATUS_MENU_PANNABLE_WIDTH_PORTRAIT):
Make it fullscreen-width.
2010-02-24 Kimmo Hämäläinen <[email protected]>
Release 0.3.34
* configure.ac: 0.3.34
2010-02-23 Gordon Williams <[email protected]>
Bug 157390 - Regression: application menu borders missing
* src/hd-status-menu.c: Make sure centring code doesn't assume that
the menu has a border.
2010-01-28 Jan Arne Petersen <[email protected]>
Fixes NB#137235 for status menu.
* src/hd-status-menu.c: Remove internal border around status menu.
2009-12-09 Jan Arne Petersen <[email protected]>
Release 0.3.33
2009-12-09 Jan Arne Petersen <[email protected]>
Enable status menu in portrait mode.
Fixes: NB#142949 - Active status area also in portrait
* src/hd-status-menu.c (notify_visible_items_cb, hd_status_menu_init):
Enable status menu in portrait mode.
2009-12-03 Jan Arne Petersen <[email protected]>
Do not install /usr/share/doc files.
Fixes: NB#149134 - Remove doc files from status-menu deb
* debian/rules (DEB_DH_INSTALLCHANGELOGS_ARGS): Do not generate
/usr/share/doc/*/changelog.gz files.
2009-12-01 Jan Arne Petersen <[email protected]>
Release 0.3.32.
2009-12-01 Jan Arne Petersen <[email protected]>
Fixes: NB#141707 - API for status area applets to detect if they are
invisible is absent.
* src/hd-display.c (hd_display_init): Display is on by default.
* src/hd-status-area.c (_HDStatusAreaPrivate::status_area_visible,
hd_status_area_init, hd_status_area_plugin_added_cb): Initial set
the status area visibility.
2009-11-22 Jan Arne Petersen <[email protected]>
Fixes: NB#141707 - API for status area applets to detect if they are
invisible is absent.
* src/hd-desktop.c:
* src/hd-desktop.h: Add HDDesktop class to track changes in the
visible window (task switcher).
* src/hd-display.c:
* src/hd-display.h: Add HDDisplay class to track changes in the mce
display state.
* src/Makefile.am: Add new files.
* src/hd-status-area.c: Take current display and desktop state in
account for satting the status-area-visible property on plugins.
* src/hildon-status-menu.c: Revert restart on theme change.
Release 0.3.31.
2009-11-06 Jan Arne Petersen <[email protected]>
Release 0.3.30.
2009-11-06 Jan Arne Petersen <[email protected]>
Fixes: NB#144988 - increase in memory usage of hildon-status-menu
while changing theme.
* src/hildon-status-menu.c: Restart hildon-status-menu on theme
change.
2009-10-26 Kimmo Hämäläinen <[email protected]>
Released 0.3.29
* configure.ac: 0.3.29
2009-10-21 Travis Reitter <[email protected]>
Fixes: NB#141707 - API for status area applets to detect if they are
invisible is absent.
* src/hd-status-area.c: Change the "status-area-visible" property of
plugins when the status area gets obscured or unobscured.
2009-10-20 Jan Arne Petersen <[email protected]>
Update priorities for plugins.
* src/status-menu.plugins.in: Update priorities for default plugins
according to Status Area UI spec 2.4.
2009-10-16 Kimmo Hämäläinen <[email protected]>
Released 0.3.28
* configure.ac: 0.3.28
2009-10-16 Jan Arne Petersen <[email protected]>
* src/hd-status-menu.c (hd_status_menu_init): Disable status menu
portrait mode.
2009-10-16 Kimmo Hämäläinen <[email protected]>
Released 0.3.27
* configure.ac: 0.3.27
2009-10-14 Jan Arne Petersen <[email protected]>
Fixes: NB#142949 - Active status area also in portrait
* src/hd-status-menu-box.c: Add support for one or two columns.
* src/hd-status-menu.c: Add support for portrait mode status menu.
2009-10-14 Jan Arne Petersen <[email protected]>
Fixes: NB#142800 - To update the bluetooth icon on to status area it
is taking some time when the status area is filled with icons.
* src/hd-status-area.c (hd_status_area_check_resize): Always resize
the children.
2009-10-14 Jan Arne Petersen <[email protected]>
Fixes: NB#142397 - Scroll bar is not indicating in status menu
* src/hd-status-menu.c (hd_status_menu_map): Move the status menu up
to the first item again and show the panning indicator.
2009-10-14 Kimmo Hämäläinen <[email protected]>
Released 0.3.26
* configure.ac: 0.3.26
2009-10-13 Jan Arne Petersen <[email protected]>
Fixes: NB#137136 - MfE disappears from Status Bar
* src/status-menu.plugins.in: Update position of default status
menu/area items. Add default plugins to safe set.
* debian/changelog: Update
2009-10-09 Kimmo Hämäläinen <[email protected]>
Released 0.3.25
* configure.ac: 0.3.25
2009-10-08 Jan Arne Petersen <[email protected]>
Fixes: NB#134759 - Tighten the portrait status area UI
* src/hd-status-area-box.c (MAX_VISIBLE_CHILDREN_PORTRAIT,
MAX_VISIBLE_CHILDREN_LANDSCAPE, hd_status_area_box_size_allocate,
is_portrait_mode, hd_status_area_box_size_request,
hd_status_area_box_realize, hd_status_area_box_unrealize,
hd_status_area_box_class_init, hd_status_area_box_init): Only show 2
additional icons when in portrait mode.
* src/hd-status-area.c (_HDStatusAreaPrivate::main_alignment,
hd_status_area_init, hd_status_area_expose_event, is_portrait_mode,
update_alignemnt_padding, hd_status_area_realize,
hd_status_area_unrealize, hd_status_area_class_init): Change
alignments based on portrait/landscape mode.
* debian/changelog: Update
2009-09-08 Kimmo Hämäläinen <[email protected]>
Released 0.3.24
* configure.ac: 0.3.24
2009-09-07 Jan Arne Petersen <[email protected]>
Fixes: NB#133988 - RESTART should be implemented for
/etc/init.d/hildon-status-menu
Fixes: NB#135390 - Status Area creates ConfigureRequest events even
when it does not change size
* src/hd-status-area-box.c (_HDStatusAreaBoxPrivate::children,
_HDStatusAreaBoxPrivate::max_visible_children,
hd_status_area_box_size_allocate, hd_status_area_box_size_request,
hd_status_area_box_init):
* src/hd-status-area.c (_HDStatusAreaPrivate::clock_box,
_HDStatusAreaPrivate::resize_after_map, hd_status_area_map,
hd_status_area_check_resize, hd_status_area_class_init): Only emit a
ConfigureRequest when size is really changed.
* Makefile.am:
* debian/hildon-status-menu.install:
* hildon-status-menu (deleted): Remove unused and broken
hildon-status-menu init script.
* debian/changelog: Update
2009-08-14 Kimmo Hämäläinen <[email protected]>
Released 0.3.23
* configure.ac: 0.3.23
2009-08-14 Jan Arne Petersen <[email protected]>
Fixes: NB#133037 - Status menu is shown on top of USB mode dialog and
unable to close the status menu till the USB dailog is closed.
* src/hd-status-menu.c (hd_status_menu_init): Set window to be modal
again, was accidentally removed by previous patch.
* debian/changelog: Update
2009-08-12 Kimmo Hämäläinen <[email protected]>
Released 0.3.22
* configure.ac: 0.3.22
2009-08-12 Jan Arne Petersen <[email protected]>
Fixes: NB#132456 - Status menu should not grab pointer
* src/hd-status-menu.c (hd_status_menu_init, hd_status_menu_realize,
hd_status_menu_map): Remove pointer grab and use a modal blocker
window in hildon-desktop instead.
* debian/changelog: Update
2009-07-30 Kimmo Hämäläinen <[email protected]>
Released 0.3.21
* configure.ac: 0.3.21
2009-07-24 Jan Arne Petersen <[email protected]>
Fixes: NB#127609 - Changes to status area margins and icons
* src/hd-status-area-box.c (ITEM_HEIGHT, ITEM_WIDTH, CUSTOM_MARGIN_9,
SPACING, PADDING_LEFT, hd_status_area_box_size_allocate,
hd_status_area_box_size_request):
* src/hd-status-area.c (CUSTOM_MARGIN_9, CUSTOM_MARGIN_10,
hd_status_area_init):
2009-06-15 Kimmo Hämäläinen <[email protected]>
Released 0.3.19
* configure.ac: 0.3.19
2009-06-11 Kimmo Hämäläinen <[email protected]>
* src/hd-status-menu.c (hd_status_menu_dbus_handler): New function to
catch D-Bus signals. Exits when shutdown_ind is received.
(hd_status_menu_init): Connect to D-Bus system bus and start listening
to shutdown_ind from DSME. Fixes: NB#111430
2009-06-08 Kimmo Hämäläinen <[email protected]>
Released 0.3.18
* configure.ac: 0.3.18
2009-06-02 Jan Arne Petersen <[email protected]>
Fixes: NB#120006 - Status Area layout not according to latest
guidelines
* src/hd-status-area-box.c (ITEM_HEIGHT, ITEM_WIDTH):
* src/hd-status-area.c (SPECIAL_ICON_WIDTH, SPECIAL_ICON_HEIGHT,
CUSTOM_MARGIN_BOTTOM, hd_status_area_init): Fix according to
latestet layout guide.
* debian/changelog: Update
2009-06-02 Jan Arne Petersen <[email protected]>
Fixes: NB#119591 - Memory corruption code in hildon-status-menu.
* src/hd-status-area.c (remove_from_container,
hd_status_area_plugin_removed_cb): Remove instead of destroy.
* src/hildon-status-menu.c (signal_handler, main): Use gtk_main_quit.
* debian/changelog: Update
2009-06-01 Kimmo Hämäläinen <[email protected]>
Released 0.3.17
* configure.ac: 0.3.17
2009-05-20 Jan Arne Petersen <[email protected]>
* src/hd-status-area.c (hd_status_area_realize): Set background to
transparent pixmap.
2009-04-21 Kimmo Hämäläinen <[email protected]>
Released 0.3.16
* configure.ac: 0.3.16
* src/hildon-status-menu.c (console_quiet): New function (based on
maemo-launcher code).
(main): Call console_quiet to quiesce the console output unless
DEBUG_OUTPUT environment variable is defined.
2009-03-31 Kimmo Hämäläinen <[email protected]>
Released 0.3.15
* configure.ac: 0.3.15
2009-03-23 Jan Arne Petersen <[email protected]>
* src/hd-status-menu.c (plugin_manager, pressed_outside,
hd_status_menu_map, hd_status_menu_button_press_event,
hd_status_menu_button_release_event, hd_status_menu_class_init):
Close status menu only when press was outside, too.
2009-03-17 Kimmo Hämäläinen <[email protected]>
Released 0.3.14
* configure.ac: 0.3.14
2009-03-16 Jan Arne Petersen <[email protected]>
* src/hd-status-menu.c (hd_status_menu_init, hd_status_menu_map):
Center status menu.
2009-03-13 Jan Arne Petersen <[email protected]>
* src/status-menu.plugins.in: Reorder items in status menu according
to new ui spec.
2009-03-12 Kimmo Hämäläinen <[email protected]>
Released 0.3.13
* configure.ac: 0.3.13
2009-03-11 Jan Arne Petersen <[email protected]>
* debian/hildon-status-menu.xsession: Use dsmetool.
* debian/changelog: Update
2009-03-11 Jan Arne Petersen <[email protected]>
* debian/hildon-status-menu.xsession: Set MAEMO_INVOKER_DELAY=1
* debian/changelog: Update
2009-02-23 Kimmo Hämäläinen <[email protected]>
Released 0.3.12
* configure.ac: 0.3.12
2009-02-21 Jan Arne Petersen <[email protected]>
Make hildon-status-menu maemo-launched. Fixes: NB#101035
* debian/hildon-status-menu.xsession:
* debian/hildon-status-menu.install:
* 15hildon-status-menu
* Makefile.am: Use dh_installxsession instead of manual installation.
* configure.ac: Add support for --enable-maemo-launcher flag.
* debian/control: Add upstart-dev and maemo-launcher-dev dep.
* debian/rules: Add support for maemo launcher and dh_installxsession
* src/Makefile.am: Add maemo launcher flags
* src/hildon-status-menu.c (main): Add g_thread_supported check.
* debian/changelog: Update
2009-02-20 Jan Arne Petersen <[email protected]>
* src/status-menu.plugins.in: Add priorites of new plugins. Fixes:
NB#102636
* debian/changelog: Update
2009-02-13 Kimmo Hämäläinen <[email protected]>
Released 0.3.11
* configure.ac: 0.3.11
2009-02-12 Jan Arne Petersen <[email protected]>
Use RGBA window with transparent background for status area.
Fixes: NB#95550.
* src/hd-status-area.c (hd_status_area_dispose,
hd_status_area_finalize): Remove unused bg_image code.
(hd_status_area_expose_event): Draw transparent background.
(hd_status_area_realize): Set RGBA window.
2009-02-10 Kimmo Hämäläinen <[email protected]>
Released 0.3.10
* configure.ac: 0.3.10
2009-02-10 Jan Arne Petersen <[email protected]>
* src/hd-status-area.c (hd_status_area_new):
* src/hd-status-menu.c (hd_status_menu_new): Set accept-focus to FALSE
for area and menu.
2009-02-03 Kimmo Hämäläinen <[email protected]>
Released 0.3.9
* configure.ac: 0.3.9
2009-02-03 Jan Arne Petersen <[email protected]>
* src/status-menu.plugins.in: Update priority of
rtcom-notification-ui.desktop plugin. Fixes NB#100180, NB#100186
* debian/changelog: Update
2009-01-26 Kimmo Hämäläinen <[email protected]>
Released 0.3.8
2009-01-20 Jan Arne Petersen <[email protected]>
* debian/changelog: Update.
* src/hd-status-area.c (button_press_event_cb, hd_status_area_init):
Show status menu on press instead of on release. Fixes NB#97704
2009-01-20 Kimmo Hämäläinen <[email protected]>
Released 0.3.7
2009-01-20 Jan Arne Petersen <[email protected]>
* src/hd-status-menu.c (hd_status_menu_init): Fix handling of delete
event for the status menu.
2009-01-13 Kimmo Hämäläinen <[email protected]>
Released 0.3.6
2009-01-09 Jan Arne Petersen <[email protected]>
* src/hd-status-area.c (hd_status_area_check_resize): Remove debug
output.
2008-12-19 Jan Arne Petersen <[email protected]>
* src/hd-status-area.c: Use generic names for special icons.
* src/hd-status-menu-config.h: Update config key/value defintions.
* src/status-menu.plugins.in: Update config file.
2008-12-19 Jan Arne Petersen <[email protected]>
* src/hildon-status-menu.c (main): Intialize Hildon by calling
hildon_ini().
2008-12-17 Jan Arne Petersen <[email protected]>
* src/hd-status-area-box.c:
* src/hd-status-area.c (hd_status_area_init,
hd_status_area_plugin_added_cb): Update to new UI layout.
* src/status-menu.plugins.in: Add builtin plugins. Fixes NB#93199,
NB#92616.
2008-12-15 Kimmo Hämäläinen <[email protected]>
Released 0.3.5
2008-12-15 Jan Arne Petersen <[email protected]>
* src/hd-status-area.c (hd_status_area_init, hd_status_area_dispose,
hd_status_area_set_property, hd_status_area_expose_event,
hd_status_area_class_init): Use the titlebar image as background for
the status area as xmas workaround.
2008-12-12 Jan Arne Petersen <[email protected]>
* configure.ac: Increase version.
* debian/changelog: Increase version.
* Makefile.am:
* debian/hildon-status-menu.install:
* hildon-status-menu.desktop.in (deleted): Remove .desktop file.
2008-12-11 Jan Arne Petersen <[email protected]>
* src/hd-status-menu.c (hd_status_menu_check_resize): Also fix the
status menu.
2008-12-11 Jan Arne Petersen <[email protected]>
* src/hd-status-area.c (status_area_icon_changed,
hd_status_area_check_resize): Add debug messages. Fix resize.
2008-11-17 Kimmo Hämäläinen <[email protected]>
Released 0.3.3
* 15hildon-status-menu: New startup script for the Upstart startup
system.
2008-11-04 Jan Arne Petersen <[email protected]>
* debian/control: Add cdbs dependency.
2008-11-04 Jan Arne Petersen <[email protected]>
* debian/hildon-status-menu.init: Fix su use in sbox.
* debian/hildon-status-menu.install:
* debian/rules: Use cdbs to build the package.
* debian/conffiles (deleted): Remove conffiles (fix lintian issues).
2008-10-31 Jan Arne Petersen <[email protected]>
* debian/compat: Add compat file.
* debian/conffiles: Add conffiles (fix lintian issues).
* debian/control: Fix lintian issues.
* debian/rules: Fix lintian issues.
2008-10-31 Jan Arne Petersen <[email protected]>
* debian/changelog: Release 0.3.2
* debian/control: Update requirements.
2008-10-30 Jan Arne Petersen <[email protected]>
* debian/changelog: Prepare 0.3.2 release.
* debian/control: Updatre required libhildondesktop1-dev version.
* src/hd-status-area.c (hd_status_area_items_configuration_loaded_cb,
hd_status_area_set_property): Update to changed libhildondesktop
API.
* src/hd-status-menu.c (hd_status_menu_items_configuration_loaded_cb,
hd_status_menu_set_property): Update to changed libhildondesktop
API.
* src/hildon-status-menu.c (main): Use new simple HDConfigFile API.
* src/status-menu.plugins.in: Use the real clock plugin instead of the
example.
2008-10-29 Jan Arne Petersen <[email protected]>
* configure.ac: Update version to 0.3.2. Update required
libhildondesktop1 version to 2.1.6.
* src/hildon-status-menu.c (main): Don't unref the HDconfigFile
instance.
2008-09-24 Jan Arne Petersen <[email protected]>
* configure.ac: Update version to 0.3.1.
* debian/changelog: Added Release notes for 0.3.1 Release.
* debian/control: Increase required version of libhildondesktop1-dev
to 2.1.4.
2008-09-24 Jan Arne Petersen <[email protected]>
* debian/hildon-status-menu.init:
* debian/rules (CFLAGS): Add startup script for hildon-status-menu.
2008-09-24 Jan Arne Petersen <[email protected]>
* src/hildon-status-menu.c (HD_STAMP_DIR): Use a stampdir which is
writable by user.
2008-09-15 Jan Arne Petersen <[email protected]>
* configure.ac: Require libhildondesktop >= 2.1.4
* src/hildon-status-menu.c (signal_handler, main): Use new stamp file
functions.
2008-09-03 Kimmo Hämäläinen <[email protected]>
Released 0.3.0
2008-08-29 Jan Arne Petersen <[email protected]>
* src/hd-status-area.c (hd_status_area_plugin_added_cb): Store plugin
ID in image widget.
(update_position): Use the plugin ID. Fix image widget is no plugin
item bug.
2008-08-29 Jan Arne Petersen <[email protected]>
* src/hd-status-area.c (update_position,
hd_status_area_plugin_configuration_loaded_cb): Update positions if
plugin configuration changed.
2008-08-29 Jan Arne Petersen <[email protected]>
* src/hd-status-area-box.c (hd_status_area_box_reorder_child): Queue
resize if children is visible.
* src/hd-status-area.c (hd_status_area_check_resize): Fix resize if
there is no configure notify event triggered.
* src/hd-status-menu.c (hd_status_menu_check_resize): Fix resize if
there is no configure notify event triggered.
2008-08-29 Jan Arne Petersen <[email protected]>
* src/hd-status-menu-config.h: Fix defintions.
2008-08-29 Jan Arne Petersen <[email protected]>
* src/hd-status-menu-config.h: Add definitions for config file keys.
* src/hd-status-area.c (hd_status_area_plugin_added_cb): Use config
file key definitions.
* src/hd-status-menu.c: Update comments.
(hd_status_menu_plugin_added_cb, update_position): Use config file
key defintions.
* src/hildon-status-menu.c (load_priority_func): Use config
file key definitions.
2008-08-26 Jan Arne Petersen <[email protected]>
* configure.ac: Update hildon-1 dependency.
* src/hd-status-menu-box.c (hd_status_menu_box_get_property,
hd_status_menu_box_class_init): Add readable ::visible-items
property, which contains the number of visible items.
(hd_status_menu_box_size_allocate): Use the avaiable allocation, to
calculate the width of the child widgets.
(hd_status_menu_box_size_request): Update ::visible-items property
if it changes.
* src/hd-status-menu.c (notify_visible_items_cb): Update the size
request of the pannable area if the number of visible children
changes.
(hd_status_menu_init): Update pannable area property names. Use
a GtkAlignment to center the pannable area in the window.
(hd_status_menu_check_resize): Resize the window to the requested
size.
(hd_status_menu_class_init): Override
GtkContainerClass::check_resize function.
2008-08-26 Jan Arne Petersen <[email protected]>
* src/hd-status-area.c (hd_status_area_check_resize): Resize the
window to the requested size.
(hd_status_area_class_init): Override
GtkContainerClass::check_resize function.
2008-08-22 Jan Arne Petersen <[email protected]>
* configure.ac: Update required libhildondesktop version.
2008-08-22 Jan Arne Petersen <[email protected]>
* src/hd-status-area-box.h:
* src/hd-status-area-box.c (hd_status_area_box_add,
hd_status_area_box_pack): Add a function to pack a child into the
box with a position.
(hd_status_area_box_reorder_child): Add a function to update the
position of a child widget in the box.
* src/hd-status-area.c (hd_status_area_plugin_added_cb): Use the
plugin configuration to place the item at a specified position.
(hd_status_area_realize): Update the _NET_WM_WINDOW_TYPE of the
window.
* src/hd-status-menu-box.h:
* src/hd-status-menu-box.c (hd_status_menu_box_add,
hd_status_menu_box_pack): Add a function to pack a child into the
box with a position.
(hd_status_menu_box_reorder_child): Add a function to update the
position of a child widget in the box.
* src/hd-status-menu.c (hd_status_menu_plugin_added_cb): Use the
plugin configuration to place the plugins at specific positions.
(update_position, hd_status_menu_plugin_configuration_loaded_cb):
Update the plugin positions if the plugin configuration changed.
(hd_status_menu_realize): Update the _NET_WM_WINDOW_TYPE of the
window.
* src/hildon-status-menu.c (load_priority_func, main): Use the
position in the Status Area as the load priority of the plugin.
* src/status-menu.conf.in: Move Status Area configuration to the
.plugins file.
* src/status-menu.plugins.in: Add new Status Area configuration.
2008-08-15 Jan Arne Petersen <[email protected]>
* configure.ac: Require new libhildondesktop version.
* debian/hildon-status-menu.install: Install status-menu.plugins file.
* src/hd-status-area.c (hd_status_area_init, hd_status_area_plugin_added_cb,
hd_status_area_plugin_removed_cb,
hd_status_area_configuration_loaded_cb): Add support for embedding
a clock widget in the Status Area. Use the plugin ids (.desktop file
names) to identify the plugins instead of the dl filenames.
* src/status-menu.conf.in: Add X-Plugin-Configuration key. Use
.desktop file names (plugin id) instead of dl filenames for the
X-Signal-Plugin and X-Battery-Plugin keys. Add X-Clock-Plugin key.
* src/status-menu.plugins.in: Add Plugin configuration file for plugin
loading priority and the position of the item in the Status Area and
Status Menu.
* src/Makefile.am: Install status-menu.plugins file.
2008-08-11 Kimmo Hämäläinen <[email protected]>
Released 0.2.0
2008-08-10 Jan Arne Petersen <[email protected]>
* configure.ac: Add hildondesktoplibdir variable (get from
libhildondesktop-1.pc).
* src/Makefile.am: Add hd-status-area-box.[ch]
* src/hd-status-area-box.c:
* src/hd-status-area-box.h: Add HDStatusAreaBox container, which
displays the visible Status Area icons in two rows from left to right.
* src/hd-status-area.c:
* src/hd-status-area.h: Implement Status Area.
* src/hildon-status-menu.c (main): Create a Status Menu and use it to
open the Status Menu.
* src/status-menu.conf.in: Add configuration for special (battery and
signal) example Status Area icons.
2008-07-25 Jan Arne Petersen <[email protected]>
* configure.ac: Increase veriosn.
* debian/rules: Simplify rules.
* src/hd-status-menu-box.c (hd_status_menu_box_forall): Fix problem
with an invalid pointer if gtk_widget_destroy() is called.
* src/hd-status-menu.c (hd_status_menu_dispose): Add Chain up to
parent dispose.
* src/hildon-status-menu.c (main): gtk_widget_destroy() the Status
Menu on quit.
2008-07-23 Jan Arne Petersen <[email protected]>
* configure.ac:
* debian/changelog: Use 0.1.0 as version number.
2008-07-23 Jan Arne Petersen <[email protected]>
* configure.ac: Get hildonstatusmenudesktopentrydir from
libhildondesktop-1.pc file (no more expanding required).
* src/Makefile.am: Remove unused variables.
2008-07-23 Jan Arne Petersen <[email protected]>
reviewed by: <delete if not using a buddy>
patch by: <delete if not someone else's patch>
* configure.ac:
* src/Makefile.am:
* src/hildon-status-menu.c:
2008-07-22 Jan Arne Petersen <[email protected]>
* Makefile.am:
* configure.ac:
* debian/hildon-status-menu.install:
* hildon-status-menu.desktop.in: Add .desktop file.
* src/hildon-status-menu.c: Use HildonWindow instead of GtkWindow.
2008-07-22 Jan Arne Petersen <[email protected]>
* configure.ac: Update version
* debian/changelog:
* debian/control:
* debian/hildon-status-menu.install:
* debian/rules: Add debian package files.
* src/hd-status-menu-box.c (hd_status_menu_box_size_request): Fix size
request bug.
2008-07-16 Jan Arne Petersen <[email protected]>
* src/hd-status-menu.c (hd_status_menu_map, hd_status_menu_unmap): Fix
some warnings.
2008-07-16 Jan Arne Petersen <[email protected]>
* src/hd-status-menu.c (hd_status_menu_dispose,
hd_status_menu_plugin_added_cb, hd_status_menu_plugin_removed_cb,
hd_status_menu_set_property, hd_status_menu_class_init,
hd_status_menu_new): Move HDPluginManager instance as "plugin-manager"
property into HDStatusMenu.
(hd_status_menu_map, hd_status_menu_unmap): Remove emission of
status-menu-map and status-menu-unmap signals.
* src/hd-status-menu.h: Move plugin-manager instance into
HDStatusMenu. Remove unused functions.
* src/hildon-status-menu.c (main): Move plugin-manager instance into
HDStatusMenu.
* src/hd-status-area.c (button_release_event_cb): Update
hd_status_menu_new call.
2008-07-15 Jan Arne Petersen <[email protected]>
* README: Add some information.
2008-07-14 Jan Arne Petersen <[email protected]>
Initial import.