-
 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 
 Frugalware-Art.org Artwork for Frugalware Linux 
 Arch-Stuff.org Artwork and Stuff for Arch Linux 
 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    Open-PC.com   
Kubuntu-Art.org - Stuff for your Kubuntu Desktop
Kubuntu-Art.orgKubuntu-Art.org

 Nov 28 2014  
 Not logged in  
Kubuntu-Art.org
 Home    Add Artwork   Forum   Groups   Knowledge   Events   Jobs   Users   Register   Login-


Sponsoring


-
- Content .- Fans (84) .- Knowledge Base (1) . 

oxygen-transparent

  

Theme/Style for KDE 4.0

Score 85%
oxygen-transparent
zoom


oxygen-transparent
zoom


oxygen-transparent
zoom


Downloads:  67243
Submitted:  Jul 20 2010
Updated:  Jan 8 2013

Description:

Oxygen style and decoration with support for transparency (see screenshots).

This is an official branch of the KDE oxygen style. It is kept in sync with the official oxygen style, and adds support of full transparency on the windows.

The style and the decoration are named "Oxygen Transparent" and appear as such in KDE's system settings (in both the applications and workspace appearance pages).

A configuration helper application is included with the style that allows one to configure both the style and the decoration in the same window. It is called oxygen-transparent-settings.

The provided script, named oxygen-setup.pl is used to:

- get the sources (from git)
- configure them
- compile and install the window decoration and widget style.

important notes

1/ The style (and decoration) should work for recent enough versions of KDE4.

Different versions (branches) must be used depending on your KDE version:

- the KDE/4.8 version works with KDE/4.8 (tested), and possibly some earlier verions (not tested)

- the KDE/4.9 version works with KDE/4.9 (tested)

- the master version works with latest KDE, compiled from git. It may not work with any earlier KDE release.

New versions will be added (KDE/4.10, etc.) when the corresponding KDE4 version is out.

One can switch between branches by running the script and specifying the relevant branch:

Quote:
oxygen-setup.pl --branch KDE/4.8
oxygen-setup.pl --branch KDE/4.9
oxygen-setup.pl --branch master


By default (when no branch is specified), the master branch is used.

There is a number of additional options available for the setup script. To get a list of them, type:
Quote:
./oxygen-setup.pl --help


2/ Since March 4th 2011, oxygen-transparent has moved to git.

The project home page is:

https://projects.kde.org/projects/playground/artwork/oxygen-transparent

You can get the sources directly using:

Quote:
git clone git://anongit.kde.org/oxygen-transparent


3/ KDE development packages are needed for the compilation to succeed (see below)

Feedback highly appreciated either here on on IRC, #oxygen. (ping hpereira, or hugo)

Downloads

There are automatic builds linked in the download section which have been provided by others (thanks !).

Only the first download (the script) is maintained by me, it always provide the latest svn version of the code.

Needed packages for installation/compilation

(thanks to MezzeForte for providing the list):

- gcc-c++
- git
- cmake
- kdebase-workspace-dev
- libxrender-dev
- libx11-dev

- Depending on the distribution you have the name of the packages might change a bit

- there are usually more packages needed by the packages above and installed via dependency.

For instance,

Quote:
sudo apt-get install build-essential cmake kdelibs5-dev kdebase-workspace-dev libxrender-dev libx11-dev git


should work on recent enough Ubuntu (thanks to Antelmo for posting. See page5).

Bugs:

Even though oxygen-transparent is not officially part of KDE you can report bugs to https://bugs.kde.org.
You would need to select Oxygen as a product, and Style as a component.

Make sure that "Oxygen-Transparent" appears in the bug title so that it does not get confused with official oxygen bugs.

Posting bug reports at bugs.kde.org is highly recommended rather than posting comments on this page, as it makes my life much easier at bookkeeping.




Changelog:

