Sam Hewitt
17ab084f28
Adwaita: fix padding and rounding on menubar submenus
2019-01-28 11:43:54 +01:00
Jakub Steiner
4d08be5d03
Adwaita: selection mode labels
...
- when not in focus, make sure labels are legible
but flat.
Fixes issue #1562
2019-01-28 11:43:54 +01:00
Jakub Steiner
b6082efdc0
Adwaita: use neutral greys for dark
...
- the hint of warm color is too subtle to even notice for most people
Fixes issue #1589
2019-01-28 11:43:54 +01:00
Jakub Steiner
aa1e565fb5
Adwaita: darken dark mode
...
- match lightness of the old theme.
Fixes issue #1605
2019-01-28 11:43:54 +01:00
feichtmeier
fec7874d0e
Reduce vertical menu padding from 8px to 4px
2019-01-28 11:43:54 +01:00
Jakub Steiner
72010d7894
Adwaita: do show labels on switches
...
- now that we have I/O and not ON/OFF
2019-01-28 11:43:54 +01:00
Jakub Steiner
25bf546eee
Adwaita: headerbar buttons separators
...
- make the border more aparent for when two :active buttons
are neighboring (Builder panel toggles).
2019-01-28 11:43:54 +01:00
Jakub Steiner
24e6995d92
Adwaita: headerbar togglebuttons backdrop
...
- redefine overriden backdrop state
2019-01-28 11:43:54 +01:00
Jakub Steiner
079aef0b8d
Adwaita: expand the headerbar button styling
...
- it's not just stackswitcher buttons, apparently. Builder uses
togglebuttons.
2019-01-28 11:43:54 +01:00
Jakub Steiner
7da52e5255
Adwaita: don't do undershoot
...
- No need to indicate overflown content. No other OS does this.
fixes #1591
2019-01-28 11:43:54 +01:00
Jakub Steiner
568ea3b7f9
Adwaita: update image assets
...
- mainly sliders
fixes #1590
2019-01-28 11:43:54 +01:00
Jakub Steiner
0f764eb16e
Adwaita: make switcher buttons' active darker
...
- create more contrast against the headerbar background without lowering
contrast with the label and border.
- top border shaded for extra aid of the state being pressed (in the two button scenatio)
Addesses issue #1588
2019-01-28 11:43:54 +01:00
Jakub Steiner
de1f87b1f4
Adwaita: tone down the window roundounding
2019-01-28 11:43:54 +01:00
Jakub Steiner
86acf52032
Adwaita: button-alt toning down
...
- checkboxes and radios were too 3d
2019-01-28 11:43:54 +01:00
Jakub Steiner
c514cf75e4
Adwaita: darker active state for buttons
2019-01-28 11:43:54 +01:00
Jakub Steiner
5c67d7d7b1
Adwaita: selection dropdown vcentering
...
- somewhat odd off-center vertical centering on the selection
filter popover
2019-01-28 11:43:54 +01:00
Jakub Steiner
5a7fc7e352
Adwaita: remove chin from circular buttons
...
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:54 +01:00
Jakub Steiner
3b81932981
Adwaita: colored/darker button tweaks
...
- less contrasty border on colored buttons
- tone down edge highlight on darker buttons
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:54 +01:00
Jakub Steiner
71cfb8e077
Adwaita: rounding of popovers
...
- you give Tobias a finger and he grbs the whole arm
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
37c47d70f6
Adwaita: no hardsh bottom shading
...
- felt like an inset shadow in some situations
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
0e95206697
Adwaita: non-square buttons rejiggle
...
- rather than squishing vertically, stretch horizontally.
The previous method made some non-button widgets odd looking.
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
99a48fe7e7
Adwaita: headerbar radius
...
- last occurence of window border radius, I swear :)
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
60230b4653
Adwaita: window radius
...
- found the lapo magic to fix the non-csd corner anti-aliasing
- csd headerbars to do
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
9b820cde49
Adwaita: a *hair* lighter shadows
...
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
15bd30d222
Adwaita: move button shadows down a pixel
...
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
8d205fd518
Adwaita: slightly larger radius for windows
...
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
b06712d3c9
Adwaita: modals also need the rame rounding
...
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
83a45d3bb0
Adwaita: increase window radius
...
- to match the button radius, increase the windwo border radius
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
aa1593505d
Adwaita: no 'chin' for buttons
...
- box-shadow doesn't mix with the chin
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
501bce47ea
Adwaita: buttons cast a shadow
...
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
585569f66e
Adwaita: squash buttons as per reqs
...
- not a big fan of this one
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
5541152724
Adwaita: hide close separator
...
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
1c5071c346
Adwaita: round buttons
...
- Grumpy old man commits the first thing he dislikes on
Allan's proposal.
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-28 11:43:53 +01:00
Jakub Steiner
7e623b4f12
Adwaita: GNOME 3.32 changes
...
- colorsheme based on the new icon HIG color palette
- new switches
- darker headerbar to contrast with unfocused windows
- raised buttons derived from the icon style
2019-01-28 11:43:53 +01:00
Balázs Úr
3215c0a3a9
Update Hungarian translation
2019-01-27 20:01:56 +00:00
Matthias Clasen
80b5024239
switch: Update the .symbolic.png icon too
...
Regenerate switch-off-symbolic.symbolic.png from switch-off-symbolic.svg.
2019-01-25 15:27:45 -05:00
Jakub Steiner
f900087f30
switch: fix off icon shape
...
- the recoloring would only work on rects and paths
2019-01-25 20:21:57 +01:00
Matthias Clasen
a1b29fbb2f
Merge branch 'wip/carlosg/present-window-on-wayland' into 'gtk-3-24'
...
Implement gtk_window_present() on wayland
See merge request GNOME/gtk!525
2019-01-25 13:58:50 +00:00
Matthias Clasen
4af1fa872a
Merge branch 'switch-icons-for-3' into 'gtk-3-24'
...
Switch icons for 3
See merge request GNOME/gtk!530
2019-01-25 01:28:24 +00:00
Matthias Clasen
75a4ae2aba
switch: use icons
...
Use the newly added icons.
2019-01-24 20:15:47 -05:00
Matthias Clasen
9fe0ef42a1
Add switch icons
...
These will be used in GtkSwitch in the future.
2019-01-24 17:47:28 -05:00
John Ralls
3e3a15de83
[imquartz] Fix incorrect GdkEvent window member name.
2019-01-23 20:02:16 -08:00
Matthias Clasen
3edb8a9305
Merge branch 'switch-glyph' into 'gtk-3-24'
...
switch: Avoid problems with glyph availability
See merge request GNOME/gtk!524
2019-01-23 20:45:36 +00:00
Carlos Garnacho
bff46d8696
gdk/wayland: Set a startup notification
...
And notify the shell about it. This is done through the
gtk_shell1.notify_launch request added in gtk-shell v3. All the plumbing
on the way to the activated application is already in place to transfer
the startup ID, so the other side just has to reply with
gtk_surface1.request_focus.
Closes: https://gitlab.gnome.org/GNOME/gtk/issues/624
2019-01-23 19:13:37 +01:00
Carlos Garnacho
ed9db5a173
gdk/wayland: Implement gdk_window_present()
...
This uses the gtk_surface1.request_focus request added in gtk-shell v3,
the given startup ID may be used by the compositor in order to determine
when was the request started, and whether user input happened in between.
Closes: https://gitlab.gnome.org/GNOME/gtk/issues/624
2019-01-23 19:13:37 +01:00
Carlos Garnacho
45d6c0091a
wayland/protocol: Update gtk-shell protocol to v3
...
This version has 2 new requests:
- gtk_shell1.notify_launch notifies the compositor that the requesting
client shall launch another application. The given ID is expected to
be unique.
- gtk_surface1.request_focus notifies the compositor that a surface
requests focus due to it being activated. The given ID is passed to
this process through undetermined means, if it corresponds with a
current startup ID and there was no user interaction in between the
surface will be focused, otherwise it will demand attention.
2019-01-23 19:13:37 +01:00
Matthias Clasen
6a4ce55a69
switch: Avoid problems with glyph availability
...
If none of the glyphs we want are available, fall
back to using empty strings here, rather than causing
critical warnings.
2019-01-23 12:04:08 -05:00
Emmanuele Bassi
2db6dbd192
Merge branch 'wip/iainl/pointer-type-casts-3-24' into 'gtk-3-24'
...
Fix -Wincompatible-pointer-types warnings
See merge request GNOME/gtk!523
2019-01-23 12:18:18 +00:00
Iain Lane
882c81dab2
Fix -Wincompatible-pointer-types warnings
2019-01-23 12:18:18 +00:00
John Ralls
a93daa0373
[imquartz] Return event window for mouse events in keypress filter.
...
Closes: https://gitlab.gnome.org/GNOME/gtk/issues/1600
2019-01-21 07:31:52 -08:00