svn propchange: r1523778 - svn:log

2013-09-16 Thread rwhitcomb
Author: rwhitcomb Revision: 1523778 Modified property: svn:log Modified: svn:log at Mon Sep 16 19:55:29 2013 -- --- svn:log (original) +++ svn:log Mon Sep 16 19:55:29 2013 @@ -1,4 +1,4 @@ -PIVOT-922: Correc the last

svn commit: r1525982 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/TextPane.java

2013-09-24 Thread rwhitcomb
Author: rwhitcomb Date: Tue Sep 24 19:38:26 2013 New Revision: 1525982 URL: http://svn.apache.org/r1525982 Log: Optimization for TextPane: only notify the TextPaneCharacterListener once per bulk operation (like a cut or paste) instead of once per node that changes. This is nice for auxiliary

svn commit: r1526005 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/text/TextSpan.java

2013-09-24 Thread rwhitcomb
Author: rwhitcomb Date: Tue Sep 24 20:53:58 2013 New Revision: 1526005 URL: http://svn.apache.org/r1526005 Log: Convenience constructor for TextSpan that constructs and adds a default piece of text. Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/text/TextSpan.java Modified: pivot/trunk

svn commit: r1526006 - in /pivot/branches/2.0.x: ./ wtk/src/org/apache/pivot/wtk/text/TextSpan.java

2013-09-24 Thread rwhitcomb
Author: rwhitcomb Date: Tue Sep 24 20:55:09 2013 New Revision: 1526006 URL: http://svn.apache.org/r1526006 Log: Convenience constructor for TextSpan that constructs and adds a default piece of text. This is a merge of revision 1526005 from trunk to branches/2.0.x. Modified: pivot/branches

svn commit: r1529367 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/FillPane.java

2013-10-04 Thread rwhitcomb
Author: rwhitcomb Date: Sat Oct 5 00:39:40 2013 New Revision: 1529367 URL: http://svn.apache.org/r1529367 Log: Restore preformatted diagrams after previous formatting changes took out the whitespace used to make the diagrams. Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/FillPane.java

svn commit: r1536809 - /pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTheme.java

2013-10-29 Thread rwhitcomb
Author: rwhitcomb Date: Tue Oct 29 16:54:29 2013 New Revision: 1536809 URL: http://svn.apache.org/r1536809 Log: PIVOT-689: Rename a field and add some text to the IllegalArgumentExceptions. Modified: pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTheme.java Modified: pivot

svn commit: r1536829 - /pivot/trunk/core/src/org/apache/pivot/beans/BXMLSerializer.java

2013-10-29 Thread rwhitcomb
Author: rwhitcomb Date: Tue Oct 29 17:40:11 2013 New Revision: 1536829 URL: http://svn.apache.org/r1536829 Log: PIVOT-924: Provide a standard mechanism in BXMLSerializer to report exceptions so that a particular application can subclass and report exceptions in a different way than writing

svn commit: r1536841 - in /pivot/branches/2.0.x: ./ core/src/org/apache/pivot/beans/BXMLSerializer.java

2013-10-29 Thread rwhitcomb
Author: rwhitcomb Date: Tue Oct 29 18:38:33 2013 New Revision: 1536841 URL: http://svn.apache.org/r1536841 Log: PIVOT-924: Provide a standard mechanism in BXMLSerializer to report exceptions so that a particular application can subclass and report exceptions in a different way than writing

svn commit: r1536913 - /pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTheme.java

2013-10-29 Thread rwhitcomb
Author: rwhitcomb Date: Tue Oct 29 22:12:49 2013 New Revision: 1536913 URL: http://svn.apache.org/r1536913 Log: PIVOT-689: Protect against missing themeIsDark property in the theme definition. Modified: pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTheme.java Modified

svn commit: r1537222 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/ApplicationContext.java

2013-10-30 Thread rwhitcomb
Author: rwhitcomb Date: Wed Oct 30 18:12:43 2013 New Revision: 1537222 URL: http://svn.apache.org/r1537222 Log: PIVOT-924: Change scope of ApplicationContext.handleUncaughtException to public so it can be called from outside places (re: BXMLSerializer), meaning it is the ONE place where all

svn commit: r1537227 - in /pivot/branches/2.0.x: ./ wtk/src/org/apache/pivot/wtk/ApplicationContext.java

2013-10-30 Thread rwhitcomb
Author: rwhitcomb Date: Wed Oct 30 18:23:17 2013 New Revision: 1537227 URL: http://svn.apache.org/r1537227 Log: PIVOT-924: Change scope of ApplicationContext.handleUncaughtException to public so it can be called from outside places (re: BXMLSerializer), meaning it is the ONE place where all

svn commit: r1538767 - /pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTheme_dark.json

2013-11-04 Thread rwhitcomb
Author: rwhitcomb Date: Mon Nov 4 21:21:32 2013 New Revision: 1538767 URL: http://svn.apache.org/r1538767 Log: PIVOT-689: Add the themeIsDark property to the Terra dark theme definition. Modified: pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTheme_dark.json Modified

svn commit: r1538840 - /pivot/branches/2.0.x/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraMenuPopupSkin.java

2013-11-04 Thread rwhitcomb
Author: rwhitcomb Date: Tue Nov 5 00:15:37 2013 New Revision: 1538840 URL: http://svn.apache.org/r1538840 Log: PIVOT-928: Always position popup menus so they stay within the screen bounds. The existing code only did it for context menus, which meant that second-level context menus (which aren't

