-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login



Sponsoring


-
- Content .- Fans (14) . 

Chromi

   0.2  

Window Decoration native KDE 4

Score 86%
Chromi
zoom


Chromi
zoom


Minimum required   KDE 4.x
Downloads:  3179
Submitted:  Jan 24 2010
Updated:  Feb 23 2010

Description:

This is a titlebar-less decoration, inspired by Google Chrome, and
Nitrogen minimal mod
(http://kde-look.org/content/show.php/KDE+4+Nitrogen+minimal+mod?content=109355).

Instead of the traditional full-width titlebar, a mini-titlebar is
placed at the upper-right corner of the application window --- where
usually is unused by the application menu bar.

Because notebooks today have very wide screens but limited in height,
I think this saving in the vertical space can be good.


Build
=====

Please following instructions in the INSTALL file.


Usage
=====

Just use the small bar in the top-right corner as your good old titlebar.

Ctrl-MouseWheel grows/shrinks the bar. So if your window title is
really long, you can make the bar wider.


Theme
=====

Begin with v0.1, Chromi uses themes from Aurorae Theme Engine
(http://kde-look.org/content/show.php/Aurorae+Theme+Engine?content=107158).
You can download dozens of Aurorae themes in the configuration UI.

Chromi ships with Scnd101's "Chrome Aurorae" theme
(http://kde-look.org/content/show.php/Chrome+Aurorae?content=119106)
as the default. If you customized the theme SVG files in older
versions, please move SVG files from /usr/share/kde4/apps/chromi to
/usr/share/kde4/aurorae/themes/chrome. Chromi no longer load theme
files from the former directory.


Config File
===========
You can change various settings in the [Engine] section in ~/.kde/share/config/chromirc:

DefaultTitlebarWidth=250
The default width of the mini-titlebar.

MinimalWindowWidth=500
Window narrower than this will use full titlebar. Set it to -1 to disable this checking.


Known Problems
==============
* Full-width titlebar has no hovering effect.




Changelog:

0.2 (2010-02-23):

* Support customized button positions.
Only buttons in the right side are shown.
App icon and shade buttons are not supported yet.

0.12:

* If the initial window width is less than MinimalWindowSize (default is 500), use full titlebar.

* Use Aurorae's KNewStuff file. We used a renamed file (chromi.knsrc
vs. aurorae.knsrc), but then themes installed in Chromi is shown as
uninstalled in Aurorae, and vice versa. Now Chromi installs the
untouched aurorae.knsrc, and only do so when it's not found.

Note all themes previously installed in Chromi will still shown as
uninstalled in Aurorae. You'll need to install them again.


0.11:

* Remember titlebar width settings for each window classes.


0.1:

* Use Aurorae themes

* Revert to traditional, full-width titlebar for dialog and toolbox
windows.

* Ctrl-MouseWheel grows/shrinks titlebar.

* Transparent theme has system color as the background. So you can set
the "titlebar color" in SystemSettings to tweak the tone of the
theme. (Thanks for furumaro's suggestion.)

* Smoothed corners of the titlebar. (Thanks for IkaCoast's suggestion.)


0.03:
* Maximize button uses "restore" image when maximized.

* Use hover/pressed image.

* Fixed preview.


0.02:

Borrowed artwork from Chrome Aurorae
(http://kde-look.org/content/show.php/Chrome+Aurorae?content=119106). Button
animations still missing.


0.01:

A minimal implementation that barely works.




LicenseGPL
Source
Source(git repository)
Send to a friend
Subscribe
Other  Artwork  from genericity
Report inappropriate content



goto page: prev   1  2  3  4 

-

 Great idea!

 
 by IkeCoast on: Jan 25 2010
 
Score 50%

I definitely endorse the concept. It's so clever that it's surprising that nobody already thougt of it.
And I also agree with the unnecessary long titles replacement (by an icon or just the name of the app).
In order to improve the appearance of the decoration, I suggest the possibility to make it "shiny", for example like in the classic Crystal Glass and Metal overlays. Also, a little bit rounding of the "tab" (where te buttons area meets the app bar) could be nice.
However, if I had a notebook, I definitely would use it just as it looks right now. Congratulations!
Cheers!


Reply to this

-

 Re: Great idea!

 
 by genericity on: Jan 26 2010
 
Score 50%

I like the "rounding" idea (like the round corners of Chrome tabs, right?). Hope I can implement it without too much performance hit.

About the "shinny" thing, could you give a link or two showing how it should look like? Thanks.

I have to admit that I don't have a clue about making artworks, and all images in this were from the Aurorae theme "Chrome" (which comes out just when I needed it, amazing...). Maybe I should make it possible to load any Aurorae theme, and we can extend the theme format a little so you can specify how the tab should look like (width, rounded corner, etc.).


Reply to this

-

 Re: Re: Great idea!

 
 by IkeCoast on: Jan 26 2010
 
Score 50%

About the "shiny" effect, I had in mind something like the Kwin Crystal decoration, here http://www.kde-look.org/content/show.php/Crystal?content=75140
I think the roundness of the "tab" doesn't need to be much pronounced, just a little bit, for example the very tabs of the terminal window (look at the same screencaps of Crystal theme).
About improving appearance in detriment of performance and usability, I'd rather leave your decoration as it is. Any cosmetic make-up should have less importance than good performance.
And no matter where you took inspiration from: you still did a terrific job.
Cheers!


Reply to this

-

 really good!!!

 
 by furumaro on: Jan 26 2010
 
Score 50%

i really like it! But what about the color? is it hard coded? could you use the kde color setting for the title bar color?


Reply to this

-

 Re: really good!!!

 
 by genericity on: Jan 26 2010
 
Score 50%

It's more than hardcoded --- everything you see is from SVG files installed in /usr/share/kde4/apps/chromi. The only color I programmed is the white text color.

So you need to edit the SVG files to change color. I'm sorry but there's no simple fix to this.


Reply to this

-

 Re: Re: really good!!!

 
 by Scnd101 on: Jan 26 2010
 
Score 50%

wouldn't it be possible if the svg's had transperant backgrounds?


Reply to this

-

 Re: really good!!!

 
 by genericity on: Jan 26 2010
 
Score 50%

Sorry I'm really new to SVG (and KDE in general) programming, and my sole example is Aurorae.

Do I have to draw a solid background in the chosen color, then draw the (translucent) SVG over it? I'll do some experiments on this tomorrow.


Reply to this

-

 Re: Re: really good!!!

 
 by Scnd101 on: Jan 26 2010
 
Score 50%

nice, if it works I'll make a transperant version of the svgs


Reply to this

-

 Re: Re: really good!!!

 
 by furumaro on: Jan 26 2010
 
Score 50%

Thanks for your quick reply! I grayscaled the svgs for me. So i'm quite happy for now!


Reply to this

-

 Some possible improvements

 
 by mintlars on: Jan 26 2010
 
Score 50%

Great idea and job! Would easily use this when it matures a little. One idea that could improve this is to make the toolbar(?) autoscale with content to loose some restraints on the title bar.

Example: the image posted here. The titlebar is cramped, but there's also a lot of wasted grey space on the right side of the help menu. Autoscaling would loose this space and make more room for the title bar.

Also, if the title bar gets smaller than X-number of pixels wide, it should be replaced by a simple app-icon.

Don't know if everything is clear enough, otherwise I'll try to do better next time. And don't feel bad if this is beyond you're current skills. Hopefully you'll be better skilled soon, otherwise someone else may take up the work there :).


Reply to this

-

 Re: Some possible improvements

 
 by genericity on: Jan 27 2010
 
Score 50%

It's easy to make the bar width proportional to the window. I'll try that.

However, what I really want is to "detect" how much space is left in the application window. This will detect many current problems:
* The application menu may have "Help" in the rightmost corner, covered by the bar.
* The application may not have a menu, so the toolbar/search box/etc. is covered by the bar.

But this is very hard. I've no idea how to "peek" inside the application window, and tell whitespace (which I can use) from contents (which I shouldn't cover).


Reply to this

-

 Re: Re: Some possible improvements

 
 by mintlars on: Jan 27 2010
 
Score 50%

Nice! Do your best :). Cheers.


Reply to this

-

 Use of Space

 
 by tamran on: Feb 2 2010
 
Score 50%

This type of theme makes great use of space, especially on laptops with small screens. I can't wait to see where this one goes.

Great work. Keep it up. I'll be watching for updates.


Reply to this

-
.

 Re: Use of Space

 
 by onesandzeros on: Feb 6 2010
 
Score 50%

Just want to echo this post, I think KDE is lacking window decs that conserve space. Great work, genericity, thank you.


Reply to this

-

 no buttons at top right corner

 
 by atika on: Feb 3 2010
 
Score 50%

That's really great. I use it on my samsung N510 with gentoo and kde 4.4 rc2. but I have no buttons and no title name at the top right corner.

It's not a big problem since I have the title name on my tasks bar.

Congratulations


Chacun pour soit et Dieu pour quelques uns
Reply to this

-

 Re: no buttons at top right corner

 
 by genericity on: Feb 19 2010
 
Score 50%

I've not upgraded to KDE 4.4 yet (Debian is really slow on this), so maybe this is a 4.4-only problem and I'll check it once Debian has 4.4. Sorry.


Reply to this

-

 Transparency?

 
 by Miguelo on: Feb 20 2010
 
Score 50%

Hi,
there is a way to change the background color (that uses the kde color) to use the aurorae theme background? 'Cause I use a transparent aurorae theme that not fits with the background color, as you can see in this image:
http://img62.imageshack.us/img62/4475/screendx.png

Great work however!!
Thanks!


Reply to this

-

 Re: Transparency?

 
 by genericity on: Feb 20 2010
 
Score 50%

You can change the KDE color in:
System settings-Appearance-Colors-Colors-Active/Inactive Titlebar.

However, you can't make the background transparent. I'm still trying to figure out how to do that, but unsure if it's possible at all.


Reply to this

goto page: prev   1  2  3  4 

Add commentBack






-

-
Do you like or dislike Ubuntu Unity?
 Yes, unity is alien technology!
 It is less confusing than Gnome 3 default, shell.
 Granny thinks it is much more usable than Gnome 2
 Canonical is embarrasing itself with this split project
 Gnome 3 default shell is much better
 I dislike Unity, Gnome 3 default shell is alien technology!
 None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

resultmore




 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
News RSS   
Discussion RSS   
Events RSS   

Participate
Groups
Forum
Add Artwork
Public API
About KDE-Look.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2001-2014 KDE-Look.org Team  
All rights reserved. KDE-Look.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.