7f0a6013:
- synchronized with latest oxygen
- created KDE/4.10 branch
- Warning: if you are using the "master" branch (which targets KDE/4.11), you will have conflicts with oxygen (@KDE) configuration, unless you are also using kde from git repositories
This is due to backward incompatible changes in the configuration code.

83a46b6c:
- attempt at fixing bug concerning window positionning on screen for multi-screen setup
- changes in version policy. New available branches are KDE/4.8, KDE/4.9, and master. KDE/4.10 branch will be added as soon as the corresponding KDE4 version is released. The "stable" branch has been removed.

731ce67e:
- synchronized with oxygen (KDE/4.9)
- fixed crash at exit for virtually all KDE applications

d7bb65f0:
- synchronized with oxygen
- use icon from icon theme for tab-close button
- updated install script to deal with master and stable branch

7a121e2:
- synchronized with oxygen
- fixed compilation issues with too old versions of KDE




LicenseGPL
(setup script)
Arch(pkgbuild)
Send to a friend
Subscribe
Other  Artwork  from HugoPereira
Report inappropriate content



goto page: prev  ... 7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22 ...

-
.

 Solution for crash on close

 
 by Zephyr1988 on: Feb 10 2011
 
Score 50%

Hello Hugo,

I have found a solution to this problem with the raster engine and the crashes on close, after looking a bit at the bespin code.

Apparently the Qt patch I mentioned earlier was triggering the crashes in the raster engine.

Anyway here it is, thanks for your input on this :)

http://paste.kde.org/4488/


Reply to this

-

 Re: Solution for crash on close

 
 by HugoPereira on: Feb 10 2011
 
Score 50%

Whoa
Awesome ! Thanks a lot !
Testing it now and will commit.
(I have been able to reproduce the crash, with KMix only, when using raster only. Since it happens all the time, that should be easy enough to test)


Reply to this

-

 Re: Re: Solution for crash on close

 
 by Zephyr1988 on: Feb 10 2011
 
Score 50%

Great! Thanks Hugo!

The dolphin and other crashes are most probably only triggered by the patched Qt that Kubuntu has, so if you use another distro it is quite logical to not come across it. (I use ArchLinux with the patched Qt)

Also Aurelien Gateau commented on my bug report half an hour ago with a patch for kdelibs with a QWidget -> QObject patch for the KModifierKeyInfo that was showing in all those other traces.

Finally, since I found a similar bug report on bugs.kde.org I will post it there once I test it so I think this is bug closed from all sides.

Thanks once again!


Reply to this

-

 Re: Re: Solution for crash on close

 
 by Zephyr1988 on: Feb 10 2011
 
Score 50%

Great! Thanks Hugo!

The dolphin and other crashes are most probably only triggered by the patched Qt that Kubuntu has, so if you use another distro it is quite logical to not come across it. (I use ArchLinux with the patched Qt)

Also Aurelien Gateau commented on my bug report half an hour ago with a patch for kdelibs with a QWidget -> QObject patch for the KModifierKeyInfo that was showing in all those other traces.

Finally, since I found a similar bug report on bugs.kde.org I will post it there once I test it so I think this is bug closed from all sides.

Thanks once again!


Reply to this

-

 Re: Solution for crash on close

 
 by HugoPereira on: Feb 10 2011
 
Score 50%

Ok. I tested, it works just fine apparently, and cant really creates regressions, so I committed your patch.

its in with r1219766.

Thanks again !


Reply to this

-
.

 ...

 
 by se3n on: Feb 24 2011
 
Score 50%

Hi Hugo i can't imagine how busy are you with this great style :P its awesome :) i just wanna ask is this fix:
https://bugs.kde.org/show_bug.cgi?id=264923
actualy i reported this bug some time ago :D
i'm now using win 7 and i'm tyred of it :D i wanna my kde :P
and one more thing i wanna ask :P i know its stupit but how can i make kde run little faster but still using oxygen-transperent and blur :D i got ***t onboard video card (geforce 6100) i make it use 128mb ram from bios but its still incredable slow for me :(
any suggestions :P
Thanks :)


