Johannes Dahlström
714384ea8a
Fix IndexOutOfBoundsException in RpcDataProviderExtension (#15443)
Change-Id: I5688e369bd6247afe0c8ed381964445dfc2c1ec1
9 years ago
Teemu Suo-Anttila
35372dc1d3
Add ItemClickEvents to Grid (#15449)
Change-Id: I743f4de9fd11c5d81b11a3b8f2e0957293c5587c
9 years ago
Artur Signell
dcfebeb461
Revert to old simpleName logic (differs for inner classes) (#15544)
All existing recorded TB tests contain Outer$Inner and not Inner so they will
fail if this is switched to using Class.getSimpleName
Change-Id: Ic79355fbc61403ed2929271d302db35e20dda38c
9 years ago
Johannes Dahlström
b94fdb05a7
Make ProgressBarRenderer progress bars 100% wide (#16202)
Change-Id: Id9bd6ae389c4aa5a857f33b57ba087420ba79ce7
9 years ago
Leif Åstrand
61430e669b
Update JS renderer to work with latest grid branch (#15485)
* Cope with createRenderer not being run deferred
* Update test to not assume there's a selection column
Change-Id: Ic6f053d2ef76d7227eb9ca00b960629e34ae380c
9 years ago
Artur Signell
032bcef30f
Merge remote-tracking branch 'origin/master' into grid
Conflicts:
client/src/com/vaadin/client/communication/AtmospherePushConnection.java
server/tests/src/com/vaadin/data/fieldgroup/FieldGroupTests.java
shared/src/com/vaadin/shared/util/SharedUtil.java
Change-Id: I300b5a92bde562390a56b720adf9a37b795c9513
9 years ago
Artur Signell
b356e7e3bb
Make release build work with widgets module (#15544)
Change-Id: Iac3611a346f5ff749a78c227a5c6775125270659
9 years ago
Artur Signell
8a544b5a6e
Set @since tags to 7.4
Change-Id: Icd51c52d2c93b71d25b938d03c827b2da5d8527c
9 years ago
Artur Signell
0fa60d0fce
Set @since tags to 7.4
Change-Id: I3846bea13444afbb72b54eaf8808273f88dddee1
9 years ago
Leif Åstrand
5102cc98c2
Implement JavaScript renderer support (#15485)
Change-Id: Ifeac12d4124a4a7e5d0c143ff5c0590a2c98509d
9 years ago
Johannes Dahlström
30f0e91195
Discard changes in server-side Grid.cancelEditor() (#16199)
Change-Id: Id1197d5e0b583fce13eacbb18f9891543f07c94c
9 years ago
Denis Anisimov
7cd562df67
Allow to override transactional property wrapper strategy (#13883).
Change-Id: I38acc3c6cfbe66ac9e9ce246accbb9a0b058dddb
9 years ago
Teemu Suo-Anttila
e52e34c5d5
Defer Grid scrolling to avoid issues with DataSource sizes (#16189)
Change-Id: I47868ff8b139ffc8c3c95ee6cafa95b76be67914
9 years ago
Leif Åstrand
8e17afda2e
Rename BackgroundMessage -> NoLoadingIndicator (#15373)
Change-Id: Icc25e5727880baa9dceba3394522b3c5b3a4314f
9 years ago
Henrik Paul
2fd0f18ec8
Grid deco elements are now resized appropriately (#16187)
Change-Id: Ibd33a7258188bd2ce6c203df0bff6053742a3f63
9 years ago
Artur Signell
8eeeb35544
Fix remaining issues for NativeSelect blur/focus events (#6847)
* Do not spam focus/blur events to the server
* Receive focus blur events no matter which constructor is used
* Run test on all browsers
Change-Id: I7d548397e6df3a375f9263c695a53c801d9c5c4a
9 years ago
Teemu Suo-Anttila
603122ef7b
Fix Grid handling state changes and RPC calls deferred (#16188)
Some column changes in Grid were not correctly handled by the
RpcDataProviderExtension. These cases are now correctly handled.
Change-Id: I966b1c71d26e77e30e7dd84f26ab9704bd4f1f0f
9 years ago
Henrik Paul
bb2e6035d2
Adds PROGRESSBAR_STATIC to Reindeer and Runo (#16173)
Grid's ProgressBarRenderer uses that style by default.
Change-Id: Ie3e1ec33168f61f921efdaf554714fba10cb2644
9 years ago
Leif Åstrand
2877e42f0d
Missing javadocs for VaadinUriResolver (#9045)
Change-Id: I640d491c38c3fbd083a955669ec58ce294f158c4
9 years ago
Jonas Granvik
b412ae97a6
Add option to disable sending v-loc parameter in init request (#14460).
Change-Id: Ie17e0621400c3397dc19b386974e231b6f82944c
9 years ago
Leif Åstrand
e20f6fd54a
Include UI class @JavaScript and @StyleSheet in bootstrap html (#9045)
Change-Id: I9d4243fa6f91ba5bc3449d0a3ec24f209e6360e6
9 years ago
Matti Hosio
2bc4f17916
Make responsive work with setTheme (#15281)
The size break points are now parsed again when the theme is changed
Change-Id: Ic1583926942966fda29025e4cf2d7298691189f9
9 years ago
Leif Åstrand
2e0d4f149a
Add @BackgroundMessage annotation (#15373)
Change-Id: Id5367b7b1ef4b7dbabfd58902ac6134222e641ba
9 years ago
Artur Signell
d7dbc0fb1b
Ensure widgets is built before all (#15544)
Change-Id: Ie1adc9a456b750c7cc5c55620ad5364c7e4f1984
9 years ago
Sauli Tähkäpää
da61fe3ab9
Refactor SQLContainerTableQueryTest.
Change-Id: Ie850614b8ef68996da5e4fb07a86235f536cb547
9 years ago
Leif Åstrand
e3dc9c26a1
Fix javadoc typo
Change-Id: I1a44bd8f4a72dc399850585e4398c3e60d8ab0ea
9 years ago
Leif Åstrand
7efa1d6ec1
Handle generated method flags in a unified way (#15373)
Refactor existing functionality without functional changes to make it
easier to add support for the @BackgroundMessage annotation added in a
separate commit.
Change-Id: I27454ba44af4b7b3b7beccf29b12e22bf9f75a86
9 years ago
Teemu Suo-Anttila
2286f9871f
Merge remote-tracking branch 'origin/master' into grid
Change-Id: Ic6b667ea6ceff43a609ce2037f656c6274871fb7
9 years ago
Leif Åstrand
35d91245de
Support JsonValue types as declared types in state and RPC (#15560)
Change-Id: I2779a533811bb1b60c4e74789f6378574bc6ac61
9 years ago
Leif Åstrand
3f27e02f12
Cache reference diffstate values (#15561)
Benchmarked with the "Set 40 panels as content" action in
BasicPerformanceTest. This is really a worst case scenario since it
doesn't do anything else than create lots of components, whereas more
common use cases would spend more time updating existing components or
executing business logic instead.
Without this patch, each action spent about 6 ms creating reference
diffstate values, making up about 20% of the total processing time. With
the patch applied, the time (including the new map lookup) was reduced
to around 0.2 ms and the total processing time was also reduced
accordingly.
Change-Id: If22a73b591b87793c78cb360bcfa8e030f003730
9 years ago
Henrik Paul
28dbd0c0da
Clicks through the focused cell :before pseudoelement (#15535)
Change-Id: I3741b8a44f7b02fe0dceaa4c7b59b1830c36a2be
9 years ago
Artur Signell
b499c36b66
Add widgets-module to Eclipse (#15544)
Change-Id: Ida08d51d26c97a8c1e92fc6cd49c8885e91cd052
9 years ago
Artur Signell
4e732adf67
Publish widgets module to Maven (#15544)
Change-Id: I54a093d4baac91fff10ea0c53f685a9473a5081f
9 years ago
Artur Signell
f06cf32377
Valo GWT module for widgets (#15544)
Change-Id: I3ff005081a982f60e65adb23af0f55dbd6baeaa4
9 years ago
Fabian Lange
65904ffbde
Appending query param with vaadin version to js files (#12210)
while #7868 is supposed to solve the overall issue, this solves a big
part of the upgrade + cached files issues quickly.
When I use vaadin themes, I have control over how they are included, so
I can add a vaadin version number to it. For the default JS I cannot.
Change-Id: Ica1cddee417946aa32116eb09882a3dc6c2924a6
10 years ago
Johannes Dahlström
0c41a0271a
A few small renames and typo fixes for Grid
* SortNotifier.removeSortistener -> removeSortListener
* DisabledGridClientTest now extends GridBasicClientFeatures
* GridServerRpc.selectionChange -> select
Change-Id: Id01b1d51f84c996444de28b262df3db7a6c35a09
9 years ago
Artur Signell
b16e3db2e5
Build for widgets module (#15544)
Change-Id: I5bccb4047f2f92ec0025da6198a556e5434d5764
9 years ago
Leif Åstrand
0f71cf690d
Don't include elemental in vaadin-server.jar (#15558)
Change-Id: I75eb3dbbbd1dc3477143bab278429829e8b7205d
9 years ago
Leif Åstrand
9553977a83
Mention scss cache in release notes (#15228)
Change-Id: I1b0fc70632d82e7a656cdc61f00a75dda3cc316c
9 years ago
Artur Signell
44d34f59c0
Move elemental json dependency to DWS (#15544)
Change-Id: I1b525e4d8df60f8e36bad9e5054d948da5b34813
9 years ago
Artur Signell
38a9f36eb2
Make Sass compiler easily available (#15544)
Change-Id: I420b56d007040c024bdc53c2f9fbc71f4a2cc4b3
9 years ago
Artur Signell
e6f97d6f52
Remove dependencies from ProgressBar/Escalator to parts related to the server (#15544)
Change-Id: I45e6a651daf00f1d6868ad27c042891ef0d34f6a
9 years ago
Artur Signell
408c246294
Remove dependency on rest of the framework (#15544)
Change-Id: I1dd9ba9ccabf3e7d4c766a5ede8cebedda7e4096
9 years ago
Denis Anisimov
acffa172b9
Wrap null values into JsonNull json objects in bootstrap handler(#14594)
Change-Id: I1e03bfd1b4eff77e920208892f030582ff877d78
9 years ago
Leif Åstrand
93c56ee184
Get rid of WidgetUtil.getSimpleName (#15544)
Change-Id: I345938e5e2196bbc8438b3401879507994b3b050
9 years ago
Artur Signell
bf8836bb56
Separate pure client side util methods to a new class (#15553, #15544)
* Deprecated old methods in Util for backwards compatibility
Change-Id: I9de5e6b930d9f2c0268967dc7b1cf465e6310280
9 years ago
Markus Koivisto
3a65f9869e
Removed apostrophe typo in VToolTip.Java (#15533)
Changed "it's" to possesive "its".
Change-Id: I4db55425a6f6778d0c1d0716ab833fa4fa8d31ac
9 years ago
Artur Signell
79a9182ab0
Remove dependency from Profiler to debug window classes (#15544,#15555)
Change-Id: I3f2c2e53e926a394c7290180ce45f5bc73cff5e0
9 years ago
Artur Signell
593508146a
Move generators to widget set - they aren't needed by widgets (#15544)
Change-Id: I42f3353dfa9a334cb1bc5966ca50476793b4c076
9 years ago
Artur Signell
e5015dc74c
Format project, once again
Change-Id: I57cb6208613ce4fc8fce52c07ac4a18982095d2e
9 years ago