| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=780878
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=780878
|
| |
|
|
|
|
|
|
|
| |
Instead of the deprecated g_object_newv().
This requires some internal surgery to create our own vector of names
and values, but it does not functionally change anything.
|
|
|
|
|
|
| |
GLib 2.53 deprecated g_object_newv() and GParameter. If we want to stop
using those types without resorting to pretty convoluted pre-processor
dancing, we will need to bump up the dependency inside GTK+.
|
|
|
|
|
|
| |
GLib has deprecated GParameter and g_object_newv(); until we switch to
the new g_object_new_with_properties() API, and bump GLib required
version, we should simply ignore the compiler warnings.
|
| |
|
| |
|
|
|
|
|
|
|
| |
removed unused static functions, unused class variables and a large
comment section that was copied over from gdkdisplay-x11.h
https://bugzilla.gnome.org/show_bug.cgi?id=779184
|
|
|
|
|
|
|
|
|
|
|
|
| |
The addition of GdkMonitor broke the quartz backend. This patch restores
that support by adding a new class GdkQuartzMonitor, and by modifying
the existing classes GdkQuartzDisplay and GdkQuartzScreen where
necessary.
It should be noted that this patch is essentially a refactor as no new
functionality that will impact the user has been added or removed.
https://bugzilla.gnome.org/show_bug.cgi?id=779184
|
| |
|
| |
|
|
|
|
|
|
|
| |
Adwaita and HighContrast CSS should be rebuild every time one of their
dependent files change, not just the main entry point.
https://bugzilla.gnome.org/show_bug.cgi?id=780041
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Instead of using Ruby/Sass to generate the CSS from SCSS files, we can
use the faster and more lightweight libsass/sassc binary.
We can keep the CSS files in Git to make it easier to dist GTK+, but we
can add rules to ensure they get rebuilt if the source SCSS changes.
https://bugzilla.gnome.org/show_bug.cgi?id=780041
|
| |
|
|
|
|
|
|
|
| |
Instead of creating a GtkWindow, connecting to ::draw and drawing the
surface in there, then adding that window to another GtkWindow... just
use a GtkImage. This also gets rid of a bunch of utility functions used
only in gtk_drag_set_icon_surface.
|
| |
|
| |
|
| |
|
|
|
|
| |
No longer available.
|
|
|
|
| |
Most of the changes here are due to visibility.
|
|
|
|
| |
This is the same as the previous commit.
|
|
|
|
| |
This changed in commit 2a5a94b2606ffae08fce634e61c533830f54c3ec.
|
|
|
|
| |
We don't recognize non-standard names anymore.
|
|
|
|
| |
We lost the ability to dump some images.
|
|
|
|
| |
No longer needed.
|
|
|
|
| |
We lost the ability to dump some kinds of images.
|
|
|
|
| |
Many of the deprecation have been removed here.
|
|
|
|
| |
The css spec calls it 'saturation', not 'saturate'.
|
|
|
|
|
|
|
| |
When the blend modes were ported to use gsk defines, some
dashes were accidentally turned into underscores. It also
turns out that we were expecting 'saturate' instead of
'saturation' as per the css spec. Fix that as well.
|
|
|
|
|
| |
This was a documented change that has not been reflected
in the tests yet.
|
|
|
|
| |
Just visibility changes here.
|
|
|
|
| |
Some changes in the details here; we removed an old widget name.
|
|
|
|
| |
The node hierarchy for GtkSwitch has changed.
|
|
|
|
| |
This should have been done when the hierarchy was changed.
|
| |
|
|
|
|
| |
... in horizontal/vertical direction.
|
|
|
|
| |
basically do what GtkContainer already did.
|
| |
|
|
|
|
|
| |
Shows an example of a widget that directly inherits from GtkWidget and
has multiple focusable children.
|
|
|
|
| |
Widgets themselves shouldn't have margins assigned.
|
|
|
|
|
| |
Especially if said parent also has can-focus set to FALSE, which is a
special-case we had before for GtkContainer instances.
|
|
|
|
| |
Don't return TRUE if we didn't actually focus anything.
|
| |
|
|
|
|
| |
All GtkWindow instances are toplevels.
|
|
|
|
|
| |
We're now only ever setting has_focus to the same value we set is_active
to, so also remove that field from the private struct.
|
|
|
|
|
| |
Since embedded toplevels don't exist anymore, :has-toplevel-focus is
equivalent to :active.
|
|
|
|
| |
Those don't exist anymore.
|
|
|
|
| |
Unused.
|