|






| Link: Link Depends on: KDE 4.x Downloads: 26375
| Submitted: Feb 17 2009 Updated: Feb 3 2010
| | Description:
The Nitrogen window decoration is a fork of the oxygen/ozone decoration that allows notably to
- resize window borders,
- change buttons size,
- hide the horizontal separator.
- select different title bar blending and frame border size depending on the window title or name, in order to have better integration of GTK based windows in the decoration style.
- add a size-grip handle in the bottom-right corner of windows. This is particularly useful when the no-border option is selected.
Source tarball and e-build are available. The decoration compiles against kde 4.2 and later. On top of the basic KDE4 installation, it requires some additional dev packages, notably kdebase4-workspace-devel (or something similar).
Nitrogen packages are also provided (thanks to highly appreciated external contributors).
Also visit http://kde-look.org/content/show.php/Nitrogen-style?content=112652 for corresponding animated Nitrogen widget style
Important Note:
This decoration is now largely unmaintained. It does work (and works well) for kde4.2 and kde4.3.
In kde4.4 the new official oxygen decoration:
- includes most of the changes present in Nitrogen
- includes more features (such as window tabbing, shadow configuration, etc)
- is all in all more polished.
Besides, the title bar gradient does not match the default oxygen style gradient anymore (though it still matches the Nitrogen widget style, naturally).
Since the oxygen style also received a lot of polished and a bunch of new features (including Nitrogen style's animations), all in all if you're using kde4.4 it is recommended to stick to the official oxygen style, where all the hot new stuff will happen.
Feel free to go on posting issues and suggestions here though. I can do another fork if needed and when kde is not catching up with these ideas.
Changelog:
Version 3.3.2:
- Fixed one polish typo
- Fixed ifdefs and typo to hopefully compile under kde4.2
Version 3.3.1:
Fix bug on separator at transition between active/inactive state when "always draw separator" option is selected
Version 3.3.0:
Added option to hide the title bar in the "window specifics override" settings. This allow to have a "border only" window that is resizable, but have no title bar nor buttons.
Version 3.2.9:
Attempt to fix compilation issue with KDE 4.2.4
Version 3.2.8:
Fixed licenses headers in source files
(for packaging)
Version 3.2.7:
re-added window background drawing behind button, when using compiz
Version 3.2.6:
- do not redraw window background behind button (using transparency is ok)
- fixed icon button color for consistency with title bar
Version 3.2.5:
Fixed (stupid) bug on configuration reload. The decoration should reload less often when config is changed.
Version 3.2.4:
Added smooth transition when window title is changed. Works only when "show stripes" and "outline active window title" are both disabled.
Version 3.2.3:
- Fixed bug on maximized/shaded windows and size grip. (thanks realnc)
- updated polish translations
Version 3.2.2:
Added animation duration setting in configuration dialog.
Version 3.2.1:
- Optimized animations. They now work well for kde4.2 also.
- Made active window glow more 'popping out'
Version 3.2.0:
- Added smooth transitions for buttons and when window state changes between active and inactive.
- improved shadow handling and corners for borderless windows.
Animations have glitches for kde4.2 and are therefore disabled by default. This is due to the underlying window manager.
They should work right for kde4.3 and later, whether using kwin or compiz.
Version 3.1.4:
- fixed bug on rendering outlined title tab in Solid-Color background mode.
- added Polish translations
Version 3.1.3:
- Fixed background color (in non-blend mode) for inactive windows (thanks to brdn25 for reporting)
- Added extra pixel between buttons and separator, to match kde4.3 oxygen decoration (thanks to nferenc for reporting)
- fixed Menu icon size to match oxygen decoration
- added debugging information about software version and configuration file
Version 3.1.2:
- addded button in exception dialog to grab window properties (thanks to Warnec for the suggestion)
- added a "No Side Border" border size, intermediate between "Tiny" and "No Border" (Thanks to Zarin for the suggestion).
Version 3.1.1:
- fixed bug with stripes/scratches (thanks to Zsombor for reporting)
- use QDBus to identify whether Compiz is running or not
- made size-grip smaller
- Fixed translations handling, and added German translation (thanks to Jazz and Xadras)
Version 3.1.0:
Added active window title outline as a possible replacement for 'Ozone'-like colored titlebar and frame. See screenshots.
Tested with
- kde4.2 + kwin
- kde4.3 + kwin
- kde4.3 + compiz
Also working with kde4.2 + compiz.
Version 3.0.1:
- Fixed compilation for kde 4.2
- Fixed rendering of preview in system settings (for kde4.3)
- Fixed size-grip visibility for maximized/shaded mode
- fixed crash when using compiz + size grip
- etc.
Version 3.0.0:
Version 3.0.0 includes most changes done to the decoration so far after being added to KDE SVN trunk. This includes
- fixed differences between nitrogen and oxygen default configuration (they now are strictly identical, in kde trunk, at least)
- Redesigned completely the configuration windows (it now has tabs)
- fixed several tiny bugs.
Note: In the process of redesigning the configuration window (based on comments on kde mail-lists), several options have changed name. Such changes are not backward compatible. Users might need to re-adjust these so that the new configuration match their old settings.
License: GPL
|
| |
add commentback
|