summaryrefslogtreecommitdiffstats
path: root/client
Commit message (Collapse)AuthorAgeFilesLines
* Rename com.vaadin.ui.renderer to com.vaadin.ui.renderers (#16521)Leif Åstrand2015-02-068-8/+8
| | | Change-Id: I6fd0313aaba5619a55f03fb52d72c032ea18f409
* Workaround for firefox miscalculating row widths (#16606)Henrik Paul2015-02-062-8/+44
| | | | Change-Id: I7c6aeed36fe81a51feffe05e687527f08ac2bd65
* Enable navigation on a readonly Calendar. (#16523)Sauli Tähkäpää2015-02-063-22/+18
| | | | | | | | | - Month view: navigate to week and day views - Week view: navigate to day view and to next and prev weeks - Day view: navigate to next and prev days - Month view: hidden events can be expanded to view. Change-Id: I19c64ae64c55b8e07be7f73be64e18e700f849b5
* Add API for controlling deselection for single select model (#16567)Leif Åstrand2015-02-065-3/+88
| | | | Change-Id: Ieb245205b3a311a4563f39bc48baadc44e218b61
* Show editor save error (#16602)Leif Åstrand2015-02-063-15/+36
| | | Change-Id: I2727a9fabef4291798e97495c2df86b077387cbb
* Highlights erroneous cells in Grid editor (#16575)Henrik Paul2015-02-063-115/+192
| | | Change-Id: Ie1f9d738db7a03ddb01b968782ad5e4877af1d7e
* Grid editor theme redesign (#16593)Jouni Koivuviita2015-02-061-62/+72
| | | | | | | | Editor theme is now more flexible with regards to CSS. There are now separate elements for containing the edited cells and the “footer” which contains an optional message area and the save and cancel buttons. Change-Id: I9addcb6adca792a9251ffada99fbe9b77502c77a
* Fix WidgetUtil BoundingClientRectDouble methods (#16599)Jouni Koivuviita2015-02-061-4/+6
| | | | Change-Id: I93ecc9f6b8d8e148256b2f60bd5088d36a6d2b04
* Grid: mousewheel should be evaluated the first (#16591)Manolo Carrasco2015-02-051-1/+1
| | | | Change-Id: I6d1380cf7a0eaf626cc8a4c65209887ab6bc4a90
* Grid columns can now be marked as non-editable (#16538)Johannes Dahlström2015-02-052-10/+73
| | | | | | | | | | | Non-editable columns are not assigned editor fields. When the editor is active, any non-editable content is not displayed (this should changein the future). This is separate from setting the property or editor field read-only - in those cases the field is still used to display the data which may not be desired and will fail if there is no converter. Also add Column.setEditorField(Field<?>) and the corresponding getter. Change-Id: Ice17c357895cb63a8e1bfd6abaffc1d803399e98
* Revert "Grid now uses ObjectRenderer by default (#15417)"Artur Signell2015-02-053-87/+14
| | | | | | This reverts commit abaec0217b3351d6f1835d7095ed2a3958fbfcdb. Change-Id: I7f8de3ee803b6de1957ad04b5b1b3bf210783826
* Add missing @since to VScrollTable and Table.Sauli Tähkäpää2015-02-051-0/+12
| | | | Change-Id: I7f249c880464b38226856a00882a05af80991d48
* Makes it possible to change save/cancel captions in Grid editor (#16551)Henrik Paul2015-02-051-23/+107
| | | | Change-Id: I4e303613f66a13b3ad6a9b2284537e5548391a4a
* Speeds up column adding in Grid (#16474)Henrik Paul2015-02-043-119/+120
| | | | | | | Grid.onStateChange is now about 40% faster when adding columns, and setting several column widths has now way less overhead. Change-Id: I7bd900324207bfb2543a1a90390665b90206aefd
* Editor save/cancel buttons stay visually in place (#16562)Henrik Paul2015-02-041-6/+17
| | | | Change-Id: Ia63ffc36bee83e1bd20dc6e1a83616f94574a89b
* Check if event move is allowed also in month view. (#15174)Sauli Tähkäpää2015-02-041-1/+1
| | | | Change-Id: Ie4f01a74d3f2a8e388aed0c2d8b1a99384cb042f
* Merge branch 'master' into gridHenrik Paul2015-02-035-19/+23
|\ | | | | | | Change-Id: If5f2f438715da97592a61cad7fd292554d8c5ea9
| * Remove DataSource.indexOf (#16542)Leif Åstrand2015-02-023-14/+20
| | | | | | | | | | | | | | | | This change makes it easier to create custom data sources. The implementations in provided implementations are retained as a convenience. Change-Id: If34bfb378eec75a37f28af78e512210ed9d7c304
| * Avoid client side exception using keyboard navigation (#15343).Denis Anisimov2015-02-021-2/+2
| | | | | | | | Change-Id: Ibed97b23de72007a6ffe5450bd8c3f271447f8d1
| * Moved accessibility shortcut handling to server-side. [#14843]Anna Koskinen2015-01-301-3/+1
| | | | | | | | | | | | Also allowed multiple shortcuts for closing Window. Change-Id: I35280ad1553af10ae54bc001e5707357f206b0ee
* | Grid editor save/cancel buttons can now be rendered on top (#16534)Henrik Paul2015-01-304-9/+85
|/ | | | Change-Id: Ie70588885f0c876757df96c0deffe7e020cc29e5
* Merge remote-tracking branch 'origin/master' into gridArtur Signell2015-01-284-25/+53
|\ | | | | | | | | | | | | Conflicts: client/src/com/vaadin/client/ui/VWindow.java Change-Id: I1a35db88a2b11acf76b58c417575451edfdb275d
| * Render Window caption as text when requested (#16273)Artur Signell2015-01-272-5/+6
| | | | | | | | Change-Id: I15813f5fc305776282bdc9cb3d5dffd4f09ebf55
| * FileDownloader opens file in a new tab (iOS) (#15366)Alexey Fansky2015-01-271-14/+22
| | | | | | | | | | | | Opening files in a new tab because iframe with a file isn't opened in iOS. Change-Id: I7f8af4b9348ade0f845e3a656c7287490b9482cf
| * Fix Table pageup/pagedown navigation (#15332)Ilya Ermakov2015-01-271-6/+25
| | | | | | | | | | | | | | | | | | | | After this patch navigation with PageDown, PageUp, Home, End works properly. What was changed in this patch (new state): the first visible row number is updated before sending selected rows to the server while handling these keys. Change-Id: I3bdebc434f886ef55f90f3fed5fd607d5f65f87f
* | Make Grid and renderer buttons look like Vaadin NativeButton (#16260)Teemu Suo-Anttila2015-01-272-2/+5
| | | | | | | | Change-Id: I23a2ee3986360746f0978fa93c96d64fc4f7f442
* | Disable and restore editor and scroll locking on setEnabled (#16502)Teemu Suo-Anttila2015-01-271-4/+18
| | | | | | | | Change-Id: I26b612f5a412c4e056d02799ab8f83429ab46cac
* | Improves touch scrolling in Grid (#16341)Henrik Paul2015-01-271-26/+86
| | | | | | | | Change-Id: I612aa14fbcc14e3d0be9374b72b1c903bbc9f7a4
* | Grid now uses ObjectRenderer by default (#15417)Henrik Paul2015-01-273-14/+87
| | | | | | | | Change-Id: I2aa8105c0eadbadb29f9aab9e3e3aeb21629f6f3
* | Fix Grid not always showing select all checkbox (#16397)Teemu Suo-Anttila2015-01-261-7/+13
| | | | | | | | Change-Id: I35f0e9fa615ab23153b638b80f12cd539bd2c52e
* | Prevent text selection when multi sorting with header clicks (#16275)Teemu Suo-Anttila2015-01-261-1/+8
| | | | | | | | Change-Id: I294b60f9aa613bc976adcc1d265e4b260dda1876
* | Merge remote-tracking branch 'origin/master' into gridArtur Signell2015-01-214-15/+78
|\| | | | | | | | | | | | | Conflicts: client/src/com/vaadin/client/ui/VScrollTable.java Change-Id: I79e003b2087e8e0e5c8aa6d25bdeb890ce9a60c5
| * Revert "Update text value also with timer triggered text change events. ↵Artur Signell2015-01-211-2/+1
| | | | | | | | | | | | | | | | (#16270)" This reverts commit c8d4c9e8cf1fa869c89751dc9a9b55f9be64773f. Change-Id: I73f19e80aef0fe37231ec5c261e0901e6bbd2d99
| * Remove unnecessary scrollbar when zooming in or out (#15164)Matti Hosio2015-01-201-0/+18
| | | | | | | | | | | | Adds overflow-hidden in cases where scrollbars should not be needed Change-Id: Icee2444b0e7ee999fe49fadcb1598027453d49c5
| * Ignore change btwn paints and force update unfocused TextField (#15144)AMahdy AbdElAziz2015-01-201-7/+9
| | | | | | | | Change-Id: I0ddcea2a617fea00d707f7deaf155e98b9d6a832
| * Embedded ThemeResource should react to theme change (#15194)Anna Koskinen2015-01-201-7/+47
| | | | | | | | Change-Id: Ied78a8c999e592a944c27138e179c37a31a0af54
| * Update text value also with timer triggered text change events. (#16270)Sauli Tähkäpää2015-01-191-1/+2
| | | | | | | | Change-Id: I0e074c1ac47cb469a34a5c90533ca0dcfaf2e7e1
| * Fix maximized window ordering. (#15360)Sauli Tähkäpää2015-01-161-1/+4
| | | | | | | | Change-Id: Ic994d4e5d74ddc2a554311110640b84bc2e9c802
* | Fix Editor creating fields before client Grid can attach them (#16214)Teemu Suo-Anttila2015-01-202-15/+19
| | | | | | | | | | | | This patch includes some race condition handling. Change-Id: I6ab3cf15a67de722181b2718ab85b6b4a6bcb997
* | Parameterize client-side Grid.addColumn to return the argument type (#16262)Johannes Dahlström2015-01-191-2/+2
| | | | | | | | | | | | This allows invoking custom methods on the return value. Change-Id: I5f2749b792db3627b46e676aee82dc672fec7113
* | Fixes exception when scrolled down and removing header/footer row (#15411)Henrik Paul2015-01-191-14/+36
| | | | | | | | | | | | | | This is somewhat bad patch for something that should be done with a some kind of lazy/finally functionality, where these kinds of operations are made JIT, instead of eagerly whenever called. Change-Id: I9121c3715e9eeccff0f768c7b0f0904ee9cdc3a5
* | Merge remote-tracking branch 'origin/master' into gridLeif Åstrand2015-01-16196-1763/+25257
|\ \ | |/ |/| | | Change-Id: I0babb7cb93e773a9aab82243c1112d45b15bec78
| * Make Grid react to theme changes (#15418)Leif Åstrand2015-01-163-26/+67
| | | | | | | | Change-Id: Id67e378a0363a1c84cf08552a1528d612f6d43fe
| * Adds error handling to Grid Editor (#15556)Henrik Paul2015-01-153-87/+180
| | | | | | | | Change-Id: I93551548aad280c4e0193d65a066976d40d65a86
| * Make Grid send Json as Json (#16244)Leif Åstrand2015-01-151-8/+1
| | | | | | | | Change-Id: I2da481dcd3c258e48f2f77a9d3c8c46bb81048ff
| * Fixes an issue with HeightMode.ROW (#16191)Henrik Paul2015-01-151-3/+5
| | | | | | | | | | | | | | | | | | | | If the server-side set the height mode as row on init, the height was miscalculated. This happened on the client side in some special situations. Also changes one offsetHeight to bounding box height. Change-Id: I76df7e6b4af181b2a578a33bedf620fa3b9bd8ad
| * Reformat build filesArtur Signell2015-01-151-4/+8
| | | | | | | | Change-Id: Iab68be3e5d5e59bb05610677642a5715efe50feb
| * Fix grid sorting on init and sorting with unused properties (#16192)Teemu Suo-Anttila2015-01-141-1/+5
| | | | | | | | Change-Id: I247a981c6a38bf78936f81f087ce3d5e6d354149
| * Add ItemClickEvents to Grid (#15449)Teemu Suo-Anttila2015-01-147-1/+235
| | | | | | | | Change-Id: I743f4de9fd11c5d81b11a3b8f2e0957293c5587c
| * Revert to old simpleName logic (differs for inner classes) (#15544)Artur Signell2015-01-142-7/+7
| | | | | | | | | | | | | | 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