Ell
887d6a3670
app, themes: fix display-shell statusbar height
...
In gimp.css, don't set a minimum height for GimpDisplayShell
statusbars. Instead, in GimpStatusbar, set the widget's minimum
height to the maximum of its children's natural heights. Note that
we have to do this manually, instead of using a size group, since
GtkSizeGroup::ignore-hidden is deprecated (and nonfunctional) in
GTK3.
2020-06-18 13:12:29 +03:00
Ell
a5535dc9c9
themes: improve GimpColor{Notebook,Scales} spin-button style
2020-06-17 10:40:42 +03:00
Ell
f182442206
app, themes: improve GimpSpinScale styling
2020-06-17 10:40:42 +03:00
Ell
9809939e25
app, themes: use compact style for GimpSpinScale
...
Align GimpSpinScale with gimp-2-10, by modifying its appearance and
behavior to match the 2.10 compact style, fixing interaction along
the way. Unlike 2.10, there is no option to revert to the old
style.
2020-06-16 19:40:43 +03:00
Ell
da73b6b310
themes: remove entry/spin-button min-height
...
in System/gimp.css, remove the 2.5em min-height for entries/spin-
buttons, since it makes them needlessly high for no obvious reason.
2020-06-16 19:40:43 +03:00
Michael Natterer
231b82a7fe
themes: draw a wider border around GimpFgBgColor's active color
...
Not quite optimal but at least some indication of the active color,
or at least of the fact that there are two different states.
2018-10-25 12:02:41 +02:00
Michael Natterer
b6c099c4b9
app: fix width of GimpThumbBox' thumbnail generation progressbar
...
using CSS and GTK_ALIGN_FILL. The progress is currently not visible,
there is a bug in Adwaita that is about to be fixed upstream.
2018-07-03 19:43:05 +02:00
Michael Natterer
acd3a6f169
Clean up color selector styling
...
- remove redundant frames, 3d-frames are gone anyway, so no need to
keep double out/in frames around
- give all color selector classes CSS names
- add/fix some theme CSS styles
2018-06-24 15:41:04 +02:00
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