[futurebasic] Re: [FB] [ANN] Compositor v2.5 OS X Preview Posted

Message: < previous - next > : Reply : Subscribe : Cleanse
Home   : August 2003 : Group Archive : Group : All Groups

From: Robert Covington <artlythere@...>
Date: Wed, 6 Aug 2003 21:57:48 -0400
On Tuesday, August 5, 2003, at 08:54  PM, Scott Spencer wrote:

> BobbyC,
>
> This is a really "Quite Awesome" program.  You ought to be really 
> proud of yourself.
>
> FutureBASIC and OS X -- what a combo!!!!
>

Thanks for the compliment Scott. It's been a huge amount of work. 
Though it's certainly nice to make an OS X app in FB I'm of split mind 
on the latter, due to some road rash getting there. It will be more of 
a combo when it is less a Classic. ;) We are in bad need of an 
interface maker, among other obvious things.  I did fathom how to make 
'icns' finally. I'll write  demo for that in a bit.

Up until v1.9.5 the Compster was actually pretty much bug free (that's 
a freeware now). v2.0 and the multidoc everything ended those bug free 
days. :) Then OS X changed how some default behaviors worked in various 
areas and such for ports, I am not sure I am still all square in that 
area.

Bernie sent me a big list of things to remedy in the HIG and other 
depts. (He's a good tester)

Here's what's been fixed since...

--updated VersionTracker URL to match their new one (they revamped the 
site dynamics).

--"About Compositor "splash type for menu call changed from 
_kPlainWindowClass to _kHelpWindowClass so that it's a floater when 
called over the palettes that might be there after regular startup 
splash.

--Saving of New images was not updating the "NEWW" doc type to the 
chosen saved type in the internal doc record, fixed. Now they'll revert 
after being saved. No more bad flag.

--My AE vector for AEQuitApplication siphoned off Command-Q I found, 
and avoided the confirm quit cycle in my menu code when dirty docs are 
around. Fixed.

--Added a Beta Filesaver pref which offloads a temp file before any 
undo-able operation. If this is set, and the program crashes, you'll 
never lose more than 1 change back from your prior document now (unless 
you restart the machine first and the OS clears the temp folder). This 
is because I still get reports of random non-repeating crashes mostly, 
and wanted an insurance policy. Slows things down a little bit, 
depending on size of the image. But it's User-optional. When I get 
these random things sorted, I'll probably take it out. It's only a 
simple 1 liner in my FN PrepUndo called before all filter and other ops 
in general.

--Fixed saved prompt for New Images to be more descriptive of 
newishness. (instead of generic 'Save a copy....')
--Fixed help menu items to disable properly when the windows were open, 
avoiding a chosen-again window rebuild at Ground Zero, and also enabled 
Command-W for the help windows in the Command -w menu interceptor.

And I fixed a bug with my alerts where disabled menus could be enabled 
at the wrong time.

Anyhow, it is more polished than it was the night before.

Thanks to all for the support and aid with code or other things. I've 
still to re-do the about credits, and the docs.


Robert




>
> On Monday, August 4, 2003, at 09:54  PM, Robert Covington wrote:
>
>>
>> Since my pool of beta testers is rather quiet, I thought I'd make 
>> this public now.
>>
>> Compositor v2.5 b3 for OS X (only) is available. You can go to this 
>> page for more information and the download link.
>>
>> Info : < http://www.artlythere.com/carbonstatus.shtml >
>>
>> Or direct (read the release notes)
>> Download < 
>> http://www.artlythere.com/macsoft/beta/compositor_x_beta.hqx > >> (2.2MB)
>>
>> Please read the 2 short docs for handy information.
>> [Compositor for OS X requires v10.1.5 or higher, 10.2 or higher is 
>> best. The more RAM the better. If you have registered Compositor 
>> before, do not register again, there's no need, unless it's burning a 
>> hole in your pocket or you won the lottery, which means I get half 
>> anyway, since Compositor's pixels have special lotto properties. ]
>>
>>
>> What is it? For those who haven't heard of it, Compositor is an image 
>> editing and image to art application with some nice features. The OS 
>> X version is way beyond the old classic version in its ability to 
>> handle large images. I can open up a 33 MB image now and handle that 
>> pretty easily (new speedier temp file setup). The program is best for 
>> 6MB and below in general though.
>>
>> You can apply art effects to movies, image sequences, and single 
>> images (the norm). Export movies to image sequences. Whatever. Save 
>> your actions, and run them on other images. There are many actions 
>> included. You can save and reload your selections as well. There are 
>> over 150 filters and variations possible. including over a dozen 
>> Paste modes. Plus there's a full editing and painting tool set.
>>
>> There are some changes to the OS X version over the Classic which is 
>> to be updated to this version still...the main one is that I have 
>> some Magbots in the window corner now for easy zooming, and a much 
>> better New image dialog, due to how easy Appearance runtime makes 
>> popups handling. Even the magbots were simple due to Apperance PICT 
>> buttons. Made it easy.
>>
>> This is the 6th or so version since testing began. While it isn't 
>> perfect yet, I have suffered no crashing behavior in a while. If you 
>> do suffer a crash, if you can remember what you were doing, please 
>> let me know and send me the crash log (if there's anything other than 
>> just numbers in the last few threads...a name helps)  If you can 
>> replicate it, that's even more helpful. People who read docs, and who 
>> can replicate bugs are the max. :)
>>
>> If you do suffer a crash, there is a good chance you will have a temp 
>> file remaining, and Compositor will move that to the app folder on 
>> the next run, and let you know. You can then Import it again as 
>> Compositor Raw, and see if it is worth saving. The "No Zoom"  magbot 
>> icon was even restored this way. ( and shortly after I figured out 
>> the anti-aliasing bug from a faulty clipped rect that was the root 
>> cause of the crash)
>>
>>
>> Anybody using 10.2 please verify that Saving a file As Copy, 
>> clipboard and such works, as there's a Quickdraw bug in Copybits when 
>> copying to the same GWorld back then , when making PICTs, etc.
>>
>> Send any problem reports direct to <artlythere@...>
>>
>> If you have registered Compositor before, do not register again! You 
>> are covered. Thanks to those on this list that have supported this 
>> program, including my number one ever registrant, George Vail. :)  
>> Andy Pritchard has been a big help in beta testing over the lifetime 
>> of this program, that is until he got him a new woman, and went AWOL.
>> I think he's been kidnapped by aliens, sometime in March.
>>
>> Due to all the changes required for OS X it was impossible to 
>> maintain a single build code base, thus there will be a divergence 
>> between Classic and OSX version from here on out, especially since 
>> Appearance runtime and OSX allows for improvements that can't be done 
>> elsewhere. Though the Classic viersion will always be snappier due to 
>> OSX's double buffered windows and QTFlushPortBuffer.
>>
>> I thought it would take me like a month to get up to speed with OS 
>> X... ha! Ha! HA! No way, hose say (ho's say? Who's to say). Has been 
>> one hurdle after another. Hopefully I have enough altitude to clear 
>> what's left.
>>
>> Sorry to write a book, I have a lot invested in this thing at this 
>> point. Can't take the solitary confinement of programming much longer 
>> though I don't think, hopefully I can get some balance back soon.
>>
>> Robert Covington
>> Artly There Software (ha, sounds so official)
>>
>> http://www.artlythere.com/
>>
>> (Link to Carbon status page is on the front page also)
>>
>>
>> --
>> To unsubscribe, send ANY message to 
>> <futurebasic-unsubscribe@...>
>>
>>
>
>
> --
> To unsubscribe, send ANY message to 
> <futurebasic-unsubscribe@...>
>