Michael Natterer
72bc216f4a
app: make GimpFgBgEditor and GimpFgBgView honor border and padding
...
and give them CSS names. Set an appropriate padding for GimpFgBgView
in notebook tabs in the theme CSS.
2018-06-24 13:58:21 +02:00
Michael Natterer
7b54272a01
app, themes: make the color tag button in item properties smaller
...
and stop re-packing them into a hbox, simply change the original box'
orientation.
2018-06-19 23:22:50 +02:00
Michael Natterer
9c8d2a6e89
themes: make stuff in GimpTextStyleEditor smaller
...
like in docks and tool/overlay dialogs
2018-06-18 01:04:08 +02:00
Michael Natterer
c42baf6676
themes: fix the toolbox button selector, remove special style
...
Thanks to Sergey Bugaev on IRC.
2018-06-13 15:38:12 +02:00
Michael Natterer
e490aa8393
themes: make tool buttons great again
...
Excluding them from becoming smaller by selecting
"GimpDock :not(toolpalette) button" doesn't work, so
make them large again using "GimpDock toolpalette button", I
have no idea why...
2018-06-13 15:22:50 +02:00
Michael Natterer
d5fb349e1b
themes: make the buttons in tool dialog header bars slightly larger again
...
but reduce the overall height of the headerbar.
2018-06-11 12:46:24 +02:00
Michael Natterer
03d470074f
themes: use the same smaller styling we use for docks for tool dialogs
...
Clearly work-in-progress, this doesn't look right yet...
2018-06-10 23:56:57 +02:00
Michael Natterer
cc3bc015f4
themes: tweak some more widgets in space-critical places
...
- Make the color history buttons use much less padding
- Make entries, spinbuttons and all buttons in docks a lot smaller
2018-06-10 16:42:39 +02:00
Michael Natterer
b391d24485
themes: use "large-toolbar" for toolbox buttons, "button" is too small
2018-05-31 15:24:13 +02:00
Jehan
cba95fb8a5
themes: prefer symbolic icons when available.
...
This is a first step to make our 2 symbolic themes into one and properly
"announce" them as symbolic through icon naming (which will allow
recoloring according to style colors).
With this CSS style, GTK+ widgets will search for symbolic icon variants
when using the generic name (with "*-symbolic" suffix).
2018-05-28 21:09:08 +02:00
Michael Natterer
3e45427a36
app: fix drawing of GimpColorFrame's number
...
simply draw FG with alpha and remove the "number-color" style property.
2018-05-24 00:09:24 +02:00
Michael Natterer
080f7ae909
libgimpwidgets: undeprecate GimpNumberPairEntry and style the font with CSS
2018-05-21 19:31:15 +02:00
Michael Natterer
0ea8b4e0e5
themes: some GimpDhsplayShell and children CSS hackery
2018-05-20 21:06:35 +02:00
Michael Natterer
e76c1305a5
app: derive GimpStatusbar from GtkFrame not GtkStatusbar
...
we were not using a single GtkStatusBar features, it was only in the
way. Remove broken size allocation logic and simply set a minimum
height of 3em in CSS. Also ellipsize the label, long labels had funny
effects since changing the overall GimpDisplayShell packing to pure
GtkGrid.
2018-05-20 21:06:35 +02:00
Michael Natterer
4133a032de
Undeprecate/improve GimpScaleComboBox and GimpUnitComboBox
...
Remove label-scale style properties and gtk_widget_modify_font()
hacks and theme them using CSS.
2018-05-20 21:06:35 +02:00
Michael Natterer
69795ee376
themes: remove deprecated style properties from System/gimp.css
2018-05-20 21:06:34 +02:00
Michael Natterer
5509d586f9
themes: clean up gimp.css, with some added commented experiments
2018-05-20 21:06:34 +02:00
Michael Natterer
65d4450b3e
app, themes: move GimpDisplayShell styling to CSS
...
Looks half-decent again now.
2018-05-20 21:06:30 +02:00
Jehan
818b283e3f
themes: uncomment one more deprecated CSS rule.
...
"GtkButton-inner-border" is deprecated and output warnings.
2018-05-20 21:06:30 +02:00
Michael Natterer
4f0a87ffa6
app, libgimpwidgets, themes: fix some themeing
...
Add CSS names using gtk_widget_class_set_css_name(), remove styling in
code and instead do it properly in CSS, so far in the System theme.
All horribly incomplete but a start.
2018-05-20 21:06:30 +02:00
Michael Natterer
0f84a985bd
themes: comment out deprecated stuff in the "System" theme
2018-05-20 21:06:30 +02:00
Michael Natterer
8e83866605
themes: set an explicit background for rulers
...
because they can't be rendered with transparent background currently.
2018-05-20 21:06:29 +02:00
Michael Natterer
cc010a4288
Incomplete notebook and tab theming commit, to be improved
2018-05-20 21:06:29 +02:00
Michael Natterer
590b5ff2a4
themes: document the new stlye properties and indent the CSS files properly
2018-05-20 21:06:28 +02:00
Michael Natterer
19d8b78a0b
themes: document the new GimpHistogramView property in the theme CSS
2018-05-20 21:06:28 +02:00
Michael Natterer
1cd367845d
app: port GimpColorFrame away from GtkStyle, using a new style property
2018-05-20 21:06:28 +02:00
Michael Natterer
21e51d2c0f
port gtkrc files to CSS (incompletely and stuff commented out)
2018-05-20 21:06:28 +02:00