Matthias Clasen
|
04ea51e843
|
treepopover: Start adding keynav
Arrange for the items to be focusable, and add keyboard
activation. Still missing: cycling focus inside the
popover.
|
2021-08-02 23:49:05 -04:00 |
|
Matthias Clasen
|
ae7cefd97d
|
Drop style class defines
We document the supported style classes by name,
not by macro name, and these macros don't really
add any value. Drop them for GTK 4.
|
2020-08-14 07:03:27 -04:00 |
|
Benjamin Otte
|
d375dce9f5
|
Replace "gchar" with "char"
|
2020-07-25 00:47:36 +02:00 |
|
Benjamin Otte
|
d7266b25ba
|
Replace "gint" with "int"
|
2020-07-25 00:47:36 +02:00 |
|
Benjamin Otte
|
805fea20cb
|
eventcontrollermotion: Remove mode argument
It's not used and nobody has documented how it's meant to work anyway.
|
2020-05-30 12:30:23 -04:00 |
|
Matthias Clasen
|
2a24b8c653
|
Replace most remaining uses of container api
These are all on GtkBox or enumerating children.
|
2020-05-11 22:38:21 -04:00 |
|
Matthias Clasen
|
a7769c9c88
|
treepopover: Stop using container api
|
2020-05-11 22:21:39 -04:00 |
|
Matthias Clasen
|
01c3e2ce0d
|
Don't use container api on GtkStack
|
2020-05-11 22:21:39 -04:00 |
|
Matthias Clasen
|
025375ff5f
|
Replace gtk_widget_destroy everywhere
Replace all remaining uses of gtk_widget_destroy
by gtk_container_remove or g_object_unref.
|
2020-05-11 12:20:59 -04:00 |
|
Matthias Clasen
|
8e261056b9
|
Use gtk_popover_set_child throughout
Replace all uses of gtk_container_add on popovers
by gtk_popover_set_child.
|
2020-05-04 22:53:07 -04:00 |
|
Matthias Clasen
|
46ff9f891a
|
gizmo: Allow passing changing focus behavior
We need this in popovers. Maybe it could be done better
by defining one-off custom widgets.
|
2020-04-09 17:50:29 -04:00 |
|
Matthias Clasen
|
cadeca74e2
|
Go back to ::enter/::leave for pointer changes
These signals are behaving a little differently from
what ::focus-in/::focus-out used to do.
|
2020-02-21 00:51:03 -05:00 |
|
Matthias Clasen
|
e3158a1bfb
|
Make crossing events handled the same way
|
2020-02-21 00:50:59 -05:00 |
|
Timm Bäder
|
655711fef2
|
Rename gtk_widget{get,set,has}_style_class to _css_class
We want to use css instead of style everywhere now.
|
2020-02-07 13:16:45 -05:00 |
|
Timm Bäder
|
b7ee2cbc28
|
Start using GtkWidget's new style class API
|
2020-02-07 13:16:32 -05:00 |
|
Alexander Larsson
|
6a15e9169d
|
Rename GtkIcon widget to GtkBuiltinIcon
This is an internal widget whose name is not very important, and we
want to rename GtkIconInfo to GtkIcon, so lets rename this.
|
2020-01-30 10:53:33 +01:00 |
|
Matthias Clasen
|
112aed590f
|
Remove builtin icons altogether
This removes support for GtkCssImageBuiltin and
GtkCssImageBuiltinType from everywhere.
|
2020-01-10 14:34:56 -05:00 |
|
Matthias Clasen
|
e424246134
|
combobox: Replace GtkTreeMenu with a popover
This does not currently try to reproduce the exact
placement, since GtkPopover doesn't have to have
the necessary placement hints.
|
2019-12-29 18:45:40 -05:00 |
|