-
Notifications
You must be signed in to change notification settings - Fork 1
/
ChangeLog
9362 lines (4991 loc) · 264 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
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2016-07-26 Bileto Bot <[email protected]>
Releasing 0.5.3~bzr0+16.10.20160726.1-0ubuntu1
2016-07-26 Andrea Azzarone <[email protected]>
Unscale x/y coordinates returned by top_window_action_menu. (LP: #1606234)
Approved by: Marco Trevisan (Treviño)
2016-07-25 Andrea Azzarone <[email protected]>
Unscale x/y coordinates returned by top_window_action_menu.
2016-07-26 Martin Pitt <[email protected]>
Add support for starting bamf through user systemd units
Approved by: Marco Trevisan (Treviño)
2016-07-18 Martin Pitt <[email protected]>
Add session systemd service
Add bamfdaemon.service similar to the bamfdaemon.conf upstart user job. This
will be pulled in via unity7.service Requires= and D-Bus activation, thus
don't statically enable the unit.
Adjust the D-Bus activation wrapper accordingly.
2016-07-05 Bileto Bot <[email protected]>
Releasing 0.5.3~bzr0+16.10.20160705-0ubuntu1
2016-07-05 Marco Trevisan (Treviño) <[email protected]>
debian/bamfdaemon.triggers: use interest-noawait (LP: #1589097)
2016-06-30 Marco Trevisan (Treviño) <[email protected]>
debian/bamfdaemon.triggers: use interest-noawait
2016-06-28 Bileto Bot <[email protected]>
Releasing 0.5.3~bzr0+16.10.20160628-0ubuntu1
2016-06-28 Andrea Azzarone <[email protected]>
Daemon: manually set to complete the startup notification on view state change
Specifically when the view is running, activated or marked as urgent. (LP: #1582430)
2016-06-14 Andrea Azzarone <[email protected]>
Manually set to complete the statup notification if the view is running, activated or marked as urgent.
2016-06-02 Bileto Bot <[email protected]>
Releasing 0.5.3~bzr0+16.10.20160602-0ubuntu1
2016-06-02 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: allow overriding desktop with the environment var BAMF_DESKTOP_FILE_HINT
2016-06-01 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher, BamfLegacyWindow: ignore PIDs 0 and 1.
2016-06-01 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: allow overriding desktop with the environment var BAMF_DESKTOP_FILE_HINT
When such environment variable is exported on the parent process of a window, we use it
to override the matching system.
2016-06-01 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: also try to use methods to override desktop files if class matching failed
2016-05-16 CI Train Bot <[email protected]>
Releasing 0.5.3~bzr0+16.10.20160516-0ubuntu1
2016-05-16 Marco Trevisan (Treviño) <[email protected]>
bamfdaemon-dbus-runner: don't try to start again if already running Fixes: #1532226, #1581896
Approved by: Andrea Azzarone
2016-04-28 Marco Trevisan (Treviño) <[email protected]>
bamfdaemon-dbus-runner: don't try to start again if already running
2016-04-15 CI Train Bot <[email protected]>
Releasing 0.5.3~bzr0+16.04.20160415-0ubuntu1
2016-04-15 Marco Trevisan (Treviño) <[email protected]>
BamfApplication: correctly set a main child when handling windows
Fixes a regression in Application.DesktopLess.MainChild.NormalPriority test.
Approved by: Andrea Azzarone
2016-04-08 Marco Trevisan (Treviño) <[email protected]>
BamfApplication: correctly set a main child when handling windows
Fixes a regression in Application.DesktopLess.MainChild.NormalPriority test.
2016-04-15 Andrea Azzarone <[email protected]>
BamfWindow: Export window actions menu using dbusmenu Fixes: #1570812
Approved by: Marco Trevisan (Treviño)
2016-04-12 Andrea Azzarone <[email protected]>
Merge with lp:~3v1n0/bamf/action-menus-test-fix
2016-04-12 Marco Trevisan (Treviño) <[email protected]>
BamfWindow: use "Window actions" for menu parent
2016-04-12 Marco Trevisan (Treviño) <[email protected]>
BamfLegacyWindowTest: implement dummy get_action_menu
2016-04-12 Andrea Azzarone <[email protected]>
Merge with lp:~3v1n0/bamf/action-menu-unref-unactive
2016-04-09 Marco Trevisan (Treviño) <[email protected]>
BamfWindow: only export action menus on active windows and keep them around for some focus cycles
We only export to the bus the action menus of the last two focused windows, as we don't need others.
2016-04-12 Andrea Azzarone <[email protected]>
Merge with lp:~3v1n0/bamf/action-menu-tuning
2016-04-09 Marco Trevisan (Treviño) <[email protected]>
BamfWindow: ensure static list of bamf windows is initialized as NULL
2016-04-09 Marco Trevisan (Treviño) <[email protected]>
BamfLegacyWindow: remove unused opened function
2016-04-09 Marco Trevisan (Treviño) <[email protected]>
BamfWindow: use legacy window action menu feature.
And initialize dbusmenu only for relevant windows
2016-04-09 Marco Trevisan (Treviño) <[email protected]>
BamfLegacyWindow: add get_action_menu function, to reuse menu around
We create a menu and we keep it around until its visilbe or there's another customer for it
2016-04-09 Marco Trevisan (Treviño) <[email protected]>
debian/control: no need for libdbusmenu-glib-dev
2016-04-09 Marco Trevisan (Treviño) <[email protected]>
BamfXUtil: add some code cleanups
2016-04-09 Marco Trevisan (Treviño) <[email protected]>
BamfLegacyWindow: don't try to open more than an action menu at once
2016-04-08 Andrea Azzarone <[email protected]>
g_return_if_fail makes tests fail.
2016-04-08 Andrea Azzarone <[email protected]>
Add safe check for tests.
2016-04-08 Andrea Azzarone <[email protected]>
Depends on libdbusmenu-gtk3-dev.
2016-04-07 Andrea Azzarone <[email protected]>
Off by default.
2016-04-07 Andrea Azzarone <[email protected]>
Update debian/control and debian/rules
2016-04-06 Andrea Azzarone <[email protected]>
Merge with trunk.
2016-04-06 Andrea Azzarone <[email protected]>
Make dbusmenu optional.
2016-04-06 Andrea Azzarone <[email protected]>
Export window actions menu using dbusmenu.
2016-03-31 CI Train Bot <[email protected]>
Releasing 0.5.3~bzr0+16.04.20160331-0ubuntu1
2016-03-31 Rico Tzschichholz <[email protected]>
BamfApplication: bind window-{added,removed} signals to child-{added,removed} ones
And deprecate dbus Window{Added,Removed} signals as well
Approved by: Andrea Azzarone
2016-03-30 Rico Tzschichholz <[email protected]>
BamfApplication: avoid chaining-up signals. Just use child-{added,removed} ones
2016-03-29 Marco Trevisan (Treviño) <[email protected]>
libbamf, BamfApplication: deprecate Window{Added,Removed} signals and use child-added
2016-03-29 Marco Trevisan (Treviño) <[email protected]>
BamfApplication: bind window-{added,removed} signals to child-{added,removed} ones
2016-03-29 Marco Trevisan (Treviño) <[email protected]>
BamfView: ensure child-added is emitted for later exported children
2016-03-29 Marco Trevisan (Treviño) <[email protected]>
BamfView: remove unused internal signals
2016-03-22 CI Train Bot <[email protected]>
Releasing 0.5.3~bzr0+16.04.20160322.1-0ubuntu1
2016-03-22 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: avoid to register apps with invalid (empty or not existing) destkop files Fixes: #1560490
Approved by: Andrea Azzarone
2016-03-22 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: avoid to register apps with invalid (empty or not existing) destkop files
2016-03-22 Rico Tzschichholz <[email protected]>
BamfView: Fix ABI break caused by r625 Fixes: #1560486
Approved by: Marco Trevisan (Treviño)
2016-03-22 Rico Tzschichholz <[email protected]>
Fix ABI break caused by r625
2016-03-21 CI Train Bot <[email protected]>
Releasing 0.5.3~bzr0+16.04.20160321-0ubuntu1
2016-03-21 Andrea Azzarone <[email protected]>
BamfView: add "starting" property which is true when an application has been launched Fixes: #676457
Approved by: Marco Trevisan (Treviño), PS Jenkins bot
2016-03-21 Andrea Azzarone <[email protected]>
Merge with lp:~3v1n0/bamf/sn-fixes
2016-03-21 Marco Trevisan (Treviño) <[email protected]>
debian/changelog: include bug #
2016-03-21 Marco Trevisan (Treviño) <[email protected]>
BamfLegacyScreen: fix white space
2016-03-21 Marco Trevisan (Treviño) <[email protected]>
BamfControl: call bamf_matcher_set_starting_desktop_file on desktop app info launched signal
2016-03-21 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: add bamf_matcher_set_starting_desktop_file
2016-03-21 Marco Trevisan (Treviño) <[email protected]>
BamfApplication: mark app as user visible when starting, otherwise reload flags and close it if not running
2016-03-21 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: mark apps as not starting when launch is completed or failing
2016-03-21 Marco Trevisan (Treviño) <[email protected]>
BamfView: wait some time before marking a view as not being started
We wait 15 seconds before unsetting a view as not starting, if it wasn't already running
2016-03-21 Marco Trevisan (Treviño) <[email protected]>
BamfLegacyScreen: add WINDOW_OPENING_COMPLETED signal and remove starting timeouts
2016-02-29 Andrea Azzarone <[email protected]>
Properly remove deprecated methods.
2016-02-29 Andrea Azzarone <[email protected]>
And again.
2016-02-29 Andrea Azzarone <[email protected]>
Properly bump version.
2016-02-29 Andrea Azzarone <[email protected]>
Bump version and update symbols.
2016-02-29 Andrea Azzarone <[email protected]>
Add a timeout to avoid infinite starting animation in case of failing.
2016-02-25 Andrea Azzarone <[email protected]>
Remove useless space.
2016-02-25 Andrea Azzarone <[email protected]>
Remove two paddings to avoid ABI break.
2016-02-25 Andrea Azzarone <[email protected]>
Remove deprecated methods.
2016-02-25 Andrea Azzarone <[email protected]>
Merge with trunk.
2016-01-20 Andrea Azzarone <[email protected]>
Fix style.
2016-01-20 Andrea Azzarone <[email protected]>
Set as visible if it's starting.
2016-01-19 Andrea Azzarone <[email protected]>
Add starting property.
2016-01-19 Andrea Azzarone <[email protected]>
Add window-opening signal to legacy screen.
2016-01-19 Andrea Azzarone <[email protected]>
Build with sn lib.
2015-12-17 CI Train Bot <[email protected]>
Releasing 0.5.2~bzr0+16.04.20151217-0ubuntu1
2015-12-17 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: don't assign no-display desktop files to windows by default when launched Fixes: #1519376
Approved by: PS Jenkins bot, Andrea Azzarone
2015-11-24 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: when registering a PID ensure that the window hint is set only for target window
If that exists... Otherwise we were reiterating over all the windows for no reason.
2015-11-24 Marco Trevisan (Treviño) <[email protected]>
TestMatcher: verify nodisplay desktop files being ignored when registering PID
2015-11-24 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: don't assign no-display desktop files to windows by default when launched
2015-12-10 CI Train Bot <[email protected]>
Releasing 0.5.2~bzr0+16.04.20151210-0ubuntu1
2015-12-10 Marco Trevisan (Treviño) <[email protected]>
BamfDaemon: add upstart session support
Approved by: Andrea Azzarone, PS Jenkins bot
2015-11-19 Marco Trevisan (Treviño) <[email protected]>
bamfdaemon: make start/stop depending on hud and unity-panel-service
2015-11-19 Marco Trevisan (Treviño) <[email protected]>
data: add bamfdaemon-dbus-runner, to run the daemon using upstart if possible
2015-11-06 Marco Trevisan (Treviño) <[email protected]>
BamfDaemon: add upstart support
2015-11-04 CI Train Bot <[email protected]>
Releasing 0.5.2~bzr0+16.04.20151104-0ubuntu1
2015-11-04 Marco Trevisan (Treviño) <[email protected]>
debian/libbamf3-2.symbols: use 0replaceme trick to get proper symbols
Approved by: Didier Roche
2015-11-04 Marco Trevisan (Treviño) <[email protected]>
debian/libbamf3-2.symbols: use 0replaceme trick to get proper symbols
2015-11-04 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: update special g-c-c code to unity-control-center Fixes: #1511481
Approved by: Andrea Azzarone
2015-11-03 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: revert change to update app desktop file on u-c-c update, it might break launcher
2015-10-30 Marco Trevisan (Treviño) <[email protected]>
TestApplication: use unity-control-center binary
2015-10-29 Marco Trevisan (Treviño) <[email protected]>
TestMatcher: fix tests to use unity-control-center
2015-10-29 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: update control center desktop file instead of reopening a window
2015-10-29 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: update special g-c-c code to unity-control-center
2015-11-04 Marco Trevisan (Treviño) <[email protected]>
libBAMF: cache active{window,application} and be smarter in reusing known resources
Add new methods in matcher, view and application.
Approved by: PS Jenkins bot, Christopher Townsend
2015-11-03 Marco Trevisan (Treviño) <[email protected]>
debian/gir1.2-bamf-3.install: only support multi-arch
2015-10-28 Marco Trevisan (Treviño) <[email protected]>
Merging with trunk
2015-10-28 Marco Trevisan (Treviño) <[email protected]>
Libbamf: revert soname change
2015-06-12 Marco Trevisan (Treviño) <[email protected]>
libbamf, BamfMatcher: use a g_warning not to crash if matcher can't be reached
2015-05-29 Marco Trevisan (Treviño) <[email protected]>
debian/changelog: setting distro as UNRELEASED
2015-04-22 Marco Trevisan (Treviño) <[email protected]>
BamfView: fix virtual annotation to respect new standard
2015-04-22 Marco Trevisan (Treviño) <[email protected]>
BamfApplication: fix a typo in Return annotation
2015-04-22 Marco Trevisan (Treviño) <[email protected]>
debian/control: add hicolor-icon-theme ad build dependency
2015-04-22 Marco Trevisan (Treviño) <[email protected]>
Makefile.am: tests, use realpath to fix tests when using builddir != srcdir
2015-04-22 Marco Trevisan (Treviño) <[email protected]>
gir1.2-bamf-3.install: work with both multi-arch and not
2015-04-22 Marco Trevisan (Treviño) <[email protected]>
debian: bump version to 0.5.2~bzr and SONAME
2015-04-22 Marco Trevisan (Treviño) <[email protected]>
configure.ac: define LIBBAMF_SONAME in a global place
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfView: rename steal_children to peek_children
As we don't steal anything... Also use it when initializing a view and
fix get_children class usage.
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: try harder to get a value in get_window_for_xid
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfApplication: add improve contains_xid method to get_window_for_xid
It's just better to return something instead.
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: try to update cached active application when active window changes
So when we emit the ACTIVE_WINDOW_CHANGED signal, the active appliaction has
already been updated.
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfView: fix transfer annotation on bamf_view_steal_children
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: add bamf_matcher_get_window_for_xid
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfFactory: add ability to fetch cached window for a given XID
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfApplication: define bamf_application_contains_xid
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfView: add bamf_view_has_child
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfApplication: use bamf_view_steal_children to get xids, before calling DBus
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfView: add bamf_view_steal_children
This will allow to free these lists multiple times
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfView: unref a removed view only after that it has been emitted
The view might still be alive, but it's better to be safe
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfApplication: optimize get_windows, just remove views that aren't windows
Quite unlikely to happen.
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: cache active {window,application} and call dbus method only when needed
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfFactory: don't return closed views matching xid
And disconnect from view closed events on disposal.
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
libbamf, BamfMatcher: use cached apps to check if an app is running (before of dbus call)
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: try to use factory before of dbus calls in bamf_matcher_get_application_for_xid
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
BamfFactory: add _bamf_factory_app_for_xid
It allows to check if we already know an app by one of its children XID
2015-06-27 CI Train Bot <[email protected]>
Releasing 0.5.2~bzr0+15.10.20150627.1-0ubuntu1
2015-06-27 Stephen M. Webb <[email protected]>
fixed Ubuntu packaging for multi-arch Fixes: #1415052
2015-01-27 Stephen M. Webb <[email protected]>
merged lp:~larsu/bamf/lp1407711 to pick up an unrelated change for Ubuntu lcov version bump
2015-01-27 Stephen M. Webb <[email protected]>
move Ubuntu GIR packaging to multi-arch
2015-06-27 Iain Lane <[email protected]>
Bump gobject-introspection build-dep to the version which installed typelib files in the multiarch libdir
Approved by: Marco Trevisan (Treviño)
2014-10-30 Iain Lane <[email protected]>
Bump gobject-introspection BD to ≥ 1.41.4-1~, to match versions which started to install typelib files into the MA libdir
2014-10-30 Iain Lane <[email protected]>
Install typelib files into MA libdir
2015-04-21 Marco Trevisan (Treviño) <[email protected]>
configure.ac: development version bump to 0.5.2
2015-04-15 Marco Trevisan (Treviño) <[email protected]>
Releasing BAMF-0.5.1
2015-02-02 CI Train Bot <[email protected]>
Releasing 0.5.1+15.04.20150202-0ubuntu1
2015-02-02 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: rename set our atom to _BAMF_DESKTOP_FILE
It has never been standard
Approved by: Lars Uebernickel
2015-02-02 Marco Trevisan (Treviño) <[email protected]>
BamfMatcher: rename set our atom to _BAMF_DESKTOP_FILE
It has never been standard
2015-02-02 Lars Uebernickel <[email protected]>
Matcher: use desktop file path when matching on _GTK_APPLICATION_ID
Previously, bamf_application_get_application_desktop_file() would return the bare id in those cases.
Approved by: Marco Trevisan (Treviño)
2015-02-02 Marco Trevisan <[email protected]>
matcher: look for app ids only if desktop_file is not set
2015-01-29 Lars Uebernickel <[email protected]>
Matcher: fix memory leak
2015-01-29 Lars Uebernickel <[email protected]>
Matcher: use desktop file path when matching on _GTK_APPLICATION_ID
Previously, bamf_application_get_application_desktop_file() would return the
bare id in those cases.
2015-01-28 CI Train Bot <[email protected]>
Releasing 0.5.1+15.04.20150128-0ubuntu1
2015-01-28 Andrea Azzarone <[email protected]>
Replace gtk_icon_theme_has_icon with gtk_icon_theme_lookup_icon. Fixes: #1407192
Approved by: Marco Trevisan (Treviño)
2015-01-21 Andrea Azzarone <[email protected]>
Minor change.
2015-01-16 Andrea Azzarone <[email protected]>
Replace gtk_icon_theme_has_icon with gtk_icon_theme_lookup_icon.
2015-01-28 Lars Uebernickel <[email protected]>
Matcher: honor the _GTK_APPLICATION_ID xprop
And give it priority over _NET_WM_DESKTOP_FILE if the application has a matching desktop file installed. Fixes: #1407711
Approved by: Marco Trevisan (Treviño)
2015-01-12 Lars Uebernickel <[email protected]>
m4: update accepted lcov versions
2015-01-12 Lars Uebernickel <[email protected]>
Matcher: fix a memory leak
2015-01-10 Lars Uebernickel <[email protected]>
Matcher: honor the _GTK_APPLICATION_ID xprop
And give it priority over _NET_WM_DESKTOP_FILE if the application has a
matching desktop file installed.
2015-01-28 Iain Lane <[email protected]>
Install typelib files into MA libdir
2014-09-25 CI bot <[email protected]>
Releasing 0.5.1+14.10.20140925-0ubuntu1
2014-09-25 Andrea Azzarone <[email protected]>
BamfLegacyScreen: Do not show the actions menu for desktop type window. Fixes: 1342609
Approved by: Marco Trevisan (Treviño)
2014-09-11 Andrea Azzarone <[email protected]>
Do not show the actions menu for desktop type window.
2014-09-25 Stephen M. Webb <[email protected]>
sync'd packaging with downstream Ubuntu
2014-04-09 CI bot <[email protected]>
Releasing 0.5.1+14.04.20140409-0ubuntu1
2014-04-09 Iain Lane <[email protected]>
BamfMatcher: fix prefix regex for pythonX support
Fix preifx regex (used for converting /usr/bin/python[stuff] foo into foo) to work with pythonX as well as python and pythonX.Y
2014-04-09 Iain Lane <[email protected]>
Fix preifx regex (used for converting /usr/bin/python[stuff] foo into foo) to work with pythonX as well as python and pythonX.Y
2014-04-08 CI bot <[email protected]>
Releasing 0.5.1+14.04.20140408-0ubuntu1
2014-04-08 Alexandre Abreu <[email protected]>
Rip out vestigial webapps code (LP: #1280337) Fixes: 1280337
2014-04-08 Alexandre Abreu <[email protected]>
re-enable chromium app mode specific bits
2014-04-08 Alexandre Abreu <[email protected]>
re-enable chromium app mode specific bits
2014-04-07 Alexandre Abreu <[email protected]>
remove libunity-webapp deps
2014-03-11 CI bot <[email protected]>
Resync trunk
2014-03-10 Alexandre Abreu <[email protected]>
Remove old webapp related code since now we dont use browser tab matching anymore. Fixes: https://bugs.launchpad.net/bugs/1289498.
Approved by Marco Trevisan (Treviño), David Barth, PS Jenkins bot.
2014-03-10 CI bot <[email protected]>
Releasing 0.5.1+14.04.20140310-0ubuntu1
2014-03-10 Alexandre Abreu <[email protected]>
Remove old webapp related code since now we dont use browser tab matching anymore. Fixes: 1289498
2014-03-07 Alexandre Abreu <[email protected]>
remove webpp test
2014-03-07 Alexandre Abreu <[email protected]>
remove old webapp stuff
2014-02-14 CI bot <[email protected]>
Releasing 0.5.1+14.04.20140214.1-0ubuntu1
2014-02-14 CI bot <[email protected]>
Release trunk to Ubuntu
2014-02-14 Michel Alexandre Salim <[email protected]>
[Merge] Fix return value of try_create_local_desktop_data. Fixes: https://bugs.launchpad.net/bugs/1280110.
Approved by PS Jenkins bot, Michel Alexandre Salim, Stephen M. Webb.
2014-02-14 Michel Alexandre Salim <[email protected]>
Fix return value of try_create_local_desktop_data
The g_return_val_if_fail invocation should return the gboolean value FALSE,
not NULL, otherwise build fails when warnings are treated as errors
2014-02-14 Marco Trevisan (Treviño) <[email protected]>
BamfLegacyScreen: When in Unity monitor for compiz ClientMessage's to show action menu
If we get a _COMPIZ_TOOLKIT_ACTION client message with the internal value
_COMPIZ_TOOLKIT_ACTION_WINDOW_MENU, then we are requested by compiz
to show the window action menu, and thus let's ask the proper BamfLegacyWindow
to do that, thanks to libwnck. Fixes: https://bugs.launchpad.net/bugs/1280042.
Approved by Brandon Schaefer, PS Jenkins bot.
2014-02-14 Marco Trevisan (Treviño) <[email protected]>
BamfLegacyScreen: When in Unity monitor for compiz ClientMessage's to show action menu
If we get a _COMPIZ_TOOLKIT_ACTION client message with the internal value
_COMPIZ_TOOLKIT_ACTION_WINDOW_MENU, then we are requested by compiz
to show the window action menu, and thus let's ask the proper BamfLegacyWindow
to do that, thanks to libwnck.
2014-02-14 Marco Trevisan (Treviño) <[email protected]>
BamfLegacyWindow: add function to show the window action menu, trough libwnck
2014-01-10 Ken VanDine <[email protected]>
Sync changes uploaded to the archive back to trunk
.
Approved by PS Jenkins bot, Robert Bruce Park.
2014-01-09 Ken VanDine <[email protected]>
BamfView: unset active_changed_idle on callback
2014-01-09 Marco Trevisan (Treviño) <[email protected]>
BamfView: unset active_changed_idle on callback
2014-01-08 Ken VanDine <[email protected]>
updated lcov versions in gcov.m4
2014-01-07 Ken VanDine <[email protected]>
bamf-legacy-window-test.c: Don't use 'return' with a value, in function
returning void.
2013-11-25 Automatic PS uploader <[email protected]>
Releasing 0.5.1+14.04.20131125-0ubuntu1 (revision 588 from lp:bamf).
Approved by PS Jenkins bot.
2013-11-25 Automatic PS uploader <[email protected]>
Releasing 0.5.1+14.04.20131125-0ubuntu1, based on r588
2013-10-29 Marco Trevisan (Treviño) <[email protected]>
BamfXutils: trap the X errors when doing async X calls. Fixes: https://bugs.launchpad.net/bugs/1193714.
Approved by PS Jenkins bot, Christopher Townsend.
2013-10-28 Marco Trevisan (Treviño) <[email protected]>
BamfXutils: trap the X errors when doing async X calls
2013-10-11 Automatic PS uploader <[email protected]>
Releasing 0.5.1+13.10.20131011-0ubuntu1 (revision 586 from lp:bamf).
Approved by PS Jenkins bot.
2013-10-11 Automatic PS uploader <[email protected]>
Releasing 0.5.1+13.10.20131011-0ubuntu1, based on r586
2013-10-10 Marco Trevisan (Treviño) <[email protected]>
BamfView: reload the view children everytime it changes dbus path
Without doing it we could have children-less views in case we have just
re-matched a view with a different dbus path (this happens in general
for desktop-less applications), because the proxy won't be fast enough
to catch the signal to update the inner children list. Fixes: https://bugs.launchpad.net/bugs/1238064.
Approved by Christopher Townsend, PS Jenkins bot.
2013-10-10 Marco Trevisan (Treviño) <[email protected]>
BamfView: don't leak in case we're replacing the cached children list
Unlikely to happen, but it's better to be safe. :)
2013-10-10 Marco Trevisan (Treviño) <[email protected]>
BamfView: reload the view children everytime it changes dbus path
Without doing it we could have children-less views in case we have just
re-matched a view with a different dbus path (this happens in general
for desktop-less applications), because the proxy won't be fast enough
to catch the signal to update the inner children list.
2013-08-30 Automatic PS uploader <[email protected]>
Releasing 0.5.1+13.10.20130830-0ubuntu1 (revision 584 from lp:bamf).
Approved by PS Jenkins bot.
2013-08-30 Automatic PS uploader <[email protected]>
Releasing 0.5.1+13.10.20130830-0ubuntu1, based on r584
2013-08-30 Marco Trevisan (Treviño) <[email protected]>
Releasing Bamf-0.5.0
2013-08-22 Automatic PS uploader <[email protected]>
Releasing 0.5.0+13.10.20130822.5-0ubuntu1 (revision 582 from lp:bamf).
Approved by PS Jenkins bot.
2013-08-22 Automatic PS uploader <[email protected]>
Releasing 0.5.0+13.10.20130822.5-0ubuntu1, based on r582
2013-08-21 Marco Trevisan (Treviño) <[email protected]>
BamfLegacyScreen: use bigger icons size by default
libwnck would just use 32 and 16 sized icons, while we can safely use bigger versions. Fixes: https://bugs.launchpad.net/bugs/1214426.
Approved by PS Jenkins bot, Andrea Azzarone.
2013-08-21 Marco Trevisan (Treviño) <[email protected]>
Merging with trunk
2013-08-21 Marco Trevisan (Treviño) <[email protected]>
debian/control: depend on libwnck-3 3.4.7
2013-08-20 Marco Trevisan (Treviño) <[email protected]>
BamfLegacyScreen: use bigger icons size by default
libwnck would just use 32 and 16 sized icons, while we can safely use bigger versions
2013-08-20 Marco Trevisan (Treviño) <[email protected]>
BamfLegacyScreen: shutdown libwnck when closing the screen
2013-08-12 Automatic PS uploader <[email protected]>
Releasing 0.5.0+13.10.20130812.1-0ubuntu1 (revision 580 from lp:bamf).
Approved by PS Jenkins bot.
2013-08-12 Automatic PS uploader <[email protected]>
Releasing 0.5.0+13.10.20130812.1-0ubuntu1, based on r580
2013-08-10 Stephen M. Webb <[email protected]>
directly include bamf-tab.h in libbamf.h.
Approved by PS Jenkins bot, Brandon Schaefer.
2013-08-09 Stephen M. Webb <[email protected]>
libbamf.h: add bamf-tab.h header
2013-08-09 Marco Trevisan (Treviño) <[email protected]>
Bamf: remove Obsolete and never used BamfTabSource/BamfTabProvider
This has been implemented using unity webapps properly.
Approved by Stephen M. Webb, PS Jenkins bot.
2013-08-09 Marco Trevisan (Treviño) <[email protected]>
Merge with trunk
2013-08-09 Marco Trevisan (Treviño) <[email protected]>
docs: Remove BamfTabSource, add BamfTab
2013-08-09 Marco Trevisan (Treviño) <[email protected]>
libbamf: Fix doc/types generation
2013-08-09 Marco Trevisan (Treviño) <[email protected]>