1. 01 May, 2013 1 commit
  2. 22 Apr, 2013 4 commits
    • Cosimo Cecchi's avatar
      window: remove unused code · 009aadf3
      Cosimo Cecchi authored
      We don't need to add these style classes.
      009aadf3
    • Cosimo Cecchi's avatar
      window: rework the CSD theming layer · 7bbbb01f
      Cosimo Cecchi authored
      Instead of having three different boxes and style classes, we can just
      get away with the regular background box, plus a window-frame, which
      contains the external frame, together with the window drop shadows.
      
      GtkWindow now has special code to ensure the backing actual window is
      allocated big enough to accomodate the shadows (using the shadow size
      calculations introduced in the previous commit). We also use the margin
      value to determine the size of the invisible borders (which can then be
      different than the shadow).
      7bbbb01f
    • Cosimo Cecchi's avatar
      window: factor out a gtk_window_get_maximized() function · 7846bede
      Cosimo Cecchi authored
      Simplify code that does this same check over and over.
      7846bede
    • Cosimo Cecchi's avatar
      window: remove title_border · 87922575
      Cosimo Cecchi authored
      We don't actually need this additional title border.
      87922575
  3. 21 Apr, 2013 3 commits
  4. 13 Apr, 2013 1 commit
  5. 10 Apr, 2013 1 commit
  6. 09 Apr, 2013 3 commits
  7. 08 Apr, 2013 1 commit
  8. 06 Apr, 2013 1 commit
  9. 03 Apr, 2013 1 commit
  10. 02 Apr, 2013 5 commits
  11. 27 Mar, 2013 1 commit
  12. 24 Mar, 2013 1 commit
  13. 21 Mar, 2013 4 commits
  14. 20 Mar, 2013 1 commit
  15. 19 Mar, 2013 1 commit
    • Rob Bradford's avatar
      window: Use update_window_buttons to hide title on fullscreen · 8cdbee7f
      Rob Bradford authored
      The function update_window_buttons shows or hides the title header after it
      has finished updating the visibility of the various buttons. Unfortunately
      this
      conflicted with the hiding of the title done when going fullscreen.
      
      This solves the problem and fixes the rendering of fullscreen applications by
      using update_window_buttons to control the visibility of the box in the
      fullscreen case.
      8cdbee7f
  16. 18 Mar, 2013 7 commits
  17. 17 Mar, 2013 4 commits