svn commit: r1538841 - in /pivot/trunk: ./ wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraMenuPopupSkin.java

2013-11-04 Thread rwhitcomb
Author: rwhitcomb Date: Tue Nov 5 00:21:46 2013 New Revision: 1538841 URL: http://svn.apache.org/r1538841 Log: PIVOT-928: Always position popup menus so they stay within the screen bounds. The existing code only did it for context menus, which meant that second-level context menus (which aren't

svn commit: r1539528 - in /pivot/trunk: wtk-terra/src/org/apache/pivot/wtk/skin/terra/ wtk/src/org/apache/pivot/wtk/

2013-11-06 Thread rwhitcomb
Author: rwhitcomb Date: Thu Nov 7 05:33:15 2013 New Revision: 1539528 URL: http://svn.apache.org/r1539528 Log: PIVOT-864: Fix the Home button so that the home location can be set for remote systems (instead of the default local Home location). Extend this to all the listeners also. Modified

svn commit: r1542110 - /pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraVFSBrowserSkin.java

2013-11-14 Thread rwhitcomb
Author: rwhitcomb Date: Thu Nov 14 22:36:48 2013 New Revision: 1542110 URL: http://svn.apache.org/r1542110 Log: PIVOT-864: Fix a NullPointerException trying to check a file against the home directory. Basically the VFSBrowser component is not in the component hierarchy of the skin, so we need

svn commit: r1542170 - /pivot/branches/2.0.x/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSkin.java

2013-11-14 Thread rwhitcomb
Author: rwhitcomb Date: Fri Nov 15 04:39:47 2013 New Revision: 1542170 URL: http://svn.apache.org/r1542170 Log: PIVOT-930: Show tooltip over file names in a file browser so long file names can be completely seen. Modified: pivot/branches/2.0.x/wtk-terra/src/org/apache/pivot/wtk/skin/terra

svn commit: r1542171 - in /pivot/trunk: ./ wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSkin.java

2013-11-14 Thread rwhitcomb
Author: rwhitcomb Date: Fri Nov 15 04:43:47 2013 New Revision: 1542171 URL: http://svn.apache.org/r1542171 Log: PIVOT-930: Show tooltip over file names in a file browser so long file names can be completely seen. This is a merge of revision 1542170 from branches/2.0.x to trunk. Modified

svn commit: r1542173 - /pivot/branches/2.0.x/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSkin.java

2013-11-14 Thread rwhitcomb
Author: rwhitcomb Date: Fri Nov 15 05:00:32 2013 New Revision: 1542173 URL: http://svn.apache.org/r1542173 Log: PIVOT-930: Correct typo in original change. Modified: pivot/branches/2.0.x/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSkin.java Modified: pivot/branches/2.0.x

svn commit: r1542174 - /pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraVFSBrowserSkin.java

2013-11-14 Thread rwhitcomb
Author: rwhitcomb Date: Fri Nov 15 05:19:13 2013 New Revision: 1542174 URL: http://svn.apache.org/r1542174 Log: PIVOT-930: Correct missing import statements for the VFSBrowser version. Modified: pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraVFSBrowserSkin.java Modified

svn commit: r1551679 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: ./ skin/ text/

2013-12-17 Thread rwhitcomb
Author: rwhitcomb Date: Tue Dec 17 20:17:48 2013 New Revision: 1551679 URL: http://svn.apache.org/r1551679 Log: PIVOT-696: Support expansion of tabs in TextPane in the same ways as with TextArea. Add new style: tabWidth and property expandTabs. This also required changing the way we get a hold

svn commit: r1551678 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/TextAreaSkin.java

2013-12-17 Thread rwhitcomb
Author: rwhitcomb Date: Tue Dec 17 20:13:42 2013 New Revision: 1551678 URL: http://svn.apache.org/r1551678 Log: Small fixes to the keyboard navigation in TextArea so the command modifier is used instead of CTRL (for compatibility with OSX). Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk

svn commit: r1551768 - /pivot/branches/2.0.x/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSkin.java

2013-12-17 Thread rwhitcomb
Author: rwhitcomb Date: Tue Dec 17 23:52:51 2013 New Revision: 1551768 URL: http://svn.apache.org/r1551768 Log: PIVOT-932: Setting root directory of a file browser that points to a non-default drive (on Windows) leaves the display inconsistent: the correct directory is displayed but the file

svn commit: r1551771 - in /pivot/trunk: ./ wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSkin.java

2013-12-17 Thread rwhitcomb
Author: rwhitcomb Date: Wed Dec 18 00:01:58 2013 New Revision: 1551771 URL: http://svn.apache.org/r1551771 Log: PIVOT-932: Setting root directory of a file browser that points to a non-default drive (on Windows) leaves the display inconsistent: the correct directory is displayed but the file

svn commit: r1551992 - /pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/ApplicationContext.java

2013-12-18 Thread rwhitcomb
Author: rwhitcomb Date: Wed Dec 18 15:58:08 2013 New Revision: 1551992 URL: http://svn.apache.org/r1551992 Log: PIVOT-927: Seemingly random occurrence of a NullPointerException during mouse operations causes the UI thread to crash, making the application unresponsive. From the stack trace

svn commit: r1552012 - in /pivot/trunk: ./ wtk/src/org/apache/pivot/wtk/ApplicationContext.java

2013-12-18 Thread rwhitcomb
Author: rwhitcomb Date: Wed Dec 18 16:44:14 2013 New Revision: 1552012 URL: http://svn.apache.org/r1552012 Log: PIVOT-927: Seemingly random occurrence of a NullPointerException during mouse operations causes the UI thread to crash, making the application unresponsive. From the stack trace

