Aqua-Soft Forums: AveScript 1.0.5 - Aqua-Soft Forums

Jump to content

  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

AveScript 1.0.5 Rate Topic: -----

#1 User is offline   pcm Icon

  • Group: Member
  • Posts: 617
  • Joined: 02-May 05

Posted 04 April 2006 - 05:19 PM

ITS OUT!!!!

Link: http://avedesk.philc.ca/modules/PDdownload...by=dateA&cid=21

I've increased the version to 1.0.5. I debated alot about increase it to 1.1 since there is SO many new features and stuff done in it, but I'll wait for next version of AveDesk to do so. So consider this half way to 1.1.

Notice, this is a beta version. Its very stable and I hope I've fixed all the bugs. Anyone with bugs please submit it.

After a few months of testing by everyone, I'll make it version 1.0.6 release and make that an official release.

Many new things have been done, I haven't done a good job of keeping track of stuff as I do them. I will in the future, promiss (easier on maintaining documentation too).

Key features:

- Canvas. (Ability to draw shaps, text, fills on layers that are defined as !Canvas)
- Plugin Support ( Ability to create external plug in support for extra functions to tie into scripter. using this.plugins("sample") )
- WideChar support. (Allows chinese, greek etc characters to be used in desklets)
- AutoInstall of Fonts (Avescripter will try to autoinstall any fonts with exention .fon or .ttf if you create a subdirectory FONTS) When triggered it is logged.
- AutoRegister of msscript.ocx (Because for somereason, some applications uninstall unregisters this an breaks the engine, I know auto re-register this engine) When triggered it is logged.
- ExecuteCmd (will allow the user create "PIPE" commands and get the command result as a string that you can parse or display)
- Full ActiveXControl support. **EXPERIMENTAL (You now can create forms/controls that are active x into desklets. Example Flashplayer, IE, Mozilla, Excel, QuickTime, MediaPlayer etc) Know limitations (Rotation of desklet will not work and close animation will not work either limitation of current avedesk version)
- Ability to unbind the "this" from the script engine, but desklet still works.
- New commands in script engine (IsConnectedToInternet, ExecuteScript, Layer.Hue, Layer.Saturation, a many many more)
- New ability to have hidden desklets defined (will not shown in the add desklet list)
- Ability to define effect on any command in xml (not runtime, effects will have a different "structure" in the future) This allows the ability to have the flippy appear on mouse over the desklet. See new release of weather.
- Ability to create "include" script files.
- Ability to create hotkeys
and the on big new feature I like:
- Ability to create other avescripter desklets and interact with each other. (See online SDK for example). Expect a Calendar in the future to use this feature :)

Fixes: Lots and lots of tweaks and fixs


- Better threading support
- XML Data Loaded in main thread.
- XML Always loaded on startup
- Fixed calling a forcexdata oncreate caused XML not to load because the forcexdata would flush the data and not load since its still loading.
- Create process of desklets is not thread anymore (Causes issues with upcoming avedesk version)
- Speed / Timing fixes in Slideshow and slide animation
- Optimized memory
- Allow 0 height/width layers
- Fix image random clipping on startup (Cause some images not to be displayed on startup)
- Color systax fixed
- Redraws/paints are reduces within executing of script, but instead done once at the end. (Speed Boost)
- Memory leak when deleting and creating objects at runtime fixed.
- All list enumerators have been redifened to have their own correct structure. This allows export of tlb to report information better.
- And a few random stuff I lost track but just fixed it.
- Cursors not working on runtime.
- Control value returns a variant not a string all the time.
- Invalidation of screen area adjusted for speed
- Mouse down/up state was sometimes lost.
- Fixed many other little bugs that I should have kept better track of.


Also, I'm going to make aqua-soft forum the offical forum.. I've very bad at reading more than 1 site.
0

#2 User is offline   Carvetia Icon

  • Group: Member
  • Posts: 594
  • Joined: 27-April 05

Posted 04 April 2006 - 05:36 PM

Congrats, sounds like a lot of great work :) Maybe i'll get round to making my own widgets someday!
0

#3 User is offline   Ballena Icon

  • Group: Member
  • Posts: 304
  • Joined: 03-February 06

Posted 04 April 2006 - 05:54 PM

Great work! >D Props to ya.
0

#4 User is offline   firecracker6 Icon

  • Group: News Posters
  • Posts: 1,048
  • Joined: 11-October 04

Posted 04 April 2006 - 05:59 PM

Congrats pcm, I can't wait to see this get put to good use :) Thanks again for all your invested time and hard work.

P.S. are there currently any desklets that you can recommend that fully show off the new features you've given us?
0

#5 User is offline   pcm Icon

  • Group: Member
  • Posts: 617
  • Joined: 02-May 05

Posted 04 April 2006 - 06:25 PM

I've had little time to do desklets. But included is a SDK desklet that shows how one desklet can open another desklet and set stuff. And 2 active X control desklets (web browser and asteroids) ActiveX stuff is still experimental. But you can get a taste

I'll be working on a couple of new things soon.

Expect a Volume control and complex calendar desklet package in the future.

Mostly I want everyone to test all the current stuff too so that I know I haven't broken anything.
0

