So my day project kind of went a bit further and I now have a Rather Decent(tm) release:
http://marcello.cellosoft.com/projects/frameeditor/
{"name":"screen.png","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/1\/d\/1d02fd3fe4dd12dceee790c4d9f40523.png","w":600,"h":400,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/1\/d\/1d02fd3fe4dd12dceee790c4d9f40523"}
It uses Java Web Start, but I didn't do anything fancy (so it runs in full priveledge mode). Again, needs Java 1.5.
However, FrameEditor is a crappy name, so in addition to comment on v002, I'm looking for name suggestions.
Cheers!
Marcello
p.s. v002 can export to animated gif!
Animatr!
"I did it with Animatahr!"
It doesn't quite have all the features of Photoshop...
Where's the eraser, and colours?
Where's the eraser, and colours?
Right click is eraser.
Bad UI design!
Drawling
Make It Dance
Marcello GIF
Onion Skin
Action Machine
Digeo
LightBox
AnimCello
Hehe good one, that's got my vote, AnimCello!
Edit; cut, copy, paste, undo, redo would be nice as well as primitive drawing: lines, circles, squares, etc...
Anim-o-matic
AniME.
Animatrix.
CelloFlix
The Animogrifier!
There is no color, and no line thickness. Just because it animates doesn't mean you should shove "animation" of some manglified sort into the name (I personally find complicated-spelling manglification of names a bad idea). My simplest suggestion for you is to call it: Pencil. Unfortunately, the word pencil brings in a wild 53,800,000 hits on Google, so you might want something more original. Since it does more than just draw things like a thin pencil, it also lets you animate via a succession of frames. This lends the name PencilStrip.
Some other basic names:
Flow
Flipbook
Frames
Sketcher
That said, I don't think "Frame Editor" is particularly bad. Of course, having editor in the name might be a bit much, but it gets the basic idea around. You might consider Framer instead of Frames, above.
I totally own at this drawing stuff:
http://www.progranism.com/junk/eyebrows.gif
http://www.progranism.com/junk/sillyeyes.gif
http://www.progranism.com/junk/sillyeyes_explode.gif
EDIT: By the way, you need to refresh the frame list on the right when a frame is deleted.
Ok, version 003 is up!
http://marcello.cellosoft.com/projects/frameeditor/
{"name":"screen3.png","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/7\/1\/71c15d55f4953d6e7db1a32380ec4516.png","w":600,"h":400,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/7\/1\/71c15d55f4953d6e7db1a32380ec4516"}
* Bug fixes:
o Deleting a layer updates list properly
o Saving now appends extension if necessary
o Should be able to erase with a one-button mouse by holding one of those funny mac buttons
o Now asks for a new filename if you choose not to overwrite when saving/exporting
* Editing:
o Per-frame delay
o Stroke and eraser brush sizes
o Onion skin options (0-4 frames in either direction)
* General:
o Updated interface/toolbars
o Resizable framelist
o Current/total frame display
o Repeat animation during playback
o Frameskip during playback
o Speed improvements
o Added Help/About options
Well, it looks nice, but as per most complicated java gui programs, the responsiveness of the gui is starting to slow down; how much work are you doing inside of the event thread?
Almost none. I'm having no problems with responsiveness on the java 1.6 beta. Then again, 1.6 is considerably faster.
Marcello
Yeah, using the java 1.5 jvm (1.5.0_06) on my AMD64 3400+ (32 bit winXP mode, 768MB ram) the drawing portion of the gui seems to be a little bit less responsive than what I would consider desirable.
Actually, I just closed the program and opened it again, it is working just fine now. Strange... windows must be doing something weird in the background (as usual
).

this is fun
Actually, I just closed the program and opened it again, it is working just fine now. Strange... windows must be doing something weird in the background (as usual
).
It's probably Java. I have similar issues with DrJava, where sometimes it's slow to the point that typing is difficult. Other times it's perfectly fine!? Bloody AWT/Swing.