See <https://builds.apache.org/job/Pivot-maintenance/1091/changes>

Changes:

[rwhitcomb] 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).
* When two operators are pressed in a row, just change operators,
  don't do the prior operation.
* Fix backspace not to do it twice, and to work properly when clearing
  the last digit.

This is a merge of revision 1688484 from trunk to branches/2.0.x.

[rwhitcomb] PIVOT-972:  Fix a bug with percent calculations in the Calculator 
tutorial application.

This is a merge of revision 1688306 from trunk to branches/2.0.x.

[rwhitcomb] 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 for some issues:
* The "Settings" button does nothing.
* There are issues with the result overflowing the display sometimes.
* Arithmetic errors are not trapped and handled gracefully.
* No shortcut key for the "+/-" button.
* Would like to "push" the buttons when the corresponding keys are pressed.
* No help is available.
* There may be a problem with "Clear" when an operator is pending.
* There is no check on the input size, which can easily overflow the display 
area.
* Backspace after an operator is chosen may not work correctly.
* The native window should be sized nicely to just fit the form.
* Needs Javadoc in the code.

Add another "famfamfam" icon for use here, and update the NOTICE file.

Add several Keyboard.KeyCode values that are used here for available virtual 
keys.

This is a merge of revision 1687874 from trunk to branches/2.0.x with one change
so that Calculator.java will compile with Java 6.

[rwhitcomb] Adding a new calculator directory to Pivot tutorials.

This is a merge of revision 1687873 from trunk to branches/2.0.x.

