]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
12 years agoDon't throw NPE when getting RPC for non-existing connector id
Leif Åstrand [Tue, 17 Apr 2012 12:34:23 +0000 (15:34 +0300)]
Don't throw NPE when getting RPC for non-existing connector id

12 years agoPut margin on caption's parent so caption's outer size can be used
Leif Åstrand [Tue, 17 Apr 2012 12:04:43 +0000 (15:04 +0300)]
Put margin on caption's parent so caption's outer size can be used

12 years agoFixes #8669 by prefixing field names with "json_" instead of just "json" to avoid...
Marc Englund [Tue, 17 Apr 2012 09:10:51 +0000 (12:10 +0300)]
Fixes #8669 by prefixing field names with "json_" instead of just "json" to avoid clashes.

12 years agoReduce tree node caption padding to make room for focus border
Leif Åstrand [Tue, 17 Apr 2012 08:16:02 +0000 (11:16 +0300)]
Reduce tree node caption padding to make room for focus border

12 years agoTake additional padding into account when putting caption to the right
Leif Åstrand [Tue, 17 Apr 2012 07:56:25 +0000 (10:56 +0300)]
Take additional padding into account when putting caption to the right

12 years agoMake client side exception more obvious again (#8544)
Leif Åstrand [Tue, 17 Apr 2012 07:29:38 +0000 (10:29 +0300)]
Make client side exception more obvious again (#8544)

12 years agoExplicitly reserve space for layout paddings to avoid slot growing.
Leif Åstrand [Tue, 17 Apr 2012 07:00:07 +0000 (10:00 +0300)]
Explicitly reserve space for layout paddings to avoid slot growing.

Without this feature, CssLayout could cause the slot to grow to over
then parent's padding, which in the next layout phase would cause the
CssLayout to be measured as a little bigger, causing a parent layout
with undefined size to grow to make room for the bigger child,
which again would make the CssLayout grow...

12 years agoFixes #8673 (some fields not en/decoded correctly) by using the setter/getter name...
Marc Englund [Tue, 17 Apr 2012 06:19:36 +0000 (09:19 +0300)]
Fixes #8673 (some fields not en/decoded correctly) by using the setter/getter name w/o altering case.

12 years agoAdd exception handling for layout and element resize (#4203)
Leif Åstrand [Mon, 16 Apr 2012 11:38:02 +0000 (14:38 +0300)]
Add exception handling for layout and element resize (#4203)

12 years agoUse the non-legacy HandlerRegistration type
Leif Åstrand [Mon, 16 Apr 2012 11:30:22 +0000 (14:30 +0300)]
Use the non-legacy HandlerRegistration type

12 years agoRevert "Import the proper HandlerRegistration (#8420)"
Leif Åstrand [Mon, 16 Apr 2012 11:28:50 +0000 (14:28 +0300)]
Revert "Import the proper HandlerRegistration (#8420)"

This reverts commit d6595af90d8663cc9f5ad9a6433c2b5210ff5fdd.

12 years agoRename paintable -> connector internally
Leif Åstrand [Mon, 16 Apr 2012 11:26:56 +0000 (14:26 +0300)]
Rename paintable -> connector internally

12 years agoChanged getStyleNames to be non static so it can be overridden
Artur Signell [Mon, 16 Apr 2012 11:06:39 +0000 (14:06 +0300)]
Changed getStyleNames to be non static so it can be overridden

12 years agoReformatted all source files
Artur Signell [Mon, 16 Apr 2012 11:05:09 +0000 (14:05 +0300)]
Reformatted all source files

12 years agoExclude gwt-unitCache which is too large for GAE
Artur Signell [Mon, 16 Apr 2012 10:23:25 +0000 (13:23 +0300)]
Exclude gwt-unitCache which is too large for GAE

12 years agoAdded exception handling for State and Hierarchy events (#4203)
Artur Signell [Fri, 13 Apr 2012 08:41:47 +0000 (11:41 +0300)]
Added exception handling for State and Hierarchy events (#4203)

12 years agoRemove classloader field to make Application serializable (#8644)
Leif Åstrand [Mon, 16 Apr 2012 10:00:52 +0000 (13:00 +0300)]
Remove classloader field to make Application serializable (#8644)

The ClassLoader for loading Root instances is instead fetched using
request.getDeploymentConfiguration().getClassLoader();

12 years agoAdd overflow: hidden to v-label to prevent margins from escaping (#8671)
Leif Åstrand [Mon, 16 Apr 2012 09:12:20 +0000 (12:12 +0300)]
Add overflow: hidden to v-label to prevent margins from escaping (#8671)

12 years agoShow the right target type in the exception message
Leif Åstrand [Fri, 13 Apr 2012 13:10:54 +0000 (16:10 +0300)]
Show the right target type in the exception message

12 years agoDouble was encoded as float, fixed. #8657
Marc Englund [Fri, 13 Apr 2012 06:04:23 +0000 (09:04 +0300)]
Double was encoded as float, fixed. #8657

12 years agoScan parametrized types, e.g. List<MyObject> when generating serializers
Artur Signell [Thu, 12 Apr 2012 16:13:12 +0000 (19:13 +0300)]
Scan parametrized types, e.g. List<MyObject> when generating serializers

12 years agoUnknownComponent should now work again (#8651)
Artur Signell [Thu, 12 Apr 2012 15:04:07 +0000 (18:04 +0300)]
UnknownComponent should now work again (#8651)

12 years agoRename v-paintable -> v-connector (#8652)
Leif Åstrand [Thu, 12 Apr 2012 15:04:01 +0000 (18:04 +0300)]
Rename v-paintable -> v-connector (#8652)

12 years agoAPI naming change, needs update -> needs layout
Leif Åstrand [Thu, 12 Apr 2012 13:51:01 +0000 (16:51 +0300)]
API naming change, needs update -> needs layout

12 years agoEnsure Table parent is measured after sizeInit
Artur Signell [Thu, 12 Apr 2012 13:27:45 +0000 (16:27 +0300)]
Ensure Table parent is measured after sizeInit

This is needed to take scrollbars into account

12 years agoFix issues with minimum window sizes
Leif Åstrand [Thu, 12 Apr 2012 12:46:35 +0000 (15:46 +0300)]
Fix issues with minimum window sizes

Minimum width is only checked once per layout phase to avoid loops

Maximum height is based on header and footer size instead of difference
between inner and outer sizes

12 years agoHelper to ease migration of Vaadin 6 components
Artur Signell [Thu, 12 Apr 2012 10:36:57 +0000 (13:36 +0300)]
Helper to ease migration of Vaadin 6 components

12 years agoJavadoc updates for @Connect
Artur Signell [Thu, 12 Apr 2012 10:36:29 +0000 (13:36 +0300)]
Javadoc updates for @Connect

12 years agoRe-added ApplicationConnection.updateCaption to ease porting
Artur Signell [Thu, 12 Apr 2012 09:22:20 +0000 (12:22 +0300)]
Re-added ApplicationConnection.updateCaption to ease porting

12 years agoRenamed @Component to @Connect
Artur Signell [Thu, 12 Apr 2012 08:28:37 +0000 (11:28 +0300)]
Renamed @Component to @Connect

@Component is not good as the server side does not have to be a Component

12 years agoFix ShortCutListenerModification test
Henri Sara [Thu, 12 Apr 2012 08:43:34 +0000 (11:43 +0300)]
Fix ShortCutListenerModification test

12 years agoMerge branch 'layoutgraph'
Leif Åstrand [Thu, 12 Apr 2012 07:39:20 +0000 (10:39 +0300)]
Merge branch 'layoutgraph'

Conflicts:
src/com/vaadin/terminal/gwt/client/ApplicationConnection.java
src/com/vaadin/terminal/gwt/client/LayoutManager.java
src/com/vaadin/terminal/gwt/client/ui/AbsoluteLayoutConnector.java
src/com/vaadin/terminal/gwt/client/ui/AbstractOrderedLayoutConnector.java
src/com/vaadin/terminal/gwt/client/ui/AbstractSplitPanelConnector.java
src/com/vaadin/terminal/gwt/client/ui/AccordionConnector.java
src/com/vaadin/terminal/gwt/client/ui/FormConnector.java
src/com/vaadin/terminal/gwt/client/ui/GridLayoutConnector.java
src/com/vaadin/terminal/gwt/client/ui/PanelConnector.java
src/com/vaadin/terminal/gwt/client/ui/RootConnector.java
src/com/vaadin/terminal/gwt/client/ui/TableConnector.java
src/com/vaadin/terminal/gwt/client/ui/TabsheetConnector.java
src/com/vaadin/terminal/gwt/client/ui/TwinColSelectConnector.java
src/com/vaadin/terminal/gwt/client/ui/VAbstractSplitPanel.java
src/com/vaadin/terminal/gwt/client/ui/VAccordion.java
src/com/vaadin/terminal/gwt/client/ui/VDragAndDropWrapper.java
src/com/vaadin/terminal/gwt/client/ui/VGridLayout.java
src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java
src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java
src/com/vaadin/terminal/gwt/client/ui/VTabsheetPanel.java
src/com/vaadin/terminal/gwt/client/ui/VView.java
src/com/vaadin/terminal/gwt/client/ui/VWindow.java
src/com/vaadin/terminal/gwt/client/ui/WindowConnector.java

12 years agoAnother WindowConnector fix - attach widget to correct element
Artur Signell [Thu, 12 Apr 2012 06:23:12 +0000 (09:23 +0300)]
Another WindowConnector fix - attach widget to correct element

12 years agoRemoved interface that is never referenced
Artur Signell [Wed, 11 Apr 2012 18:59:38 +0000 (21:59 +0300)]
Removed interface that is never referenced

12 years agoRemoved deprecated an unneded setAlignment based on String (#8169)
Artur Signell [Wed, 11 Apr 2012 18:59:06 +0000 (21:59 +0300)]
Removed deprecated an unneded setAlignment based on String (#8169)

12 years agoRemoved deprecated interface (#8169)
Artur Signell [Wed, 11 Apr 2012 18:55:57 +0000 (21:55 +0300)]
Removed deprecated interface (#8169)

12 years agoVaadin 7 triggers a few more repaints than Vaadin 6
Artur Signell [Wed, 11 Apr 2012 18:51:36 +0000 (21:51 +0300)]
Vaadin 7 triggers a few more repaints than Vaadin 6

12 years agoRemoved getLayout/setLayout (#8169)
Artur Signell [Wed, 11 Apr 2012 18:43:30 +0000 (21:43 +0300)]
Removed getLayout/setLayout (#8169)

12 years agoMade sub window work again
Artur Signell [Wed, 11 Apr 2012 18:40:36 +0000 (21:40 +0300)]
Made sub window work again

12 years agoJavadoc update
Artur Signell [Wed, 11 Apr 2012 18:22:07 +0000 (21:22 +0300)]
Javadoc update

12 years agoMade notifications work again (content is no longer child 0)
Artur Signell [Wed, 11 Apr 2012 18:16:49 +0000 (21:16 +0300)]
Made notifications work again (content is no longer child 0)

12 years agoAdded missing license info
Artur Signell [Wed, 11 Apr 2012 18:08:39 +0000 (21:08 +0300)]
Added missing license info

12 years agoJavadoc updates
Artur Signell [Wed, 11 Apr 2012 17:55:38 +0000 (20:55 +0300)]
Javadoc updates

12 years agoWorkaround for problem with wrong state being created
Artur Signell [Wed, 11 Apr 2012 17:54:58 +0000 (20:54 +0300)]
Workaround for problem with wrong state being created

12 years agoReduced logging
Artur Signell [Wed, 11 Apr 2012 17:45:13 +0000 (20:45 +0300)]
Reduced logging

12 years agoFixed references in native code to old class names
Artur Signell [Wed, 11 Apr 2012 17:37:30 +0000 (20:37 +0300)]
Fixed references in native code to old class names

12 years agoFixed error introduced when refactoring package names
Artur Signell [Wed, 11 Apr 2012 17:20:55 +0000 (20:20 +0300)]
Fixed error introduced when refactoring package names

12 years agoMove SharedState and ServerRpc classes out from Connector classes
Artur Signell [Wed, 11 Apr 2012 17:07:00 +0000 (20:07 +0300)]
Move SharedState and ServerRpc classes out from Connector classes

12 years agoMoved each component to its own package on client side
Artur Signell [Wed, 11 Apr 2012 16:58:26 +0000 (19:58 +0300)]
Moved each component to its own package on client side

Class loaders have problems with referring to static inner classes (e.g.
state classes) when they cannot load the declaring class. To deal with
this the components have been moved to their own packages and state/rpc
classes will be defined in their own Java files.

12 years agoMoved shared classes out from connector to avoid class loader problems
Artur Signell [Wed, 11 Apr 2012 16:13:34 +0000 (19:13 +0300)]
Moved shared classes out from connector to avoid class loader problems

12 years agoAdded missing license
Artur Signell [Wed, 11 Apr 2012 15:52:13 +0000 (18:52 +0300)]
Added missing license

12 years agoButton, NativeButton and CheckBox are no longer Vaadin6Components
Artur Signell [Wed, 11 Apr 2012 14:32:47 +0000 (17:32 +0300)]
Button, NativeButton and CheckBox are no longer Vaadin6Components

Added FocusAndBlurServerRpc for sending focus and blur events to any
component.

12 years agoSimplified initialization of ServerRpc proxies
Artur Signell [Wed, 11 Apr 2012 14:06:34 +0000 (17:06 +0300)]
Simplified initialization of ServerRpc proxies

Renamed InitializableClientToServerRpc -> InitializableServerRpc and
moved it out from ServerRpc to avoid confusion (#8599)

It is now possible to use RpcProxy.create(class, Connector) before the
connector has been initialized

12 years agoComponent no longer implements Paintable
Artur Signell [Wed, 11 Apr 2012 08:08:12 +0000 (11:08 +0300)]
Component no longer implements Paintable

12 years agoUpdated Root to use hierarchy change event for content and windows
Artur Signell [Wed, 11 Apr 2012 07:15:52 +0000 (10:15 +0300)]
Updated Root to use hierarchy change event for content and windows

12 years agoMerge remote-tracking branch 'origin/6.8'
Artur Signell [Thu, 12 Apr 2012 06:53:11 +0000 (09:53 +0300)]
Merge remote-tracking branch 'origin/6.8'

Conflicts:
src/com/vaadin/ui/AbstractField.java

12 years agoEnsure table is measured in second layout phase
Leif Åstrand [Thu, 12 Apr 2012 06:36:19 +0000 (09:36 +0300)]
Ensure table is measured in second layout phase

12 years agoRun scrollbar fix for the next ancestor where it might be needed (#8615)
Leif Åstrand [Wed, 11 Apr 2012 19:18:59 +0000 (22:18 +0300)]
Run scrollbar fix for the next ancestor where it might be needed (#8615)

The previous behavior of only running it for the direct parent if
applicable didn't catch all situations where the fix was needed.

Also postpone layout fix until no interfering changes are expected.

12 years agoAvoid causing scrollbars by leaving undefined height set to auto
Leif Åstrand [Wed, 11 Apr 2012 17:06:55 +0000 (20:06 +0300)]
Avoid causing scrollbars by leaving undefined height set to auto

12 years agoDon't assume scrolling elements have no inline overflow style (#8615)
Leif Åstrand [Wed, 11 Apr 2012 16:42:10 +0000 (19:42 +0300)]
Don't assume scrolling elements have no inline overflow style (#8615)

12 years agoMerge branch 'master' into layoutgraph
Leif Åstrand [Wed, 11 Apr 2012 13:46:26 +0000 (16:46 +0300)]
Merge branch 'master' into layoutgraph

12 years agoEnsure table rows are sent when a Table tab is re-selected (#8642)
Leif Åstrand [Wed, 11 Apr 2012 13:31:04 +0000 (16:31 +0300)]
Ensure table rows are sent when a Table tab is re-selected (#8642)

12 years agoAvoid infinite loop by only updating table height in second pass
Leif Åstrand [Wed, 11 Apr 2012 12:18:22 +0000 (15:18 +0300)]
Avoid infinite loop by only updating table height in second pass

12 years ago#6155 Javadoc/comments; refresh field value from data source on attach
Johannes Dahlström [Wed, 11 Apr 2012 12:07:29 +0000 (12:07 +0000)]
#6155 Javadoc/comments; refresh field value from data source on attach

svn changeset:23476/svn branch:6.8

12 years agoChange to a more efficient overflow fix and enable it for IE9 (#8615)
Leif Åstrand [Wed, 11 Apr 2012 10:51:41 +0000 (13:51 +0300)]
Change to a more efficient overflow fix and enable it for IE9 (#8615)

12 years agoCheck for appeared or disappeared scrollbars when sizes have changed
Leif Åstrand [Wed, 11 Apr 2012 07:22:04 +0000 (10:22 +0300)]
Check for appeared or disappeared scrollbars when sizes have changed

12 years agoMerge branch 'master' into layoutgraph
Leif Åstrand [Wed, 11 Apr 2012 06:32:59 +0000 (09:32 +0300)]
Merge branch 'master' into layoutgraph

12 years agoLog deferred widget loading time if it is slow
Leif Åstrand [Wed, 11 Apr 2012 06:32:11 +0000 (09:32 +0300)]
Log deferred widget loading time if it is slow

12 years agoDon't use deferred widget loading as it is currently broken (#8636)
Leif Åstrand [Wed, 11 Apr 2012 06:31:19 +0000 (09:31 +0300)]
Don't use deferred widget loading as it is currently broken (#8636)

12 years agoIgnore optional GWT output
Leif Åstrand [Wed, 11 Apr 2012 06:30:05 +0000 (09:30 +0300)]
Ignore optional GWT output

12 years agoDisable excessive debug logging
Leif Åstrand [Tue, 10 Apr 2012 12:52:40 +0000 (15:52 +0300)]
Disable excessive debug logging

12 years agoRemove unused field and unused import
Leif Åstrand [Tue, 10 Apr 2012 11:54:21 +0000 (14:54 +0300)]
Remove unused field and unused import

12 years agoDisable excessive debug logging
Leif Åstrand [Wed, 11 Apr 2012 06:28:46 +0000 (09:28 +0300)]
Disable excessive debug logging

12 years agoFixed locator string
Artur Signell [Wed, 11 Apr 2012 05:29:01 +0000 (08:29 +0300)]
Fixed locator string

12 years agoMerge remote-tracking branch 'origin/6.8'
Artur Signell [Tue, 10 Apr 2012 21:57:10 +0000 (00:57 +0300)]
Merge remote-tracking branch 'origin/6.8'

Conflicts:
WebContent/release-notes.html

12 years agoFixed bug in calculating % size when using reverse position (#4296)
Artur Signell [Tue, 10 Apr 2012 20:38:21 +0000 (20:38 +0000)]
Fixed bug in calculating % size when using reverse position (#4296)

svn changeset:23426/svn branch:6.8

12 years agoRemoved old info and added mention of #4296
Artur Signell [Tue, 10 Apr 2012 20:12:57 +0000 (20:12 +0000)]
Removed old info and added mention of #4296

svn changeset:23425/svn branch:6.8

12 years agoMerge remote-tracking branch 'origin/6.8'
Artur Signell [Tue, 10 Apr 2012 19:54:17 +0000 (22:54 +0300)]
Merge remote-tracking branch 'origin/6.8'

Conflicts:
src/com/vaadin/terminal/gwt/client/ui/VAbstractSplitPanel.java
src/com/vaadin/ui/AbstractSplitPanel.java

12 years agoInternally remove component before detach listener is called
Artur Signell [Tue, 10 Apr 2012 18:27:32 +0000 (21:27 +0300)]
Internally remove component before detach listener is called

12 years agoProvide a dummy Root to avoid NPE
Artur Signell [Tue, 10 Apr 2012 12:51:37 +0000 (15:51 +0300)]
Provide a dummy Root to avoid NPE

12 years agoMerge branch 'master' into layoutgraph
Leif Åstrand [Tue, 10 Apr 2012 12:53:18 +0000 (15:53 +0300)]
Merge branch 'master' into layoutgraph

12 years agoDisable excessive debug logging
Leif Åstrand [Tue, 10 Apr 2012 12:52:40 +0000 (15:52 +0300)]
Disable excessive debug logging

12 years agoAllow splitter position to be float to avoid rounding errors (#4296)
Artur Signell [Tue, 10 Apr 2012 12:46:38 +0000 (12:46 +0000)]
Allow splitter position to be float to avoid rounding errors (#4296)

svn changeset:23419/svn branch:6.8

12 years agoRemove unused field and unused import
Leif Åstrand [Tue, 10 Apr 2012 11:54:21 +0000 (14:54 +0300)]
Remove unused field and unused import

12 years agoDisabled excessive debug logging
Artur Signell [Tue, 10 Apr 2012 12:28:09 +0000 (15:28 +0300)]
Disabled excessive debug logging

12 years agoUpdate #8544 to be more verbose and to show more exceptions
Leif Åstrand [Tue, 10 Apr 2012 11:28:38 +0000 (14:28 +0300)]
Update #8544 to be more verbose and to show more exceptions

12 years agoClose all URLConnections, not only Java6 specific FileURLConnection.
Henri Sara [Tue, 10 Apr 2012 10:49:00 +0000 (13:49 +0300)]
Close all URLConnections, not only Java6 specific FileURLConnection.

12 years agoMerge branch 'master' into layoutgraph
Leif Åstrand [Tue, 10 Apr 2012 10:25:17 +0000 (13:25 +0300)]
Merge branch 'master' into layoutgraph

12 years agoMerge remote branch 'origin/6.8'
Leif Åstrand [Tue, 10 Apr 2012 09:56:39 +0000 (12:56 +0300)]
Merge remote branch 'origin/6.8'

Conflicts:
src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java
src/com/vaadin/terminal/gwt/client/ui/VTree.java
src/com/vaadin/terminal/gwt/client/ui/VWindow.java
src/com/vaadin/ui/AbstractField.java

12 years agoMerge remote branch 'origin/master' into layoutgraph
Leif Åstrand [Tue, 10 Apr 2012 09:39:39 +0000 (12:39 +0300)]
Merge remote branch 'origin/master' into layoutgraph

12 years agoAdd LayoutManager.setNeedsMeasure and change how layouts are started
Leif Åstrand [Tue, 10 Apr 2012 09:39:09 +0000 (12:39 +0300)]
Add LayoutManager.setNeedsMeasure and change how layouts are started

12 years agoFixed problem with captions always being in the top left corner
Artur Signell [Tue, 10 Apr 2012 08:16:15 +0000 (11:16 +0300)]
Fixed problem with captions always being in the top left corner

12 years agoFixed NPE in click listener
Artur Signell [Tue, 10 Apr 2012 08:15:47 +0000 (11:15 +0300)]
Fixed NPE in click listener

12 years agoFixed GridLayout captions when components are moved in the layout
Artur Signell [Tue, 10 Apr 2012 06:53:18 +0000 (09:53 +0300)]
Fixed GridLayout captions when components are moved in the layout

12 years agoPrint stack traces to console when in GWT Dev Mode
Artur Signell [Tue, 10 Apr 2012 06:13:13 +0000 (09:13 +0300)]
Print stack traces to console when in GWT Dev Mode

At least for now

12 years agoImport order changed by eclipse
Leif Åstrand [Sat, 7 Apr 2012 08:38:31 +0000 (11:38 +0300)]
Import order changed by eclipse

12 years agoUnregister dependencies during unregister to avoid leaks
Leif Åstrand [Sat, 7 Apr 2012 08:30:22 +0000 (11:30 +0300)]
Unregister dependencies during unregister to avoid leaks

12 years agoFixed potential problem with file descriptors remaining in use
Artur Signell [Thu, 5 Apr 2012 14:10:22 +0000 (17:10 +0300)]
Fixed potential problem with file descriptors remaining in use

12 years ago[merge from 6.7] Fix #8595: Always use MULTISELECT_MODE_SIMPLE for touch devices
Automerge [Thu, 5 Apr 2012 13:08:30 +0000 (13:08 +0000)]
[merge from 6.7] Fix #8595: Always use MULTISELECT_MODE_SIMPLE for touch devices

svn changeset:23414/svn branch:6.8

12 years ago[merge from 6.7] TestBench test for #8604
Automerge [Thu, 5 Apr 2012 13:08:25 +0000 (13:08 +0000)]
[merge from 6.7] TestBench test for #8604

svn changeset:23413/svn branch:6.8