1. 03 Oct, 2014 1 commit
  2. 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
  3. 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
  4. 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
  5. 28 Jun, 2014 1 commit
  6. 09 May, 2014 2 commits
  7. 28 Apr, 2014 1 commit
  8. 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
  9. 26 Apr, 2014 1 commit
  10. 22 Apr, 2014 2 commits
  11. 07 Feb, 2014 1 commit