Commits on Source (82)
-
Alexander Mikhaylenko authoredd943a3d3
-
Kukuh Syafaat authored2b01aefb
-
Alexander Mikhaylenko authored
Make the header bar not overlay scrolled window. I hoped apps won't copy the old hacky approach. They are actively doing it, so...
62d938e8 -
Alexander Mikhaylenko authored
The toned down version is not really a hack anymore.
e35e7473 -
Alexander Mikhaylenko authored
Since this is an older branch, it didn't use it. Fix that.
e5ccd3e9 -
Alexander Mikhaylenko authored5095e917
-
Alexander Mikhaylenko authoredbb025328
-
Alexander Mikhaylenko authored25bac4ec
-
Alexander Mikhaylenko authored
Wow, apparently we didn't require CI to pass before merging, and I'm still confused by GitLab's new merge UI and thought it shows Merge because the pipeline already passed. But nope, it failed instead.
27a63a45 -
Jordi Mas authored0475afa5
-
Alexander Mikhaylenko authored
Missed this one - we depend on 2.66 and not 2.68 - same as GTK4.
5e588c8d -
941d6577
-
Yosef Or Boczko authored6493417f
-
Maximiliano Sandoval R authored0e8a7609
-
Maximiliano Sandoval R authored7a01e667
-
Alexander Mikhaylenko authored
It's deprecated.
3ca918d6 -
Sabri Ünal authored3664c99d
-
Asier Sarasua Garmendia authored9909a389
-
Alexander Mikhaylenko authored
That was a copypaste error, this is the first flowbox in the pref group and it doesn't need top margin.
e9a9b9b9 -
Alexander Mikhaylenko authored
Allow to disable or enable any of the individual shortcuts (except for Alt+n shortcuts being grouped together). This will allow Console to cleanly disable shortcuts instead of using a hack, and will allow us to use capture phase for shortcuts while still providing apps a way out. Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/223
b07a1c37 -
Alexander Mikhaylenko authored
Turns out we had quite a bit of dead code in there.
4636ceee -
Alexander Mikhaylenko authored
Currently we propagate those shortcuts, but _still_ beep. That's not great.
89e154e3 -
Alexander Mikhaylenko authored
Let's avoid situations where that can happen. If apps need those shortcuts, they can disable them now.
84ab11a0 -
Alexander Mikhaylenko authored
Deltas don't contain it anymore.
02f61b58 -
Alexander Mikhaylenko authored33c9492a
-
Quentin PAGÈS authored39cc798f
-
Alexander Mikhaylenko authored
It doesn't work anyway and just breaks styles.
8372424f -
Zurab Kargareteli authorede8b80798
-
Alexander Mikhaylenko authored
While the internal GtkText spans most of the row, it doesn't cover all of it. In particular, this is noticeable with prefix or suffix widgets. When clicking inside the GtkText, it just focused it and moves the text cursor. However, when clicking outside it, it also selects the text. Change that so it feels less random.
7ec7c3e7 -
Zurab Kargareteli authored7e9e96cd
-
Alexander Mikhaylenko authored
Don't crash if the parent gets destroyed first.
b8acdc01 -
Jordan Petridis authored68bf0fbc
-
Alexander Mikhaylenko authored
This is mainly for Builder, to avoid a super prominent tab when there's only one.
4d064613 -
Alexander Mikhaylenko authored
Have slight transparency in light variant.
7a718074 -
Matt Turner authored
../src/adw-tab-view.c:1269:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] | g_clear_pointer ((GtkWidget **) &self->stack, gtk_widget_unparent); Closes: https://gitlab.gnome.org/GNOME/libadwaita/-/issues/522
5b6ea17d -
Matt Turner authored
../src/adw-tab-box.c:3410:20: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] | g_clear_pointer ((GtkWidget **) &self->context_menu, gtk_widget_unparent); Closes: https://gitlab.gnome.org/GNOME/libadwaita/-/issues/522
33ab48ef -
Alexander Mikhaylenko authored
Looks like it can fail to compile depending on the GL version.
d71ca345 -
Alexander Mikhaylenko authored
We have fallbacks everywhere, so this is perfectly recoverable.
70340728 -
Alexander Mikhaylenko authored
Sad, but it's not worse than crashing. Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/523
aae15a84 -
Alexander Mikhaylenko authored
Fix a copy-paste error.
161249fa -
Nart Tlisha authoredabc160a3
-
Alexander Mikhaylenko authored
We were previonsly using F34 because of a syscall issue. It has been fixed, meanwhile F34 has too old Python to run the latest gi-docgen at this point.
4d23fd0c -
866bc9d6
-
Alexander Mikhaylenko authored
Since we have a tooltip on the close button now, only seems natural.
933bef33 -
75066917
-
afc934e0
-
Fran Dieguez authored7a7f8eb0
-
Alexander Mikhaylenko authored
Use 6px everywhere instead of 8px, 12px and 0px. Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/382
c3935f0e -
Alexander Mikhaylenko authored
Avatar contents center itself if the widget's allocation is not square. However, we weren't doing the same in draw_to_texture().
9e1687ae -
Piotr Drąg authored1df8da9f
-
Aleksandr Melman authored537d7d5e
-
Hugo Carvalho authored09b88f37
-
Aurimas Černius authored057a88ba
-
Alexander Mikhaylenko authored
.inline-toolbar is dead, drop it. Make a description below rows instead.
3f963f50 -
Alexander Mikhaylenko authored357f56a2
-
Alexander Mikhaylenko authored930eff0f
-
Alexander Mikhaylenko authored4f01e6f3
-
Alexander Mikhaylenko authored
scroll-to-focus is now TRUE by default.
af7c3bde -
Alexander Mikhaylenko authored
This will be useful later.
5286817c -
Alexander Mikhaylenko authored
Since we use final positions there, it doesn't matter anymore.
f46babb9 -
Alexander Mikhaylenko authored1a3543e2
-
Alexander Mikhaylenko authored97f08918
-
Alexander Mikhaylenko authored
Make this slightly less janky. There's still jank from how the tab width change is animated though, but a lot less at least - and actually none with with expand-tabs=false.
58e3f8d5 -
Alexander Mikhaylenko authored9f6302c5
-
Alexander Mikhaylenko authoredd4c99c53
-
Alexander Mikhaylenko authored
And so we fix the remaining part of the dnd jank. Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/427
eef4e849 -
Yuri Chornoivan authored6ae0f251
-
Alexander Mikhaylenko authored
Prevent squished or clipped text with gtk-hint-font-metrics=0. Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/533
8ef55c77 -
Alexander Mikhaylenko authored
In a lot of cases we define transitions for all properties while really only intending it to be used for a specific thing, like changing backgound on hover. Only explicitly define the latter, and avoid transitions for everything. Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/354 Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/135
e351779d -
5263b545
-
Yosef Or Boczko authored3a54178f
-
Jamie authored6c190b19
-
Alexander Mikhaylenko authored
We can't use G_APPLICATION_DEFAULT_FLAGS because it requires bumping min glib version, so just use 0 instead.
41937029 -
Alexander Mikhaylenko authored
Since the outline is now a part of box-shadow, add a proper HC version too.
ba03376b -
Alexander Mikhaylenko authored
Prevent things like stretched font scale and animation entries, or misaligned magnification slider in inspector, or misaligned system volume slider in settings.
c6e6da29 -
Alexander Mikhaylenko authored6a7b1fe6
-
Alexander Mikhaylenko authored
The purpose of that script is to include pre-built docs and stylesheets into the tarball. However, while building styles is automated and the script does it on its own, the docs need to be manually built beforehand. This step is easy to miss, so visibly fail instead of continuing with an incomplete tarball.
f7dcb13c -
Gleb Smirnov authored7eeee847
-
Gleb Smirnov authored94909f00
-
1824e46a
-
Alexander Mikhaylenko authored7387b453
-
Jeremy Bicha authoredfb0ee1d8
This diff is collapsed.
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H:
| W: | H: