File meld.changes of Package meld
-------------------------------------------------------------------
Sun Oct 20 11:33:25 UTC 2013 - zaitor@opensuse.org
- Update to version 1.8.2:
+ Fix regression selecting Subversion 1.6 repositories.
+ Fix for unicode usernames on Windows; note that this change
also moves Meld config from the remote to the local app data
folder.
+ Add copyright string to appdata file.
+ Updated translations.
-------------------------------------------------------------------
Sun Sep 22 02:42:09 UTC 2013 - zaitor@opensuse.org
- Update to version 1.8.1:
+ Add AppData file.
+ Change order of version control selection for CVS and old SVN.
+ Fix escaped markup in folder comparisons.
+ Updated translations.
-------------------------------------------------------------------
Sun Sep 15 17:11:35 UTC 2013 - firebird209@gmail.com
- Update to version 1.8.0:
+ Fixes: Minor fixes.
+ Updated translations.
-------------------------------------------------------------------
Tue Sep 3 15:47:11 UTC 2013 - zaitor@opensuse.org
- Update to version 1.7.5:
+ Features:
- Open the version control console view when the exit code of a
VC operation indicates that there was an error.
- Improve our handling of bad gconf setups, and add a
file-system key to force a no-gconf fallback for persistent
issues.
- Add a preference for whether to highlight the current line of
a file comparison.
- Keyboard shortcut for the commit dialog.
+ Fixes:
- Fix traversing symlink loops in version control comparisons.
- Minor fixes and cleanups.
+ Updated translations.
-------------------------------------------------------------------
Sun Jul 28 12:23:03 UTC 2013 - zaitor@opensuse.org
- Update to version 1.7.4:
+ Features:
- Commit dialog can now automatically wrap commit messages.
- Add Bazaar support for pushing changes, and improve
sensitivity setting.
- Support Subversion 1.8.
- Type-ahead-find search now works in folder comparisons.
- Preference to swap pane order left = local.
- Arch, Codeville and RCS are no longer supported.
+ Fixes:
- When opening new tabs from the command line, bring new tab to
the front.
- Current chunk highlight is now customisable using gtkrc.
- Syncpoints now prevent chunks from being re-merged,
syncpoints move with insertions, and disable automatic
updating.
- Various version control updates and fixes.
- Sensitivity fixes.
- Translation string fixes.
+ Updated translations.
-------------------------------------------------------------------
Thu Jun 6 16:12:37 UTC 2013 - zaitor@opensuse.org
- Update to version 1.7.3:
+ Features:
- Support launching conflict comparisons from Subversion.
- The external text editor setting now supports opening files
at a particular line number.
- A host of minor improvements to the version control UI,
including:
. Add a new Push action for VC modules, currently supported
in Git.
. Show a summary of unpushed commits, currently supported in
Git.
. Reworked commit dialog, including more details about files
to be committed and more useful previous-log selection.
. Console output for VC comparisons is now formatted to
better distinguish commands, output and errors.
. Support better sensitivity handling in VC comparisons,
currently implemented by Git.
- Sundry minor UI improvements:
. Much HIG-ification and better wording for actions, dialogs
and labels.
. Make columns user-resizable in version control and folder
comparisons.
. There is now a Save All action, to save all modified files
in the current comparison.
. Rather than giving up on long inline-highlighting
comparisons, Meld now prompts to continue the comparison.
. F5 is now a additional shortcut for Refresh.
. Reload has been renamed to Revert and its UI has been
improved for file comparisons.
+ Fixes:
- Version control updates and miscellaneous fixes.
- When guessing file types for syntax highlighting, we now use
file contents as well as extension.
- Prev/Next Change navigation now centres changes slightly more
aggressively.
-------------------------------------------------------------------
Tue Apr 16 17:14:56 UTC 2013 - dimstar@opensuse.org
- Update to version 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.
- The "Ignore blank lines" setting is now used in folder
comparisons, in same manner as text filters.
+ Fixes:
- Many minor Windows compatibility fixes.
- Version control compatibility updates and fixes.
- Better handling of Unicode filenames.
- Better support for cross-platform newline behaviour,
particularly on Windows.
- Sensitivity fixes for file and folder comparisons.
- Build and installation fixes.
+ Updated translations.
- Drop meld-no-updates.patch: no longer needed when installing to
DESTDIR.
-------------------------------------------------------------------
Fri Mar 1 16:11:45 UTC 2013 - dimstar@opensuse.org
- Update to version 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.
- Shallow comparison (i.e., based on size and timestamp) are
now supported for folder comparisons, including timestamp
resolution preferences for cross-filesystem comparisons.
- The UI for launching new comparisons has been reworked to
have a clearer workflow, and is now shown on startup if no
other comparisons have been opened
- Recently-used comparisons are now supported, allowing you to
re-open previous comparisons directly.
- Read-only files are now not editable by default, making merge
actions clearer and more consistent. Individual read-only
files can easily be set as editable as desired.
+ Bugfixes:
- New version control API, currently used by Git and SVN
- Version control compatibility updates and fixes
- Command line labelling options now apply to folder tabs
- Regressions from parallel inline highlighting calculations
have been fixed
- Diff algorithm cleanup
- Compatibility fixes for Python 3; this does *not* mean that
Meld works on Python 3 yet, just that 2to3 issues have been
addressed
+ Updated translations.
- Add meld-no-updates.patch: do not execute update-mime-database
and update-desktop-database during make install. We have to
execute these on the target systems.
- Clean up spec-file, removing obsolete if's for old versions.
-------------------------------------------------------------------
Wed Nov 7 09:10:08 UTC 2012 - dimstar@opensuse.org
- Update to version 1.7.0:
+ File comparisons are faster! Meld now has a smarter
pre-processing step for inline highlighting of differences and
does its highlighting calculations asynchronously, leading to
better overall performance and interactivity.
+ Auto-merge mode is now available from the command-line.
+ Comparisons can be opened in new tabs (rather than in a new
window) from the command line.
+ Custom colours can now be configured for all Meld drawing.
+ Improved behaviour when opening many tabs at once.
+ Notification of searches wrapping around the buffer.
+ Better compatibility with non-standard keyboard layouts.
+ Better error reporting for failed VC comparisons.
+ Version control compatibility updates and fixes.
+ Other miscellaneous bug fixes.
+ Updated translations.
-------------------------------------------------------------------
Sun Oct 21 10:40:07 UTC 2012 - zaitor@opensuse.org
- Update to version 1.6.1:
+ Fix traceback from invalid tree cursor paths (rh#832969,
rh#837133).
+ Fix traceback when popping up right-click menus in empty tree
sections (rh#843879).
+ Fix Bazaar comparisons including exec bit changes (bgo#682852).
+ Avoid spurious listings in Bazaar with shelved items.
+ Fix copying symlinks in directories (rh#836606).
+ Support newer Fossil VC (bgo#683969).
+ Fix compatibility with Python 2.5.
-------------------------------------------------------------------
Sun Apr 29 20:35:45 UTC 2012 - dimstar@opensuse.org
- Update to version 1.6.0:
+ Fix cursor location handling when our tree models change.
+ Updated translations.
-------------------------------------------------------------------
Tue Apr 3 08:13:55 UTC 2012 - vuntz@opensuse.org
- Update to version 1.5.4:
+ Fixes:
- Slightly faster diff calculation
- Avoid too-tall commit dialogues
- Minor bug fixes and performance improvements
+ Updated translations.
-------------------------------------------------------------------
Tue Jan 31 14:11:21 UTC 2012 - dimstar@opensuse.org
- Update to version 1.5.3:
+ New features:
- Add simple animations for chunk actions to make it easier to
follow the result of insertion and deletion actions
- Show the currently displayed page area in the side bars
+ Fixes:
- Don't show links between chunks where one of the chunks is
completely off-screen, reducing visual clutter
- Syntax highlighting will now assume that all files in a
comparison are of the same type if we can't determine
otherwise
- Some fixes to colour usage and legibility for dark themes,
with more theme fixes coming soon
- Remember active filters across sessions in directory and VC
comparions
- Guess which version control system a user is most likely to
want to see, in the event of multiple VCs in a single working
copy
- Work with Subversion 1.7
- Many sundry bug fixes
+ Updated translations.
- Add xz BuildRequires on openSUSE <= 12.1, in order to be able to
decompress the xz-compressed tarball.
-------------------------------------------------------------------
Sun Jul 24 12:20:40 CEST 2011 - vuntz@opensuse.org
- Update to version 1.5.2:
+ New features:
- Add a new menu item and shortcut for switching between panes
in file comparisons
- Support type-ahead search in version control views
+ Fixes:
- Non-editable files are now handled properly when doing
sensitivity setting of change actions, and actions on the
central change bar are presented accordingly
- Fix incorrect comparison display in files containing FF or
NEL linebreak literals
- Updates to the Fossil version control support
- Use faster validity check for Bazaar repositories
- Many minor updates and other fixes
+ Updated translations.
- Add Suggests for various vcs that meld can deal with:
+ vcs available in openSUSE: bzr, cvs, git-core, mercurial,
monotone, subversion.
+ vcs available in OBS: darcs, fossil, tla.
-------------------------------------------------------------------
Thu Jun 9 15:17:19 CEST 2011 - vuntz@opensuse.org
- On 11.4 and later, change python-gnome Requires to python-gconf
since this is the only module being used from python-gnome.
-------------------------------------------------------------------
Sun Mar 20 18:44:06 CET 2011 - dimstar@opensuse.org
- Update to version 1.5.1:
+ New features:
- Add menu items and keyboard shortcuts for version control and
directory comparison actions
- Add support for the Fossil SCM
- Add a menu for switching between tabs
- Add a menu item to unlock scrolling
+ Code changes and fixes:
- Improve filter handling with inline error reporting in the
preference pane, and correct refreshing of file and
directory comparisons on filter changes
- Make line number display work with GtkSourceView 2.10+
- Support external diff tools in subversion
- Support CVSNT as a CVS alternative
- Performance fixes for subversion and bazaar
- Correctly update a modified file's status in git and svn
version control views
- Make temporary files unwritable to avoid unintentionally
editing them
- Clean up diff results for cleaner comparisons
- Improve symlink and binary handling, and error cases for
directory comparisons
- Improve copy semantics for directories and symlinks
- Show case insensitivity and file encoding errors less
intrusively
- Sundry bug fixes
+ Updated translations.
-------------------------------------------------------------------
Mon Feb 14 19:49:23 CET 2011 - sbrabec@suse.cz
- Added support for translation-update-upstream.
-------------------------------------------------------------------
Sat Feb 12 19:30:30 CET 2011 - vuntz@opensuse.org
- Call relevant macros in %post/%postun:
+ %desktop_database_post/postun because the package ships at
least one desktop file.
+ %icon_theme_cache_post/postun because the package ships themed
icons.
- Pass %{?no_lang_C} to %find_lang so that english documentation
can be packaged with the program, and not in the lang subpackage.
- Change Requires of lang subpackage to Recommends, since the
english documentation is not there anymore.
-------------------------------------------------------------------
Tue Dec 28 01:56:43 CET 2010 - dimstar@opensuse.org
- Update to version 1.5.0:
+ New features:
- Use MyersSequenceMatcher by default
- Add a "Show whitespace" preference
- Add "Copy change above/below left/right" actions
- Add Alt+Up/Down as shortcuts for previous/next change
- Add previous/next conflict actions
- Patch creation can now create reverse patches, and can choose
between panes in a three-way comparison
- Add a --output option for specifying where to save a merge
result
+ Code changes and fixes:
- Require Python 2.5, Gtk+/PyGtk 2.14, PyGtkSourceView 2.4
- Port to gtk.Builder and gtk.IconTheme
- Remove gnome-vfs usage
- Portability fixes
- Build fixes
- Add a man page
- Put preferences fallback in XDG-compliant location
- Fix Undo/Redo with unicode text
- Handle unicode linebreaks
+ Updated translations.
- Add python-gtksourceview Recommends and drop gnome-python-desktop
Recommends.
-------------------------------------------------------------------
Mon Sep 27 22:39:49 CEST 2010 - vuntz@opensuse.org
- Update to version 1.4.0:
+ Fix committing with RCS
+ Fix compatibility with old PyGObject
+ Updated translations.
-------------------------------------------------------------------
Thu Sep 9 10:34:05 CEST 2010 - dimstar@opensuse.org
- Update to version 1.3.3:
+ Highlight currently focused change
+ Add ability to check if version control repos are valid
+ Support multiple-file undo/redo operations after save
+ Performance improvements, bug fixes and sundry contributions
+ Updated translations.
-------------------------------------------------------------------
Tue Jul 20 16:29:39 UTC 2010 - ajorgensen@novell.com
- Update to 1.3.2
+ Add keyboard merging support
+ Add support for bulk change merging
+ Add auto-merge with ancestor mode; please note that this can
currently only be started from the commandline
+ Updates to VC support, including lots of git fixes
+ UI cleanups, including a cleaner Preferences dialog, and
message areas for most error reporting
+ Plenty of miscellaneous bug fixes
+ Translation updates
- Add patch Requires (needed for VCS diffs).
-------------------------------------------------------------------
Thu Apr 1 20:48:07 CEST 2010 - vuntz@opensuse.org
- Clean up packaging from Contrib for inclusion in Factory:
+ Drop meld-1.3.0-desktop.patch and instead use options of
suse_update_desktop_file.
- Drop meld-1.3.0-scrollkeeper.patch: we need to remove the
scrollkeeper files anyway.
+ Drop unneeded BuildRequires.
+ Make python-gnome a Requires instead of Recommends.
+ Improve description.
+ Split lang package.
-------------------------------------------------------------------
Wed Aug 19 14:10:02 CEST 2009 - prusnak@suse.cz
- updated to 1.3.1
* Add svk support (Vincent Legoll)
* Add support for marking conflicts as resolved
(Matthijs van de Water, Vincent Legoll)
* Warp the text cursor to the start of jumped-to diff chunks
(Vincent Legoll)
* Allow toggling of toolbar and statusbar visibility, and add
a fullscreen option (Michael Budde, Stephen Kennedy, Kai Willadsen)
* Improved change merging and conflict resolution (Piotr Piastucki)
* Speed up file comparisons and highlighting, significantly improving
interactive editing performance (Kai Willadsen, Piotr Piastucki)
* Meld has a shiny new application icon (Josef Vybíral)
-------------------------------------------------------------------
Wed Jun 10 13:33:59 CEST 2009 - prusnak@suse.cz
- updated to 1.3.0
* Minimum requirements are pygobject 2.8 and python 2.4
* Find dialog replaced with find bar with replace functionality
* Remove gnome dependencies (Kai Willadsen, Vincent Legoll)
* Many ui tweaks and cleanups (Kai Willadsen, Vincent Legoll)
* Support for multiple sourceview versions (Vincent Legoll)
* Updated version control support
* Multiple VCs in a single directory (Vincent Legoll)
* Subversion 1.6.x (Vincent Legoll)
* Add RCS support (Oliver Gerlich, Vincent Legoll)
* Add Codeville support (Vincent Legoll)
-------------------------------------------------------------------
Mon Nov 24 20:32:40 CET 2008 - prusnak@suse.cz
- updated to 1.2.1
* Pygtk version 2.8 now required
* Port to gtk.UIManager (Kai Willadsen)
* Handle spaces in svn paths (Neil Mayhew)
* Command-line auto-compare all option on startup (Ondrej Novy)
* Command-line can launch several comparisons (Brian Holmes)
* Several UI tweaks (better focus behavior, better defaults)
- dropped obsolete patch:
* ddir.patch (included in update)
-------------------------------------------------------------------
Thu Aug 7 10:34:27 CEST 2008 - prusnak@suse.cz
- updated to 1.2
* Improve tab rendering (Kai Willadsen)
* Speedup folder comparison massively for large directories.
* Fix crasher i18n bug (Kai Willadsen)
* UI tweaks and cleanups (Tom Baugis, Kai Willadsen)
* Cleanup vc library redundancy (Vincent Legoll)
* Various version control fixes.
- applied fr-figures.patch from Andrew Jorgensen
-------------------------------------------------------------------
Wed Jul 25 16:06:32 CEST 2007 - prusnak@suse.cz
- updated to 1.1.5
* Handle new version contol command line arguments.
* CLI option to set the tab labels. Bug 138860.
* Improve mime type detection from Tomasz Bury. Bug 156137.
* Hold shift when scrolling to scroll the panes independently.
* File & folder history now saved from Sam Jacobson.
* Several small ui improvements.
- changed '/usr/bin/env python' to '/usr/bin/python' (env.patch)
- dropped obsolete patch:
* gettext.patch (included in update)
-------------------------------------------------------------------
Tue Apr 3 11:36:28 CEST 2007 - prusnak@suse.cz
- test whether scrollkeeper-update exists (in post and postun scripts)
-------------------------------------------------------------------
Tue Feb 13 11:35:51 CEST 2007 - prusnak@suse.cz
- created package (version 1.1.4) with patches:
* meld-1.1.4-ddir.patch
* meld-1.1.4-gettext.patch
* meld-1.1.4-nonlocal.patch
* meld-1.1.4-scrollkeeper.patch