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 лет назад
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 лет назад
Leif Åstrand
ead998ecf7
Prevent properly sized button element from causing scrolling in IE8
12 лет назад
Leif Åstrand
e43fe0d96f
Force reflow in IE8 to detect icon style (#8313)
12 лет назад
Artur Signell
a4798ac19e
Code cleanup for paint/dirty state tracking changes
12 лет назад
Artur Signell
6228d89903
Ensure the widget in the selected tab is always visible after a server visit
12 лет назад
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 лет назад
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 лет назад
Artur Signell
76a46585b4
Fixed NPE when Table does not contain components
12 лет назад
Artur Signell
0ccbb6f705
Updated locators as invisible components are no longer in the client
side hierarchy
12 лет назад
Artur Signell
cc74de9d35
Pass ManagedLayout to layout slot to avoid NPE when a child is detached
(getParent() returns null)
12 лет назад
Artur Signell
49c33ff2d0
Code cleanup
12 лет назад
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 лет назад
Artur Signell
068c74b31b
Repaint children when parent becomes visible
12 лет назад
Artur Signell
225a5503e4
javadoc
12 лет назад
Artur Signell
3be866c1a7
#8515 Avoid painting invisible children, also through old style paint
calls
12 лет назад
Artur Signell
344d94477d
Removed extra check as Component extends RpcTarget
12 лет назад
Artur Signell
77344f9608
Removed unused code related to old offsetSize stored in ComponentDetail
12 лет назад
Artur Signell
1d3d28469a
#8500 Avoid unregistering components that have been moved from one
connector to another
12 лет назад
Artur Signell
36b1fe7572
#8500 Properly repaint parent (hierarchy) when the visibility of a child
changes
12 лет назад
Artur Signell
eece939c47
Added generics to KeyMapper and made it based on HashMap instead of
Hashtable
12 лет назад
Artur Signell
8ba0e099ac
#8438 Event handler registration is now a Set in the shared state
12 лет назад
Artur Signell
cf925d995b
#8515 Additional fix for sets, and lists from client to server
12 лет назад
Artur Signell
9a5dbba610
#8455 Root.getCurrentRoot can now be used in Root.init()
12 лет назад
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 лет назад
Artur Signell
d5439499d5
Paint Vaadin 6 changes in hierarchy order to retain backwards
compatibility, especially for component containers
12 лет назад
Artur Signell
86dbe3f2b3
Made debug id:s work again
12 лет назад
Artur Signell
5b03fb1f01
Minor cleanup
12 лет назад
Artur Signell
c11f276781
repaintRequestListenersNotified and "cached" are no longer needed
12 лет назад
Artur Signell
97cb5b1cd1
Javadoc - mentioned that components must notify their Root when they are
attached/detached
12 лет назад
Artur Signell
53206bcaae
Minor debug info changes
12 лет назад
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 лет назад
Artur Signell
ceda855ab4
Cleaned up code related to storing which type mappings have already been
sent to the client
12 лет назад
Artur Signell
242b09c8ec
Removed unused code
12 лет назад
Leif Åstrand
4144a02d5d
Improve notification for uncaught UmbrellaException
12 лет назад
Leif Åstrand
1324d7b519
Ensure AbsoluteLayout wrappers have the rigth size (#8313)
12 лет назад
Leif Åstrand
92259e400d
Show uncaught exceptions as notifications (#8544)
12 лет назад
Leif Åstrand
c44cad36ff
Take negative margin into account when calculating footer height (#8540)
12 лет назад
Leif Åstrand
118e74b23b
Show a clear message to more easily discover layout loops (#8313)
12 лет назад
Leif Åstrand
aaf1ea22c4
Don't mess with column widths any more (#8313)
12 лет назад
Leif Åstrand
c0f52b82b4
Only prevent margin collapse if embedded
12 лет назад
Artur Signell
ce24fb4f02
Removed extra getDeclaredWidth/getDeclaredHeight as they directly
contain the width and height from the state.
12 лет назад
Leif Åstrand
0446f08359
Don't use position: absolute to avoid scrollbars in IE9
12 лет назад
Henri Sara
ce567aa6cb
Merge branch 'master' into hierarchypaint
12 лет назад
Artur Signell
f29e9cf029
#8534 Handle null values consistently both from server to client and
from client to server
12 лет назад
Leif Åstrand
7bd2ebe2ed
Remove old hack that nowadays just seems to cause problems (#7984)
12 лет назад
Artur Signell
26c8a73995
#8534 Handle null values consistently both from server to client and
from client to server
12 лет назад
Leif Åstrand
9347946b70
Use box-sizing for v-view (#8313)
12 лет назад
Artur Signell
5077489455
Panel can have 0 children if its contents is hidden on server side
12 лет назад
Artur Signell
6ff66f4a6a
Merge branch 'master' into hierarchypaint
12 лет назад