svn commit: r1817267 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: ScrollPane.java ScrollPaneListener.java skin/ScrollPaneSkin.java

2017-12-05 Thread rwhitcomb
Author: rwhitcomb Date: Wed Dec 6 06:05:38 2017 New Revision: 1817267 URL: http://svn.apache.org/viewvc?rev=1817267&view=rev Log: PIVOT-1011: Move the listener list out of ScrollPane and into ScrollPaneListener. Misc. other reformatting in the skin class, and Utils checks on parameter

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

2017-12-05 Thread rwhitcomb
Author: rwhitcomb Date: Wed Dec 6 06:11:40 2017 New Revision: 1817268 URL: http://svn.apache.org/viewvc?rev=1817268&view=rev Log: PIVOT-1011: Move the ListenerList classes into the Listener interfaces for ColorChooser and ColorChooserButton. Misc. other Utils checks on parameters, and o

svn commit: r1817316 - in /pivot/trunk: tests/src/org/apache/pivot/tests/CheckedListViewTest.java tests/src/org/apache/pivot/tests/checked_list_view_test.bxml wtk/src/org/apache/pivot/wtk/ListViewItem

2017-12-06 Thread rwhitcomb
Author: rwhitcomb Date: Wed Dec 6 19:56:42 2017 New Revision: 1817316 URL: http://svn.apache.org/viewvc?rev=1817316&view=rev Log: PIVOT-971: Update the CheckedListViewTest program to test/demo the tri-state checkbox feature. Add an Adapter class to ListViewItemStateListener since it now

svn commit: r1817385 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/content/ListViewIndexBindMapping.java

2017-12-07 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 7 15:38:53 2017 New Revision: 1817385 URL: http://svn.apache.org/viewvc?rev=1817385&view=rev Log: Tweak of ListViewIndexBindMapping to fix indents and to more generally support "Number" in the "indexOf" method (more than just "Int

svn commit: r1817402 - in /pivot/trunk/core/src/org/apache/pivot/util/concurrent: SimpleExecutorService.java Task.java

2017-12-07 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 7 17:57:51 2017 New Revision: 1817402 URL: http://svn.apache.org/viewvc?rev=1817402&view=rev Log: PIVOT-498: Make the default executor service for Task, TaskSequence, and TaskGroup into an "Executors.newCachedThreadPool()", instead of our simple

svn commit: r1817403 - in /pivot/trunk/tests/src/org/apache/pivot/tests: TerraTheme_test.json terra_theme_defaults_test.json terra_theme_styles_test.json

2017-12-07 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 7 18:26:56 2017 New Revision: 1817403 URL: http://svn.apache.org/viewvc?rev=1817403&view=rev Log: PIVOT-1014: Update one of the test TerraTheme*.json files to add the new theme defaults and theme styles file name overrides, with comments as an example of ho

svn commit: r1817442 - in /pivot/trunk: web/src/org/apache/pivot/web/ wtk/src/org/apache/pivot/wtk/

2017-12-07 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 7 23:51:53 2017 New Revision: 1817442 URL: http://svn.apache.org/viewvc?rev=1817442&view=rev Log: PIVOT-1011: Naming the static classes as "List" doesn't work well because any subclass of the ".Adapter" class will also inherit the &

svn commit: r1817443 - in /pivot/trunk: wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTextAreaSkin.java wtk-terra/src/org/apache/pivot/wtk/skin/terra/terra_theme_defaults.json wtk/src/org/apache/

2017-12-07 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 7 23:55:48 2017 New Revision: 1817443 URL: http://svn.apache.org/viewvc?rev=1817443&view=rev Log: PIVOT-1014: Update TextAreaSkin and TerraTextAreaSkin to use the default styles in the "terra_theme_defaults.json" file. There were some inconsist

svn commit: r1817444 - in /pivot/trunk: wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTextInputSkin.java wtk/src/org/apache/pivot/wtk/SelectDirection.java

2017-12-07 Thread rwhitcomb
Author: rwhitcomb Date: Fri Dec 8 00:32:42 2017 New Revision: 1817444 URL: http://svn.apache.org/viewvc?rev=1817444&view=rev Log: PIVOT-891: Add a new "SelectDirection" enum in preparation for updating the selection logic in TextArea and TextPane (which have four directions

svn commit: r1817445 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/SelectDirection.java

2017-12-07 Thread rwhitcomb
Author: rwhitcomb Date: Fri Dec 8 00:41:56 2017 New Revision: 1817445 URL: http://svn.apache.org/viewvc?rev=1817445&view=rev Log: PIVOT-891: Update the quickly obsolete Javadoc for SelectDirection. Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/SelectDirection.java Modified: p

svn commit: r1817549 - in /pivot/trunk: core/src/org/apache/pivot/json/ core/src/org/apache/pivot/util/ wtk-terra/src/org/apache/pivot/wtk/skin/terra/ wtk/src/org/apache/pivot/wtk/ wtk/src/org/apache/

2017-12-08 Thread rwhitcomb
Author: rwhitcomb Date: Fri Dec 8 19:37:27 2017 New Revision: 1817549 URL: http://svn.apache.org/viewvc?rev=1817549&view=rev Log: Explicitly add a "Sequence" constructor for Insets, Bounds, Dimensions, etc. (basically all the "wtk" classes where we updated the "dec

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

2017-12-08 Thread rwhitcomb
Author: rwhitcomb Date: Fri Dec 8 19:47:55 2017 New Revision: 1817553 URL: http://svn.apache.org/viewvc?rev=1817553&view=rev Log: PIVOT-1014, PIVOT-1011, PIVOT-1012, PIVOT-999: Do all the recent changes in the Separator and its skin classes. Add the default styles (which had/have some confl

