1. 10 Aug, 2011 1 commit
    • Matthias Clasen's avatar
      Make focus rectangles optional · 2ba9c4b4
      Matthias Clasen authored
      This commit introduces a new setting, gtk-visible-focus, backed
      by the Gtk/VisibleFocus X setting. Its three values control how
      focus rectangles are displayed.
      
      'always' is equivalent to the traditional GTK+ behaviour of always
      rendering focus rectangles.
      
      'never' does what it says, and is intended for keyboardless
      situations, e.g. tablets.
      
      'automatic' hides focus rectangles initially, until the user
      interacts with the keyboard, at which point focus rectangles
      become visible.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=649567
      2ba9c4b4
  2. 18 Jul, 2011 1 commit
  3. 14 Jul, 2011 2 commits
  4. 05 Jul, 2011 2 commits
  5. 10 Jun, 2011 1 commit
  6. 04 Jun, 2011 1 commit
  7. 19 Apr, 2011 1 commit
  8. 25 Mar, 2011 1 commit
  9. 18 Mar, 2011 1 commit
  10. 01 Feb, 2011 1 commit
  11. 28 Jan, 2011 1 commit
  12. 10 Jan, 2011 2 commits
  13. 22 Dec, 2010 1 commit
  14. 17 Dec, 2010 1 commit
  15. 15 Dec, 2010 1 commit
  16. 08 Dec, 2010 1 commit
  17. 07 Dec, 2010 1 commit
  18. 04 Dec, 2010 11 commits
  19. 02 Dec, 2010 1 commit
  20. 19 Nov, 2010 1 commit
  21. 17 Nov, 2010 1 commit
  22. 22 Oct, 2010 2 commits
    • Tristan Van Berkom's avatar
      Fixed problems with combination of height-for-width apis and · d26ac642
      Tristan Van Berkom authored
      alignment/margin vfuncs adjust_size_request/allocation
      
      Now get_height_for_width() will internally update the for_width
      before passing it to the real height_for_width() vfunc, allowing
      margins and extra space for alignments to be stripped, thus requesting
      sufficient height for greater than natural widths (and also accounting
      for margins properly). Test case adjusted in testadjustsize to ensure
      proper behavior.
      d26ac642
    • Tadej Borovšak's avatar
      Add GtkScrollable interface · 55196a70
      Tadej Borovšak authored
      The GtkScrollable interface provides "hadjustment" and "vadjustment"
      properties that are used by GtkScrolledWindow. It replaces
      the ::set_scroll_adjustment signal. The scrollable interface
      also has ::min-display-width/height properties that can be
      used to control the minimally visible part inside a scrolled window.
      55196a70
  23. 20 Oct, 2010 1 commit
    • Michael Natterer's avatar
      gtk: clean up GtkWidget signals · c2f29f2c
      Michael Natterer authored
      - add slots for damage-event, move-focus and keynav-failed
      - reorder signals a bit so related stuff is grouped together
      - some indentation fixes in the GtkWidgetClass
      - remove the move-focus compat hack from GtkTextView
      - turn the move-focus compat hack in GtkWindow into properly
        implementing GtkWidget::move-focus()
      c2f29f2c
  24. 19 Oct, 2010 1 commit
  25. 18 Oct, 2010 1 commit
  26. 15 Oct, 2010 1 commit