1. 22 Aug, 2013 1 commit
    • Matthias Clasen's avatar
      Keep middle click paste enabled for now · e204eddc
      Matthias Clasen authored
      We're not really ready for this change, and we haven't
      messaged it properly. After discussion with Allan Day and
      Jakup Steiner, we'll defer this change until the next cycle.
      e204eddc
  2. 20 Aug, 2013 1 commit
  3. 08 Aug, 2013 1 commit
    • Alexander Larsson's avatar
      xsettings: Add support for window-scaling · 047f0302
      Alexander Larsson authored
      We read the scale-factor gsettings and propagate to gdk, including doing
      auto-detection if the setting is 0.
      
      NOTE: The auto-detection code is currently disabled as enabling
      scaling breaks gnome-shell. When this is fixed we want to enable this.
      
      We also scale the old Xft.DPI setting by the window scale so that old
      applications get a decent size on very high dpi monitors, plus we report the
      unscaled dpi so that window scale aware apps (like gtk) can avoid this
      dpi scaling.
      
      We also scale the cursor theme size so that you will get matching sizes
      for cursors.
      047f0302
  4. 02 Aug, 2013 1 commit
  5. 12 Jul, 2013 2 commits
  6. 26 Jun, 2013 1 commit
  7. 16 Apr, 2013 1 commit
  8. 13 Feb, 2013 1 commit
  9. 03 Dec, 2012 1 commit
  10. 21 Oct, 2012 1 commit
    • Matthias Clasen's avatar
      xsettings: Optimize xsettings changes · c99b272b
      Matthias Clasen authored
      I've noticed that we are updating XSettings several times during
      login, which wakes up all running GTK+ apps, and possibly makes then
      do a lot of work due to theme or font changes.
      
      This patch addresses this in two ways:
      1) Assume that gnome-shell will be running, and initialize the
         appmenu setting accordingly. This avoids a change when the shell
         comes on the bus later (g-s-d starts before the shell)
      2) Batch updates in an idle
      
      With these changes, I see XSettings getting set exactly once during
      login, which is as it should be.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=686505
      c99b272b
  11. 30 May, 2012 1 commit
  12. 09 Mar, 2012 2 commits
  13. 08 Feb, 2012 1 commit
  14. 27 Jan, 2012 1 commit
  15. 20 Jan, 2012 1 commit
  16. 02 Dec, 2011 1 commit
  17. 18 Nov, 2011 1 commit
  18. 03 Nov, 2011 1 commit
    • Christian Persch's avatar
      xsettings: Plug a mem leak · 65906add
      Christian Persch authored and Bastien Nocera's avatar Bastien Nocera committed
      ==24379== 9 bytes in 1 blocks are definitely lost in loss record 1,324 of 6,164
      ==24379==    at 0x402AD89: malloc (vg_replace_malloc.c:236)
      ==24379==    by 0x4A62C3B: standard_malloc (gmem.c:88)
      ==24379==    by 0x4A631B0: g_malloc (gmem.c:164)
      ==24379==    by 0x4A7B687: g_strconcat (gstrfuncs.c:325)
      ==24379==    by 0x7DBC77C: update_property (gsd-xsettings-manager.c:338)
      ==24379==    by 0x7DBCBE1: update_xft_settings (gsd-xsettings-manager.c:375)
      
      Bug #663239.
      65906add
  19. 04 Oct, 2011 1 commit
  20. 03 Oct, 2011 1 commit
  21. 30 Aug, 2011 1 commit
  22. 31 Mar, 2011 2 commits
  23. 16 Mar, 2011 1 commit
  24. 03 Mar, 2011 2 commits
  25. 02 Mar, 2011 1 commit
  26. 24 Feb, 2011 1 commit
  27. 18 Feb, 2011 1 commit
  28. 23 Jan, 2011 1 commit
  29. 21 Jan, 2011 1 commit
  30. 23 Nov, 2010 2 commits
  31. 12 Nov, 2010 2 commits
  32. 11 Nov, 2010 1 commit
  33. 05 Nov, 2010 1 commit
  34. 03 Nov, 2010 1 commit