| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=721665
|
| |
|
| |
|
|
|
|
|
| |
This is basically standalone the testtitlebar example, turned
into a demo.
|
|
|
|
| |
Seems that pointer_info can be NULL, after all.
|
| |
|
|
|
|
| |
It is a bit annoying to have to go over to the right side to click it.
|
|
|
|
|
|
|
|
|
| |
This demo condenses the essentials of advanced management of
input events. Depending on the information available in input events,
this demo will try to represent as much information as possible for
those.
https://bugzilla.gnome.org/show_bug.cgi?id=719987
|
|
|
|
|
| |
A nested dialog on top of a modal dialog must itself be modal,
otherwise it doesn't get any input.
|
| |
|
|
|
|
| |
This prevents them getting lost behind.
|
| |
|
| |
|
| |
|
|
|
|
| |
And use GtkBuilder to construct interface.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=710238
|
|
|
|
|
| |
Test the 'no more pulse' situation. When the slider goes all
the way to the right towards slow, we remove the pulse timeout.
|
|
|
|
|
|
| |
Arrange for the scales to control the speed of the activity
mode progress bar in gtk3-widget-factory. This will be useful
in demonstrating smoother progress bar animation in the future.
|
| |
|
|
|
|
| |
Add a bit more breathing room and put similar widgets together.
|
|
|
|
| |
In addition to 721cdfd966c41b8fb57f77e9c0e409c6a7a98b03
|
|
|
|
| |
In addition to fc71414ada5b270a4c6c9775225f5cdc5d303f63
|
| |
|
|
|
|
| |
It's an app action, not a window action.
|
|
|
|
| |
We used a 256x256 before. Keep doing that.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Make the gtk-demo listbox example follow others in window
title style.
|
| |
|
|
|
|
| |
GtkMenuItem doesn't have accel groups anymore.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=707920
|
|
|
|
| |
Avoid declaring variable at the middle of the block
|
|
|
|
|
| |
gtk_icon_theme_list_icons() now gets so many icons that the demo
was unusable. Limit it to 10 per group (theme context).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gtk/gtkwidget.c: drag-leave signal: Document that it is called before
drag-drop.
drag-data-received signal: Document that it is up to the application
to know why the data was requested (e.g. drag motion or drop).
* demos/gtk-demo/toolpalette.c: interactive_canvas_drag_drop():
Do not transform the drop_item created in the drag-motion handler.
Instead caused drag-data-received to be called, remembering why,
and create a new item there.
interactive_canvas_drag_leave(): Remove the idle-handler hack,
now that we do not need to keep the drag-motion drop_item alive until
the drop.
I noticed that this patch was sitting in bug #605611 from 2009
though it had been approved. I do not remember much about why I
created it.
|
| |
|
| |
|
|
|
|
| |
Add buttons that allow to show and hide each info bar.
|
|
|
|
| |
Connect to ::search-changed instead of ::changed.
|
|
|
|
|
|
|
|
|
|
|
| |
We rename the gtk_widget_class_bind_template_child{_internal}
macros by appending a _private to their name. Otherwise, it
would be too magic to pass the 'public' names as arguments,
but affect a member of the Private struct. At the same time,
Add two new macros with the old names,
gtk_widget_class_bind_template_child{_internal} that operate
on members of the instance struct.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The macros and functions are inconsistently named, and are not tied to
the "template" concept - to the point that it seems plausible to use
them without setting the template.
The new naming scheme is as follows:
gtk_widget_class_bind_template_child_full
gtk_widget_class_bind_template_callback_full
With the convenience macros:
gtk_widget_class_bind_template_child
gtk_widget_class_bind_template_child_internal
gtk_widget_class_bind_template_callback
https://bugzilla.gnome.org/show_bug.cgi?id=700898
https://bugzilla.gnome.org/show_bug.cgi?id=700896
|
|
|
|
|
|
|
|
|
|
| |
Using an offset from the struct means you can have children in
both the public and private (via G_PRIVATE_OFFSET) parts of the
instance. It also matches the new private macros nicer.
https://bugzilla.gnome.org/show_bug.cgi?id=702563
Signed-off-by: Emmanuele Bassi <ebassi@gnome.org>
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=704274
|
|
|
|
| |
The demo uses GtkAction.
|