Please find attached an app-laptop/macosd-0.1.7.ebuild and a patch so that it will compile properly with gcc 3.3.x. MacOSD is an alternative to app-laptop/gtkpbbuttons and provides an On-Screen-Display for the app-laptop/pbbuttonsd daemon. It handles special Powerbook/iBook keys for setting volume, display brightness etc. and displays status information with the same cool icons as OS X (screenshot): http://www.rocklinux-consulting.de/oss/macosd/cleanosx-brightness.jpg MacOSD looks better than gtkpbbuttons since it uses e17's evas library with full anti-aliasing and alpha-blending so that you get smooth and fully transparent graphics. The patch included was necessary to compile MacOSD with gcc-3.3.1, otherwise the compilation would fail with "multiple definition of `Argument<bool>::Read" errors. I have not tested whether or not the patch breaks compiling with gcc-3.4. The author of this cool little tool is Ren
Please find attached an app-laptop/macosd-0.1.7.ebuild and a patch so that it will compile properly with gcc 3.3.x. MacOSD is an alternative to app-laptop/gtkpbbuttons and provides an On-Screen-Display for the app-laptop/pbbuttonsd daemon. It handles special Powerbook/iBook keys for setting volume, display brightness etc. and displays status information with the same cool icons as OS X (screenshot): http://www.rocklinux-consulting.de/oss/macosd/cleanosx-brightness.jpg MacOSD looks better than gtkpbbuttons since it uses e17's evas library with full anti-aliasing and alpha-blending so that you get smooth and fully transparent graphics. The patch included was necessary to compile MacOSD with gcc-3.3.1, otherwise the compilation would fail with "multiple definition of `Argument<bool>::Read" errors. I have not tested whether or not the patch breaks compiling with gcc-3.4. The author of this cool little tool is René Rebe <rene@rocklinux.org> Enjoy! DiskBreaker
Created attachment 34370 [details] macosd-0.1.7.ebuild
Created attachment 34371 [details, diff] macosd-0.1.7-include-fix.diff
Created attachment 34374 [details] macosd-0.1.7.ebuild
Looks the same like gtkpbbuttons --theme=MacOSX. If you can tell me any advantages of macosd, I will bring it into portage. Otherwise pbbuttonsd should be enough.
At first I thought the graphics were a little better, but after closer examination the theme files are almost all identical. Still two reasons for macosd: 1. It comes with a second theme called "classic" which utilizes xosd instead of the evas library. Even though it does not look as nice as the OS X theme, it actually is still transparent even over XVideo overlays, i.e. if you want to change sound volume while playing a movie you do not get an ugly grey box but a transparent volume changing display. 2. Choice is good. DiskBreaker
And the choice for gtkpbbuttons is, that it comes from the same author like pbbuttonsd and powerprefs ;-) Okay, I'll look into macosd, so that we can give the choice to the user, when it's in portage.
lars, any news on this?
Yes, I tested it at the same day like my last entry, but I still couldn't find any advantage... Now we should decide between "give the user the choice" and "not wasting our portage-tree". Personally I propose for the second. Nevertheless I still can't test desktop-applications (broken iBook, you know). So I would be glad if any other developer could test.
Ok, so this is just a matter of adding an ebuild to portage.
Added to portage. thnxs