forked from GNOME/meld
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
1970 lines (1379 loc) · 59.7 KB
/
NEWS
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
2017-09-10 meld 3.18.0
======================
Fixes:
* Fix VC status not updating in some situations non-flattened mode (Kai
Willadsen)
* Command line errors when invoking a secondary instance will no longer
cause the second command to hang until the primary exits (Kai Willadsen)
* Bugs fixed: 786629
Translations:
* Emin Tufan Çetin (tr)
2017-08-16 meld 3.17.4
======================
Fixes:
* Rebuild source tarball without spurious files
2017-08-13 meld 3.17.3
======================
Fixes:
* Fix folder compare when using text filters (Alsan Wong)
* Make activity spinner show when inline comparisons are running (Kai
Willadsen)
* Migrate back from threads to multiprocessing for inline diffs; unusual
CPU contention caused this to harm interactivity (Kai Willadsen)
* Manually refreshing a file comparison sometimes caused diff navigation
to break (Kai Willadsen)
* Folder comparisons that update their state no longer break navigation
(Kai Willadsen)
* Version-control comparison on missing files now work again (Kai
Willadsen)
* Fix regression in initial focus for folder comparisons (Kai Willadsen)
* Fix handling for added, partially staged files in git (Kai Willadsen)
* Bugs fixed: 784436, 785603, 785859, 786043
Translations:
* Daniel Mustieles (es)
* Matej Urbančič (sl)
2017-06-11 meld 3.17.2
======================
UI changes:
* Significantly improve synchronisation of scroll bars between panes; we
now try much harder to scroll all of a chunk on screen at the top and
bottom of comparisons, and handle last-line-in-file cases better (Kai
Willadsen)
* Place the cursor at the start of a replaced chunk instead of after it;
this change should improve keyboard ergonomics when doing three-way
merges, but does change our existing behaviour (Kai Willadsen)
* Remove Shift-based scroll locking; this was already broken by a GTK+
change, so this is just making it official (Kai Willadsen)
Fixes:
* Show correct column offset in status bar for tab indents (Simon Marchi)
* Fix installation with a prefix for Python 3 changes (Ting-Wei Lan)
* Fix initial scroll-to-first-difference behaviour to avoid a race
condition if the first change was on the first line (Kai Willadsen)
* Improve text wrapping behaviour in information bars, and avoid too-large
allocations with long labels (Kai Willadsen)
* Work around infinite re-allocation problems and silence GTK+ allocation
warnings (Kai Willadsen)
* Fix bad UI state when closing a single-instance activated window (Kai
Willadsen)
* Fix bad function call when using internal git conflict resolution (Kai
Willadsen)
Translations:
* Anders Jonsson (sv)
* Andika Triwidada (id)
* Balázs Úr (hu)
* Daniel Korostil (uk)
* Emin Tufan Çetin (tr)
* Marek Černocký (cs)
* Milo Casagrande (it)
2017-03-11 meld 3.17.1
======================
Features:
* Improve version checking, and try to show users a nice error dialog when
Meld's requirements aren't installed (Vasily Galkin)
Fixes:
* Help and documentation fixes (Anders Jonsson, Kai Willadsen)
* Re-silence GTK+ logging with glib 2.46 structured logging changes (Kai
Willadsen)
* Fix chunk deletion at EOF with CRLF endings (Kai Willadsen)
* Note filter performance effects in folder preferences (Kai Willadsen)
* Fix button alignment for new chunk action buttons (Kai Willadsen)
* Improve use of the newer emblem in folder comparison by showing it only
when meaningful (Kai Willadsen)
* Fix crash caused by bad colour theme lookup (Kai Willadsen)
Translations:
* Alan Mortensen (da)
* Anders Jonsson (sv)
* Daniel Mustieles (es)
* Josef Andersson (sv)
* Marek Černocký (cs)
* Paul Seyfert (de)
* Piotr Drąg (pl)
* Rafael Fontenelle (pt_BR)
* Мирослав Николић (sr, sr@latin)
2016-12-18 meld 3.17.0
======================
Python 3 porting:
* Python 3 support; we now require Python 3.3 as a minimum
* Python 3 compatibility fixes; too many cases of bytes/string confusion,
syntax changes and other miscellany to mention individually (Vasily
Galkin, Kai Willadsen)
* Handle new unicode-escape behaviour and unicode/bytes confusion for
process interaction and version control plugins (Vasily Galkin, Kai
Willadsen)
* Add support for byte-based filters, to support directory vs. file
comparison filters (Kai Willadsen)
UI changes:
* The "Tabs" menu item has been removed, to better match up with more
modern GTK+ design. All of the actions are still available in the
expected key bindings, and there is a new per-tab context menu.
* The change action buttons in the central pane divider now correctly
render as flat buttons (Kai Willadsen)
* The curves in the central pane divider are now... smoother!
Internal changes:
* Handle reload notifications better in asynchronous saving (Vasily Galkin)
* Remove multi-process diff in favour of asynchronous (threaded, but
GIL-throttled) matching (Kai Willadsen)
* Performance improvements in rendering of multiple widgets, as well as for
initial text comparison (Kai Willadsen)
* Many updates for GTK+ 3.20 and 3.22 ABI changes (Kai Willadsen)
* NOTE: Windows support is currently untested
Fixes:
* Update supported version control list (Kai Willadsen)
* Update requirements and build requirements lists (Kai Willadsen)
* Don't create empty help/figures directories (Kai Willadsen)
* Translation maintenance (Piotr Drąg)
Fixes included in 3.16 releases:
* Handle themes with scrollbar steppers better (Kai Willadsen)
* Fix a traceback when pane has no file (Claude Paroz)
* Fix triggering "Delete Change" actions from menu (Kai Willadsen)
* Handle style theme not existing (Patrick Griffis)
* Fix bad scroll syncing and inability to move between comparison chunks in
file comparisons (Vasily Galkin)
* Improve version control view behaviour when opening missing paths (Vasily
Galkin)
* Fix saving of text created in blank comparison (Vasily Galkin)
* GTK+ 3.22 compatibility fixes for saving window size (Kai Willadsen)
* Fix formatted patches missing newlines in certain cases (Kai Willadsen)
* Silence GTK+ warning logging if not running in uninstalled (i.e.,
development) mode (Kai Willadsen)
* Update AppData (Kai Willadsen)
* Fix performance regression in text filtering (Kai Willadsen)
* Fix regression in respecting custom text encoding (Kai Willadsen)
* Fix regression in support for file comparisons from pipes (Kai Willadsen)
* Add open build service directories to the version control filter
(Dominique Leuenberger)
* Add darcs to list of loaded plugins (pbgc)
* Fix the dark style (Kai Willadsen)
* Windows build fixes (Kai Willadsen)
Translations:
* Anders Jonsson (sv)
* Andika Triwidada (id)
* Balázs Meskó (hu)
* Claude Paroz (fr)
* Daniel Mustieles (es)
* Jiri Grönroos (fi)
* Marek Černocký (cs)
* Mario Blättermann (de)
* Matej Urbančič (sl)
* Rafael Fontenelle (pt_BR)
* Tiago Santos (pt)
* Мирослав Николић (sr, sr@latin)
2016-05-01 meld 3.16.0
======================
Translations:
* Josef Andersson (sv)
2016-04-20 meld 3.15.3
======================
Fixes:
* Handle unicode dates in non-UTF8 locales in folder comparison (Kai
Willadsen)
* Try to auto-detect when to use our dark theme highlighting (Kai Willadsen)
* After undo/redo actions in file comparisons, place the cursor at the
natural edit position and scroll it back onscreen (Kai Willadsen)
2016-03-28 meld 3.15.2
======================
Features:
* Port to use GtkSourceView's file loader and saver helpers, bringing
several benefits (Kai Willadsen)
* Loading and saving speed are significantly improved, and are
asychronous
* We try a wider range of locale-specific file encodings by default,
and still support user-specified default encodings (requires
GtkSourceView 3.18 or later)
* We now support saving files with inconsistent newline types
* Binary files will now be loaded on a best-effort basis
* Reinstate support for Darcs; this is currently limited to very new
(>2.10.3) versions (Guillaume Hoffmann)
* Folder comparisons now apply text filters in the same way as file
comparisons (David Rabel)
* Add support for showing new shortcuts help dialog (Kai Willadsen, Piotr
Drąg)
* Preliminary support for building Meld as an xdg-app (Kai Willadsen)
Fixes:
* Many fixes for GTK+ 3.20 theming changes and widget compatibility issues
(Kai Willadsen)
* All accelerators should now consistently use the Primary key, for better
integration on OSX systems (Youssef Adnan)
* Significantly improve text filter performance (Jason Gauci)
* Fix performance regression where scanning for missing files was extremely
slow, especially in large repositories (Kai Willadsen)
* Fix truncated line number display in short file (Kai Willadsen)
* Fix filter dropdown not appearing below button (Kai Willadsen)
* Add more documentation on setup and installation requirements (Jesse
Sheridan, Martin Thoma)
* Update the AppData to spec version 0.7+ (Richard Hughes)
Translations:
* Anders Jonsson (sv)
* Benjamin Steinwender (de)
* Bernd Homuth (de)
* Cédric Valmary (oc)
* Daniel Mustieles (es)
* Gábor Kelemen (hu)
* Jiri Grönroos (fi)
* Luisa Cerón Perea (es)
* Marek Černocký (cs)
* Mario Blättermann (de)
* Muhammet Kara (tr)
* Pedro Albuquerque (pt)
* Piotr Drąg (pl)
* Rafael Fontenelle (pt_BR)
* Мирослав Николић (sr, sr@latin)
2015-12-15 meld 3.15.1
======================
Features:
* Text ignored by filters is now dimmed to give some visual feedback that
it's being ignored (David Rabel)
* Text filters now apply independently, improving consistency; note that
this is a behaviour change as filter order no longer matters, and filters
will always apply to the original (not the filtered) text (David Rabel,
Kai Willadsen)
* Recent menu items now show more detail in tooltips (Alan Suran)
* Update dialog action area layout for GTK+ theme changes (Kai Willadsen)
Fixes:
* Conflict resolution prompt now resolves properly again (Andrew Sutherland)
* Silence some GTK+ assertions on window close (Zain)
* Fix default filter issues from recent rework (Erik Schilling)
* Percent-containing commit messages no longer corrupt our recent commit
messages store (Kai Willadsen)
* Fix some problems with unicode user directories on Windows (Kai Willadsen)
* Fix encoding issues when saving files with load errors (Kai Willadsen)
* Fix drawing corruption when scrolling horizontally (Kai Willadsen)
* Fix clicking on the diffmap scrolling to the wrong location (Kai Willadsen)
* Fix off-by-one drawing error for final line in file (Kai Willadsen)
* Fix introspection requires to silence startup warnings (Kai Willadsen)
* Fix clearing syncpoints (Kai Willadsen)
* Add manual appdata kudos markers (Kai Willadsen)
* PEP8 fixes (David Rabel, Kai Willadsen)
Translations:
* Daniel Mustieles (es)
* Marek Černocký (cs)
* Milo Casagrande (it)
* Pedro Albuquerque (pt)
* Piotr Drąg (pl)
* Rafael Fontenelle (pt_BR)
2015-10-05 meld 3.15.0
======================
Features:
* New API for version control plugins with more consistent interfaces and
data structures across different plugins, enabling many minor
improvements (Kai Willadsen)
* Support the conflict resolution prompt in file comparisons for all VCs
* Improve caching behaviour for some version control plugins
* Better sensitivity handling for version control actions
* Cache and show more metadata (e.g., file renames)
* Several version control plugins have not been ported to the new API; the
current list of support plugins is: Git, Mercurial, Subversion 1.7+,
Bazaar
* Faster rendering in file comparison view, enabled by new GtkTextView API
(Kai Willadsen)
* Move to using GtkSourceView style schemes with Meld-specific colour tags
for highlight colours; this lets themes include colours that match the
sourceview theme (Kai Willadsen)
* Offer to open binary files externally (Pratik Dayama)
* Show the common ancestor in conflicting regions (and the merged file
everywhere else) when viewing conflicts through Meld's version control
view; currently this is only supported under Git (Kai Willadsen)
* Support showing staged/partially staged status of files under Git (Kai
Willadsen)
* Update preferences dialog to new style with headerbar (Kai Willadsen)
Fixes:
* Documentation updates (Andrew Beyer)
* Fix crash with some GTK+ versions when using --output (Kai Willadsen)
* Fix merge-all action not working at all (Kai Willadsen)
* Fix creating patches with unicode path names (Kai Willadsen)
* Fix copy-to-clipboard option in patch dialog (Kai Willadsen)
* Fix diffmap alignment for new GTK+ allocation behaviour (Kai Willadsen)
* Improve float accuracy in folder comparison timestamp resolution (Kai
Willadsen)
* Fix default SVN keyword filter to escape $ characters (Kai Willadsen)
* Fix display of unicode --help from command line (Kai Willadsen)
* Fix keyboard shortcut docs (Kai Willadsen)
* Don't incorrectly show identical notification for changed folder
comparisons (Kai Willadsen)
Internal changes:
* Requirements are now GTK+ 3.14, GtkSourceView 3.14 and GLib 2.36
* Rewritten version control plugin API
* Unified colour handling between linkmap, diffmap and file comparison
* Move all textview drawing to a new GtkSourceView subclass, using the new
GTK+ draw-layer API
Translations:
* Daniel Mustieles (es)
* Gábor Kelemen (hu)
* Jiri Grönroos (fi)
* Josef Andersson (sv)
* Marek Černocký (cs)
* Piotr Drąg (pl)
2015-07-23 meld 3.14.0
======================
Fixes:
* Fix crash when starting folder comparison on Windows (Kai Willadsen)
* Fix bad chunk action behaviour for middle-to-right actions in three
pane conflicts (Kai Willadsen)
* Documentation fixes (Anders Jonsson)
Translations:
* Josef Andersson (sv)
* Marek Černocký (cs)
2015-07-12 meld 3.13.3
======================
Fixes:
* Fix syntax highlighting under Windows (Kai Willadsen)
* Update Windows build for newer pygi bundled libraries (Kai Willadsen)
* Fixes for incorrect descriptions in manual (Anders Jonsson, Kai Willadsen)
2015-07-04 meld 3.13.2
======================
Fixes:
* Several fixes for argument handling and tab creation:
* Create --diff created comparisons after args-created ones (Kai
Willadsen)
* Fix --label flag incorrectly applying to --diff created comparisons
(Kai Willadsen)
* Create --diff created comparisons after args-created ones (Kai
Willadsen)
* Fix relative path interpretation for --output when created from a
secondary instance (Kai Willadsen)
* Fix window presentation ordering when creating a secondary instance
(Kai Willadsen)
* Several fixes to unicode filename handling in git comparisons and
manually-assigned labels (Kai Willadsen)
* Fix incorrect comparison display caused by unicode (U+2028) newline (Kai
Willadsen)
* Fix not being able to activate some change bar actions by temporarily
disabling overlay scrolling support on GTK+ 3.14 (Kai Willadsen)
* Stop recreating duplicate recently-used file placeholders (Kai Willadsen)
* Fix out-of-date man page documentation (Kai Willadsen)
* Test fixes and testing improvements (Magnus Ihse Bursie)
* Documentation fixes (Anders Jonsson)
Translations:
* Gábor Kelemen (hu)
* Marek Černocký (cs)
* Pedro Albuquerque (pt)
2015-04-20 meld 3.13.1
======================
Features:
* Previously, Meld could show very different results in file vs. folder
comparisons when the files differed in line endings. These are now much
more consistent.
* In folder comparisons, applying filters now also normalises line
endings (Kai Willadsen)
* In a file comparison, if the files-are-identical notification is shown
when files differ in line endings, this now mentioned (Kai Willadsen)
* There is a new preferences controlling whether to apply text filters
during folder comparisons, defaulting to on, which also controls line
ending normalisation (Kai Willadsen)
* Help documentation has been updated with details of how text filters
are applied in folder comparison (Kai Willadsen)
* Folder comparisons will now show an identical notification similar to the
one used in file comparison (Kai Willadsen)
* The "New blank comparion" button now works for folder comparisons as well
as file ones (Kai Willadsen)
* In folder comparisons, the expansion state of the tree is now remembered
when you collapse and re-expand a row (Kai Willadsen)
Fixes:
* Install fixes (oco)
* Code style fixes (Sandro Bonazzola)
* Better support RTL locales by flipping icons and panes consistently (Kai
Willadsen)
* Fixes for file encoding when saving with bad or missing encodings (Kai
Willadsen)
* More consistent dialog handling and appearance (Kai Willadsen)
* Deprecation updates and compatibility fixes (Kai Willadsen)
* Fix bad comparison offset when multiple line breaks occurred on a single
line (don't ask) (Kai Willadsen)
* Unicode fixes for file change notifications (Kai Willadsen)
* Warnings (such as deprecation warnings) are now explicitly silenced in
stable Meld (Kai Willadsen)
* Folder actions are now disabled while Meld is still scanning folders (Kai
Willadsen)
* Fix some command line handling for ambiguous relative paths and invalid
URIs (Kai Willadsen)
* Fix updating the comparison map when a file is updated within Meld (Kai
Willadsen)
Translations:
* Anders Jonsson (sv)
* Cheng-Chia Tseng (zh_TW)
* Christian Kirbach (de)
* Daniel Mustieles (es)
* Jordi Mas (ca)
* Marek Černocký (cs)
* Matej Urbančič (sl)
* Piotr Drąg (pl)
* Samir Ribic (bs)
* Tibor Kaputa (sk)
2014-12-31 meld 3.13.0
======================
Features:
* Make syntax highlighting style configurable (Mark Pariente)
* Implemented incremental search, match highlighting and many other
find-related fixes (Robert Roth)
* Add support for GTK+ global dark theme setting (Kai Willadsen)
* Add support for pushing change deletions (Kai Willadsen)
* Remove cycle-pane action in favour of previous/next pane actions (Kai
Willadsen)
Fixes:
* Handle Unicode filenames in a git tree correctly (Hasan Arous, Kai
Willadsen)
* Many fixes for recent GTK+ deprecation warnings (Kai Willadsen)
* Fixing flickering inline highlighting on updates (Kai Willadsen)
* Multiple work arounds for change colours not displaying on GTK+ 3.14 (Kai
Willadsen)
* Fix inconsistent file chooser when cancelling file selection (Kai
Willadsen)
* UTF-8 encode patches created from the patch dialog (Kai Willadsen)
* Fix text-wrapping reset caused by the commit dialog (Kai Willadsen)
* Fix text background display on certain themes (Kai Willadsen)
* Fix for launching Meld with certain Git environment variables (Kai
Willadsen)
* Add GTK's settings.ini file for font blurriness fix on Windows (Kai
Willadsen)
* Fix display of change action buttons and line numbers when line numbers
are shown (Kai Willadsen)
* Fix positioning of the change action buttons (Kai Willadsen)
* Fix tab width setting not working correctly (Kai Willadsen)
* Fix starting comparison of Subversion checkouts from a subdirectory (Kai
Willadsen)
* Fix starting Meld from a differently-named symlink (Kai Willadsen)
* Ignore errors when copying file metadata if the destination file system
doesn't support it (Kai Willadsen)
* Automatically recompile stale in-place gschemas (Kai Willadsen)
* Handle SIGINT to support previous quit-on-Ctrl-C behaviour (Kai Willadsen)
* Fix missing cache opcodes in some circumstances (Kai Willadsen)
* Fix text view expansion when resizing patch dialog (Kai Willadsen)
* Build fix to always include C locale when LINGUAS is set (Kai Willadsen)
Translations:
* Andika Triwidada (id)
* Carles Ferrando (ca@valencia)
* Gábor Kelemen (hu)
* Jean Jordaan (cs, el, es)
* Joan Coll (ca)
* Jordi Mas (ca)
* Marek Černocký (cs)
* Maria Mavridou (el)
* Piotr Drąg (pl)
* Мирослав Николић (sr, sr@latin)
2014-09-27 meld 3.12.0
======================
Fixes:
* Ignore missing files when cleaning up our recently-used folder (Kai
Willadsen)
* Guard against dialogs missing properties they should definitely have (Kai
Willadsen)
* Remove old property from patch dialog (Kai Willadsen)
Translations:
* Andika Triwidada (id)
* Marek Černocký (cs)
* Piotr Drąg (pl)
2014-09-19 meld 3.11.4
======================
Fixes:
* Only apply the auto merge flag to the last comparison started (Kai
Willadsen)
* Fix install layout issues on Debian-based systems (Kai Willadsen)
* Fix "Open External" for files on Windows (Kai Willadsen)
* Record installation directory and executable location on Windows (Kai
Willadsen)
* Revert to using latin1 as a fallback encoding; this will be reverted in
the next unstable series (Kai Willadsen)
Translations:
* Andika Triwidada (id)
* Daniel Mustieles (es)
* fr33domlover (he)
* Jiri Grönroos (fi)
* Josef Andersson (sv)
* Marek Černocký (cs)
* Piotr Drąg (pl)
2014-08-23 meld 3.11.3
======================
Features:
* Manually handle app menu fallback for non-Gnome shells (Kai Willadsen)
* Save and restore window maximisation state (Kai Willadsen)
Fixes:
* Add missing/incomplete "Language" entries (Lars Wendler)
* Miscellaneous code cleanups (Christoph Brill)
* Handle broken locale settings better (Kai Willadsen)
* Fix size allocation issues in preferences UI (Kai Willadsen)
* Update shebang for environments with Python 3 as default (Kai Willadsen)
Translations:
* Daniel Mustieles (es)
* Marek Černocký (cs)
* Piotr Drąg (pl)
* Rafael Ferreira (pt_BR)
2014-7-12 meld 3.11.2
=====================
Features:
* File and folder comparison panes can now be resized (Marco Brito)
* Folder comparisons now support scrolling between chunks using the mouse
wheel in the link map, like file comparisons (Kai Willadsen)
Fixes:
* Don't draw spurious actions for equal chunks (Kai Willadsen)
* Remove default sourceview behaviour for Alt+Left/Right (Kai Willadsen)
* Fix storing translated column names in configuration (Kai Willadsen)
* Several fixes for multiple windows in single-instance handling:
* Resolve relative paths relative to the correct instance (Kai Willadsen)
* Don't create windows in the original instance when the calling instance
errors out (Kai Willadsen)
* Raise the correct window for new windows in the same instance (Kai
Willadsen)
* Exit correctly for command line errors in the calling instance (Kai
Willadsen)
* Fix display of unicode paths in repositories (Kai Willadsen)
* Fix handling of unicode paths in recent files store (Kai Willadsen)
* Improve behaviour of Open External action, and handle spaces in filenames
for the custom editor option (Kai Willadsen)
* Improve support custom installation prefixes (Kai Willadsen)
Translations:
* Benjamin Steinwender (de)
* Daniel Mustieles (es)
* Lasse Liehu (fi)
* Marek Černocký (cs)
* Matej Urbančič (sl)
* Piotr Drąg (pl)
* Rafael Ferreira (pt_BR)
* Yuri Myasoedov (ru)
2014-5-26 meld 3.11.1
=====================
Features:
* New (alpha) infrastructure for stand-alone Windows builds (Kai Willadsen)
* Display renames and metadata in Bazaar repositories (Louis des Landes)
* Improved tab labels in version control comparisons (Kai Willadsen)
* New merge-order preference to accompany comparison-order (Kai Willadsen)
* Added a prompt to mark a conflict as resolved from file comparison (Kai
Willadsen)
Fixes:
* Fix filtering for shallow folder comparisons (Casey)
* Several install and distribution fixes (Kai Willadsen)
* Sundry bug fixes (Dominique Leuenberger, Thomas Klausner, Louis des
Landes, Kai Willadsen)
Translations:
* Andika Triwidada (id)
* Benjamin Steinwender (de)
* Daniel Mustieles (es)
* Facundo Dario Illanes (es)
* Inaki Larranaga Murgoitio (eu)
* Jiri Grönroos (fi)
* Marek Černocký (cs)
* Milo Casagrande (it)
* Piotr Drąg (pl)
* Rafael Ferreira (pt_BR)
* Tom Tryfonidis (el)
* Ville-Pekka Vainio (fi)
* Мирослав Николић (sr, sr@latin)
2014-2-23 meld 3.11.0
=====================
Features:
* Supporting hiding empty filtered folders in folder comparison (Gianni Trovisi, Kai Willadsen)
* Notify user when files change externally in file comparison (Kai Willadsen)
* Use standard GIO file trash handling when deleting files (Kai Willadsen)
* Newly written Mallard-based help (Kai Willadsen)
User interface updates:
* Support GNOME 3-style application menu (Kai Willadsen)
* Visual improvements to several icons (Kai Willadsen)
* Update Meld's colour scheme (Kai Willadsen)
* Many visual styling updates, layout tweaks and UI polish (Kai Willadsen)
Internal changes:
* Port to GObject introspection, GTK+ 3, GApplication, GSettings and other
new things starting with 'G' (Kai Willadsen)
* Port to distutils, based on python-distutils-extra (Kai Willadsen)
* Move to using CSS for styling and colour definitions (Kai Willadsen)
* Update to use more modern GTK widgets (Peter Tyser, Kai Willadsen)
* Move a lot of extra UI construction into glade/UI files (Kai Willadsen)
* Make several custom icons themeable (Kai Willadsen)
* Make Meld a single-instance application, and add support for multiple
windows (Kai Willadsen)
Fixes:
* Improved rendering speed in file comparisons (Kai Willadsen)
* Translation fixes (Piotr Drąg)
* Copy and paste within a buffer no longer causes occasional incorrect
change highlighting (Kai Willadsen)
* Fixes for version control support (Ben Ross, Louis des Landes, Peter
Tyser, Tom Scytale)
* Windows crash fixes (Bartosz Dziewoński)
* Sundry bug fixes (Daniel Pantea, Peter Tyser, Kai Willadsen)
New dependencies:
* GTK+ 3.6
* GLib 2.34
* PyGObject 3.8
* GtkSourceView 3.6; GtkSourceView is also no longer optional
Translations:
* Marek Černocký (cs)
* Benjamin Steinwender (de)
* Dimitris Spingos (el)
* Daniel Mustieles (es)
* Jiri Grönroos (fi)
* Fran Diéguez (gl)
* Gabor Kelemen (hu)
* Andika Triwidada (id)
* Milo Casagrande (it)
* Piotr Drąg (pl)
* Enrico Nicoletto(pt_BR)
* Rafael Ferreira (pt_BR)
* Matej Urbančič (sl)
* Мирослав Николић (sr, sr@latin)
* Özgür Sarıer (tr)
* zodiac111 (zh_CN)
2013-9-22 meld 1.8.1
====================
Fixes:
* Add AppData file (Kai Willadsen)
* Change order of version control selection for CVS and old SVN (Kai
Willadsen)
* Fix escaped markup in folder comparisons (Kai Willadsen)
Translations:
* Daniel Mustieles (es)
* Enrico Nicoletto (pt_BR)
* Gabor Kelemen (hu)
* Marek Černocký (cs)
* Milo Casagrande (it)
* Piotr Drąg (pl)
2013-9-15 meld 1.8.0
====================
Fixes:
* Minor fixes (Kai Willadsen)
Translations:
* Matej Urbančič (sl)
2013-9-1 meld 1.7.5
===================
Features:
* Open the version control console view when the exit code of a VC
operation indicates that there was an error (Kai Willadsen)
* Improve our handling of bad gconf setups, and add a file-system key
to force a no-gconf fallback for persistent issues (Daniel Richard G)
* Add a preference for whether to highlight the current line of a file
comparison (Kai Willadsen)
* Keyboard shortcut for the commit dialog (Kai Willadsen)
Fixes:
* Fix traversing symlink loops in version control comparisons (Kai
Willadsen)
* Minor fixes and cleanups (Boruch Baum, Sandro Bonazzola, Kai Willadsen)
Translations:
* Antonio Fernandes C. Neto (pt_BR)
* Daniel Mustieles (es)
* Fran Diéguez (gl)
* Marek Černocký (cs)
* Rafael Ferreira (pt_BR)
* Piotr Drąg (pl)
2013-7-28 meld 1.7.4
====================
Features:
* Commit dialog can now automatically wrap commit messages (Kai Willadsen)
* Add Bazaar support for pushing changes, and improve sensitivity setting
(Louis des Landes)
* Support Subversion 1.8 (Yuri)
* Type-ahead-find search now works in folder comparisons (Kai Willadsen)
* Preference to swap pane order left = local (Kai Willadsen)
* Arch, Codeville and RCS are no longer supported (Kai Willadsen)
Fixes:
* When opening new tabs from the command line, bring new tab to the front
(Richard Simmons)
* Current chunk highlight is now customisable using gtkrc (Louis des
Landes)
* Syncpoints now prevent chunks from being re-merged, syncpoints move with
insertions, and disable automatic updating (Kai Willadsen)
* Various version control updates and fixes (Louis des Landes, Kai
Willadsen)
* Sensitivity fixes (Kai Willadsen)
* Translation string fixes (Marek Černocký)
Translations:
* Daniel Mustieles (es)
* Dimitris Spingos (el)
* Fran Diéguez (gl)
* Marek Černocký (cs)
* Matej Urbančič (sl)
* Piotr Drąg (pl)
2013-6-4 meld 1.7.3
===================
Features:
* Support launching conflict comparisons from Subversion (Louis des
Landes)
* The external text editor setting now supports opening files at a
particular line number (Konstantin Starojitski)
* A host of minor improvements to the version control UI, including:
* Add a new Push action for VC modules, currently supported in Git (Kai
Willadsen)
* Show a summary of unpushed commits, currently supported in Git (Kai
Willadsen)
* Reworked commit dialog, including more details about files to be
committed and more useful previous-log selection (Kai Willadsen)
* Console output for VC comparisons is now formatted to better
distinguish commands, output and errors (Kai Willadsen)
* Support better sensitivity handling in VC comparisons, currently
implemented by Git (Kai Willadsen)
* Sundry minor UI improvements:
* Much HIG-ification and better wording for actions, dialogs and
labels (Kai Willadsen, with diligent bug reporting from Adam Dingle)
* Make columns user-resizable in version control and folder comparisons
(Kai Willadsen)
* There is now a Save All action, to save all modified files in the
current comparison (Kai Willadsen)
* Rather than giving up on long inline-highlighting comparisons, Meld
now prompts to continue the comparison (Kai Willadsen)
* F5 is now a additional shortcut for Refresh (Kai Willadsen)
* Reload has been renamed to Revert and its UI has been improved for
file comparisons (Kai Willadsen)
Fixes:
* Version control updates and miscellaneous fixes (Dominique Leuenberger,
Louis des Landes, Timothy Babych, Kai Willadsen)
* When guessing file types for syntax highlighting, we now use file
contents as well as extension (Kai Willadsen)
* Prev/Next Change navigation now centres changes slightly more
aggressively (Kai Willadsen)
Translations:
* Daniel Mustieles (es)
* Gabor Kelemen (hu)
* Inaki Larranaga Murgoitio (eu)
* Jiro Matsuzawa (ja)
* Marek Černocký (cs)
* Martin Srebotnjak (sl)
* Matej Urbančič (sl)
* Pere Orga (ca)
* Piotr Drąg (pl)
* Rafael Ferreira (pt_BR)
* Мирослав Николић (sr, sr@latin)
2013-4-16 meld 1.7.2
====================
Features:
* In version control view, conflicts now open in a three-way merge mode
for Bazaar and Git, with other VCs to follow (Louis des Landes)
* Manual synchronisation of split points for comparisons (Piotr Piastucki,
Kai Willadsen)
* The "Ignore blank lines" setting is now used in folder comparisons, in
same manner as text filters (Kai Willadsen)
Fixes:
* Many minor Windows compatibility fixes (Vincent Legoll, Robert Wahler,
Kai Willadsen)
* Version control compatibility updates and fixes (Manuel Siggen, Kai
Willadsen)
* Better handling of Unicode filenames (Kai Willadsen)
* Better support for cross-platform newline behaviour, particularly on
Windows (Kai Willadsen)
* Sensitivity fixes for file and folder comparisons (Kai Willadsen)
* Build and installation fixes (Kalev Lember, Kai Willadsen)
Translations:
* Daniel Mustieles (es)
* Gabor Kelemen (hu)
* Marek Černocký (cs)
* Martin Srebotnjak (sl).
* Matej Urbančič (sl)
* Мирослав Николић (sr, sr@latin)
* Piotr Drąg (pl)
* Rafael Ferreira (pt_BR)
2013-2-28 meld 1.7.1
====================
Features:
* Folder comparisons can now show extra information, such as file size and
modification times. Column visibility and ordering are properly
configurable. (Philipp Müller, Kai Willadsen)
* Shallow comparison (i.e., based on size and timestamp) are now supported