]>
source.dussan.org Git - vaadin-framework.git/log
Matti Tahvonen [Tue, 5 Feb 2008 15:33:24 +0000 (15:33 +0000)]
rename target width attribute in uidl to avoid collapsing with Sizeable width
svn changeset:3712/svn branch:trunk
Matti Tahvonen [Tue, 5 Feb 2008 15:32:42 +0000 (15:32 +0000)]
alignments painting for GridLayout
svn changeset:3711/svn branch:trunk
Matti Tahvonen [Tue, 5 Feb 2008 15:22:36 +0000 (15:22 +0000)]
removed row indicator opacity (looks bad in IE)
svn changeset:3710/svn branch:trunk
Matti Tahvonen [Tue, 5 Feb 2008 13:49:28 +0000 (13:49 +0000)]
relocated method + added TODO
svn changeset:3709/svn branch:trunk
Matti Tahvonen [Mon, 4 Feb 2008 11:46:36 +0000 (11:46 +0000)]
renamed function (typo)
svn changeset:3707/svn branch:trunk
Marc Englund [Fri, 1 Feb 2008 14:46:02 +0000 (14:46 +0000)]
Changed addComponent() a bit: must call super, can't call setParent() directly.
svn changeset:3706/svn branch:trunk
Matti Tahvonen [Fri, 1 Feb 2008 14:29:31 +0000 (14:29 +0000)]
setting main window in a cleaner manner when main window is not yet set
svn changeset:3705/svn branch:trunk
Matti Tahvonen [Fri, 1 Feb 2008 13:13:51 +0000 (13:13 +0000)]
fixes #1036 and removes some obsolete code
svn changeset:3704/svn branch:trunk
Marc Englund [Fri, 1 Feb 2008 12:23:13 +0000 (12:23 +0000)]
changed order of component adding, in case super.addComponent() throws...
svn changeset:3703/svn branch:trunk
Marc Englund [Fri, 1 Feb 2008 12:19:19 +0000 (12:19 +0000)]
Added test for adding components multiple times, and container recursion.
svn changeset:3702/svn branch:trunk
Marc Englund [Fri, 1 Feb 2008 12:06:55 +0000 (12:06 +0000)]
Simplified; assume component's parent is always ComponentContainer.
svn changeset:3701/svn branch:trunk
Matti Tahvonen [Fri, 1 Feb 2008 12:04:44 +0000 (12:04 +0000)]
fixed setting height for windows
svn changeset:3700/svn branch:trunk
Jani Laakso [Fri, 1 Feb 2008 11:51:19 +0000 (11:51 +0000)]
Fixed gridlayout API calls.
svn changeset:3699/svn branch:trunk
Marc Englund [Fri, 1 Feb 2008 11:34:50 +0000 (11:34 +0000)]
AbstractComponent.setParent(parent) cannot be called if component already has parent, unless the new parent is null (unsetting parent).
AbstractComponentContainer.addComponent(component) removes the component from it's previous ComponentContainer if needed (moves component), or throws if the component can't be removed.
Fixes #1137
All components that contain other components should implement ComponentContainer for this to be perfect (e.g CustomComponent, Table)
svn changeset:3698/svn branch:trunk
Matti Tahvonen [Fri, 1 Feb 2008 11:29:59 +0000 (11:29 +0000)]
some changes to support Sizeable
svn changeset:3697/svn branch:trunk
Matti Tahvonen [Fri, 1 Feb 2008 11:28:12 +0000 (11:28 +0000)]
java 1.4
svn changeset:3696/svn branch:trunk
Jani Laakso [Fri, 1 Feb 2008 09:58:52 +0000 (09:58 +0000)]
Fixed 1.5 java code back to 1.4.2
svn changeset:3695/svn branch:trunk
Marc Englund [Fri, 1 Feb 2008 09:53:17 +0000 (09:53 +0000)]
Java 1.4-ified
svn changeset:3694/svn branch:trunk
Jani Laakso [Fri, 1 Feb 2008 08:20:20 +0000 (08:20 +0000)]
Deprecated
* public Button(String caption, Object target, String methodName)
* public CheckBox(String caption, Object target, String methodName)
Reason: Using this method is discouraged because it cannot be checked during compilation. Java reflect is done through string variable. Error prone and this does not survive re-factoring (=> applications brake).
Typo fixes.
svn changeset:3693/svn branch:trunk
Matti Tahvonen [Fri, 1 Feb 2008 08:09:07 +0000 (08:09 +0000)]
fixes #1078
svn changeset:3692/svn branch:trunk
Marc Englund [Fri, 1 Feb 2008 07:32:29 +0000 (07:32 +0000)]
ComboBox newItemsAllowed=false by default, to avoid mistakes (#1374)
May affect applications! Must be prominently noted in changes -file.
svn changeset:3691/svn branch:trunk
Marc Englund [Thu, 31 Jan 2008 15:16:51 +0000 (15:16 +0000)]
button explanations
svn changeset:3690/svn branch:trunk
Marc Englund [Thu, 31 Jan 2008 15:10:29 +0000 (15:10 +0000)]
explanation added
svn changeset:3689/svn branch:trunk
Marc Englund [Thu, 31 Jan 2008 15:02:31 +0000 (15:02 +0000)]
Added test.
svn changeset:3688/svn branch:trunk
Matti Tahvonen [Thu, 31 Jan 2008 14:49:55 +0000 (14:49 +0000)]
test application to test how components behave with different sizes
svn changeset:3687/svn branch:trunk
Matti Tahvonen [Thu, 31 Jan 2008 14:49:11 +0000 (14:49 +0000)]
better random words
svn changeset:3686/svn branch:trunk
Marc Englund [Thu, 31 Jan 2008 14:12:52 +0000 (14:12 +0000)]
Fixed PiggybackListener.equals()
svn changeset:3685/svn branch:trunk
Jani Laakso [Thu, 31 Jan 2008 13:39:42 +0000 (13:39 +0000)]
Fixed #588 (another partial fix for larger listener problems). AbstractSelect
* itemSetEventListener and propertySetEventListener contains only unique listeners, hence duplicates are not allowed
svn changeset:3684/svn branch:trunk
Jani Laakso [Thu, 31 Jan 2008 11:58:09 +0000 (11:58 +0000)]
Removed synchronized blocks because I forgot that whole CommunicationManager takes care of application level locking => we assume only single thread will access any EventRouter instance at any point.
svn changeset:3683/svn branch:trunk
Jani Laakso [Thu, 31 Jan 2008 11:13:34 +0000 (11:13 +0000)]
Concurrency issues fixed even further.
svn changeset:3682/svn branch:trunk
Jani Laakso [Thu, 31 Jan 2008 11:06:01 +0000 (11:06 +0000)]
Fixed #588 (partially, other places still need fixes)
EventRouter
* is now thread safe
* listenerList contains unique listeners, duplicates are not allowed
ListenerMethod
* implemented proper equals and hashCode methods
AbstractComponent
* @deprecated Use {@link #addListener(Class, Object, Method)} or
{@link #addListener(com.itmill.toolkit.ui.Component.Listener)}
instead. Using this method is discouraged because it cannot
be checked during compilation.
svn changeset:3681/svn branch:trunk
Matti Tahvonen [Thu, 31 Jan 2008 10:53:52 +0000 (10:53 +0000)]
setWidth(String) and setHeight(String) methods added to Sizeable
svn changeset:3680/svn branch:trunk
Marc Englund [Thu, 31 Jan 2008 10:07:59 +0000 (10:07 +0000)]
Fixed two NPE situations.
svn changeset:3679/svn branch:trunk
Marc Englund [Thu, 31 Jan 2008 09:39:32 +0000 (09:39 +0000)]
Wrapper now piggybacks on listeners in order to update content as appropriate (#1370).
Also fixed a few NPEs when wrapping a ContainerOrdered.
svn changeset:3678/svn branch:trunk
Marc Englund [Thu, 31 Jan 2008 09:08:10 +0000 (09:08 +0000)]
ContainerHierarchicalWrapper now notices changes to the wrapped container by piggybacking on listeners added by the wrapper 'user'.
svn changeset:3677/svn branch:trunk
Matti Tahvonen [Wed, 30 Jan 2008 15:11:11 +0000 (15:11 +0000)]
cleaned and fixed shortcuthandler code
svn changeset:3674/svn branch:trunk
Jani Laakso [Wed, 30 Jan 2008 14:57:43 +0000 (14:57 +0000)]
Fixed build.
svn changeset:3673/svn branch:trunk
Marc Englund [Wed, 30 Jan 2008 14:37:57 +0000 (14:37 +0000)]
Added one comment.
svn changeset:3672/svn branch:trunk
Marc Englund [Wed, 30 Jan 2008 14:36:23 +0000 (14:36 +0000)]
Selects now listen for changes to item/property as appropriate. Version 1. Table still needs work (might 'leak' listeners as it is now)
svn changeset:3671/svn branch:trunk
Jani Laakso [Wed, 30 Jan 2008 09:38:31 +0000 (09:38 +0000)]
Fixed #1334
svn changeset:3669/svn branch:trunk
Matti Tahvonen [Wed, 30 Jan 2008 07:01:16 +0000 (07:01 +0000)]
fixes #1085
svn changeset:3668/svn branch:trunk
Matti Tahvonen [Wed, 30 Jan 2008 06:42:36 +0000 (06:42 +0000)]
better toString for Table (no more null's in d debugger)
svn changeset:3667/svn branch:trunk
Matti Tahvonen [Tue, 29 Jan 2008 14:55:08 +0000 (14:55 +0000)]
fixes #97
svn changeset:3666/svn branch:trunk
Matti Tahvonen [Tue, 29 Jan 2008 12:48:58 +0000 (12:48 +0000)]
better doc
svn changeset:3665/svn branch:trunk
Matti Tahvonen [Tue, 29 Jan 2008 09:48:47 +0000 (09:48 +0000)]
fixes #1355
svn changeset:3664/svn branch:trunk
Matti Tahvonen [Mon, 28 Jan 2008 12:51:45 +0000 (12:51 +0000)]
setWidth/Height now method in Sizeable
svn changeset:3663/svn branch:trunk
Matti Tahvonen [Mon, 28 Jan 2008 10:22:16 +0000 (10:22 +0000)]
component implements sizeable and simple general terminal implementation
svn changeset:3662/svn branch:trunk
Marc Englund [Fri, 25 Jan 2008 15:06:55 +0000 (15:06 +0000)]
Non-immediate mode works like it should when not in immediate mode.
Un-focusing the component will not revert value if the value is valid.
svn changeset:3659/svn branch:trunk
Matti Tahvonen [Fri, 25 Jan 2008 08:47:10 +0000 (08:47 +0000)]
enabled feature
svn changeset:3656/svn branch:trunk
Matti Tahvonen [Thu, 24 Jan 2008 14:48:40 +0000 (14:48 +0000)]
changed setting repaintRequestListenersNotified flag to same place as in AbstractComponent (only when listener really found)
svn changeset:3654/svn branch:trunk
Matti Tahvonen [Thu, 24 Jan 2008 14:24:57 +0000 (14:24 +0000)]
fixes #1331
svn changeset:3653/svn branch:trunk
Matti Tahvonen [Thu, 24 Jan 2008 11:28:20 +0000 (11:28 +0000)]
fixes #1332
svn changeset:3648/svn branch:trunk
Matti Tahvonen [Wed, 23 Jan 2008 06:46:06 +0000 (06:46 +0000)]
Added test for table
svn changeset:3645/svn branch:trunk
Matti Tahvonen [Tue, 22 Jan 2008 11:09:40 +0000 (11:09 +0000)]
removed obsolete method
svn changeset:3619/svn branch:trunk
Jouni Koivuviita [Fri, 18 Jan 2008 12:52:45 +0000 (12:52 +0000)]
using default testing tools uri
svn changeset:3584/svn branch:trunk
Marc Englund [Fri, 18 Jan 2008 10:16:54 +0000 (10:16 +0000)]
small fix
svn changeset:3581/svn branch:trunk
Matti Tahvonen [Fri, 18 Jan 2008 09:03:23 +0000 (09:03 +0000)]
Added feature to allow custom logic when user adds new item to select
svn changeset:3578/svn branch:trunk
Marc Englund [Fri, 18 Jan 2008 08:57:52 +0000 (08:57 +0000)]
ApplicationConnection publishes javascript function itmill.forceSync().
FeatureBrowser contains example.
svn changeset:3577/svn branch:trunk
Jouni Koivuviita [Thu, 17 Jan 2008 10:06:29 +0000 (10:06 +0000)]
(whitespace change for Jani, ignore)
svn changeset:3565/svn branch:trunk
Matti Tahvonen [Wed, 16 Jan 2008 10:37:37 +0000 (10:37 +0000)]
testcase is now JS object
svn changeset:3538/svn branch:trunk
Matti Tahvonen [Tue, 15 Jan 2008 15:05:57 +0000 (15:05 +0000)]
added getVersion to Application and giving version info to TT
svn changeset:3524/svn branch:trunk
Matti Tahvonen [Tue, 15 Jan 2008 10:38:40 +0000 (10:38 +0000)]
added api for components to check testing mode, added TT anchor for FilterSelect popups
svn changeset:3510/svn branch:trunk
Matti Tahvonen [Tue, 15 Jan 2008 10:28:30 +0000 (10:28 +0000)]
fixed tabsheet in hosted mode (NPE)
svn changeset:3508/svn branch:trunk
Matti Tahvonen [Tue, 15 Jan 2008 09:38:12 +0000 (09:38 +0000)]
fixes size aware components inside ordered layout that has margins
svn changeset:3502/svn branch:trunk
Matti Tahvonen [Thu, 10 Jan 2008 10:20:16 +0000 (10:20 +0000)]
fixed port typo, removed context from default TT server
svn changeset:3443/svn branch:trunk
Matti Tahvonen [Thu, 10 Jan 2008 10:01:20 +0000 (10:01 +0000)]
new TT default port for TK5
svn changeset:3441/svn branch:trunk
Matti Tahvonen [Wed, 9 Jan 2008 14:52:31 +0000 (14:52 +0000)]
static id for floating calendars (#1260). Also showing popup with callback function to avoid flickering
svn changeset:3433/svn branch:trunk
Matti Tahvonen [Wed, 9 Jan 2008 09:00:26 +0000 (09:00 +0000)]
PID's are now assigned deterministic, fixes #1249
svn changeset:3426/svn branch:trunk
Jani Laakso [Mon, 7 Jan 2008 14:50:55 +0000 (14:50 +0000)]
Removed debugId's from few components. Better naming
svn changeset:3397/svn branch:trunk
Jani Laakso [Mon, 7 Jan 2008 14:03:45 +0000 (14:03 +0000)]
Changed debug id's PID_S into PID and gave better names.
svn changeset:3391/svn branch:trunk
Marc Englund [Mon, 7 Jan 2008 13:02:03 +0000 (13:02 +0000)]
warns and errors differ in color (style)
svn changeset:3389/svn branch:trunk
Matti Tahvonen [Mon, 7 Jan 2008 12:48:26 +0000 (12:48 +0000)]
Some changes to help testing tools testing with FeatureBrowser
svn changeset:3387/svn branch:trunk
Marc Englund [Fri, 4 Jan 2008 13:55:38 +0000 (13:55 +0000)]
Make resulttable border even.
(kludge: slitpanel overlap)
svn changeset:3375/svn branch:trunk
Marc Englund [Fri, 4 Jan 2008 08:41:08 +0000 (08:41 +0000)]
added testingtools theme (css)
svn changeset:3359/svn branch:trunk
Jani Laakso [Fri, 4 Jan 2008 08:03:05 +0000 (08:03 +0000)]
Fixed testing tools notation.
svn changeset:3355/svn branch:trunk
Jouni Koivuviita [Thu, 3 Jan 2008 12:37:20 +0000 (12:37 +0000)]
Fixes #1221.
svn changeset:3352/svn branch:trunk
Marc Englund [Wed, 2 Jan 2008 08:43:20 +0000 (08:43 +0000)]
Corrected empty tab caption from " " to ""
svn changeset:3346/svn branch:trunk
Matti Tahvonen [Wed, 2 Jan 2008 07:10:53 +0000 (07:10 +0000)]
simplified test case proxy
svn changeset:3343/svn branch:trunk
Marc Englund [Fri, 28 Dec 2007 15:30:27 +0000 (15:30 +0000)]
save scroll pos before removing content, restore afterwards (#1222)
svn changeset:3336/svn branch:trunk
Marc Englund [Fri, 28 Dec 2007 07:48:08 +0000 (07:48 +0000)]
Made it easier to find the "editable grid" (table in editmode)
svn changeset:3321/svn branch:trunk
Matti Tahvonen [Fri, 28 Dec 2007 07:22:59 +0000 (07:22 +0000)]
replaced bad javadoc comments with non-javadocs
svn changeset:3319/svn branch:trunk
Matti Tahvonen [Fri, 28 Dec 2007 07:21:36 +0000 (07:21 +0000)]
replaced bad javadoc comments with non-javadocs
svn changeset:3318/svn branch:trunk
Matti Tahvonen [Fri, 28 Dec 2007 07:19:20 +0000 (07:19 +0000)]
replaced bad javadoc comments with non-javadocs
svn changeset:3317/svn branch:trunk
Matti Tahvonen [Fri, 28 Dec 2007 07:17:16 +0000 (07:17 +0000)]
replaced bad javadoc comments with non-javadocs
svn changeset:3316/svn branch:trunk
Jani Laakso [Thu, 27 Dec 2007 15:41:32 +0000 (15:41 +0000)]
Added e.printStackTrace() for "this should never happen" block. It does happens due to developer error => print clear error message.
svn changeset:3312/svn branch:trunk
Matti Tahvonen [Thu, 27 Dec 2007 14:19:12 +0000 (14:19 +0000)]
forgotten commit for expand layout
svn changeset:3307/svn branch:trunk
Matti Tahvonen [Thu, 27 Dec 2007 14:17:26 +0000 (14:17 +0000)]
cleaning
svn changeset:3306/svn branch:trunk
Matti Tahvonen [Thu, 27 Dec 2007 14:16:27 +0000 (14:16 +0000)]
cleaning
svn changeset:3305/svn branch:trunk
Matti Tahvonen [Thu, 27 Dec 2007 14:12:12 +0000 (14:12 +0000)]
cleaning
svn changeset:3304/svn branch:trunk
Matti Tahvonen [Thu, 27 Dec 2007 14:07:31 +0000 (14:07 +0000)]
cleaning
svn changeset:3303/svn branch:trunk
Matti Tahvonen [Thu, 27 Dec 2007 14:05:32 +0000 (14:05 +0000)]
cleaning
svn changeset:3302/svn branch:trunk
Matti Tahvonen [Thu, 27 Dec 2007 14:02:03 +0000 (14:02 +0000)]
cleaning
svn changeset:3301/svn branch:trunk
Matti Tahvonen [Thu, 27 Dec 2007 14:00:34 +0000 (14:00 +0000)]
cleaning
svn changeset:3300/svn branch:trunk
Matti Tahvonen [Thu, 27 Dec 2007 13:59:10 +0000 (13:59 +0000)]
removed obsolete constructor
svn changeset:3299/svn branch:trunk
Matti Tahvonen [Thu, 27 Dec 2007 10:07:21 +0000 (10:07 +0000)]
Embedded now implements HasSize
svn changeset:3292/svn branch:trunk
Matti Tahvonen [Thu, 27 Dec 2007 09:55:45 +0000 (09:55 +0000)]
fixes for IExpandLayout and added some complex tests for it
svn changeset:3291/svn branch:trunk
Matti Tahvonen [Fri, 21 Dec 2007 08:47:19 +0000 (08:47 +0000)]
Fixing documentation for javascript layout functions.
svn changeset:3290/svn branch:trunk
Matti Tahvonen [Fri, 21 Dec 2007 07:00:26 +0000 (07:00 +0000)]
ITable: now scrolls to right position with Firefox
svn changeset:3289/svn branch:trunk
Marko Grönroos [Thu, 20 Dec 2007 16:40:21 +0000 (16:40 +0000)]
Added warnings about not using startUpload() and endUpload(). Maybe they should be made more private, though they are required elsewhere.
svn changeset:3288/svn branch:trunk
Matti Tahvonen [Thu, 20 Dec 2007 16:32:09 +0000 (16:32 +0000)]
fixes #1214
svn changeset:3287/svn branch:trunk