sprucely wrote:
Has anyone looked into tools that automatically convert from Java to
C#? I know not everything cleanly maps, but for the code that is
equivalent it would greatly enhance the maintainability of the .Net
version. One tool I'm aware of is Sharpen which is used to maintain
both
M. Rohrmoser wrote:
I'm currently thinking about how to do graphics with an performant,
easy-to-use and moderately platform neutral way.
Maybe it's time to drop the java2d layer and target OpenGL directly?
OpenGL seems to be widely available - and JOGL even is integrated with
JDK 1.6.
allain wrote:
My reasons for wanting to do this are:
- Obviously Code Coverage Metrics are good but this one is IDE
agnostic.
- It has a Hudson plugin that can be installed allowing us to diagram
the (hopefully) increasing progression of code coverage over time in a
nice convenient graph.
allainallain.lalo...@gmail.com wrote:
Any objections to me adding the FindBugs Plugin to maven build?
No objections here. In larger projects of mine, the maven plugin
blows up with memory problems, so you may have to tweak the default
JVM and FindBugs settings a bit.
michael
On Mon, Jul 27, 2009 at 6:10 PM, codesite-nore...@google.com wrote:
Revision: 591
Author: allain.lalonde
Date: Mon Jul 27 16:09:53 2009
Log: Starting to refactor PStyledText. It's a beast. Too bad we don't have
any code that really puts it through its paces.
snip
/piccolo2d.java/trunk/extras/src/main/java/edu/umd/cs/piccolox/pswing/PSwing.java
/**
* The cutoff at which the Swing component is rendered greek
*/
- private final double renderCutoff = 0.3;
+ private static final double GREEK_SCALE_CUT_OFF = 0.3d;
Similar
then either.
On Jul 30, 4:31 pm, Michael Heuer heue...@gmail.com wrote:
snip
/piccolo2d.java/trunk/extras/src/main/java/edu/umd/cs/piccolox/pswing/PSwin
g.java
/**
* The cutoff at which the Swing component is rendered greek
*/
- private final double renderCutoff = 0.3
Mark wrote:
Regarding issue 115:
http://code.google.com/p/piccolo2d/issues/detail?id=115
What task are needed to for the .Net version and the Piccolo 2D 1.3
release? There were a few bugs reported for the 1.2 release, so those
would need fixed. All the milestones in the issue tracker
Lionel wrote:
Hi every body !
I'm a piccolo fan for a few years. I have only coded a couple of
projects with this framework but it really rocks. I'm glad piccolo2D
is taking over !
I'm facing a little issue ... maybe a bug ? ... concerning PScrollPane
and the rendering quality during
Hello,
Does anyone mind if we remove the UmlGraph doclet? I don't find the
results particularly helpful or interesting, and there are some issues
with configuration in our pom files, e.g.
examples/pom.xml
41: !-- don't use UmlGraph as the current settings (see
../parent/pom.xml) cause
I've verified all the fixed issues I can from the list on the wiki page
http://code.google.com/p/piccolo2d/wiki/TodosRelease1_3
I wasn't able to verify 88/106, and added an example demonstrating the issue.
michael
--~--~-~--~~~---~--~~
Piccolo2D Developers
I think this is supposed to be analogous to the AWT
Component.invalidate() method
http://java.sun.com/javase/6/docs/api/java/awt/Container.html#invalidate%28%29
A client might call invalidatePaint() a lot of times before an actual
repaint happens.
michael
Allain Lalonde wrote:
It would
I haven't been able to get clirr to run for the extras or swt modules yet
$ clirr.sh --old-version
../piccolo2d.java-release-1.2.1/build/piccolox.jar --new-version
extras/target/piccolo2d-extras-1.3-SNAPSHOT.jar --orig-classpath
../piccolo2d.java-release-1.2.1/build/piccolo.jar --new-classpath
Hello,
Maven version 3.0-alpha-3 gives a slew of warnings on our build, many
of which should probably be addressed before 1.3. Let me know what
you think.
michael
$ mvn -version
Apache Maven 3.0-alpha-3 (r834122; 2009-11-09 10:04:41-0600)
$ mvn install
[INFO] Scanning for projects...
Samuel Robert Reid wrote:
My team and I write piccolo applications that need to support many
languages, and the default fonts specified in PText and PHTMLView often
need to be replaced (or glyphs can appear as empty boxes). We are
currently overriding these fonts on a case-by-case basis, but
Hello devs,
Piccolo2D.Java 1.3-beta has been committed to trunk, copied to the svn
tag tags/release-1.3-beta, and made available on the Google Code
downloads page. Please review these.
Any showstopper issues should probably go immediately into another
1.3-beta release. Major and minor issues
Peter Mueller wrote:
I looking for a library to graphically model state diagrams. Is it
possible to draw diagrams like the following using Piccolo2D?
http://www.sinelabore.com/Features_files/sc.jpg
Yes.
Critical aspects are:
- links between nodes of all layers
- nodes can contain text
-
Dominik Leszyk wrote:
It seems that MOUSE_WHEEL_EVENT somehow corrupts nodes on pickPath and
causes that MouseCursorUpdateHandler from PBoundsHandle doesn't pop
the cursor during mouseExit method invocation. Could you give any
suggestions on fixing it?
Fixes were made to mouse wheel
I'm thinking this will be the easiest way to get Piccolo2D-like apps on phones.
I might finally have to learn javascript. ;)
michael
On Tue, Jan 12, 2010 at 3:09 PM, Ben Bederson beder...@gmail.com wrote:
Wow! That is amazing. Very cool! Do you have a specific project in
mind that you
This is a vote for releasing Piccolo2D.Java 1.3 based on release
candidate 1 (version 1.3-rc1).
1.3-rc1 is available from the downloads page:
http://code.google.com/p/piccolo2d/downloads/list?can=2q=1.3-rc1
---
[ ] +1 I support this release
[ ] +0
[ ] -0
[ ] -1 I oppose this
Michael Heuer wrote:
This is a vote for releasing Piccolo2D.Java 1.3 based on release
candidate 1 (version 1.3-rc1).
1.3-rc1 is available from the downloads page:
http://code.google.com/p/piccolo2d/downloads/list?can=2q=1.3-rc1
---
[X] +1 I support this release
[ ] +0
Chris wrote:
All 1.3-rc1 issues that I reported have been resolved. Many thanks!
What is the timeline for 1.3-rc2, and are there any other issues still
pending that must be resolved?
If no new issues are reported this week, I should be able to have
1.3-rc2 ready by Friday.
Looking ahead to
Chris wrote:
Are release candidates created from trunk, or is there a release
branch?
For example... Is there a 1.3 branch, used to generate 1.3 release
candidates? Or is each 1.3 release candidate generated from trunk?
Since 1.3-rc1 failed, I'm trying to plan for evaluation of 1.3-rc2,
This is a vote for releasing Piccolo2D.Java 1.3 based on release
candidate 3 (version 1.3-rc3). Since release candidate 2 the fix
for issue 155 was rolled back and a new issue 161 has been fixed
and verified.
1.3-rc3 is available from the downloads page:
Michael Heuer wrote:
This is a vote for releasing Piccolo2D.Java 1.3 based on release
candidate 3 (version 1.3-rc3). Since release candidate 2 the fix
for issue 155 was rolled back and a new issue 161 has been fixed
and verified.
1.3-rc3 is available from the downloads page:
http
Michael Heuer wrote:
Vote will close at 12:00 GMT Friday 26 February 2010.
I would like to extend to vote deadline until Monday 01 March 2010 to
allow for feedback on recently fixed issues 163 and 165.
The current vote would pass as it stands and the fixes for those
issues would
Chris wrote:
This release is generally solid, with the exception of the pswing
package. Since issue 163 has been reopened, and since I've
investigated further, I think that pswing has some new problems that
weren't in 1.2 (issue 163 being an example). I can't +1 the release,
since my
The following people voted on release 1.3-rc4:
Michael Heuer +1
Allain Lalonde +1
Marcus Rohrmoser +1
Chris Malley -0
The vote passes, and the final 1.3 release will be made soon.
Unresolved issue 163 will have to be moved to a later version.
On behalf of the Piccolo2D developers,
michael
Piccolo2D.Java version 1.3 has been released. Binary and source
distributions are available from the downloads page:
http://code.google.com/p/piccolo2d/downloads/list?can=2q=1.3
A readme and release notes are available on the wiki:
http://code.google.com/p/piccolo2d/wiki/Readme
Hello devs,
Thank you for all your patience as we made our way through the 1.3
process. Good news is that I think we're finally done!
There are plenty of issues for 2.0 to be worked on, so feel free to hack away!
Cheers,
michael
--
Piccolo2D Developers Group:
Thought I would ping the dev list -- I'm still looking for comments to
the changes for issues
Refactor PPath to use Path2D on JDK 1.6+
http://code.google.com/p/piccolo2d/issues/detail?id=152
PArea, a wrapper for java.awt.geom.Area to allow Constructive Area
Geometry (CAG) operations
cmal...@pixelzoom.com cmal...@pixelzoom.com wrote:
PhET's customers are the educational market, which typically lags
behind the technology curve. We only recently changed our minimum
system requirement to include Java 1.5. So I suspect that it will be
a long time (possibly years) before we
As mentioned in issues 152 and 153, I would like to create a separate
module on trunk called jdk16 that will contain the code from the
ppath-refactoring branch in a new package
org.piccolo2d.nodes.jdk16
This new module will require JDK 1.6 as a minimum, whereas core, swt,
examples, and
Shoot, you don't like the new method names suggested in Issue 166? ;)
michael
On Wed, Sep 1, 2010 at 2:46 PM, piccol...@googlecode.com wrote:
Revision: 1067
Author: allain.lalonde
Date: Wed Sep 1 12:45:28 2010
Log: JS: Adding moveToFront and moveToBack to PNode
I would like to invite Aaron Dixon to join the Piccolo2D project as a
committer. He is already listed in the parent/pom.xml as a
contributor.
He has been active on the piccolo2d-user mailing list and has written
some nice examples in his github repository at
I would like to welcome Aaron Dixon to the Piccolo2D project as a committer.
He has been active on the piccolo2d-user mailing list and has written
some nice examples in his github repository at
http://github.com/atdixon/piccolo2d-examples
+1 votes:
Michael Heuer
Chris Malley
Sam Reid
-1 votes
Hello devs,
Just wanted to let you know what I've been goofing around with lately
Project web site
http://www.dishevelled.org/venn-cytoscape-plugin
Screencast
http://www.youtube.com/watch?v=UtoW0nVwOV4
It takes advantage of the new PArea and PPath classes in the jdk16
module of svn trunk.
Hello,
Thought it might be a good time to triage the open issues and begin
preparations for the 1.3.1 release. There are currently only three
open issues assigned to the 1.3.1 milestone
http://code.google.com/p/piccolo2d/issues/detail?id=185
Carlo Salinari wrote:
Hi all, I'm new here.
Welcome.
What is the best way to import piccolo2d.java as an eclipse project?
Do I have to install a maven plugin?
Can you give me some hints?
Do you want to work on Piccolo2D.Java itself, or just use piccolo2d in
your java project?
To import
Carlo Salinari wrote:
On 12/21/2010 10:19 PM, Michael Heuer wrote:
Carlo Salinari wrote:
Hi all, I'm new here.
Welcome.
Thanks.
What is the best way to import piccolo2d.java as an eclipse project?
Do I have to install a maven plugin?
Can you give me some hints?
Do you want to work
Carlo Salinari carlo.salin...@gmail.com wrote:
On 12/22/2010 12:02 AM, Michael Heuer wrote:
[...]
We are preparing for 1.3.1 on branches/release-1.3 (marked as
1.4-SNAPSHOT) and for 2.0 on trunk (marked as 2.0-SNAPSHOT).
so you are saying I can skip 1.3 and concentrate on 2.0 directly
Carlo Salinari wrote:
Being maven-ignorant (I'll study it. Promise.) I need a little hand
building branches\release-1.3\swt under windows 7 64bit.
My mvn -version says:
Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200)
Java version: 1.6.0_23
Java home: C:\Program
atdixon atdi...@gmail.com wrote:
I don't have an immediate 64-bit Windows install to try this out, but
I have a few notes for you.
The fastest route to get you up running is to install a 32-bit JDK
on your machine, point your path to that, and then run the piccolo2d
build (w/o any
Aaron Dixon atdi...@gmail.com wrote:
Ah, thanks Michael... Do you know if the public repos have a 64-bit
SWT that p2d can refer to?
Not currently, see
https://bugs.eclipse.org/bugs/show_bug.cgi?id=283745
snip
michael
--
Piccolo2D Developers Group:
Aaron Dixon atdi...@gmail.com wrote:
Carlo --
You're getting that error because you're resolving SWT 32-bit binaries
but using a 64-bit JDK. (See
http://stackoverflow.com/questions/2921193/swt-on-windows-64-bit)
You need to:
1) Download and point your JAVA_HOME and PATH to a *32-bit* JDK
Michael Heuer heue...@gmail.com wrote:
Aaron Dixon atdi...@gmail.com wrote:
Carlo --
You're getting that error because you're resolving SWT 32-bit binaries
but using a 64-bit JDK. (See
http://stackoverflow.com/questions/2921193/swt-on-windows-64-bit)
You need to:
1) Download and point
Michael Heuer wrote:
To import Piccolo2D.Java into Eclipse, you'll need
http://m2eclipse.sonatype.org
and
http://subclipse.tigris.org
Then you select piccolo2d.java/trunk in the SVN repository browser and
right-click Check out as Maven project...
However, currently the latest version
jpb-phet wrote:
I believe I have found a bug in the XYArray class when I was using it
to create a PLine. Here is a simple main routine that duplicates the
bug. In the version of Piccolo that I'm using, this throws an
exception, and I've looked at the trunk and believe that the bug is
still
Hello devs,
I'm looking for help with this issue
http://code.google.com/p/piccolo2d/issues/detail?id=206
The submitted test failed on svn trunk and passes after I applied the
patch there.
I don't see the test fail on the 1.3 release branch, should I still
apply the patch there?
Thanks,
Looking forward to a 1.3.1 release, the following issues have been
assigned to Milestone-1.3.1 and are still open
http://code.google.com/p/piccolo2d/issues/detail?id=154
http://code.google.com/p/piccolo2d/issues/detail?id=173
http://code.google.com/p/piccolo2d/issues/detail?id=181
Sorry that last one should be
This one needs further investigation or feedback from the submitter
http://code.google.com/p/piccolo2d/issues/detail?id=174
On Fri, Feb 25, 2011 at 4:38 PM, Michael Heuer heue...@gmail.com wrote:
Looking forward to a 1.3.1 release, the following issues have been
Sam Reid re...@colorado.edu wrote:
I don't recall all the issues regarding direct vs buffered: were there
problems knowing when the buffered image should be repainted, or do we
have the same problem when it comes to direct rendering?
Here's the ticket about the fuzziness problem (perhaps
Good question. We were as part of continuous integration builds some time back.
I'm not sure those are still running.
michael
On Mar 20, 2011, at 3:49 PM, atdixon atdi...@gmail.com wrote:
Or do we intend to? Just curious...
--
Piccolo2D Developers Group:
Aaron Dixon wrote:
This is a vote for releasing Piccolo2D.Java 1.3.1 based on release
candidate 1 (1.3.1-rc1).
1.3.1-rc1 is available from the downloads page:
http://code.google.com/p/piccolo2d/downloads/list?can=2q=1.3.1-rc1
This release candidate is also available from the Maven Central
Banang wrote:
My company has recently started a project where we hope to use Piccolo
to show and manipulate graphs through a web interface. Our systems are
built using GWT, which meant that the JavaScript implementation of
Piccolo was of great interest to us.
Last week I built a small port
.
Mia
On May 16, 5:51 pm, Michael Heuer heue...@gmail.com wrote:
Banang wrote:
My company has recently started a project where we hope to use Piccolo
to show and manipulate graphs through a web interface. Our systems are
built using GWT, which meant that the JavaScript implementation
Hello Kenneth,
Great to see your interest in an Android port -- we met at JavaOne a
few years back. I would like to help where I can.
I can think of a bunch of structural questions right off the bat
On 1.3-branch, trunk (2.0), or both? Will this build as a module in
the current maven build,
Kenneth Flynn wrote:
Michael,
Responses inline. BTW, this is my main email; the gmail one is just from
the google code tracker.
I've attached my latest test app as an apk. This requires a phone with
2.3.3/4 right now. If you can test this, try out pinch to zoom, panning,
and turning
Ramon Santiago wrote:
So I basically have all the demos and tests working with a snapshot of
trunk. I did an Eclipse clean on it and ran Sonar against it and cleaned up
almost all the warnings.
How can I contribute this back?
Hello Ramon,
Last time around there was opposition to moving to
Does anyone know if I can safely remove the old Milestones from the
issue tracker?
Milestone-1.2.1 = Milestone for last bugfix release for 1.2 (deprecated)
Milestone-1.3= Milestone for last minor release (deprecated)
Milestone-1.3.1 = Milestone for last bugfix release
Long boring meeting this afternoon, so I did a run through the issues
trying to find those appropriate for an upcoming 1.3.2 release.
Please comment here or on the issues themselves.
michael
--
Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en
Robert wrote:
I am in the process of developing an application to view and
eventually edit autocad DXF files.
A first version has been posted on my web site and is available for
download along with a sample dxf file.
http://nofrillsjava.com/dr/?q=node/5
Any comments gratefully received.
Hello Beccari,
It would be helpful if we could create a unit test that reproduces this error.
Are you adding activities from a thread other than the AWT event thread?
michael
On Fri, Dec 16, 2011 at 10:31 AM, beccari.francesco
beccari.france...@gmail.com wrote:
Sometimes, when i run my
rsksmiles wrote:
Hello and happy new year to one and all.
Just had a visit from a colleague who wants to include part of my
piccolo2d application in an eclipse rcp based application. As eclipse
rcp is swt/jface based I need to have an idea of how much work is
involved in porting to swt.
My
Ramon Santiago wrote:
How would I go about doing that?
I really don't want to create another googlegroups project.
I plan to; update the code to use Java 6 and Java 7 features.
Hello Ramon,
There are already JDK6 features in the 2.0-SNAPSHOT release on the trunk
Sorry, double check that link
http://piccolo2d.googlecode.com/svn/piccolo2d.java/trunk/jdk16
On Thu, Mar 15, 2012 at 10:24 AM, Michael Heuer heue...@gmail.com wrote:
Ramon Santiago wrote:
How would I go about doing that?
I really don't want to create another googlegroups project.
I plan
Jeffrey Guenther wrote:
I work on a research project called CZSaw. It is a visual analytics tool for
text analysis. We need a pan/zoom library that supports Swing components,
handles Java events in a standard way, and plays well with Graphics2D.
I have been digging through Piccolo's API and
-route the events from PNodes.
Am I missing something?
On Wednesday, May 9, 2012 11:56:41 AM UTC-7, Michael Heuer wrote:
Jeffrey Guenther wrote:
I work on a research project called CZSaw. It is a visual analytics tool
for
text analysis. We need a pan/zoom library that supports Swing
Jeffrey Guenther wrote:
Sorry, I don't follow. What are you referring to with the top level
containers?
POffscreenCanvas renders to an offscreen BufferedImage.
PSWTCanvas is a SWT component (http://www.eclipse.org/swt/).
Piccolo2D for Processing library uses POffscreenCanvas to integrate
Hello Piccolo2D devs,
I would like to propose the following road map for fall 2012:
1.3.1 branch:
Verify issues Fixed for Milestone 1.3.2
http://code.google.com/p/piccolo2d/issues/list?can=1q=label%3AMilestone-1.3.2%20status%3AFixed
Triage issues Accepted or Started for Milestone 1.3.2
making reasonable headway reverse engineering the Java edition's
PStyledText. I'll take a look at some of the open issues with .NET when I
have a chance.
Evan
On Tuesday, 6 November 2012 17:12:18 UTC, Michael Heuer wrote:
Evan Williams ev...@my-technicolour-dreams.com wrote:
The C# project
Hello,
Would anyone mind if I remove the full screen unit test from PFrame
(PFrameTest.testFullScreenModeInstallsEscapeListeners), the PSwing
FEST unit tests (PSwingFESTTest), and the external dependency on FEST?
In my experience these unit tests are not reliable; sometimes they
fail because of
Trevor Bekolay tbeko...@gmail.com wrote:
I'm in the process of converting an existing Java program made with
Piccolo2D to be written in Jython. In order to get familiar with interacting
with Piccolo2D from Jython, I rewrote the examples from the Piccolo2D
website to use Jython. I've put them
All,
Given that there has been little to no contribution to Piccolo2D.Java
recently and I personally am only interested in the 3.0-spike branch,
I would like to revise a proposal from last year:
On Tue, Sep 4, 2012 at 1:17 PM, Michael Heuer heue...@gmail.com wrote:
1.3.1 branch:
Verify
...@xs4all.nl wrote:
Hello,
I am currently using piccolo2d version 1.3.1. Where can I find/how can I
get the latest official version? Thanks in advance.
Kind regards,
John Meertens
Michael Heuer schreef op 2013-04-10 22:59:
On Wed, Apr 10, 2013 at 3:58 PM, Michael Heuer heue...@gmail.com wrote
Then at that point I may import trunk into a github repository and
continue development on version 3.x there.
Now would be a good time to raise objections.
michael
On Fri, Apr 19, 2013 at 4:41 PM, Michael Heuer heue...@gmail.com wrote:
All,
I was afraid this might happen . . . we don't have
Piccolo2D.Java version 1.3.2-rc1 has been released and will be synced
to the Maven Central repository shortly.
http://code.google.com/p/piccolo2d/source/browse#svn%2Fpiccolo2d.java%2Ftags%2Fpiccolo2d-complete-1.3.2-rc1
Fixed and verified issues:
134 PTransformActivity can throw null pointer
Piccolo2D.Java version 2.0-rc1 has been released and will be synced to
the Maven Central repository shortly.
http://code.google.com/p/piccolo2d/source/browse#svn%2Fpiccolo2d.java%2Ftags%2Fpiccolo2d-complete-2.0-rc1
Major changes:
The root package name for Piccolo2D.Java is now org.piccolo2d to
the contents of trunk as version 3.0-beta1
If anyone thinks that I should just cut 3.0 at that time instead of
3.0-beta1 I would be fine with that too.
michael
On Thu, Nov 21, 2013 at 4:51 PM, Michael Heuer heue...@gmail.com wrote:
All,
I would like to propose removing the voting requirements from
Piccolo2D.Java version 3.0 has been released and will be synced to the
Maven Central repository shortly.
http://code.google.com/p/piccolo2d/source/browse#svn%2Fpiccolo2d.java%2Ftags%2Fpiccolo2d-complete-3.0
Major changes:
The minimum JDK version is now 1.6.
JDK 1.6-only modules jdk16 and
a future 3.1 release will proceed on svn trunk or
on github as necessary.
Cheers,
michael
On Tue, Nov 26, 2013 at 5:17 PM, Michael Heuer heue...@gmail.com wrote:
All,
I have completed the following
[x] remove voting requirements from ReleaseChecklist wiki page
[x] update Maven plugin
All,
Now that version 3.0 has been released, I was able to release several
Piccolo2D.Java related libraries to the Maven Central repository.
http://search.maven.org/#search|ga|1|g%3A%22org.dishevelled%22
I have used these in various data visualization applications over the
years (including the
Hello Stefan,
You may use and redistribute in source and binary forms, with or
without modification, as long as you meet the conditions of the
license.
If you make any modifications to the source that you find might be
useful to others, we would encourage you to contribute those back to
the
Hello Patrick,
The URL below is actually for the source of the web pages checked into
the subversion repository. These are/were exported and rsynced to the
server that actually hosts the documentation at e.g.
http://www.piccolo2d.org/doc/piccolo2d.java/release-3.0/core/overview-summary.html
84 matches
Mail list logo