882c81dab2
Fix -Wincompatible-pointer-types warnings
2019-01-23 12:18:18 +00:00
e7d7cb580e
Adwaita: selection mode labels
...
- when not in focus, make sure labels are legible
but flat.
Fixes issue #1562
2019-01-22 12:15:47 +01:00
f2c3481b5c
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-22 11:59:40 +01:00
393a016c5a
Adwaita: darken dark mode
...
- match lightness of the old theme.
Fixes issue #1605
2019-01-22 11:55:10 +01:00
1f9ee936e8
Merge branch 'Menus_based_on_wip/jimmac/adwaita-3-32' into 'wip/jimmac/adwaita-3-32'
...
Reduce vertical menu padding from 8px to 4px
See merge request GNOME/gtk!520
2019-01-21 21:24:44 +01:00
254719ee50
Reduce vertical menu padding from 8px to 4px
2019-01-21 20:31:19 +01:00
dc144d1266
Adwaita: do show labels on switches
...
- now that we have I/O and not ON/OFF
2019-01-21 19:34:33 +01:00
c82d6f9872
Adwaita: headerbar buttons separators
...
- make the border more aparent for when two :active buttons
are neighboring (Builder panel toggles).
2019-01-21 13:16:42 -05:00
6ff9e5ab7d
Adwaita: headerbar togglebuttons backdrop
...
- redefine overriden backdrop state
2019-01-21 13:16:42 -05:00
b8d142f8b8
Adwaita: expand the headerbar button styling
...
- it's not just stackswitcher buttons, apparently. Builder uses
togglebuttons.
2019-01-21 13:16:42 -05:00
e66c0a45d4
Adwaita: don't do undershoot
...
- No need to indicate overflown content. No other OS does this.
fixes #1591
2019-01-21 13:16:42 -05:00
83dcdaa402
Adwaita: update image assets
...
- mainly sliders
fixes #1590
2019-01-21 13:16:42 -05:00
091b189ce3
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-21 13:16:42 -05:00
0fc284bf61
Adwaita: tone down the window roundounding
2019-01-21 13:16:42 -05:00
e51f08bda0
Adwaita: button-alt toning down
...
- checkboxes and radios were too 3d
2019-01-21 13:16:42 -05:00
1efa376b83
Adwaita: darker active state for buttons
2019-01-21 13:16:42 -05:00
6d391b89b8
Adwaita: selection dropdown vcentering
...
- somewhat odd off-center vertical centering on the selection
filter popover
2019-01-21 13:16:42 -05:00
4300a5c609
Adwaita: remove chin from circular buttons
...
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-21 13:16:42 -05:00
914813c44a
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-21 13:16:42 -05:00
c529de1765
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-21 13:16:42 -05:00
71a97accf2
Adwaita: no hardsh bottom shading
...
- felt like an inset shadow in some situations
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-21 13:16:42 -05:00
7a51da1e69
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-21 13:16:42 -05:00
2badd5f45a
Adwaita: headerbar radius
...
- last occurence of window border radius, I swear :)
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-21 13:16:42 -05:00
92ebd74101
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-21 13:16:42 -05:00
df40f2cc2b
Adwaita: a *hair* lighter shadows
...
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-21 13:16:41 -05:00
2dd73b7f76
Adwaita: move button shadows down a pixel
...
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-21 13:16:41 -05:00
034103b078
Adwaita: slightly larger radius for windows
...
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-21 13:16:41 -05:00
9f885ba16c
Adwaita: modals also need the rame rounding
...
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-21 13:16:41 -05:00
d5fcc8d522
Adwaita: increase window radius
...
- to match the button radius, increase the windwo border radius
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-21 13:16:41 -05:00
213aeffd62
Adwaita: no 'chin' for buttons
...
- box-shadow doesn't mix with the chin
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-21 13:16:41 -05:00
25148ac344
Adwaita: buttons cast a shadow
...
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-21 13:16:41 -05:00
8fc57f144c
Adwaita: squash buttons as per reqs
...
- not a big fan of this one
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-21 13:16:41 -05:00
8a7023fe33
Adwaita: hide close separator
...
https://gitlab.gnome.org/GNOME/gtk/issues/1510
2019-01-21 13:16:41 -05:00
6ef7c2ef29
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-21 13:16:41 -05:00
3fa0e4b0be
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-21 13:16:41 -05:00
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
a02de1c9d9
More updates
2019-01-21 09:09:59 -05:00
f7df4853e8
Merge branch 'wip/dboles/spinbutton-button-backdrop-disabled-3' into 'gtk-3-24'
...
SpinButton: Fix wrong background/icon colours in button:backdrop:disabled
See merge request GNOME/gtk!489
2019-01-21 13:57:43 +00:00
d3e5cc3b9d
3.24.4
2019-01-21 08:28:07 -05:00
4e95ef90c2
Update Afrikaans translation
2019-01-20 23:25:43 +00:00
8d52eb3d86
Update Afrikaans translation
2019-01-20 23:23:53 +00:00
b984074e29
Merge branch 'mcatanzaro/#1492' into 'gtk-3-24'
...
filechoosernative: Implement gtk_file_chooser_set_filter()
See merge request GNOME/gtk!435
2019-01-19 00:54:15 +00:00
e2d9563a55
Merge branch 'wip/long-combo-boxes' into 'gtk-3-24'
...
Fix long combo box positioning
See merge request GNOME/gtk!514
2019-01-18 22:42:04 +00:00
c3ece1b24c
Update README.win32 on features and Visual Studio support
...
Let people know that up to Visual Studio 2017 is supported, and on
enabling additional features which are not enabled by default.
2019-01-18 17:01:47 +08:00
c89328766a
Visual Studio builds: Use UNIX line endings for projects
...
Make things consistent across the board. Only the .sln files and the
various README files under build/win32 should have Windows CR/LF line
endings.
2019-01-18 16:43:47 +08:00
466c87dec5
build/win32/vs10/gtk3-install.props: Remove from tree
...
This file is generated during 'make dist', so we should not need to
track it in GIT.
2019-01-18 16:41:26 +08:00
78fef66866
Visual Studio builds: Improve Introspection build process
...
Adapt the Visual Studio project files to output the introspection files
in the same directories where the built binaries are located from the
previous patch.
Also, make the gtk3-introspect project dependent on the gdk-3 and gtk-3
projects only, so that we can build the introspection files without
needing to finish the whole build process. In order to "install" the
built introspection files, the gtk3-install project is now where this is
being done. Note that the introspection builds is still not built by
default at this point.
2019-01-18 16:35:28 +08:00
5ffbeeff91
MSVC builds: Improve introspection build process
...
To avoid confusion, have the NMake Makefiles output the built introspection
files in the same location where the binaries are built for the project
files, according to the Visual Studio version, platform and configuration
where the build is carried out.
Also make generating the introspection NMake snippet portion more robust to
source additions and removals by checking on Makefile changes too.
2019-01-18 16:25:49 +08:00
c35878ecf1
menu: Adapt scroll offset if arrow is shown
...
When a popup is placed using move_to_rect(), it'll get feedback about
the position and size it got assigned. We use this feedback to update
the scroll offset, but while doing so, if the visibility of the arrow
changed, we didn't adapt the offset accordingly.
Fix this by offsetting the provided offset by the height of the arrow,
if it was made visible as a side effect of the scroll offset change
triggered by the feedback.
Related: mutter#105
Closes : #1463
2019-01-17 19:30:31 +01:00
3e586a82e6
menu: Force resize when remapping
...
A menu will be clamped to the work area as a side effect of the
move_to_rect() logic if the resize anchor flags was set. For it to work
a second time, the initial size needs to be the actual menu size before
being clamped again. Achieve this by forcing a size recalculation before
showing the menu.
2019-01-17 19:23:21 +01:00