svn commit: r1817567 - /pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraSplitPaneSkin.java

2017-12-08 Thread rwhitcomb
Author: rwhitcomb Date: Fri Dec 8 21:03:49 2017 New Revision: 1817567 URL: http://svn.apache.org/viewvc?rev=1817567&view=rev Log: PIVOT-636: Calculate non-zero splitter preferred sizes as the sum of the splitter thickness and the top/left and bottom/right component preferred sizes (if

svn commit: r1817805 - in /pivot/trunk: core/src/org/apache/pivot/beans/BXMLSerializer.java wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraCalendarButtonSkin.java wtk-terra/src/org/apache/pivot/wt

2017-12-11 Thread rwhitcomb
Author: rwhitcomb Date: Mon Dec 11 18:27:07 2017 New Revision: 1817805 URL: http://svn.apache.org/viewvc?rev=1817805&view=rev Log: PIVOT-978, PIVOT-999: The change to TerraCalendarSkin to use NumericSpinnerData with the proper date range results in a potentially infinite loop resetting the

svn commit: r1817927 - in /pivot/trunk/core: src/org/apache/pivot/util/Version.java test/org/apache/pivot/util/test/VersionTest.java

2017-12-12 Thread rwhitcomb
Author: rwhitcomb Date: Tue Dec 12 16:19:34 2017 New Revision: 1817927 URL: http://svn.apache.org/viewvc?rev=1817927&view=rev Log: PIVOT-1016: Introduce minimal version parsing changes so that at least the current Java 9 version string will parse without errors. The Version.toString() w

svn commit: r1817937 - in /pivot/trunk/core: src/org/apache/pivot/util/Version.java test/org/apache/pivot/util/test/VersionTest.java

2017-12-12 Thread rwhitcomb
Author: rwhitcomb Date: Tue Dec 12 17:09:36 2017 New Revision: 1817937 URL: http://svn.apache.org/viewvc?rev=1817937&view=rev Log: PIVOT-1016: Add more another likely to fail tests of Version parsing taken from the JEP-223 full discussion to make sure we will safely parse these variants. So,

svn commit: r1817938 - /pivot/trunk/core/test/org/apache/pivot/util/test/VersionTest.java

2017-12-12 Thread rwhitcomb
Author: rwhitcomb Date: Tue Dec 12 17:30:11 2017 New Revision: 1817938 URL: http://svn.apache.org/viewvc?rev=1817938&view=rev Log: PIVOT-1016: Add tests of all the other potential new Java version strings found in the JEP-223 paper, just as a final check. Modified: pivot/trunk/core/test

svn commit: r1817955 - /pivot/trunk/core/src/org/apache/pivot/beans/BeanMonitor.java

2017-12-12 Thread rwhitcomb
Author: rwhitcomb Date: Tue Dec 12 19:59:09 2017 New Revision: 1817955 URL: http://svn.apache.org/viewvc?rev=1817955&view=rev Log: Some of the cleanup done to BeanMonitor actually broke the functionality of script bind mapping from one attribute to another, because there was a "brea

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

2017-12-12 Thread rwhitcomb
Author: rwhitcomb Date: Tue Dec 12 21:59:28 2017 New Revision: 1817960 URL: http://svn.apache.org/viewvc?rev=1817960&view=rev Log: PIVOT-965: Fix the problem introduced by earlier changes that caused two or more listener list callbacks to overwrite earlier ones, causing the wrong callback t

svn commit: r1818163 - in /pivot/trunk/tutorials/src/org/apache/pivot/tutorials: explorer/RulerSkin.java navigation/RulerSkin.java

2017-12-14 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 14 16:30:07 2017 New Revision: 1818163 URL: http://svn.apache.org/viewvc?rev=1818163&view=rev Log: PIVOT-984: Actually use one of the CSSColor values for the tutorial "Ruler" class -- its background color is CSSColor.LightYellow, so specify t

svn commit: r1818168 - in /pivot/trunk: tutorials/src/org/apache/pivot/tutorials/explorer/ tutorials/src/org/apache/pivot/tutorials/navigation/ wtk/src/org/apache/pivot/wtk/

2017-12-14 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 14 17:02:25 2017 New Revision: 1818168 URL: http://svn.apache.org/viewvc?rev=1818168&view=rev Log: PIVOT-1017: Move the "Ruler" and associated classes (Skin and Listener) into the mainline code for general use. Remove it from the "tutorials

svn commit: r1818171 - in /pivot/trunk: tutorials/src/org/apache/pivot/tutorials/navigation/ wtk/src/org/apache/pivot/wtk/ wtk/src/org/apache/pivot/wtk/skin/

2017-12-14 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 14 17:43:41 2017 New Revision: 1818171 URL: http://svn.apache.org/viewvc?rev=1818171&view=rev Log: PIVOT-1017: Do the recent updates to the newly-minted "Ruler" class: * Move RulerSkin into the proper package (org.apache.pivot.wtk.skin). * Move the R

svn commit: r1818207 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/TextPaneSkinTextNodeView.java

2017-12-14 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 14 20:19:58 2017 New Revision: 1818207 URL: http://svn.apache.org/viewvc?rev=1818207&view=rev Log: PIVOT-850: One small font placement problem in TextPane (specifically in the "paint()" code for TextPaneSkinTextNodeView: the y position should

