-
 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 (2) .- Knowledge Base  . 

Aero AIO

   0.9.1  

Karamba

Score 77%
Aero AIO
zoom


Aero AIO
zoom


Aero AIO
zoom


Link:  http://
Minimum required   Qt 3.x
Downloads:  104870
Submitted:  May 25 2005
Updated:  May 17 2006

Description:

*** The configuration utility requires PyQT ***
Superkaramba >= 0.37 needed.

I wanted to make a theme that wouldn't take all my desktop and would allow me to see every information I could have with my previous Aero-G theme. Moreover I wanted it to be fully and easily configurable|customisable.
That's why I did Aero All In One!
You access to the piece of information you want in one click! Note that every page is unloaded when you load another one: cpu load is saved!

The configuration GUI allows you to install and load new plugins and to configure their options.

You can make new plugins, themes, and icon sets and put it in theme's directory or in "~/.aero_aio", they will be automatically detected!

Any comment/idea is welcome! Any piece of advice for my configuration utility (vocabulary or grammatical mistakes...) too.




Changelog:

Release 0.9.1:
- re-added option to disable animation
- added an option to show free space instead of used space in partitions plugin
- added options to change text font (developpers should update their plugins)
- some global improvements

Release 0.9.0:
- completely updated configuration dialog and configuration update engine
- updated plugin fonctions, developpers should update their plugins (nevertheless 0.8e plugins are still compatible)
- compatibility with superkaramba 0.39 verified
+ repaired auto-switching

Release 0.8e:
- fixed Network plugin wireless bug
- improved some plugins
- added butons to add external themes and icon sets from configuration dialog
- fixed compatibility issues with .aiz plugins when trying to install them with configuration gui.

Release 0.8d:
- fixed a bug in config dialog, updated Cpu and Clock plugins thanks to kovidgoyal
- updated GMail script thanks to arthur-kalm
- added wireless strengh monitor to network plugin thanks to aln

Release 0.8c:
- Made a .skz package for superkaramba 0.37, theme can be loaded zipped or unzipped!
- Added a plugin installation function in configuration gui: it automatically installs a plugin zipped in a ".aiz" zip archive in $HOME/.aero_aio directory.
- I will update my plugins in next release and add themes and icon sets installation functions.
NOTE to plugin developers: format of "theme" and "icon"parameters has changed, it's now the string of the full path to directory (ex: "/home/user/mythemes/aerog/"). It will be in the next plugin template. I'm writing a plugin developement guide.

Release 0.8b:
- added an option for calendar to start week on sunday
- possibility to load more than 8 plugins: scroll icons using your mouse's wheel
- added a new theme: "Blue Panel"
- made a new plugin: Amarok controler, download it separately
- made a complete plugin template
- made many improvements in code


Release 0.8a: Please report any bug!
- Re-made the engine completely! Now you can make your own plugins (with their configuration GUI page!) and put it in the Aero-AIO directory. I will publish a plugin template as soon as possible!
- Improved configuration GUI
Rem: next version (0.9) will be a .skz package

Release 0.7:
- !!! Improved configuration saving system : you will lose your previous configuration with this version !!!
- Updated "CPU and memory" page: now it has a graph
- Updated network page: you can display total transfered data and external IP address by clicking on the text under the graph
- Added GMail support to Mail page!
- Corrected Calendar wich was updating every seconds and taking 30% cpu, now it is updated every 20 minutes
- added a new theme: Glass
- added button animation

