1. 16 Dec, 2015 2 commits
  2. 15 Dec, 2015 2 commits
  3. 12 Dec, 2015 1 commit
    • Benjamin Otte's avatar
      cssnode: Change style-changed signal · 971a2774
      Benjamin Otte authored
      Instead of having old and new style, now have a GtkCssStyleChange opaque
      object that will compute the changes you are interested in for you.
      
      This simplifies change signal handlers quite a bit and avoids lots of
      repeated computation in every signal handler.
      971a2774
  4. 02 Dec, 2015 1 commit
  5. 03 Nov, 2015 2 commits
  6. 31 Oct, 2015 1 commit
  7. 30 Oct, 2015 1 commit
    • Matthias Clasen's avatar
      model button: Convert to CSS nodes · 8894e461
      Matthias Clasen authored
      Follow the same approach as used for the toggle button family:
      Keep the button element name for button-like rendering, and
      use a distinct modelbutton name otherwise, and add a subnode
      for the indicator with name check or radio.
      8894e461
  8. 25 Jun, 2015 1 commit
  9. 18 Feb, 2015 1 commit
  10. 24 Nov, 2014 1 commit
  11. 23 Nov, 2014 1 commit
  12. 20 Nov, 2014 1 commit
  13. 06 Nov, 2014 1 commit
  14. 29 Oct, 2014 7 commits
  15. 21 Oct, 2014 1 commit
  16. 03 Oct, 2014 1 commit
  17. 25 Sep, 2014 1 commit
    • Matthias Clasen's avatar
      Make GtkModelButton work with touch · 96fd1545
      Matthias Clasen authored
      Some recent refactoring changed things so that in_button is no
      longer TRUE when released() is called for touch events. As a minimal
      fix, let GtkButton do more of the work by chaining up to its
      pressed and released handlers, which know how to handle touch
      events. This could be further improved by leaving more of the
      state handling to GtkButton, like it was done for GtkToggleButton.
      96fd1545
  18. 16 Aug, 2014 1 commit
    • Benjamin Otte's avatar
      gtk: Use new :checked state · 4e077d46
      Benjamin Otte authored
      on:
      - GtkToggleButton
      - GtkCheckButton
      - GtkRadioButton
      - GtkModelButton
      - GtkCellRendererToggle
      - GtkCheckMenuItem
      
      also update themes:
      - Adwaita
      - Raleigh
      but not the win32 theme.
      
      The new :checked state replaces :active for the actual checkedness of
      the widgets and :active is now used exclusively while the button is being
      pressed.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=733967
      4e077d46
  19. 02 Jul, 2014 1 commit
    • Matthias Clasen's avatar
      GtkModelButton: Update widget state · 8060ac6d
      Matthias Clasen authored
      We were only setting the state transiently in ::draw, leading
      to various drawing anomalies, such as labels not picking up
      the appropriate color from BUTTON styles.
      8060ac6d
  20. 28 Jun, 2014 1 commit
  21. 09 May, 2014 2 commits
  22. 28 Apr, 2014 1 commit
  23. 27 Apr, 2014 1 commit
    • Matthias Clasen's avatar
      Rename the modelbutton style class · baaf201f
      Matthias Clasen authored
      This is not a great name to use in themes; instead, add the
      menuitem class, so themes can use .button.menuitem for styles
      that are specific to menuitem-like buttons.
      baaf201f
  24. 26 Apr, 2014 1 commit
  25. 22 Apr, 2014 2 commits
  26. 07 Feb, 2014 1 commit