Reply to this

-

 Re: ...

 
 by HugoPereira on: Feb 24 2011
 
Score 50%

Hi,
I actually think its fixed (at least: should be).

See discussion above with Zephyr (which addresses the exact same crash).

Did you update oxygen-transparent recently ?

If no, please give it a shot, and close the bug if the crash is gone.

Hugo


Reply to this

-
.

 Re: Re: ...

 
 by se3n on: Feb 24 2011
 
Score 50%

Actualy... i don't have linux right know :D i'm thinking of install one tomorow morning :P many thanks great work :) i just love the Oxygen look ^-^
Is it possible rgba to work with this:
http://kde-look.org/content/search.php
or is to mutch to want :D


Reply to this

-
.

 oxygen transparent and kontact

 
 by avlas on: Mar 3 2011
 
Score 50%

hi,

very nice feature indeed. I would like to use it, but it makes kontact to crash on startup. have you heard something like that before?

thanks!


Reply to this

-

 Re: oxygen transparent and kontact

 
 by HugoPereira on: Mar 3 2011
 
Score 50%

Nope. Never of this. I'll try to reproduce but it will take some time (running kde from trunk I need to figure out which older version of kontact is usable and compiles with it).

For the record:
- which version of kde and kontact do you use ?
- does this happen with other styles (I guess answer is no) ?
- does it happen with other applications ?


Reply to this

-
.

 Re: Re: oxygen transparent and kontact

 
 by avlas on: Mar 3 2011
 
Score 50%

I think it's related to using raster in QT_GRAPHICSSYSTEM, but I still have to check...

- which version of kde and kontact do you use ? I use kontact 4.4.9 (kde 4.6.0 in kubuntu 10.10)
- does this happen with other styles (I guess answer is no) ? I didn't notice that before
- does it happen with other applications ? no, it happened only with kontact

the version that I have installed is svn1219158 (from a deb package), maybe the newer solves the problem. in fact, it also happens that sometimes windows crash when closing, as you pointed out above


Reply to this

-

 Re: Re: Re: oxygen transparent and kontact

 
 by HugoPereira on: Mar 5 2011
 
Score 50%

So using kontact 4.4.10 (which should not be too different from your version), latest oxygen-transparent, and raster engine, I don't have any crash with kontact (neither at startup nor whatsoever) So please give a shot at updating oxygen transparent and keep me posted :)


Reply to this

-

 Re: Re: oxygen transparent and kontact

 
 by HugoPereira on: Mar 4 2011
 
Score 50%

Thanks for the info. I'll try run kontact with raster engine and see if I can reproduce with recent enough version.

Keep me posted if the bug 'happens' to dissapear by running a more recent version of the code (eheh. From git, now).


Reply to this

-
.

 Re: Re: Re: oxygen transparent and kontact

 
 by avlas on: Mar 5 2011
 
Score 50%

