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.
|