1. 04 Feb, 2014 1 commit
  2. 02 Feb, 2014 1 commit
  3. 29 Jan, 2014 2 commits
  4. 09 Jul, 2013 1 commit
  5. 11 Feb, 2013 1 commit
  6. 07 Feb, 2013 1 commit
    • Alexander Larsson's avatar
      Add gtk_widget_(un)register_window · 3d4cd4db
      Alexander Larsson authored
      This replaces the previously hardcoded calls to gdk_window_set_user_data,
      and also lets us track which windows are a part of a widget. Old code
      should continue working as is, but new features that require the
      windows may not work perfectly.
      
      We need this for the transparent widget support to work, as we need
      to specially mark the windows of child widgets.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=687842
      3d4cd4db
  7. 07 Aug, 2012 1 commit
  8. 06 May, 2012 1 commit
  9. 13 Apr, 2012 1 commit
  10. 27 Feb, 2012 1 commit
  11. 02 Nov, 2011 1 commit
  12. 23 Oct, 2011 1 commit
  13. 20 Feb, 2011 1 commit
  14. 01 Feb, 2011 2 commits
    • Benjamin Otte's avatar
      API: gdk: Change get_drag_window() API · 44c02fcb
      Benjamin Otte authored
      The previous function gdk_drag_get_protocol_for_display() took native
      window handles, so it had to be changed. Because it didn't do what it
      was named to do (it didn't return a protocol even though it was named
      get_protocol) and because it doesn't operate on the display anymore but
      on the actual window, it's now called gdk_window_get_drag_protocol().
      44c02fcb
    • Benjamin Otte's avatar
      API: gtk: Remove client_event vfunc from GtkWidget · fac914d7
      Benjamin Otte authored
      Also remove the (de-facto unused) implementation from GtkWindow that was
      only used for sockets/plugs.
      fac914d7
  15. 29 Jan, 2011 1 commit
  16. 28 Jan, 2011 5 commits
  17. 04 Jan, 2011 3 commits
  18. 21 Dec, 2010 2 commits
  19. 18 Dec, 2010 2 commits
  20. 30 Oct, 2010 1 commit
  21. 27 Oct, 2010 1 commit
  22. 21 Oct, 2010 1 commit
  23. 19 Oct, 2010 1 commit
  24. 27 Sep, 2010 1 commit
  25. 26 Sep, 2010 2 commits
    • Benjamin Otte's avatar
      Move GtkSizeRequest into GtkWidget · d9c92598
      Benjamin Otte authored
      It doesn't make sense to keep them separate as GtkSizeRequest requires a
      GtkWidget and GtkWidget implements GtkSizeRequest, so you can never have
      one without the other.
      It also makes the code a lot easier because no casts are required when
      calling functions.
      
      Also, the names would translate to gtk_widget_get_width() and people
      agreed that this would be a too generic name, so a "preferred" was added
      to the names.
      
      So this patch moves the functions:
      gtk_size_request_get_request_mode() => gtk_widget_get_request_mode()
      gtk_size_request_get_width() => gtk_widget_get_preferred_width()
      gtk_size_request_get_height() => gtk_widget_get_preferred_height()
      gtk_size_request_get_size() => gtk_widget_get_preferred_size()
      gtk_size_request_get_width_for_height() =>
        gtk_widget_get_preferred_width_for_height()
      gtk_size_request_get_height_for_width() =>
        gtk_widget_get_preferred_height_for_width()
      ... and moves the corresponding vfuncs to the GtkWidgetClass.
      
      The patch also renames the implementations of the vfuncs in widgets to
      include the word "preferrred".
      d9c92598
    • Benjamin Otte's avatar
      gtk: Don't set colormap anymore when creating GDK windows · e8a6bad0
      Benjamin Otte authored
      Colormaps are about to be removed, so not using them sounds like an
      awesome idea.
      e8a6bad0
  26. 21 Sep, 2010 1 commit
  27. 20 Sep, 2010 1 commit
    • Matthias Clasen's avatar
      More error trap cleanups · 2ddfaedd
      Matthias Clasen authored
      Remove syncs in front of gdk_error_trap_pop() calls, and convert
      gdk_error_trap_pop() calls to gdk_error_trap_pop_ignored() in gdk.
      2ddfaedd
  28. 19 Sep, 2010 1 commit
  29. 15 Sep, 2010 1 commit