[meld] Created tag 3.21.1
- From: Kai Willadsen <kaiw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [meld] Created tag 3.21.1
- Date: Fri, 7 Jan 2022 03:51:12 +0000 (UTC)
The unsigned tag '3.21.1' was created.
Tagger: Kai Willadsen <kai willadsen gmail com>
Date: 1641527466 +1000
2022-01-07 meld 3.21.1
======================
UI changes:
* A new custom per-pane location display widget replaces the standard GTK+
file chooser button and our existing placeholder path display, including
actions for opening containing folder and copying file paths (Kai
Willadsen)
* Version control comparison has had its action bar modernised in line with
file and folder comparison (Kai Willadsen)
Features:
* The find bar now remembers the previous search across panes (Jack)
* We show a warning to the user if they're trying to compare a file or
folder to itself (Jack)
* Meld no longer uses custom file chooser dialogs, improving portability
and flatpak behaviour (Mario Aichinger)
* Two pane comparisons now allow Alt+Right/Left to work in either pane
(Anatoli Babenia)
* Certain header bar actions (e.g., conflict navigation, filters) are now
only shown in their appropriate comparison types (Kai Willadsen)
* The application title no longer includes the per-comparison label (Kai
Willadsen)
* Add a preference for GTK's dark theme support (Kai Willadsen)
* Retain clipboard contents after exiting Meld (Kai Willadsen)
Fixes:
* Fix incorrect detection of FUSE directory comparisons as remote (mscdex)
* Fix "Open Externally" on Windows for paths with spaces (adam0antium)
* Fix syntax highlighting in version control by using the correct file
extension (Alan Suran)
* Move application icons into the resource bundle (Vasily Galkin)
* Improved error reporting for invalid change actions (Anatoli Babenia)
* Fix too-large minimum window size from status bar buttons (Kai Willadsen)
* Fix Subversion comparsion on Python 3.9 (Kai Willadsen)
* Fix bad translation source strings with multiple arguments (Kai Willadsen)
* Fix performance regression in file comparison line splitting logic (Kai
Willadsen)
* Fix folder comparison sensitivity breaking when cancelling a scan (Kai
Willadsen)
* Fix occasional traceback when closing comparisons (Kai Willadsen)
* Fix orphaned comparison helper process when quitting (Kai Willadsen)
* Minor UI fixes:
* Fix About dialog URL (TotalCaesar659)
* Update About dialog copyright (Kai Willadsen)
* The new comparison page now better distinguishes the "Compare" and
"Blank Comparison" actions (Kai Willadsen)
* The comparison overview map is now more responsive when dragging (Kai
Willadsen)
* The find bar now waits briefly before searching to improve
responsiveness (Kai Willadsen)
* The find bar no longer hides when it loses focus (Kai Willadsen)
* Allow preferences dialog to be resized (Kai Willadsen)
* Main menu can now be activated with F10
* Find next/previous can now be activated with F3/Shift+F3 (Kai Willadsen)
* Windows fixes:
* Add a MeldConsole.exe executable for running Meld from the console (Kai
Willadsen)
* Update Windows build to force all-users installation (Kai Willadsen)
* Improve default monospace font on Windows (Kai Willadsen)
* Fix empty line height and fallback fonts by changing the Pango font
backend to fontconfig on Windows (Kai Willadsen)
* Add Meld's install directory to the Windows PATH (Kai Willadsen)
* Add a basic GTK settings.ini for Windows builds (Kai Willadsen)
* Add the Meld icon to the Windows add/remove programs UI (Kai Willadsen)
* Fix file comparison holding a directory handle after close (Kai
Willadsen)
* Issues fixed: 25, 91, 143, 354, 433, 445, 453, 459, 477, 482, 488, 491,
499, 502, 526, 530, 539, 541, 557, 561, 564, 565, 571, 579, 590, 603
Internal changes:
* Modernise and improve the new Meson build rules (Iñigo Martínez)
* CI + build improvements (Jason Edson, Jordan Petridis, Vasily Galkin, Kai
Willadsen)
* Nightly Meld builds now use the standard nightly icon styling (Kai
Willadsen)
* Clarify licensing in appdata (Kai Willadsen)
* Windows build fixes (Kai Willadsen)
* Add documentation on hosting infrastructure (Kai Willadsen)
Translations:
* Anders Jonsson (sv)
* Andika Triwidada (id)
* Asier Sarasua Garmendia (eu)
* Ask Hjorth Larsen (da)
* Balázs Úr (hu)
* Christian Kirbach (de)
* Clay Stan (zh_CN)
* Daniel Mustieles (es)
* Daniel Șerbănescu (ro)
* Dz Chen (zh_CN)
* Emin Tufan Çetin (tr)
* Enrico Nicoletto (pt_BR)
* Hugo Carvalho (pt)
* Jiri Grönroos (fi)
* Jordi Mas (ca)
* Julien Hardelin (fr)
* Luna Jernberg (sv)
* Marek Černocký (cs)
* Matej Urbančič (sl)
* Muhammet Kara (tr)
* Philipp Kiemle (de)
* Piotr Drąg (pl)
* Rafael Fontenelle (pt_BR)
* Rodrigo Lledó (es)
* Yi-Jyun Pan (zh_TW)
* Yuri Chornoivan (uk)
* Мирослав Николић (sr)
Changes since the last tag '3.21.0':
Alan Suran (2):
VcView: use extension with temp files so syntax highlight correct (#459)
VcView: add missing cases from temp file extension commit
Anatoli Babenia (3):
Make Alt+Right/Left work regardless of cursor for two panes (#25)
Better error message when an action is attempted with no chunk
Disable push to read-only panes for two panes merge.
Anders Jonsson (2):
Update Swedish translation
Update Swedish translation
Andika Triwidada (3):
Update Indonesian translation
Update Indonesian translation
Update Indonesian translation
Asier Sarasua Garmendia (1):
Update Basque translation
Ask Hjorth Larsen (1):
Update Danish translation
Balázs Úr (2):
Update Hungarian translation
Update Hungarian translation
Christian Kirbach (1):
Update German translation
Clay Stan (1):
Update Simplified Chinese translation && Fixed translations in other languages
Daniel Mustieles (3):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Daniel Șerbănescu (2):
Update Romanian translation
Update Romanian translation
Dz Chen (1):
Update Chinese (China) translation
Emin Tufan Çetin (3):
Update Turkish translation
Update Turkish translation
Update Turkish translation
Enrico Nicoletto (2):
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Hugo Carvalho (4):
Update Portuguese translation
Update Portuguese translation
Update Portuguese translation
Update Portuguese translation
Iñigo Martínez (9):
build: Limit the profile option
build: Use / instead of join_paths
build: Reduce the use of directory variables
build: Do not use prefix on directory variables
build: Use the schemasdir variable from gio pkg-config file
build: Improve the use of the byte-compile option
build: Use dictionaries in configuration_data objects
build: Indent meson build files with recommended settings
build: Use install_man
Jack (8):
Add error when comparing the same file
Fix flake8 line too long issue
Added duplicate folder message when trying to compare the same folder
Fix flake8
String % subsitution changed to f-strings add_dismissable_msg now closes only the panes given or just
current pane Couple of simple style changes
Add cache to findbar to remember previous search
Change global _cache variable to class variable
Fix imports
Jason Edson (1):
Add missing ui files to meson.build
Jiri Groenroos (1):
Update Finnish translation
Jiri Grönroos (1):
Update Finnish translation
Jordan Petridis (1):
ci: flatpak: remove meson-args variable
Jordi Mas (4):
Update Catalan translation
Update Catalan translation
Update Catalan translation
Update Catalan translation
Julien Hardelin (1):
Add French translation
Kai Willadsen (126):
Post-release version bump
Update meson build to byte-compile Python source by default
Update pre-commit config to accept any Python 3 version
Grandfather in some new flake8 violations
settings: Special case default monospace font on Windows (#453)
Default Pango backend to fontconfig on Windows (#445, #453)
CI: Switch to new win32-ps runner for windows builds
Remove libcroco from manual library list
Revert to pre-cx_Freeze 6 MSI behaviour of installing for all users
Provide a console-friendly version of our Windows executable (#91)
Add Meld's install directory to the Windows PATH (#143)
Add icon for Meld development version and accommodate in build
Fix icon name for our recently-used MIME type
Merge branch 'tempextension' into 'master'
Merge branch 'patch-1' into 'master'
Merge branch 'icons-fixups' into 'master'
Update meson resource build to use top-level-relative paths
ui.findbar: Don't hide the find bar when it loses focus (#477)
ui.findbar: Use the search-changed signal to avoid incomplete searches
accelerators: Add F3 and Shift+F3 find accelerators
meldapp: Mark clipboard targets to be kept after exit (#482)
sourceview: Fix PangoLayout.set_text() usage for older pygobject (#488)
filediff: Explicitly remove file monitor on comparison close (#433)
Merge branch 'patch-4' into 'master'
Merge branch 'fix_windows_external_open_354' into 'master'
Merge branch 'altkeys' into 'master'
Merge branch 'master' into 'master'
po: Fix recently updated translations to use ellipses
Merge branch 'tempextension' into 'master'
filediff: Handle our delete handler being called multiple times (#502)
dirdiff: Fix sensitivity when cancelling existing folder scans (#499)
Update DOAP links to HTTPS
Update DOAP to reflect mailing list move to discourse
Update README for discourse move
Add a category to our DOAP to try to make GNOME's receive hook happy
vc.svn: Update xml.etree API usage for Python 3.9 (#526)
Merge branch 'pref-native-chooser' into 'master'
meldwindow: Add F10 as a main menu accelerator (#539)
Merge branch 'issue-530' into 'master'
melddoc: Pull external file opening helper out to a helper function
melddoc: Support gfiles for opening externally
ui.pathlabel: New widget for displaying paths with some helpers
filediff: Remove unused widget mapping
filediff: Move from GtkToolbar to GtkActionBar for per-pane actions
iohelpers: Add new common-parent helper
Update flake8 config
ui.pathlabel: Update path display to support cross-pane summarisation
filediff: Add open-folder and copy-path actions to file context menu
Style and indentation fixes
ui.pathlabel: Fix custom label support
ui.pathlabel: Fix summarisation display with root parents
iohelpers: Break out path formatting helper from pathlabel
test: Add test coverage for `find_shared_parent_path()`
test: Add test coverage for PathLabel's path formatting
ui.pathlabel: Update copyright dates
Reinstate a flake8 default ignore that was accidentally left out
ui.filebutton: Simple GtkButton subclass for handling file selection
Make preferences dialog resizable (#541)
dirdiff: Move from GtkToolbar to GtkActionBar
ui.pathlabel: Fix Optional typing
ui.pathlabel: Use the plain descendent file as label when missing parent
filediff: Update to use MeldFileButton
dirdiff: Move pane action bar to use MeldFileButton and PathLabel
Merge branch 'issue-491' into 'master'
dirdiff: Remove remaining GtkToolbar usage in favour of GtkActionBar
Merge branch 'mscdex-master-patch-83759' into 'master'
CI: Add an explicit setuptools requirement
Various lint fixes across the tree
dirdiff, filediff: Fix sourcemap revealer behaviour
Fix line lengths
ui.statusbar: Ellipsize status bar button labels (#561)
Fix incorrect use of f-strings for i18n content
Fix multiple-substitution i18n strings to used named arguments (#557)
Exclude po files from pre-commit checks
po: Fix missing newline at EOF
filediff, matchers.helpers: Improve matcher process clean up (#565)
filediff: Reinstate remote file selection
sourceview: Remove animation source on MeldSourceView unrealize (#565)
Add Meld icon to add/remove programs UI
build_helpers: Add a basic GTK settings.ini file
meldapp: Ensure that quit gets called when no windows remain (#565)
Add some documentation of Meld's current hosting infrastructure
Clarify licensing in appdata (#579)
maint: Remove unused appveyor build tooling
Re-save new-diff-tab UI with new Glade
Remove "Help" button from new diff UI
Improve new comparison UI (#590)
Update copyright in About dialog (#603)
Add per-application preference for GTK's dark theme support (#571)
Give PathLabel widgets flat button styling
chunkmap: Improve responsiveness when dragging in ChunkMap
test: Simplify buffer lines test with fixture usage
meldbuffer: Add a line cache to our Bufferlines helper class (#564)
test: Add coverage for new Bufferlines caching behaviour
meldbuffer: Add an option for logging cache inconsistencies
test: Try to enforce specific introspection requirements
pathlabel: Make path label popover use text instead of image buttons
test: Add coverage for shared parent being the root
iohelpers: Update label formatting for having a single direct parent
ui.pathlabel: Support an additional icon in the PathLabel button
filediff, dirdiff: Add generic icons to label buttons
pathlabel: Fix label -> text entry spacing
Merge branch 'master' into pathlabel
ui.filebutton: Support passing through the local-only file dialog flag
recent: Handle bad comparison metadata cases
meldwindow: Don't try to set the VC location if it's missing
vcview: Rename Update action to Pull
Add pull and push icons for VC usage
vcview: Move toolbar to actionbar and rearrange action buttons
Remove now-unused meld-notebook-toolbar CSS class
Remove tab labels from app title
pathlabel: Fix residual image-buttons in dialog
Rework open/path label UI arrangement
pathlabel: Improve label display in popover
vcview: Remove Update from the VC context menu
vcview: Rename resolve action for clarity
pathlabel: Format paths as home-relative where sensible
vcview: Reposition VC selection combo to the right of the action bar
vcview: Rework VC action bar buttons
Make filter headerbar buttons only visible in their related views
Make conflict navigation buttons only visible where appropriate
Merge branch 'pathlabel'
Merge branch 'meson-improvements' into 'master'
Merge branch 'master' into 'master'
Update NEWS + appdata
Bump Meld version in meson build
Luna Jernberg (2):
Update Swedish translation
Update Swedish translation
Marek Černocký (5):
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Mario Aichinger (3):
Add an option to preferably use native file dialogs
Revert "Add an option to preferably use native file dialogs"
Remove custom file chooser dialogs
Matej Urbančič (4):
Updated Slovenian translation
Update Slovenian translation
Update Slovenian translation
Update Slovenian translation
Muhammet Kara (1):
Update Turkish translation
Philipp Kiemle (2):
Update German translation
Update German translation
Piotr Drąg (5):
Update POTFILES.in
Update Polish translation
Update Polish translation
Update Polish translation
Update Polish translation
Rafael Fontenelle (2):
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Rodrigo Lledó (1):
Update Spanish translation
TotalCaesar659 (1):
Update URL to HTTPS
Vasily Galkin (3):
icons: embed application icon as a resource too
remove unused `data/icons/svg`
Reorder non-top imports to make lint happy and CI green
Yi-Jyun Pan (1):
Update Chinese (Taiwan) translation
Yuri Chornoivan (7):
Add Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
adam0antium (2):
meld/melddoc.py: Fix windows external open (#354)
Merge branch 'master' of https://gitlab.gnome.org/adam0antium/meld into fix_windows_external_open_354
mscdex (1):
Fix FUSE directory comparisons
Мирослав Николић (4):
Update Serbian translation
Update Serbian translation
Update Serbian translation
Update Serbian translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]