- 28 Feb, 2016 1 commit
-
-
Matthias Clasen authored
g_logv adds one for us already.
-
- 30 Oct, 2015 1 commit
-
-
Matthias Clasen authored
Add a .link style class to differentiate link buttons from normal buttons.
-
- 23 Sep, 2015 1 commit
-
-
Matthias Clasen authored
Following a similar change in GLib a while ago. 'bla' may by stupid, but it looks less dumb than `bla'.
-
- 26 Jul, 2015 1 commit
-
-
Matthias Clasen authored
This changes GTK+ to use gdk_cursor_new_from_name() with the 'standard' css names, instead of GdkCursorType. https://bugzilla.gnome.org/show_bug.cgi?id=652085
-
- 05 Jul, 2015 1 commit
-
-
Paolo Borelli authored
Remove the custom add() implementation and use css to underline the label.
-
- 09 Jun, 2014 1 commit
-
-
Matthias Clasen authored
-
- 19 Feb, 2014 1 commit
-
-
William Jon McCann authored
Instead of Return value:
-
- 07 Feb, 2014 1 commit
-
-
William Jon McCann authored
-
- 04 Nov, 2013 1 commit
-
-
- 18 Aug, 2013 1 commit
-
-
Matthias Clasen authored
Attached widgets inherit from the style of the widget they are attached to. This can sometimes have unintended consequences, like a context menu in the main view of gedit inheriting the font that is configured for documents, or the context menu of the preview in the font chooser coming up with humongous font size. To fix this problem, we introduce a context menu style class and use it for all menus that are used like that. The theme can then set a font for this style class. https://bugzilla.gnome.org/show_bug.cgi?id=697127
-
- 20 Jul, 2013 2 commits
-
-
Matthias Clasen authored
Drop includes of deprecated headers where they are no longer needed.
-
Matthias Clasen authored
We've recently a number of classes wholly. For these cases, move the headers and sources to gtk/deprecated/ and adjust Makefiles and includes accordingly. Affected classes: GtkAction GtkActionGroup GtkActivatable GtkIconFactory GtkImageMenuItem GtkRadioAction GtkRecentAction GtkStock GtkToggleAction GtkUIManager
-
- 09 Jul, 2013 1 commit
-
-
- 25 Jun, 2013 1 commit
-
-
William Jon McCann authored
-
- 10 May, 2012 1 commit
-
-
Bastien Nocera authored
Not setting a URI but catching the activate-link signal is a valid use of GtkLinkButton, but we shouldn't allow showing a popup menu which offers to copy the URI if there's none.
-
- 13 Apr, 2012 1 commit
-
-
Matthias Clasen authored
Most of these are forgotten :'s and similar details which gtk-doc now warns about.
-
- 27 Feb, 2012 1 commit
-
-
Javier Jardón authored
-
- 18 Dec, 2011 1 commit
-
-
Matthias Clasen authored
This uses the new workarea API to avoid placing popups underneath panels, docks, etc.
-
- 02 Nov, 2011 1 commit
-
-
Matthias Clasen authored
-
- 23 Oct, 2011 1 commit
-
-
Michael Natterer authored
and remove gtkmainprivate.h completely.
-
- 27 Sep, 2011 1 commit
-
-
Michael Natterer authored
Add gdk_event_triggers_context_menu(), using the new modifier abstraction API. Remove _gtk_button_event_triggers_context_menu() and port all callers.
-
- 26 Sep, 2011 1 commit
-
-
Michael Natterer authored
Add _gtk_button_event_triggers_context_menu() and use it instead of checking for event->button == 3, so context menus are invoked correctly on the Mac.
-
- 16 Sep, 2011 1 commit
-
-
Bastien Nocera authored
If clicking on a link destroys the link button, and keeps the same GdkWindow then the cursor stays as a hand in the rest of the interface. https://bugzilla.gnome.org/show_bug.cgi?id=659247
-
- 05 Jul, 2011 1 commit
-
-
Matthias Clasen authored
-
- 10 Jun, 2011 1 commit
-
-
Javier Jardón authored
-
- 07 Feb, 2011 1 commit
-
-
Matthias Clasen authored
This was not handled consistently, but the default handler does useful things, so we should always chain up.
-
- 04 Jan, 2011 2 commits
-
-
Matthias Clasen authored
At the same time, introduce a gtkmainprivate.h header and various other cleanups. Based on a patch by Tadej Borovšak. https://bugzilla.gnome.org/show_bug.cgi?id=617471
-
Carlos Garnacho authored
-
- 21 Dec, 2010 1 commit
-
-
Benjamin Otte authored
-
- 15 Dec, 2010 1 commit
-
-
Javier Jardón authored
-
- 15 Oct, 2010 1 commit
-
-
Emmanuele Bassi authored
We cannot use the GtkButton::clicked signal to override the default behavior of GtkLinkButton (i.e. call gtk_show_uri()), because GtkButton::clicked is registered as a RUN_FIRST signal, which obviously prevents any other signal handler connected to it to stop the propagation before the class handler has a chance to run. For this reason we can add a GtkLinkButton::activate-link signal, which will be emitted by the default GtkButton::clicked signal handler; the ::activate-link signal has a boolean return value, which allows simpler code for stopping the propagation to the next signal handler. https://bugzilla.gnome.org/show_bug.cgi?id=632150
-
- 26 Sep, 2010 1 commit
-
-
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".
-
- 24 Sep, 2010 1 commit
-
-
Matthias Clasen authored
Remove references to global hooks from the docs. Also move remaining docs inline, and remove the templates.
-
- 22 Sep, 2010 1 commit
-
-
Matthias Clasen authored
With gtk_show_uri, global configurability of link activation has moved to GIO/gvfs. For local overrides, GtkLinkButton has the ::clicked signal, and GtkAboutDialog gets an ::activate-link signal. Bug 339745
-
- 15 Sep, 2010 1 commit
-
-
Javier Jardón authored
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=629598Signed-off-by:
Javier Jardón <jjardon@gnome.org> Signed-off-by:
Tristan Van Berkom <tristanvb@openismus.com>
-
- 22 Aug, 2010 1 commit
-
-
Javier Jardón authored
-
- 13 Jul, 2010 1 commit
-
-
Javier Jardón authored
-
- 10 Jul, 2010 1 commit
-
-
- 04 Apr, 2010 2 commits
-
-
Javier Jardón authored
Use gtk_widget_get_realized() instead https://bugzilla.gnome.org/show_bug.cgi?id=69872
-
Javier Jardón authored
Use gtk_widget_has_focus() instead https://bugzilla.gnome.org/show_bug.cgi?id=69872
-