svn commit: r1579081 - /pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraExpanderSkin.java

2014-03-18 Thread rwhitcomb
Author: rwhitcomb Date: Tue Mar 18 23:01:33 2014 New Revision: 1579081 URL: http://svn.apache.org/r1579081 Log: PIVOT-925: Fix Expander's title bar color, which is only effective for the first time the control is expanded/contracted after being set. I added a field to store the color and changed

svn commit: r1579095 - in /pivot/trunk/charts/src/org/apache/pivot/charts: ./ content/

2014-03-18 Thread rwhitcomb
Author: rwhitcomb Date: Wed Mar 19 00:16:17 2014 New Revision: 1579095 URL: http://svn.apache.org/r1579095 Log: PIVOT-909: Adding new chart types. Added: pivot/trunk/charts/src/org/apache/pivot/charts/DialView.java pivot/trunk/charts/src/org/apache/pivot/charts/HistogramView.java

svn commit: r1580958 - /pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/Component.java

2014-03-24 Thread rwhitcomb
Author: rwhitcomb Date: Mon Mar 24 18:12:29 2014 New Revision: 1580958 URL: http://svn.apache.org/r1580958 Log: PIVOT-938: Further checks in the vein of PIVOT-927, where sometimes the mouse location can be null. We still haven't quite figured out the underlying cause, but guarding against

svn commit: r1587271 - /pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraVFSBrowserSkin.java

2014-04-14 Thread rwhitcomb
Author: rwhitcomb Date: Mon Apr 14 18:19:39 2014 New Revision: 1587271 URL: http://svn.apache.org/r1587271 Log: Noticed that sometimes a tooltip tries to get triggered on a non-existent row in the VFS File browser. So, protect against that by checking the result of tableView.getRowAt(y) to see

svn commit: r1587291 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk/validation: ComparableRangeValidator.java ComparableValidator.java

2014-04-14 Thread rwhitcomb
Author: rwhitcomb Date: Mon Apr 14 19:22:40 2014 New Revision: 1587291 URL: http://svn.apache.org/r1587291 Log: Corrected a much more serious typo in ComparableRangeValidator. Removed some commented out code in ComparableValidator. Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk

svn commit: r1587756 - in /pivot/trunk/core/src/org/apache/pivot/collections: ArrayList.java HashMap.java

2014-04-15 Thread rwhitcomb
Author: rwhitcomb Date: Tue Apr 15 23:46:07 2014 New Revision: 1587756 URL: http://svn.apache.org/r1587756 Log: PIVOT-799: Improve operation of Pivot collections objects. This is just a part of what could be done, according to the issue: Add constructors for ArrayList and HashMap that take

svn commit: r1588304 - /pivot/trunk/core/src/org/apache/pivot/collections/adapter/ListAdapter.java

2014-04-17 Thread rwhitcomb
Author: rwhitcomb Date: Thu Apr 17 16:38:40 2014 New Revision: 1588304 URL: http://svn.apache.org/r1588304 Log: PIVOT-799: Improve operation of Pivot collections objects. This is just a part of what could be done, according to the issue: * Add a new constructor to ListAdapter that can take

svn commit: r1589011 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/GridPane.java

2014-04-21 Thread rwhitcomb
Author: rwhitcomb Date: Tue Apr 22 01:11:41 2014 New Revision: 1589011 URL: http://svn.apache.org/r1589011 Log: PIVOT-946: With the addition of a GridPane.Row(GridPane) constructor, we need a default no-arg constructor as well, which used to be supplied by the compiler because there were

svn commit: r1589012 - /pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraVFSBrowserSkin.java

2014-04-21 Thread rwhitcomb
Author: rwhitcomb Date: Tue Apr 22 01:23:01 2014 New Revision: 1589012 URL: http://svn.apache.org/r1589012 Log: PIVOT-946: Undo part of the change to TerraVFSBrowserSkin: Cannot reuse a GridPane.Filler once it has been used in another context. So, revert to the old code. Modified: pivot

svn commit: r1602230 - /pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/Container.java

2014-06-12 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jun 12 16:58:59 2014 New Revision: 1602230 URL: http://svn.apache.org/r1602230 Log: PIVOT-951: Only first click is received by container listeners Only the first (ever) click into a container is received by listeners because the mouseClickConsumed variable never gets

svn commit: r1602233 - /pivot/branches/2.0.x/tests/src/org/apache/pivot/tests/issues/Pivot951.java

2014-06-12 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jun 12 17:08:06 2014 New Revision: 1602233 URL: http://svn.apache.org/r1602233 Log: PIVOT-951: Only first click is received by container listeners Sample application provided by user to test this issue. Usage: javac Pivot951.java java Pivot951 Click

svn commit: r1602234 - in /pivot/trunk: ./ tests/src/org/apache/pivot/tests/issues/Pivot951.java

2014-06-12 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jun 12 17:09:53 2014 New Revision: 1602234 URL: http://svn.apache.org/r1602234 Log: PIVOT-951: Only first click is received by container listeners Sample application provided by user to test this issue. Usage: javac Pivot951.java java Pivot951 Click

svn commit: r1603530 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/TextPane.java

2014-06-18 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jun 18 17:06:10 2014 New Revision: 1603530 URL: http://svn.apache.org/r1603530 Log: Not part of a specific issue, but this change is a further attempt to make TextArea and TextPane more compatible (i.e., useful as drop-in replacements) for text-only processing

