parijat
Member
Offline
Posts: 23
|
 |
« Reply #140 on: August 23, 2007, 03:37:30 PM » |
|
Cool stuff !! Greate..
|
|
|
|
|
Logged
|
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15633
experimental theologian
|
 |
« Reply #141 on: August 24, 2007, 04:58:17 PM » |
|
Do you get the security warning, at least? yeah. then when I press "ok" it stops working. Interesting... maybe I should make it display the console by default, to show messages... but I don't know how to do that. You can, though. In the Web Start control panel, in the last tab, there is an option to make the console appear every time. Even so, I think debug messages for opening files are disabled. What image formats were you opening? And what happens if you just run the program straight, without Web Start?
Okay, there's experimental support for drag+drop layer reindexing/reparenting in the tree view... And you can promote a simplelayer to a compoundlayer by clicking the left-most colored button in the table view.
|
|
|
|
|
Logged
|
|
|
|
|
antimatter15
|
 |
« Reply #142 on: August 25, 2007, 10:44:09 AM » |
|
Do you get the security warning, at least? yeah. then when I press "ok" it stops working. Interesting... maybe I should make it display the console by default, to show messages... but I don't know how to do that. You can, though. In the Web Start control panel, in the last tab, there is an option to make the console appear every time. Even so, I think debug messages for opening files are disabled. What image formats were you opening? And what happens if you just run the program straight, without Web Start?
Okay, there's experimental support for drag+drop layer reindexing/reparenting in the tree view... And you can promote a simplelayer to a compoundlayer by clicking the left-most colored button in the table view. no the choose file dialog doesn't even appear when it happens.
|
|
|
|
|
Logged
|
Ajax Animator, a web-based, collaborative animation authoring environment with Flash, Silverlight, and GIF export.
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15633
experimental theologian
|
 |