------------------------------------------
[...truncated 1746 lines...]
AU        demos/www/xml_viewer.png
AU        demos/www/decorators.xml
AU        demos/www/rss-feed.xml
AU        demos/www/json-viewer.xml
AU        demos/www/favicon.png
A         demos/xsl
AU        demos/xsl/project.xml
AU        demos/xsl/demo.jnlp.xsl
AU        demos/xsl/project.xsl
AU        demos/xsl/demo.html.xsl
AU        demos/xsl/index.xsl
A         demos/src
A         demos/src/org
A         demos/src/org/apache
A         demos/src/org/apache/pivot
A         demos/src/org/apache/pivot/demos
A         demos/src/org/apache/pivot/demos/dnd
AU        demos/src/org/apache/pivot/demos/dnd/FileDropTargetDemo.java
AU        demos/src/org/apache/pivot/demos/dnd/drag_and_drop_demo.bxml
AU        demos/src/org/apache/pivot/demos/dnd/DragAndDropDemo.java
AU        demos/src/org/apache/pivot/demos/dnd/file_drop_target_demo.bxml
A         demos/src/org/apache/pivot/demos/itunes
AU        demos/src/org/apache/pivot/demos/itunes/SearchDemo.java
AU        demos/src/org/apache/pivot/demos/itunes/search_demo.bxml
AU        demos/src/org/apache/pivot/demos/itunes/bullet_cross.png
AU        demos/src/org/apache/pivot/demos/itunes/magnifier.png
A         demos/src/org/apache/pivot/demos/rss
AU        demos/src/org/apache/pivot/demos/rss/RSSItemRenderer.java
AU        demos/src/org/apache/pivot/demos/rss/rss_feed_demo.bxml
AU        demos/src/org/apache/pivot/demos/rss/RSSFeedDemo.java
A         demos/src/org/apache/pivot/demos/json
AU        demos/src/org/apache/pivot/demos/json/package.html
AU        demos/src/org/apache/pivot/demos/json/json_viewer.js
AU        demos/src/org/apache/pivot/demos/json/JSONViewer.java
AU        demos/src/org/apache/pivot/demos/json/json_viewer.bxml
A         demos/src/org/apache/pivot/demos/tables
AU        demos/src/org/apache/pivot/demos/tables/fixed_column_table_demo.bxml
AU        demos/src/org/apache/pivot/demos/tables/FixedColumnTableDemo.java
A         demos/src/org/apache/pivot/demos/rest
AU        demos/src/org/apache/pivot/demos/rest/RESTDemoTest.java
AU        demos/src/org/apache/pivot/demos/rest/contact.json
A         demos/src/org/apache/pivot/demos/roweditor
AU        demos/src/org/apache/pivot/demos/roweditor/row_editor_demo.bxml
AU        demos/src/org/apache/pivot/demos/roweditor/RowEditorDemo.java
AU        demos/src/org/apache/pivot/demos/roweditor/CustomTableRow.java
AU        demos/src/org/apache/pivot/demos/roweditor/RowEditorDemo.json
AU        demos/src/org/apache/pivot/demos/roweditor/AmountBindMapping.java
AU        demos/src/org/apache/pivot/demos/roweditor/CurrencyValidator.java
A         demos/src/org/apache/pivot/demos/dom
AU        demos/src/org/apache/pivot/demos/dom/DOMInteractionDemo.java
A         demos/src/org/apache/pivot/demos/suggest
AU        demos/src/org/apache/pivot/demos/suggest/SuggestionDemo.java
AU        demos/src/org/apache/pivot/demos/suggest/suggestion_demo.bxml
A         demos/src/org/apache/pivot/demos/decorator
AU        demos/src/org/apache/pivot/demos/decorator/translucent_frame.bxml
AU        demos/src/org/apache/pivot/demos/decorator/IMG_0767_2.jpg
AU        demos/src/org/apache/pivot/demos/decorator/reflection_window.bxml
AU        demos/src/org/apache/pivot/demos/decorator/DecoratorDemo.java
A         demos/src/org/apache/pivot/demos/styles
AU        demos/src/org/apache/pivot/demos/styles/ColorSchemeBuilderWindow.java
AU        demos/src/org/apache/pivot/demos/styles/ColorSchemeBuilder.java
AU        demos/src/org/apache/pivot/demos/styles/sample_content.bxml
AU        
demos/src/org/apache/pivot/demos/styles/color_scheme_builder_window.bxml
A         demos/src/org/apache/pivot/demos/text
AU        demos/src/org/apache/pivot/demos/text/text_pane_demo.bxml
AU        demos/src/org/apache/pivot/demos/text/TextPaneDemo.java
AU        demos/src/org/apache/pivot/demos/text/document.bxml
A         demos/src/org/apache/pivot/demos/swing
AU        demos/src/org/apache/pivot/demos/swing/pivot_window.bxml
AU        demos/src/org/apache/pivot/demos/swing/SwingDemo.java
A         demos/src/org/apache/pivot/demos/lists
AU        demos/src/org/apache/pivot/demos/lists/multi_select.bxml
A         demos/src/org/apache/pivot/demos/xml
AU        demos/src/org/apache/pivot/demos/xml/XMLViewer.java
AU        demos/src/org/apache/pivot/demos/xml/xml_viewer.bxml
AU        demos/src/org/apache/pivot/demos/xml/NodeRenderer.java
AU        demos/src/org/apache/pivot/demos/xml/xml_viewer.js
AU        demos/src/org/apache/pivot/demos/xml/package.html
A         demos/src/org/apache/pivot/demos/memorygame
AU        demos/src/org/apache/pivot/demos/memorygame/MemGame.java
AU        demos/src/org/apache/pivot/demos/memorygame/memgame.bxml
A         demos/src/org/apache/pivot/demos/memorygame/img
AU        demos/src/org/apache/pivot/demos/memorygame/img/3.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/4.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/5.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/6.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/7.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/8.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/9.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/10.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/11.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/12.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/13.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/default.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/14.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/15.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/16.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/17.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/18.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/1.gif
AU        demos/src/org/apache/pivot/demos/memorygame/img/2.gif
AU        demos/src/org/apache/pivot/demos/memorygame/MemGameButtonData.java
A         demos/src/org/apache/pivot/demos/million
AU        demos/src/org/apache/pivot/demos/million/LargeData.java
AU        demos/src/org/apache/pivot/demos/million/large_data.bxml
AU        demos/web.xml
A         demos/.settings
A         demos/.settings/org.eclipse.core.resources.prefs
A         demos/.settings/org.eclipse.jdt.core.prefs
A         demos/test
A         demos/test/.gitignore
AU        deployment-example.xml
AU        KEYS
A         demos-server
A         demos-server/test
A         demos-server/test/.gitignore
A         demos-server/.classpath
A         demos-server/.project
A         demos-server/src
A         demos-server/src/org
A         demos-server/src/org/apache
A         demos-server/src/org/apache/pivot
A         demos-server/src/org/apache/pivot/demos
A         demos-server/src/org/apache/pivot/demos/rest
A         demos-server/src/org/apache/pivot/demos/rest/server
AU        
demos-server/src/org/apache/pivot/demos/rest/server/RESTDemoServlet.java
AU        demos-server/web.xml
A         demos-server/.settings
A         demos-server/.settings/org.eclipse.jdt.core.prefs
A         etc
AU        etc/pivot.keystore
AU        etc/README
A         web
A         web/.settings
A         web/.settings/org.eclipse.core.resources.prefs
A         web/.settings/org.eclipse.jdt.core.prefs
A         web/test
A         web/test/org
A         web/test/org/apache
A         web/test/org/apache/pivot
A         web/test/org/apache/pivot/web
A         web/test/org/apache/pivot/web/test
AU        web/test/org/apache/pivot/web/test/QueryDictionaryTest.java
A         web/.classpath
A         web/.project
A         web/src
A         web/src/org
A         web/src/org/apache
A         web/src/org/apache/pivot
A         web/src/org/apache/pivot/web
AU        web/src/org/apache/pivot/web/QueryException.java
AU        web/src/org/apache/pivot/web/GetQuery.java
AU        web/src/org/apache/pivot/web/Query.java
AU        web/src/org/apache/pivot/web/DeleteQuery.java
AU        web/src/org/apache/pivot/web/PostQuery.java
AU        web/src/org/apache/pivot/web/QueryDictionary.java
AU        web/src/org/apache/pivot/web/QueryListener.java
AU        web/src/org/apache/pivot/web/PutQuery.java
AU        web/src/org/apache/pivot/web/package.html
AU        web/src/org/apache/pivot/web/Authentication.java
AU        web/src/org/apache/pivot/web/BasicAuthentication.java
AU        web/pom.xml
 U        .
