Henri Sara
1072afbb2e
Refactor error messages not to use UIDL (#8437).
This change removes support for error messages on tabs of a tabsheet or
an accordion. Those should be implemented differently if needed.
12 years ago
Henri Sara
e905f033ff
Refactor error messages on server side (#8437).
This is an intermediate step towards moving error messages from UIDL to
shared state.
12 years ago
Leif Åstrand
ead998ecf7
Prevent properly sized button element from causing scrolling in IE8
12 years ago
Leif Åstrand
e43fe0d96f
Force reflow in IE8 to detect icon style (#8313)
12 years ago
Artur Signell
a4798ac19e
Code cleanup for paint/dirty state tracking changes
12 years ago
Artur Signell
6228d89903
Ensure the widget in the selected tab is always visible after a server visit
12 years ago
Artur Signell
5efc842094
Unified logic in getting dirty connectors to ensure invisible connectors are never sent to the client. Also fixed isVisibleInContext to take parent restrictions into account and removed extra code.
12 years ago
Artur Signell
08987be4c2
Hide log by setting width/height to 0 so that the same spacing is used
as in Vaadin 6 (to ease screenshot migration)
12 years ago
Artur Signell
76a46585b4
Fixed NPE when Table does not contain components
12 years ago
Artur Signell
0ccbb6f705
Updated locators as invisible components are no longer in the client
side hierarchy
12 years ago
Artur Signell
cc74de9d35
Pass ManagedLayout to layout slot to avoid NPE when a child is detached
(getParent() returns null)
12 years ago
Artur Signell
49c33ff2d0
Code cleanup
12 years ago
Artur Signell
bd4f8df793
Added requestRepaintall helper to AbstractComponentContainer and use the
same helper and logic in all component containers including Form,
Table and CustomField
12 years ago
Artur Signell
068c74b31b
Repaint children when parent becomes visible
12 years ago
Artur Signell
225a5503e4
javadoc
12 years ago
Artur Signell
3be866c1a7
#8515 Avoid painting invisible children, also through old style paint
calls
12 years ago
Artur Signell
344d94477d
Removed extra check as Component extends RpcTarget
12 years ago
Artur Signell
77344f9608
Removed unused code related to old offsetSize stored in ComponentDetail
12 years ago
Artur Signell
1d3d28469a
#8500 Avoid unregistering components that have been moved from one
connector to another
12 years ago
Artur Signell
36b1fe7572
#8500 Properly repaint parent (hierarchy) when the visibility of a child
changes
12 years ago
Artur Signell
eece939c47
Added generics to KeyMapper and made it based on HashMap instead of
Hashtable
12 years ago
Artur Signell
8ba0e099ac
#8438 Event handler registration is now a Set in the shared state
12 years ago
Artur Signell
cf925d995b
#8515 Additional fix for sets, and lists from client to server
12 years ago
Artur Signell
9a5dbba610
#8455 Root.getCurrentRoot can now be used in Root.init()
12 years ago
Artur Signell
3a234a45f5
Made Window work again (connectors are now children of Root, attach for
Panel/Window calls Root attach methods, Window uses WindowState)
12 years ago
Artur Signell
d5439499d5
Paint Vaadin 6 changes in hierarchy order to retain backwards
compatibility, especially for component containers
12 years ago
Artur Signell
86dbe3f2b3
Made debug id:s work again
12 years ago
Artur Signell
5b03fb1f01
Minor cleanup
12 years ago
Artur Signell
c11f276781
repaintRequestListenersNotified and "cached" are no longer needed
12 years ago
Artur Signell
97cb5b1cd1
Javadoc - mentioned that components must notify their Root when they are
attached/detached
12 years ago
Artur Signell
53206bcaae
Minor debug info changes
12 years ago
Artur Signell
36dca64414
Moved Connector -> Connector Id mapping to AbstractComponent
Moved Connector Id -> Connector mapping to Application
Moved dirty connector tracking to Root
Removed adding of
12 years ago
Artur Signell
ceda855ab4
Cleaned up code related to storing which type mappings have already been
sent to the client
12 years ago
Artur Signell
242b09c8ec
Removed unused code
12 years ago
Leif Åstrand
4144a02d5d
Improve notification for uncaught UmbrellaException
12 years ago
Leif Åstrand
1324d7b519
Ensure AbsoluteLayout wrappers have the rigth size (#8313)
12 years ago
Leif Åstrand
92259e400d
Show uncaught exceptions as notifications (#8544)
12 years ago
Leif Åstrand
c44cad36ff
Take negative margin into account when calculating footer height (#8540)
12 years ago
Leif Åstrand
118e74b23b
Show a clear message to more easily discover layout loops (#8313)
12 years ago
Leif Åstrand
aaf1ea22c4
Don't mess with column widths any more (#8313)
12 years ago
Leif Åstrand
c0f52b82b4
Only prevent margin collapse if embedded
12 years ago
Artur Signell
ce24fb4f02
Removed extra getDeclaredWidth/getDeclaredHeight as they directly
contain the width and height from the state.
12 years ago
Leif Åstrand
0446f08359
Don't use position: absolute to avoid scrollbars in IE9
12 years ago
Henri Sara
ce567aa6cb
Merge branch 'master' into hierarchypaint
12 years ago
Artur Signell
f29e9cf029
#8534 Handle null values consistently both from server to client and
from client to server
12 years ago
Leif Åstrand
7bd2ebe2ed
Remove old hack that nowadays just seems to cause problems (#7984)
12 years ago
Artur Signell
26c8a73995
#8534 Handle null values consistently both from server to client and
from client to server
12 years ago
Leif Åstrand
9347946b70
Use box-sizing for v-view (#8313)
12 years ago
Artur Signell
5077489455
Panel can have 0 children if its contents is hidden on server side
12 years ago
Artur Signell
6ff66f4a6a
Merge branch 'master' into hierarchypaint
12 years ago