svn commit: r1604238 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/TextAreaSkin.java

2014-06-20 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jun 20 18:40:23 2014 New Revision: 1604238 URL: http://svn.apache.org/r1604238 Log: PIVOT-891: Further fix to TextAreaSkin: when a delete is done, reset the anchor point to -1, because there is no longer an extended selection process in progress, and the logic

svn commit: r1604243 - in /pivot/branches/2.0.x: ./ wtk/src/org/apache/pivot/wtk/skin/TextAreaSkin.java

2014-06-20 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jun 20 18:55:40 2014 New Revision: 1604243 URL: http://svn.apache.org/r1604243 Log: PIVOT-891: Further fix to TextAreaSkin: when a delete is done, reset the anchor point to -1, because there is no longer an extended selection process in progress, and the logic

svn commit: r1611502 - in /pivot/branches/2.0.x: ./ wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java

2014-07-17 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jul 17 22:50:15 2014 New Revision: 1611502 URL: http://svn.apache.org/r1611502 Log: PIVOT-953: Update startup positioning code to make sure that the final position for a desktop application is within the current virtual screen area. This is a better fix for earlier

svn commit: r1611829 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/TextAreaSkin.java

2014-07-18 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jul 18 22:49:26 2014 New Revision: 1611829 URL: http://svn.apache.org/r1611829 Log: PIVOT-954: Resolve IndexOutOfBoundsException thrown from TextAreaSkin when you have either an empty document or any document where the first line has nothing (except the line ending

svn commit: r1611832 - in /pivot/branches/2.0.x: ./ wtk/src/org/apache/pivot/wtk/skin/TextAreaSkin.java

2014-07-18 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jul 18 22:53:02 2014 New Revision: 1611832 URL: http://svn.apache.org/r1611832 Log: PIVOT-954: Resolve IndexOutOfBoundsException thrown from TextAreaSkin when you have either an empty document or any document where the first line has nothing (except the line ending

svn commit: r1614462 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/BrowserApplicationContext.java

2014-07-29 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jul 29 19:10:31 2014 New Revision: 1614462 URL: http://svn.apache.org/r1614462 Log: Corrected a misspelling in an error message. Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/BrowserApplicationContext.java Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk

svn commit: r1614463 - in /pivot/branches/2.0.x: ./ wtk/src/org/apache/pivot/wtk/BrowserApplicationContext.java

2014-07-29 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jul 29 19:11:51 2014 New Revision: 1614463 URL: http://svn.apache.org/r1614463 Log: Corrected a misspelling in an error message. This is a merge of revision 1614462 from trunk to branches/2.0.x. Modified: pivot/branches/2.0.x/ (props changed) pivot

svn commit: r1624381 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/ApplicationContext.java

2014-09-11 Thread rwhitcomb
Author: rwhitcomb Date: Thu Sep 11 20:16:50 2014 New Revision: 1624381 URL: http://svn.apache.org/r1624381 Log: PIVOT-916: Make the default uncaught exception handler available as a separate method in ApplicationContext so that user applications that implement

svn commit: r1624382 - in /pivot/branches/2.0.x: ./ wtk/src/org/apache/pivot/wtk/ApplicationContext.java

2014-09-11 Thread rwhitcomb
Author: rwhitcomb Date: Thu Sep 11 20:19:01 2014 New Revision: 1624382 URL: http://svn.apache.org/r1624382 Log: PIVOT-916: Make the default uncaught exception handler available as a separate method in ApplicationContext so that user applications that implement

svn commit: r1635654 - in /pivot/trunk: build.properties build.xml

2014-10-30 Thread rwhitcomb
Author: rwhitcomb Date: Fri Oct 31 01:40:36 2014 New Revision: 1635654 URL: http://svn.apache.org/r1635654 Log: Update the build.xml to use the ${permissions} setting from the build.properties to set the .jar attribute Permissions. Change the default from sandbox to all-permissions in order

svn commit: r1636971 - in /pivot/trunk/core: src/org/apache/pivot/json/JSONSerializer.java src/org/apache/pivot/serialization/MacroReader.java test/org/apache/pivot/json/test/JSONSerializerTest.java t

2014-11-05 Thread rwhitcomb
Author: rwhitcomb Date: Wed Nov 5 21:47:40 2014 New Revision: 1636971 URL: http://svn.apache.org/r1636971 Log: PIVOT-960: Add macro processing capability to JSONSerializer. This provides a very general way to use constant definitions inside a style sheet (for instance) or to compose values from

svn commit: r1675205 - in /pivot/branches/2.0.x: ./ wtk/src/org/apache/pivot/wtk/Container.java

2015-04-21 Thread rwhitcomb
Author: rwhitcomb Date: Tue Apr 21 22:18:58 2015 New Revision: 1675205 URL: http://svn.apache.org/r1675205 Log: This is a merge of revision 1675204 from trunk to branches/2.0.x. Code cleanup: Fix the Javadoc for Container.requestFocus to correctly document the return value (it actually returns

svn commit: r1675204 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/Container.java

2015-04-21 Thread rwhitcomb
Author: rwhitcomb Date: Tue Apr 21 22:15:43 2015 New Revision: 1675204 URL: http://svn.apache.org/r1675204 Log: Code cleanup: Fix the Javadoc for Container.requestFocus to correctly document the return value (it actually returns a boolean, not a Component reference, just like the Component base

svn commit: r1675517 - in /pivot/trunk/core: src/org/apache/pivot/json/JSONSerializer.java test/org/apache/pivot/json/test/JSONSerializerTest.java test/org/apache/pivot/json/test/map.json

