Henri Sara
31cdd389a7
Request ComboBox pages with RPC (#19929)
All client to server communication of ComboBox is now done
with RPC.
There is still an empty changeVariables() methods to
override the default behavior in AbstractSelect.
Change-Id: Ic11ea48cac1846272609f6e4107bb0006d18494c
před 8 roky
Marko Gronroos
aa5c44860b
Updated StreadResource example and screenshot, as well as various diagrams. #19897
Change-Id: I8a52ca754262a32487d6c8330d0382635d9fedca
před 8 roky
Henri Sara
41b4b712d9
Move ComboBox filtering mode to state (#19929)
Change-Id: Ida38de55e1fc06aa6ec5e693f34cd5bc14ac4fc5
před 8 roky
Teemu Suo-Anttila
8d59798157
Rename setOptions to setItems in Listing interface
Change-Id: I344abf00b9f15ef15c93de12addaa435e8d5fe6b
před 8 roky
Henri Sara
12e0a20d6f
Move ComboBox pageLength to state (#19929)
Use shared state for the page length and update related tests.
This change also removes an unused widget field.
Change-Id: Id8719661121a9570be40028da09e32f27bec82b5
před 8 roky
Henri Sara
b4ffb1100e
Send ComboBox selection with RPC (#19929)
Send the selection from the client to the server with RPC.
Change-Id: Ic32d869c3dc2a8806f9c7cfd1f3db8263a5379a9
před 8 roky
Henri Sara
e0c59e607e
Send ComboBox focus/blur with RPC (#19929)
Send focus and blur events using RPC instead of in UIDL.
This change does not use ConnectorFocusAndBlurHandler to preserve
old timings.
Change-Id: I1d58756e3955a11864b1ef00abcd27525a4db593
před 8 roky
Henri Sara
7e9beccd8a
Create new items with RPC (#19929)
When the user creates a new item, send it with client to
server RPC.
Change-Id: I1b92073dc2791911e4916d17f749dc1f35e54bca
před 8 roky
Henri Sara
a1b12ca8f7
Move ComboBox communication to connector (#19929)
This change extracts the client to server communication
methods of VFilterSelect and moves them to the connector.
Change-Id: I07f61abeda503de5d63e332d8ead10cf312115ba
před 8 roky
Henri Sara
4f83639425
Create ComboBoxServerRpc stub (#19229)
Create an empty client to server RPC implementation for ComboBox.
Change-Id: I348208fefb267765814383559e55866bc0933e4b
před 8 roky
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
před 8 roky
Sami Ekblad
1b81af3959
Removed Validators from FormLayout example.
před 8 roky
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
před 8 roky
Johannes Dahlström
8fcacd0a0a
Add a basic Validator support to Binder
Also improve Javadocs quite a bit.
Change-Id: I076490a572cec611ba27f59885a7f9e347ea998a
před 8 roky
Johannes Dahlström
bb24443514
Vaadin 8 terminology changes: Field Components
Change-Id: I59859f107cb70e2f570573b494a1ac224542ff21
před 8 roky
Johannes Dahlström
23e6f965bb
Update old Vaadin 6 code: Common Component Features - Sizing Components
Change-Id: I97136b61d3c7ee2b229119d6d99435c73937a761
před 8 roky
Johannes Dahlström
d96d8c61c1
Vaadin 8 example code changes: Server-Side Components - Common Component Features
Change-Id: Ibdf8fa97cdc4cb9f65c83ea01bb8d6c26dcb2ade
před 8 roky
Leif Åstrand
47e5b86426
Merge "Merge remote-tracking branch 'origin/master' into feature/vaadin8" into feature/vaadin8
před 8 roky
Johannes Dahlström
4e1def014b
Vaadin 8 terminology changes: Server-Side Applications Overview
Change-Id: Ib6cd2af885d819c3e743137a56f75c63e891ac8c
před 8 roky
Leif Åstrand
e3da09e34e
Merge remote-tracking branch 'origin/master' into feature/vaadin8
Change-Id: I12a87d0b61a928da6af38fcd629420016f6090e0
před 8 roky
Marko Gronroos
46b48b24cf
Revised diagrams in intro, installation, architecture, and application chapters. #19897
Change-Id: I42673cabcd171dd560dfe84fd84eb86e7ba11733
před 8 roky
Johannes Dahlström
3261a50d92
Vaadin 8 terminology changes: Architecture Overview
Change-Id: I78a2a3a0a75527cf12c2c6d626272dc35bb18ba6
před 8 roky
Artur Signell
a6e9d0de17
Use pure JS instead of JQuery JS for Atmosphere (#19396)
Change-Id: I20c6e98fe84f0e42c3aa7544a85d4283e2a21537
před 8 roky
Teemu Suo-Anttila
d0e55818de
Allow modifying Column comparators, add missing javadoc
Change-Id: I94c70b07c64783d4f95479fdafa0824119c5227e
před 8 roky
Teemu Suo-Anttila
72ef1d9a11
Add basic BackEndDataSource implementation taking a function
Change-Id: I3b1ca349b5882c85d1afd4af8288fb7c5a8c8471
před 8 roky
Johannes Dahlström
c9ceada8cf
Disable missing Javadoc checks on private members
Change-Id: Ic786692f480c44526762fe7872b1c78751a665aa
před 8 roky
Henri Sara
164a05f80b
Move multi-select mode to AbstractSelectState
This change does not affect Table and Tree which use multiple modes.
Change-Id: I51e7aaa4f1d7111e7f22f3230d157de2112aaeac
před 8 roky
Henri Sara
3fd5b68794
Use shared state for OptionGroup htmlContentAllowed
Change-Id: I9fb2d2df699e6942408cb17b7857b703c0d9a16f
před 8 roky
Henri Sara
dd56ad6b1c
Remove deprecated column based width support from selects
Change-Id: I7705ab21e5e19917a3128a5c19c5a0d21cb7a08d
před 8 roky
Henri Sara
aa7889eb02
Remove obsolete type attribute in AbstractSelect subclasses
Change-Id: If6d0b8c92c6712992872369d2d7878e741b0edec
před 8 roky
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
)
před 8 roky
Sampsa Sohlman
4318107af7
Fix typo
Change-Id: Ib1b2d85b26d35f65a9212a207e60124c74f015d9
před 8 roky
Sampsa Sohlman
0a1687783c
Fix javax.servlet version
Change-Id: Ie044355ebd9ee165d5f9016666ac46f4df4243d8
před 8 roky
Teemu Suo-Anttila
ea5b396391
Add support for sorting with backend data sources
Change-Id: I59767f8e197d3802110df4ad6da7581f101b6835
před 8 roky
Sampsa Sohlman
498599fa9b
Fix the OSGi version at MANIFEST.MF so it does not contain -SNAPSHOT
Change-Id: Iad1f7c9fbff6ded1ce85536788a0b86135ecfbad
před 8 roky
Teemu Suo-Anttila
76c6ace806
Handle in-memory sorting in Grid with Comparators
Change-Id: I1690f45bdb8c7f9154ee489087d16dd1981cb945
před 8 roky
Johannes Dahlström
3937470d86
Expose a public Binding interface, add unit tests to Binder
Change-Id: I50651f62ef2defcafb44e5995a113619cc39b17b
před 8 roky
Johannes Dahlström
d2cacc7c42
Move Binder to a more proper package
Change-Id: Ia3282f98c8dd7068e3367a9e0bd5fc496e57e46c
před 8 roky
Johannes Dahlström
c2769f3e1a
Add a new AbstractField class, refactor fields to extend it
Change-Id: I3c24e1f0996cdbbc13142d5a95bf5efb550331f7
před 8 roky
Anna Koskinen
cb031ed350
GridLayoutDetailsRowTest to work with PhantomJS
Change-Id: Id88508acf416c162e0107a7ca1ebcf7ba376a63a
před 8 roky
Teemu Suo-Anttila
5d518f5e52
Add sortable support to Grid Columns
Change-Id: Ia6ccd8f7bf7f1f5e0a8c6e5d343148e91d09c5b2
před 8 roky
Teemu Suo-Anttila
2d7969a1d2
Fix adding columns to Grid before attaching to UI
Change-Id: I299ad824c7154d08286ba9597e2ac8ee01791988
před 8 roky
Teemu Suo-Anttila
ce88f6fd1b
Add method to DataSource for checking if data is in memory
Change-Id: I7b14870a3eddb477e629f61691e060ea42325aea
před 8 roky
Johannes Dahlström
5ebb4cf0d8
Rename onEvent style methods to add*Listener
Change-Id: Ia5a7b213ef32978326d1eb27c3183229495accfb
před 8 roky
Teemu Suo-Anttila
1764ad78de
Move DataSource handling to DataCommunicator
Change-Id: I56702d91a5e028341d8249ad3ecf5e79dea0be00
před 8 roky
Johannes Dahlström
478e1d97db
Rename Handler to EventListener
Change-Id: Ib6b791874b5d43a359f10297b50178e7e915c0e8
před 8 roky
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
před 8 roky
Marko Gronroos
0abb0f3886
Basic documentation of the declarative format for ordered layouts.
Change-Id: Ie12ff05f8dd22677727127bec33cf2c4ba046c6b
před 8 roky
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
před 8 roky
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
před 8 roky