[meld] Created tag 3.11.0
- From: Kai Willadsen <kaiw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [meld] Created tag 3.11.0
- Date: Sat, 22 Feb 2014 21:30:27 +0000 (UTC)
The unsigned tag '3.11.0' was created.
Tagger: Kai Willadsen <kai willadsen gmail com>
Date: Sun Feb 23 07:29:20 2014 +1000
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)
Changes since the last tag '1.8.1':
Andika Triwidada (4):
Added Indonesian translation
Updated Indonesian translation
Updated Indonesian translation
Updated Indonesian translation
Bartosz Dziewoński (1):
Don't crash on Windows when accessing cdll.intl
Benjamin Steinwender (1):
Updated German translation
Daniel Mustieles (12):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Daniel Pantea (1):
Fix expand flags for file comparison scrolledwindows (bgo#721276)
Dimitris Spingos (1):
Updated Greek translation
Enrico Nicoletto (2):
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Fran Diéguez (3):
Updated Galician translations
Updated Galician translations
Updated Galician translations
Gabor Kelemen (1):
Updated Hungarian translation
Gianni Trovisi (1):
dirdiff: Supporting hiding empty filtered folders in folder comparison
Jiri Grönroos (3):
Finnish translation update
Finnish translation update
Finnish translation update
Kai Willadsen (228):
Use gio trashing directly, and get rid of the confirmation dialog
Slightly improve the VC delete error dialog, introducing a new helper
Make the error helper import and use the toplevel window by default
Rework more run_dialog usage
Remove dialog use from CVS in favour of logging
Remove cvs module from POTFILES, since all strings are gone from there
More error dialog usage in dirdiff
Use gio trashing in dirdiff as well
Move shelljoin from misc to vc and simplify
Move installation check into VC modules
vcview: VC Choosing minor refactoring
vc.git: Move status regex to class level
vc: Move repository root finding to class and adjust subclasses
vc: Clean up valid_repo calls
vc: Move validity checks to class methods; use classes in VcView
vcview: Move most of combobox creation into glade
vcview: Minor refactor
vc: Move hack for adding from parents into individual VCs
vcview: Move actions into UI file
Add HistoryCombo to the glade catalog
Move DirDiff actions to UI file
Fix minor inconsistencies in VC UI file
filediff: Update signals to not use implicit gnomeglade connection
Resave findbar UI with recent Glade
ui.findbar: Migrate away from magic gnomeglade connection
ui.findbar: PEP8
ui.findbar: No more 2.16
Remove gnomeglade magic signal connection
ui.gnomeglade: Clean up the docs and sundry
ui.findbar: Use error_dialog helper
vc._vc: Silence output when checking for VC presence
ui.msgarea: Use InfoBar as a base and adapt existing use
Remove icon-button API from MsgArea and adapt callers
ui.msgarea: Remove remainder of MsgArea class, keeping the manager
filediff: Keep short equal parts at start/end of chunk (bgo#708811)
Move new test folder to top level
Move all locating of GtkBuilder and UIManager files into gnomeglade
Remove obsolete Makefiles and infrastructure
Remove all old manual files and translations
Create new conf module for application-wide configuration
Preliminary port to Distutils
Enable Mallard-based help from within Meld
meldwindow: Don't duplicate the translation domain
Add appdata file
Remove GnomeEntry clone and use FileChoosers instead
Rewrite historyentry for simplified HistoryCombo use
Initial port of bin/meld
Port to GTK 3 and introspection
First move towards using Gtk.Application
Remove unused and/or broken features from launcher
Introduce some hint of sanity into our launcher
meldapp: Initial support for app menu
meldwindow: PEP8 and update copyright
meldapp: Clean up import usage
ui.util: Add new file for minimal gnomeglade-like help
Move logging initialisation into launcher
meldapp: Start of single instance support
meldapp: Reinstate command line handling and remove old dbus use
recent: Clean up imports
Remove support for diff-style file+folder invocation, and error better
util.sourceviewer: Move to GtkSourceView3 and remove compat shims
misc: Remove unused function
filediff: Remove non-sourceview workarounds and compat
Add copyright string to appdata file
Decode user data dir paths so that unicode usernames don't blow up
Move chunk actions from Linkmap to GtkSource.Gutter
linkmap: Remove central guide line
Marginally improve chunk action icons
Don't strip repository root when copying SVN base files
linkmap: Fix rendering when textview and linkmap are offset
Prompt user for action when file changes externally (closes bgo#460201)
meldbuffer: New-style property declaration
meldbuffer: Make the reset_buffer() call not recreate MeldBufferData
filediff: Since MeldBufferData now isn't recreated, connect at creation
filediff: Prompt user to overwrite a file that has changed since load
Move icons into theme specific folder
conf: Update version number to a more sensible fictional number
Add build_helpers module, with modified material from DistUtilsExtra
Move help files out of meld folder
build_helpers: Move in help builder
meld: Drop GTK and GLib requirements slightly
Minor moves toward py3k compatibility
meld: Add an import check for GtkSourceView
Migrate build_extra across as well
build_helpers: Add a copyright header
build_helpers: Move in i18n helper
build_helpers: De-generify some of the i18n build
build_helpers: Refactor some of the i18n build logic
Make appdata translatable
build_helpers: Translate desktop and appdata files
build_helpers: More i18n building
conf: Attempt to support installed use
build_helpers: Don't install all files in icon folders, just png and svg
Add a manifest file for sdist-ing and fix doc install
Update git ignore file for distutils
meld.vc: Fix initialisation of null VC
ui.findbar: Fix scroll_to_mark calls
Move matcher test into test folder
util.sourceviewer: Update header
filediff/preferences: Port several editor preferences to GSettings
preferences: Get system font from GSettings
meld.preferences: Construct our sizegroup in Glade
filediff: Translate deprecated method
dirdiff: Add folder comparison settings and update helper to match
preferences: Add new ComboBox subclass for binding GSettings and use
ui.vcdialogs: Import cleanups
preferences/vcdialogs: Move VC commit-message settings to GSettings
ui: Remove obsolete property from Commit dialog UI
ui.historyentry: Update to use newer GObject properties and fix crash
ui.vcdialogs: Work around bug 712220
gitignore: Ignore compiled gschemas
meldwindow: Bind toolbar style to system dconf setting
preferences: Migrate custom editor preference to GSettings
preferences: Move external editor handling into caller and update
preferences: Move symlink ignoring to GSettings
dirdiff: Move file status filters to GSettings
vcview: Move file status filters to GSettings
meldapp: Clean up GAction initialisation slightly
preferences: Migrate filter settings to GSettings
dirdiff: Migrate column ordering and visibility to GSettings
preferences: Update font preference handling to use GSettings
meldwindow: Move toolbar and statusbar visibility handling to GSettings
filediff: Move draw-spaces handling into GSettings
preferences: Update text encoding setting, and remove its UI
preferences: Move ignore-blank-lines to GSettings
preferences: Update word wrapping setting to use GSettings
vcview: Update VC console visibility setting to GSettings
preferences: Move VC file order setting to GSettings
preferences: Move timestamp preference widget to builder-based creation
preferences: Clean up filter import
preferences: Remove now-unused prefs arg
preferences: Clean up relative imports
preferences: Update copyright notice
meldwindow: Move window size to GSettings
meld: Add awful hack to compile gschemas at runtime if they're missing
Remove preferences creation and passing
settings: Migrate flat-file logic; this does nothing however
Install gschemas files
build_helpers: PEP8
util.prefs: Remove
filediff: Fix relative import
gschema: Add predefined trailing whitespace filter (bgo#710132)
filediff: Fix animation colour handling
tree: Fix colour handling for rows in folder and VC comparisons
ui.notebooklabel: Fix tab close button sizing
meldwindow: Style toolbar appropriately
Update application menus to match current HIG
settings: Update settings handling to actually work from install
Update findbar builder UI
Move sourceview module out of util
filediff: Don't disable updating when syncpoints aren't yet active
dirdiff, vcview: Update GtkTreePath handling to avoid using tuples
vcview.ui: Fix accelerator on commit dialog button
dirdiff.ui: Resave with modern glade and update expand flags
filediff: Remove the lock button from its prime position above the diffmap
recent: Fix loading recently used files
diffmap: Update Diffmap to match its scrollbar's width
meldapp: Quit correctly
diffmap: Cache the main diffmap drawing to avoid scrolling redraw
filediff: Remove old invalidate/process code for Linkmaps
recent: Remove RecentFiles argument so we can move it from MeldApp
filediff: Refactor next_diff
filediff: Simplify our key press/release event handling
Move recent files management off the app
ui: Remove old glade-integration stuff and fix imports
vc._vc: Rearrange state translations to be less fragile (bgo#720538)
vc._vc: Don't mark empty strings for translation
gtkrc, filediff: Update Meld's colour scheme slightly
diffmap: 'Fix' Diffmap sizing for some weird DirDiff race condition
diffmap: Force a repaint of the map background when we resize
Migrate to using GtkStyleContext everywhere for colour lookup
bin/meld: Update to use GtkCssProvider instead of gtkrc
bin/meld: Fix order of settings creation
Update gutter icons to PNG format
Rename and move gutter action icons to themeable location
ui.notebooklabel/statusbar: Use GtkStyleContext
newdifftab: Fix recent comparisons breakage
build_helpers: Support translated help
Update license headers to current recommended GPL text
Update COPYING to current GPL layout
Update copyright authors and years for all modules except meld.vc
undo: PEP8
dirdiff: Handle cursor update callbacks when we don't have a model
dirdiff: Minor refactoring of state filter patch
dirdiff: Some PEP8
dirdiff: Refactor sibling revalidating logic
dirdiff: Refactor some empty tree handling logic
dirdiff: Significantly simplify the logic for tree pruning
dirdiff: Cleaning up comments
dirdiff: Reword state filtering logic and comments
dirdiff: Revert to the old method of managing the todo stack
Remove now-unused locked and unlocked icons
Add new version control icon for tabs, make themeable and adapt
filediff: Attach the findbar at a constant spot and let grid handle it
Avoid some deprecation warnings
meldwindow: Add a second toolbar to pack a progress indicator in
Remove most old statusbar usage and progress display code
Remove statusbar from everywhere except file comparison
ui.statusbar, filediff.ui: Fix some statusbar styling and packing
filediff: Add a toolbar to each pane, adapting controls and styling
filediff: Reformat widget lists
linkmap: Clip drawing to textview extents and add bottom border
css: Fix spacing of toolbar
filediff: Fix and reformat per-pane widget hiding
dirdiff: Migrate to same in-pane toolbar as filediff
vcview.ui: Resave with new Glade
vcview.ui: Migrate to toolbar style
dirdiff/filediff: Set expand in UI file instead
vcview.ui: Fix some spacing and styling issues
vcview: Update the console-box UI to a View menu item and little else
vcview.ui: Make the console output somewhat more obvious
vc._null: Support new VC API in null VC to avoid crashes (bgo#723479)
Update idle handling and animation to use non-deprecated API
meldbuffer: Fix tag applying on paste (bgo#709580)
Import cleanup
meldapp: Add 'support' for launching non-uniquely, which is our default
meldapp: Hold the command line instead of disabling single instance
meldapp: Support new windows owned by the single instance
Focus the first tab opened from a new-tab command line
meldapp: Integrate with OptionParser and output to local stdout
meldapp: Remove now-inaccurate comment
meldapp: Add fallback for when the print_literal hack inevitably breaks
meldapp: PEP8
Update NEWS
Add several important files to MANIFEST.in
Add classifiers for PyPI, even if we're not using them
Update installed files
Add a new README file
Marek Černocký (5):
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Matej Urbančič (6):
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Milo Casagrande (4):
[l10n] Updated Italian translation.
[l10n] Updated Italian translation.
[l10] Updated italian translation.
[l10n] Updated Italian translation.
Peter Tyser (7):
meldbuffer: Set buffer label in reset_buffer()
tree.py: Fix treeview_search_cb() argument mismatch
vc: Fix "meld <file>" operation
findbar: Convert from GtkTable to GtkGrid
filediff: Convert from GtkTable to GtkGrid
dirdiff: Convert from GtkTable to GtkGrid
tab-placeholder: Convert from GtkTable to GtkGrid
Piotr Drąg (6):
Updated Polish translation
Updated POTFILES.in
Replace ' with " in application.ui
Remove translatability from an URL
Move translation tags from <description> to <p> in appdata
Updated POTFILES.in
Rafael Ferreira (1):
Updated Brazilian Portuguese translation
Tom Scytale (1):
Add missing status codes to git diff-index parsing
louis (1):
Add test file for bzr repo setup
zodiac111 (1):
Update Chinese simplified translation
Özgür Sarıer (1):
[l10n]Added Turkish translation
Мирослав Николић (3):
Updated Serbian translation
Updated Serbian translation
Updated Serbian translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]