Henri Sara
c156909aa0
Use shared state in ComboBox (#19229)
This change uses shared state for the read-only flag, text
input allowed flag and input prompt.
Change-Id: I3bdc6843288c5309311461a3d036293d79004e22
8 years ago
Sami Ekblad
1b81af3959
Removed Validators from FormLayout example.
8 years ago
Marko Gronroos
a8a773925c
Revised client-side arch, Java Servlet, new project, view navigation, and basic UI schematic diagrams (#19897). Mostly disabled and rearranged Table section, etc.
Change-Id: Iedcd7bfc04c53b7d1cdf621261234688d21a52f3
8 years ago
Johannes Dahlström
8fcacd0a0a
Add a basic Validator support to Binder
Also improve Javadocs quite a bit.
Change-Id: I076490a572cec611ba27f59885a7f9e347ea998a
8 years ago
Johannes Dahlström
bb24443514
Vaadin 8 terminology changes: Field Components
Change-Id: I59859f107cb70e2f570573b494a1ac224542ff21
8 years ago
Johannes Dahlström
23e6f965bb
Update old Vaadin 6 code: Common Component Features - Sizing Components
Change-Id: I97136b61d3c7ee2b229119d6d99435c73937a761
8 years ago
Johannes Dahlström
d96d8c61c1
Vaadin 8 example code changes: Server-Side Components - Common Component Features
Change-Id: Ibdf8fa97cdc4cb9f65c83ea01bb8d6c26dcb2ade
8 years ago
Leif Åstrand
47e5b86426
Merge "Merge remote-tracking branch 'origin/master' into feature/vaadin8" into feature/vaadin8
8 years ago
Johannes Dahlström
4e1def014b
Vaadin 8 terminology changes: Server-Side Applications Overview
Change-Id: Ib6cd2af885d819c3e743137a56f75c63e891ac8c
8 years ago
Leif Åstrand
e3da09e34e
Merge remote-tracking branch 'origin/master' into feature/vaadin8
Change-Id: I12a87d0b61a928da6af38fcd629420016f6090e0
8 years ago
Marko Gronroos
46b48b24cf
Revised diagrams in intro, installation, architecture, and application chapters. #19897
Change-Id: I42673cabcd171dd560dfe84fd84eb86e7ba11733
8 years ago
Johannes Dahlström
3261a50d92
Vaadin 8 terminology changes: Architecture Overview
Change-Id: I78a2a3a0a75527cf12c2c6d626272dc35bb18ba6
8 years ago
Artur Signell
a6e9d0de17
Use pure JS instead of JQuery JS for Atmosphere (#19396)
Change-Id: I20c6e98fe84f0e42c3aa7544a85d4283e2a21537
8 years ago
Teemu Suo-Anttila
d0e55818de
Allow modifying Column comparators, add missing javadoc
Change-Id: I94c70b07c64783d4f95479fdafa0824119c5227e
8 years ago
Teemu Suo-Anttila
72ef1d9a11
Add basic BackEndDataSource implementation taking a function
Change-Id: I3b1ca349b5882c85d1afd4af8288fb7c5a8c8471
8 years ago
Johannes Dahlström
c9ceada8cf
Disable missing Javadoc checks on private members
Change-Id: Ic786692f480c44526762fe7872b1c78751a665aa
8 years ago
Henri Sara
164a05f80b
Move multi-select mode to AbstractSelectState
This change does not affect Table and Tree which use multiple modes.
Change-Id: I51e7aaa4f1d7111e7f22f3230d157de2112aaeac
8 years ago
Henri Sara
3fd5b68794
Use shared state for OptionGroup htmlContentAllowed
Change-Id: I9fb2d2df699e6942408cb17b7857b703c0d9a16f
8 years ago
Henri Sara
dd56ad6b1c
Remove deprecated column based width support from selects
Change-Id: I7705ab21e5e19917a3128a5c19c5a0d21cb7a08d
8 years ago
Henri Sara
aa7889eb02
Remove obsolete type attribute in AbstractSelect subclasses
Change-Id: If6d0b8c92c6712992872369d2d7878e741b0edec
8 years ago
Dillion Bowman
b2ee7ba254
Added a null check to method 'setCellFocus' in grid.java in line with other checks that shortcircuit method(#20031)
Change-Id: I55e240980377d7ad94c06e2bf395acd95de32542
(cherry picked from commit 04eeee3d55
)
8 years ago
Sampsa Sohlman
4318107af7
Fix typo
Change-Id: Ib1b2d85b26d35f65a9212a207e60124c74f015d9
8 years ago
Sampsa Sohlman
0a1687783c
Fix javax.servlet version
Change-Id: Ie044355ebd9ee165d5f9016666ac46f4df4243d8
8 years ago
Teemu Suo-Anttila
ea5b396391
Add support for sorting with backend data sources
Change-Id: I59767f8e197d3802110df4ad6da7581f101b6835
8 years ago
Sampsa Sohlman
498599fa9b
Fix the OSGi version at MANIFEST.MF so it does not contain -SNAPSHOT
Change-Id: Iad1f7c9fbff6ded1ce85536788a0b86135ecfbad
8 years ago
Teemu Suo-Anttila
76c6ace806
Handle in-memory sorting in Grid with Comparators
Change-Id: I1690f45bdb8c7f9154ee489087d16dd1981cb945
8 years ago
Johannes Dahlström
3937470d86
Expose a public Binding interface, add unit tests to Binder
Change-Id: I50651f62ef2defcafb44e5995a113619cc39b17b
8 years ago
Johannes Dahlström
d2cacc7c42
Move Binder to a more proper package
Change-Id: Ia3282f98c8dd7068e3367a9e0bd5fc496e57e46c
8 years ago
Johannes Dahlström
c2769f3e1a
Add a new AbstractField class, refactor fields to extend it
Change-Id: I3c24e1f0996cdbbc13142d5a95bf5efb550331f7
8 years ago
Anna Koskinen
cb031ed350
GridLayoutDetailsRowTest to work with PhantomJS
Change-Id: Id88508acf416c162e0107a7ca1ebcf7ba376a63a
8 years ago
Teemu Suo-Anttila
5d518f5e52
Add sortable support to Grid Columns
Change-Id: Ia6ccd8f7bf7f1f5e0a8c6e5d343148e91d09c5b2
8 years ago
Teemu Suo-Anttila
2d7969a1d2
Fix adding columns to Grid before attaching to UI
Change-Id: I299ad824c7154d08286ba9597e2ac8ee01791988
8 years ago
Teemu Suo-Anttila
ce88f6fd1b
Add method to DataSource for checking if data is in memory
Change-Id: I7b14870a3eddb477e629f61691e060ea42325aea
8 years ago
Johannes Dahlström
5ebb4cf0d8
Rename onEvent style methods to add*Listener
Change-Id: Ia5a7b213ef32978326d1eb27c3183229495accfb
8 years ago
Teemu Suo-Anttila
1764ad78de
Move DataSource handling to DataCommunicator
Change-Id: I56702d91a5e028341d8249ad3ecf5e79dea0be00
8 years ago
Johannes Dahlström
478e1d97db
Rename Handler to EventListener
Change-Id: Ib6b791874b5d43a359f10297b50178e7e915c0e8
8 years ago
Marko Gronroos
261cc183e8
Scaled images and fixes to Grid, FormLayout, and Slider docs. #19835
Change-Id: I6007358e1240c458d3b9148d4def6729d4c42aac
Updated a Slider diagram. #19835
Change-Id: I4d0a75b5f85bcce37e8579b7544672c2433f50f1
8 years ago
Marko Gronroos
0abb0f3886
Basic documentation of the declarative format for ordered layouts.
Change-Id: Ie12ff05f8dd22677727127bec33cf2c4ba046c6b
8 years ago
Henri Sara
f7e1d353dd
Fix and optimize TabsheetScrollingTest
The test was based on the assumption that only the visible tabs are
in the DOM of the tab bar. This assumption was no longer true.
Furthermore, the test iterated over all tabs which led to performance
issues especially on IE8.
Change-Id: If8e904418bdb81cf2762475b317adb2b21dcc032
8 years ago
adam
e7f768c445
Fixing drag and drop file upload issue on windows (#19809)
Folder upload is not supported by most of the browsers and can cause
StreamVariable methods not fire on some configurations.
This fix tries to detect and prevent uploading of folders.
Change-Id: Ib6357ddaeda5549065ab8ef5f682f12ad5968bce
8 years ago
Henri Sara
43ae9417f4
Fixing Grid Layout required indicator position (#18418)
Required indicators in Grid Layout are now located right after the fields
Change-Id: I764fe15a967673c3a70a2a8ab97e7d1a223061fa
8 years ago
Artur Signell
04fa565f78
Support static inner classes when reading/writing declarative files (#20038)
Uses outer class name as package name for static inner classes. When reading,
there is no way to know that the class is an inner class so only when creating
a class fails, an inner class is tried as a backup.
Change-Id: I3ebf5b2da11384f9dc64072a3dc8ee132607237c
8 years ago
Henri Sara
cfbb4d43f6
Disable tooltip tests for Firefox.
Since the fix for #13370 which causes tooltips to react to mouseOut,
TB tests for tooltips fail on Firefox because of an extraneous
mouseOut event from FirefoxDriver.
Tooltips do work in manual tests also on Firefox.
Change-Id: Ic6d73bb4487749618bbc5c7e3a8416107adb4856
8 years ago
Henri Sara
dc2fb2df18
Fix ComboBox highlight width on IE8/9 (#19889)
This fixes an issue caused by the fix for #19658 .
Change-Id: I688275b0c39af723500bc0f7d0c87799698c90e7
8 years ago
Teemu Suo-Anttila
9f60a44881
Add basic AppWidgetset documentation
Change-Id: Iaea8b5267c7ccb2a6bc667cc89078bd3c4bf2435
8 years ago
Teemu Suo-Anttila
a0a40c21f2
Update @since for 7.6.8
Change-Id: Ib740904674e289b11116fdb8ea13abbbac81fdfe
8 years ago
Teemu Suo-Anttila
c0ba640f9b
Update @since for 7.6.7
Change-Id: I4abedb7726b0ae152df8c449cde162854d50c8ad
8 years ago
Alejandro Duarte
0dace3211e
Added videos to the tutorial.
Change-Id: I4432d0b6bbc6c9c3152e9bde58e8305bf8a25ead
8 years ago
Henri Sara
125e804658
Update test for Chrome 51
Change-Id: Idea068b22acc0955a272db3da5f555a7ee0d902f
8 years ago
Matti Tahvonen
41a0eec9a9
Updated README
Updated readme file to use Vaadin Framework instead of plain Vaadin, as Vaadin is a
company name nowadays. Also updated some links, formatting and order of the
instructions. "maven -> mvn" in CLI instructions. Removed obsolete Maven
instructions about versioning.
Change-Id: Ia4fef7526b8d7e4914ebcf007b3bc6813ef4d48c
8 years ago