1. 22 Jan, 2022 2 commits
  2. 17 May, 2021 1 commit
  3. 15 Dec, 2020 1 commit
  4. 03 Dec, 2020 1 commit
  5. 20 Sep, 2019 1 commit
  6. 25 Nov, 2018 1 commit
  7. 18 Nov, 2018 1 commit
  8. 05 Mar, 2018 1 commit
  9. 24 Jan, 2017 1 commit
  10. 10 Dec, 2016 1 commit
  11. 19 Jul, 2016 1 commit
  12. 03 Feb, 2016 1 commit
    • Martin-Éric Racine's avatar
      Geode 2.11.18 · 9b04a4df
      Martin-Éric Racine authored
      This release restores compatibility with xserver-1.18 and newer.
      Conditional support for the Geode MSR device on FreeBSD is merged.
      GX acceleration and compositing is upgraded to current standards.
      LX switching to VT and back is restored. Farewell blanks screens!
       * Debian (X server 1.18.0) on FIC ION603A (Geode LX800).
      Signed-off-by: Martin-Éric Racine's avatarMartin-Éric Racine <martin-eric.racine@iki.fi>
  13. 02 Dec, 2015 1 commit
    • Connor Behan's avatar
      LX: Restore old VT switch code · cecdf508
      Connor Behan authored and Martin-Éric Racine's avatar Martin-Éric Racine committed
      Calls for enabling and disabling outputs were removed from the VT switch
      routine when RandR support was added. Presumably, this is because the
      server already sets DPMS properly on a VT switch. However, DDX code can
      undo what the server does so it seems best to keep the explicit calls.
      Closes: X.Org Bugzilla #80825
      Signed-off-by: Connor Behan's avatarConnor Behan <connor.behan@gmail.com>
  14. 28 Sep, 2015 1 commit
  15. 27 Aug, 2015 1 commit
  16. 26 Aug, 2015 1 commit
  17. 23 Jul, 2015 1 commit
  18. 20 May, 2015 1 commit
  19. 12 Mar, 2015 1 commit
  20. 01 Oct, 2014 1 commit
    • Brian A. Lloyd's avatar
      Add config.h include to src/lx_memory.c · 621d946e
      Brian A. Lloyd authored and Martin-Éric Racine's avatar Martin-Éric Racine committed
      The src/lx_memory.c file uses the xf86.h header file.  This file must have
      HAVE_STRNDUP defined before calling it when the building platform has a strndup
      function.  When using config.h, this file doesn't have that define and so fails
      to compile.
      The attached patch adds the conditional config.h to this file so it may compile
      on the affected platforms.
      The patch is trivial and may be included and used under whatever licensing
      Closes: Free Desktop Bug #84541
      Signed-off-by: default avatarBrian A. Lloyd <brian.lloyd@familyhonor.net>
  21. 25 Sep, 2014 1 commit
  22. 17 Jul, 2014 1 commit
  23. 08 Feb, 2014 2 commits
  24. 09 Oct, 2013 1 commit
    • Martin-Éric Racine's avatar
      Geode 2.11.15 · c2d956a1
      Martin-Éric Racine authored
      This release restores compatibility with xserver-1.14 by removing
      mibstore.h includes and miInitializeBackingStore() functions.
      Since Nov.2010 (commit c4c4676) the only purpose of mibstore.h
      was to define an empty function for backward compatibility.
      Build helpers migrate to contemporary [build-aux] and [m4].
       * Debian (X server 1.14.3) on FIC ION603A (Geode LX800).
      Signed-off-by: Martin-Éric Racine's avatarMartin-Éric Racine <martin-eric.racine@iki.fi>
  25. 02 Oct, 2013 4 commits
  26. 10 Jan, 2013 1 commit
  27. 25 Nov, 2012 1 commit
    • Martin-Éric Racine's avatar
      Geode 2.11.14 · a96a4e28
      Martin-Éric Racine authored
      This release restores compatibility with xserver-1.13, cairo-1.12 and gtk-3:
      * Fix building with new xserver-1.13 (Maarten Lankhorst)
        + Implement xserver-1.13 API changes.
        + Make XAA support optional (dropped as of xserver-1.13).
      * Implement solid source pictures acceleration for cairo-1.12 (Mart Raudsepp)
      * Fix EXA Composite implementation in the LX component (Mart Raudsepp)
        Restores icon and text rendering for GNOME 3 fallback mode.
      This release also improves compatibility with non-Linux/non-32-bit hardware:
      * Fix compiling on 64-bit hosts (Dave Airlie)
      * Fix compiling on non-Linux platforms (Martin-Éric Racine)
       * Debian (X server 1.7.7) on Artec DBE61.
       * Debian (X server 1.12.14) on FIC ION603A.
       * Fedora (X server 1.13) on OLPC XO-1.
  28. 24 Nov, 2012 1 commit
  29. 20 Nov, 2012 3 commits
    • Mart Raudsepp's avatar
      NEWS: Release notes for 2.11.14 · 4e6f1e68
      Mart Raudsepp authored
    • Mart Raudsepp's avatar
    • Mart Raudsepp's avatar
      lx_exa: Improvements to negative srcX/Y PictOpSrc/Over operations · 45ca66ee
      Mart Raudsepp authored
      Adds handling of negative srcX or srcY coordinates, which is used by gtk3
      GtkTrayIcon implementation via cairo for centering icons on top of the
      destination area.
      For now just handle the drawing within source pixmap bounds in these
      cases, as full handling of the out of bound zero-vector for PictOpSrc
      seems to require bigger refactoring, which is not suitable for the
      impending stable release.
      The approach implemented here should result in correct rendering for
      PictOpOver (as out of bounds with non-repeat mode ends up meaning
      transparency). For PictOpSrc no black borders are rendered where
      appropriate, but before this approach, no source pixmap would even be
      rendered at all, so it should be a net improvement for the upcoming
      release, while fixing the gtk3 icons in GNOME3 fallback.
      The completely out of bounds special case check didn't work correctly for
      negative srcX or srcY because exaScratch.srcWidth/Height are unsigned
      types, so the negative srcX or srcY got casted to unsigned, which resulted
      in a big number, so srcX >= 0 was always true (but GCC managed to not warn
      of the implicit signedness cast).
      Fixes https://bugs.freedesktop.org/show_bug.cgi?id=51360
  30. 23 Oct, 2012 2 commits
  31. 02 Oct, 2012 1 commit
  32. 18 Sep, 2012 1 commit