svn commit: r1818208 - /pivot/trunk/core/src/org/apache/pivot/collections/EnumSet.java

2017-12-14 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 14 20:25:06 2017 New Revision: 1818208 URL: http://svn.apache.org/viewvc?rev=1818208&view=rev Log: Add a static "allOf" method to EnumSet that constructs a fully-populated set containing all the values of the backing enum. Modified: pivot/trun

svn commit: r1818209 - in /pivot/trunk: tutorials/src/org/apache/pivot/tutorials/navigation/scroll_panes.bxml wtk/src/org/apache/pivot/wtk/Borders.java wtk/src/org/apache/pivot/wtk/skin/RulerSkin.java

2017-12-14 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 14 20:33:13 2017 New Revision: 1818209 URL: http://svn.apache.org/viewvc?rev=1818209&view=rev Log: PIVOT-1017: Enhancements to the "RulerSkin" (adding styles): * The "flip" style to switch the edge from which the markers are drawn. * The

svn commit: r1818219 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: GraphicsUtilities.java skin/RulerSkin.java

2017-12-14 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 14 21:43:08 2017 New Revision: 1818219 URL: http://svn.apache.org/viewvc?rev=1818219&view=rev Log: PIVOT-1017: More enhancements to the RulerSkin: * Add "majorDivision" and "minorDivision" styles (default to 4 and 2 respectively) at whi

svn commit: r1818221 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: Borders.java GraphicsUtilities.java skin/RulerSkin.java

2017-12-14 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 14 23:09:02 2017 New Revision: 1818221 URL: http://svn.apache.org/viewvc?rev=1818221&view=rev Log: PIVOT-1017: Enhance the border drawing for RulerSkin: * Add the remaining choices to Borders for all the two and three border cases. * Move the border drawing

svn commit: r1818222 - /pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/scroll_panes.bxml

2017-12-14 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 14 23:16:31 2017 New Revision: 1818222 URL: http://svn.apache.org/viewvc?rev=1818222&view=rev Log: PIVOT-1017: Update the navigation tutorial to use some of the new RulerSkin styles. Modified: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/naviga

svn commit: r1818224 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/RulerSkin.java

2017-12-14 Thread rwhitcomb
Author: rwhitcomb Date: Fri Dec 15 02:27:05 2017 New Revision: 1818224 URL: http://svn.apache.org/viewvc?rev=1818224&view=rev Log: PIVOT-1017: Add more override methods to set the "markerInsets" style in RulerSkin, in order to support all the possible ways of setting this style in

svn commit: r1818230 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/ScrollPaneSkin.java

2017-12-14 Thread rwhitcomb
Author: rwhitcomb Date: Fri Dec 15 02:59:50 2017 New Revision: 1818230 URL: http://svn.apache.org/viewvc?rev=1818230&view=rev Log: PIVOT-1018: Propagate the scroll pane background color to the default corner components when they get made visible so the correct background is painted. Modi

svn commit: r1818338 - in /pivot/trunk: tutorials/src/org/apache/pivot/tutorials/navigation/scroll_panes.bxml wtk/src/org/apache/pivot/wtk/skin/RulerSkin.java

2017-12-15 Thread rwhitcomb
Author: rwhitcomb Date: Fri Dec 15 21:11:21 2017 New Revision: 1818338 URL: http://svn.apache.org/viewvc?rev=1818338&view=rev Log: PIVOT-1017: Add number drawing to the RulerSkin: * Add "font" style, and font size calculations. * Add "showMinorNumbers" and "showMajor

svn commit: r1818345 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/RulerSkin.java

2017-12-15 Thread rwhitcomb
Author: rwhitcomb Date: Fri Dec 15 21:31:40 2017 New Revision: 1818345 URL: http://svn.apache.org/viewvc?rev=1818345&view=rev Log: PIVOT-1017: Change the number font size to 11 -- 9.5 just looked too small. Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/RulerSkin.java Modi

svn commit: r1818351 - in /pivot/trunk: core/test/org/apache/pivot/util/test/ wtk-terra/src/org/apache/pivot/wtk/skin/terra/ wtk/src/org/apache/pivot/wtk/effects/ wtk/src/org/apache/pivot/wtk/skin/

2017-12-15 Thread rwhitcomb
Author: rwhitcomb Date: Fri Dec 15 23:25:05 2017 New Revision: 1818351 URL: http://svn.apache.org/viewvc?rev=1818351&view=rev Log: Trim whitespace. Modified: pivot/trunk/core/test/org/apache/pivot/util/test/VersionTest.java pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/t

svn commit: r1818680 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: NumberRuler.java NumberRulerListener.java Theme.java skin/NumberRulerSkin.java

2017-12-19 Thread rwhitcomb
Author: rwhitcomb Date: Tue Dec 19 15:28:08 2017 New Revision: 1818680 URL: http://svn.apache.org/viewvc?rev=1818680&view=rev Log: PIVOT-1019: Add a NumberRuler component, along with its listener and skin classes. There is currently no demo / test for this, and there remain some changes to

svn commit: r1818686 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: NumberRuler.java NumberRulerListener.java

2017-12-19 Thread rwhitcomb
Author: rwhitcomb Date: Tue Dec 19 15:45:39 2017 New Revision: 1818686 URL: http://svn.apache.org/viewvc?rev=1818686&view=rev Log: PIVOT-1011: Move the new NumberRulerListenerList private class into the NumberRulerListener class itself. Add Javadoc. Modified: pivot/trunk/wtk/src/org/ap