2015-04-22 Thread rwhitcomb
Author: rwhitcomb Date: Wed Apr 22 23:26:15 2015 New Revision: 1675517 URL: http://svn.apache.org/r1675517 Log: PIVOT-967: Fix the JSONSerializer to correctly deal with special characters inside string values (especially \r and others). Add the ability to directly support java.util.Map values

svn commit: r1675522 - in /pivot/branches/2.0.x: ./ core/src/org/apache/pivot/json/JSONSerializer.java core/test/org/apache/pivot/json/test/JSONSerializerTest.java core/test/org/apache/pivot/json/test

2015-04-22 Thread rwhitcomb
Author: rwhitcomb Date: Wed Apr 22 23:46:40 2015 New Revision: 1675522 URL: http://svn.apache.org/r1675522 Log: PIVOT-967: Fix the JSONSerializer to correctly deal with special characters inside string values (especially \r and others). Add the ability to directly support java.util.Map values

svn commit: r1678238 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/ApplicationContext.java

2015-05-07 Thread rwhitcomb
Author: rwhitcomb Date: Thu May 7 16:55:23 2015 New Revision: 1678238 URL: http://svn.apache.org/r1678238 Log: PIVOT-966: Add Javadoc to ApplicationContext.displayHost methods for scaling the display to better explain their use, and how to scale the entire application's display. Modified

svn commit: r1684545 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/media/Image.java

2015-06-09 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jun 9 22:21:47 2015 New Revision: 1684545 URL: http://svn.apache.org/r1684545 Log: Code cleanup: Use try-with-resources in the Image loading code to simplify. Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/media/Image.java Modified: pivot/trunk/wtk/src/org

svn commit: r1687873 - /pivot/trunk/tutorials/src/org/apache/pivot/tutorials/calculator/

2015-06-26 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jun 26 23:24:25 2015 New Revision: 1687873 URL: http://svn.apache.org/r1687873 Log: Adding a new calculator directory to Pivot tutorials. Added: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/calculator/

svn commit: r1687874 - in /pivot/trunk: ./ tutorials/src/org/apache/pivot/tutorials/calculator/ wtk/src/org/apache/pivot/wtk/

2015-06-26 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jun 26 23:29:43 2015 New Revision: 1687874 URL: http://svn.apache.org/r1687874 Log: PIVOT-972: Add a small tutorial application: a simple calculator app, to demonstrate keyboard mappings and action mappings. This is the first cut of the app, which works, except

svn commit: r1684960 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: ApplicationContext.java BrowserApplicationContext.java DesktopApplicationContext.java

2015-06-11 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jun 11 18:26:36 2015 New Revision: 1684960 URL: http://svn.apache.org/r1684960 Log: PIVOT-969: Fix the broken build because the concrete instances of ApplicationContext don't actually implement the UncaughtExceptionHandler interface. So, fix this by implementing

svn commit: r1684795 - in /pivot/trunk: core/src/org/apache/pivot/util/ demos/src/org/apache/pivot/demos/rss/ demos/src/org/apache/pivot/demos/text/ tests/src/org/apache/pivot/tests/ tutorials/src/org

2015-06-10 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jun 10 23:12:07 2015 New Revision: 1684795 URL: http://svn.apache.org/r1684795 Log: PIVOT-971: Add the ability to use tri-state checkmarks in a ListView when checkmarks are enabled. This has lots of implications including adding new properties to ListView itself, lots

svn commit: r1684798 - /pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTableViewSkin.java

2015-06-10 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jun 10 23:40:39 2015 New Revision: 1684798 URL: http://svn.apache.org/r1684798 Log: Add some Javadoc to TerraTableViewSkin to explain the new editOnMouseDown property (both on the get and the set methods). Modified: pivot/trunk/wtk-terra/src/org/apache/pivot/wtk

svn commit: r1684799 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: Application.java ApplicationContext.java

2015-06-10 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jun 10 23:57:17 2015 New Revision: 1684799 URL: http://svn.apache.org/r1684799 Log: PIVOT-969: Change the Application.UncaughtExceptionHandler interface to be the same as Thread.UncaughtExceptionHandler, and make changes to ApplicationContext to go along

svn commit: r1684802 - in /pivot/trunk: tutorials/src/org/apache/pivot/tutorials/bxmlexplorer/ tutorials/src/org/apache/pivot/tutorials/databinding/ web-server/src/org/apache/pivot/web/server/ web/src

2015-06-10 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jun 11 00:25:46 2015 New Revision: 1684802 URL: http://svn.apache.org/r1684802 Log: PIVOT-968: Implement some Java 7 changes to use try-with-resources in various places where it improves code readability and reliability. Some other miscellaneous code cleanup (mostly

svn commit: r1688550 - /pivot/branches/2.0.x/tests/src/org/apache/pivot/tests/issues/pivot964/Pivot964Pivot.java

2015-06-30 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jul 1 04:25:40 2015 New Revision: 1688550 URL: http://svn.apache.org/r1688550 Log: PIVOT-964: Correct compile errors due to merging Java 7 changes into the Java 6 branch. Modified: pivot/branches/2.0.x/tests/src/org/apache/pivot/tests/issues/pivot964

svn commit: r1681231 - /pivot/trunk/core/src/org/apache/pivot/util/CalendarDate.java

