160 lines
5.8 KiB
Text
160 lines
5.8 KiB
Text
|
README OneStepBack
|
||
|
|
||
|
==OneStepBack==
|
||
|
|
||
|
OneStepBack is a Gtk 2 and 3 theme with some colors and embossed widgets inspired by the good old NextStep look. I'm old.
|
||
|
|
||
|
It is developed from scratch, is light and minimal, uses only three shades of grays and one color. That was the challenge.
|
||
|
|
||
|
It has been tested on Arch Linux with Gnome-Shell, Gtk+ from 3.16 to 3.22, a good amount of Gtk2 and Gtk3 applications. A lot of widget controls are still missing and it is not tested at all with unity or xfce.
|
||
|
|
||
|
==Version==
|
||
|
|
||
|
Current version is 0.991, released in July 2018.
|
||
|
|
||
|
==Screenshots==
|
||
|
|
||
|
The screenshots show OneStepBack theme and some color variations. They show also: [Ubo Icons Theme https://www.gnome-look.org/content/show.php?content=122078] with personal additions, [Dash to Dock https://extensions.gnome.org/extension/307/dash-to-dock/] and [Dynamic Top Bar https://extensions.gnome.org/extension/885/dynamic-top-bar/] Gnome Shell extensions.
|
||
|
|
||
|
==Installation==
|
||
|
|
||
|
To install the theme, unzip the archive and copy the theme in your theme directory. There is no need for any extra //engine//.
|
||
|
|
||
|
==Author==
|
||
|
|
||
|
The author is [Jean-Pierre Bucciol jpsspam(at)free.fr].
|
||
|
|
||
|
==Licence==
|
||
|
|
||
|
This is a [GPL 3 https://www.gnu.org/licenses/gpl.txt] free software. Feel free to change and share the code.
|
||
|
|
||
|
==Web pages==
|
||
|
|
||
|
- [OneStepBack theme main page and download http://www.vide.memoire.free.fr/perso/OneStepBack]
|
||
|
|
||
|
- [OneStepBack at gnome-look.org http://www.gnome-look.org/p/1013663]
|
||
|
|
||
|
==Known Bugs==
|
||
|
|
||
|
- gtk3: in firefox, thunderbird and QT5 applications: arrow buttons shape and colors, color of active menu items: unfortunatly, nothing I can do.
|
||
|
|
||
|
==Changelog==
|
||
|
|
||
|
Version 0.992, working version
|
||
|
|
||
|
Version 0.991, July 2018
|
||
|
- change the grey-brown color variant for a grey-brown-green-blue color variant
|
||
|
- gtk2: improve generation of the derived colors
|
||
|
- gtk2: improve colors of progressbar label
|
||
|
- gtk3: improve color backdrop color in headerbar
|
||
|
- gtk3: improve button color consistency in headerbar
|
||
|
- gtk3: fix a bug in toolbar button hover
|
||
|
- gtk3: fix a color name bug
|
||
|
- improve differentation of selected text, menuitem and listitem colors
|
||
|
|
||
|
Version 0.99, April 2018
|
||
|
- gtk3: improve spacing for icons in nautilus sidebar
|
||
|
- gtk3: fix a color name bug
|
||
|
- add a grey-brown color variant
|
||
|
|
||
|
Version 0.98, March 2018
|
||
|
- gtk3: fix a color bug when toogle button in hover
|
||
|
- fix a bug in the headerbar roundness
|
||
|
- fix a color bug in the windows shadows
|
||
|
- improve design of the thumbs on scales and scrollbars
|
||
|
- improve colors of arrows and scrollbars
|
||
|
- improve support for easy color changes
|
||
|
- change colors of the variant color version: the colors are inspired by the earth-brown gtk3 theme
|
||
|
|
||
|
Version 0.97, January 2018
|
||
|
- gtk3: fix a color bug in the flotting bottom information bar in nautilus
|
||
|
- add a color variant
|
||
|
- gtk3: fix a color bug in popover (modelbutton:active)
|
||
|
- gtk3: drop support for gtk 3.16 and 3.18
|
||
|
|
||
|
Version 0.96, July 2017
|
||
|
- fix a color bug for mouse color selection in caja (mrnhmath)
|
||
|
|
||
|
Version 0.95, July 2017
|
||
|
- fix a color bug for background in icon view in caja (mrnhmath)
|
||
|
- fix a color name bug
|
||
|
|
||
|
Version 0.94, July 2017
|
||
|
- fix a color bug for selected and unfocused wxgtk items
|
||
|
|
||
|
Version 0.93, May 2017
|
||
|
- gtk3: fix a color bug in nautilus for selected and unfocused icons
|
||
|
- gtk3: fix a color bug for selections in firefox gtk3
|
||
|
- change for a blue-gray color for progress bars and switch
|
||
|
|
||
|
Version 0.92: November 2016
|
||
|
- gtk3: fix a color bug in headerbar pathbar
|
||
|
- gtk3: add a left margin to arrow in menus
|
||
|
- gtk2: fix wrong background color in rox when switching theme
|
||
|
- gtk3: improve css syntax for font definitions
|
||
|
|
||
|
Version 0.91, September 2016
|
||
|
- gtk3: disable the GtkWidget-window-dragging function that breaks things in gnumeric (thanks Ingo S.)
|
||
|
|
||
|
Version 0.9, August 2016
|
||
|
- add support for easy color changes
|
||
|
- gtk3: add a minimal lenght to the scrollbar sliders
|
||
|
- gtk3: improve arrows design in scrollbar when disabled
|
||
|
|
||
|
Version 0.8, April 2016
|
||
|
- gtk3: fix a bug in desktop borders when nautilus manages the desktop
|
||
|
- gtk3: more consistant design of the scrollbar arrow buttons
|
||
|
- gtk3: add support for scale indicators
|
||
|
- gtk3: fix bug for scale sliders overpassing trough
|
||
|
- gtk3: fix a bug with labels of scale bars
|
||
|
- gtk3: add support for arrows in popover menus
|
||
|
- gtk3: change behaviour of the checked button in hea.derbar
|
||
|
- gtk3: add basic support for calendar and iconview widgets
|
||
|
- gtk3: fix a color bug for radiobutton label when disabled in list
|
||
|
- gtk3: add support for expander arrows when active
|
||
|
|
||
|
Version 0.7, April 2016
|
||
|
- gtk3: port to gtk 3.20: gtk3 part rebuild from scratch !
|
||
|
- orange progress bar color
|
||
|
- gray active widgets
|
||
|
- no more highlight on hover
|
||
|
|
||
|
Version 0.6, November 2015
|
||
|
- gtk3: improve borders of menus (thanks behrz)
|
||
|
|
||
|
Version 0.5, October 2015
|
||
|
- gtk3: improve borders/shadows to better match the gtk2 part (thanks behrz)
|
||
|
- gtk3: improve switch borders
|
||
|
- fix some colors and rocking in toolbar buttons
|
||
|
- change borders of scrollbar sliders to match the new button shadows
|
||
|
- gtk2: better centering of the scrollbar thumb
|
||
|
- gtk3: fix a padding problem in gedit open document popover (thanks to bd209ocp)
|
||
|
|
||
|
Version 0.4, October 2015
|
||
|
- gtk3: fix some color and padding tweeks for nautilus 3.18
|
||
|
- add arrow buttons to scrollbars
|
||
|
- gtk3: test with gtk 3.18: ok
|
||
|
|
||
|
Version 0.3, October 2015
|
||
|
- gtk2: fix shadow glitchs in the scrollbar design
|
||
|
- add a shell script to easily change the colors of the theme
|
||
|
- gtk3: improve calculation of shadows on buttons
|
||
|
|
||
|
Version 0.2, September 2015
|
||
|
- gtk3: fix borders glitchs in menus
|
||
|
- gtk3: improve borders of the embossed widgets
|
||
|
- gtk3: define help colors for borders
|
||
|
- gtk3: fix :hover colors on switchs
|
||
|
- gtk3: add support for gnome-logs selections
|
||
|
- fix color of insensitive combobox and check and radio buttons labels
|
||
|
- gtk2: fix color of gimp loading bar
|
||
|
|
||
|
Version 0.1, August 2015
|
||
|
|
||
|
- initial version
|
||
|
|
||
|
==Version numbering==
|
||
|
|
||
|
$\forall n \in \mathbb{N}^*, v_n=1-0.1^{\int(n/9)}+\rest(n/9)*10^{-\int(n/9)-1}$.
|
||
|
|