svn commit: r1818707 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk/skin: NumberRulerSkin.java RulerSkin.java

2017-12-19 Thread rwhitcomb
Author: rwhitcomb Date: Tue Dec 19 19:32:50 2017 New Revision: 1818707 URL: http://svn.apache.org/viewvc?rev=1818707&view=rev Log: PIVOT-1019, PIVOT-1017: Tweak the positioning of horizontal ruler text, and clean up some code. Copy a bunch of the code and concepts from RulerSki

svn commit: r1818710 - in /pivot/trunk: tutorials/src/org/apache/pivot/tutorials/explorer/component_explorer_window.bxml wtk/src/org/apache/pivot/wtk/skin/NumberRulerSkin.java

2017-12-19 Thread rwhitcomb
Author: rwhitcomb Date: Tue Dec 19 19:56:36 2017 New Revision: 1818710 URL: http://svn.apache.org/viewvc?rev=1818710&view=rev Log: PIVOT-1019: Take into account the top marker inset for vertical number ruler drawing. Update the ComponentExplorer BXMLSource tab to use NumberRulers for both

svn commit: r1818971 - in /pivot/trunk: demos/src/org/apache/pivot/demos/decorator/ wtk-terra/src/org/apache/pivot/wtk/skin/terra/ wtk/src/org/apache/pivot/wtk/

2017-12-21 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 21 19:42:27 2017 New Revision: 1818971 URL: http://svn.apache.org/viewvc?rev=1818971&view=rev Log: PIVOT-999: Take the default methods in interfaces to the next level: * Begin to deprecate the "Listener.Adapter" classes in favor of just im

svn commit: r1818982 - /pivot/trunk/tests/src/org/apache/pivot/tests/SheetTest.java

2017-12-21 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 21 21:04:08 2017 New Revision: 1818982 URL: http://svn.apache.org/viewvc?rev=1818982&view=rev Log: PIVOT-999: One more place in the "tests" that needed the ComponentMouseListener.Adapter replaced with just the interface. Modified: pivot/trunk

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

2017-12-21 Thread rwhitcomb
Author: rwhitcomb Date: Thu Dec 21 22:29:19 2017 New Revision: 1818986 URL: http://svn.apache.org/viewvc?rev=1818986&view=rev Log: PIVOT-999: Start to make changes to use lambdas for ApplicationContext.queueCallback() to (often greatly) simplify the code. * Three skin classes for relati

svn commit: r1819086 - in /pivot/trunk/demos/src/org/apache/pivot/demos/million: LargeData.java large_data.bxml

2017-12-22 Thread rwhitcomb
Author: rwhitcomb Date: Fri Dec 22 19:57:08 2017 New Revision: 1819086 URL: http://svn.apache.org/viewvc?rev=1819086&view=rev Log: PIVOT-999: Explore more ways to use lambdas for callback functions: * Update the "LargeData" example to use lambdas for callbacks. * Do some direct r

svn commit: r1819087 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/NumberRulerSkin.java

2017-12-22 Thread rwhitcomb
Author: rwhitcomb Date: Fri Dec 22 20:04:45 2017 New Revision: 1819087 URL: http://svn.apache.org/viewvc?rev=1819087&view=rev Log: PIVOT-1019: Several updates to NumberRulerSkin: * Add a new "rowPadding" style so this ruler can be used nicely with TableView. * Fix the drawing bec

svn commit: r1819091 - /pivot/trunk/core/src/org/apache/pivot/collections/Dictionary.java

2017-12-22 Thread rwhitcomb
Author: rwhitcomb Date: Fri Dec 22 20:52:26 2017 New Revision: 1819091 URL: http://svn.apache.org/viewvc?rev=1819091&view=rev Log: PIVOT-999: Add two more default methods in Dictionary interface: * getString(key) * getString(key, defaultValue) And rework some of the other default methods t

svn commit: r1819096 [1/2] - /pivot/trunk/wtk/src/org/apache/pivot/wtk/

2017-12-22 Thread rwhitcomb
Author: rwhitcomb Date: Fri Dec 22 22:32:19 2017 New Revision: 1819096 URL: http://svn.apache.org/viewvc?rev=1819096&view=rev Log: PIVOT-1012, PIVOT-999: Many more places can use the "Utils" methods to do parameter validation. Use the "forEach" method with

svn commit: r1819096 [2/2] - /pivot/trunk/wtk/src/org/apache/pivot/wtk/

2017-12-22 Thread rwhitcomb
Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/Spinner.java URL: http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/Spinner.java?rev=1819096&r1=1819095&r2=1819096&view=diff == --- pivot/trunk/wtk/src

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

2017-12-22 Thread rwhitcomb
Author: rwhitcomb Date: Sat Dec 23 04:43:27 2017 New Revision: 1819111 URL: http://svn.apache.org/viewvc?rev=1819111&view=rev Log: PIVOT-1012: More work using "Utils" methods for (mostly null) parameter validation. Also add some tests of null and empty values to InsetsTest to

svn commit: r1819862 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk/content: BaseContent.java ButtonData.java ListItem.java TableViewHeaderData.java TreeNode.java UserContent.java

2018-01-02 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jan 2 18:13:00 2018 New Revision: 1819862 URL: http://svn.apache.org/viewvc?rev=1819862&view=rev Log: Refactor some of the "wtk.content" classes to consolidate duplicated code into base classes: "BaseContent.java" and "UserContent.java&q

svn commit: r1819872 - in /pivot/trunk: core/src/org/apache/pivot/collections/ demos/src/org/apache/pivot/demos/rss/ tutorials/src/org/apache/pivot/tutorials/webqueries/ wtk/src/org/apache/pivot/wtk/

