[meld] Created tag 3.17.2



The unsigned tag '3.17.2' was created.

Tagger: Kai Willadsen <kai willadsen gmail com>
Date: Sun Jun 11 09:49:52 2017 +1000

    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)

Changes since the last tag '3.17.1':

Anders Jonsson (1):
      Update Swedish translation

Andika Triwidada (1):
      Update Indonesian translation

Balázs Úr (1):
      Update Hungarian translation

Daniel Korostil (2):
      Added uk translation
      Updated Ukrainian translation

Emin Tufan Çetin (1):
      Update Turkish translation

Kai Willadsen (34):
      Post-release version bump
      meldwindow: Work around broken UIManager life cycle again (bgo#779880)
      filediff: Use our buffer variables consistently
      filediff: Place cursor at the start of a replaced chunk
      diffmap: Call our correct parent init
      diffmap: Call the wrong function, for GTK+'s insanity
      dirdiff: Fix GTK+ allocation breakage, part X of Y
      vc.git: Fix bad argument
      windowstate: Don't re-read window state from settings after first load
      data/ui/vcview.ui: Fix deprecated VPaned usage
      dirdiff: Move overlay scrolling disablement into builder file
      Revert "diffmap: Call the wrong function, for GTK+'s insanity"
      diffgrid: Ignore natural width when doing minimum width calculations
      ui.msgarea: Remove WrapLabel and its use; height-for-width works now
      ui.msgarea: Refactor label creation and packing
      filediff: Remove Shift-based scroll lock that GTK+ 3.18 broke
      filediff: Unindent vertical scroll functionality
      filediff: Add some detailed comments on how scrollbar influence works
      filediff: Fix constant caps
      filediff: Variable renaming and commenting for some clarity
      filediff: PEP8 and parenthesis removal
      filediff: Improve readability of chunk search logic, and comment
      filediff: Add a new callback locking helper and use for scrolling
      bin/meld: Remove space in shebang so my linter recognises this as python
      filediff, misc: Align syncpoints at top/bottom better (bgo#780608)
      Add tests for syncpoint calculations
      filediff: Fix sync to scroll last line on to screen
      filediff: Remove obsolete cursor handling for identical files case
      filediff: Fix race condition on scrolling to first chunk (bgo#780625)
      filediff: Dodge divide-by-zero in some edge cases
      filediff, dirdiff: Fix busted overlay scrolling change
      diffgrid: Stop chaining up to avoid re-allocation loop (bgo#779883)
      bin/meld: Silence allocation warnings caused by revert in 2ae307
      Update NEWS

Marek Černocký (1):
      Updated Czech translation

Milo Casagrande (1):
      Update Italian translation

Simon Marchi (1):
      filediff: Display visual column offset in status bar

Ting-Wei Lan (1):
      build_helpers: Use get_option_dict to get prefix value


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]