Planning the new features for Idesk

Retaking the TODO List for Idesk

After I released the version 0.7.5, I see idesk finally is very stable (just some bugs still remain but them aren’t important). For that I want to do my TODO List pendient. My originally list was:

Menu on right click for reconfiguration the icons options (Properties: caption, delete, sort, command and change icon). Taken the originally themes and pixmap.
Support for SVG (Scalable Vector Graphics) format (again). The support disappeared in the new version for avoid the GTK2 dependencies. I will add new support with new libraries.
Support for composite extension from Xorg.
Especial Icons for Mount and Umount devices.
Vertical text labels. For Caption and Tooltip.Caption
More funcionality for background image with rotation and time.
Seeing the list, the point number 6 it’s ready and works fine now. I’m thinking to do the point number 1, but it’s very important for me create a tool for configure the icons of easy form. After I’m planning to do the points number 3 and 5.

However, I want to know a direct opinion from the users. If you think or have a great idea that could have IDesk, please send me its requests.

The future for Idesk

The new plans for Idesk

After I read all yours comments and I thought what is the better way for the Idesk future. For that I have this new plans:

I will create two new options for the Idesk Project. I heard the better way for Idesk core is stay lightweight. I think the same. For that, I splited the project in two new options: –with-background and –with-menu. Both options will be available when you compile the Idesk source. Of course, the –with-menu option should be ready when the Menu on Click will be ready. This to let you can choose to have support either Menu or Background (or none). Obvious the binary size will be more small without these options. Idesk with this will be more modular.
Finish the support for Menu on click for reconfiguration the icons options (Properties: caption, delete, sort, command and change icon). Taken the originally themes and pixmap. All just with X11 libs.
Support for Vertical text labels. For Caption and Tooltip.Caption. It will be nice.
For now I leave for next versions this:

Support for composite extension from Xorg.
In addtion, and for Debian users I will create two new packages called idesk-menu and idesk-background.

Found bugs under 0.7.4 Idesk version

I have received notice about two bugs under 0.7.4 Idesk version.

The problems are basically:

Problem with the background changer system. This it changes the background color and you still have a green background although you don’t have anyone Background instructions in the .ideskrc file. The solution will let you can use the Background.Delay option with 0 value to disable the background system (without delete nothing more). But if you don’t have anyone Background instructions, the default value will be 0 anyway. For now and until I will release the new version, there isn’t a solution for you can let inactive the background changer system.
Problem with startup notification support (option –enable-libsn). The idesk-0.7.4 chrashes after starting xmms. This bug was reported by Gentoo users. If you don’t have the support for statup notification the program works well. The bug still hasn’t a solution.
I’m working on both problems. The first problem is fixed, but the second I haven’t seen nothing yet. May be this weekend. I hope release the 0.7.5 version with the bugs fixed. The next week should be ready.

I will do too, the fixed on the Debian unstable package tomorrow (but just with the first bug fixed).