2018-01-02 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jan 2 19:26:07 2018 New Revision: 1819872 URL: http://svn.apache.org/viewvc?rev=1819872&view=rev Log: PIVOT-1020: Add the initial round of "Style" enum values. Add the necessary methods to Component.StyleDictionary to deal with these values as keys.

svn commit: r1819929 - in /pivot/trunk: examples/src/org/apache/pivot/examples/wrapping/ wtk/src/org/apache/pivot/wtk/ wtk/src/org/apache/pivot/wtk/content/ wtk/src/org/apache/pivot/wtk/text/

2018-01-02 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jan 3 06:12:48 2018 New Revision: 1819929 URL: http://svn.apache.org/viewvc?rev=1819929&view=rev Log: PIVOT-1020: Add more styles to the Style enum, add more overrides to Component.StyleDictionary to support new places using this enum. Changes to the subclasse

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

2018-01-03 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jan 3 19:42:06 2018 New Revision: 1820002 URL: http://svn.apache.org/viewvc?rev=1820002&view=rev Log: Fix the background color for tooltips in the file browsers. With earlier changes to TextArea the default background was white instead of null leading to tool

svn commit: r1820008 - in /pivot/trunk/tutorials/src/org/apache/pivot/tutorials/bxmlexplorer: BXMLExplorerDocument.java bxml_explorer_document.bxml tools/

2018-01-03 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jan 3 20:16:44 2018 New Revision: 1820008 URL: http://svn.apache.org/viewvc?rev=1820008&view=rev Log: Remove the duplicated code in tutorials.../bxmlexplorer/tools package in favor of the original code in tutorials.../explorer/tools. Make appropriate package im

svn commit: r1820327 - in /pivot/trunk: core/src/org/apache/pivot/util/ClassUtils.java core/src/org/apache/pivot/util/Utils.java wtk/src/org/apache/pivot/wtk/skin/TextPaneSkinTextNodeView.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 17:27:26 2018 New Revision: 1820327 URL: http://svn.apache.org/viewvc?rev=1820327&view=rev Log: Move the "defaultToString" and "simpleDefaultToString" methods out of Utils and into ClassUtils (because they make more sense there). Rename t

svn commit: r1820329 - /pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/tools/ComponentInspectorSkin.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 17:34:34 2018 New Revision: 1820329 URL: http://svn.apache.org/viewvc?rev=1820329&view=rev Log: PIVOT-999: Use the default "getColor" method from Dictionary in one more place. Modified: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/

svn commit: r1820330 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/TextArea.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 17:38:47 2018 New Revision: 1820330 URL: http://svn.apache.org/viewvc?rev=1820330&view=rev Log: PIVOT-999, PIVOT-1012, PIVOT-1011: * Use Utils methods for parameter validation all through TextArea. * Change the paragraph listener list to use "forEach&qu

svn commit: r1820334 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk/content: CalendarDateSpinnerData.java TableViewDateCellRenderer.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 17:42:10 2018 New Revision: 1820334 URL: http://svn.apache.org/viewvc?rev=1820334&view=rev Log: PIVOT-1012: Update several classes to do their parameter validation using the Utils methods. Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/con

svn commit: r1820335 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: content/TreeBranch.java effects/TagDecorator.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 17:43:45 2018 New Revision: 1820335 URL: http://svn.apache.org/viewvc?rev=1820335&view=rev Log: PIVOT-1012: Update several classes to do their parameter validation using the Utils methods. Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/con

svn commit: r1820336 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/text/Element.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 17:55:12 2018 New Revision: 1820336 URL: http://svn.apache.org/viewvc?rev=1820336&view=rev Log: PIVOT-999, PIVOT-1012: * Use "forEach" in the element listeners list to iterate through the list. * Use Utils methods for parameter validation througho

svn commit: r1820337 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/text/Document.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 17:57:06 2018 New Revision: 1820337 URL: http://svn.apache.org/viewvc?rev=1820337&view=rev Log: PIVOT-1021: Add the node class name to the exception thrown from Document.insert() in order to better track down what is going wrong with the Undo operation aft

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

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 18:01:19 2018 New Revision: 1820338 URL: http://svn.apache.org/viewvc?rev=1820338&view=rev Log: Changes to TextAreaSkin to use the new "getWidth" and "getHeight" methods of Insets to simplify the code. Modified: pivot/trunk/wtk/src/o

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

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 18:25:51 2018 New Revision: 1820340 URL: http://svn.apache.org/viewvc?rev=1820340&view=rev Log: PIVOT-1012: Use Utils methods for more parameter validation in TextPane. Add some Javadoc and reflow some other comments. Modified: pivot/trunk/wtk/src

svn commit: r1820341 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/text/Node.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 18:38:37 2018 New Revision: 1820341 URL: http://svn.apache.org/viewvc?rev=1820341&view=rev Log: PIVOT-999: Use "forEach" in Node listener list. Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/text/Node.java Modified: pivot/trunk/wtk/src/or

svn commit: r1820344 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: TextPane.java text/Element.java text/Node.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 18:49:54 2018 New Revision: 1820344 URL: http://svn.apache.org/viewvc?rev=1820344&view=rev Log: PIVOT-1021: Fix the underlying problem with Undo after delete of a whole node: the Undo needs to put just exactly the nodes removed back into the original node

