| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This is the new way of communicating shadow size.
|
| |
|
|
|
|
|
|
| |
Setting the shadow together with the size makes
sense, since the shadow is needed to make sense
of the size.
|
|
|
|
| |
This reverts commit c13d70479bfa223d44c21c16cf8a071e85d8e726.
|
|
|
|
|
|
|
|
| |
We normally wait for the surface ::size-changed signal,
but then we only queue a resize, which is not sufficient
on map - we need to have an allocation by the time start
moving focus around in show. So, call check_resize()
right away.
|
|
|
|
|
|
| |
Rename gtk_window_compute_configure_request
to gtk_window_compute_size and hints_changed
to min_size_changed.
|
|
|
|
| |
Instead, store a min size in the Private struct.
|
|
|
|
|
|
|
| |
Rename gtk_window_move_resize to gtk_window_do_resize
(no moving involved anymore), rename configure_notify_received
to need_resize and replace gtk_window_guess_default_size
by gtk_window_compute_default_size.
|
|
|
|
|
|
| |
gtk_window_compute_default_size was unsetting
need_default_size, before we were checking that
flag in toplevel_compute_size.
|
|
|
|
| |
We always set a min size
|
| |
|
| |
|
| |
|
|
|
|
| |
Another step towards getting rid of GdkGeometry here.
|
|
|
|
|
| |
This is a step towards getting rid of GdkGeometry
use here.
|
|
|
|
| |
No need to use object data for this.
|
|
|
|
| |
We don't do positions anymore, time to stop trying.
|
|
|
|
|
|
| |
Stop counting configure reuqests and stop freezing
the surface ourselves. The backend should do that
if it wants to.
|
|
|
|
|
| |
This is a step towards getting rid of configure
events altogether.
|
|
|
|
|
|
|
|
|
|
|
| |
We should not emit configure events before we
are realized - size changes at this point are
not relevant.
This gets rid of a mysterious emission of
GdkSurface::size-changed (52, 52), that is happening
when GtkWindow sets the shadow_width before the window
is mapped.
|
|
|
|
| |
This was broken in 1e6171a4a700b0c16b2f.
|
|
|
|
| |
Be more helpful when we can't do syntax highlighting.
|
|\
| |
| |
| |
| | |
Correct typos in gtktextbtree.c
See merge request GNOME/gtk!2413
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Matthiasc/for master
Closes #3047, #3034, #3038, and #3036
See merge request GNOME/gtk!2416
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Surpisingly, when a monitored file gets atomically replaced
with g_file_set_contents(), the file monitor reports a
DELETED event for the temp file, which is not the file
I'm monitoring.
Just ignore DELETED events.
Fixes: #3036
|
| | |
| | |
| | |
| | |
| | |
| | | |
Actually return the primary monitor.
Fixes: #3038
|
| | |
| | |
| | |
| | | |
Fixes: #3034
|
| | |
| | |
| | |
| | |
| | | |
Trying to work around gtk_show_about_dialog() is
not worth it, just recreate the dialog from scratch.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Trying to work around gtk_show_about_dialog() is
not worth it, just recreate the dialog from scratch.
Fixes: #3047
|
| | |
| | |
| | |
| | |
| | | |
We decided to undeprecate gtk_window_present,
so no deprecation guards needed.
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
Scroll to cursor after canceling a selection
Closes #2960
See merge request GNOME/gtk!2321
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Surface size
See merge request GNOME/gtk!2415
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Move this signal from GdkSurface to GtkPopup,
where it belongs.
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
cloudprint: Fix redundant declarations
See merge request GNOME/gtk!2414
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
G_DEFINE_DYNAMIC_TYPE declares these functions as static, and
-Werror=redundant-decls won't let us redeclare them. This is the
equivalent of 72c72d0b, but for a different backend.
Signed-off-by: Simon McVittie <smcv@debian.org>
|
| |_|/
|/| | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Adwaita: Limit color swatch's hover effect to .activatable
See merge request GNOME/gtk!2411
|
| | | |
| | | |
| | | |
| | | | |
The button itself is activatable, but its color swatch is not.
|
| | | |
| | | |
| | | |
| | | | |
Non-activatable color swatches shouldn't have the interactive effect.
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
popover: allow setting popup layout offset
See merge request GNOME/gtk!2412
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Currently there is no way to alter the offset of the popup when positioning
with GdkPopupLayout. This makes using the popup difficult for scenarios
like completion windows where you may need to offset the window by a given
amount for aligning text.
gtk_popover_set_offset() allows setting these values and are analagous to
the function of the same name for GdkPopupLayout.
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Leak fixes
See merge request GNOME/gtk!2406
|