All Projects : XAP (Key: XAP)

Project Lead: James Margaris
URL: http://incubator.apache.org/xap/
Description:
XAP is an XML-based declarative framework for building, deploying and maintaining rich, interactive Ajax powered web applications. It aims to reduce the need for scripting and help solve the development and maintenance challenges associated with large scale JavaScript programming.

NOTE: The XAP project has been retired from the Apache Incubator due to inactivity.

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Releases   Components   

Subversion Commits

All versions
Select version:
Repository Revision Date User Message
ASF #534737 Thu May 03 07:12:21 UTC 2007 mturyn XAP-395

Added "onRowInserted" callback to TreeTable, call it from TableBridge when a row is inserted; so far just using it to resize sizer bars.
Files Changed
MODIFY /incubator/xap/trunk/codebase/src/xap/widgets/dojo/TreeTable.js
MODIFY /incubator/xap/trunk/codebase/src/xap/bridges/dojo/TableBridge.js
Repository Revision Date User Message
ASF #534613 Wed May 02 20:51:23 UTC 2007 mturyn XAP-403:
Class was attempting to set font weight, style, size, color,
in all the menubar's children using an eval() statement that
included a variable name like this:

var handler=<something> ;
eval( string_0+ "handler"+ string_1)

which breaks as soon as the code is rhino-compacted---"handler"
stops being the name of the variable. Changed to
var setterFunction = childHandler.getSetterFunctionForAttribute( name ) ;
setterFunction.call(childHandler,value) ;
and the attribute names changed to the camel-case the getSetter... call wants.
Files Changed
MODIFY /incubator/xap/trunk/codebase/src/xap/bridges/dojo/MenuBarBridge.js
Repository Revision Date User Message
ASF #525052 Tue Apr 03 06:31:21 UTC 2007 mturyn (For D. Gennaco.)
Fixes table display issues as discussed in useful depth in XAP-354, which in turn references XAP-72 and XAP-43, most significantly unexpanded rows' not taking up space.

http://issues.apache.org/jira/browse/XAP-354
http://issues.apache.org/jira/browse/XAP-72
http://issues.apache.org/jira/browse/XAP-43
Files Changed
MODIFY /incubator/xap/trunk/codebase/src/xap/widgets/dojo/TreeTable.js
MODIFY /incubator/xap/trunk/samples/WebContent/examples/widgets/treeTable.xal
MODIFY /incubator/xap/trunk/codebase/src/xap/bridges/dojo/DojoWidgetBridge.js
Repository Revision Date User Message
ASF #523908 Fri Mar 30 02:02:04 UTC 2007 mturyn XAP-297: Under IE, table columns grow when headers clicked.

A clean-up method for IE set header and/or first-row cell widths directly; it should have set the outer widths instead to take borders into account.
Files Changed
MODIFY /incubator/xap/trunk/codebase/src/xap/widgets/dojo/TreeTable.js
Repository Revision Date User Message
ASF #501441 Tue Jan 30 16:13:14 UTC 2007 sboyd XAP-284

Fix for syntax error submitted by Trevor Oldak in:
http://issues.apache.org/jira/browse/XAP-284
Files Changed
MODIFY /incubator/xap/trunk/samples/WebContent/examples/basic/index.html
Repository Revision Date User Message
ASF #490570 Wed Dec 27 21:27:48 UTC 2006 mturyn XAP-161: fixed multiple-select at startup not transferred to html DOM
XAP-147: new selection wasn't visible until embedding window moved:
Files Changed
MODIFY /incubator/xap/trunk/src/xap/bridges/xap/ListBoxBridge.js
MODIFY /incubator/xap/trunk/src/xap/bridges/xap/XapComboBoxBridge.js
MODIFY /incubator/xap/trunk/src/xap/widgets/ListBox.js
Repository Revision Date User Message
ASF #485538 Mon Dec 11 07:32:08 UTC 2006 mturyn XAP-50
Fixed disabled["true"|"false"], visible["true"|"false"] attributes' setting.
Files Changed
MODIFY /incubator/xap/trunk/src/xap/bridges/xap/ListBoxBridge.js
MODIFY /incubator/xap/trunk/src/xap/widgets/XapComboBox.js
MODIFY /incubator/xap/trunk/src/xap/bridges/xap/XapComboBoxBridge.js
MODIFY /incubator/xap/trunk/src/xap/widgets/ListBox.js
Repository Revision Date User Message
ASF #483886 Fri Dec 08 08:42:22 UTC 2006 mturyn XAP-48+
Setting border attributes decently now (enclosed the dropdown in another div, work on its borders); setting height in Firefox, can't yet in IE.
Files Changed
MODIFY /incubator/xap/trunk/src/xap/bridges/xap/XapComboBoxBridge.js
MODIFY /incubator/xap/trunk/src/xap/widgets/ListBox.js
Repository Revision Date User Message
ASF #483328 Thu Dec 07 02:51:05 UTC 2006 mturyn From Rob Gagne