svn commit: r1820345 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/TextPaneSkin.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 18:57:51 2018 New Revision: 1820345 URL: http://svn.apache.org/viewvc?rev=1820345&view=rev Log: PIVOT-1012: Use Utils methods for parameter validation in TextPaneSkin. Add color name parameter to calls to GraphicsUtilities.decodeColor(). Unrelated cha

svn commit: r1820356 - in /pivot/trunk: core/src/org/apache/pivot/util/ImageUtils.java wtk/src/org/apache/pivot/wtk/FontUtilities.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 21:35:30 2018 New Revision: 1820356 URL: http://svn.apache.org/viewvc?rev=1820356&view=rev Log: Create two new classes: "wtk.FontUtilities" and "util.ImageUtils" to consolidate common code. Added: pivot/trunk/core/src/org/apache/pi

svn commit: r1820357 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: ImageView.java content/BaseContent.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 21:39:39 2018 New Revision: 1820357 URL: http://svn.apache.org/viewvc?rev=1820357&view=rev Log: PIVOT-999: Update ImageView to use "forEach" in the listener lists. Update to use the ImageUtils common code just created. Reflow some comments tha

svn commit: r1820358 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/text/ImageNode.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 21:41:18 2018 New Revision: 1820358 URL: http://svn.apache.org/viewvc?rev=1820358&view=rev Log: PIVOT-999: Update ImageNode to use "forEach" in the listener lists. Update to use the ImageUtils common code just created. Use "Utils&quo

svn commit: r1820359 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: skin/ComponentSkin.java text/Element.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 21:43:34 2018 New Revision: 1820359 URL: http://svn.apache.org/viewvc?rev=1820359&view=rev Log: Use the new "wtk.FontUtilities" class to move the common code to one place. Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/ComponentSkin.

svn commit: r1820362 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/effects/WatermarkDecorator.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 22:24:49 2018 New Revision: 1820362 URL: http://svn.apache.org/viewvc?rev=1820362&view=rev Log: Use the new "wtk.FontUtilities" and "utils.class to move the common code to one place. Modified: pivot/trunk/wtk/src/org/apach

svn commit: r1820363 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk/effects: DropShadowDecorator.java ShadeDecorator.java TagDecorator.java TranslationDecorator.java

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 22:29:48 2018 New Revision: 1820363 URL: http://svn.apache.org/viewvc?rev=1820363&view=rev Log: PIVOT-1012: Use Utils methods for parameter validation. Some other misc. cleanup in the "wtk/effects" directory: * Some decorators still h

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

2018-01-05 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 5 22:32:00 2018 New Revision: 1820364 URL: http://svn.apache.org/viewvc?rev=1820364&view=rev Log: PIVOT-999: Use "forEach" in the ImageListener list methods. PIVOT-1012: Use "Utils.checkNull" in one applicable place. * Change the "to

svn commit: r1820582 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/TextPaneSkinNodeView.java

2018-01-08 Thread rwhitcomb
Author: rwhitcomb Date: Mon Jan 8 16:45:11 2018 New Revision: 1820582 URL: http://svn.apache.org/viewvc?rev=1820582&view=rev Log: PIVOT-999: Update the rather messy code in TextPaneSkinNodeView that creates the skin class for each node type to use a functional interface so that a la

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

2018-01-08 Thread rwhitcomb
Author: rwhitcomb Date: Mon Jan 8 17:00:27 2018 New Revision: 1820584 URL: http://svn.apache.org/viewvc?rev=1820584&view=rev Log: PIVOT-1021: Change the undo edit classes a little bit in preparation for fixing the problem of undo a delete of a partial node in TextPane. Modified: pivot/t

svn commit: r1820896 - in /pivot/trunk/core: src/org/apache/pivot/collections/ src/org/apache/pivot/collections/concurrent/ test/org/apache/pivot/collections/test/

2018-01-11 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jan 11 16:05:56 2018 New Revision: 1820896 URL: http://svn.apache.org/viewvc?rev=1820896&view=rev Log: PIVOT-1022: Add a "maxDepth" property to the "Stack" interface, and then implement this in ArrayStack.java, LinkedStack.java, and Synchro

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

2018-01-11 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jan 11 17:44:12 2018 New Revision: 1820905 URL: http://svn.apache.org/viewvc?rev=1820905&view=rev Log: PIVOT-1023: Implement Cmd/Ctrl-A in TableView skin to select all (in multi-select mode), and space to toggle the "current" row selection state. Modifi

svn commit: r1820918 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: TextPane.java skin/TextPaneSkinNodeView.java skin/TextPaneSkinTextNodeView.java text/Element.java text/Node.java text/NodeListener.

2018-01-11 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jan 11 18:53:49 2018 New Revision: 1820918 URL: http://svn.apache.org/viewvc?rev=1820918&view=rev Log: PIVOT-1021: Fix "undo" of a delete of part of a text node in TextPane. * Save the characters to delete from the StringBuilder before the delete. * A

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

2018-01-11 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jan 11 19:00:00 2018 New Revision: 1820921 URL: http://svn.apache.org/viewvc?rev=1820921&view=rev Log: PIVOT-1022: Use the new capability of LinkedStack to limit the stack depth in TextPane for the "undo" stack. Modified: pivot/trunk/wtk/src/org/ap

svn commit: r1820922 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: TextArea.java TextInput.java

2018-01-11 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jan 11 19:15:38 2018 New Revision: 1820922 URL: http://svn.apache.org/viewvc?rev=1820922&view=rev Log: PIVOT-1022: Make the same changes for LinkedStack as were made in TextPane to TextInput and TextArea too (for their "undo" stacks). Modified: p

