summaryrefslogtreecommitdiffstats
path: root/server/src/com
Commit message (Collapse)AuthorAgeFilesLines
* Fix GeneratedPropertyContainer with non-Sortable Containers (#19511)Artur Signell2016-01-261-3/+2
| | | | | | | | Adds a missing throw to sort method and fixes getSortableContainerPropertyIds to return an empty collection if not sortable. Change-Id: I82aaedd3c23ce4c28bf3e1151e35a8b1ade930d5
* Propertly handle null in StringToCollectionConverter (#19481)Artur Signell2016-01-211-0/+7
| | | | Change-Id: Ief6f899d6c0fec103213c5f679a178555740c553
* Remove out of date javadoc (#19454)Artur Signell2016-01-211-6/+0
| | | | Change-Id: I594c865fb3906ff87f372a89188c80209025a119
* Add missing @since for 7.6.17.6.1Teemu Suo-Anttila2016-01-121-1/+1
| | | | Change-Id: I3a52dbf2138894b19e79b18fa4da04ed6c922c39
* Add a client-side connector for DetailsComponentManager (#19412)Teemu Suo-Anttila2016-01-051-1/+1
| | | | Change-Id: Ieaa6589f93c01cf4ff9e036171fe1dc33c902b20
* Fix NPE in Label.writeDesign with NULL values #19434John Ahlroos2016-01-051-6/+25
| | | | Change-Id: I2ada7a68177ef053ac22682bc17e90dc6ec0515a
* Make GeneratedPropertyItem addItem return null when appropriate (#18685)Artur Signell2016-01-051-0/+9
| | | | Change-Id: Ia4bace28a1aae2c8e9599a4688273d911cc20594
* Ensure no unknown attribute warnings are logged in design tests (#19429)Artur Signell2016-01-052-0/+2
| | | | | | * Adds missing custom attributes to Slider/AbstractEmbedded Change-Id: Iad6c963bdc4334630c613995b9c0f0555d5d19a8
* Fix custom attributes of Link component (#19107)maxschuster2016-01-051-6/+9
| | | | | | | | Added the custom attributes href and target to the Link component to match the attribute names used by Link.readDesign() and Link.writeDesign() Change-Id: I9417034572c66e54034b816a15d7a1ec29030fbf
* Include correct type and parameter info in exception (#19064)Artur Signell2016-01-051-2/+2
| | | | Change-Id: I26baf26dae6d1ad8b93529191cc69ffc0445aa40
* Make GeneratedPropertyItem equals self (#19426)Artur Signell2016-01-051-0/+33
| | | | Change-Id: Ia9a8d56a3702d182b7fb79e3676844c9a10093a6
* Make GeneratedPropertyContainer.getItem(nonExistant) return null (#19425)Artur Signell2016-01-051-0/+4
| | | | Change-Id: I46e715ac35c7a311b8ca3c09165e8c5c69243a79
* Revert changes which were previously reverted from only 7.5 (#19424)Teemu Suo-Anttila2016-01-051-48/+5
| | | | | | | | | | | | | | Revert "Take Window special case into account for invalid layouts (#17598)" This reverts commit abc1c5dff6438d65e53473b69ae9a3ca2b8e60e1. Revert "Render nested invalid layouts correctly (#17598)" This reverts commit ac4e85f4e35a57d1ba6e6f3448744cbb0c2df60f. Added test to ensure a similar problem is not reintroduced later Change-Id: I680c20384e62c7c00b4ac0e2dc91f65f1585d37c
* Update to Font Awesome 4.5.0Artur Signell2016-01-051-0/+20
| | | | Change-Id: I1ac1f1ba4695f4a7738f3c613f87658d5ec3456e
* Fix javadoc typo in ItemClickEventHenri Sara2015-12-211-1/+1
| | | | Change-Id: I759999ab2e39202b4dda7eafa2cc30a64524939d
* Increase grid column resize handle width (#16838)Marlon Richert2015-12-181-0/+10
| | | | Change-Id: Ic7768d9023d48b04458376765596059d3a81d8c6
* Fix empty @since tagsHenri Sara2015-12-181-2/+2
| | | | Change-Id: I68dd71f65091a6c5979b67c2faea9050feac2b02
* Make it possible to only show collapsible columns in menu (#9811)Leif Åstrand2015-12-161-1/+33
| | | Change-Id: I52cd2648d305f44d5688e7a2fcd222e6b167b97b
* Fix RpcDataProvider listener handling on ItemSetChange (#19371)Teemu Suo-Anttila2015-12-151-0/+11
| | | | | | | | Old ValueChangeListeners are discarded and new ones created when an ItemSetChange occurs. This is done to reapply the listeners to possibly recreated Items. Change-Id: I9956af8950e241005574c597c49c5efb43afc1c7
* Fix and extend Javadoc for setFirstDayOfWeek (#19227)Leonid Rozenblyum2015-12-141-2/+4
| | | | | | | | The Javadoc was incorrect saying the method goal was to set the first day of week depending on locale. Actual main goal - to set it in independent way. Also extended the doc to look more complete. Change-Id: I2c82c774f4e245437b03c0bd0246a0361584d949
* Reapply DataGenerators when container changes (#19357, #19359)Teemu Suo-Anttila2015-12-141-0/+10
| | | | | | | | | Previously on container change Grid applied only its internal DataGenerators to the new RpcDataProviderExtension. Now it goes through all existing Extensions and adds all DataGenerators to the data provider. Change-Id: Idbd48e5152867b1d2b7a770741e3ea08aa4299b6
* Check for optimizations when looking for missing updates (#18317)Leif Åstrand2015-12-032-3/+45
| | | | | | | | | A recently merged patch leaves out information from hierarchyInfo for empty connectors with state changes. This must be taken into account when looking for disappeared connectors that do not cause any hierarchy change to be sent. Change-Id: I9ae7150341a83798141d0a2806ee81cafe7c2f9a
* Add missing @since valuesHenri Sara2015-12-022-2/+2
| | | | Change-Id: I602b9fc4c87a19a78f949a23519c412aba789baa
* Detect hierarchy changes not sent to the client (#18317)Leif Åstrand2015-12-022-0/+70
| | | | Change-Id: I77b420738738a42ff50e2a509e4ac4072b1b6e1f
* Fix select all checkbox state update with low row count (#19322)Teemu Suo-Anttila2015-11-301-2/+4
| | | | Change-Id: Ifbaeb2db18ecb6657ae839fec90dbfcaa99be4ac
* Remove bogus commentLeif Åstrand2015-11-301-1/+0
| | | | | | | | The comment was introuced in commit da29f74 for a constant named CLICK_EVENT_ID, but it was accidentally left in the code when that constant was removed. Change-Id: I69697f517585cafb30cc223497bc8db4a919e884
* Fix setSelected in MultiSelectionModel to update row data (#19302)Teemu Suo-Anttila2015-11-252-3/+9
| | | | Change-Id: I32c980b2cae199ad2059701e4e04b4a7cb76bafa
* Set session as current while deserializing (#9953)Leif Åstrand2015-11-251-2/+7
| | | | Change-Id: Ib420f99c621b7d508659907615a7e8a1ae47b4d9
* Fix javadoc copied from CellStyleGeneratorLeif Åstrand2015-11-251-1/+1
| | | | Change-Id: I305c0aaeba04c4c1416ecebd708f377f8f28f4a1
* Omit empty hierarchy data from the response (#18510)Leif Åstrand2015-11-253-14/+32
| | | | | | | | Reduces the payload size for the "Update all labels" action with 40 layouts in BasicPerformanceTest by 16% (from 11087 to 9270 bytes). The reduction is improved to 22% (1855 to 1455) if the response is gzipped since the omited data doesn't compress very well. Change-Id: I1d2837c93222fffa59b14836f162e3e87349e086
* Typo in setCompositionRoot descriptioncbmeeks2015-11-231-1/+1
| | | | Change-Id: I26bbf29742ab42e2c9c4025a3cf92029a4c191e3
* Support on-the-fly compiled CSS hot reload from classpath (#16949)Vladimir Kulev2015-11-171-6/+19
| | | | Change-Id: Iadb9b23697c162705d99a7b9b7fd992766d39b19
* Do not modify state while serializing (#19090)Artur Signell2015-11-121-2/+7
| | | | | | | | Serializing an object should never modify its internal state. It should be possible to serialize an object multiple times and get the same result Change-Id: I983e2eec1b3fb374bf40f150bdb9918ac5791d62
* Fix outdated javadoc referenceLeif Åstrand2015-11-121-2/+2
| | | | Change-Id: I0bfae621ca71df02e5e19c33d4c21498fa86616c
* Specify custom first day of week for Calendar #19227Leonid Rozenblyum2015-11-111-6/+31
| | | | | | | | Added possibility to provide first day of week independent of Locale. (the Calendar code has been reformatted according to Eclipse 'Save action'). Unit-tests added. UI test extended. Change-Id: I3e3531228c139ce2014a1227e47c12e7896a6f87
* Add destroy method for Navigator (#10213).Denis Anisimov2015-11-072-1/+16
| | | | Change-Id: Icb2676bd603bbe36a8d7d005128036234a5a0c62
* Optimize layout performance of Table (#17947)jotatu2015-11-052-1/+95
| | | | | | | | | | | | | | | | | | | | | Adds functions for skipping child component layout measuring. Removes unnecessary code from VScrollTable. 1. case: no components - render time without the fix: ~105ms - render time with fix: ~105ms 2. case: 2 button and 2 textfield cols - render time without the fix: ~279ms - render time with fix: ~240ms (~17% faster) 3. case: 3 button and 3 textfield cols - render time without the fix: ~350ms - render time with fix: ~281ms (~20% faster) Change-Id: I6025f8ee2fd438d228ff3b65f43535961cf12c0b
* Render null header caption as empty (#18553)Artur Signell2015-11-031-1/+3
| | | | Change-Id: Iaeba81c7e40d4be5f16e74fa8bcf8c86c53a7d3d
* Mention quirks with JavaScript "this" in AbstractJavaScript* javadocsLeif Åstrand2015-11-023-6/+16
| | | | Change-Id: I512b861c65f8c0f6c6e8f684cb933cbcc20cdb99
* Fix javadoc typosLeif Åstrand2015-11-021-2/+2
| | | | Change-Id: I9c8a3f3f4cfa375db8825019f3cd80a043424d88
* Support caption fetching for HTML and Widget headers. (#18528)Sauli Tähkäpää2015-10-281-7/+3
| | | | Change-Id: Idad2cbbb6b138258ff6428e7ecc3d922ef99c675
* Update @since tags for 7.6Henri Sara2015-10-271-0/+4
| | | | Change-Id: Ic0a9b69c535ec51ae29472844506efb61ec5f0a7
* Fix Grid NPE when deselecting already removed row (#19152)Teemu Suo-Anttila2015-10-261-5/+11
| | | | Change-Id: I1361c8099e9f4a95e991f4937a406c5e4db67027
* Make it possible to inject Navigators (#14006)Henri Sara2015-10-231-4/+43
| | | | | | | | This change makes it possible to create an injectable subclass of the navigator by providing a protected no-args constructor and a separate initialization method. Change-Id: I7d55fca2a84570d47e2767b0fb81a82e0732fd21
* Make Navigator more extensibleHenri Sara2015-10-231-12/+91
| | | | | | | | | The Spring, CDI etc. add-ons need hook points that permit switching contexts at the right time. This was very hard to do due to the monolithic nature of navigateTo() - beforeViewChange() is too early and can be cancelled, afterViewChange() is too late. Change-Id: I66ffbafe1597b782b4feaf2ebd0de3ca1941a9ae
* Set pixel sizes to Grid columns when user starts drag resize (#16838)Johannes Dahlström2015-10-211-0/+1
| | | | | | This makes column resizes smoother and more intuitive. Change-Id: I6e4e92e0391d8f95f74ec89cfc3ffbbb133c7ecc
* Fix session wrap class javadocsLeif Åstrand2015-10-202-3/+3
| | | | Change-Id: I962facc5395990751821d11966300a7c2e89dc3d
* Fix replacing of currently selected Tab (#14252)Dmitrij Abolichin2015-10-201-0/+6
| | | | Change-Id: I49a86d2fceac233fdfd9e31d8ade519b9f8460b6
* improved javadocsMatti Tahvonen2015-10-171-1/+2
| | | | Change-Id: I75cf104b05ed361ced7f17b20cebd98cc3825d5c
* Provide own states for a number of components (#18987).Denis Anisimov2015-10-1611-2/+67
| | | | Change-Id: I9fe4a332bb8170a6482610d1b83bad73e049a3a1