1. 09 Feb, 2015 9 commits
  2. 08 Feb, 2015 2 commits
  3. 07 Feb, 2015 1 commit
  4. 06 Feb, 2015 6 commits
    • Benjamin Otte's avatar
      css: Move scale to GtkStyleProviderPrivate · 1116914e
      Benjamin Otte authored
      This way, we can remove it as a separate argument from
      gtk_css_value_compute() and allow computation to only depend on one
      thing: the style provider.
      1116914e
    • Benjamin Otte's avatar
      settings: Provide a default style cascade per scale · 808bfe0a
      Benjamin Otte authored
      This guarantees we only create 1 extra style cascade in total for hidpi
      and not one per style context.
      
      Style cascades are now nested like this:
      
      GtkSettings root cascade (scale == 1)
       |
       +-- GtkSettings per scale cascade (for any scale, no custom providers)
       |
       +-- GtkStyleContext custom cascade (for any scale, custom providers)
      
      This requires a bunch of care when changing cascade-related properties
      inside GtkStyleContext, so that it ends up with a properly setup
      cascade, but I think I got those cases right.
      
      The only thing we don't do yet is reverting to a GtkSettings cascade
      when the last custom provider is removed from a custom cascade.
      808bfe0a
    • Benjamin Otte's avatar
      stylecontext: Store the scale value in the cascade · 9209c4ea
      Benjamin Otte authored
      This is in preparation for the next commits.
      9209c4ea
    • Chun-wei Fan's avatar
      gdkglcontext-win32.h: Clean Up a Bit · 0b06b1e3
      Chun-wei Fan authored
      We don't have a Win32-specific ->upload_texture() anymore, so don't
      indicate so.  Left out this part from my previous commit.
      0b06b1e3
    • Chun-wei Fan's avatar
      GDK-Win32: Drop Win32-specific ->upload_texture() · 24e6bda2
      Chun-wei Fan authored
      The default ->upload_texture() works also for Windows since commit 27cf0fa3,
      as some of the problems described in 742953 also applied for GL core
      contexts on Windows as well before 27cf0fa3.  Clean up the GDK-Win32 code a
      little bit as a result.
      24e6bda2
    • Benjamin Otte's avatar
      treeview: Fix copy/paste bug · 93c3b90f
      Benjamin Otte authored
      Introduced in 7eecb164
      93c3b90f
  5. 05 Feb, 2015 22 commits