svn commit: r1820931 - in /pivot/trunk/core: src/org/apache/pivot/collections/ src/org/apache/pivot/collections/concurrent/ test/org/apache/pivot/collections/test/

2018-01-11 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jan 11 20:44:26 2018 New Revision: 1820931 URL: http://svn.apache.org/viewvc?rev=1820931&view=rev Log: PIVOT-1022: Make similar changes to Queue and all its implementations: add a "maxLength" property and implement checking this length before queuing a

svn commit: r1820933 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/Frame.java

2018-01-11 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jan 11 21:13:38 2018 New Revision: 1820933 URL: http://svn.apache.org/viewvc?rev=1820933&view=rev Log: Cleanup some duplicated code in Frame.java around building a linked list of ancestor components. Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/Frame.

svn commit: r1820938 - in /pivot/trunk: tests/src/org/apache/pivot/tests/table_view_test2.bxml wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTableViewSkin.java

2018-01-11 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jan 11 22:30:50 2018 New Revision: 1820938 URL: http://svn.apache.org/viewvc?rev=1820938&view=rev Log: PIVOT-1023: Implement Ctrl/Cmd-U to unselect everything in TableView skin. Update one test program to allow testing of the multi-select features. Modi

svn commit: r1821299 - in /pivot/trunk: core/src/org/apache/pivot/beans/ core/src/org/apache/pivot/collections/ core/src/org/apache/pivot/collections/adapter/ core/src/org/apache/pivot/collections/con

2018-01-16 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jan 16 20:07:44 2018 New Revision: 1821299 URL: http://svn.apache.org/viewvc?rev=1821299&view=rev Log: PIVOT-1011: A lot more work moving the ListenerList implementations for listeners into the Listener interfaces themselves; implementing default methods in

svn commit: r1821340 - in /pivot/trunk: examples/src/org/apache/pivot/examples/sheets/ tests/src/org/apache/pivot/tests/ tests/src/org/apache/pivot/tests/issues/ tutorials/src/org/apache/pivot/tutoria

2018-01-16 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jan 17 01:40:26 2018 New Revision: 1821340 URL: http://svn.apache.org/viewvc?rev=1821340&view=rev Log: PIVOT-1011: A lot more work moving the ListenerList implementations for listeners into the Listener interfaces themselves; implementing default methods in

svn commit: r1821520 - in /pivot/trunk: tests/src/org/apache/pivot/tests/TextInputValidatorTest.java wtk/src/org/apache/pivot/wtk/validation/DecimalValidator.java wtk/src/org/apache/pivot/wtk/validati

2018-01-18 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jan 18 16:11:07 2018 New Revision: 1821520 URL: http://svn.apache.org/viewvc?rev=1821520&view=rev Log: PIVOT-1025: Fix the Decimal and Formatted Validators to allow a leading "+" sign in the "isValid" and "parseNumber" methods. Modif

svn commit: r1821556 [1/2] - in /pivot/trunk: demos/src/org/apache/pivot/demos/decorator/ demos/src/org/apache/pivot/demos/dom/ demos/src/org/apache/pivot/demos/itunes/ demos/src/org/apache/pivot/demo

2018-01-18 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jan 18 20:51:26 2018 New Revision: 1821556 URL: http://svn.apache.org/viewvc?rev=1821556&view=rev Log: PIVOT-999: Deprecate Application.Adapter in favor of default methods for the Application interface itself. This involves changing all the uses of &quo

svn commit: r1821556 [2/2] - in /pivot/trunk: demos/src/org/apache/pivot/demos/decorator/ demos/src/org/apache/pivot/demos/dom/ demos/src/org/apache/pivot/demos/itunes/ demos/src/org/apache/pivot/demo

2018-01-18 Thread rwhitcomb
Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/Application.java URL: http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/Application.java?rev=1821556&r1=1821555&r2=1821556&view=diff == --- pivot/trunk

svn commit: r1821559 - /pivot/trunk/tests/src/org/apache/pivot/tests/TextInputValidatorTest.java

2018-01-18 Thread rwhitcomb
Author: rwhitcomb Date: Thu Jan 18 21:57:56 2018 New Revision: 1821559 URL: http://svn.apache.org/viewvc?rev=1821559&view=rev Log: PIVOT-999: Revert changes to TextInputValidatorTest just made because they are not ready for prime time yet. Modified: pivot/trunk/tests/src/org/apache/p

svn commit: r1821689 [2/2] - in /pivot/trunk: demos/src/org/apache/pivot/demos/rss/ tests/src/org/apache/pivot/tests/ tests/src/org/apache/pivot/tests/issues/ tutorials/src/org/apache/pivot/tutorials/

2018-01-19 Thread rwhitcomb
Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/ListView.java URL: http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/ListView.java?rev=1821689&r1=1821688&r2=1821689&view=diff == --- pivot/trunk/wtk/s

svn commit: r1821689 [1/2] - in /pivot/trunk: demos/src/org/apache/pivot/demos/rss/ tests/src/org/apache/pivot/tests/ tests/src/org/apache/pivot/tests/issues/ tutorials/src/org/apache/pivot/tutorials/

2018-01-19 Thread rwhitcomb
Author: rwhitcomb Date: Fri Jan 19 17:41:44 2018 New Revision: 1821689 URL: http://svn.apache.org/viewvc?rev=1821689&view=rev Log: PIVOT-1011: A lot more work moving the ListenerList implementations for listeners into the Listener interfaces themselves; implementing default methods in