Release 0.6:
- Many bug fixes: Mem and CPU page, Mail page
- Enable shadow option (but because it isn't built in superkaramba you can change its color only by editing the bgcolor in the ".theme" file)
- Auto-detect new themes and icons sets: just put your themes in the "Themes" and "icon" directories.
- Improved Calendar: you can change displayed month by using the next and previous buttons (left click: next/prev month, middle click: next/prev year). Just click again on the calendar icon to
go back to current month.
- Improved System Infos page
- Improved a little network page

Release 0.5:
- *** fixed calendar bug ***
- some improvements: icon positions, icon selection, redrawWidget on click on icons
- tried to improve the code to avoid freezes when configuring Mail

Release 0.4:
- improved Clock page: if you click on the "digital clock" (in text) it switches between 12h/24h display
- the CpuMem page is now more "failsafe"
- you can name your partitions!
- fixed the bug wich appeared on the end of this month in Calendar, I hope this won't lead to a new bug in June...

Release 0.3:
- added Auto-Switch support: you can enable it through the configuration utility and can stop in one click on the icon in the bottom/left corner
- added an Aero-G style theme (see first screenshot)

Release 0.2:
- added an option to select the "temperature" file for the cpu & mem page
- added 2 icon sets: "default_small" and "nuvola"

Release 0.1:
- 8 pages
- 1 theme ("default")
- 2 icon sets ("default", "grey")




LicenseGPL
(Aero-AIO 0.9.1)
(Plugin template (0.9.0))
(Plugin developpement guide)
(Amarok plugin (.aiz))
Send to a friend
Subscribe
Other  Artwork  from AdrienV
Report inappropriate content



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

-

 0.8c

 
 by kovidgoyal on: Dec 14 2005
 
Score 50%

None of the icons in the config dialog are loading...terminal output is
ls: /share/icons: No such file or directory

You probably should remove the leading /


Reply to this

-

 Re: 0.8c

 
 by AdrienV on: Dec 14 2005
 
Score 50%

It comes from the script that detects the path of the icons you're using in kde currently. Can you send me your path to find out why it is not working?


Reply to this

-

 Re: Re: 0.8c

 
 by kovidgoyal on: Dec 14 2005
 
Score 50%

kde-config --path icon
/home/kovid/.kde3.5/share/icons/:/usr/share/icons/:/usr/kde/3.5/share/icons/

Have you looked at the KIconLoader class? I find it very useful, it takes care of all the icon detecting logic. Of course to use it you need PyKDE.


Reply to this

-
.

 Re: Re: Re: 0.8c

 
 by AdrienV on: Dec 15 2005
 
Score 50%

Infortunately I never have succeeded in compiling pyKde and I don't know any rpm package of pyKde for Mandriva, whereas pyQt seems easier to install ("urpmi PyQt"), that's why I don't use pyKde: for simplicity. Thank you for the "kde-config" command, I didn't know that.


Reply to this

-

 Re: Re: Re: Re: 0.8c

 
 by kovidgoyal on: Dec 15 2005
 
Score 50%

I too had trouble with PyKDE, but this thread was of assistance
http://www.mail-archive.com/pykde%40mats.imk.fraunhofer.de/msg05768.html


Reply to this

-

 Configuration

 
 by penguinzdravko on: Dec 16 2005
 
Score 50%

The configuration tool don't starts. Here is the traceback:

Traceback (most recent call last):
File "/home/penguinzdravko/Aero-AIO-0.8b/scripts/config_dialog.py", line 533, in ?
main(sys.argv)
File "/home/penguinzdravko/Aero-AIO-0.8b/scripts/config_dialog.py", line 526, in main
win=ConfigWindow(app)
File "/home/penguinzdravko/Aero-AIO-0.8b/scripts/config_dialog.py", line 462, in __init__
self.tab=TabWidget(self)
File "/home/penguinzdravko/Aero-AIO-0.8b/scripts/config_dialog.py", line 386, in __init__
self.page1 = Page1(self)
File "/home/penguinzdravko/Aero-AIO-0.8b/scripts/config_dialog.py", line 356, in __init__
self.group3 = Page1_Box3(self)
File "/home/penguinzdravko/Aero-AIO-0.8b/scripts/config_dialog.py", line 164, in __init__
theme_index = self.theme_list.index(conf["theme"])
ValueError: list.index(x): x not in list

I am using Aero AIO 0.8b and SuperKaramba 0.37.


Reply to this

-

 Re: Configuration

 
 by AdrienV on: Dec 16 2005
 
Score 50%

Delete "$HOME/.superkaramba/aero_aio.rc", you will lose your configuration but it should work back. Can you tell wich theme you're using?


Reply to this

-

 network plugin

 
 by kovidgoyal on: Dec 19 2005
 
Score 50%

Fails for me with
Traceback (most recent call last):
File "/home/kovid/.superkaramba/themes/aero_aio.skz/aero_aio.py", line 720, in meterClicked
File "/home/kovid/.superkaramba/themes/aero_aio.skz/aero_aio.py", line 292, in loadPage
File "", line 0, in ?
File "/home/kovid/.superkaramba/themes/aero_aio.skz/network_aio.py", line 172, in __init__
File "/home/kovid/.superkaramba/themes/aero_aio.skz/network_aio.py", line 25, in __init__
File "/home/kovid/.superkaramba/themes/aero_aio.skz/network_aio.py", line 66, in getWireless
IOError: [Errno 2] No such file or directory: '/proc/net/wireless'

Its because I don't have wireless on my desktop.


Reply to this

-

 config dialog bug

 
 by kovidgoyal on: Dec 19 2005
 
Score 50%

If I close the theme and then re-open it and then try to load the config dialog I get
python: can't open file '/home/kovid/.superkaramba/aero_aio/config_dialog.py': [Errno 2] No such file or directory

Restarting superkaramba fixes it.


Reply to this

-

 Re: config dialog bu

 
 by AdrienV on: Dec 19 2005
 
Score 50%

It's because files are deleted when widget is close but when it is re-opened from superkaramba only the "initWidget" function is called... It has been corrected in 0.8e (uploaded right now).


Reply to this

-

 plugin unpack bug

 
 by kovidgoyal on: Dec 19 2005
 
Score 50%

Sorry for all the bug reports.
Your plugin unpack code in config_dialog.py in buttonAddClicked()
specifically line 727 assumes that f points to a file in an already created directory. That is not always the case. For e.g. my kmail plugin needs a file "sounds/mail.ogg". Line 727 raises an IOError because the directory sounds is not already created in ~/.aero_aio.

I think you should either create the directory sounds specifically or a more general solution would be to use os.path and os.makedirs to create all needed directories, before attempting to write to the file.

Finally, IMHO, an easier solution would have been to use the unzip utility (or zipfile for greater portability) to extract each plugin into its own directory under ~/.aero-aio/plugins.The directory could be named after the plugin file name modulo version numbers or from the name variable in the plugin_aio.py file. That way plugin authors would know where to load resources from. I think this would greatly simplify the add plugin code. But, I guess since you have already rolled out a solution it would be too tiresome to change.


Reply to this

-
.

 Re: plugin unpack bu

 
 by anonymous on: Dec 19 2005
 
Score 50%

oeBiFQQTMbwk
Home

Thank you. Your plugins are working well and you can install them from configuration dialog with 0.8e version.
In fact new directories should have been created if not present and I used zipfile.namelist() to find them because this list contains directories in my .aiz. But there are no directories in your .aiz archives. I don't know from what this difference comes...
Look:
>>> import zipfile
>>> zipfile.ZipFile('/home/kde34/Dev/31838-kmail-aero-aio-2.1.2.aiz').namelist()
['kmail_aio.py', 'scripts/kmail_gui.py', 'sounds/mail.ogg', 'icons/default_grey/kmail.png', 'icons/default/kmail.png', 'icons/default_small/kmail.png', 'icons/nuvola/kmail.png', 'img/kmail_dn.png', 'img/kmail_up.png', 'img/kttsd.png', 'img/mail_list.png']

>>> zipfile.ZipFile('/home/kde34/Dev/Amarok-plugin/amarok.aiz').namelist()
['icons/', 'icons/default/', 'icons/default/amarok.png', 'icons/nuvola/', 'icons/nuvola/amarok.png', 'icons/default_small/', 'icons/default_small/amarok.png', 'icons/default_grey/', 'icons/default_grey/amarok.png', 'img/', 'img/amarok/', 'img/amarok/cd.png', 'img/amarok/next.png', 'img/amarok/pause.png', 'img/amarok/play.png', 'img/amarok/prev.png', 'img/amarok/stop.png', 'amarok_aio.py']

so I updated the filter wich was looking for (filename[-1] == "/") using "re" module and now it finds new directories in each case.

Unzipping every plugin in its directory would make it more difficult to handle icon sets... Note that you can access "$HOME/.aero_aio/img/" with 'conf["img_dir"]' and $HOME with 'conf["home"]' in Plugin class. (conf["home"] + ".aero_aio/sounds/mail.ogg" will give you the path of your sound)
You should put your images in something like "img/kmail/".


Reply to this

-

 Re: Re: plugin unpack bu

 
 by kovidgoyal on: Dec 19 2005
 
Score 50%

You are right, I hadn't thought about the icons. I will move my kmail resources into img/kmail and sounds/kmail in the next release.

Thanks for fixing the directory bug. It may be because we use different implementations of zip. I use the zip utility from
ftp://ftp.freesoftware.com/pub/infozip/Zip.html
version 2.3

Incidentally, have you thought about using QTDesigner to create the config dialog layouts? I think it would be more user friendly to have a layout something like the layout I use for my SKopete theme. It is very easy to create using Qt designer and pyuic

Finally, I would appreciate it if you could add instructions to users on how to install plugins in the aiz format on the Aero AIO webpage, that way I don't have to replicate these instructions for every plugin I write.

Thanks,

Kovid.


Reply to this

-

 Re: Re: Re: plugin u

 
 by AdrienV on: Dec 19 2005
 
Score 50%

Thank you. I have in fact seen that qt and PyQt programming could be make easier using Qt Designer. I will move to this way as soon as possible.
I'm currently writing Aero AIO plugin developement guide and it is a good idea to make a user guide after that. I have already the address:

http://aerolinux.free.fr


Reply to this

-

 Re: Re: Re: Re: plugin u

 
 by kovidgoyal on: Dec 19 2005
 
Score 50%

That's great, I look forward to seeing the website when it's done.


Kovid
Reply to this

-

 Re: plugin unpack bu

 
 by AdrienV on: Dec 19 2005
 
Score 50%

The previous message is from me.


Reply to this

-

 Two bugs

 
 by nuka on: Dec 19 2005
 
Score 50%

I really like this new blue theme, but im having two problems with this.

1. I think this might just be my computer only, but i have a black line under the theme, not sure why its there.

2. the battery monitor says my battery is 107% charged and it needs -355 hours to fully charge it. you should make it stop at 100%, and then force it to say "Battery Fully Charged" instead of continuing to give an inaccurate time.


Reply to this

-

 Re: Two bugs

 
 by AdrienV on: Dec 19 2005
 
Score 50%

The new code of acpi plugin is not from me, I will have a look at it to make it work better.


Reply to this

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

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.