Y D e s k





NAVIGATION


 

Now what -- 08 Oct 2005
Batch mode it was, but I grew increasingly frustrated with Qt 3's incompetence when dealing with even simple issues. Version 0.12 will be a complete rewrite using Qt4, which I've began testing and works even faster. When it will be available, well, I don't know, I *hope* to be able to start writing before the winter holidays.


Rewind -- 09 Aug 2005
YDesk entered batch mode for about a month now, while I had other things to ketchup with. Now it's back. A new release, 0.11b, which is basically just addressing two bugs, one that crashed some machines while adding a new icon, and one that didn't save settings if you didn't build the .ydesk dir tree yourself. The last one is not quite a bug, but nevertheless it's fixed.


Panel trouble -- 10 Jul 2005
I've been fiddling in the last few days building a taskbar-like component for ydesk. I wasn't quite comfortable with that, to be sincere. I've been implementing much functionality that would rather be a window manager's job, and ydesk is not a window manager. I'm not willing to turn it into some bloated sh*cough*it, but I'm not leaving it without a panel. Which means that I kindly reccomend you to use fspanel, a tool that will definetly do its job. Also, I'm not very comfortable with the fact that I keep getting some compile- time warnings. Most will be solved, except for one or two I guess which are there because of some unused arguments, which are unused because I don't really need them, but Qt needs them to do its slots-signals type checking.



New release, 0.1a -- 7 Jul 2005
Managed to catch up, although I had a bit of a hard time making background color changing to work because of a sever cantreadmanualitis. I'm not sure if the solution I found is most optimum, but nevertheless it works. Version 0.11 should begin with a complete code cleanup, I got one too many warnings while compiling this. btw, please try not to look at the code, it will probably make you sick... I was also asked what I am going to do about Qt 4.0 . I'll wait :-D. The qt-interest mailing list reported a few compile trouble and I'm not that keen to switch to Qt 4.0 right now. I will probably do that in a few weeks' time, probably as soon as I get the code cleaned up.



Update -- 5 Jul 2005
I've been a bit busy these two weeks, trying to cope with another project, catching a deadline and trying to sing Stairway to Heaven. So YDesk went in batch mode, except for two nights or so. You can expect a new release in a few days' time. Right now, YDesk is starting to look like a desktop, allowing you to add new icons with an interactive dialog and able to use solid color backgrounds. Going well, I guess.



Be free, Willie! -- 20 Jun 2005
This is the start of YDesk. YDesk is a project aiming to develop a simple desktop environment using the Qt toolkit. It was never really meant to be serious, I just wanted to learn Qt and I was experimenting with some of Qt's flags that allowed me to use a widget as a desktop widget. It turned out to be remotely usable and I decided to give it a go for my summer holiday. It doesn't want to be fancy, or standards compliant. I'm publishing it in the hope that it will be useful for someone, if only to get the hang of some Qt programming techniques, although the code is certainly not a lesson of good programming practice.



Current state -- Version 0.1
Today, YDesk did what I wanted it to do for version 0.1 . It can read its icons, display them, and you can launch them. Nothing more, and at this moment YDesk is kind of useless. It can't even be a poor man's alternative to having icons on the desktop of a window manager that doesn't support that, because it installs itself on the root window and right- or left-click accessed menus (probably 80% of today's window managers) won't work. No start menu either.



Web page template is based on work that is copyright © 2000 foobar| |oswd