Status of AveDesk 1.3

Status of 1.3

AveDesk 1.3 was actually meant to be released this summer, but - typically for software projects - it's delayed.

Reasons for this delay are pretty obvious: me having less time then expected and lots and lots of new things.

1.3 was meant to be mainly a bugfixing and UI-changing version, but while bugs have been fixed, there are some major changes (again :confused: ).

What can you expect

Here's an overview of the most noticable things that will be featured in AveDesk 1.3:

Eyecandy

More eye-candy! 1.3 features several built-in animations as well as better support for creating animations.

13_flipping.png

flipping animation in action

13_sucking.png

closing (aka sucking) animation

Faster, better!

AveDesk 1.3 will have a totally new "rendering engine". Previously, a desklet would have been redrawn totally if something changed, even if only 1 pixel was changed.

Now, only that 1 pixel will be changed, resulting in a less cpu-time consuming application.

Easier to use

This version of avedesk will focus also on a better user-experience. The control panel now includes live-updated thumbnails of all running desklets.

Also new is a much requested theme-browser which shows preview of what the theme looks like when applied.

AveDesk's filetypes will show a thumbnail of their contents: aveinst files, avetheme and avedesklet files.

13_controlpanel_thumbnail.png

1.3's new control panel (click to enlarge)

13_themebrowser_thumbnail.png

New themebrowser (click to enlarge

13_shellext.png

Shell thumbnails

Desklet development

Developing desklets will be much much easier. Desklets should still be written in C++, C or Delphi but there is a much more powerfull set of API's:

- Layer-interaction has been added, so you will receive mouse events per layer.

- Desklets can flip over easily.

- 1.3 will come with a controls library.

The controls library will be the biggest change. Most widget applications rely on the developers to create UI-controls to interact with the user. AveDesk now does things differently by offering a complete library of AveControls such as textboxes, scrollbars, dropdownlist, checkboxes, buttons, .... All AveControls are skinnable and look pretty.

Last but not least: pcm is working on a scriptable desklet that is really great. It allows to use all of avedesk 1.3 features, but by declaring an XML file together with Javascript/VBScript.

This desklet will open up desklet development to a larger group of people that aren't able of writing DLLs and find SysStats' MVC-pattern too complex to work with.

13_controls1.png

Example of AveControls: the button and the droplists are both created with a couple (~5) lines of code

13_controls2.png

Another example of AveControls: the textfield and the scrollbar are both controls. Notice how the textfields font looks pretty and isn't jagged

13_pcm1.png

A example of a desklet built with pcm's scripter

New Desklets

AveDesk 1.3 will come with lots of new desklets to play with. Planned to be included are: translator, new notes desklet, dictionary, teletext, Google search, and others. The good thing is that they will be, of course, skinnable.

13_teletext.png

A new desklet

WHEN!!!!

"this is all nice and so, but WHEN will it be released".

That's a difficult question. AveDesk 1.3 will be released when it's done. Kinda a cliché answer, but there's still stuff todo:

- debugging new rendering method

- finishing AveControls library

- creating new show-off desklets together with skins for them

- updating COM implementation (herd)

- more

I am pretty low on time - got lots of university work today, so progress is slow. I'll keep you all updated here.

Andreas

#314335

looks splendid

#314339

oh this looks cool :D

#314340

Great News AndreasV

I don't have anything possible to add to this except a huge Thank You! :)

#314341

Thanks for the update , it'll kick some arse ;)

#314342

Wow AndreasV, you've put us all on the edge of our seats. Excellent work :D

#314344

This makes me sad, cause I've moved to OS X now :( Keep up the great work AndreasV! It's definately an awesome windows program which still occupies my windows desktop :)

#314351

Looking real good Ave

#314352

all good things need time. real life is priority. 1.3 is worth to wait, with some surprises either. ;)

keep it up mate, good luck, and don´t let stress urself.

#314354

You Rock! I hope Avedesk 1.3 is released some time down the future.

#314357

wow, Take your time, this looks like something worth waiting for.

#314373

Wow, this looks great. :D

#314375

i can honestly say that it will be worth the wait for everyone. I've been working close with Andreas for avescripter. I'm trying to make the avescripter as simple as possible so that everyone can create desklets with little programming skill.

Once I come back from my buisness trip,(end of september) I will be posting a new preview of the avescripter. I hoping this preview will give you all a even better idea of the future. My target day will be at the same time Andreas releases his or a few weeks after. :)

#314388

Confirmation that you are the closest this community has to God ;)

#314410

I always loved AveDesk for it's simplicity and slick performance against Process-Per-Widget method of Konfab.. and now this just rocks.. getting that sexxxy finishing of konfab's widgets and surely looks like it has added more muscles under it's hood now.

I really don't mind waiting another year for this update... it's worth that wait !!

#314412

WOW! Thanx AVE! Thanx for ur Hardwork and Time . :)

The desklets effects are all very cool ! Worth waiting.!

#314415

Thanx for the update. For many reasons this should be released as 2.0 as a milestone build.

#314427

andreas=total tease!! (i think i went out with your sister...)

looks awesome, man!

#314436

This makes me sad, cause I've moved to OS X now :( Keep up the great work AndreasV!

+1

PS: who got you all those nice widget closing animations movies eh? ;)team>

#314438

All I can say is wow! :) looks blinding, cant wait to actually have it in action on my desktop ;) looking forward to pcms scripting bit too, always wanted to get dirty making a desklet for this! (found sysstats perhaps a bit too hard, looked at a konfab script and that seems pretty straight forward, so I really hope its somthing like that!)

Excellent, absolutely excellent!

#314450

Man, that's great! We all can't wait the release :D!

#314463

You're work continues to amaze me! I can't wait for the release of 1.3. Take your time bro' I'm sure what ever product you put out will be better than 1.2 (and to me that is saying a lot).

#314488

Headline of the week on the FP ;)

#314768

It is breathtaking.

Can't wait for the release.

#314777

I love you!

#314779