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
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
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
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
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
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
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 &
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
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
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
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
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
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
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
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
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,
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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/
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
=
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
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
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
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
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
==
---
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
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
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.
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
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.
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
501 - 600 of 973 matches
Mail list logo