Roger that Geoff. Thanks,
The Sunburned Surveyor On 7/17/07, Geoffrey G Roy <[EMAIL PROTECTED]> wrote: > Dear SS > > I think I made the decision some time ago not to get involved with core > development, for the moment I am content to stay with the development of > the odd plugin. If I change my mind I will let you know > > Geoff > > > > Sunburned Surveyor wrote: > > Geoff, > > > > Have you used Eclipse at all? I've got an Ant build script that I can > > share with you that makes building OpenJUMP a snap. > > > > If you are interested I can help you set up an Eclipse project to > > build OpenJUMP. > > > > The Sunburned Surveyor > > > > On 7/12/07, Larry Becker <[EMAIL PROTECTED]> wrote: > > > >> Hi Geoff, > >> > >> I'm still testing the changes in SkyJUMP. They don't seem to cause > >> any issues since the new RenderingManager defaults to working just as > >> before; however, I'm not sure that they have a significant benefit. I > >> was hoping that printing plugins like yours would benefit. I put in > >> the code changes to LayerPrinter2 and they worked fine, but it worked > >> fine before. > >> > >> In order to determine if it was possible to put the RenderingManager > >> into a mode that would produce vectors instead of rasters in a printer > >> driver, I have written my own printer driver. It simply prints what > >> you see in the LayerViewPanel (expanded to fill a page). Using this > >> new driver, I was able to determine that the RenderingManager changes > >> were not sufficient to produce vector output on a printer (I used PDF > >> drivers like CutePDF and the one from Adobe for testing). > >> > >> Only when I wrote my own inline rendering code (just a few lines of > >> code actually) was I able to produce vector output. I also had to > >> take steps to remove transparency and to defeat double-buffering. > >> Even this would occasionally produce raster output unless I used a sun > >> proprietary interface to set some printing class properties. > >> > >> Getting back to the RenderingManager changes, I would say that I > >> haven't found a compelling need for them yet, so I don't really want > >> to commit them. If you could test them out and find some use for them > >> or some modification to make them useful, it would be helpful. > >> > >> Thanks to JUMP's workbench-properties.xml file support, you don't have > >> to build OpenJump in order to test new changes. The hardest part of > >> getting OJ to run from within Eclipse (or NetBeans) is getting the > >> Classpath entries right. > >> > >> regards, > >> Larry Becker > >> > >> > >> On 7/12/07, Geoffrey G Roy <[EMAIL PROTECTED]> wrote: > >> > >>> Dear Larry > >>> > >>> Have these changes to the RenderingManager been built into the daily > >>> builds yet? I am interested in testing it, but not in trying to build > >>> my own OpenJump jar. > >>> > >>> Geoff > >>> > >>> > >>> Larry Becker wrote: > >>> > >>>> I have completed the RenderingManager modifications. It now supports > >>>> three modes of interactivity: interactive, single thread queue, or > >>>> execute on event thread. It defaults to interactive which operates > >>>> just as it always did. > >>>> > >>>> The execute on event thread mode blocks the GUI, and the single thread > >>>> queue renders all layers sequentially on the default renderer thread > >>>> queue. > >>>> > >>>> I have also added the capability to request a call back in the form of > >>>> a Runnable when rendering is complete. The definition of complete > >>>> varies with the mode of interactivity. > >>>> > >>>> I have tested the new code in interactive mode with the > >>>> ZoomToSelectedItemsPlugIn, and in execute on event thread mode on my > >>>> LayerPrinter2 plug-in which generates high resolution images. > >>>> Everything seems to be working fine. I hope that others can get some > >>>> time to test the modifications. > >>>> > >>>> regards, > >>>> Larry Becker > >>>> > >>>> On 6/26/07, Larry Becker <[EMAIL PROTECTED]> wrote: > >>>> > >>>>> Sascha, > >>>>> > >>>>> Thanks for checking it out. No rush. > >>>>> > >>>>> > >>>>>> I'm still a bit concerned that the hole expensive rendering is done > >>>>>> inside the event dispatch thread. I have to test if this may lead to > >>>>>> trouble elsewhere. > >>>>>> > >>>>> I also got a little concerned about the effect of GUI blocking on > >>>>> ZoomToSelectedItemsPlugIn so I tested some really slow server layers. > >>>>> It took about 30 seconds for the zoom and flash to occur. Clearly, > >>>>> this is a case of the cure being worse than the disease. Flashing out > >>>>> of order or not flashing at all seems pretty trivial when you are > >>>>> waiting for something to happen. Since the GUI is frozen, the user > >>>>> could panic and kill the application. > >>>>> > >>>>> It would seem that my solution need some more tweaking. > >>>>> > >>>>> I'll post again after I've made some modifications to change to a > >>>>> non-blocking notifying version. > >>>>> > >>>>> regards, > >>>>> Larry Becker > >>>>> > >>>>> On 6/25/07, Sascha L. Teichmann <[EMAIL PROTECTED]> wrote: > >>>>> > >>>>>> Larry, > >>>>>> > >>>>>> Larry Becker schrieb: > >>>>>> > >>>>>>> [...] > >>>>>>> I'm hoping someone will verify that this solution works for printing > >>>>>>> plugins. > >>>>>>> > >>>>>> I will implement a path for the Print/Layout plug-in to be able > >>>>>> to test it. I'm quiet a bit busy at the moment so results will only > >>>>>> be available in two days. > >>>>>> > >>>>>> > >>>>>>> [...] > >>>>>>> > >>>>>> Regards, > >>>>>> Sascha > >>>>>> > >>>>>> > >>>>>> > >>>>> ------------------------------------------------------------------------- > >>>>> > >>>>> > >>>>>> This SF.net email is sponsored by DB2 Express > >>>>>> Download DB2 Express C - the FREE version of DB2 express and take > >>>>>> control of your XML. No limits. Just data. Click to get it now. > >>>>>> http://sourceforge.net/powerbar/db2/ > >>>>>> _______________________________________________ > >>>>>> Jump-pilot-devel mailing list > >>>>>> Jump-pilot-devel@lists.sourceforge.net > >>>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >>>>>> > >>>>>> > >>>>> -- > >>>>> http://amusingprogrammer.blogspot.com/ > >>>>> > >>>>> > >>>> ------------------------------------------------------------------------ > >>>> > >>>> ------------------------------------------------------------------------- > >>>> This SF.net email is sponsored by DB2 Express > >>>> Download DB2 Express C - the FREE version of DB2 express and take > >>>> control of your XML. No limits. Just data. Click to get it now. > >>>> http://sourceforge.net/powerbar/db2/ > >>>> ------------------------------------------------------------------------ > >>>> > >>>> _______________________________________________ > >>>> Jump-pilot-devel mailing list > >>>> Jump-pilot-devel@lists.sourceforge.net > >>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >>>> > >>>> > >>> -- > >>> Dr Geoffrey G Roy > >>> Cadplan > >>> 129 Gloster Street, Subiaco WA 6008 > >>> Tel: (08) 9381 4870 Fax: (08) 9382 4459 > >>> Email: [EMAIL PROTECTED] > >>> http://www.cadplan.com.au > >>> > >>> > >>> > >>> ------------------------------------------------------------------------- > >>> This SF.net email is sponsored by DB2 Express > >>> Download DB2 Express C - the FREE version of DB2 express and take > >>> control of your XML. No limits. Just data. Click to get it now. > >>> http://sourceforge.net/powerbar/db2/ > >>> _______________________________________________ > >>> Jump-pilot-devel mailing list > >>> Jump-pilot-devel@lists.sourceforge.net > >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >>> > >>> > >> -- > >> http://amusingprogrammer.blogspot.com/ > >> > >> ------------------------------------------------------------------------- > >> This SF.net email is sponsored by DB2 Express > >> Download DB2 Express C - the FREE version of DB2 express and take > >> control of your XML. No limits. Just data. Click to get it now. > >> http://sourceforge.net/powerbar/db2/ > >> _______________________________________________ > >> Jump-pilot-devel mailing list > >> Jump-pilot-devel@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >> > >> > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by DB2 Express > > Download DB2 Express C - the FREE version of DB2 express and take > > control of your XML. No limits. Just data. Click to get it now. > > http://sourceforge.net/powerbar/db2/ > > _______________________________________________ > > Jump-pilot-devel mailing list > > Jump-pilot-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > > > > -- > Dr Geoffrey G Roy > Cadplan > 129 Gloster Street, Subiaco WA 6008 > Tel: (08) 9381 4870 Fax: (08) 9382 4459 > Email: [EMAIL PROTECTED] > http://www.cadplan.com.au > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel