Leif Åstrand
2152829c65
Use FQN instead of import for the bad Element class (#13287)
This is the first step towards eliminating usage of the class. Reasoning
about upcoming steps will be easier when it's clear which class
"Element" refers to.
Change-Id: Iea5547f789edc77c3b4ac95a5e2eb34d2717999e
10 years ago
Teemu Pöntelin
1881ea8afd
Fix for width issue of TabSheet (#12805)
Width of v-tabsheet-tabcontainer was set by copying the width
from the ComponentConnector. This produced an incorrect result
when a relative width (other than 100%) was used. Fixed by
assigning the width to 100% when the TabSheet has a defined
width.
Change-Id: I7f128f87406e6e00ceda9ee6e75dcc5539e283b6
10 years ago
Juho Nurminen
fb597c1a4c
Fixed TabSheet tab focusing (#13206)
Change-Id: Ice0988a281504be3b304be3be6c09e2e2c5be4ba
10 years ago
Juho Nurminen
69983d0aa0
Re-adjusted the rendering order of TabSheet tabs to prevent an NPE in isClipped (#12343)
Change-Id: I0705c02c12b5f0e998fda68fd7a144e45173a75e
10 years ago
Johannes Dahlström
8e2085c346
Remove dead code
Change-Id: I1ac813afa47e38fb508e676d25d103a29bfada6a
10 years ago
Juho Nurminen
a494133164
Fixed TabSheet tab bar sizing by removing an obsolete Safari hack (#12343)
Change-Id: I627dee377aa19aab2168152cf7cbe3cfd6f95e10
10 years ago
Juho Nurminen
5b56eeb521
Changed the rendering order of TabSheet tabs to prevent an NPE in isClipped (#12343)
Change-Id: Ife96ff3fe0c3f9c8926cf96eab4f5dfca99e925e
10 years ago
Juho Nurminen
401fa5c940
Don't send TabSheet focus and blur events to the server when moving the focus from one tab to another (#12971)
Change-Id: Ie496a403bdcfc833c4871efbae11453efa66c14e
10 years ago
Juho Nurminen
9ab700417e
Fixed TabSheet tab keyboard focus issues (#12343)
Change-Id: Ifacf4208e5124665115d13928463d87922282461
10 years ago
Juho Nurminen
b7e184e30f
Cleaned up the implementation of VTabsheet.selectPreviousTab()
Change-Id: I8e7fef3005173d7647b4dfda31f60978cbf5972a
10 years ago
Juho Nurminen
23e5683e14
Fixed TabSheet keyboard navigation (#12971)
Change-Id: Ibb155946811eb43829c6c200fa83c5eaa1d7cdfa
10 years ago
Juho Nurminen
e2157f4796
Fixed Tab error tooltips (#12802)
Change-Id: I5ad33f38be5fac64805950d143ad2712e671ff83
10 years ago
Juho Nurminen
478acb8e9a
Check modifiers when handling TabSheet hot keys. Fixes #12178
Change-Id: I685dbf2c22e3b160632b811652bf3ab52d3ef6dc
10 years ago
michaelvogt
7cf124627e
Clears the live area flag that Firefox sets by mistake (#12257)
When selecting a Tab, screen reader reads out all the tabs otherwise
Change-Id: I41d4f6c103daeec06be3828eb27ee479dc92477c
11 years ago
michaelvogt
c44ca12705
Tabsheet should not immediately select a tab when changing tab using
keyboard (#11823 )
Adds the necessary WAI-ARIA roles to the component (#11827 )
Change-Id: Ie1ed40227679e3497971b834919713614a8cc23e
11 years ago
michaelvogt
8b5a7e940b
Tabsheet tabs should support alternate text (#11824)
Change-Id: I000fe6102291d8bd9bbe484b5683b50c40c8470b
11 years ago
tapio
cdb8d682af
Add support for setId to TabSheet.Tab (#12064)
Change-Id: Ia88b9d03a26b9670ab4026f8083a0b932dafa1c0
11 years ago
Leif Åstrand
4c2b86d7d1
Stop using PlaceHolder widgets in VTabsheet (#11026)
Vaadin 7.0 disabled rendering of tabs that are not shown, but the place
holder mechanism was still retained. Now it is removed.
Change-Id: Ic15b7f56852816d73916ef78f5997eb5e40f9cab
11 years ago
Johannes Dahlström
f684807cdb
Remove unnecessary special ConnectorMap handling from VTabsheet (#10839)
VTabsheet manipulated ConnectorMap directly when detaching a removed child;
this broke the hierarchy if the detached child was re-attached to another
component later on.
Change-Id: I18487c37b363d3fcd3984c789c7b73ed1bed5e28
11 years ago
Artur Signell
21256faaf1
Add close element after caption text (#10682)
Change-Id: I2f041e888e29d8eef06bcc5562ba9bb3a87745dc
11 years ago
John Ahlroos
1a41b7175f
Opened up Tab class for external use #10539
Change-Id: Ib2471c39120cf9c54a95fc259a42b5985d4068ad
11 years ago
Artur Signell
3718ee8d22
Fixed NPE in Tabsheet (#10479)
Change-Id: If1b5def25a463cfa4449ed476161a54a39f0770a
11 years ago
Artur Signell
fb68bd5303
Updated copyright notices and added missing license headers
Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
11 years ago
Artur Signell
82b07652e8
Deprecated methods which do nothing and removed dead code (#10432)
Change-Id: I5248a28289bc85cf737b43c7ac87f1b2c2e41a01
11 years ago
Artur Signell
49ef8465e4
Removed dead code (#10128, #9552)
Change-Id: I0197d14072e8948d338829e51cc71c260e869412
11 years ago
Artur Signell
65981705b4
Renamed ComponentState to AbstractComponentState (#9032)
Change-Id: Ida6e0cb7064580be36627fd735d79b82ee69356d
11 years ago
Johannes Dahlström
d67ed23096
Move widget classes from c.v.c.ui.<widget> to c.v.c.ui (#9392)
Change-Id: I5bc64ed7446ca6f87311bf63f49fb883cfd8b538
11 years ago
John Ahlroos
e5e15b6418
Fixes double click events when scrolling Tabsheet #9582
Change-Id: Ief4a20cc085ab4b36c9c741a76a3ba76ff439334
11 years ago
John Ahlroos
5abe444f28
Add helper methods for checking state
11 years ago
John Ahlroos
dac974af9b
Removed getters/setters from states and made instance variabled public
11 years ago
Artur Signell
bfbfdd51a0
Renamed com.vaadin.terminal.gwt.client to com.vaadin.client (#9432)
11 years ago
Artur Signell
8d0c857382
Replaced license place holder with actual license (#8955)
11 years ago
Artur Signell
acf099b41f
Eliminated dependencies from server to client (#9279)
12 years ago
Artur Signell
14dd4d0b28
Moved client files to a client src folder (#9299)
12 years ago
Leif Åstrand
7f75d0f4cf
Move classes common to client and server to com.vaadin.shared.* (#8934)
12 years ago
Leif Åstrand
3604bf01de
Add Java 6 @Override annotations to all methods from interfaces
12 years ago
Artur Signell
481166bc02
Ensure only click events scroll tabs (#9077)
12 years ago
Sami Viitanen
18ac8b2550
Tooltips are now handled by the connector and not the widget (#8425)
12 years ago
Artur Signell
429aeadef9
Moved each component to its own package on client side
Class loaders have problems with referring to static inner classes (e.g.
state classes) when they cannot load the declaring class. To deal with
this the components have been moved to their own packages and state/rpc
classes will be defined in their own Java files.
12 years ago
Artur Signell
8c598ccfad
Removed unnecessary updateFromUidl calls from containers
12 years ago
Johannes Dahlström
8b2662409c
#5100 Removed obsolete code to fix a Firefox tab scrolling bug
svn changeset:23399/svn branch:6.8
12 years ago
Leif Åstrand
c84b02b1d8
Manage fix for overflow: auto in LayoutManager (#8615)
12 years ago
Johannes Dahlström
b7947ce94b
#5100 Fixed IE focus; fixed tab scrolling; minor refactoring
svn changeset:23385/svn branch:6.8
12 years ago
Johannes Dahlström
b39f10aee3
Reverted accidental commit
svn changeset:23384/svn branch:6.8
12 years ago
Johannes Dahlström
170812b3d1
Fixed IE focus; fixed tab scrolling; minor refactoring
svn changeset:23380/svn branch:6.8
12 years ago
Artur Signell
4f2909b2a5
#8437 Error indicators in tabs work again
12 years ago
Henri Sara
279574a3e1
Remove UIDL parameter from many caption related methods (#8435).
Visibility change related code for captions removed from VCaption,
VCaptionWrapper and VFormLayout.Caption, should be handled by
removing/adding caption based on hierarchy change events.
12 years ago
Henri Sara
1072afbb2e
Refactor error messages not to use UIDL (#8437).
This change removes support for error messages on tabs of a tabsheet or
an accordion. Those should be implemented differently if needed.
12 years ago
Johannes Dahlström
8da6b1a0c3
#5100 Removed unnecessary setTabulatorIndex() call
svn changeset:23260/svn branch:6.8
12 years ago
Johannes Dahlström
07afa1749e
#5100 some cleanup
svn changeset:23259/svn branch:6.8
12 years ago