1. 07 Nov, 2018 1 commit
    • Egmont Koblinger's avatar
      widget: Rewrite the tracking of selection endpoints · 4005f653
      Egmont Koblinger authored
      Track mouse click and drag positions as pointing to the left or right half
      of a character cell, rather than between cells. This change is required for
      forthcoming BiDi support.
      
      Refactor the methods and their responsibilities.
      
      Fixes and improvements of corner cases as listed in the bugreport.
      
      #34
      4005f653
  2. 05 Oct, 2018 1 commit
  3. 23 Apr, 2018 1 commit
  4. 27 Mar, 2018 1 commit
  5. 12 Feb, 2018 1 commit
  6. 30 Jan, 2016 1 commit
  7. 14 Jan, 2016 1 commit
  8. 22 Dec, 2015 1 commit
  9. 15 Dec, 2015 2 commits
  10. 10 Dec, 2015 3 commits
  11. 29 Nov, 2015 2 commits
  12. 28 Nov, 2015 1 commit
  13. 24 Nov, 2015 2 commits
  14. 18 Nov, 2015 1 commit
    • Christian Persch's avatar
      lib: Add grid coordinate and span types · 741a173c
      Christian Persch authored
      Add vte::grid:coords to hold a (column, row) pair, and vte::grid::span
      to hold a pair of (start, end) coordinates.
      
      They will be used to replace passing separate (column, row) pairs around
      in arguments and data structures.
      
      Also contains tests for the member functions, and static assertion
      to test the size of these structs, and ensure they are and stay POD.
      741a173c