| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Deprecate widget flag macros GTK_WIDGET_STATE, GTK_WIDGET_SAVED_STATE,
GTK_WIDGET_FLAGS, GTK_WIDGET_TOPLEVEL, GTK_WIDGET_NO_WINDOW and
GTK_WIDGET_COMPOSITE_CHILD.
Also deprecate the type macros GTK_WIDGET_TYPE, GTK_OBJECT_TYPE_NAME and
GTK_OBJECT_TYPE which have become redundant.
Instances of GTK_WIDGET_TOPLEVEL are replaced with gtk_widget_is_toplevel,
GTK_WIDGET_TYPE is replaced with G_OBJECT_TYPE, GTK_WIDGET_COMPOSITE_CHILD
is replaced with use of the "composite-child" property and uses of
GTK_WIDGET_NO_WINDOW are adjusted to use gtk_widget_get_has_window.
Uses of GTK_WIDGET_SAVED_STATE and GTK_WIDGET_FLAGS inside GtkWidget are
changed to direct flag usage.
Documentation is updated to refer to gtk_widget_set_has_window and
gtk_widget_get_has_window.
Gail and tests are updated as well.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=69872
|
|
|
|
| |
some API docs.
|
|
|
|
| |
gtk_widget_draw()
|
| |
|
|
|
|
|
|
|
| |
This adds LDFLAGS everywhere where they were previously pulled in via
other libraries. This is however unsupported by modern linkers.
You can trigger these failures by building with gold (or, I'm told, with
very new ld).
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=604289
In order to respect this properly, we have to restore the original
behavior by watching a flag to check if the user has already set this.
* gtk/gtkassistant.c: fix the bug by introducing a flag to check for
non-automatic value setting
* tests/testassistant.c: updated the "generous assistant" to permit
quick manual testing of this feature
|
| |
|
|
|
|
|
|
| |
Add always-show-image="true|false" attribute to <menuitem> element in UI
manager markup. If present, it overrides the always-show-image property
on image menu items. Bug #589842.
|
| |
|
|
|
|
|
|
|
|
|
| |
Either g_type_register_static_simple (used by G_DEFINE_TYPE_EXTENDED)
and G_IMPLEMENT_INTERFACE use automatic variables for GTypeInfo and
GInterfaceInfo structs, while tutorials and source code often use
static variables. This commit consistently adopts the former method.
https://bugzilla.gnome.org/show_bug.cgi?id=600158
|
|
|
|
| |
Use g_get_current_dir() instead getcwd()
|
| |
|
|
|
|
|
| |
Fixes bug #594644. If somebody actually some day needs to include
gdkwin32.h from an Objective-C++ program something needs to be done.
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=594679
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
The fix for bug 586330 caused some unexpected behaviour changes, that
this testcase ought to illustrate.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
we now use gdk_offscreen_window_set_embedder() instead of a signal
to get the parent. This also replaces set_has_offscreen_changes.
Rename "parent" in all embedding related names to "embedder" to make it
more obviously different than the normal parent.
Rename gdk_window_get_offscreen_pixmap to gdk_offscreen_window_get_pixmap
to match the other offscreen calls.
Rename gdk_window_offscreen_children_changed to gdk_window_geometry_changed
as this is more descriptive.
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
This updates client-side-windows to the the latest soname
change for easier testing.
Conflicts:
gdk/x11/gdkwindow-x11.c
tests/Makefile.am
|
| |
| |
| |
| |
| | |
Fallout from running make CFLAGS="-Werror"; mostly missing casts and
constness issues.
|
| |\ |
|
| | | |
|
| | |
| | |
| | |
| | | |
Signed-off-by: Federico Mena Quintero <federico@novell.com>
|
| |/
| |
| |
| |
| |
| |
| | |
We can use this to test bugs that happen when setting a filename before the
file chooser is shown, as in bgo#161670
Signed-off-by: Federico Mena Quintero <federico@novell.com>
|
| |
| |
| |
| |
| | |
This implements get-offscreen-parent, pick-offscreen-child,
to-parent and from-parent signals for GtkOffscreenBox
|
| | |
|
| |
| |
| |
| | |
Apparently we missed one place when converting gdk_window_ensure_native
|
| |
| |
| |
| |
| |
| |
| |
| | |
This also removes the (unimplemented) possibility to change a window to
non-native. This seems generally not very useful, and there are some problems
with it, for instance if two "users" need a window to be native and then
one of the "users" doesn't need it anymore it can't change it back, because
it is unaware of the other reason the window is native.
|
| | |
|
|\ \
| |/
| |
| |
| | |
Conflicts:
gdk/x11/gdkwindow-x11.c
|
| |
| |
| |
| |
| | |
and use gtk_orientable_set_orientation instead.
Fixes bug 581878.
|
| |
| |
| |
| |
| |
| | |
gtk_activatable_set_related_action
Fixes bug 581876.
|
| |
| |
| |
| |
| |
| | |
Keeping the keybinding signal and the regular signal separate is
cleaner and allows us to pass the uri as a parameter to the
activate-link signal.
|
| |
| |
| |
| |
| | |
This patch is based on SexyUrlLabel, but with significantly enhanced
functionality: keynav, tooltips, context menu, theming.
|
| |
| |
| |
| | |
Add four new doc templates that were not in repository.
|
| |
| |
| |
| | |
This fixes bug 574386.
|
| | |
|
| |
| |
| |
| |
| | |
In the new world offscreen windows are a form of toplevels. So,
they don't have a parent, nor do we use the offscreen hooks.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|