| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This is the proper behavior for check buttons -
the indicator is fixed size, and the child takes
all the remaining space.
|
|
|
|
|
|
|
| |
It does not make a difference in practice here,
since we don't propagate expand flags from the text
to the spin button, but we can just as well use
the layout expand flag here.
|
|
|
|
|
|
|
| |
Add a layout child for GtkBoxLayout, with an expand
property that can be used to control local expansion
without the propagation of GtkWidget:h/vexpand getting
in the way.
|
|\
| |
| |
| |
| | |
Misc cleanups
See merge request GNOME/gtk!1832
|
| |
| |
| |
| |
| | |
That is the style that is commonly used nowadays, even
in traditional apps.
|
| |
| |
| |
| | |
We no longer show the various frame styles.
|
| |
| |
| |
| |
| |
| | |
Five seconds felt too long for some people in
initial feedback, so lets lower the timeout to
3 seconds.
|
| | |
|
| | |
|
| | |
|
|\ \
| |/
|/|
| |
| | |
windowcontrols: Unparent children in dispose rather than finalize
See merge request GNOME/gtk!1831
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
Adwaita: notebook tab focus ring
See merge request GNOME/gtk!1830
|
| |/
| |
| |
| | |
- prelight the tab, not a label (visually)
|
|\ \
| |/
|/|
| |
| | |
Bin removal
See merge request GNOME/gtk!1820
|
| | |
|
| |
| |
| |
| |
| | |
Our testcase for flipping icons used media icons which
were recently changed to not do rtl flipping anymore.
|
| |
| |
| |
| | |
It is no longer used anywhere.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Convert from <child> elements to <property name="child">
for former GtkBin subclasses. Update test results
to match.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
We want to remove GtkBin and GtkContainer as they don't
provide much useful functionality anymore.
See #2681
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
There was an errant g_free here, and lots of
redundant gtk_widget_show.
|
| |
| |
| |
| | |
This is the kind of thing that happens with varargs apis.
|
| |
| |
| |
| |
| |
| | |
Now that GtkOverlay is not a container anymore,
gtk_container_remove can't be used for this anymore,
so add a separate api.
|
| |
| |
| |
| |
| |
| |
| | |
We want to remove GtkBin and GtkContainer as they don't
provide much useful functionality anymore.
See #2681
|
| |
| |
| |
| |
| | |
Replace all uses of gtk_container_add on overlays
by gtk_overlay_set_child.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We want to remove GtkBin and GtkContainer as they don't
provide much useful functionality anymore.
We have to implement GtkBuildable, in order to keep
the <child> element in ui files working for search bars.
See #2681
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
We want to remove GtkBin and GtkContainer as they don't
provide much useful functionality anymore.
See #2681
|
| |
| |
| |
| |
| |
| |
| | |
We want to remove GtkBin and GtkContainer as they don't
provide much useful functionality anymore.
See #2681
|
| |
| |
| |
| |
| |
| |
| |
| | |
We want to remove GtkBin and GtkContainer as they don't
provide much useful functionality anymore. This requires
us to move get_request_mode and compute_expand down.
See #2681
|
| |
| |
| |
| |
| | |
Replace all uses of gtk_container_add on revealers
with gtk_revealer_set_child.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We want to remove GtkBin and GtkContainer as they don't
provide much useful functionality anymore. This requires
us to move get_request_mode and compute_expand down.
Update the accessible implementation to match, remove
remnants of container implementations in GtkWindow
subclasses, and fix livecycle issues around destroy
vs dispose in GtkAssistant.
After this commit, using gtk_container_add on window
subclasses is not allowed anymore, but adding childing
with <child> in ui files still works.
See #2681
|
| |
| |
| |
| |
| | |
Replace all uses of gtk_container_add on windows
by gtk_window_set_child.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We want to remove GtkBin and GtkContainer as they don't
provide much useful functionality anymore. This requires
us to move get_request_mode and compute_expand down.
We have to implement GtkBuildable, in order to keep
the <child> element in ui files working for buttons.
See #2681
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This was testing something that shouldn't be possible
anyway: Adding more than one child to a bin. With the
bin removal, this now just overrides the child so
only one child is left in the end.
Just remove the test.
|
| |
| |
| |
| |
| |
| | |
Now that GtkCheckButton is using a box layout,
we are no longer reordering the css nodes according
to text direction.
|
| |
| |
| |
| |
| | |
Stop implementing GtkContainer, and just use a box layout
instead of doing our own thing manually.
|
| |
| |
| |
| |
| | |
Replace all uses of gtk_container_add on buttons
by gtk_button_set_child.
|
| | |
|