At revision 1703267
no change for http://svn.apache.org/repos/asf/pivot/branches/jenkins since the 
previous build
[EnvInject] - Executing scripts and injecting environment variables after the 
SCM step.
Unpacking http://archive.apache.org/dist/ant/binaries/apache-ant-1.8.4-bin.zip 
to /jenkins/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4 on 
jenkins-ubuntu-1404-4gb-715
[Pivot-maintenance] $ 
/jenkins/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/bin/ant check clean 
package test doc deploy package-tests package-sources package-javadoc
Buildfile: <https://builds.apache.org/job/Pivot-maintenance/ws/build.xml>

help:
     [echo] Using Classpath: 
<https://builds.apache.org/job/Pivot-maintenance/ws/ci-builds-on-jenkins/lib/junit-4.8.2.jar>:<https://builds.apache.org/job/Pivot-maintenance/ws/ci-builds-on-jenkins/lib/maven-ant-tasks-2.1.3.jar>:<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/${env.CLASSPATH}>:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/alt-rt.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/alt-string.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/charsets.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/deploy.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/ext/dnsns.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/ext/localedata.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/ext/sunjce_provider.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/ext/sunpkcs11.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/im/indicim.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/im/thaiim.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/javaws.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/jce.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/jsse.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/management-agent.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/plugin.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/resources.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/rt.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/security/US_export_policy.jar:/home/jenkins/tools/java/jdk1.6.0_45-32/jre/lib/security/local_policy.jar

check:

clean:

environment-info:
     [echo] 
     [echo] Compile environment for pivot_build_by_jenkins-2.0.5 is:
     [echo] show deprecation true
     [echo] debug true
     [echo] source 1.6, target 1.6
     [echo] encoding UTF-8
     [echo] indexJars true
     [echo] arg -Xlint
     [echo] 
     [echo] OS: Linux, version 3.13.0-30-generic, architecture i386
     [echo] 
     [echo] Java: home at '/home/jenkins/tools/java/jdk1.6.0_45-32/jre', 
version 1.6.0_45, vendor Sun Microsystems Inc.
     [echo] 

core:
    [mkdir] Created dir: 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/core/ant-bin>
    [javac] Compiling 134 source files to 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/core/ant-bin>

wtk:
    [mkdir] Created dir: 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/wtk/ant-bin>
    [javac] Compiling 405 source files to 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/wtk/ant-bin>

charts:
    [mkdir] Created dir: 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/charts/ant-bin>
    [javac] Compiling 17 source files to 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/charts/ant-bin>

wtk-terra:
    [mkdir] Created dir: 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/wtk-terra/ant-bin>
    [javac] Compiling 56 source files to 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/wtk-terra/ant-bin>

web:
    [mkdir] Created dir: 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/web/ant-bin>
    [javac] Compiling 11 source files to 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/web/ant-bin>

demos:
    [mkdir] Created dir: 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/demos/ant-bin>
    [javac] Compiling 24 source files to 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/demos/ant-bin>

web-server:
    [mkdir] Created dir: 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/web-server/ant-bin>
    [javac] Compiling 2 source files to 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/web-server/ant-bin>

demos-server:
    [mkdir] Created dir: 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/demos-server/ant-bin>
    [javac] Compiling 1 source file to 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/demos-server/ant-bin>

tests:
    [mkdir] Created dir: 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/tests/ant-bin>
    [javac] Compiling 86 source files to 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/tests/ant-bin>

tutorials:
    [mkdir] Created dir: 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/tutorials/ant-bin>
    [javac] Compiling 90 source files to 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/tutorials/ant-bin>
    [javac] 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/tutorials/src/org/apache/pivot/tutorials/calculator/Calculator.java>:87:
 cannot find symbol
    [javac] symbol  : method perform(org.apache.pivot.wtk.Component)
    [javac] location: class 
org.apache.pivot.tutorials.calculator.Calculator.ACTION
    [javac]                         ACTION.PERCENT.perform(comp);
    [javac]                                       ^
    [javac] 
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/tutorials/src/org/apache/pivot/tutorials/calculator/Calculator.java>:90:
 cannot find symbol
    [javac] symbol  : method perform(org.apache.pivot.wtk.Component)
    [javac] location: class 
org.apache.pivot.tutorials.calculator.Calculator.ACTION
    [javac]                         ACTION.BACKSPACE.perform(comp);
    [javac]                                         ^
    [javac] 2 errors

BUILD FAILED
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/build.xml>:518:
 The following error occurred while executing this line:
<https://builds.apache.org/job/Pivot-maintenance/ws/pivot_maintenance/build.xml>:155:
 Compile failed; see the compiler error output for details.

Total time: 12 seconds
Build step 'Invoke Ant' marked build as failure

Reply via email to