/
ChangeLog
3238 lines (2063 loc) · 69.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
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
commit 7b5fc64998833c2098ea36717da745d8d6152897
Author: Alberts Muktupāvels <alberts.muktupavels@gmail.com>
Date: 2020-03-05
3.36.0
M NEWS
M configure.ac
commit 741a7ec1fa8ef46e6d6e8b964249dfdb12ff4081
Author: Alberts Muktupāvels <alberts.muktupavels@gmail.com>
Date: 2020-03-05
build: require Python 3.2+
html.escape was added in Python 3.2.
M configure.ac
commit f163fd9d52c996ffe3e4a61ed7d720341eed89e4
Author: Alberts Muktupāvels <alberts.muktupavels@gmail.com>
Date: 2020-02-13
3.35.91
M NEWS
M configure.ac
commit 99ed35ef5340c1f070b16f25e78d7cea699ba91f
Author: Alberts Muktupāvels <alberts.muktupavels@gmail.com>
Date: 2020-02-13
doap: add myself as a maintainer
https://gitlab.gnome.org/GNOME/alacarte/merge_requests/1#note_692036
https://gitlab.gnome.org/GNOME/alacarte/merge_requests/2#note_708886
M alacarte.doap
commit 3614c2c42805fae18cf56d763b2179acde85622c
Merge: afeca1f 85ad095
Author: Christoph Reiter <reiter.christoph@gmail.com>
Date: 2020-02-11
Merge branch 'python3' into 'master'
MainWindow: Use html.escape. Fix Python 3.8.
See merge request GNOME/alacarte!3
commit 85ad095c1a9684353eb9605b818bd33ac6997fb0
Author: Lubosz Sarnecki <lubosz@gmail.com>
Date: 2020-02-08
MainWindow: Use html.escape.
Python 3.2 deprecated and 3.8 removes the escape function from the
cgi module.
The official documentation states to use html.escape as replacement.
This makes Alacarte work with Python 3 for me.
As @muktupavels pointed out the default parameter for the quote option
has changed when moving from cgi to html. This patch sets quote to
False, keeping the parameter name for better readibility.
See:
https://docs.python.org/3.7/library/cgi.html#cgi.escape
https://docs.python.org/3.8/library/html.html#html.escape
M Alacarte/MainWindow.py
commit afeca1fc0364526e617c2b66981474dc048522b2
Author: Andre Klapper <a9016009@gmx.de>
Date: 2020-01-22
Replace Bugzilla with Gitlab in README
M README
commit 37f3fe40b6591c2860028206d240ed0d08316e09
Merge: 57372b3 9c04cd9
Author: Christoph Reiter <reiter.christoph@gmail.com>
Date: 2019-09-15
Merge branch 'wip/muktupavels/python3' into 'master'
Python 3
Closes #1
See merge request GNOME/alacarte!1
commit 9c04cd9576ebd65d52178fb08153f920e4b3ee06
Author: Alberts Muktupāvels <alberts.muktupavels@gmail.com>
Date: 2019-08-30
util: replace basestring with str
M Alacarte/util.py
commit 4d671b7a30a696b365a5cbe79e64e605e80bd9dd
Author: Alberts Muktupāvels <alberts.muktupavels@gmail.com>
Date: 2019-08-30
MainWindow: set required version for GMenu
To fix PyGIWarning:
GMenu was imported without specifying a version first. Use
gi.require_version('GMenu', '3.0') before import to ensure that
the right version gets loaded.
M Alacarte/MainWindow.py
commit 1f0926359439269b9e78ffc0008d12f618671434
Author: Alberts Muktupāvels <alberts.muktupavels@gmail.com>
Date: 2019-08-30
build: require Python 3.0+
D acinclude.m4
M configure.ac
commit 57372b316914640df910b7bd7b96ce420f5a56dc
Author: Andre Klapper <a9016009@gmx.de>
Date: 2018-12-16
Comment invalid <category> in DOAP file to pass git pre-receive hook
M alacarte.doap
commit 88e430b92f96364417e8582779ffb56b47e70e26
Author: Andre Klapper <a9016009@gmx.de>
Date: 2018-12-16
Replace Bugzilla by Gitlab URL in DOAP file
M alacarte.doap
commit 40c8c608842007ef2d127c07bb17835ee9acfdb1
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: 2017-11-07
Update Polish translation
M po/pl.po
commit aa8e44f603ac5b44eabf1299affe0573be5b966d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: 2017-11-07
Mark a missing string for translation
https://bugzilla.gnome.org/show_bug.cgi?id=789996
M data/alacarte.ui
commit a7591945fcc428865f73c76bd1c02c2b6a12d246
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: 2017-10-16
Updated Slovenian translation
M po/sl.po
commit 6efc2b92a2e661096519b48f5619e7c9e1e2ef8e
Author: Andre Klapper <a9016009@gmx.de>
Date: 2017-09-18
README: Update/remove incorrect/outdated content - bug 787786
M README
commit 1b00ad4a7a5f519d1f658c1cbf94b60db212577c
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: 2017-07-28
Updated Slovenian translation
M po/sl.po
commit e119ab303e4b4c5bb8645c6bed72d254a57fbd39
Author: Fabio Tomat <f.t.public@gmail.com>
Date: 2017-03-20
Update Friulian translation
M po/fur.po
commit 1bb265f72d2bcef29a3fa7751fbb7aa401d4852e
Author: Pedro Albuquerque <palbuquerque73@gmail.com>
Date: 2015-08-16
Updated Portuguese translation
M po/pt.po
commit f2569d054b46cc84f54c7bbf158863486de990fd
Author: Samir Ribic <samir.ribic@etf.unsa.ba>
Date: 2015-03-13
Added Bosnian translation
M po/LINGUAS
A po/bs.po
commit 5ed381e1f03d3a409706ca7be6b8b8c20b28f2cc
Author: Marek Černocký <marek@manet.cz>
Date: 2014-12-14
Updated Czech translation
M po/cs.po
commit f355c0e2338a6f6bfa3837c3a29dbbcb6bf5da53
Author: Denis Arnaud <denisarnuad@yahoo.fr>
Date: 2014-09-30
Updated breton translation
M po/br.po
commit 4b5a91576ef0b8dcc2f40e8afcab2d3da7d6b091
Author: fr33domlover <fr33domlover@riseup.net>
Date: 2014-09-01
l10n: Update Hebrew translation
Signed-off-by: fr33domlover <fr33domlover@riseup.net>
M po/he.po
commit 90dc3177481d73bf56b9bed33eb6b7b948044bad
Author: Muhammet Kara <muhammetk@gmail.com>
Date: 2014-06-19
Updated Turkish translation
M po/tr.po
commit 5491a6669a65f1557004d2cde1e7e89010a37db3
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date: 2014-05-06
Updated Swedish translation
M po/sv.po
commit ca7d05cc060e0a31039bb8186da35058f6b02cd1
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2014-04-18
ItemEditor: Clean up validation logic a tiny bit
When g_shell_parse_argv returns FALSE, it means an error has been
thrown, so we don't need to check it ourselves.
M Alacarte/ItemEditor.py
commit 849427c3f25e41a33f79c49cb5824eba73420773
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2014-04-18
MainWindow: Fix whitespace
M Alacarte/MainWindow.py
commit 92b9f5211d0d1c31d1a021df7076693b9b074c67
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2014-04-18
MainWindow: Remove '== True'
M Alacarte/MainWindow.py
commit 02582212ecdf0da16ea0a1753c5db5926d4b32e2
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2014-04-18
MainWindow: Fix indentation
M Alacarte/MainWindow.py
commit 665b4715000e4f6b55db0e23ca100c56f3be4455
Author: OmegaPhil <OmegaPhil+GNOME-bugs@gmail.com>
Date: 2014-04-18
ItemEditor: Fix bad command validation
When the Exec line has multiple components, we need to parse it
and only check the first one.
https://bugzilla.gnome.org/show_bug.cgi?id=728372
M Alacarte/ItemEditor.py
commit 56eca544f7351715fb74556c722a462618c84f2c
Author: Matthias Clasen <mclasen@redhat.com>
Date: 2014-03-03
3.11.91
M NEWS
M configure.ac
commit f72ae7a423ad374a4592416b835821d2f81f5ec4
Author: Tiagosdot <almosthumane@portugalmail.pt>
Date: 2014-03-03
Updated Portuguese translation
M po/pt.po
commit 1166883e5d7fcfc24ce24b5f5b158053c59be7a2
Author: Matthias Clasen <mclasen@redhat.com>
Date: 2014-02-27
Fix creating new items
Just as for menus, the code to insert the new item in
the right place was dropped in refactoring.
Bring it back.
https://bugzilla.gnome.org/show_bug.cgi?id=725360
M Alacarte/MainWindow.py
commit fd2c16c3929e57f5f2071ed3bc36f02c77930bab
Author: Matthias Clasen <mclasen@redhat.com>
Date: 2014-02-26
Fix creating new menus
We were still creating the .directory file, but some
refactoring dropped the code that inserted the menu
into the menu tree. Bring it back.
https://bugzilla.gnome.org/show_bug.cgi?id=725287
M Alacarte/MainWindow.py
commit ba22fb0db948a65f19a22fc3e6f390d336a11eac
Author: Matthias Clasen <mclasen@redhat.com>
Date: 2014-02-17
Make the Restore button work
The callback assumes that the first argument is 'self', not
the button that was clicked.
M data/alacarte.ui
commit b5e7b5ce2a88b22d0fbce29556b9de11ec508d01
Author: jonius <jonatan_zeidler@gmx.de>
Date: 2014-02-12
Updated German translation
M po/de.po
commit 1ea9a43902882dc726923f343e9f4da7f5bb3311
Author: Matthias Clasen <mclasen@redhat.com>
Date: 2014-02-07
Add a man page
Because - why not ?
https://bugzilla.gnome.org/show_bug.cgi?id=723860
M Makefile.am
M configure.ac
A man/Makefile.am
A man/alacarte.xml
commit 44951ac87060f50ec003c08768c4b16d071bcb7f
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: 2014-01-23
Updated FSF's address
M acinclude.m4
commit c519865ab627312f55984b7770360c770c5ec7fe
Author: zhouxiaobo <zhouxiaobo.500@gmail.com>
Date: 2014-01-11
Update Chinese simplified translation
M po/zh_CN.po
commit 666d843940b9020c3ffb94e29b306ddcbc566ddf
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-12-12
ItemEditor: Make sure that we have a valid Exec line
Otherwise, gnome-menus / gio will ignore it.
M Alacarte/ItemEditor.py
commit ccf5b18a16216bbc807d8eb1f425aa632fc76e1b
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-12-12
ItemEditor: Fix validity check
M Alacarte/ItemEditor.py
commit 73eaf9959f20fdab545237188672bf01f6e22fa1
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-12-12
MainWindow: Add back main_window
We use this for the launchers
M Alacarte/MainWindow.py
commit a05a5e8317740d2486a474196530d6dfc724303e
Author: Matthias Clasen <mclasen@redhat.com>
Date: 2013-12-12
Remove the Help button
There is no help for alacarte, so don't show a non-functional
Help button.
https://bugzilla.gnome.org/show_bug.cgi?id=720334
M Alacarte/MainWindow.py
M data/alacarte.ui
commit d31ce6b696cdae0e28aca49e0c8887b450114780
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-10-22
ItemEditor: Make sure to include the extension in the icon name
M Alacarte/ItemEditor.py
commit 19aa0963733eedd7cef5bd968c14a2d2d881f3a1
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-09-28
Remove generated INSTALL from repo
This was in .gitignore but it never got picked up properly.
D INSTALL
commit 53a99e24b6647b0c5d039ebee0f2ccebf98b4300
Author: Andika Triwidada <andika@gmail.com>
Date: 2013-10-04
Updated Indonesian translation
M po/id.po
commit 7c74167afe8618e4eb20e62b49a07981fa4d3f91
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-09-24
Release 3.10
M NEWS
M configure.ac
commit 6a254633ad4e4911de4d0f4b37809fa8aa862afb
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-09-24
MainWindow: Remove some more unused imports
M Alacarte/MainWindow.py
commit b7182fc332aab2cb40b722865eb41f3752fb75d8
Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org>
Date: 2013-09-21
Updated Latvian translatio
M po/lv.po
commit ae599a8aed08a3fc7e4298870b69009aa933f57a
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-09-19
MainWindow: Re-add sys import
Spotted by Laruent Bigonville
M Alacarte/MainWindow.py
commit 8b2bb349eddd0286266022ca1a58e39b131b5cc8
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: 2013-09-12
Updated Galician translations
M po/gl.po
commit 68244327b1bf48bc044dbcfd0b2c0758eb7cb5eb
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-09-03
Release 3.9.91
M NEWS
M configure.ac
commit 5c1cdb72587c0e1bf8e11aa4f0307b10da275358
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-08-29
Remove unused imports
M Alacarte/MainWindow.py
commit 274d46d4061077da8c92236a98ba67f0df15703d
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-08-29
Add python3 compatibility
M Alacarte/MenuEditor.py
M Alacarte/util.py
commit d1920ecd9cbcbd9c486f9fe79a5379ab7cfb10d3
Author: Stefano Facchini <stefano.facchini@gmail.com>
Date: 2013-08-26
Quit on delete event
https://bugzilla.gnome.org/show_bug.cgi?id=706821
M Alacarte/MainWindow.py
M data/alacarte.ui
commit fab91e9c2549bd284dda3cc0f2cffc7ae6c14f0f
Author: Stefano Facchini <stefano.facchini@gmail.com>
Date: 2013-08-26
Do not leave behind stale .desktop files
If the user clicked on Cancel in the Editor dialog, we should remove
the .desktop file we just copied to ~/.local/share/applications.
https://bugzilla.gnome.org/show_bug.cgi?id=706807
M Alacarte/ItemEditor.py
M Alacarte/MainWindow.py
commit 9100bfc0dbf13a13bf1b6ecd06f828063842c184
Author: Stas Solovey <whats_up@tut.by>
Date: 2013-05-14
Updated Russian translation
M po/ru.po
commit f1c0f9708e8bbaf5759a558221b6fe8eaad2c6f1
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-04-30
MenuEditor: Consistently use os.remove
M Alacarte/MenuEditor.py
commit e8f3c734dab2958740b524b19f3c2d20206b6118
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-04-30
MenuEditor: Don't save after restoring default conditions
M Alacarte/MenuEditor.py
commit 0d7f35124a0e23a0aaf57edf0e2d84f9ba1f12d8
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-04-30
MenuEditor: Don't write binary data as unicode
g_keyfile_to_data returns binary data, not unicode
M Alacarte/MenuEditor.py
commit ab7684aa5a68ce48d92fac41c223769290dc581c
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-04-30
MainWindow: Remove special formatting for hidden items
M Alacarte/MainWindow.py
commit 8a7c5af8ac1b58b7e59ec9badd3af165a4d393e6
Author: Dimitris Spingos <dmtrs32@gmail.com>
Date: 2013-04-10
Updated Greek translation
M po/el.po
commit c7ba207a7f3c80fd7d5acc3179c7c82df7f61d45
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date: 2013-03-27
Updated Belarusian translation.
M po/be.po
commit 0f071a3cb18fa6015d2e2a521ab15c71fd87ab84
Author: Ville-Pekka Vainio <vpvainio@iki.fi>
Date: 2013-03-23
Finnish translation update by Jiri Grönroos
M po/fi.po
commit bd6088ff424a289cba0e4220fb749458bebaeb39
Author: Joe Hansen <joedalton2@yahoo.dk>
Date: 2013-03-12
Updated Danish translation
M po/da.po
commit 374d20e583cdd31fc06f881bb0c062c7d895ef76
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-02-27
Release 3.7.90
M NEWS
M configure.ac
commit d7a8469c5e643f4764fa958bf4c20eeb3bf798ec
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: 2013-02-27
Updated Norwegian bokmål translation
M po/nb.po
commit 7abbf5f3d0a60e3d701c54782effd508da40a226
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date: 2013-02-19
Updated Serbian translation
M po/sr.po
M po/sr@latin.po
commit e76d7c6aba7ff86ef5113e75782f62155c555e64
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date: 2013-02-19
Update French translation
M po/fr.po
commit 4663f286992c950276f3ee2f931b02b6e2c1d5a0
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-02-15
MenuEditor: Fix error message on loading
M Alacarte/MenuEditor.py
commit e3dd58308c4c860110c8e0f8d81ae9bfb897e80b
Author: Ján Kyselica <kyselica.jan@gmail.com>
Date: 2013-01-30
Updated slovak translation
M po/sk.po
commit 47883cdcf645540a75a11dbae65d56566dd04bb9
Author: Aurimas Černius <aurisc4@gmail.com>
Date: 2013-01-29
Updated Lithuanian translation
M po/lt.po
commit 9cdcbd47799472e4f98530719454ce4e2ccd4bac
Author: Marek Černocký <marek@manet.cz>
Date: 2013-01-22
Updated Czech translation
M po/cs.po
commit 2f2e0b0bac463f545f409c67f1a15f5bf672529f
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-16
Use GLib.Error for catching errors
While gi._glib.GError works on my machine, it seems it's on track
to be removed, or doesn't work on some PyGObject builds.
M Alacarte/ItemEditor.py
M Alacarte/util.py
commit 92b9cc7e28097fde7bff5e23c66865118bd8f07a
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: 2013-01-16
Updated Spanish translation
M po/es.po
commit 30a747e3122b5540231f71b80045b3c6b699057a
Author: Enrico Nicoletto <liverig@gmail.com>
Date: 2013-01-15
Updated Brazilian Portuguese translation
M po/pt_BR.po
commit 6dfec50cf3a3e123556741ad278fd1f7a9d4625d
Author: Matthias Clasen <mclasen@redhat.com>
Date: 2013-01-15
Fix a typo
M data/Makefile.am
commit 009ec016f90a2ad29bb57017e19d5197ce9d975d
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: 2013-01-13
Updated Slovenian translation
M po/sl.po
commit a9cf43aed17c59ab601b4dfdd9210c472a1f333f
Author: Balázs Úr <urbalazs@src.gnome.org>
Date: 2013-01-13
Updated Hungarian translation
M po/hu.po
commit d71b7b52c4d9acc228528c8bab4af017343fb9f8
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: 2013-01-12
Updated Polish translation
M po/pl.po
commit 72ba83a0e26ecfdcce85a716a527c9550451a6d9
Author: Dominique Leuenberger <dimstar@opensuse.org>
Date: 2013-01-12
Enforce the use of Gtk 3.0; Gtk 2.0 is no introspecatble and thus
does not serve us anyway.
Fixes bug 691599.
M Alacarte/ItemEditor.py
M Alacarte/MainWindow.py
M Alacarte/util.py
commit fde7f5852ef85328880e676367ef0a684a33954e
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
alacarte: Simplify the runner script
Make it simply call out to a main function in another module and
not much else.
M Alacarte/MainWindow.py
M alacarte.in
commit fc8351173b470033e290f647c338f2801421c323
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
ItemEditor: Refactor and deduplicate code
M Alacarte/ItemEditor.py
commit 75717fc6adc9d3e53267a840a8211bd1fb854be2
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
ItemEditor: Make the dialog names the same
M Alacarte/ItemEditor.py
M data/directory-editor.ui
M data/launcher-editor.ui
commit bf776b3d1768e48632c98cb69b94a7c05d060ed6
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
Make item editors modal on top of the main window
M Alacarte/ItemEditor.py
M Alacarte/MainWindow.py
commit b2ade7ec88217fd05533903110da24c0e6d51a83
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
MainWindow: Use the appropriate editor when right-clicking on items
M Alacarte/MainWindow.py
commit fb569f0e74b8b4c11e4381e5bead0515e8bc3b5b
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
ItemEditor: Make sure to set the Type field
M Alacarte/ItemEditor.py
commit 536c2c42ebfb58ef020027afe45a3b6bf81dd9f1
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
ItemEditor: Add a directory editor as well
M Alacarte/ItemEditor.py
M Alacarte/MainWindow.py
M data/Makefile.am
A data/directory-editor.ui
M po/POTFILES.in
commit 41f6f9719de4c0558d07ba87088a20bafe631266
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
ItemEditor: Refactor out some synchronization setters
M Alacarte/ItemEditor.py
commit a1c44988685182c54c87c68ca5b54013ee93d6aa
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
ItemEditor: Refactor out IconPicker UI
M Alacarte/ItemEditor.py
commit 93e78f9c65e63ab5f67f80173fbcb17e5f224c1d
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
ItemEditor: Make the name/exec fields required
You can't have a launcher without these.
M Alacarte/ItemEditor.py
commit 73321bd25d719fa9d06c03ce6b93a0bb4b8a5b43
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
ItemEditor: Use an absolute path to the builder file
M Alacarte/ItemEditor.py
commit 3a3dc69429bf7285995fe16779d32cd8bd4e0871
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
ItemEditor: Set the default focus correctly
M data/launcher-editor.ui
commit c850f46beb1d60812e2163118951b8d285868c3e
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
MainWindow: Use the new LauncherEditor for new files
M Alacarte/MainWindow.py
commit 8f2d7cdc539861c8275a2c60b0a11713fa5428f7
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
ItemEditor: Handle missing files better
It turns out that we can't load missing files like this. Welp.
M Alacarte/ItemEditor.py
commit 3c987dcd60f7f38e54f6f11f80c68f1ba68fe897
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-11
MainWindow: Remove unused variables
timer and edit_pool are now unused
M Alacarte/MainWindow.py
commit 968c81bf5f9d4b8e3c71f33b142b8f77363378f1
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-10
Add our own custom launcher editor
Replace simple uses of gnome-desktop-item-edit with our own desktop
file editor. For now, this only supports launcher entries -- menu
directories are not supported yet.
A Alacarte/ItemEditor.py
M Alacarte/MainWindow.py
M Alacarte/Makefile.am
M data/Makefile.am
A data/launcher-editor.ui
M po/POTFILES.in
commit 1443592c3b1fb42014c80cdeff4de79794128bdf
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-10
util: Fix fillKeyFile
basestring is-a Sequence, so it needs to take priority.
M Alacarte/util.py
commit 23f0318083e989112892260f4ad0cec047570cc0
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-10
MainWindow: Make property editing work again
It seems I was mixing up binary/unicode data again. Rather
than copy manually by reading into memory, just use shutil
to do a direct copy.
M Alacarte/MainWindow.py
commit a3152fbddfed52231e59f20b7da96fa3caf47c7d
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-10
alacarte.ui: Put back menu items
It seems that Glade did not like GtkUIManager. I don't blame it.
M data/alacarte.ui
commit 51034a4985bc6e78dfcf12cce50f7fcfbe471d55
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-10
alacarte.ui: Do a lot of rearranging
M data/alacarte.ui
commit cfcea0bb2e096df3bd6fed3f6afdba4dd3a2037e
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-10
alacarte.ui: Line up and clean up widgets
M data/alacarte.ui
commit 0e524427139d1118fd15984673148dd60f7f847b
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-10
alacarte.ui: Clean up
Port to GTK+3-style GtkBuilder, and let glade do its number crunching
M data/alacarte.ui
commit 5890bcdf41931fcdad81b678248d7d10fda89a50
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-10
alacarte.ui: Use a GtkWindow
M data/alacarte.ui
commit ed1998449ff1e4810d5e7e78aec0aa60db5dcaa5
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date: 2013-01-10
MainWindow: Construct MenuEditor separately
We might need to switch menus at runtime, meaning we need a way
to unload the current menu and add the new one.
M Alacarte/MainWindow.py
M alacarte.in
commit 55dfaed09df5dbdadf0ee3545a730777e8a7d1df
Author: Jasper St. Pierre <jstpierre@mecheye.net>