crux-smart-faces's People
crux-smart-faces's Issues
Problem using uppercase ids and ScreenWrapper
From [email protected] on March 01, 2010 15:43:48
What steps will reproduce the problem? 1. Create an empty project with project generator
2. In index.crux.xml, rename 'nameTextBox' element to 'UFTextBox' (if you
modify MyController class, line 23, from Screen.get("nameTextBox"... to
Screen.get("UFTextBox"...; the code will work just fine)
3. Create MyScreen interface, which extends ScreenWrapper, and add method
public TextBox getUFTextBox();.
4. Modify MyController class, adding @create protected MyScreen screen.
5. Modify, again, MyController class, where it's written:
TextBox textBox = Screen.get("UFTextBox", TextBox.class);
you change it to:
TextBox textBox = screen.getUFTextBox();
- Deploy the .war on a tomcat (I used 6.0.18 on Windows Vista Business BR,
JDK 1.6) - Try running the web application, and you will receive an error in a
Javascript's alert window. What is the expected output? What do you see instead? The expected output would be the same as when I use 'Screen.get("name")'.
However, the output is an error if I use the ScreenWrapper interface. What version of the product are you using? On what operating system? On what Browser? I am using CRUX-1.0.0-RC3, on an Vista Business - pt_BR, and the browser is
a Firefox 3.5.7. Please provide any additional information below. Found this issue last month in a code to retrieve the states (UFs) from a
Web Service. I tried to create a ListBox named "UFListBox", and used the
ScreenWrapper interface... I had to rename it to uFListBox, and it did this.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=9
GWT VerticalSplitPanel does not work at Crux
From [email protected] on March 12, 2010 15:30:43
What steps will reproduce the problem? 1. creates any page with a verticalSplitPanel What is the expected output? What do you see instead? The VerticalSplitPanelFactory has an error on its contructor, that makes
RegisteredWidgetFactories generator fail.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=25
Fields that do not implement Comparable are lost when a binded object is loaded into a DataSource
From [email protected] on March 08, 2010 14:36:12
What steps will reproduce the problem? 1. Create a value object
2. Create a field that not implements Comparable
3. Use this value object as a binded object in a DataSource
4. Use this DataSource in a Grid
5. Retrieve the binded object from the Grid What is the expected output? What do you see instead? The field is set to null when you read it from the Grid.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=16
If Dynatabs.closeTab is called before the page is loaded, the tab is not closed and the user receives no report
From [email protected] on March 10, 2010 08:45:04
What steps will reproduce the problem? 1. Open a DynaTab through DynaTabs.openTab();
2. Right after the open command, execute a DynaTabs.closeTab on the
previous opened tab.
3. The tab is not closed What is the expected output? What do you see instead? The expeted outup is:
- The tab closed, or
- The status of the operation returned to the caller.
We know that crux verifies the state of the inner tab document to avoid
errors on tab closing events. However, it could creates some kind of
monitor to dispatch the close event after document is loaded, or, at least,
notify the caller, making possible to him handle the situation.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=19
Some widgets, like Image and Button are firing two or more click events when user clicks them
From [email protected] on November 25, 2009 20:21:19
What steps will reproduce the problem? 1.Declare an Image in a crux.xml page;
2.Assign a controller.method to the onClick attribute; What is the expected output? What do you see instead? Only one event should be fired per click.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=2
GWT SimpleCheckBox does not work at Crux
From [email protected] on March 12, 2010 15:36:16
What steps will reproduce the problem? 1. creates any page with a simpleCheckBox What is the expected output? What do you see instead? The SimpleCheckBoxFactory has an error on its contructor, that makes
RegisteredWidgetFactories generator fail.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=26
Problem with i18n messages when used inside template files
From [email protected] on February 27, 2010 14:40:58
What steps will reproduce the problem? 1. Creates a template file that is referenced inside another template
2. Use the second template inside a crux.xml file
3. Uses a declarative i18n message on the inner template.
4. Sometimes, Crux can not translate thos messages correctly.
The problem does not occur always, and only occur with messages that are
not referenced in any other palce on application.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=7
NullPointerException on ModuleClassPathResolver, when schemaGenerator is running
From [email protected] on March 16, 2010 14:34:24
What steps will reproduce the problem? 1. Call schemaGenerator ant task for a module right after debug another
module made with crux-modules
The problem is that SchemaGenerator does not clear the CruxModuleBridge
before run.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=36
Support primitive types on bindable datasources objects
From [email protected] on March 09, 2010 10:47:41
Bindable datasources does not support DTO's with primitive types.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=17
Create a method to avoid duplicated requests on critical server methods
From [email protected] on March 19, 2010 14:40:33
The purpose of this it to avoid duplicated processing of some sensitive
methods.
The solution could be based on Synchronizer Token pattern
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=42
JVM never dies when "generate-schemas" Ant task is executed
From [email protected] on March 15, 2010 17:16:58
What steps will reproduce the problem? 1. Generate a project with Crux Project Generator
2. Run the "generate-schemas" ant task What is the expected output? What do you see instead? Schemas are successfully generated, but JVM never dies.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=33
Add a parameter on ModulesFilter to allow screen searches on a specific folder
From [email protected] on March 31, 2010 14:05:24
Add a parameter on ModulesFilter to allow screen searches on a specific
folder. It could be a kind of prefix to append on module name on urls.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=49
MaskedTextBox fires change event when looses focus
From [email protected] on March 17, 2010 12:31:49
MaskedTextBox is firing a change event when looses focus
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=39
Serialization Error running invokers on opera
From [email protected] on March 10, 2010 19:08:11
What steps will reproduce the problem? 1. creates a invoker for any controller method
2. invoke that method from other frame
3. the serialization error occur...
To test, use the showcase application.
The problem only occur on opera
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=20
GWT DecoratedStackPanel does not work at Crux
From [email protected] on March 12, 2010 15:58:26
What steps will reproduce the problem? 1. creates any page with a decoratedStackPanel What is the expected output? What do you see instead? The DecoratedStackPanelFactory has an error on its contructor, that makes
RegisteredWidgetFactories generator fail.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=28
When a Popup, Confirm or ProgressDialog is open, the focused widget in parent screen keeps the focus.
From [email protected] on March 24, 2010 15:07:48
Sometimes, when a Popup, Confirm or ProgressDialog is open, the focused
widget in parent screen keeps the focus and still being acessible to the
user.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=45
The Crux Grid Headers are not centered when the size of the column is not big enough to hold it.
From [email protected] on February 23, 2010 15:22:44
What steps will reproduce the problem? Create a Crux Grid with a very big header on one of its columns... If the
title wrap, the header does not obey the aligment directives and align
always to left.... What version of the product are you using? On what operating system? On what Browser? IE7 Please provide any additional information below.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=4
Support hot deployment of template.xml files
From [email protected] on March 12, 2010 13:26:58
Add support for .template.xml files.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=23
Allow modifications on Grid Columns programmatically
From [email protected] on March 05, 2010 19:55:40
Please create a programmatic way to do modify properties of the columns in
the Grid.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=14
Overlapping message boxes causes null pointer error.
From [email protected] on November 25, 2009 20:14:19
What steps will reproduce the problem? 1.Invoke MessageBox.show twice;
2.Close the first message box;
3.Close the second one;
Cause:
There is no stack for message boxes callers. When the first message box is
closed, it removes the unique caller reference. When the second message box
is closed, the reference to the caller is null.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=1
Popup refreshes when title is clicked
From [email protected] on February 23, 2010 15:17:00
What steps will reproduce the problem? 1.open any popup
2.click on the title
3. the browser is "refreshing" the window, and change the CSS. What version of the product are you using? On what operating system? On what Browser? IE7 Please provide any additional information below.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=3
GWT MenuBar does not work on Crux 2.x
From [email protected] on March 30, 2010 14:30:39
GWT MenuBar does not work on Crux 2.x
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=48
The Tab is not closed if opened with closeable = "false"
From [email protected] on March 08, 2010 14:13:35
The Tab is not closed if it will be opened by DynaTabs.openTab with the
attribute closeable equal false
steps to reproduce the problem:
1.Open tab with closeable attribute equal false
"DynaTabs.openTab(tabId, tabLabel, appendMainUrlParameters(tabUrl), false,
false);"
- Close tab with method DynaTabs.closeTab(tabId)
3.The Tab is not closed
Please it verifies the behavior...
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=15
GWT SimpleRadioButton does not work at Crux
From [email protected] on March 12, 2010 16:03:48
What steps will reproduce the problem? 1. creates any page with a simpleRadioButton What is the expected output? What do you see instead? The simpleRadioButtonFactory has an error on its contructor, that makes
RegisteredWidgetFactories generator fail.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=29
Includes CruxModulesAdmin into Crux release
From [email protected] on March 16, 2010 16:27:24
Adds the admin module to crux release
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=37
Create a usage screen to ProjectGenerator and handle parameters properly
From [email protected] on March 17, 2010 13:10:10
Creates a usage screen to ProjectGenerator and handle parameters properly.
If an invalid path or some other parameter (like -help) is passed, an error
occurs and no help information is displayed.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=40
GWT DecoratedPopupPanel does not work at Crux
From [email protected] on March 12, 2010 15:46:26
What steps will reproduce the problem? 1. creates any page with a decoratedPopupPanelFactory What is the expected output? What do you see instead? The DecoratedPopupPanelFactory has an error on its contructor, that makes
RegisteredWidgetFactories generator fail.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=27
Add support to junit on ProjectGenerator
From [email protected] on February 25, 2010 15:52:52
Add support to junit on ProjectGenerator
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=6
DataSource binded objects can not have the identifier field declared in superclass
From [email protected] on February 23, 2010 16:49:13
What steps will reproduce the problem? 1. Crate any BindableDataSource
2. Create a bindable object, that inherits another class
3. Declare an atribute in that other class
4. Use such attribute as the identifier in the @DataSourceBinding annotation
Crux compiler will complain about that attribute.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=5
Creates another pager to grid that support direct access to a page
From [email protected] on March 15, 2010 12:34:35
create another kind of pager to support direct access to a page. It could
use a listbox.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=31
Grid.clear() method does not forces associated DataSource to reload its data
From [email protected] on March 24, 2010 16:59:09
Grid.clear() method does not forces associated DataSource to reload its data.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=46
GWT DecoratedTabBar does not work at Crux
From [email protected] on March 12, 2010 18:52:45
What steps will reproduce the problem? 1. creates any page with a decoratedTabBar What is the expected output? What do you see instead? The DecoratedTabBarFactory has an error on its contructor, that makes
RegisteredWidgetFactories generator fail.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=30
ModulesScanner does not show the error message when an exception occurs
From [email protected] on March 18, 2010 11:56:43
The default message for key modulesScannerInitializationError on
GeneratorMessages does not use the parameter errorMessage
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=41
WidgetFactoriesGenerator is generating an invalid code
From [email protected] on March 31, 2010 14:15:18
WidgetFactoriesGenerator is generating an invalid code when a factory
declares two ChoiceProcessors as children of the same WidgetChildProcessor.
Example:
class MyProcessor
{
@TagChildren({
@TagChild(Processor1.class),
@TagChild(Processor2.class)
})
void processChildren(...)
}
@TagChildAttributes(maxOccurs="1")
class Processor1 extends ChoiceWidgetProcessor...
@TagChildAttributes(maxOccurs="unbounded")
class Processor1 extends ChoiceWidgetProcessor...
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=50
Create events on TransferList widget.
From [email protected] on March 15, 2010 14:40:40
Improvements to the component: crux:transferList. It should be created in
an event in compnent where can be triggered when the controller needs to
validate an element at the time to to add the list of selected.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=32
Just create the datasources, controllers and formatters that are used in the hosted page
From [email protected] on March 03, 2010 16:08:30
Today, all datasources, controllers and formatters that are imported by any
page that uses the current module is created.... Only thos used on current
page would be created
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=13
Crux Context is keeping old data when using CookieContextHandler
From [email protected] on March 02, 2010 12:11:18
CookieContextHandler.clearContext method does not clear cookies
It should use GWT 2.0 removeCookie(String name, String path).
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=11
Best Support for hot deployment of crux.xml files
From [email protected] on March 12, 2010 13:23:41
Crux does not support hot deployment of crux.xml file properly if a new
type of widget is inserted on the page.
Crux uses a generator to create a registeredFactories object, to include
only the widget factories that is realy used.
A config property could be created to say if developer wants to register
all possible widget factories if Environment.isProduction() is false....
It would enable hot deployment in any situation and would not decrease the
performance, because on crux compilation (callied by the crux compiler),
Environment.isProduction() is true.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=22
RemoteBindableEditablePagedDataSource does not work at all
From [email protected] on March 09, 2010 13:27:50
What steps will reproduce the problem? 1. Creating a data source by extending RemoteBindableEditablePagedDataSource
2. Use it ona Grid What is the expected output? What do you see instead? Many different exceptions are thrown.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=18
GWT DecoratedTabPanel does not work at Crux
From [email protected] on March 12, 2010 14:56:14
What steps will reproduce the problem? 1. creates any page with a decoratedTabPanelFactory What is the expected output? What do you see instead? The DecoratedTabPanelFactory has an error on its contructor, that makes
RegisteredWidgetFactories generator fail.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=24
MaskedTextBox's readOnly property does not work
From [email protected] on March 17, 2010 10:48:35
What steps will reproduce the problem? 1. Try setting MaskedTextBox's readOnly property to "true". No matter how
you try it: programmatically or declaratively, it won't make any effect.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=38
Environment.isProduction strategy does not allow enable debug on a production machine
From [email protected] on March 12, 2010 13:17:24
Environment.isProduction method uses a bad strategy to realize if the
application is runnig under developlment. It checks jvm parameters
searching for debug parameters.
The best sollutions is to look for a System property.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=21
Problem in FirstLastPager
From [email protected] on March 23, 2010 11:04:46
What steps will reproduce the problem? 1. when no results were found the buttons of the pager are enabling What is the expected output? What do you see instead? The buttons on the pager shoul not enable What version of the product are you using? On what operating system? On what Browser? using ie8 in windows xp and crux 1.0
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=44
PopupPanelFactory is missing properties from GWT 2.0 PopupPanel
From [email protected] on March 19, 2010 15:06:22
Properties glassEnabled, glassStyleName, autoHideOnHistoryEventsEnabled
added on PopupPanel in GWT 2.0 was not reflected on PopupPanelFactory
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=43
AbstractRemotePagedDataSource implements both Remote and LocalDataSource
From [email protected] on March 15, 2010 18:04:02
AbstractRemotePagedDataSource implements both Remote and LocalDataSource.
That inconsistency makes impossible a correct data source handling by the
widgets that support them, e.g. Crux Grid.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=34
High memory usage when using a lot of HTMLPanels on a page
From [email protected] on February 27, 2010 14:49:23
What steps will reproduce the problem? 1. Create a crux.xml file with some HTMLPanels, one inside another, and put
an html content with moderated size inside the inner one.
The amount of memory alocated by the browser is not compatible with the
size of the page... some hundred of mega bytes are being alocated. If the
page is changed to use grids and other widgets in the place of the
HTMLPanes, the amount of memory reduces greatly.
There is no leak, because when the page is unloaded, the memory is
released, but until the page is unloaded, the amount of memory used is too
high...
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=8
ConfigurationFactory.getConfigurations().setAnyProperty does not work properly
From [email protected] on March 15, 2010 18:28:08
What steps will reproduce the problem? 1.call ConfigurationFactory.getConfigurations().set()
2.if no Crux.properties file is present, the call is ignored.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=35
Error when try to read a value from context that does not exists
From [email protected] on March 02, 2010 12:13:51
What steps will reproduce the problem? 1. Tries to read a value from context before any calue to the associated
key is writen. What is the expected output? What do you see instead? A NullPointerException is raised.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=12
Make CRUX generate w3c compliant HTML
From [email protected] on March 01, 2010 15:57:43
CRUX uses html tag attributes such as _type, _contenttype, that are not
part of the HTML specification. When validating a crux project against http://validator.w3.org/ you'll always receive errors because of this
(using the crux project generator batch file, the output project has 18
errors... one of them because doctype is absent, but the others are mainly
because of invalid attributes).
Would there be another w3c-valid way of doing this? I really appreciate
having a 100% w3c valid web project (-:, and some clients could complain
about html validation...
Cheers
Attachment: crux1.jpg
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=10
The Screen.getDataSource method should be called Screen.createDataSource
From [email protected] on March 25, 2010 14:34:38
The Screen.getDataSource method should be called Screen.createDataSource,
once it creates a new data source each time it is invoked.
Original issue: http://code.google.com/p/crux-framework/issues/detail?id=47
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.