#6 User is offline   AndreasV Icon

  • Group: Developers
  • Posts: 2,137
  • Joined: 22-November 03

Posted 04 April 2006 - 06:45 PM

Awesome (more comments after football - Milan - Lyonnais)
0

#7 User is offline   firecracker6 Icon

  • Group: News Posters
  • Posts: 1,048
  • Joined: 11-October 04

Posted 04 April 2006 - 06:52 PM

pcm.. I must admit I'm really excited to see all the cool stuff you've enabled via your release, but only so long as you take some time to relax as well ;)
0

#8 User is offline   SirSmiley Icon

  • Douchebag
  • Group: Member
  • Posts: 1,885
  • Joined: 28-June 05

Posted 04 April 2006 - 08:35 PM

Amazing work Phil!. :D

I have to second Firecracker6 on the taking time for yourself. ;) This is truly wonderful. Now I've got to get back to learning script.

PS. I'm using your Web Desklet to type this.

Oops on the name. My eyes aren't what they use to be. Please please please forgive me.
0

#9 User is offline   firecracker6 Icon

  • Group: News Posters
  • Posts: 1,048
  • Joined: 11-October 04

Posted 04 April 2006 - 08:41 PM

SirSmiley, that's crackah.. crackah!! *storms back into trailer slamming door behind* ooh.. matches
0

#10 User is offline   pcm Icon

  • Group: Member
  • Posts: 617
  • Joined: 02-May 05

Posted 04 April 2006 - 09:01 PM

I'll probably get to do a couple more desklets before May and hoping to solve all bugs. May, June, July, Aug is booked :P

May= new house and repairs
June= Mov, signatures continue repairs
July=Repairs then Baby
Aug=Babysitting heping wife and wondering what I've gotten myself into this time :P

After that I'll see how things go.. But, in the end I enjoy doing this and no worries on me dropping this anytime soon. If I ever found that this was too much for me, I would release the source and let someone have fun.. But for now, its mine mine mine :P er,, and yours to use :).
0

#11 User is offline   drudragon Icon

  • Group: Member
  • Posts: 684
  • Joined: 02-October 04

Posted 04 April 2006 - 09:14 PM

Wow thanx a lot for the hardwork you put into this phil ;)
0

#12 User is offline   nightcrawler1089 Icon

  • Group: Administrators
  • Posts: 7,909
  • Joined: 26-February 04

Posted 05 April 2006 - 03:46 AM

Quite impressive, pcm! If you had to debate over whether to call this a minor upgrade or a major one, I can't wait to see what 2.0 will bring :).

Thanks,
-NC

P.S: Hoping to see some desklets utilizing this new technology soon!
0

#13 User is offline   shmengie Icon

  • Group: Member
  • Posts: 2,929
  • Joined: 31-August 03

Posted 05 April 2006 - 04:16 AM

great...now i'll spend all day playing asteroids instead of working. helllloooo unemployment!

er..i mean...thx!! :)
0

#14 User is offline   Khalua Icon

  • Group: Member
  • Posts: 395
  • Joined: 13-September 05

Posted 05 April 2006 - 04:37 AM

OMFG... that web browser open the possibility to have an exact-finder-clone based on pure XML and a web navigation control. Developers! Where are youuu!?!?

Great work PCM.
0

#15 User is offline   firecracker6 Icon

  • Group: News Posters
  • Posts: 1,048
  • Joined: 11-October 04

Posted 05 April 2006 - 05:02 AM

Khaula, your avatar makes me smile.
0

#16 User is offline   Willy Icon

  • Group: Member
  • Posts: 854
  • Joined: 15-November 04

Posted 05 April 2006 - 05:27 AM

Thanks a lot for all the work put into this :) going to try it right now.

firecracker6 said:

Khaula, your avatar makes me smile.


That's pm talk, stop hijacking pcm's thread ;)
0

#17 User is offline   Zxian Icon

  • Group: Member
  • Posts: 119
  • Joined: 01-November 04

Posted 05 April 2006 - 07:33 AM

Great work pcm! :D
0

#18 User is offline   RIMMER Icon

  • Group: Member
  • Posts: 470
  • Joined: 25-January 04

Posted 05 April 2006 - 09:30 AM

Oh, finally!!! Alas, I'm very busy for a few days, but I will test is ASAP. I've been waiting for it!!! Thank you, Phil!
0

#19 User is offline   pcm Icon

  • Group: Member
  • Posts: 617
  • Joined: 02-May 05

Posted 05 April 2006 - 01:34 PM

Someone just found a big/small problem with the flippy having a "Flickering" effect. I've reverted the code for that flippy animation to the old style. The new approach was "smoother" but for somereason, avedesk keeps calling a layer event which causes the effect over and over and over.

I need to see why this is happening and talk with Ave about it.

Sorry to make you all download it two times :o
0

#20 User is offline   RIMMER Icon

  • Group: Member
  • Posts: 470
  • Joined: 25-January 04

Posted 06 April 2006 - 10:12 AM

WWWWWWWOOOOW! Browsing the SDK Online Help now. Quite impressive!
0

  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic