Leif Åstrand
9ee97bbf72
Write true boolean attibutes without ='' (#17583)
Also add missing test for GridLayout alignments
Change-Id: If553c9e254fb754cb020a63013bfcc9ecae3a056
9 роки тому
Artur Signell
f8aa499780
Update FontAwesome to 4.4.0 (#14555)
Change-Id: Ibc7d174970c154fce730341a8cfc240b8072633e
8 роки тому
Artur Signell
25ab60c193
Revert "connection: close" change for long polling (#18758)
This reverts commit 79c8c696c0
Change-Id: I364bc4a77cff36f319cec86a793806a0406f78b4
8 роки тому
Artur Signell
98f9c438d8
Add Grid.deselectAll() (#18339)
Change-Id: I5d5237fcc06ae184a884cb17fa9b6eee5c37179a
9 роки тому
Matti Tahvonen
a0637c8feb
Correct the place where attach events are fired (#16348)
Change-Id: Ib0679cf893edda3206b858938c0684a242500cfb
9 роки тому
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 роки тому
Johannes Dahlström
5eee3acc26
Report user-resized column widths to server (#16838)
Change-Id: Id53bab75688ab7f01d6b64f679d2a40e03714c97
8 роки тому
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 роки тому
Henri Sara
ddf4e617b2
Update/add @since tags in javadoc
Change-Id: Ifd93251fdc20b93ad276c551796557bb9026766a
8 роки тому
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 роки тому
Teemu Suo-Anttila
be3cc216f2
Rename DesignFormatter.unencodeFromTextNode to decodeFromTextNode
Change-Id: I9e20fa21ae2f503a8d34740fcef860c66b369c7b
8 роки тому
Artur Signell
1a0d6f759f
Fix server side browser detection in Weblogic Portal (#7449)
Change-Id: I9622b92d58971ea55bc0e3cbde9300226fa2b18b
8 роки тому
Artur Signell
2d2418516a
Detect Atmosphere in the same way for servlets and portlets (#11493)
Change-Id: I6c153291045a35f253cd7e6987d7eb90dbc93a1e
8 роки тому
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 роки тому
Dmitrij Abolichin
6a0919f668
Fix adding to same parent, component shouldn't be removed (#16568)
Change-Id: I406058abbc4a28651b9103e7f0d7fbcbf0fa8984
8 роки тому
Artur Signell
ce8d9e68e0
Fix javadoc
Change-Id: Ifda7b33b21ebe5bccb34559d9dc7617a7898a39a
8 роки тому
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 роки тому
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 роки тому
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 роки тому
Teemu Suo-Anttila
b1c3580802
Add server-side unit tests for ContextClickEvent handling (#19015)
Change-Id: I682aff7495c1bfe8ea75a7fad00eb87374cd40fa
8 роки тому
Teemu Suo-Anttila
dd029323df
Add GridContextClickEvent with item ids, properties and section (#16855)
Change-Id: I03091a3a7a22a921c127ed0b37fe792871ba5edd
8 роки тому
Henri Sara
a97534f4c2
Add @since for 7.5.7 changes
Change-Id: I253c6074167bae60149a5f2f0d22c6de160978d4
8 роки тому
Leif Åstrand
1d538feb45
Add Tree.htmlContentsAllowed (#7717)
Change-Id: I5c773da806b8358ee203c9c12fd2e2b6fec1970f
8 роки тому
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 роки тому
Artur Signell
6d47320640
Do not use getters/setters when mapping designer fields (#17388)
Change-Id: I5c03beca2b5f00c6efb32980e5e5ddf36cc4f16a
8 роки тому
Teemu Suo-Anttila
00dc7ab85e
Add support for ContextClickEvent in AbstractComponent (#19015)
Change-Id: I93d5d20925b8ac9b4b108ccc6deec2090e68aa0d
8 роки тому
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 роки тому
Artur Signell
ca38846dff
Store VaadinSession as APPLICATION_SCOPE in portals (#18998)
Change-Id: I729cba0844e54ca2fab2c9b26ab5ea5fc0c4ca1c
8 роки тому
Artur Signell
d27652c54e
Add scoped PortletSession methods (#19007)
Change-Id: I33afb351e68d2dc9543db9e00d11c2320ab04862
8 роки тому
Henri Sara
1011cff7e8
Use "vaadin-" as default prefix for Design (#18957)
Change-Id: Ic9e0650e5c8e305258cbce033c4ef3f33307bf0f
8 роки тому
Artur Signell
a85e221774
Ensure Grid classes can be accessed (#18976)
Change-Id: I6ec97debfd12cd22121c3c8f08a947ff9fcbd4a1
8 роки тому
John Ahlroos
5e9209421c
Parse readonly values for AbstractFields correctly #18850
Change-Id: I6f7d8731d185fe1c88e861435a401d887b2defbe
8 роки тому
Artur Signell
5248d93782
Make getLogger private
Change-Id: Ieec6ca2dd9b45ee1572dfed84247cb05e7d1f453
8 роки тому
Leif Åstrand
538dcf4ce3
Update AJS?.callFunction javadoc to reflect reality (#18990)
Change-Id: Ie53b535a2ae3c0e0ff5bb4b0516364c8817456d3
8 роки тому
Artur Signell
ca3c460cbd
Adds support for defining the URL to use for push requests (#18989)
Change-Id: I12afaf7e5c5c385f3a19c7dab60f044d8721e082
8 роки тому
Maciej Przepióra
5c875228d9
Support HTML entities when reading/writing declarative format #18882
Change-Id: I08099673c5dd0d688d3243e5fd169edb05f046f3
8 роки тому
Maciej Przepióra
8006d359ac
Write all empty cells for empty GridLayout in declarative #18805
Change-Id: I589ba0dbb4aea7578f85894046e99903d9202e37
8 роки тому
Artur Signell
3ce90eabda
Use correct state class for split panels (#18942)
Change-Id: I91980343c0e8f3f35abb26411f57d2303b286cce
8 роки тому
Mika Murtojarvi
17184829f3
Update @since tags to 7.5.6.
Change-Id: I376cd27d5ae08c877cd3279740b601fb8dddb2e7
8 роки тому
Denis Anisimov
7ae4649a07
Always use charset for String.getBytes() method (#18863).
Change-Id: I15ce5a7922aebffc1a05ac55663033f7e5134d0c
8 роки тому
Leif Åstrand
22dfc6231c
Support custom Enum.toString in converter (#17301)
Change-Id: Icd3c164fb252bd048ffcd953f967a9c7acdc4514
8 роки тому
Leif Åstrand
8b9cb7b88e
Implement ItemStyleGenerators for ComboBox (#9276)
Change-Id: I899c21e3f71bc728cb613685134b99961b557c5b
8 роки тому
Mika Murtojarvi
357c23f22f
Update @since tags to 7.6.
Change-Id: I4a8911968fc2c324f8862d28b938834fa0309b85
8 роки тому
Mika Murtojarvi
82a0322347
Update @since tags for 7.6.
Change-Id: I69df09f371aae61f9e1ef741814f6e3016510fe2
8 роки тому
Leif Åstrand
7c559ce9ea
Make it possible to avoid select caption conversion (#16845)
Change-Id: If88b7cf6298a24cfad3c936a1af566ed919ec0e7
9 роки тому
Artur Signell
bbe811efcc
Use correct month names with Java 8 (#18760)
Change-Id: I4dcb1f172339005947fa45924792ab86d0952b90
8 роки тому
Artur Signell
f3f3a74d57
Support suspend timeout for long polling (#18550)
Change-Id: I1dc35f060b255baff4d28a815414836d4852218b
9 роки тому
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 роки тому
Teppo Kurki
67a1ecf6a1
Do not open detail row if generator is the NULL one (#18663)
Change-Id: Ib853205dae7745ca4af11fb558899e6648e25da8
8 роки тому
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 роки тому