2015-05-22 Thread rwhitcomb
Author: rwhitcomb Date: Fri May 22 20:19:59 2015 New Revision: 1681231 URL: http://svn.apache.org/r1681231 Log: Code enhancement: Add two new convenience methods to CalendarDate: * addMonths(int months) * addYears(int years) to allow quick navigation and arithmetic using CalendarDate values

svn commit: r1688306 - /pivot/trunk/tutorials/src/org/apache/pivot/tutorials/calculator/Calculator.java

2015-06-29 Thread rwhitcomb
Author: rwhitcomb Date: Mon Jun 29 21:00:57 2015 New Revision: 1688306 URL: http://svn.apache.org/r1688306 Log: PIVOT-972: Fix a bug with percent calculations in the Calculator tutorial application. Modified: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/calculator/Calculator.java

svn commit: r1688484 - in /pivot/trunk/tutorials/src/org/apache/pivot/tutorials/calculator: Calculator.java calculator_styles.json

2015-06-30 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jun 30 16:54:05 2015 New Revision: 1688484 URL: http://svn.apache.org/r1688484 Log: PIVOT-972: Fix some more bugs with the calculator tutorial: * Implement the difference between Clear and All Clear. * Highlight the current operator button (by changing border color

svn commit: r1688524 - in /pivot/branches/2.0.x: ./ tests/src/org/apache/pivot/tests/issues/pivot964/Pivot964Pivot.java

2015-06-30 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jun 30 21:43:46 2015 New Revision: 1688524 URL: http://svn.apache.org/r1688524 Log: PIVOT-964: Narrow down the values where the SVG drawing disappears by adding spinners to set the X and Y offset values for the viewBox. This is a merge of revision 1688523 from trunk

svn commit: r1688523 - /pivot/trunk/tests/src/org/apache/pivot/tests/issues/pivot964/Pivot964Pivot.java

2015-06-30 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jun 30 21:40:58 2015 New Revision: 1688523 URL: http://svn.apache.org/r1688523 Log: PIVOT-964: Narrow down the values where the SVG drawing disappears by adding spinners to set the X and Y offset values for the viewBox. Modified: pivot/trunk/tests/src/org

svn commit: r1694583 - /pivot/trunk/build.xml

2015-08-06 Thread rwhitcomb
Author: rwhitcomb Date: Thu Aug 6 22:46:23 2015 New Revision: 1694583 URL: http://svn.apache.org/r1694583 Log: Code cleanup: Don't package up *.bak files (editor artifacts). Add some new security-related attributes to the .jar file manifests. Modified: pivot/trunk/build.xml Modified

svn commit: r1694282 - in /pivot/trunk: ./ tests/src/org/apache/pivot/tests/ wtk-terra/src/org/apache/pivot/wtk/skin/terra/ wtk/src/org/apache/pivot/wtk/

2015-08-05 Thread rwhitcomb
Author: rwhitcomb Date: Wed Aug 5 18:45:38 2015 New Revision: 1694282 URL: http://svn.apache.org/r1694282 Log: PIVOT-977: Implement a specialized subclass of LinkButton to really do an HTML hyperlink. This is the complete implementation, plus small tests, of this functionality

svn commit: r1694284 - /pivot/trunk/tests/src/org/apache/pivot/tests/HyperlinkButtonTest.java

2015-08-05 Thread rwhitcomb
Author: rwhitcomb Date: Wed Aug 5 19:02:19 2015 New Revision: 1694284 URL: http://svn.apache.org/r1694284 Log: PIVOT-977: Correct a typo in one of the test programs. Modified: pivot/trunk/tests/src/org/apache/pivot/tests/HyperlinkButtonTest.java Modified: pivot/trunk/tests/src/org/apache

svn commit: r1694304 - in /pivot/trunk: core/src/org/apache/pivot/serialization/ core/src/org/apache/pivot/xml/ wtk-terra/src/org/apache/pivot/wtk/skin/terra/ wtk/src/org/apache/pivot/wtk/

2015-08-05 Thread rwhitcomb
Author: rwhitcomb Date: Wed Aug 5 19:49:13 2015 New Revision: 1694304 URL: http://svn.apache.org/r1694304 Log: PIVOT-976: Correct misc. Javadoc errors detected by Java 8 compiler. These are a bunch of things like or used by themselves in the Javadoc instead of using the HTML entities (amp

svn commit: r1694544 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/Component.java

2015-08-06 Thread rwhitcomb
Author: rwhitcomb Date: Thu Aug 6 17:49:04 2015 New Revision: 1694544 URL: http://svn.apache.org/r1694544 Log: PIVOT-976: Fix Javadoc warnings in Component.java. Also updated some of the doc. Redid the implementation of one loop to use 'for each' construct. Modified: pivot/trunk/wtk/src

svn commit: r1694754 - in /pivot/trunk: tests/src/org/apache/pivot/tests/HyperlinkButtonTest.java wtk/src/org/apache/pivot/wtk/text/ComponentNode.java wtk/src/org/apache/pivot/wtk/text/ImageNode.java

2015-08-07 Thread rwhitcomb
Author: rwhitcomb Date: Sat Aug 8 01:22:49 2015 New Revision: 1694754 URL: http://svn.apache.org/r1694754 Log: Code cleanup: this should eventually go into a JIRA issue... Small changes to allow ComponentNode and ImageNode to actually work inside a TextPane. Not sure of the reasons

svn commit: r1694851 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: TextPane.java text/ComponentNode.java text/PlainTextSerializer.java

2015-08-08 Thread rwhitcomb
Author: rwhitcomb Date: Sun Aug 9 00:53:55 2015 New Revision: 1694851 URL: http://svn.apache.org/r1694851 Log: Code cleanup: Allow ComponentNode inside a TextPane to contribute its text to the overall text of the component. Do this by extracting whatever text I can get from whatever