svn commit: r1822015 [2/2] - in /pivot/trunk: demos/src/org/apache/pivot/demos/million/ demos/src/org/apache/pivot/demos/suggest/ demos/src/org/apache/pivot/demos/text/ tests/src/org/apache/pivot/test

2018-01-23 Thread rwhitcomb
Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/ListViewItemStateListener.java URL: http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/ListViewItemStateListener.java?rev=1822015&r1=1822014&r2=1822015&view=diff =

svn commit: r1822015 [1/2] - in /pivot/trunk: demos/src/org/apache/pivot/demos/million/ demos/src/org/apache/pivot/demos/suggest/ demos/src/org/apache/pivot/demos/text/ tests/src/org/apache/pivot/test

2018-01-23 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jan 23 15:31:39 2018 New Revision: 1822015 URL: http://svn.apache.org/viewvc?rev=1822015&view=rev Log: PIVOT-1011: A lot more work moving the ListenerList implementations for listeners into the Listener interfaces themselves; implementing default methods in

svn commit: r1822051 - in /pivot/trunk: demos/src/org/apache/pivot/demos/styles/ tests/src/org/apache/pivot/tests/ tutorials/src/org/apache/pivot/tutorials/ tutorials/src/org/apache/pivot/tutorials/bx

2018-01-23 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jan 23 20:48:12 2018 New Revision: 1822051 URL: http://svn.apache.org/viewvc?rev=1822051&view=rev Log: PIVOT-1011: A lot more work moving the ListenerList implementations for listeners into the Listener interfaces themselves; implementing default methods in

svn commit: r1822066 [2/2] - in /pivot/trunk: core/src/org/apache/pivot/json/ core/src/org/apache/pivot/serialization/ core/src/org/apache/pivot/xml/ demos/src/org/apache/pivot/demos/million/ tests/sr

2018-01-23 Thread rwhitcomb
Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/media/Movie.java URL: http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/media/Movie.java?rev=1822066&r1=1822065&r2=1822066&view=diff == --- pivot/trunk

svn commit: r1822066 [1/2] - in /pivot/trunk: core/src/org/apache/pivot/json/ core/src/org/apache/pivot/serialization/ core/src/org/apache/pivot/xml/ demos/src/org/apache/pivot/demos/million/ tests/sr

2018-01-23 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jan 23 23:48:16 2018 New Revision: 1822066 URL: http://svn.apache.org/viewvc?rev=1822066&view=rev Log: PIVOT-1011: A lot more work moving the ListenerList implementations for listeners into the Listener interfaces themselves; implementing default methods in

svn commit: r1822073 [2/2] - in /pivot/trunk: demos/src/org/apache/pivot/demos/million/ demos/src/org/apache/pivot/demos/tables/ tests/src/org/apache/pivot/tests/issues/ tutorials/src/org/apache/pivot

2018-01-23 Thread rwhitcomb
Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/TableViewListener.java URL: http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/TableViewListener.java?rev=1822073&r1=1822072&r2=1822073&view=diff == ---

svn commit: r1822073 [1/2] - in /pivot/trunk: demos/src/org/apache/pivot/demos/million/ demos/src/org/apache/pivot/demos/tables/ tests/src/org/apache/pivot/tests/issues/ tutorials/src/org/apache/pivot

2018-01-23 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jan 24 04:37:05 2018 New Revision: 1822073 URL: http://svn.apache.org/viewvc?rev=1822073&view=rev Log: PIVOT-1011: A lot more work moving the ListenerList implementations for listeners into the Listener interfaces themselves; implementing default methods in

svn commit: r1822149 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: TextPane.java text/Element.java text/TextNode.java

2018-01-24 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jan 24 18:46:49 2018 New Revision: 1822149 URL: http://svn.apache.org/viewvc?rev=1822149&view=rev Log: PIVOT-1021: Complete rearrangement of how undo in TextPane works: * Save the removed characters all the time for undo purposes. * Use the TextPane.insert() metho

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

2018-01-30 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jan 30 16:18:23 2018 New Revision: 1822661 URL: http://svn.apache.org/viewvc?rev=1822661&view=rev Log: PIVOT-1021: Fix a problem with the updated selection after undo at the end of the document. Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/TextPane.

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

2018-01-30 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jan 30 22:12:19 2018 New Revision: 1822709 URL: http://svn.apache.org/viewvc?rev=1822709&view=rev Log: Copy over more files from tutorials/src and tests/src directories to the "ant-bin" directories so the programs will run correctly (with all their su

svn commit: r1822710 - /pivot/trunk/core/src/org/apache/pivot/util/VoteResult.java

2018-01-30 Thread rwhitcomb
Author: rwhitcomb Date: Tue Jan 30 22:13:09 2018 New Revision: 1822710 URL: http://svn.apache.org/viewvc?rev=1822710&view=rev Log: Rearrange the order of constructors and add a bit of Javadoc to the VoteResult class. Modified: pivot/trunk/core/src/org/apache/pivot/util/VoteResult.

svn commit: r1822722 [1/3] - in /pivot/trunk: wtk-terra/src/org/apache/pivot/wtk/skin/terra/ wtk/src/org/apache/pivot/wtk/

2018-01-30 Thread rwhitcomb
Author: rwhitcomb Date: Wed Jan 31 01:35:38 2018 New Revision: 1822722 URL: http://svn.apache.org/viewvc?rev=1822722&view=rev Log: PIVOT-1011: A lot more work moving the ListenerList implementations for listeners into the Listener interfaces themselves; implementing default methods in

<    1   2   3   4   5   6   7   8   9   10   >