Jakub Steiner
09168806a2
High Contrast: fix app-notifications
...
- get rid of the internal frame
https://bugzilla.gnome.org/show_bug.cgi?id=763781
2016-03-17 13:07:04 +01:00
Jakub Steiner
e942aee13d
High Contrast: menubar separator
...
- set menubar apart form the window content
https://bugzilla.gnome.org/show_bug.cgi?id=763777
2016-03-17 13:00:32 +01:00
Lapo Calamandrei
52c362721c
High Contrast: fix titlebuttons sizing
...
... simplifying the scss in the process.
2016-03-17 12:54:10 +01:00
Lapo Calamandrei
b0a25b3aa9
High Contrast: add undecorated button mixin
...
... which is used in _common.scss, this fixes flat button not
being, well, flat.
2016-03-17 12:54:10 +01:00
Lapo Calamandrei
981985ee50
High Contrast: remove an adwaita leftover
...
... a missing mixin which makes no sense in HC actually.
2016-03-17 12:54:10 +01:00
Lapo Calamandrei
4a58e751fb
Adwaita: fix wide separators
2016-03-17 10:32:35 +01:00
Matthias Clasen
e9de5f1083
HighContrast: Fix actionbar borders
...
Make the selector more specific so that it doesn't affect contained
boxes. Copied from Adwaita.
https://bugzilla.gnome.org/show_bug.cgi?id=763775
2016-03-16 21:57:49 -04:00
Lapo Calamandrei
1ae5643f59
Adwaita: shrink back big standalone osd buttons
2016-03-16 18:06:56 +01:00
Jakub Steiner
3e6eca537b
High Contrast: button metrics
...
- sync with Adwaita for button definitions
https://bugzilla.gnome.org/show_bug.cgi?id=763706
2016-03-16 15:25:28 +01:00
Jakub Steiner
5e629bc26b
High Contrast: spinbuttons
...
- sync with Adwaita
https://bugzilla.gnome.org/show_bug.cgi?id=763696
2016-03-16 15:15:20 +01:00
Jakub Steiner
b73f428a86
High Contrast: circular buttons
...
- make sure they are visible on selected rows
https://bugzilla.gnome.org/show_bug.cgi?id=763612
2016-03-16 14:53:47 +01:00
Jakub Steiner
e4f6c76cf8
High Contrast: fix entry and button metrics
...
- sync with Adwaita
https://bugzilla.gnome.org/show_bug.cgi?id=763610
2016-03-16 14:32:14 +01:00
Lapo Calamandrei
6228233a9e
Adwaita: remove a nonsensical comment
2016-03-16 13:42:38 +01:00
Lapo Calamandrei
6ccaa8e3ca
High Contrast: keycap styling
...
sync with Adwaita with some styling tweaks.
2016-03-16 13:34:00 +01:00
Lapo Calamandrei
ef8ef299c4
Adwaita: simplify treeview check and radio scss
2016-03-16 13:11:46 +01:00
Jakub Steiner
286437000b
High Contrast: fix metrics for popover menus
...
- ripped the appropriate bits from Adwaita.
https://bugzilla.gnome.org/show_bug.cgi?id=763609
2016-03-16 12:57:14 +01:00
Jakub Steiner
e5e8ffa3f7
High Contrast: reimplement check and radio
...
Use a similar structure as Adwaita - using buttons for
radios and checkboxes.
https://bugzilla.gnome.org/show_bug.cgi?id=763707
2016-03-16 12:30:12 +01:00
Timm Bäder
985121813e
scale: Fix value height calculation
...
if (orientation) doesn't make a lot of sense but C doesn't complain and
instead evaluates orientation to TRUE for GTK_ORIENTATION_VERTICAL
(since that's 1), thus inverting the value sizes.
2016-03-16 10:20:17 +01:00
Lapo Calamandrei
6f3a3ea7f3
Adwaita: notebook better header spacing
...
added some padding to the header and margins to the tabs node when
it's not the only child.
2016-03-15 19:04:21 +01:00
Jakub Steiner
3e567b4900
High Contrast: disabled scales more subtle
...
Make even the tough border subtle to make it distinct from
normal state.
https://bugzilla.gnome.org/show_bug.cgi?id=763613
2016-03-15 18:28:40 +01:00
Lapo Calamandrei
abfdad3c3d
Adwaita: fix progressbar in treeviews styling
2016-03-15 17:02:01 +01:00
Lapo Calamandrei
c6dcc6ee62
Adwaita: add some comments in the GtkScale related scss
2016-03-15 16:13:49 +01:00
Jakub Steiner
87c410d420
High Contrast: checkboxes and radios inside treeviews
...
- fixes hover state of checkboxes and radios inside treeviews
2016-03-15 15:49:25 +01:00
Jakub Steiner
e44617b351
High Contrast: reimplement gtk scale
...
- sync with Adwaita to the new box model
https://bugzilla.gnome.org/show_bug.cgi?id=763613
2016-03-15 14:23:56 +01:00
Matthias Clasen
7018a41ce9
Correct a deprecation note
...
The CSS equivalent for focus-padding is outline-offset.
2016-03-15 09:22:23 -04:00
Jakub Steiner
186ecdf0fa
High Contrast: distinct insensitive button
...
Tone down insensitive buttons.
https://bugzilla.gnome.org/show_bug.cgi?id=746490
2016-03-15 13:25:11 +01:00
Cosimo Cecchi
d61c2b4cce
window: stop stomping on resize-mode set by external API
...
commit c3dc0d80f1
fixed the behavior of
GtkContainer widgets requesting an IMMEDIATE resize-mode.
However, GtkWindow has been stomping on resize-mode during realize()
since commit addcc64b9c
. The combination
of factors that led to this not being a visible problem during all this
while is uncertain, but this now causes the Shell to continuously try to
relayout its ShellEmbeddedWindow (a GtkWindow subclass).
This commit separates the resize-mode as set internally by GtkWindow
from the one set with the external API, so that GtkWindow only changes
it when it had not been set before by the subclass.
https://bugzilla.gnome.org/show_bug.cgi?id=763650
2016-03-14 16:10:15 -07:00
Lapo Calamandrei
183276aa65
Adwaita: fix vertical linked spinbuttons
...
which I broke in a previous commit...
2016-03-14 19:36:12 +01:00
Lapo Calamandrei
32b410c77b
Adwaita: more drag hilight fixes
2016-03-14 19:20:15 +01:00
Carlos Garnacho
0b840a04a2
GtkScrolledWindow: Do not hover one scrollbar if grabbing on the other
...
Makes no sense since we're not going to interact with it. It'll be
hovered eventually if the button is released.
2016-03-14 19:18:14 +01:00
Carlos Garnacho
2173b6d483
GtkScrolledWindow: Check proximity on both indicators on grab-end leave events
...
The implicit grab may be finished so the pointer lies on top of the other
scrollbar, in this case one scrollbar should lose the hovering state, and
the other should gain it. So we must check for proximity in both indicators.
2016-03-14 19:18:14 +01:00
Lapo Calamandrei
baab1ebcc1
Adwaita: use a green (Tango Chameleon 3) for drag hilight
2016-03-14 18:46:56 +01:00
Lapo Calamandrei
8b505d570e
Adwaita: placessidebar dnd fixes
2016-03-14 18:40:31 +01:00
Lapo Calamandrei
bbced9a0cf
Adwaita: places sidebar selected button fix and refactor
2016-03-14 17:23:35 +01:00
Carlos Garnacho
160a4fe5ac
GtkNotebook: Make tab DnD use application/x-rootwindow-drop again
...
Besides the ::drag-failed handling in order to trigger the window creation
hook, add some handling of the application/x-rootwindow-drop mimetype, so
the same effect is achieved if the tab could be dropped in a destination
accepting this mimetype.
https://bugzilla.gnome.org/show_bug.cgi?id=763387
2016-03-14 16:16:32 +01:00
Carlos Garnacho
83cc7f76d7
GtkWindow: Make it an application/x-rootwindow-drop destination
...
This makes toplevels pseudo-transparent wrt this mimetype, so if
the drag source offers this mimetype and not another that was
managed by the destination-side widget hierarchy, the window will
be an acceptable target for this mimetype, allowing it to trigger
whatever is meant to in the source side.
https://bugzilla.gnome.org/show_bug.cgi?id=763387
2016-03-14 16:16:32 +01:00
Lapo Calamandrei
2e39df7713
Adwaita: more scss refactoring
2016-03-14 11:26:32 +01:00
Lapo Calamandrei
0696c848ba
Adwaita: refactor entry scss
2016-03-14 10:19:05 +01:00
Matthias Clasen
4f45353a19
pathbar: Style slider buttons
...
Set a style class on the pathbar slider buttons, and have the
theme handle the separately from other image buttons.
2016-03-13 23:09:47 -04:00
Matthias Clasen
8a3c25ca66
path bar: Stop mishandling slider buttons
...
We must call get_preferred_width/height on the slider buttons
before allocating them, otherwise the layout machinery spews
warnings.
2016-03-13 23:09:41 -04:00
Matthias Clasen
9a21ff3cd2
stack switcher: Support switching during DND
...
GtkNotebook will switch pages if you hover over a tab
during DND. The same makes sense in GtkStackSwitcher,
so implement it here.
2016-03-13 00:11:52 -05:00
Lapo Calamandrei
d00e19a3cd
Adwaita: some more selector housekeeping
2016-03-12 19:35:56 +01:00
Lapo Calamandrei
ff05ccf18e
Adwaita: smarter scss extentions for titlebuttons
2016-03-12 19:32:42 +01:00
Lapo Calamandrei
dfc41b34f7
Adwaita: smarter scss extentions on the notebook
...
avoiding spawning unneeded selectors.
2016-03-12 19:26:52 +01:00
Lapo Calamandrei
2885f1b3a2
Adwaita: fix notebook overflow arrows styling
...
which correctly go :active now, istead of :checked as in the past.
2016-03-12 19:02:48 +01:00
Lapo Calamandrei
e44ea315d5
Adwaita: set back drag hilight color to black
...
...I erroneusly pushed a test green there, this will probably
change again, but that green wasn't right.
2016-03-12 15:27:53 +01:00
Lapo Calamandrei
8003937a68
Adwaita: textview drag hilight
2016-03-12 15:22:35 +01:00
Lapo Calamandrei
b46f7223ac
Adwaita: scss cosmetic fixed
2016-03-12 15:03:07 +01:00
Lapo Calamandrei
39c8ad53b5
Adwaita: reset filechooserbutton:drop(active)
2016-03-12 14:21:21 +01:00
Matthias Clasen
d345a7a60e
color editor: Improve popup positioning
...
Don't make the popup follow the slider while it is open; that
makes interaction with it unnecessarily hard. Also move all the
popups inwards a little bit, so they are not flush with the
scales, which looks untidy.
https://bugzilla.gnome.org/show_bug.cgi?id=763380
2016-03-11 22:44:17 -05:00