svn commit: r1692159 - in /pivot/trunk: ./ build.xml wtk/src/org/apache/pivot/wtk/LocalManifest.java wtk/src/org/apache/pivot/wtk/LocalManifestAdapter.java

2015-07-21 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jul 21 16:09:12 2015 New Revision: 1692159 URL: http://svn.apache.org/r1692159 Log: PIVOT-975: Build problems with Java 1.8.0_45 First, enable Java 1.8 as a valid Java version number. Then, there are errors related to LocalManifestAdapter being a second class within

svn commit: r1692157 - in /pivot/branches/2.0.x: build.xml wtk/src/org/apache/pivot/wtk/LocalManifest.java wtk/src/org/apache/pivot/wtk/LocalManifestAdapter.java

2015-07-21 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jul 21 16:00:51 2015 New Revision: 1692157 URL: http://svn.apache.org/r1692157 Log: PIVOT-975: Build problems with Java 1.8.0_45 First, enable Java 1.8 as a valid Java version number. Then, there are errors related to LocalManifestAdapter being a second class within

svn commit: r1691618 - /pivot/trunk/core/src/org/apache/pivot/beans/BXMLSerializer.java

2015-07-17 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jul 17 17:28:17 2015 New Revision: 1691618 URL: http://svn.apache.org/r1691618 Log: PIVOT-974: Fix BXMLSerializer to correctly deal with the new Java 8 Nashorn script engine by doing two things: 1) Accessing global variables needs to be done through the nashorn.global

svn commit: r1692012 - in /pivot/branches/2.0.x: ./ core/src/org/apache/pivot/beans/BXMLSerializer.java

2015-07-20 Thread rwhitcomb
Author: rwhitcomb Date: Mon Jul 20 19:49:19 2015 New Revision: 1692012 URL: http://svn.apache.org/r1692012 Log: PIVOT-974: Fix BXMLSerializer to correctly deal with the new Java 8 Nashorn script engine by doing two things: 1) Accessing global variables needs to be done through the nashorn.global

svn commit: r1712137 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/

2015-11-02 Thread rwhitcomb
Author: rwhitcomb Date: Mon Nov 2 20:06:36 2015 New Revision: 1712137 URL: http://svn.apache.org/viewvc?rev=1712137=rev Log: PIVOT-976: More Javadoc corrections to warnings found by Java 8. This time it is the A*-D*Listener files, with a few excursions to other files with warnings. We're still

svn commit: r1712396 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/

2015-11-03 Thread rwhitcomb
Author: rwhitcomb Date: Tue Nov 3 20:31:41 2015 New Revision: 1712396 URL: http://svn.apache.org/viewvc?rev=1712396=rev Log: PIVOT-976: More Javadoc fixes for the warnings discovered by Java 8. Now we're into more files in the A*-G* range, mostly listeners, but some components as well. Added

svn commit: r1712454 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/

2015-11-03 Thread rwhitcomb
Author: rwhitcomb Date: Wed Nov 4 01:30:04 2015 New Revision: 1712454 URL: http://svn.apache.org/viewvc?rev=1712454=rev Log: PIVOT-976: More Javadoc fixes for the warnings from Java 8. Continuing on down the list, basically. Almost all of these are @param descriptions, although some

svn commit: r1712190 - in /pivot/branches/2.0.x: ./ core/src/org/apache/pivot/beans/BXMLSerializer.java

2015-11-02 Thread rwhitcomb
Author: rwhitcomb Date: Tue Nov 3 00:14:16 2015 New Revision: 1712190 URL: http://svn.apache.org/viewvc?rev=1712190=rev Log: PIVOT-965: Fix another place where the "nashorn.global" object has to be searched in order to find script variables defined when using Java 8. The trick i

svn commit: r1701059 - /pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTheme.java

2015-09-03 Thread rwhitcomb
Author: rwhitcomb Date: Thu Sep 3 16:17:20 2015 New Revision: 1701059 URL: http://svn.apache.org/r1701059 Log: Correct an oversight in "TerraTheme" where the new FillPane class did not have its TerraFillPaneSkin registered in the skin map. The only difference this might make is t

svn commit: r1703071 - in /pivot/branches/2.0.x: core/src/org/apache/pivot/util/CalendarDate.java wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraCalendarSkin.java

2015-09-14 Thread rwhitcomb
Author: rwhitcomb Date: Mon Sep 14 22:06:20 2015 New Revision: 1703071 URL: http://svn.apache.org/r1703071 Log: PIVOT-978: Fix Calendar control to only allow valid years. Two changes: 1. Add two static methods to CalendarDate to get the min and max supported years for dates. 2. Then, set

svn commit: r1703262 - in /pivot/branches/2.0.x: ./ tutorials/src/org/apache/pivot/tutorials/calculator/

2015-09-15 Thread rwhitcomb
Author: rwhitcomb Date: Tue Sep 15 17:37:26 2015 New Revision: 1703262 URL: http://svn.apache.org/r1703262 Log: Adding a new calculator directory to Pivot tutorials. This is a merge of revision 1687873 from trunk to branches/2.0.x. Added: pivot/branches/2.0.x/tutorials/src/org/apache/pivot

svn commit: r1703265 - in /pivot/branches/2.0.x: ./ tutorials/src/org/apache/pivot/tutorials/calculator/ wtk/src/org/apache/pivot/wtk/

