| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
| |
They're prectically unused.
Widgets who want to influcence the focus chain behavior should implement
GtkWidgetClass::focus and deal with focus there.
|
|
|
|
|
|
| |
This function is gone.
Closes https://gitlab.gnome.org/GNOME/gtk/issues/1242
|
|
|
|
|
| |
You want to use an IM module to get strings out of keypresses, not some
crude hack that only works on X11 and Wayland anyway.
|
|
|
|
|
|
| |
Document the new argument here.
Closes: https://gitlab.gnome.org/GNOME/gtk/issues/1245
|
|
|
|
|
|
|
|
|
| |
Remove gtk_menu_popup_for_device() and gtk_menu_popup(), as they cannot
be implemented in a portable manner by all backends. They have been
deprecated for proper alternative APIs for some time, so lets remove
them now before its too late.
While at it, fix the example documentation for mapping a menu.
|
|
|
|
|
| |
That function does not make sense at all in a CSS world. So better don't
support it anymore.
|
| |
|
|\
| |
| |
| |
| | |
gtkcssprovider: remove gtk_css_provider_get_default
See merge request GNOME/gtk!256
|
| |
| |
| |
| |
| |
| |
| | |
This function is unused since cdc6e8272020 commit and does not
contain fallback style.
https://gitlab.gnome.org/GNOME/gtk/issues/1226
|
|/
|
|
| |
Currently it’s lacking properties, signals and class vfuncs.
|
|
|
|
| |
Mention that event controllers are available in 3.x, amongst others.
|
|
|
|
| |
Controller, not Controler.
|
|
|
|
|
| |
'withdrawn' is an X11-centric concept, and the function
can just as well be replaced by gdk_surface_hide.
|
|
|
|
|
| |
Now that the coordiate-less variant is gone,
rename this back to the shorter gtk_drag_begin.
|
|
|
|
|
| |
The only thing it was doing is render background and frame, which you
get from using a widget for your slider anyway.
|
|
|
|
|
|
|
|
| |
We want signals, arguments/parameters and position in the hierarchy to
be shown in the documentation for GtkPicture. So fix the types list.
See
https://developer.gnome.org/gtk-doc-manual/unstable/metafiles_types.html.en
|
|
|
|
|
|
|
| |
7733f646d6985f2d90e43507b8063719e44288ba renamed GdkDragContext to
GdkDrag, which broke the docs, as a reference to
gdk_drag_context_get_type() still exists. This commit renames the type
accordingly and adds GdkDrop.
|
|
|
|
| |
Add the separate drag and drop apis.
|
|
|
|
| |
The long description was missing.
|
|
|
|
| |
This was causing another docs build break.
|
|
|
|
| |
Invalid syntax in gdk4-sections.txt was causing docs builds to fail.
|
|
|
|
| |
People who want to use foreign windows should use X directly.
|
|
|
|
|
| |
Those functions are unused and have been replaced by their equivalents
gdk_drop_status() and gdk_drop_finish().
|
|
|
|
|
|
|
|
|
|
| |
In particular, this patch removes:
gdk_surface_get_events()
gdk_surface_set_events()
gdk_surface_get_device_events()
gdk_surface_set_device_events()
Event masks so far still exist for grabs.
|
|
|
|
|
|
| |
... and gdk_drag_context_get_source_surface().
In the backends, use direct access to the variables instead.
|
|
|
|
|
|
| |
And remove gdk_event_get_drag_context().
All GTK code now only uses GdkDrop for dropping.
|
|
|
|
| |
It's just a wrapper around gdk_drag_finish(), so use that one instead.
|
|
|
|
|
| |
This is a simple rename, so that we can reintroduce gdk_drop_finish()
with the GdkDrop object.
|
|
|
|
|
|
|
|
| |
This uses the new method without GDK_ACTION_ASK:
Either it is a single action (queryable via gdk_drag_action_is_unique())
or it is not and then the drop target has to make a decision
(potentially by asking someone).
|
|
|
|
| |
This will be necessary once we remove the ASK action.
|
|
|
|
| |
It's unused within GtkStyleContext.
|
|
|
|
|
|
|
| |
Unconditionally putting 'gdkwayland_inc' in src_dir argument of gtkdoc
call tells gtkdoc-scan to scan source files in a non-existent build
directory, gdk/wayland. To avoid causing build failure when a specific
backend is disabled, we should include directories conditionally.
|
|
|
|
|
| |
We have removed references to private members in our examples.
Let the docs be updated to reflect that.
|
|
|
|
| |
gtk_window_show_all() is no longer available (and no longer needed)
|
|
|
|
|
|
|
| |
Sometimes users may want to restrict the growth of child
widgets in a GtkOverlay to grow atmost the size of the overlay.
Let's add a support for that.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
and gtk_image_set_can_shrink().
Images are meant to always be icon-sized, they can never shrink below
that.
And images are icons, so they are meant to be square. If they are
not, we pretned that's by accident and keep aspect ratio.
|
|
|
|
|
|
|
|
| |
This commit introduces GtkPicture, which is supposed to complement
GtkImage.
GtkImage will be adapted to always display an icon, while
GtkPicture displays regular imagery.
|
|
|
|
| |
With get_ being still private.
|
|
|
|
| |
Events are objects, so use g_object_unref().
|
| |
|
|
|
|
|
| |
We have a lot of private headers that should not be used by gtk-doc when
scanning for symbols.
|
|
|
|
|
| |
We should always use relative paths, or include_directories objects, to
allow using GTK as a subproject.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
1. Include the broadway renderer (so we can test it properly fails on
Wayland or X11)
2. List all potential renderers, print useful information when Vulkan
is not compiled in instea dof omitting it
3. Improve docs
|
|
|
|
| |
Just the usual pre-release doc fixups.
|
|
|
|
| |
Just the usual pre-release doc fixups.
|