Artur Signell
e77e73cf64
Update copyright year to 2014
Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
10 years ago
Leif Åstrand
171e68da0d
Only use ClientRcp and ServerRpc types that are interfaces (#13056)
Change-Id: I73b062628052ec545d5f53314a0cc479806ee89d
10 years ago
Artur Signell
109fe06e5d
Moved WidgetSetBuilder to server as ClassPathExplorer dependends on it (#11591)
Change-Id: I1091de12737e242129cd8fb62daba9e2273e67ff
11 years ago
John Ahlroos
cda367eb04
Moved SASSAddonImportFileCreator and ClassPathExplorer to vaadin-server #11591
Change-Id: I81f453d6a74a0a47c7007e0bfe20c72b866134c7
11 years ago
John Ahlroos
457afbaeda
Ensure addon css styles are before scss styles in addons.scss #11390
Change-Id: I3737a94f076917cd896bd90e2936a5b752ccd801
11 years ago
John Ahlroos
e27d5dc6bf
Scan for addon styles in server-side only addon jars as well. #11390
Change-Id: I9c2e6f426d65095631e392780733c408f66474a7
11 years ago
Leif Åstrand
453099e29f
Require implementing hasTooltip if there's custom tooltip logic (#11052)
Change-Id: I3038b97d9a7c7e144a325ce87aa849309b9b31c4
11 years ago
Leif Åstrand
c926a09f54
Global code reformat
Change-Id: I4b3c74ede518aa2712038d1451974a93cdecabc2
11 years ago
John Ahlroos
c931a548ba
Added standalone class for creating an addons.scss from Vaadin addons on the classpath #11390
Change-Id: Ifcdb5c3b267cdf90ca9b981dccef3de6f9481ced
11 years ago
Mikael Grankvist
aa42551d80
(#10563) Logging now uses parameters.
Change-Id: Icc807cc2eb391fb0118800383fc93d1e23b04570
11 years ago
Leif Åstrand
f759408c0f
Only add tooltip listeners when needed (#11051)
Change-Id: I2b097ed67d59260390cd939b2f2d844548b5fced
11 years ago
Leif Åstrand
d9e9a7db65
Enable overriding which connectors are in the widgetset (#10710)
Change-Id: I98d09a1a9c1855e3385b6d48950a45c0388ba0bb
11 years ago
Artur Signell
fb68bd5303
Updated copyright notices and added missing license headers
Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
11 years ago
michael
0b2e1caca9
Prevents scss files leaking out into the web content folder when an
exception is thrown during linking (#10594 )
Change-Id: I6c29b5c08722f5a90095d76c93be3ec949c15c9d
11 years ago
michael
ff9c868469
Allow the linker to handle deeper folder hierarchies inside the public
folder (#10593 )
Change-Id: Ice5ed6f3d83fdc200201cd329089ed95b4e6744b
11 years ago
Leif Åstrand
55142ffc2f
Fix regressions in RPC handling (#10549)
* Generate parameter types based on RPC interface instead of defining
interface
* Don't try to find parameter types for JavaScript RPC invocations
Change-Id: I0e61e74f57dd34665c8befe826aa2759aeb01b54
11 years ago
Leif Åstrand
a6ffd48428
Encode all values based on declared type (#10549)
* ServerRpc encoding uses type data from the interface
* Beans encoded on the server use reflection based on declared type
* Remove row numbers to enable adding test without changing old indices
* Update test to send non-primitive map values
Change-Id: I0462b547cb7de252564b3569420b0b24cee4515f
11 years ago
michael
2d043d25c8
Fix exception logging
Code cleanup
Delete temporary files
Does not send mixin files to the compiler
Ticket #10202
Change-Id: I961688720c3cad943aa169ea0ef1ece566e908a7
11 years ago
Marc Englund
aefc9fe8f2
SassLinker for (public folder) Sass support in plain GWT, fixes #10202
Originally by Michael Vogt (+ added log message, moved)
Change-Id: I565207b4fa5223f470e1e5bbdc196d4c343a8142
11 years ago
Henri Sara
3419d848f9
Use new GWT Compiler in WidgetsetCompiler (#10511)
This change should be used together with related changes to the
Eclipse plug-in which uses the class.
Change-Id: I5419b6e7195982b17e599dbb102a8b1766c1d7e0
11 years ago
Leif Åstrand
23ab4e3076
Split method at roughly 30000 chars to avoid size limit (#10221)
Change-Id: Ib7f03f1d5dbd66bc5478cf424664e89672069c8d
11 years ago
Leif Åstrand
7a92557965
Make code splitting work (#8636)
Change-Id: I25c1494d29d20c89dc9c259995ed4b87067e859b
11 years ago
Leif Åstrand
15f833480d
@Connect lastonly -> lastOnly (#10244)
Change-Id: I5d587852d00b485eb57e10ad3ba874ea1b500a19
11 years ago
Leif Åstrand
04413150ac
Use class hierachy for resolving @Connect conflicts (#9826)
Change-Id: Ic268bfb5704a5c9113dee80017196c72b5236b93
11 years ago
Leif Åstrand
dec9f91a70
Abort widgetset compile for conflicting @Connect mappings (#9343)
Change-Id: I07f760501f956a720bdb840d64c293984b9cf948
11 years ago
Leif Åstrand
0985dac7be
Remove WidgetMapGenerator and subclasses (#9720)
11 years ago
Leif Åstrand
360f19b82e
Abort compile if there's an RPC method with a return type (#9704)
11 years ago
Leif Åstrand
ef87ac5409
Clarify logic and add some comments (#9561)
11 years ago
Leif Åstrand
800efdee9d
Include getWidget return type even if createWidget is defined (#9561)
11 years ago
Artur Signell
c14171d134
Renamed UI package which accidentally had been renamed to upper case
11 years ago
Artur Signell
8941056349
Reformatted project
11 years ago
Artur Signell
76b5bfdfb9
Additional fixes for com.vaadin.terminal removal (#9431, #9432)
11 years ago
Artur Signell
f5f73df793
Renamed com.vaadin.terminal.gwt.widgetsetutils -> com.vaadin.server.widgetsetutils (#9431)
11 years ago
Artur Signell
63595217a2
Merged com.vaadin.terminal.gwt.server into com.vaadin.server (#9431)
11 years ago
Artur Signell
bfbfdd51a0
Renamed com.vaadin.terminal.gwt.client to com.vaadin.client (#9432)
11 years ago
Leif Åstrand
a2488b51bb
Include UnknownComponentConnector in eager ConnectorBundle (#9371)
11 years ago
Artur Signell
066491f708
Rename Root related classes and package to UI (#8908)
Automatic renames in Eclipse of:
- package com.vaadin.terminal.gwt.client.ui.root to .UI
- RootConnector to UIConnector
- RootServerRpc to UIServerRpc
- RootState to UIState
- VRoot to VUI
- RootRequiresMoreInformationException to UIRequiresMoreInformationException
12 years ago
Leif Åstrand
38ffd4a097
Make it possible to delegate state changes to widget (#9297)
12 years ago
Leif Åstrand
38358ae255
Support using public fields in state classes (#9324)
12 years ago
Leif Åstrand
02878bd07a
Use ConnectorBundle for JSON encoding and decoding (#9371)
12 years ago
Leif Åstrand
e345e1820a
Use ConnectorBundle for ServerRpc handling (#9371)
12 years ago
Leif Åstrand
b3a2c24e88
Make lazy depend on eager as deferred is maybe not yet loaded (#9371)
12 years ago
Leif Åstrand
1e4c5b995f
Don't generate widget creator if there's a createWidget method (#9371)
12 years ago
Leif Åstrand
bcef4d5e71
Use ConnectorBundle for ClientRpc handling (#9371)
12 years ago
Leif Åstrand
d51dcf18b8
Add logging and tweak visitor API (#9371)
12 years ago
Leif Åstrand
a34ddd8758
Use ConnectorBundle for creating state and widget (#9371)
12 years ago
Leif Åstrand
1a7d126e35
Initial ConnectorBundle implementation (#9371)
12 years ago
Leif Åstrand
8ed4b53937
Don't use java.* package names (#8683)
12 years ago
Leif Åstrand
80cc4976fc
Abort widgetset compile for conflicting @Connect mappings (#9343)
12 years ago
Leif Åstrand
95411dc8c2
Preserve package name for state serializers (#8683)
12 years ago