Leif Åstrand
9ee97bbf72
Write true boolean attibutes without ='' (#17583)
Also add missing test for GridLayout alignments
Change-Id: If553c9e254fb754cb020a63013bfcc9ecae3a056
9 år sedan
Artur Signell
f8aa499780
Update FontAwesome to 4.4.0 (#14555)
Change-Id: Ibc7d174970c154fce730341a8cfc240b8072633e
8 år sedan
Artur Signell
25ab60c193
Revert "connection: close" change for long polling (#18758)
This reverts commit 79c8c696c0
Change-Id: I364bc4a77cff36f319cec86a793806a0406f78b4
8 år sedan
Artur Signell
98f9c438d8
Add Grid.deselectAll() (#18339)
Change-Id: I5d5237fcc06ae184a884cb17fa9b6eee5c37179a
9 år sedan
Matti Tahvonen
a0637c8feb
Correct the place where attach events are fired (#16348)
Change-Id: Ib0679cf893edda3206b858938c0684a242500cfb
9 år sedan
Henri Sara
181b010139
Add javadoc for VaadinPortletSession (#19092)
This change removes deprecation of the class, but
leaves some methods subject to change in the future.
Change-Id: I4187c32c5439eb5db1e1466d4cb594eb06c86133
8 år sedan
Johannes Dahlström
5eee3acc26
Report user-resized column widths to server (#16838)
Change-Id: Id53bab75688ab7f01d6b64f679d2a40e03714c97
8 år sedan
Johannes Dahlström
ed5b1f2c27
Add API for setting Grid columns resizable (#16838)
By default columns can be drag-resized by the user. This can be changed on a
column-by-column basis.
Change-Id: I8354e270db9affe865d1444d6cccbe8c839a3b5b
8 år sedan
Henri Sara
ddf4e617b2
Update/add @since tags in javadoc
Change-Id: Ifd93251fdc20b93ad276c551796557bb9026766a
8 år sedan
Teemu Suo-Anttila
548ee39a92
Remove Grid EditorEvents and Listeners
The EditorEvent API is not mature and useful enough to be present in a
stable release.
Change-Id: Ia982cb1a6e7b6a3518ea0f187993a964aafa1d53
8 år sedan
Teemu Suo-Anttila
be3cc216f2
Rename DesignFormatter.unencodeFromTextNode to decodeFromTextNode
Change-Id: I9e20fa21ae2f503a8d34740fcef860c66b369c7b
8 år sedan
Artur Signell
1a0d6f759f
Fix server side browser detection in Weblogic Portal (#7449)
Change-Id: I9622b92d58971ea55bc0e3cbde9300226fa2b18b
8 år sedan
Artur Signell
2d2418516a
Detect Atmosphere in the same way for servlets and portlets (#11493)
Change-Id: I6c153291045a35f253cd7e6987d7eb90dbc93a1e
8 år sedan
Artur Signell
1ba6dec41c
Move session store/load/remove logic to service from session (#9782, #18998)
The session storage logic when implemented in VaadinSession was and must be
partly static. This makes it impossible to override the storage logic.
To be able to support storage customizations for portals (storing using
APPLICATION_SCOPE), the logic was moved to VaadinService.
For portals, all storage operations now use APPLICATION_SCOPE. Previously
only the store operation was done using APPLICATION_SCOPE, leading to
some portals not being able to load the session at all (the default
scope for reading attributes in portals is PORTLET_SCOPE).
Change-Id: I3d112608d98c883a457e650c0a25bf10c81acc78
8 år sedan
Dmitrij Abolichin
6a0919f668
Fix adding to same parent, component shouldn't be removed (#16568)
Change-Id: I406058abbc4a28651b9103e7f0d7fbcbf0fa8984
8 år sedan
Artur Signell
ce8d9e68e0
Fix javadoc
Change-Id: Ifda7b33b21ebe5bccb34559d9dc7617a7898a39a
8 år sedan
Teemu Suo-Anttila
1d3fc17f38
Add API for data destruction to DataGenerator interface (#19038)
This patch provides destroyData implementation for all default data
generators.
Change-Id: I1458080ee0203a27b52e604d3a30c9e5240c0383
8 år sedan
Teemu Suo-Anttila
5097095625
Add support for TreeContextClickEvents (#19062)
Tree connector now overrides the send context click event providing the
row key to the server-side via RPC call. This is then passed on to a
TreeContextClickEvent and fired to listeners.
This patch modifies the test base for context click testing by making it
tolerate 1 piksel differences. This was to fix any subpixel related
issues in coordinate comparison.
Change-Id: Iacced274a6b518b5f89378cbc32b8381362e1e4f
8 år sedan
Artur Signell
743095d97b
Properly cleanup stream variables if DragAndDropWrapper is detached (#14882)
If DragAndDropWrapper is removed from the UI for whatever reason before cleanup
happens, the UI can no longer be found through it. If we do not do cleanup, we
leave a reference hanging forever in ConnectorTracker.
Change-Id: I9fc3da5d616276a7810ddc4a18cbebf8621635fe
8 år sedan
Teemu Suo-Anttila
b1c3580802
Add server-side unit tests for ContextClickEvent handling (#19015)
Change-Id: I682aff7495c1bfe8ea75a7fad00eb87374cd40fa
8 år sedan
Teemu Suo-Anttila
dd029323df
Add GridContextClickEvent with item ids, properties and section (#16855)
Change-Id: I03091a3a7a22a921c127ed0b37fe792871ba5edd
8 år sedan
Henri Sara
a97534f4c2
Add @since for 7.5.7 changes
Change-Id: I253c6074167bae60149a5f2f0d22c6de160978d4
8 år sedan
Leif Åstrand
1d538feb45
Add Tree.htmlContentsAllowed (#7717)
Change-Id: I5c773da806b8358ee203c9c12fd2e2b6fec1970f
8 år sedan
Teemu Suo-Anttila
4e02b7e740
Implement ContextClickEvent for Table (#19042)
This patch also introduces a testing infrastructure for context click
event and listener testing.
Change-Id: I3aa88758278c91086df3d0971edb34914a93fd29
8 år sedan
Artur Signell
6d47320640
Do not use getters/setters when mapping designer fields (#17388)
Change-Id: I5c03beca2b5f00c6efb32980e5e5ddf36cc4f16a
8 år sedan
Teemu Suo-Anttila
00dc7ab85e
Add support for ContextClickEvent in AbstractComponent (#19015)
Change-Id: I93d5d20925b8ac9b4b108ccc6deec2090e68aa0d
8 år sedan
Leif Åstrand
f71a6f1e5d
Clean up compiler warnings in Design.java
* Remove unused code
* Properly close streams
* Avoid unsafe casts
* Fix inconsistent javadocs
Change-Id: I20e3664ab8b0fc9e3a8037fc05a469a4f8a633ec
9 år sedan
Artur Signell
ca38846dff
Store VaadinSession as APPLICATION_SCOPE in portals (#18998)
Change-Id: I729cba0844e54ca2fab2c9b26ab5ea5fc0c4ca1c
8 år sedan
Artur Signell
d27652c54e
Add scoped PortletSession methods (#19007)
Change-Id: I33afb351e68d2dc9543db9e00d11c2320ab04862
8 år sedan
Henri Sara
1011cff7e8
Use "vaadin-" as default prefix for Design (#18957)
Change-Id: Ic9e0650e5c8e305258cbce033c4ef3f33307bf0f
8 år sedan
Artur Signell
a85e221774
Ensure Grid classes can be accessed (#18976)
Change-Id: I6ec97debfd12cd22121c3c8f08a947ff9fcbd4a1
8 år sedan
John Ahlroos
5e9209421c
Parse readonly values for AbstractFields correctly #18850
Change-Id: I6f7d8731d185fe1c88e861435a401d887b2defbe
8 år sedan
Artur Signell
5248d93782
Make getLogger private
Change-Id: Ieec6ca2dd9b45ee1572dfed84247cb05e7d1f453
8 år sedan
Leif Åstrand
538dcf4ce3
Update AJS?.callFunction javadoc to reflect reality (#18990)
Change-Id: Ie53b535a2ae3c0e0ff5bb4b0516364c8817456d3
8 år sedan
Artur Signell
ca3c460cbd
Adds support for defining the URL to use for push requests (#18989)
Change-Id: I12afaf7e5c5c385f3a19c7dab60f044d8721e082
8 år sedan
Maciej Przepióra
5c875228d9
Support HTML entities when reading/writing declarative format #18882
Change-Id: I08099673c5dd0d688d3243e5fd169edb05f046f3
8 år sedan
Maciej Przepióra
8006d359ac
Write all empty cells for empty GridLayout in declarative #18805
Change-Id: I589ba0dbb4aea7578f85894046e99903d9202e37
8 år sedan
Artur Signell
3ce90eabda
Use correct state class for split panels (#18942)
Change-Id: I91980343c0e8f3f35abb26411f57d2303b286cce
8 år sedan
Mika Murtojarvi
17184829f3
Update @since tags to 7.5.6.
Change-Id: I376cd27d5ae08c877cd3279740b601fb8dddb2e7
8 år sedan
Denis Anisimov
7ae4649a07
Always use charset for String.getBytes() method (#18863).
Change-Id: I15ce5a7922aebffc1a05ac55663033f7e5134d0c
8 år sedan
Leif Åstrand
22dfc6231c
Support custom Enum.toString in converter (#17301)
Change-Id: Icd3c164fb252bd048ffcd953f967a9c7acdc4514
8 år sedan
Leif Åstrand
8b9cb7b88e
Implement ItemStyleGenerators for ComboBox (#9276)
Change-Id: I899c21e3f71bc728cb613685134b99961b557c5b
8 år sedan
Mika Murtojarvi
357c23f22f
Update @since tags to 7.6.
Change-Id: I4a8911968fc2c324f8862d28b938834fa0309b85
8 år sedan
Mika Murtojarvi
82a0322347
Update @since tags for 7.6.
Change-Id: I69df09f371aae61f9e1ef741814f6e3016510fe2
8 år sedan
Leif Åstrand
7c559ce9ea
Make it possible to avoid select caption conversion (#16845)
Change-Id: If88b7cf6298a24cfad3c936a1af566ed919ec0e7
9 år sedan
Artur Signell
bbe811efcc
Use correct month names with Java 8 (#18760)
Change-Id: I4dcb1f172339005947fa45924792ab86d0952b90
8 år sedan
Artur Signell
f3f3a74d57
Support suspend timeout for long polling (#18550)
Change-Id: I1dc35f060b255baff4d28a815414836d4852218b
9 år sedan
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 år sedan
Teppo Kurki
67a1ecf6a1
Do not open detail row if generator is the NULL one (#18663)
Change-Id: Ib853205dae7745ca4af11fb558899e6648e25da8
8 år sedan
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 år sedan