Code for XAP-202
Files Changed
MODIFY /incubator/xap/trunk/src/xap/bridges/xap/ButtonBridge.js
MODIFY /incubator/xap/trunk/src/xap/bridges/basic/AbstractWidgetBridge.js
Repository Revision Date User Message
ASF #483188 Wed Dec 06 19:31:43 UTC 2006 mturyn From Rob Gagne

fix for XAP-178; the mis-alignment of column headers in Tables on IE
Files Changed
MODIFY /incubator/xap/trunk/css/xapDefault.css
Repository Revision Date User Message
ASF #482475 Tue Dec 05 03:49:53 UTC 2006 mturyn From: Rob Gagne

Fix for defect XAP-193

Added check for (xap.util.LogFactory.s_loggingEnabled) before ...s_log.debug. Even though the method internally checked, some of the log entries were building large strings before calling the function.

This was causing high CPU on IE for simple operations.
Files Changed
MODIFY /incubator/xap/trunk/src/xap/xml/XalNamespaceHandler.js
MODIFY /incubator/xap/trunk/src/xap/macro/MacroNamespaceHandler.js
MODIFY /incubator/xap/trunk/src/xap/taghandling/PluginRegistryImpl.js
MODIFY /incubator/xap/trunk/src/xap/mco/McoNamespaceHandler.js
MODIFY /incubator/xap/trunk/src/xap/xml/xmodify/CommandDirective.js
MODIFY /incubator/xap/trunk/src/xap/session/DeclarativeArgumentParser.js
MODIFY /incubator/xap/trunk/src/xap/xml/xmodify/Xmodify.js
MODIFY /incubator/xap/trunk/src/xap/taghandling/PluginDocumentHandler.js
Repository Revision Date User Message
ASF #481647 Sat Dec 02 22:30:11 UTC 2006 mturyn From: Rob Gagne for defect XAP-114

Contributing a fix for this issue in TreeTable.js; changed 40px to 24px. This provides enough room for the scrollbar without the gap. Tried on different systems with different scrollbar widths and seems to work properly.
Files Changed
MODIFY /incubator/xap/trunk/src/xap/widgets/dojo/TreeTable.js
Repository Revision Date User Message
ASF #480176 Tue Nov 28 19:47:11 UTC 2006 mturyn XAP-86 --fixed (title-bar icon buttons left trails)
XAP-71 --partial fix---can reset 'resizable' other attributes still unsettable on the fly.

Redisplay (hide, then show) icons when the aWindow.resizeTo() method is called.
Added code that allows the window to keep better track of its resizing handle.
Files Changed
MODIFY /incubator/xap/trunk/src/xap/bridges/dojo/WindowBridge.js
MODIFY /incubator/xap/trunk/src/xap/widgets/dojo/Window.js
Repository Revision Date User Message
ASF #479771 Mon Nov 27 21:37:49 UTC 2006 mturyn RE: XAP-174
Outer background changed from white to transparent.
Files Changed
MODIFY /incubator/xap/trunk/src/xap/widgets/images/checkbox_off_disabled.gif
Repository Revision Date User Message
ASF #472979 Thu Nov 09 16:59:48 UTC 2006 jmargaris Contributed by Trevor Oldak in XAP-70

Add events: Adds every event to testComponent
Attribute setter: Set any attribute for testComponent (blur both text fields first)
Print Element now sent to same DIV as events.
Files Changed
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/AttributeTester.js
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/standardButtons.xal
Repository Revision Date User Message
ASF #467824 Thu Oct 26 00:46:48 UTC 2006 jmargaris Updated widget tests with horizontal layout, and events, contributed by Trevor Oldak in issue XAP-18.
See http://issues.apache.org/jira/browse/XAP-18 for details.
Files Changed
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/window.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/button.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/textArea.html
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/scrollPane.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/textField.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/radioButton.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/table.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/verticalPanel.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/textArea.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/complexExample.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/horizontalFlowPane.xal
ADD /incubator/xap/trunk/WebContent/examples/widgets/buttonComparison.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/verticalPanelExample.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/label.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/combobox.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/menu.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/freePanel.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/borderPanel.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/checkBox.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/splitPaneExample.html
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/tabPane.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/passwordField.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/AttributeTester.js
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/tabPane.html
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/horizontalPanel.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/splitPaneExample.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/splitPane.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/tooltip.xal
MODIFY /incubator/xap/trunk/WebContent/examples/widgets/standardButtons.xal

Reports

Recently Created Issues Report
Created vs Resolved Issues Report
Resolution Time Report
Average Age Report
Pie Chart Report
Contribution Report
User Workload Report
Version Workload Report
Time Tracking Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 274
   47%
Reopened Reopened 14
   2%
Resolved Resolved 2
Closed Closed 299
   51%

Open Issues

By Priority
Critical Critical 24
   8%
Major Major 122
   42%
Minor Minor 127
   44%
Trivial Trivial 15
   5%

By Assignee
James Margaris 20
   7%
Matt Carbone 1
Rob Gagne 1
Trevor Oldak 2
   1%
Turyn, Michael 19
   7%
Unassigned 245
   85%