| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Avoid smear when the background behind the window is dark. Adjust opacity
to make it appear roughly the same as before on white background.
|
|
|
|
|
|
|
|
| |
- style sidebar rows as regular items like buttons wrt focus
- define transition as part of the focus-ring(),
only animate outline related properties rather than `all`
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3708
|
|
|
|
| |
We clip the window now, it's not necessary anymore.
|
|
|
|
|
| |
It's gone from active windows since c9807f5afed5b6a10987905eea331b926f436017,
but was still there in backdrop.
|
|
|
|
|
|
|
|
| |
- window resizing control area is implemented as where the shadows are drawn
- create a 'fake' shadow for the tiled case to allow easier resizing of
the tiled window ratio even if it's offset to the side of the border
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3670
|
|
|
|
| |
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3672
|
|\
| |
| |
| |
| |
| |
| | |
Adwaita: Scrollbar transitions and size
Closes #1886
See merge request GNOME/gtk!3204
|
| |
| |
| |
| |
| |
| |
| | |
- tone down the size of the controller again
- transition between the indicator and control fluidly
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/1886
|
| |
| |
| |
| | |
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3661
|
| |
| |
| |
| |
| |
| |
| | |
- while the case of a single half tiled window casting shadow is valid,
the main use case for half tiled windows is when they have a neighbor.
The :backdrop should be enough of a focus indicator and we avoid shadow
casting on neighbors that are on the same Z level.
|
|/
|
|
|
|
|
|
|
| |
These shadows cause a significant draw performance drop for maximized
windows. Disabling them increases the chances we can have faster scroll
performance of text.
There is some risk here for systems where they have a dock and you expect
the shadow to draw beneath that dock for transparency reasons.
|
|
|
|
| |
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3643
|
|
|
|
| |
Fixes #3523
|
|
|
|
|
|
|
| |
When using scrollbars as active controls, rather than their primary role as indicators,
increase their size as click targets.
Fixes https://gitlab.gnome.org/GNOME/gtk/issues/1886
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of hardcoding icon names in the widget, use
arrow.none, arrow.up, arrow.down, arrow.left, arrow.right
styles and set the icon to use with -gtk-icon-source. This
lets themes change the icons that are used here, without
forcing all uses of pan-up/down/start/end-symbolic to be
treated the same.
Document this in the menubutton CSS docs.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of hardcoding icon names in the widget, use
sort-indicator.ascending and sort-indicator.descending styles
and set the icon to use with -gtk-icon-source. This lets themes
change the icon that is used here, without forcing all uses of
pan-up/down-symbolic to be treated the same.
Document this in the treeview CSS docs.
Fixes: #3577
|
|
|
|
|
|
| |
Make HighContrastInverse available as the dark variant of HighContrast,
in addition to being a standalone theme. This regularizes our theme
variants, and doesn't hurt.
|
|
|
|
|
| |
Use 128 as the icon size for the image widget
in about dialogs.
|
|\
| |
| |
| |
| |
| |
| | |
Wip/jimmac/adjust for contemporary trends
Closes #3568 and #3560
See merge request GNOME/gtk!3060
|
| |
| |
| |
| |
| | |
- reflect button styling
- ignore backdrop for non buttons
|
| |
| |
| |
| |
| | |
- remove -alt specialcasing for a straight forward border like
everything else and avoid broken :dark and HC
|
| |
| |
| |
| |
| |
| |
| | |
- tint borders dark on non default / blue / red buttons
- just use plain $borders_color otherwise
- fixes HC/HCi
- ditch -alt buttons
|
| |
| |
| |
| |
| |
| | |
- lighten up for contrast, less of an oldschool gradient
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3568
|
| | |
|
| |
| |
| |
| | |
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3560
|
| | |
|
| |
| |
| |
| |
| |
| | |
- flat is the name of the game
- kids scream make it flat
- simplify mixins
|
|/
|
|
| |
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3575
|
|\
| |
| |
| |
| |
| |
| | |
Adwaita: fine tune flat button styling
Closes #3481
See merge request GNOME/gtk!3046
|
| |
| |
| |
| |
| |
| |
| | |
- enough contrast for hover and active, while noticably different in
normal nad headerbar context (and both light and dark variants).
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3481
|
|/
|
|
|
|
| |
- lighten inverted HC borders while darkening the regular/light variant
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3460
|
|\
| |
| |
| |
| |
| |
| | |
Adwaita: specialcase switches and scales for headerbars
Closes #3504
See merge request GNOME/gtk!3043
|
| |
| |
| |
| | |
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3504
|
|/
|
|
| |
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3507
|
|
|
|
| |
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3535
|
|
|
|
|
|
|
|
|
| |
- normally lighter (on bg_color)
- darker for headerbar
- undecorated checked buttons were never style properly (even gtk3)
see page2 volume buttons
Finetunes https://gitlab.gnome.org/GNOME/gtk/-/issues/3427
|
|\
| |
| |
| |
| | |
dropdown: Improve search bar styling
See merge request GNOME/gtk!2948
|
| |
| |
| |
| |
| |
| | |
As per the mockup. See:
https://gitlab.gnome.org/Teams/Design/os-mockups/-/blob/master/dropdown-lists/dropdown-lists.png
|
|/
|
|
|
|
|
|
| |
- Add borders around the main scrollable content, like most other
places.
- Set padding and spacing on .emoji-searchbar and .emoji-toolbar in a
more proper way.
- Remove unused button.emoji-section label styles.
|
|
|
|
|
|
| |
- make sure the hovers and pushed states are legible on a tintend headerbar
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3427
|
|
|
|
| |
- special case undecorated button hovers
|
|
|
|
| |
- semantic correction
|
|
|
|
|
| |
- awkward duplicate selector that should have no effect
(resulting in the same css)
|
|
|
|
|
|
|
|
| |
- no fading out of row hovers. Many feel like it's a slow
refresh rather than intentional effect.
- give some margin to navigation lists
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3434
|
|
|
|
| |
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3413
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While the workaround hides majority of the issue there are still two big downsides:
- shadow does eat from the widget dimensions so alignment is broken
- situations like popover going upwards on screen edge break completely
The appropriate action is to revert these theme duct tape solutions to make room
for a proper fix.
This reverts commit b3dba1dca66d380d1cfafbe92b36d7854b3f4244.
Issue https://gitlab.gnome.org/GNOME/gtk/-/issues/1987
|
|
|
|
| |
This reverts commit e46522e4b522aa163ca757436dc948b1d989530d.
|
|
|
|
|
|
|
| |
- increase :hover visibility by going darker rather than lighter
puppies died.
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3380
|
|
|
|
|
|
|
| |
- without sacrificing the fg/bg contrast too much, increase
selected item visibility
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3390
|
|
|
|
|
|
|
| |
The sidebar item style is already unified. The sidebar background-color
should be unified as well.
See https://gitlab.gnome.org/GNOME/gtk/-/issues/3382
|