2015-09-15 Thread rwhitcomb
Author: rwhitcomb Date: Tue Sep 15 17:42:25 2015 New Revision: 1703265 URL: http://svn.apache.org/r1703265 Log: PIVOT-972: Add a small tutorial application: a simple calculator app, to demonstrate keyboard mappings and action mappings. This is the first cut of the app, which works, except

svn commit: r1703276 - /pivot/branches/2.0.x/build.xml

2015-09-15 Thread rwhitcomb
Author: rwhitcomb Date: Tue Sep 15 19:28:47 2015 New Revision: 1703276 URL: http://svn.apache.org/r1703276 Log: Code cleanup: Reorganize the "build.xml" so that the tests are compiled after everything else, in case there are new methods that the tests depend on that won't compile unti

svn commit: r1703277 - in /pivot/trunk: ./ build.xml

2015-09-15 Thread rwhitcomb
Author: rwhitcomb Date: Tue Sep 15 19:32:49 2015 New Revision: 1703277 URL: http://svn.apache.org/r1703277 Log: Code cleanup: Reorganize the "build.xml" so that the tests are compiled after everything else, in case there are new methods that the tests depend on that won't compile unti

svn commit: r1703278 - /pivot/branches/2.0.x/tests/src/org/apache/pivot/tests/issues/Pivot951.java

2015-09-15 Thread rwhitcomb
Author: rwhitcomb Date: Tue Sep 15 19:43:06 2015 New Revision: 1703278 URL: http://svn.apache.org/r1703278 Log: PIVOT-951: Update the test program to specifically test for double click (i.e., count == 2) and to display a different message for counts beyond that. Modified: pivot/branches/2.0

svn commit: r1703292 - /pivot/branches/2.0.x/build.xml

2015-09-15 Thread rwhitcomb
Author: rwhitcomb Date: Tue Sep 15 21:15:49 2015 New Revision: 1703292 URL: http://svn.apache.org/r1703292 Log: Code cleanup: After the last change to copy some more of the resources into place so tutorials and tests can run directly, that broke the .jar packaging (caught by the Jenkins jar

svn commit: r1703293 - in /pivot/trunk: ./ build.xml

2015-09-15 Thread rwhitcomb
Author: rwhitcomb Date: Tue Sep 15 21:18:41 2015 New Revision: 1703293 URL: http://svn.apache.org/r1703293 Log: Code cleanup: After the last change to copy some more of the resources into place so tutorials and tests can run directly, that broke the .jar packaging (caught by the Jenkins jar

svn commit: r1703029 - /pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/ListView.java

2015-09-14 Thread rwhitcomb
Author: rwhitcomb Date: Mon Sep 14 19:01:29 2015 New Revision: 1703029 URL: http://svn.apache.org/r1703029 Log: Code cleanup: Cleanup and add some Javadoc to ListView.java. Some typos were noticed in the current version, and more were found by inspecting the code. Added some @throws and some

svn commit: r1717363 - in /pivot/branches/2.0.x: ./ demos/src/org/apache/pivot/demos/decorator/ScaleDecoratorDemo.java demos/src/org/apache/pivot/demos/decorator/scale_window.bxml

2015-11-30 Thread rwhitcomb
Author: rwhitcomb Date: Tue Dec 1 00:32:49 2015 New Revision: 1717363 URL: http://svn.apache.org/viewvc?rev=1717363=rev Log: Add a demo program to illustrate how to use ScaleDecorator for zooming in and out of an image. This is a merge of revision 1717360 from "trunk" to "

svn commit: r1747431 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/TextPaneSkinElementView.java

2016-06-08 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jun 8 18:53:26 2016 New Revision: 1747431 URL: http://svn.apache.org/viewvc?rev=1747431=rev Log: PIVOT-988: Fix the inclusion check in TextPaneSkinElementView.getCharacterBounds(). It was using >= offset && <= offset + length, when it should be j

svn commit: r1747438 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/ListView.java

2016-06-08 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jun 8 19:18:43 2016 New Revision: 1747438 URL: http://svn.apache.org/viewvc?rev=1747438=rev Log: Code cleanup: Add some Javadoc to ListView.java to explain some things better. Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/ListView.java Modified: pivot

svn commit: r1747445 - in /pivot/trunk/core: src/org/apache/pivot/serialization/StringSerializer.java test/org/apache/pivot/serialization/test/StringSerializerTest.java

2016-06-08 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jun 8 19:59:40 2016 New Revision: 1747445 URL: http://svn.apache.org/viewvc?rev=1747445=rev Log: PIVOT-989: Use the correct Charset in StringSerializer.writeObject(). The "getBytes()" call was not specifying any Charset, thus getting the platform defa

svn commit: r1747458 - /pivot/trunk/tests/src/org/apache/pivot/tests/ColorPaletteTest.java

2016-06-08 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jun 8 22:12:36 2016 New Revision: 1747458 URL: http://svn.apache.org/viewvc?rev=1747458=rev Log: Code cleanup: Add an RGB display of each theme color to the ColorPaletteTest so we can visualize/inspect the current theme color values. Modified: pivot/trunk/tests

svn commit: r1747375 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/TextPaneSkinVerticalElementView.java

2016-06-08 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jun 8 11:09:01 2016 New Revision: 1747375 URL: http://svn.apache.org/viewvc?rev=1747375=rev Log: Code cleanup: some time ago, the whole source in "trunk" was reformatted automatically to wrap at a certain width. Unfortunately this made some code p

<    1   2   3   4   5   6   7   8   9   >