[meld] (180 commits) ...bin/meld: Hack the style to give LinkMaps GtkTextView's background



Summary of changes:

  57e9365... meld.vc: Remove support for unmaintained VCs (*)
  b27d536... meld.vc: Make Subversion 1.7 and later the only supported v (*)
  8117714... meld.vc: Remove dead plugins from list (*)
  b1af7f9... meld.vc: All remaining VCs are 'cached', for what it's wort (*)
  1bf7903... meld.vc: Format all the copyright headers format (*)
  16c4973... meld.vc: Get rid of the revision column, and rename "option (*)
  625f95b... meld.vc.svn: Use new resolve API, and non-deprecated comman (*)
  2b4eaa3... meld.vc: Remove old-style resolved API (*)
  6971369... meld.vc._vc: Remove revision from Entry objects (*)
  bc752d5... meld.vc._vc: Simplify our Entry classes (*)
  2cc4cf2... meld.vc._vc: Remove unused method (*)
  779b33a... meld.vc._vc: Simplify caching (*)
  d4fbbdf... vc.svn: Enshorten the repo version detection code (*)
  4c8d0fd... vc: _lookup_tree_cache is poorly named (*)
  df658ae... meld.vc._vc: Fix tree cache for some per-VC wrangling (*)
  22309de... meld.vc: Fix caching API to disallow inadventantly discardi (*)
  6cd470b... meld.vc: Remove unused directory argument from _get_tree_ca (*)
  c83eb37... meld.vc.bzr: Fix file gathering for new cache behaviour (*)
  e2e8c0a... meld.vc.bzr: Adapt bzr to follow the same caching pattern a (*)
  b6af48b... meld.vc: Pull out common cache_tree implementations (*)
  ffa7eee... meld.vc._vc: Pull cache_tree into its only access (*)
  e466a2b... meld.vc: Make _tree_cache always be a dict (*)
  096cb61... meld.vc: Remove cache selection argument to cache updating (*)
  cf5a714... meld.vc: Factor out common individual-path updating (*)
  7eda0b2... vcview: There's no reason to prime the cache; the VC will s (*)
  a79203f... vc.bzr: Re-fix files-to-commit gathering (*)
  d3c1f1d... vc.bzr: Don't populate the cache when committing (*)
  dbfcaa4... meld.vc: Add the metadata cache for tree states everywhere (*)
  961deac... vc: Add common _get_dirsandfiles implementation for general (*)
  89a2ed3... vc._vc: listdir always takes a path (*)
  850d367... vc.svn: Minimal adaptation of SVN to use saner tree cache f (*)
  3c1db4d... vc.svn: Make subversion use the commit _get_dirsandfiles ve (*)
  da29e72... vc: Rename parameter for a marginally better indication of  (*)
  0fdd6e8... vc.svn: Root-walking is the default (*)
  3ef150f... vc._vc: Use 'meta' information for folders and removed entr (*)
  78df49e... vc.bzr: Migrate to the common _get_dirsandfiles method (*)
  88c9d0a... vc._vc: Tidy up Entry creation slightly (*)
  e0aa6c3... meld.vc: Remove Dir and File subclasses, and use Entry ever (*)
  6e730a2... vc._vc: Comment additions (*)
  6238847... vc._vc: PEP8 (*)
  83c905a... vc._null: Use a less hacky implementation of a no-op tree c (*)
  5f1ba5a... vc._null: Update copyright (*)
  3472a40... vc.git: Fix bare except (*)
  625396c... vc.git: Add run() as a per-repo subprocess helper (*)
  ab8be3d... vc.git: Improve some comments (*)
  d2f9f81... vc: Make all VCs show all columns, since there's only one e (*)
  28e1ebb... vcview: Unindent some logic (*)
  1251065... vcview, ui.vcdialogs: Move all VC command handling to vcvie (*)
  6c0cdf0... vc._vc: Make lookup_files require its directory argument (*)
  7864ace... vc._vc: Further simplify lookup_files (*)
  9224e0e... vc._vc: Merge _get_dirsandfiles into lookup_files (*)
  026182b... vcview: Use the newer get_entry API for individual file upd (*)
  3caa6b2... vc._vc: Use Gio for looking up files, and simplify lookup_f (*)
  6736a01... vc._vc: Pass off GFile and infos instead of derived data (*)
  1943cae... vc._vc: Concatenate meta information in the Entry (*)
  7a8bf41... vc._vc: Move necessary Entry creation logic into get_entry (*)
  58e8d02... vc._vc: Update docstring for get_entry (*)
  a329c7b... vcview: Expand top-level as the last thing we do for flatte (*)
  1abc55c... vc._vc: Absorb lookup_files into listdir (*)
  151f21e... vc._vc: Fix removed entry replacement for entry creation ch (*)
  50e8a06... vc._vc: Rename listdir to get_entries and make it an iterat (*)
  6db1538... vc._vc: Require an explicit VC status refresh (*)
  35294ba... vc._vc: Unify the file and directory state updating (*)
  2185cf5... vcview: Make _update_item_state do its own relative path ca (*)
  c739ecd... vc._vc: Handle both missing and deleted folders in traversa (*)
  e875127... vcview: Move some CellRenderer creation into the UI file (*)
  20e3067... vcview: Get rid of the VCS changing lock, and rely on model (*)
  3e174cf... vcview: Tidy up the VC population logic slightly (*)
  1efa834... vcview, vc._null: Make sure VCs always have a name (*)
  c79503a... vcview: Refactor our handling around missing VCs (*)
  c06da17... vcview: Generate valid_vcs after the fact (*)
  f8dbde4... vcview: Refactor the current-active and VC maintaining logi (*)
  bf55b1c... vcview: Use the model as the main reference point (*)
  b34842a... vcview: Group code for clarity and remove overly explanator (*)
  b4a8dec... tree: Python-ify the treeview search callback string handli (*)
  1e44ac1... tree: PEP8 fix (*)
  b7683de... vc: Add new-style commit API and use in git (*)
  555418a... vc: Update other version control systems to new commit API (*)
  5b60be5... vcview: Unsupport the now-unused commit_command API (*)
  81f254c... vcview: Fix required args list for commit when doing sensit (*)
  391bff3... vc: Make update() not take files, and update svn and hg to  (*)
  b5f0a34... vc: Update bzr and hg for new-style add() command (*)
  6472fc4... vc: Update svn and hg for new-style add() command, remove o (*)
  8eb50dd... vc: Update svn and hg for new-style revert() command, remov (*)
  c8bd35b... vc._vc: Add filter helpers to Entry, for future use in vcvi (*)
  5361a68... vcview: Set up selection mode in the UI file (*)
  30b09b9... vcview: Move most treeview column setup in to UI file (*)
  243d178... vcview: Move remaining cell renderer creation to UI file (*)
  55f3f85... vcview: Remove unused method (*)
  e0b2eaa... vcview: Remove unused import (*)
  7116908... vc: Move path state sensitivity checking to _vc and improve (*)
  c13e8b4... vcview: Refactor sensitivity setting for new valid actions  (*)
  928267c... vcview: Remove valid_vc_actions, since it's now obsolete (*)
  a117cfd... vcview: Remove unused action mapping (*)
  5d89fc1... vcview: Make cross-tab command helper actually return if we (*)
  23fc420... vc._vc, vcview: Fix cross-tab command API presence checks (*)
  ae132f3... vcview: No need to set headers visible; they are by default (*)
  2b6a86d... vcview: Absorb local variable assignment (*)
  c0d7381... vcview: Some minor correctness fixes for treeview context m (*)
  79c3316... vcview: Deprecation fix (*)
  ff7428b... vcview: Use binding for location visibility and consolidate (*)
  d57f357... vcview: Comment clean (*)
  6af45f8... vc.svn: Fix cwd usage in subversion (*)
  bdd5f7d... vc.svn: Fix the only _command usage without a working direc (*)
  617e660... vcview: Command helpers now require refresh and working_dir (*)
  2fbd8c4... vcview: Remove logic for non-specified working directory (*)
  d7d92b5... vcview: Don't yield the command message, as it's never disp (*)
  f4b11cb... vc: Make the working directory always be whatever we're giv (*)
  d58ba75... vcview: Use standard relative path calculations (*)
  449d231... misc: Make read_pipe_iter require a working directory as we (*)
  739c5d4... misc, vcview: Tidy up our iterable pipe handling slightly (*)
  0769bde... vcview: Improve some docstring (*)
  52b8bc4... vcview: Rename command scheduler to runner and add docstrin (*)
  6873337... misc, vcview, ui.vcdialogs: Remove custom common-prefix imp (*)
  759478e... vcview: Get rid of unnecessary column_index use (*)
  6c08b08... vcview: Handle early refreshes caused by setting filters at (*)
  5fe2d46... vcview: Consolidate filter handling code to use object prop (*)
  1c58f30... vcview, vc._vc: Move Entry filtering logic to a more suitab (*)
  d4b7571... vcview: PEP8 (*)
  60ee106... vcview: Update imports, removing explicit relative imports (*)
  ae15375... vcview: Make it clearer that these are either/or cases (*)
  4920868... vcview: Always expand the top directory (*)
  1c654d5... vcview, vc: Update copyright headers (*)
  557b41d... Merge branch 'master' into VersionControlRework (*)
  507a213... vcview: Remove unused variable (*)
  1e88b91... vcview: Fix bad merge (*)
  9fd56c4... Merge branch 'VersionControlRework'
  ff11f3b... sourceview: Move all textview chunk drawing into MeldSource
  d369487... sourceview: Handle sourceview-specific colours in sourcevie
  42921ed... filediff: Refactor chunk animations slightly
  8a18a95... sourceview: Make MeldSourceView responsible for its own col
  d6668ce... sourceview: Move current line highlighting logic from FileD
  3ec2736... sourceview: Add some comments for different drawing parts
  3310043... sourceview: Move fading highlight animation out of FileDiff
  26d9184... misc: Factor out common colour loading for re-use in source
  625039f... diffmap: Have DiffMap do its own colour lookup and handling
  ea0e96f... linkmap: Make LinkMap do its own colour handling
  a34df4f... diffmap, linkmap: Fix style initialisation
  3cb578f... filediff: Remove unused variables
  fe22c6d... sourceview: Move MeldBuffer creation and styling from FileD
  f7dc520... filediff: Reorder some initialization for clarity
  9a70fec... filediff: Remove unused imports
  4ff9e94... filediff: Move font and line-height logic out to LinkMap an
  8769008... filediff: Minor reformatting
  acdfd42... filediff: Add decorator for functions requiring the current
  1ffad61... filediff: Use new focused pane decorator elsewhere
  f665863... sourceview: Support draw_layer
  b4f476a... filediff: Remove remnant comment
  3506930... sourceview: Update drawing to use cairo clip extents for bo
  a7336cc... sourceview: Refactor some variable ordering
  8a14eba... gutterrendererchunk: Add cell background drawing for gutter
  377a8c3... patchdialog: Use a plain GtkSourceView
  65b136e... bin/meld: Remove CSS hacks
  e563520... meld.css: Fix minor CSS linter errors
  ac832d8... meld: Migrate from CSS to GtkSourceView style schemes
  99a13b8... data/styles: Fix tag for syncpoint
  84db998... misc: Make theme lookup fall back to default theme for miss
  efe4667... Update CSS colour locations to handle style scheme changes 
  f55070a... linkmap: Re-remove line height calculations reintroduced by
  c8350f3... data/styles: Added new dark style and removed existing dark
  065a164... bin/meld: Remove dark CSS handling
  687571c... linkmap, sourceview: Fix some minor alignment issues
  0f8b19d... linkmap: Fix off-by-one rendering when getting chunk-end li
  45dbc78... linkmap: Fix clipping calculations for offset textviews
  456dc97... linkmap: Stop rendering frame that doesn't work
  e3e8cb3... dirdiff: Remove style handling, as diffmap does this itself
  4901a07... dirdiff, tree: Give tree styles colours from the sourceview
  5e861cf... tree: PEP8
  4e0cd9f... tree: Update copyright years
  52580ce... gutterrendererchunk: Fix highlight drawing for the current 
  5dc1c7e... data/ui/findbar.ui: Remove deprecated xalign properties
  fd4fc7f... data/ui: Replace deprecated margin-left and margin-right pr
  2d44d10... gutterrendererchunk: Initial Meld-specific line number rend
  2fa7efd... gutterrendererchunk: Factor out some common drawing
  9bf25f0... gutterendererchunk: Minor refactoring for drawing logic
  d668120... gutterrendererchunk: Don't stroke non-existent outlines
  2c1a83a... gutterendererchunk: Move settings handling to MeldGutterRen
  ecad477... linkmap: Fix bad endpoints for insertion/deletion chunks
  c4b4c09... filediff, sourceview: Override SourceView line number handl
  473e928... bin/meld: Hack the style to give LinkMaps GtkTextView's bac

(*) This commit already existed in another branch; no separate mail sent


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