« Reply #143 on: August 26, 2007, 04:35:20 AM » |
|
Yeah, I'll definitely implement an error console now. lolz.
*sigh* it looks like I'll have to request escalated privileges to catch all unhandled exceptions... and this means signing my jars. and if I'm going to do that, I might as well get myself a certificate...
Nope! After a long coding session, I figured out what works without requiring elevated privileges. The way exception handling works is... the thread tries to call its own handler, and goes to the parent if it doesn't have its own handler. I couldn't just attach a general top-level exception handler, so I dug out all the threads my program created, and attached my handler to those. So every thread that these tweaked threads spawn are handled (and I don't expect to create any more top-level threads). Then, the handler asks to send an error report off to my Website here. To see what an error dialog looks like, click the bottom-left button on the left-toolbar. It's been rigged with an uncaught exception. I have a very basic error tracking system now, but I'll work on it sometime. The main point now is to see what's causing the strange file chooser error. You might be running into some strange, strange exceptions, which should pop stack trace dialogs. Please give it a try. Sample Exception ScreenWeb interface for viewing stack traces -- http://www.inportb.com/bugtracker/show.php?p=imagine
|
|
|
|
|
Logged
|
|
|
|
|
antimatter15
|
 |
« Reply #144 on: August 26, 2007, 04:41:14 AM » |
|
I'm not on my computer now, but when i am, i'll give this a try.
|
|
|
|
|
Logged
|
Ajax Animator, a web-based, collaborative animation authoring environment with Flash, Silverlight, and GIF export.
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15633
experimental theologian
|
 |
« Reply #145 on: August 28, 2007, 03:44:40 PM » |
|
Hey, I see you've logged some errors. From what I can see, it looks like it has something to do with the security manager, but I can't tell yet... I'll check it out in more detail when I've migrated all my files over to my shiny new computer =D
Hm... 2 errors. Did the boxes appear in quick succession after you dismissed the security advisory? It looks like the requested privilege was denied, which resulted in a null pointer instead of file data.
|
|
|
|
« Last Edit: August 28, 2007, 03:48:52 PM by inportb »
|
Logged
|
|
|
|
|
antimatter15
|
 |
« Reply #146 on: August 28, 2007, 10:32:12 PM » |
|
Did the boxes appear in quick succession after you dismissed the security advisory? It looks like the requested privilege was denied, which resulted in a null pointer instead of file data.
yes
|
|
|
|
|
Logged
|
Ajax Animator, a web-based, collaborative animation authoring environment with Flash, Silverlight, and GIF export.
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15633
experimental theologian
|
 |
« Reply #147 on: August 31, 2007, 12:50:32 AM » |
|
Actually, it was in the other order. The JNLP service thought that it had popped a file chooser dialog and that you chose nothing, so null was returned. It then tries to open a standard file chooser, which results in an access control exception. Before I dismiss this as a JNLP bug, what happens when you run the program as a standalone app? You said that it didn't work either. Here's the package: http://www.inportb.com/projects/imagine/imagine.zipThanks.
|
|
|
|
|
Logged
|
|
|
|
xavthine
<?phpugph?>
Member
Offline
Posts: 14
<?phpugph?>
|
 |
« Reply #148 on: August 31, 2007, 12:54:49 AM » |
|
i also agree
|
|
|
|
|
Logged
|
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15633
experimental theologian
|
 |
« Reply #149 on: September 01, 2007, 04:23:00 AM » |
|
Alright, I now have a reasonably workable implementation of VectorLayer. The way this works is... each VectorLayer represents a shape, such as a rectangle, an ellipse, a rounded rectangle, or a line. It also has a stroke style, a stroke color, and a fill color, which can all be changed.
VectorLayerS cannot be filtered, as expected; it needs to be rasterized first. But they can be affine-transformed (scaled, rotated, sheared, and so on) without rasterization. When a VectorLayer is rasterized, it becomes a RasterLayer (another name for the now-deprecated SimpleLayer).
All this is very nice, but there is no way to actually use this stuff until I write a basic SVG handling interface. I suppose I'll just extend the selection/crop tool to draw other shapes. And I'll have to add a new button to let users customize VectorLayer properties.
I've been thinking about layer effects a la Photoshop. I'm thinking about making a new EffectLayer, which is bound to another layer. It should then be rendered based on the render of the other layer.
|
|
|
|
|
Logged
|
|
|
|
|
antimatter15
|
 |
« Reply #150 on: January 31, 2008, 10:46:12 AM » |
|
|
|
|
|
|
Logged
|
Ajax Animator, a web-based, collaborative animation authoring environment with Flash, Silverlight, and GIF export.
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15633
experimental theologian
|
 |
« Reply #151 on: January 31, 2008, 11:00:32 AM » |
|
Hmm... What _is_ PS X?
|
|
|
|
|
Logged
|
|
|
|
|
antimatter15
|
 |
« Reply #152 on: January 31, 2008, 11:10:44 AM » |
|
Hmm... What _is_ PS X?
the official adobe photoshop express
|
|
|
|
|
Logged
|
Ajax Animator, a web-based, collaborative animation authoring environment with Flash, Silverlight, and GIF export.
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15633
experimental theologian
|
 |
« Reply #153 on: January 31, 2008, 12:27:33 PM » |
|
Ah, how very interesting. Is it usable yet?
Incidentally, I just dug up beta5 of Imagine. That was the last RIA version, before I switched to Java. I decided that people don't really need the advanced features... which they'd use a true desktop app for.
After a half year, I realized that the original simplistic design wasn't half that bad. I'm moving this project off 110mb.com and onto my local dev server, since it's no longer my main project. However, I imagine working on it when time becomes available.
|
|
|
|
|
Logged
|
|
|
|
|
Dark Raito
|
 |
« Reply #154 on: January 31, 2008, 12:42:05 PM » |
|
Ah, how very interesting. Is it usable yet?
Incidentally, I just dug up beta5 of Imagine. That was the last RIA version, before I switched to Java. I decided that people don't really need the advanced features... which they'd use a true desktop app for.
After a half year, I realized that the original simplistic design wasn't half that bad. I'm moving this project off 110mb.com and onto my local dev server, since it's no longer my main project. However, I imagine working on it when time becomes available.
haha.. remembered those time.. just feel bad that i never get the chance to try it..
|
|
|
|
|
Logged
|
110MB.com Help!NubsPixel.comhave you ever faced failures?
never. because there is no such thing as failure. Only lessons that make you a more better person.
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15633
experimental theologian
|
 |
« Reply #155 on: January 31, 2008, 12:57:25 PM » |
|
hehe I'm rebuilding my PHP so that I could get the image filtering functions back. but i'll post up a link soon so that the app can be used again.
|
|
|
|
|
Logged
|
|
|
|
|
antimatter15
|
 |
« Reply #156 on: January 31, 2008, 01:02:12 PM » |
|
hehe I'm rebuilding my PHP so that I could get the image filtering functions back. but i'll post up a link soon so that the app can be used again.
oppennitty sourrcy??!?!?! adobe said somewhere that in the next few years, all it's apps will move to the browser RIAs. and if flash ide is involved.......... hows the java imagine?
|
|
|
|
|
Logged
|
Ajax Animator, a web-based, collaborative animation authoring environment with Flash, Silverlight, and GIF export.
|
|
|
inp o҉rtb
The Gangsta
Global Moderator
Official 110mb Guru
   
Offline
Posts: 15633
experimental theologian
|
 |
« Reply #157 on: February 01, 2008, 04:53:53 AM » |
|
Creative Commons looks like a good idea  but first, I gotta get it working again  the default php5-gd does not have imagefilter/imageconvolute... which means I have to rebuild php5. sh*t.  Java Imagine's stuck. And the reason is that I used the project to learn Java, which means that I sucked at Java and used lots of bad technique. It could do with a complete rewrite...
Screw it... I can't get PHP to build on my Debian box while it build just fine on Ubuntu. I don't understand why PHP has to maintain its own version of GD. I guess my rewrite will use ImageMagick instead... Anyway. Source code! http://www.inportb.com/projects/imagine/imagine.b5.tgz
|
|
|
|
|
Logged
|
|
|
|
Huw
Member
Offline
Posts: 25
|
 |
« Reply #158 on: February 01, 2008, 06:35:59 AM » |
|
This is really good keep up the good work. 
|
|
|
|
|
Logged
|
|
|
|
|
Dark Raito
|
 |
« Reply #159 on: February 01, 2008, 08:28:16 AM » |
|
woot! downloading!
|
|
|
|
|
Logged
|
110MB.com Help!NubsPixel.comhave you ever faced failures?
never. because there is no such thing as failure. Only lessons that make you a more better person.
|
|
|
|