1. 05 Jul, 2015 2 commits
  2. 14 Jun, 2015 1 commit
  3. 12 Jun, 2015 1 commit
  4. 11 Jun, 2015 1 commit
  5. 10 Jun, 2015 1 commit
  6. 09 Jun, 2015 1 commit
    • Matthias Clasen's avatar
      entry: Make touch selection work with mouse · 70f1e230
      Matthias Clasen authored
      The buttons on the popover where stealing the focus from the text
      view on click, causing the popover to be dismissed before the action
      was taken. Fix this by making the buttons not take focus on click.
      70f1e230
  7. 08 Jun, 2015 8 commits
  8. 07 Jun, 2015 1 commit
  9. 02 Jun, 2015 1 commit
  10. 26 May, 2015 1 commit
  11. 22 Mar, 2015 1 commit
  12. 14 Mar, 2015 1 commit
    • Benjamin Otte's avatar
      entry: Make code do what it's meant to do · c5905b13
      Benjamin Otte authored
      With the 3.0 transition, this code went from just querying the entry's
      height request to doing a full size request.
      Then it got code to revert the features that a full size request does.
      And then it grew code that manually computed the baseline.
      
      Avoid this and just do what happened back in the days: Do a regular
      height request.
      
      This changes the semantics of the get_frame_size() vfunc wrt its
      behavior towards subclasses overwriting the get_height() vfuncs, but I'm
      happy to live with that.
      c5905b13
  13. 09 Mar, 2015 4 commits
  14. 08 Dec, 2014 2 commits
  15. 06 Dec, 2014 1 commit
  16. 27 Nov, 2014 1 commit
  17. 26 Nov, 2014 1 commit
  18. 25 Nov, 2014 1 commit
  19. 15 Nov, 2014 1 commit
  20. 17 Oct, 2014 1 commit
  21. 07 Oct, 2014 1 commit
  22. 03 Oct, 2014 1 commit
    • Benjamin Otte's avatar
      stylecontext: Deprecate functions · 91467a45
      Benjamin Otte authored
      - gtk_style_context_get_background_color()
      - gtk_style_context_get_border_color()
      
      Those functions shouldn't be used anymore, because they don't represent
      anything from the CSS styling we support. The background color often
      isn't used due to background images and there are actually 4 different
      border colors (1 for each side) - if there isn't also a border image in
      use.
      91467a45
  23. 02 Oct, 2014 1 commit
  24. 26 Sep, 2014 2 commits
  25. 04 Sep, 2014 1 commit
    • Carlos Garnacho's avatar
      entry: Handle touch events on entry icons · 9629fd07
      Carlos Garnacho authored
      Those used to work indirectly due to GtkEntry not setting GDK_TOUCH_MASK,
      so pointer emulation would happen on those, but the event handlers on icons
      and its icon-pressed/released signals have never been explicitly touch
      aware, and this broke since the GDK_TOUCH_MASK can be set indirectly by
      GtkGestures.
      
      So make the icon event handler handle touch events, each icon can get hold
      of one GdkEventSequence, reacting exclusively to it. This is still not
      ported to GtkGesture due to GdkEvent exposure in these icon signals, as
      users might expect GDK_2/3BUTTON_PRESS while GtkGesture ignores those.
      
      Also, unset all icon pressed/sequence state on grab-notify, this used to
      happen ad-hoc when initiating icon DnD, but that doesn't cut it for
      user-defined reasons to initiate a grab (eg. popovers).
      
      https://bugzilla.gnome.org/show_bug.cgi?id=736004
      9629fd07
  26. 20 Aug, 2014 1 commit
  27. 16 Aug, 2014 1 commit
    • Benjamin Otte's avatar
      gtk: Don't use gtk_render_activity() · 6c06bd55
      Benjamin Otte authored
      ... in places where we draw a background. This was changed for GTK 3.0.0
      to allow animations, but these days it doesn't make sense anymore to use
      gtk_render_activity() for backgrounds.
      6c06bd55