Thread: [Patchanim-commit] SF.net SVN: patchanim: [97] trunk/patchanim/src/com/mebigfatguy/patchanim/ gui/
Brought to you by:
dbrosius
From: <dbr...@us...> - 2008-02-03 02:39:34
|
Revision: 97 http://patchanim.svn.sourceforge.net/patchanim/?rev=97&view=rev Author: dbrosius Date: 2008-02-02 18:39:39 -0800 (Sat, 02 Feb 2008) Log Message: ----------- clip dragging to the u,v bounds Modified Paths: -------------- trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java Modified: trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java =================================================================== --- trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java 2008-02-03 02:35:56 UTC (rev 96) +++ trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java 2008-02-03 02:39:39 UTC (rev 97) @@ -174,6 +174,9 @@ /* double inputX = ((p.x - bounds.x) * 100.0) / bounds.width; double inputY = ((p.y - bounds.y) * 100.0) / bounds.height; + inputX = Math.min(100.0, Math.max(inputX, 0.0)); + inputY = Math.min(100.0, Math.max(inputY, 0.0)); + Coordinate c= coords.getCoordinate(selectedXPt, selectedYPt); double oldX = c.getX(); double oldY = c.getY(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dbr...@us...> - 2008-02-05 04:39:41
|
Revision: 101 http://patchanim.svn.sourceforge.net/patchanim/?rev=101&view=rev Author: dbrosius Date: 2008-02-04 20:39:46 -0800 (Mon, 04 Feb 2008) Log Message: ----------- when you click a point, select all the associated pt value text Modified Paths: -------------- trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java Modified: trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java =================================================================== --- trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java 2008-02-03 04:21:48 UTC (rev 100) +++ trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java 2008-02-05 04:39:46 UTC (rev 101) @@ -46,7 +46,7 @@ private static final long serialVersionUID = -2524694507912574529L; private static final double MINCLICKDISTANCESQ = 12.0; - private static final double MINDRAGDISTANCESQ = 3.0; + //private static final double MINDRAGDISTANCESQ = 3.0; private PatchCoords coords; private PatchColor color; @@ -159,6 +159,9 @@ setColorField(false); SwingUtilities.invokeLater(new Runnable() { public void run() { + colorField.requestFocusInWindow(); + colorField.setSelectionStart(0); + colorField.setSelectionEnd(Integer.MAX_VALUE); invalidate(); revalidate(); repaint(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dbr...@us...> - 2008-02-12 20:10:41
|
Revision: 176 http://patchanim.svn.sourceforge.net/patchanim/?rev=176&view=rev Author: dbrosius Date: 2008-02-12 12:10:45 -0800 (Tue, 12 Feb 2008) Log Message: ----------- remove unused Modified Paths: -------------- trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java Modified: trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java =================================================================== --- trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java 2008-02-12 19:22:13 UTC (rev 175) +++ trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java 2008-02-12 20:10:45 UTC (rev 176) @@ -56,7 +56,6 @@ private ValueDocumentListener docListener = new ValueDocumentListener(); private int selectedXPt; private int selectedYPt; - private boolean drawHandles = false; public JColorControlPatchPanel(PatchColor c) { color = c; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dbr...@us...> - 2008-02-14 05:11:20
|
Revision: 183 http://patchanim.svn.sourceforge.net/patchanim/?rev=183&view=rev Author: dbrosius Date: 2008-02-13 21:11:25 -0800 (Wed, 13 Feb 2008) Log Message: ----------- honor PatchCoords.ORDER Modified Paths: -------------- trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java Modified: trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java =================================================================== --- trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java 2008-02-14 05:06:32 UTC (rev 182) +++ trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java 2008-02-14 05:11:25 UTC (rev 183) @@ -143,8 +143,8 @@ return; g.setColor(Color.yellow); - for (int u = 0; u < 4; u++) { - for (int v = 0; v < 4; v++) { + for (int u = 0; u < PatchCoords.ORDER; u++) { + for (int v = 0; v < PatchCoords.ORDER; v++) { Coordinate c = coords.getCoordinate(u, v); if ((selectedXPt == u) && (selectedYPt == v)) { g.fillOval((int)(((c.getX() * (bounds.width - 5)) / 100.0) + bounds.x), This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dbr...@us...> - 2008-02-14 05:14:06
|
Revision: 184 http://patchanim.svn.sourceforge.net/patchanim/?rev=184&view=rev Author: dbrosius Date: 2008-02-13 21:14:11 -0800 (Wed, 13 Feb 2008) Log Message: ----------- more honoring of PatchCoords.ORDER Modified Paths: -------------- trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java Modified: trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java =================================================================== --- trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java 2008-02-14 05:11:25 UTC (rev 183) +++ trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java 2008-02-14 05:14:11 UTC (rev 184) @@ -210,8 +210,8 @@ int minU = 0; int minV = 0; - for (int u = 0; u < 4; u++) { - for (int v = 0; v < 4; v++) { + for (int u = 0; u < PatchCoords.ORDER; u++) { + for (int v = 0; v < PatchCoords.ORDER; v++) { Coordinate c = coords.getCoordinate(u, v); double xSq = c.getX() - inputX; xSq *= xSq; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dbr...@us...> - 2008-02-24 15:26:47
|
Revision: 230 http://patchanim.svn.sourceforge.net/patchanim/?rev=230&view=rev Author: dbrosius Date: 2008-02-24 07:26:52 -0800 (Sun, 24 Feb 2008) Log Message: ----------- BAS fixes Modified Paths: -------------- trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java Modified: trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java =================================================================== --- trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java 2008-02-24 03:07:09 UTC (rev 229) +++ trunk/patchanim/src/com/mebigfatguy/patchanim/gui/JColorControlPatchPanel.java 2008-02-24 15:26:52 UTC (rev 230) @@ -100,8 +100,8 @@ final PatchPanelMediator mediator = PatchPanelMediator.getMediator(); mediator.addActivePatchChangedListener(new ActivePatchChangedListener() { public void activePatchChanged(ActivePatchChangedEvent apce) { - CombinedPatch currentPatch = apce.getActivePatch(); if ((color != PatchColor.Alpha) || mediator.getDocument().useAlpha()) { + CombinedPatch currentPatch = apce.getActivePatch(); coords = currentPatch.getPatch(color); if (coords != null) { setColorField(false); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |