summaryrefslogtreecommitdiffstats
path: root/server
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into grid-unbuffered-editor7.6.0.alpha3Johannes Dahlström2015-07-153-20/+106
|\ | | | | | | | | | | | | Conflicts: uitest/src/com/vaadin/tests/components/grid/basicfeatures/server/GridEditorTest.java Change-Id: I5ed68bc73d38be4e1f6816108a5246d0c98a258f
| * StringToBooleanConverter API improved (#18466)elmot2015-07-152-18/+99
| | | | | | | | | | | | | | Added simple customization for text representation Added API for locale-specific conversion Change-Id: I866b37bb085e85ef3d67e9d5e6db82b22e9bc464
| * Do not initialize Atmosphere for websocket servlet in Websphere (#16354)Artur Signell2015-07-141-2/+7
| | | | | | | | Change-Id: I6f32668d357c2f2af75a2d53de37708f6c449b44
* | Add row and cell description generators to Grid (#18481)Teppo Kurki2015-07-151-33/+184
| | | | | | Change-Id: I940399d986eb6970df687880645fafc157dab432
* | Prevent Grid editor move in unbuffered mode if validation errors inJohannes Dahlström2015-07-151-15/+24
| | | | | | | | | | | | fields Change-Id: I37f3c21f4464c8f83308a741ed51485f7bd0375a
* | Merge remote-tracking branch 'origin/master' into grid-unbuffered-editorTeemu Suo-Anttila2015-07-138-88/+66
|\| | | | | | | Change-Id: Id630861d5089b0deabbccffe66d971252c44f46b
| * Update connector hierarch when canceling editor (#16976).Leif Åstrand2015-07-131-0/+4
| | | | | | Change-Id: Ib7b82c400b044c27a0f494a81d1c9cd5b307aa34
| * Remove remaining OutOfSync message referencesArtur Signell2015-07-132-55/+0
| | | | | | | | Change-Id: I98004d88f5449e4bc851b4cc7ecc05e48040cc35
| * Cache connector state types (#18437)Leif Åstrand2015-07-111-1/+9
| | | | | | | | | | | | | | | | Reduces time spent in findStateType() for the "40 layouts" action in BasicPerformanceTest from around 2 ms to around 0.2 ms. This improves the total performance of the action by about 5%. Change-Id: I4f979827b2da0d4db87e201fa78421e5551a4113
| * Make async remove check work without push (#12909)Leif Åstrand2015-07-111-29/+23
| | | | | | | | Change-Id: Ie5843c7fb5bb6365ceef998206df69302046e686
| * Fix displaying Details when Grid is attached to DOM (#18390)Teemu Suo-Anttila2015-07-091-0/+9
| | | | | | | | Change-Id: I74360c7a3f0c5798dbaa44ea06ea1585c4289449
| * Always add "last" item from the string to the collection (#18433).Denis Anisimov2015-07-072-3/+11
| | | | | | | | Change-Id: I664fcef77f469c66cd62afb2938db69b7f27e6df
| * Fix Grid details on sort to display them on correct rows (#18224)Teemu Suo-Anttila2015-07-021-0/+8
| | | | | | | | | | | | | | Due to the nature of Container this is only achieved by removing any existing details and reopening those after the sort is done. Change-Id: Ic42186ed85981d5dad4ff0948aa22f7a0404480d
* | Refactor RpcDataProviderExtension to use DataGenerators Teemu Suo-Anttila2015-07-104-168/+274
| | | | | | | | Change-Id: I8c809b6fac827df730c6622fb6790410c6c5bd81
* | Close Grid editor on container item set changeJohannes Dahlström2015-07-091-2/+21
| | | | | | | | | | | | Also allow user sorting when in unbuffered mode. Change-Id: Ibe1c1770647529b63c6e3c7fc9509562449b54a4
* | Update @since tags for 7.6Henri Sara2015-07-022-3/+3
| | | | | | | | Change-Id: I764ebdbf656aecede222d5a5362ac6abcdbcb949
* | Merge branch 'master' into grid-unbuffered-editorTeppo Kurki2015-06-2665-231/+335
|\| | | | | | | Change-Id: I82cdb7a08a62679b4717d480b50ab951ade8855c
| * Properly toggle editor state when calling editId() on the server (#18287)Artur Signell2015-06-261-1/+5
| | | | | | | | | | | | | | | | | | | | Ensure isEditorActive() returns false if editItem(...) has been called but the editor has not yet been opened, as it should according to javadoc isRendered() requires that the editor fields are marked as dirty when they are made visible on the client (isEditorActive() changes state) Change-Id: I7fbe1cb484cf83974ffa6ca50a6c642fbf7e8378
| * Reformat with Luna SR2Artur Signell2015-06-2625-51/+82
| | | | | | | | Change-Id: I8a666061496022ef16ed44812b5728e1360b9c4d
| * Pass critical notification details to the client (#18342)Artur Signell2015-06-252-35/+25
| | | | | | | | Change-Id: I3c4eace624453eb854a32fef5fe44d253b164f62
| * Handle nested GridLayouts in declarative format correctly (#18312)Artur Signell2015-06-242-4/+41
| | | | | | | | Change-Id: Id7f204c170981f4395e789333b89cd8207fe4002
| * Provide compressed vaadinBootstrap.js (#18329)Artur Signell2015-06-231-1/+9
| | | | | | | | Change-Id: Ibc8efdf8d9d5ace8f6db7b19e54978b35458a79f
| * Write true as attribute="" (#17519)Leif Åstrand2015-06-2228-104/+105
| | | | | | Change-Id: I49287cc38605abb75059cb553e3baed2a8359067
| * Fix spellingSteven Spungin2015-06-191-1/+1
| | | | | | | | Change-Id: I7fb13c520c8ff402971214022d44be0db2b9c3ea
| * Take Window special case into account for invalid layouts (#17598)Artur Signell2015-06-171-0/+12
| | | | | | | | Change-Id: If736e0d35376f90dee33d93588351ef726a4635f
| * Send beforeClientResponse exceptions to an error handler (#14214)Leif Åstrand2015-06-172-7/+9
| | | | | | Change-Id: Ib0cd9a402bbef0c7adb65bd8298a71b5521edd7c
| * Allow beforeClientResponse to change hierarchy or dirtyness (#18268)Leif Åstrand2015-06-172-13/+29
| | | | | | | | Change-Id: I6a1ae23c1dd67f8889479a1069f260fa736bbd83
| * Revert "Prevent field from updating when removing text change listener. ↵Mika Murtojärvi2015-06-171-15/+18
| | | | | | | | | | | | | | | | | | | | (#16270)" This reverts commit 4af793d06a0f4a6577aad13403ca7982c6fce224. Test ConverterThatEnforcesAFormatTest.checkElaborating is broken by this change. Change-Id: I8243f6a7bff6d7011d402bce4b614f7d2e4206fd
* | Merge remote-tracking branch 'origin/master' into grid-unbuffered-editorTeemu Suo-Anttila2015-06-1533-311/+862
|\| | | | | | | Change-Id: Iabd10ff91e7aef1f5df5435c56d3decfd4d39610
| * Render nested invalid layouts correctly (#17598)Artur Signell2015-06-111-5/+36
| | | | | | | | Change-Id: I959d62091f79c171a8c9f2c9b4ed2c7a67c65c39
| * Adds margin support to GridLayout declarative format (#18238)Teppo Kurki2015-06-114-14/+26
| | | | | | | | Change-Id: I5561ccf38f6bac3a304f6e8ab6262cb8bd391021
| * Fix declarative margin reading in AbstractOrderedLayout (#18229)Johannes Dahlström2015-06-115-186/+185
| | | | | | | | Change-Id: Ia212d83568e4f0c891ec1a248b6d8567c0cf0095
| * Add @since 7.5 to new APIJohannes Dahlström2015-06-102-2/+2
| | | | | | | | Change-Id: I7ddf9fa8200df4eb6fcd23fc79ef55d1075d41cd
| * Table.setVisibleColumns() causes table to forget column headers, icons, ↵Ilya Ermakov2015-06-091-20/+0
| | | | | | | | | | | | | | | | | | alignment (#6245) Effect of this patch: when making column invisible and visible again, column headers, icons, alignment are preserved. Change-Id: Ia0718699f1a5fb8f60fec25a835ee64c58ca5404
| * Better handle exceptions when opening Grid editor (#17935)Johannes Dahlström2015-06-092-12/+31
| | | | | | | | Change-Id: I68103db75c422b042988c6662da268ff9d11a306
| * Add missing since, remove unused methodTeemu Suo-Anttila2015-06-091-7/+1
| | | | | | | | Change-Id: I7a90d75d0fdc54abc819dbacf7f8f572c85b3913
| * Update to Atmosphere 2.2.7 (#18069)Artur Signell2015-06-081-1/+1
| | | | | | | | Change-Id: I44994ffbe73cbbcf0eae67718a821ac0f883b60e
| * Prevent field from updating when removing text change listener. (#16270)Sauli Tähkäpää2015-06-081-18/+15
| | | | | | | | Change-Id: I65c598ae71414550eb648fabf6e94fb1dabbef97
| * Don't allow null view providers (#17028)Leif Åstrand2015-06-082-1/+24
| | | | | | | | Change-Id: I5ce4885f19aaac2d4454b5a368f3e58453cf76f9
| * Selection is now shown although scrollToSelectedItem is false (#16673)Matti Tahvonen2015-06-081-0/+7
| | | | | | | | | | | | | | | | | | | | If scrollToSelectedItem is set to false (which is needed to work properly with large datasets) the selected item caption is sent to client with a special attribute to avoid the field looking like unselected. Change-Id: Ib80355c3b52faaaeaa9ab7195644701cc3bf0d15
| * Forget GridLayout row expand ratios for removed rows (#18166)Teppo Kurki2015-06-082-5/+42
| | | | | | | | Change-Id: I90a28fbc9c7eadac56a1d505d7cc80bb67342aae
| * Return 0 instead of throwing exception if count query returns nothing (#18043)Steven Spungin2015-06-082-4/+112
| | | | | | Change-Id: If01c0653021efc85a26d9d5896a4da9d155cf777
| * Add setStyleName(String, boolean) shorthand for add/removeStyleName (#17825)Artur Signell2015-06-051-0/+28
| | | | | | | | Change-Id: I91f4faae3e40ad4cd2b3037ce64d8776f61c004e
| * Extract MockUI classLeif Åstrand2015-06-052-13/+47
| | | | | | | | Change-Id: I2a85520c89b952bed3308156afa8aff3f80082bd
| * Format UTF-8 filenames correctly for download (#16556)Anna Miroshnik2015-06-053-13/+84
| | | | | | | | | | | | | | The code is the same for both FileDownloader and DownloadStream except that FileDownloader forces the content-type to be an "attachment". Change-Id: I50abf3b0f019b773bc0a44b16536a9479f9f472f
| * Better error reporting when server has invalid URL encoding (#17948)Artur Signell2015-06-051-5/+31
| | | | | | | | Change-Id: I7a85a9d93e51de353e74bc08dd81a1779f94ba14
| * Convenience Window.setPosition(x,y) (#16335)Artur Signell2015-06-052-0/+22
| | | | | | | | Change-Id: If574863fc24cecb9f8d17773833817d67f3a0e12
| * GAE related fixes: another GAE app, new license, javadoc mistake fix(#18168)elmot2015-06-051-1/+1
| | | | | | | | | | | | | | | | | | Google forces applications owners to migrate all applications to a new [High Replication] DataStorage. An old Vaadin application is deleted, and a new one is created because of that migration. GAE license is replaced with latest one. Change-Id: Ie6de09f0c1c621308ad8e0cfc2ba7b42bfb10429
| * Better error messages for addColumn/setColumns (#18019, #17890)Artur Signell2015-06-052-1/+65
| | | | | | | | Change-Id: Iadf455ae6cbc60e0ce0b88fe7c12df946ed08cf0
| * Use headerCaption as default hidingToggleCaption (#18028)Teppo Kurki2015-06-052-15/+35
| | | | | | | | Change-Id: Ifaf288da98d6d1d1c02760784b832cb5b5d93c07