1. 25 Nov, 2018 1 commit
  2. 23 Apr, 2018 4 commits
  3. 13 Jan, 2018 3 commits
    • Christian Persch's avatar
      all: Remove overzealous use of constexpr · 5f5a11a4
      Christian Persch authored
      Seems some compilers don't like it in these places.
      5f5a11a4
    • Christian Persch's avatar
      ring: Store cell attributes together in an uint32_t · 66534dfc
      Christian Persch authored
      Instead of using a bitfield, use an uint32_t and set/get
      the values manually. This allows to check for multiple
      values at once with just one operation instead of
      checking each bitfield member separately.,
      66534dfc
    • Christian Persch's avatar
      all: Rearrange VteCellAttr to store all colours together in one uint64_t · 615d5fac
      Christian Persch authored
      This re-arranges the VteCellAttr struct to store the foreground,
      background and decoration colour together in one uint64_t. This will
      allow later optimising the *other* attributes.
      
      A 24-bit (8 bit per component) color is stored in 25 bits in vte
      (one extra bit is necessary to distinguish direct colours from
      index colors), so to fit 3 colours into 64 bits, it was necessary
      to reduce the depth of the (lesser used) decoration colour to
      4 bit per component.
      615d5fac
  4. 11 Dec, 2017 3 commits
  5. 30 Apr, 2017 1 commit
  6. 24 Apr, 2017 1 commit
  7. 14 Apr, 2017 1 commit
  8. 05 Feb, 2016 2 commits
  9. 24 Nov, 2015 1 commit
  10. 25 Aug, 2014 1 commit
  11. 28 May, 2014 1 commit
  12. 18 May, 2014 1 commit
  13. 06 May, 2014 1 commit
  14. 02 May, 2014 1 commit
  15. 15 Mar, 2014 2 commits
  16. 08 Jan, 2014 2 commits
  17. 06 Oct, 2012 1 commit
  18. 09 Apr, 2010 1 commit
    • Christian Persch's avatar
      Use G_STATIC_ASSERT · a9642829
      Christian Persch authored
      Now that we depend on glib 2.22, remove our private static assert macro
      and just use G_STATIC_ASSERT.
      a9642829
  19. 23 Oct, 2009 1 commit
  20. 24 Sep, 2009 1 commit
  21. 18 Sep, 2009 1 commit
  22. 17 Sep, 2009 1 commit
  23. 16 Sep, 2009 3 commits
  24. 10 Sep, 2009 5 commits