I used your most recent version and it still happens. It's weird, am I the only one suffering this?!? Could it be something specific in kubuntu? I put here the backtrace (kmail alone works just fine, it seems that only kontact has those issues):

Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6 QList (this=0x7faa60aa27c0) at ../../include/QtCore/../../src/corelib/tools/qlist.h:118
#7 QWidget::actions (this=0x7faa60aa27c0) at kernel/qwidget.cpp:3181
#8 0x00007faa6182872e in DBusMenuExporterDBus::GetChildren (this=0x139dce0, parentId=<value optimized out>, names=<value optimized out>) at ../3rdparty/dbusmenu-qt/src/dbusmenuexporterdbus_p.cpp:53
#9 0x00007faa6183bc9a in DBusMenuExporterDBus::qt_metacall (this=0x139dce0, _c=<value optimized out>, _id=<value optimized out>, _a=0x7fff310d1640) at .moc/release-shared/moc_dbusmenuexporterdbus_p.cpp:106
#10 0x00007faa5e8010ee in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>) at qdbusintegrator.cpp:919
#11 0x00007faa5e8023cb in QDBusConnectionPrivate::activateCall (this=<value optimized out>, object=0x139dce0, flags=4080, msg=...) at qdbusintegrator.cpp:829
#12 0x00007faa5e802bae in QDBusConnectionPrivate::activateObject (this=<value optimized out>, node=<value optimized out>, msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1399
#13 0x00007faa5e803108 in QDBusActivateObjectEvent::placeMetaCall (this=0x1faab70) at qdbusintegrator.cpp:1493
#14 0x00007faa60782bde in QObject::event (this=0x139dce0, e=0x7fff310d1330) at kernel/qobject.cpp:1219
#15 0x00007faa61153fdc in QApplicationPrivate::notify_helper (this=0xe77c80, receiver=0x139dce0, e=0x1faab70) at kernel/qapplication.cpp:4396
#16 0x00007faa61159aed in QApplication::notify (this=0x7fff310d23c0, receiver=0x139dce0, e=0x1faab70) at kernel/qapplication.cpp:4277
#17 0x00007faa61ee42c6 in KApplication::notify (this=0x7fff310d23c0, receiver=0x139dce0, event=0x1faab70) at ../../kdeui/kernel/kapplication.cpp:311
#18 0x00007faa60770cdc in QCoreApplication::notifyInternal (this=0x7fff310d23c0, receiver=0x139dce0, event=0x1faab70) at kernel/qcoreapplication.cpp:732
#19 0x00007faa60773c22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xe45380) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xe45380) at kernel/qcoreapplication.cpp:1373
#21 0x00007faa6079d653 in sendPostedEvents (s=0xe80dc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#22 postEventSourceDispatch (s=0xe80dc0) at kernel/qeventdispatcher_glib.cpp:277
#23 0x00007faa596cf342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#24 0x00007faa596d32a8 in ?? () from /lib/libglib-2.0.so.0
#25 0x00007faa596d345c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#26 0x00007faa6079d193 in QEventDispatcherGlib::processEvents (this=0xe44e90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#27 0x00007faa61206a4e in QGuiEventDispatcherGlib::processEvents (this=0x7fff310d1330, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#28 0x00007faa6076fa02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#29 0x00007faa6076fdec in QEventLoop::exec (this=0x7fff310d2300, flags=) at kernel/qeventloop.cpp:201
#30 0x00007faa60773ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#31 0x0000000000403b4e in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../kontact/src/main.cpp:224


Reply to this

-
.

 Re: Re: Re: oxygen transparent and kontact

 
 by avlas on: Mar 5 2011
 
Score 50%

I have filled this bug:

https://bugs.kde.org/show_bug.cgi?id=267717

I saw that there is another similar bug around, but they don't mention oxygen transparent.

https://bugs.kde.org/show_bug.cgi?id=257585

In my case, it seems an interaction between this bug in kubuntu and oxygen transparent that makes kontact to crash, since if I use oxygen, the problem is not there anymore :-/


Reply to this

-

 Re: Re: Re: Re: oxygen transparent and kontact

 
 by HugoPereira on: Mar 5 2011
 
Score 50%

Thats helpful. Especially the fact that you found an identical bug reported already (which mentions that a more recent version of kontact should not have the problem. Right ?)

I asked about the widget style on the first bug report.

Note that the fact that it crashes for one style and not the other doesn't *have to* incriminate the style. Their can be some sort of race-condition that creates the crash and that one style triggers and not the other ...

I'll keep an eye on the bug reports to see what comes out.


Reply to this

-
.

 Re: Re: Re: Re: Re: oxygen transparent and kontact

 
 by avlas on: Mar 5 2011
 
Score 50%

Sure! I agree that this issue doesn't seem to be specifically related to the oxygen-transparent style, but there is something wrong elsewhere (it seems kubuntu-specific) that appears when using your style (and maybe also in others that I didn't try)

by the way, I thought the plan was that oxygen-transparent would merged oxygen in kde 4.6. may I ask you if oxygen-transparent will merge oxygen in near future?


