Ahmed Ashour
9494818412
Use StringBuilder instead of StringBuffer (#10154)
преди 6 години
Ahmed Ashour
83f5e593f6
Fix typos (#10124)
преди 6 години
Ahmed Ashour
7e4b4ff5a9
Use enhanced for loop for arrays. (#10121)
преди 6 години
Ahmed Ashour
763a5cbe8c
First sentence of javadoc should end with a period (#10114)
Also includes minor other javadoc and formatting fixes.
преди 6 години
Ahmed Ashour
adcf2e2e80
Use enhanced for loop instead of Iterator. (#10100)
преди 6 години
Ahmed Ashour
46950473fd
UIDL to implement Iterable (#10101)
преди 6 години
Ahmed Ashour
7065740d6d
Use interface instead of implementation (#10073)
преди 6 години
Ahmed Ashour
7fd440d244
Use single character for StringBuilder.append (#10102)
преди 6 години
Ahmed Ashour
9e6490d32a
Fix typos (#10095)
преди 6 години
Ahmed Ashour
23718371f8
Remove unused methods. (#10058)
преди 6 години
Ahmed Ashour
1b8d507e5b
Replace iff with if in javadoc (#10056)
преди 6 години
Ahmed Ashour
132d9fa60e
Fix unused parameters in javadoc (#10055)
преди 6 години
Ahmed Ashour
867006d2f8
Use String.isEmpty() (#10045)
преди 6 години
Ahmed Ashour
62d49f3c3a
Implement hashCode() when implementing equals()
преди 6 години
Ahmed Ashour
4a8195b59e
Replace iterators with enhanced for loops (#10018)
This change also includes some other minor cleanup.
преди 6 години
Ahmed Ashour
8bb5f30251
Fix javadoc typos (#9998)
преди 6 години
Ahmed Ashour
229792f642
Javadoc fixes
преди 6 години
Artur
7bf4f7ade8
Detect Chrome on iOS as Chrome + Webkit (#9138)
преди 7 години
Teemu Suo-Anttila
f5c15b9b2b
Synchronize code between V7 and compatibility package
преди 7 години
elmot
fc8f063d22
Small fixes to javadocs
Change-Id: Ibbfe62395eb93f9349b65edba4425d9782ce15f9
преди 7 години
Artur Signell
82806ef9b7
Format the project using Neon, remove trailing whitespace
Change-Id: I145e20226958910c243b9897bb1e9516919f55cd
преди 7 години
Artur Signell
b31a71ae63
Move and duplicate client side and state to compatibility package
* ProgressBar
* ProgressIndicator
* OptionGroup
* Table
* Tree
* TreeTable
Change-Id: Ie1249631cbdd2721f2c3a36e1b8ffc8160fca6aa
преди 7 години
Artur Signell
b965c256e8
Move and duplicate client side and state to compatibility package
* Calendar
* CheckBox
* CustomField
* Label
* RichTextArea
* TextField
* TextArea
Change-Id: Iba8915195e4d205fb4db9a4df5d96a4a10ab2f96
преди 7 години
Artur Signell
58853fe47b
Move old TextField to compatibility package
Change-Id: Ic1e8d3f9859f5e496c0e27e2fece4b5a9da74f01
преди 7 години
Artur Signell
8328038b3c
Rename packages in compatibility-client to use com.vaadin.v7
Change-Id: Id0f178dfc3910ee7492c860d381b2d413e82ba73
преди 7 години
Artur Signell
65370e12a0
Move Table/TreeTable to compatibility package
Change-Id: Ic9f2badf8688c32d704be67519c0f4c9a3da0e28
преди 7 години
Artur Signell
f3c880194b
Rename legacy packages to v7
Change-Id: I53f3bd49c234a8d126887f6effa83a3c5c92b4e0
преди 7 години
Artur Signell
0081286c8d
Remove IE8-IE10 client side code
Change-Id: I2ca0b41c3cc2ed851646ced2e0693a93b1853c95
преди 7 години
Artur Signell
588f3cc7f8
Update copyright year to 2016
Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
преди 7 години
Artur Signell
eeffa805a2
Remove trailing whitespace from code and javadoc
Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
преди 7 години
Artur Signell
6d54d78944
Format using Eclipse Neon
Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0
преди 7 години
Aleksi Hietanen
a5575a9252
Update TextField to extend AbstractFieldNew (#51)
- Changes input prompt to be based on the placeholder attribute.
- Unifies TextChangeEvents with ValueChangeEvents.
- add*Listener methods now return Registration objects, remove*Listener methods removed.
Change-Id: Ie92506ae9db205bb0010ae9126c608c62ad023ff
преди 7 години
Artur Signell
e5addd7eb2
Fix IE focus fix which has been broken since 7.0.0 (#7965)
Change-Id: Ia0aee645ed3b0ba6de33a6a2ce9f8bde9b84f44f
преди 8 години
Artur Signell
c9b1df6d5e
Double check table focus in IE (#19676)
Change-Id: I46d95e0b198dd4594e5c84dda9b6c462d4a7bf51
преди 8 години
Teemu Suo-Anttila
18fe7aa260
Build vaadin-client with maven
Change-Id: I36c426086a2b957f6f738d17470c499a01ddac3b
преди 8 години
Teemu Suo-Anttila
b5fb9c61ee
Fix NPE on column width detection in TreeTable and RowGenerator (#19437)
Change-Id: I7ed03d34124dda839bddc2507274a63b1e22f05f
преди 8 години
Leif Åstrand
3aff803172
Make it possible to only show collapsible columns in menu (#9811)
Change-Id: I52cd2648d305f44d5688e7a2fcd222e6b167b97b
преди 8 години
Leif Åstrand
5f42729e99
Add stylename to sortable Table header cells (#8219)
Change-Id: I4774b4079f5c564fdc67e8cabf89278ad7cf2f6f
преди 8 години
jotatu
9c1908d0a5
Optimize layout performance of Table (#17947)
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
преди 8 години
Artur Signell
24ac02a523
API refactor based on review (#11733)
ServerMessageHandler -> MessageHandler
ServerCommunicationHandler -> MessageSender
State -> ApplicationState
CommunicationProblemHandler -> ConnectionStateHandler
CommunicationProblemEvent -> XhrConnectionError
Change-Id: I2eccfea9cf6a275eba02ac605b6a172e496bd004
преди 8 години
Mika Murtojarvi
961f10856a
Prevent scrolling when expanding a TreeTable item (#18247)
Change-Id: I837ee83a75337eef4338e7206cdd0e366b24f183
преди 9 години
Artur Signell
0a7a9e87ef
Workaround for IE10 invalid min-height calculations (#15169)
Change-Id: I22b0e56549c19432626dea8c2dd43509c07c0de4
преди 9 години
Artur Signell
90b4c678d1
Separate server message sending to its own class (#11733)
Change-Id: Ib3c4ac687387f2a239908b7e25e2753dbbf7e98b
преди 9 години
Artur Signell
86fb07068f
Update theme resource references for legacy components (#17027)
Change-Id: Id4f119b22d44f6abf63e730442e22a34e7c1953f
преди 9 години
Steven Spungin
050dd36597
Fix spelling
Change-Id: I7fb13c520c8ff402971214022d44be0db2b9c3ea
преди 9 години
Teemu Suo-Anttila
08dfe45d09
Fix adding a column to Table and immediately changing its size (#17927)
Change-Id: I970c771f647b7587aac3985ebeea0f0b20805fec
преди 9 години
Ilya Ermakov
38e35c5db6
Prevent opening Table context menu on short tapping on iOS (#15297)
With this patch handling touchstart in Table body is prevented
if it is handled in Table row. This is the smallest patch that solves
the problem, refactoring remains an open problem.
Change-Id: Iea54210ee81a3fdf17e45c6c98026af9080abddf
преди 9 години
Anna Miroshnik
f18a9642b7
Fix Table column header sorting on Chrome (#14796)
This fix is similar to the fix that has been made for other similar
cases (i.e. #13381 ).
Couldn't find a reliable way to reproduce the problem. Hopefully this
will fix the issue.
Was reproduced (before fix) on Google Chrome 40.0.2214.115 m on
TableSortingStopsWorkingOnChrome test one time (but then suddenly it
started to work again).
Was reproduced (before fix) on Project TableSorting once, as described
in the ticket. That project has been attached to the ticket.
Change-Id: Id901c9ce4a0a7c369572bf4374223851658aa703
преди 9 години
Alexey Fansky
f4e002e36b
Clearing the sorted indicator if sorting was disabled (#16563)
Change-Id: I03677e25d639264d5056c5b86b7be8277fe332a4
преди 9 години
Mikael Grankvist
f0c2c4c271
Table should load widgets after container content refresh (#16611)
Change-Id: I887830f31f886743d1bd7167236e2f7b61349dd7
преди 9 години