Commit graph

3 commits

Author SHA1 Message Date
Georges Basile Stavracas Neto
90b1f3657f tests: Port tests to GTK4
Port the tests, especially the interactive ones, to GTK4, and
libadwaita.
2022-03-07 19:51:26 +00:00
Georges Basile Stavracas Neto
75f150d5a2 shell: Add position to cc_shell_embed_widget_in_header()
So we can control where the widget should be added to. The
main window only supports left and right positions.

https://gitlab.gnome.org/GNOME/gnome-control-center/issues/528
2019-05-21 12:59:36 -03:00
Georges Basile Stavracas Neto
65ede4f409
Introduce interactive test for panels
The purpose of this interactive test is to be able to
prototype new features for CcPanel without having to
adapt existing panels.

Three test panels were added as part of this initial
patch:

 * Dynamic panels: panel exercising the ability to
   show and hide itself at runtime.
 * Header: panel that embeds a header widget.
 * Static Initializer: panel that sets a static init
   function to run at startup.
2018-11-11 23:46:19 -02:00