Reply to this

-

 Re: Re: Re: Re: Re: Re: oxygen transparent and kon

 
 by HugoPereira on: Mar 5 2011
 
Score 50%

no. No merge with official kde. See comments above. There are technical reasons, and designers are not so enthusiastic about it anyway.

On the contrary I'll try to make it a standalone clone, provide timely based release and motivate some distribution to package the style, as an alternative to official oxygen.



-

 Re: Re: Re: Re: Re: oxygen transparent and kontact

 
 by avlas on: Mar 16 2011
 
Score 50%

it has to be something related to the way kontact (maybe only in kubuntu, not sure) manages transparency because I can use oxygen-transparent if I set the configuration to completely opaque


Reply to this

-
.

 oxygen transparent

 
 by avlas on: Mar 5 2011
 
Score 50%

"On the contrary I'll try to make it a standalone clone, provide timely based release and motivate some distribution to package the style, as an alternative to official oxygen"

This would be very nice, thanks!


Reply to this

-

 Window opening on wrong screen

 
 by Pleinair on: Mar 6 2011
 
Score 50%

When I use oxygen-transparent window open on my second screen, not on the screen I set as my main. It seems like it forcing the window to open in the middle of the X Screen. Is there any way around this or is it stuck opening at that specific spot?


Reply to this

-

 Transparent on GTK windows

 
 by masterdany88 on: Mar 8 2011
 
Score 50%

Hello. First. You made a great work. Thanks!!!!
I have few questions.
1. Is there any possible to setup transparent to gtk windows- like firefox3-4, gimp, openoffice? I am using my kde style in gtk apps, but i cant get transparenty.
2. Secondly, is there any chance to get transparent windows of apps like mplayer, kaffeine, or dragon player? With normal video playback?
Thanks one more.
All best.


Daniel K,
Reply to this

-

 Re: Transparent on GTK windows

 
 by HugoPereira on: Mar 8 2011
 
Score 50%

First, thanks for the support !
Second, answers:

1/ No. Not with oxygen-qt, and the qt to gtk conversion engine. There is now a gtk oxygen theme (that should work much better than the qt-to-gtk engine), at:

http://kde-look.org/content/show.php/?content=136216

But it does not support transparency yet.
It will, its on todo list, but there are more pressing issues.

Besides, many Gtk applications would simply just crash if you enable transparency. And many others (like firefox, openoffice, opera), won't simply allow it (you'd need to rewrite the application).

So: you might get it some day for "native" and well formed gtk applications (e.g. Gimp). But not today.

2/ for video players, same thing. This would work only if the player app fixes itself. So they should get bugged about it.

I recommend "vlc". Works just fine with transparency, and is one of the best player on the market anyway.


Reply to this

-

 Re: Re: Transparent on GTK windows

 
 by masterdany88 on: Mar 8 2011
 
Score 50%

Okey.
I will try use Kde apps. But konqueror isnt a good app. Better firefox. But no transparent and this stupid file picker. oh I hate GTK.
so instead GIMP will use Krita
-||- firefox will use rekonq
-||-
great that skype works great with KDE :D


Please tell me how to set vlc to be tranpsarent. I cant. Do I need some skins? Or it should work on default.
I choose the qt in setting
thanks in advance


Daniel K.
Reply to this

goto page: prev  ... 7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22 ...

Add commentBack






-

Copyright 2007-2014 Kubuntu-Art.org Team  Legal Notice
All rights reserved. Kubuntu-Art.org is not liable for any content or goods on this site.
You can find our FAQ here.
All contributors are responsible for the lawfulness of their uploads.
Please send us a notice if you spot an ABUSE of the website.
Information about advertising in Kubuntu-Art.org.
Developers can use our public webservice interface. More information here: public api
For further information or comments on this site, please send us a message
Kubuntu is a registered trademark of Canonical Ltd.
Content RSS   
Events RSS