Johannes Dahlström
c522410a14
Fix scrolling bug when moving Grid editor up
Change-Id: I005e17ec8ce7927e5fc36975b1e784444d5904b7
8 years ago
Mika Murtojarvi
17184829f3
Update @since tags to 7.5.6.
Change-Id: I376cd27d5ae08c877cd3279740b601fb8dddb2e7
8 years ago
Sauli Tähkäpää
9e99e3e793
Disable sidebar button when grid is disabled. (#18696)
Change-Id: If334cebd85fcfe9b368b1b360181abaadd5cb4ef
8 years ago
Denis Anisimov
cd1d8ba342
Use high resolution time for profiling if it's available #14716, #18782.
Change-Id: Id45ccd47cac3bcdb14c5d4e93e4fb8225b1b2864
9 years ago
Artur Signell
154396df74
Add body style name when reconnecting (#18838)
Change-Id: I7ff28587780fbd1c68b065b3edc670a879e8551e
8 years ago
Leif Åstrand
8b9cb7b88e
Implement ItemStyleGenerators for ComboBox (#9276)
Change-Id: I899c21e3f71bc728cb613685134b99961b557c5b
8 years ago
Teemu Suo-Anttila
bd1932af96
Fix Editor selection checkbox handling to be more specific (#18818)
Change-Id: Ic33572d3cd9e6117dc133bbfe26bc707c4b84f21
8 years ago
Artur Signell
53aea4ad61
Always do layout if there are connectors pending layout or measure (#16992)
Change-Id: I6ca8f3a1ca9c0a2d537c694812f4831efdeb8e08
9 years ago
Mika Murtojarvi
6f6c7b1fd4
Add missing @since 7.6 tags
Change-Id: Iffa8655403615d1f7345709c865dd14c6fa861b2
8 years ago
Mika Murtojarvi
2366eebce0
Add missing @since 7.6
Change-Id: I4f40737f69081bbda997e87b2448dee89dbc25d5
8 years ago
Mika Murtojarvi
82a0322347
Update @since tags for 7.6.
Change-Id: I69df09f371aae61f9e1ef741814f6e3016510fe2
8 years ago
Teemu Suo-Anttila
c41cd67905
Save editor content on keyboard editor move (#18809)
Change-Id: I1bb3e352c87fac491269c1ca93f6acdff8bb97eb
8 years ago
Artur Signell
c8f92cd539
Ensure dialog is not shown if reconnected during grace period (#11733)
Change-Id: Ic94ebc1a8758826ab515bfd883c02f4953836832
8 years ago
Artur Signell
95c5064f09
Reimplement reconnect dialog without UI binder (#11733)
Reduces widget set size by 7KB and removes extra <div> from the body
Change-Id: I01218651274233d5ffb0ce26e7960a45393fbcac
8 years ago
Artur Signell
e603ea3cf9
Pass AtmosphereResponse to event handler to be able to report real error causes (#11733)
Change-Id: I1117872a4d4b5cbc9a533d0644a40f457be477ca
8 years ago
Artur Signell
50c3190131
Preload reconnect dialog resources (#11733)
Change-Id: Id89e5ecdad64d6000c6d3d518411cc1553cc7dd1
8 years ago
Teemu Suo-Anttila
724f559120
Fix Grid frozen non-editable cell location in Editor (#18750)
Change-Id: I27c7ff5a09b6b42915f37759845cd204983ca223
8 years ago
Artur Signell
24ac02a523
API refactor based on review (#11733)
ServerMessageHandler -> MessageHandler
ServerCommunicationHandler -> MessageSender
State -> ApplicationState
CommunicationProblemHandler -> ConnectionStateHandler
CommunicationProblemEvent -> XhrConnectionError
Change-Id: I2eccfea9cf6a275eba02ac605b6a172e496bd004
8 years ago
Teemu Suo-Anttila
ac66a3d174
Redesign RpcDataSourceConnector pinning RPC requests (#18692)
This patch removes DataProviderKeyMapper which was mostly dead code
already. Uses a regular KeyMapper instead.
Change-Id: Ic97d1dc827d45fde65bcddc0414bfe711032620c
8 years ago
Teppo Kurki
67a1ecf6a1
Do not open detail row if generator is the NULL one (#18663)
Change-Id: Ib853205dae7745ca4af11fb558899e6648e25da8
8 years ago
Manolo Carrasco
0922cc0ee6
Grid: touch kinetic scrolling. #18133 #16885
This is a new implementation of scrolling for grid we
have in v-grid.
It uses GWT animations instead of having to deal with
the HTML5 animation framework directly and implements
the concepts of velocity and acceleration.
Change-Id: I11cb0098e8a0e61b989edd7a383a069fa064ab32
9 years ago
Artur Signell
93cb10eb97
Make responsive work in Edge (#18620)
Change-Id: Id99a1da15293768e55733787e38f090f23c2991f
8 years ago
Teppo Kurki
3c9ec4f459
Close existing details when the generator is changed (#18664)
Change-Id: Iae5e70f42c27731ce40c00604ccc6097323faa79
8 years ago
Teemu Suo-Anttila
53a4b2c77a
Refactor Grid SelectionModels as extensions (#18624)
This patch removes all selection related variables and API from several
core parts of Grid.
Change-Id: Idb7aa48fda69ded1ef58a69c1f7dbc78b7f52a54
9 years ago
patrik
9899aa2009
Make Grid Editor eagerly report validation errors (#16725)
Change-Id: I56b60d5bf30dde7cc73bc6b339150b9114e95d72
8 years ago
Artur Signell
9aafe4d1c5
Use Transport.WEBSOCKET_XHR instead of setter for mixing websockets and XHR (#11733)
Change-Id: I2fad7d367d8a4ba476ae0705672ebc2ee7cfeb1c
8 years ago
Artur Signell
b71cc2ffa9
Make non public API private again and update javadoc (#11733)
Change-Id: Ie7a28488e4642a294f0341f00fc98b2ef38922b6
8 years ago
Artur Signell
8b30dbf46f
Handle unparsable JSON as invalid content (#11733)
Change-Id: I67ed5e78b93ff0fe20d861105a0aa01ae6ccb2e6
8 years ago
Artur Signell
f17408b5e0
Reset reconnect counter when connection is re-established (#11733)
Change-Id: Ifb9895ebdfb6c193ed26c529237423275f0ffd11
8 years ago
Artur Signell
df3e10d969
Add modality configuration option for reconnect dialog (#11733)
Leave the request state as open until reconnect is done and the message has
been delivered. This avoids flushing the rpc queue during reconnect, which
would cause two concurrent requests.
Change-Id: I320ffccd49c26acd16bd70b34ba28b465d17842c
8 years ago
patrik
1d36db6d11
Add better keyboard Close Shortcut API for Window (#17383)
Change-Id: I29c7d288fe35f6801cf3576ba06751adce821340
8 years ago
Johannes Dahlström
c6622ac5cb
Make Grid editor event handling more customizable
The event handling is factored to a separate EventHandler interface,
with the
default behavior contained in class DefaultEditorEventHandler. The
latter is
made easily extensible by providing several customization points.
Change-Id: I653d37197cc9314980a8d36983783f227af0cd5e
8 years ago
Johannes Dahlström
b6f2bb0cee
Fix empty @since tags for 7.6.0.alpha4
Change-Id: I9f223ec2d49a4a851f5e5808cc325c52717191ee
8 years ago
Teemu Suo-Anttila
a5506fd68b
Remove unused Sidebar code from Grid (#18659)
Change-Id: I5476579668c3bf8d05e92862bcd40237bd58b95c
8 years ago
Artur Signell
136e24ab74
Measure width exactly to avoid white padding at the right edge (#18648)
Change-Id: Iaeb5fc84f08746967f664466c3e2e7d09d76e0cc
8 years ago
Artur Signell
79694b4f80
Resynchronize everything after theme change (#18478)
Change-Id: Id56d0ff7b2c675780c84efe999cb4b9d655df4cd
9 years ago
Teemu Suo-Anttila
c954a7836c
Fix Grid column width calculation regression (#18617)
Change-Id: I359240ff393428dd5d6764d5e01a40022ab94fc6
8 years ago
Teemu Suo-Anttila
5db6f100da
Fix AbstractRemoteDataSource cache clearing (#18630)
This patch also reduces the amount of RPC calls when dropping rows from
cache.
Change-Id: Ib69a807883bc885dcd877a008cec16e44fa2bfdd
8 years ago
Teppo Kurki
5c56d140be
Cut off Grid cell content when max column width is set (#18617)
Change-Id: I912377ffe366e6ac46280b374fa04caa59c3bcf2
8 years ago
patrik
ba7071612b
Make Grid Editor return focus to last focused cell (#16834)
Change-Id: Ifbea95c2b5b39ca3c4532baa7e3f9298423bc030
8 years ago
patrik
7ed0d2a10e
Prevent race-condition induced sporadic error in Escalator (#17258)
Change-Id: I624c44056d43a6a3205be46a748070f269a3c3e3
8 years ago
Teemu Suo-Anttila
15ad8bccfc
Fix RpcDataProviderExtension to not rely on item indices (#18503)
Change-Id: I68a77bee4ef8e7a859f3a3c143e6f5922decf025
9 years ago
Teemu Suo-Anttila
86e0fddbdc
Prevent Escalator scrollbars oscillation in HeightByRows mode (#18596)
Change-Id: Id7e72fbd31277b7c93055c8aa9309d73c86795d6
8 years ago
Taras Hupalo
a3c9c8ee97
Add class for last frozen column requested by designers (#18590)
See https://github.com/vaadin/components/pull/57#issuecomment-127622121 for details
Change-Id: Iba32b6f36f5c98c86a3902133c7486af2dad9669
8 years ago
Artur Signell
2b19ef3089
Do not force zero height for empty caption height in FormLayout (#15409)
Change-Id: I0575556785aa2c5cedb8ec40e2db1ec6644967cc
9 years ago
Teppo Kurki
53c114ec5e
Add style names to selection checkboxes (#17755)
Change-Id: I982433f643962ed68b0856b520d331038c7fe838
8 years ago
Teemu Suo-Anttila
e7e6fd78c1
Fix Grid client-side NPE finding uneditable column editor (#18589)
Change-Id: I6f3fc25785bc6036795a791d6582c3d9194b505c
8 years ago
Teppo Kurki
554bdab01e
Keep non-editable & selection columns visible in editor
Change-Id: Ib3090d43e97667707590a2bca5f4641b72d7cd7f
9 years ago
Mika Murtojarvi
961f10856a
Prevent scrolling when expanding a TreeTable item (#18247)
Change-Id: I837ee83a75337eef4338e7206cdd0e366b24f183
8 years ago
patrik
55dc0ade64
Add @since for change 11526 ticket #17590
Change-Id: I2154167c39384a122b06bbdaaac6c161e3fffd2f
8 years ago