You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by hn...@apache.org on 2022/11/21 21:20:23 UTC

[myfaces-tobago] branch t5_selectMany updated (81ade3d227 -> 27aaec0ed9)

This is an automated email from the ASF dual-hosted git repository.

hnoeth pushed a change to branch t5_selectMany
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git


    from 81ade3d227 feat(selectMany): impl autofocus
     new 58bb5fb22d feat(selectMany): tc:style height/maxHeight
     add a014ee5d6b style(editorconfig): optimize autolayout
     add 599b053710 style: reformat java files
     add c3760631a0 style: remove trailing semicolon
     new 27aaec0ed9 Merge remote-tracking branch 'origin/tobago-5.x' into t5_selectMany

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .editorconfig                                      |  14 +-
 pom.xml                                            |   2 +-
 .../myfaces/tobago/component/Attributes.java       |  10 +-
 .../apache/myfaces/tobago/component/Facets.java    |   2 +-
 .../org/apache/myfaces/tobago/component/Tags.java  |   1 +
 .../apache/myfaces/tobago/component/Visual.java    |   2 +-
 .../apache/myfaces/tobago/config/TobagoConfig.java |   3 +-
 .../org/apache/myfaces/tobago/context/Markup.java  |   2 +-
 .../myfaces/tobago/context/MarkupEditor.java       |   8 +-
 .../tobago/context/TransientStateHolder.java       |   1 -
 .../apache/myfaces/tobago/context/UserAgent.java   |  17 +-
 .../myfaces/tobago/convert/LocaleConverter.java    |   1 -
 .../event/MethodExpressionTabChangeListener.java   |   2 +-
 .../MethodExpressionTreeExpansionListener.java     |   1 -
 .../myfaces/tobago/event/PageActionEvent.java      |   2 -
 .../tobago/event/ResetFormActionListener.java      |   2 +-
 .../tobago/event/ResetInputActionListener.java     |   2 +-
 .../tobago/event/TreeExpansionListener.java        |   2 +-
 .../ValueExpressionResetInputActionListener.java   |   4 +-
 .../facelets/ResetInputActionListenerHandler.java  |   2 +-
 .../facelets/SegmentLayoutConstraintHandler.java   |   5 +-
 .../tobago/facelets/SortActionSourceRule.java      |   5 +-
 .../tobago/facelets/TabChangeListenerHandler.java  |   1 -
 .../internal/behavior/AttachedStateWrapper.java    |   2 +-
 .../tobago/internal/behavior/DeltaStateHelper.java |   2 -
 .../tobago/internal/behavior/EventBehavior.java    |   4 +-
 .../internal/component/AbstractUICommand.java      |   6 +-
 .../tobago/internal/component/AbstractUIEvent.java |   1 +
 .../tobago/internal/component/AbstractUIImage.java |   1 +
 .../tobago/internal/component/AbstractUIPage.java  |   2 +-
 .../tobago/internal/component/AbstractUIRange.java |   2 +
 .../internal/component/AbstractUIScript.java       |   2 +
 .../component/AbstractUISelectReference.java       |   1 +
 .../tobago/internal/component/AbstractUISheet.java |   6 +-
 .../tobago/internal/component/AbstractUIStyle.java |  12 ++
 .../internal/component/AbstractUITabGroup.java     |   2 -
 .../tobago/internal/component/AbstractUITree.java  |   1 +
 .../internal/component/AbstractUITreeIcon.java     |   4 +-
 .../internal/component/AbstractUITreeSelect.java   |   1 +
 .../tobago/internal/config/SecurityAnnotation.java |  24 +--
 .../tobago/internal/config/TobagoConfigMerger.java |   2 +-
 .../tobago/internal/config/TobagoConfigParser.java |   2 +-
 .../tobago/internal/config/TobagoConfigSorter.java |   1 -
 .../internal/config/TobagoConfigVersion.java       |   4 +-
 .../tobago/internal/renderkit/CommandMap.java      |   1 +
 .../internal/renderkit/renderer/BadgeRenderer.java |  10 +-
 .../renderer/DecodingInputRendererBase.java        |   2 +-
 .../internal/renderkit/renderer/InRenderer.java    |  10 +-
 .../renderer/LabelLayoutRendererBase.java          |   7 +-
 .../internal/renderkit/renderer/PageRenderer.java  |   2 +-
 .../internal/renderkit/renderer/RangeRenderer.java |  10 +-
 .../renderer/SelectBooleanRendererBase.java        |   4 +-
 .../renderer/SelectManyCheckboxRenderer.java       |   4 +-
 .../renderkit/renderer/SelectManyRendererBase.java |  23 +--
 .../renderkit/renderer/SelectOneRadioRenderer.java |   4 +-
 .../internal/renderkit/renderer/SheetRenderer.java |   3 +-
 .../internal/renderkit/renderer/StyleRenderer.java |   4 +-
 .../renderkit/renderer/TabGroupRenderer.java       |  46 ++---
 .../renderer/TobagoClientBehaviorRenderer.java     |   3 +-
 .../taglib/component/AttributeTagDeclaration.java  |   1 +
 .../taglib/component/ColumnTagDeclaration.java     |   4 +-
 .../taglib/component/DateTagDeclaration.java       |  16 +-
 .../taglib/component/FileTagDeclaration.java       |   2 +-
 .../taglib/component/FooterTagDeclaration.java     |   1 +
 .../taglib/component/HeaderTagDeclaration.java     |   1 +
 .../taglib/component/InTagDeclaration.java         |   6 +-
 .../taglib/component/LinkTagDeclaration.java       |   4 +-
 .../taglib/component/MessagesTagDeclaration.java   |  12 +-
 .../taglib/component/OutTagDeclaration.java        |   1 +
 .../taglib/component/RangeTagDeclaration.java      |  36 ++--
 .../taglib/component/ReloadTagDeclaration.java     |   1 -
 .../taglib/component/ScriptTagDeclaration.java     |   1 +
 .../component/SegmentLayoutTagDeclaration.java     |   1 +
 .../taglib/component/SelectItemTagDeclaration.java |   1 +
 .../component/SelectManyShuttleTagDeclaration.java |   1 -
 .../component/SelectOneChoiceTagDeclaration.java   |   2 +-
 .../component/SelectOneListboxTagDeclaration.java  |   2 +-
 .../component/SelectOneRadioTagDeclaration.java    |   2 +-
 .../taglib/component/SheetTagDeclaration.java      |   3 +
 .../component/SplitLayoutTagDeclaration.java       |   2 +-
 .../taglib/component/StyleTagDeclaration.java      |   6 +-
 .../taglib/component/TabGroupTagDeclaration.java   |   3 +-
 .../taglib/component/TextareaTagDeclaration.java   |   6 +-
 .../taglib/component/TreeTagDeclaration.java       |   2 +-
 .../taglib/declaration/HasCollapsedMode.java       |   6 +-
 .../taglib/declaration/HasConverterMessage.java    |   1 -
 .../taglib/declaration/HasPlaceholder.java         |   1 +
 .../taglib/declaration/HasRequiredMessage.java     |   1 -
 .../declaration/HasRequiredMessageForSelect.java   |   1 -
 .../internal/taglib/declaration/HasValidator.java  |   2 +-
 .../tobago/internal/util/AuthorizationHelper.java  |  16 +-
 .../myfaces/tobago/internal/util/Deprecation.java  |   1 -
 .../tobago/internal/util/HtmlRendererUtils.java    |  16 +-
 .../tobago/internal/util/HtmlWriterHelper.java     |   3 +-
 .../myfaces/tobago/internal/util/PartUtils.java    |   1 -
 .../myfaces/tobago/internal/util/RenderUtils.java  |  12 +-
 .../myfaces/tobago/internal/util/SortingUtils.java |   6 +-
 .../myfaces/tobago/internal/util/StringUtils.java  |   4 +-
 .../myfaces/tobago/internal/util/WriterHelper.java |   5 +-
 .../myfaces/tobago/layout/GridSpanEditor.java      |   8 +-
 .../myfaces/tobago/layout/MeasureEditor.java       |   8 +-
 .../tobago/model/AutoSuggestExtensionItem.java     |   1 -
 .../myfaces/tobago/model/AutoSuggestItems.java     |   1 -
 .../apache/myfaces/tobago/model/ExpandedState.java |   4 +-
 .../apache/myfaces/tobago/model/SheetState.java    |   1 -
 .../myfaces/tobago/renderkit/RendererBase.java     |   9 +-
 .../tobago/renderkit/css/BootstrapClass.java       |  14 +-
 .../tobago/renderkit/css/CssClassUtils.java        |  10 +-
 .../myfaces/tobago/renderkit/css/TobagoClass.java  |  20 +-
 .../tobago/renderkit/html/DataAttributes.java      |   3 +
 .../tobago/renderkit/html/HtmlAttributes.java      |  52 +++--
 .../tobago/renderkit/html/HtmlButtonTypes.java     |   2 +-
 .../tobago/renderkit/html/HtmlElements.java        |   6 +-
 .../tobago/renderkit/html/HtmlInputTypes.java      |   8 +-
 .../apache/myfaces/tobago/sanitizer/Sanitizer.java |   2 +-
 .../tobago/servlet/NonFacesRequestServlet.java     |   1 -
 .../apache/myfaces/tobago/util/ComparatorBase.java |   1 -
 .../apache/myfaces/tobago/util/ComponentUtils.java |   4 +-
 .../myfaces/tobago/util/ContextCallback.java       |   1 -
 .../myfaces/tobago/util/DebugActionListener.java   |   1 -
 .../tobago/util/DebugNavigationHandler.java        |   2 +-
 .../myfaces/tobago/util/DebugPhaseListener.java    |   8 +-
 .../org/apache/myfaces/tobago/util/DebugUtils.java |   3 +-
 .../apache/myfaces/tobago/util/FacesVersion.java   |   5 +
 .../apache/myfaces/tobago/util/WebXmlUtils.java    |   2 +-
 .../tobago/webapp/TobagoResponseWriter.java        |  15 +-
 .../component/AbstractUIGridLayoutUnitTest.java    |   1 -
 .../internal/config/AbstractTobagoTestBase.java    |   4 +
 .../config/TobagoConfigSorterUnitTest.java         |   1 -
 .../internal/mock/servlet/MockHttpSession.java     |  16 +-
 .../tobago/internal/renderkit/CommandUnitTest.java |   2 +-
 .../renderkit/renderer/DateRendererUnitTest.java   |   4 +-
 .../renderkit/renderer/FileRendererUnitTest.java   |   6 +-
 .../renderkit/renderer/InRendererUnitTest.java     |  26 +--
 .../renderkit/renderer/LinkRendererUnitTest.java   |   4 +-
 .../renderkit/renderer/RendererTestBase.java       |   2 +-
 .../SelectBooleanCheckboxRendererUnitTest.java     |  25 ++-
 .../SelectBooleanToggleRendererUnitTest.java       |   1 -
 .../SelectManyCheckboxRendererUnitTest.java        |  18 +-
 .../SelectManyShuttleRendererUnitTest.java         |   1 -
 .../internal/util/AuthorizationHelperUnitTest.java |  36 ++--
 .../apache/myfaces/tobago/internal/util/Fruit.java |  13 +-
 .../apache/myfaces/tobago/internal/util/Pear.java  |   4 +-
 .../tobago/internal/util/RenderUtilsUnitTest.java  |   2 +-
 .../tobago/internal/util/SortingUtilsUnitTest.java | 230 ++++++++++-----------
 .../tobago/model/ExpandedStateUnitTest.java        |   1 -
 .../myfaces/tobago/model/SelectableUnitTest.java   |   8 +-
 .../myfaces/tobago/model/TreePathUnitTest.java     |   1 -
 .../renderkit/html/HtmlElementsUnitTest.java       |  28 +--
 .../tobago/util/ComponentUtilsUnitTest.java        |   1 -
 .../myfaces/tobago/example/demo/AstroData.java     |   4 +-
 .../example/demo/ConversationController.java       |   2 +-
 .../tobago/example/demo/DateController.java        |   6 +-
 .../tobago/example/demo/EventController.java       |   1 -
 .../tobago/example/demo/ExceptionController.java   |   2 +-
 .../tobago/example/demo/ExecuteController.java     |   8 +-
 .../example/demo/InputSuggestController.java       |   3 -
 .../tobago/example/demo/LoggingController.java     |   5 +-
 .../tobago/example/demo/NavigationNode.java        |   4 +-
 .../tobago/example/demo/NavigationState.java       |   2 +-
 .../example/demo/PartialReloadController.java      |   1 -
 .../tobago/example/demo/PopupController.java       |   1 -
 .../tobago/example/demo/SelectController.java      |  18 +-
 .../example/demo/SelectManyListboxController.java  |  10 +-
 .../example/demo/SelectOneListboxController.java   |  10 +-
 .../tobago/example/demo/SheetActionController.java |   2 +-
 .../myfaces/tobago/example/demo/SheetConfig.java   |   1 -
 .../tobago/example/demo/SheetController.java       |   2 +-
 .../tobago/example/demo/SheetFilterController.java |   2 +-
 .../tobago/example/demo/StarsController.java       |   1 -
 .../tobago/example/demo/TestController.java        |  12 +-
 .../tobago/example/demo/TreeEditorController.java  |   9 +-
 .../tobago/example/demo/TreeSelectController.java  |  12 +-
 .../tobago/example/demo/UploadController.java      |   2 +-
 .../tobago/example/demo/ValidationController.java  |   4 +-
 .../myfaces/tobago/example/demo/info/Activity.java |   2 +-
 .../myfaces/tobago/example/demo/sudoku/Sudoku.java |   1 -
 .../tobago/example/demo/integration/BasicTest.java |   1 -
 tobago-theme/src/main/scss/_tobago.scss            |   3 +
 .../renderkit/css/BootstrapClassUnitTest.java      |   5 +-
 .../myfaces/tobago/apt/annotation/Behavior.java    |   2 +
 .../apt/annotation/BodyContentDescription.java     |   1 +
 .../myfaces/tobago/apt/annotation/Converter.java   |   1 +
 .../myfaces/tobago/apt/annotation/Facet.java       |   7 +-
 .../myfaces/tobago/apt/annotation/Preliminary.java |   1 -
 .../tobago/apt/annotation/TagAttribute.java        |   8 +-
 .../myfaces/tobago/apt/annotation/Taglib.java      |   4 +
 .../apt/annotation/UIComponentTagAttribute.java    |  12 +-
 .../myfaces/tobago/apt/annotation/Validator.java   |   1 +
 .../tobago/apt/annotation/ValidatorTag.java        |   1 +
 .../myfaces/tobago/apt/generate/ClassInfo.java     |   1 -
 .../myfaces/tobago/apt/generate/Imports.java       |   1 -
 .../myfaces/tobago/apt/generate/TagInfo.java       |   1 -
 .../apt/processor/CheckstyleConfigGenerator.java   |   1 -
 .../tobago/apt/processor/FacesConfigGenerator.java |   1 -
 .../tobago/apt/processor/TaglibGenerator.java      |  12 +-
 196 files changed, 702 insertions(+), 615 deletions(-)


[myfaces-tobago] 02/02: Merge remote-tracking branch 'origin/tobago-5.x' into t5_selectMany

Posted by hn...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hnoeth pushed a commit to branch t5_selectMany
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git

commit 27aaec0ed9c82dbd12351201bf6c09bb777865a6
Merge: 58bb5fb22d c3760631a0
Author: Henning Noeth <hn...@apache.org>
AuthorDate: Mon Nov 21 22:20:14 2022 +0100

    Merge remote-tracking branch 'origin/tobago-5.x' into t5_selectMany

 .editorconfig                                      |  14 +-
 pom.xml                                            |   2 +-
 .../myfaces/tobago/component/Attributes.java       |  10 +-
 .../apache/myfaces/tobago/component/Facets.java    |   2 +-
 .../org/apache/myfaces/tobago/component/Tags.java  |   1 +
 .../apache/myfaces/tobago/component/Visual.java    |   2 +-
 .../apache/myfaces/tobago/config/TobagoConfig.java |   3 +-
 .../org/apache/myfaces/tobago/context/Markup.java  |   2 +-
 .../myfaces/tobago/context/MarkupEditor.java       |   8 +-
 .../tobago/context/TransientStateHolder.java       |   1 -
 .../apache/myfaces/tobago/context/UserAgent.java   |  17 +-
 .../myfaces/tobago/convert/LocaleConverter.java    |   1 -
 .../event/MethodExpressionTabChangeListener.java   |   2 +-
 .../MethodExpressionTreeExpansionListener.java     |   1 -
 .../myfaces/tobago/event/PageActionEvent.java      |   2 -
 .../tobago/event/ResetFormActionListener.java      |   2 +-
 .../tobago/event/ResetInputActionListener.java     |   2 +-
 .../tobago/event/TreeExpansionListener.java        |   2 +-
 .../ValueExpressionResetInputActionListener.java   |   4 +-
 .../facelets/ResetInputActionListenerHandler.java  |   2 +-
 .../facelets/SegmentLayoutConstraintHandler.java   |   5 +-
 .../tobago/facelets/SortActionSourceRule.java      |   5 +-
 .../tobago/facelets/TabChangeListenerHandler.java  |   1 -
 .../internal/behavior/AttachedStateWrapper.java    |   2 +-
 .../tobago/internal/behavior/DeltaStateHelper.java |   2 -
 .../tobago/internal/behavior/EventBehavior.java    |   4 +-
 .../internal/component/AbstractUICommand.java      |   6 +-
 .../tobago/internal/component/AbstractUIEvent.java |   1 +
 .../tobago/internal/component/AbstractUIImage.java |   1 +
 .../tobago/internal/component/AbstractUIPage.java  |   2 +-
 .../tobago/internal/component/AbstractUIRange.java |   2 +
 .../internal/component/AbstractUIScript.java       |   2 +
 .../component/AbstractUISelectReference.java       |   1 +
 .../tobago/internal/component/AbstractUISheet.java |   6 +-
 .../tobago/internal/component/AbstractUIStyle.java |  12 ++
 .../internal/component/AbstractUITabGroup.java     |   2 -
 .../tobago/internal/component/AbstractUITree.java  |   1 +
 .../internal/component/AbstractUITreeIcon.java     |   4 +-
 .../internal/component/AbstractUITreeSelect.java   |   1 +
 .../tobago/internal/config/SecurityAnnotation.java |  24 +--
 .../tobago/internal/config/TobagoConfigMerger.java |   2 +-
 .../tobago/internal/config/TobagoConfigParser.java |   2 +-
 .../tobago/internal/config/TobagoConfigSorter.java |   1 -
 .../internal/config/TobagoConfigVersion.java       |   4 +-
 .../tobago/internal/renderkit/CommandMap.java      |   1 +
 .../internal/renderkit/renderer/BadgeRenderer.java |  10 +-
 .../renderer/DecodingInputRendererBase.java        |   2 +-
 .../internal/renderkit/renderer/InRenderer.java    |  10 +-
 .../renderer/LabelLayoutRendererBase.java          |   7 +-
 .../internal/renderkit/renderer/PageRenderer.java  |   2 +-
 .../internal/renderkit/renderer/RangeRenderer.java |  10 +-
 .../renderer/SelectBooleanRendererBase.java        |   4 +-
 .../renderer/SelectManyCheckboxRenderer.java       |   4 +-
 .../renderkit/renderer/SelectManyRendererBase.java |  23 +--
 .../renderkit/renderer/SelectOneRadioRenderer.java |   4 +-
 .../internal/renderkit/renderer/SheetRenderer.java |   3 +-
 .../internal/renderkit/renderer/StyleRenderer.java |   4 +-
 .../renderkit/renderer/TabGroupRenderer.java       |  46 ++---
 .../renderer/TobagoClientBehaviorRenderer.java     |   3 +-
 .../taglib/component/AttributeTagDeclaration.java  |   1 +
 .../taglib/component/ColumnTagDeclaration.java     |   4 +-
 .../taglib/component/DateTagDeclaration.java       |  16 +-
 .../taglib/component/FileTagDeclaration.java       |   2 +-
 .../taglib/component/FooterTagDeclaration.java     |   1 +
 .../taglib/component/HeaderTagDeclaration.java     |   1 +
 .../taglib/component/InTagDeclaration.java         |   6 +-
 .../taglib/component/LinkTagDeclaration.java       |   4 +-
 .../taglib/component/MessagesTagDeclaration.java   |  12 +-
 .../taglib/component/OutTagDeclaration.java        |   1 +
 .../taglib/component/RangeTagDeclaration.java      |  36 ++--
 .../taglib/component/ReloadTagDeclaration.java     |   1 -
 .../taglib/component/ScriptTagDeclaration.java     |   1 +
 .../component/SegmentLayoutTagDeclaration.java     |   1 +
 .../taglib/component/SelectItemTagDeclaration.java |   1 +
 .../component/SelectManyShuttleTagDeclaration.java |   1 -
 .../component/SelectOneChoiceTagDeclaration.java   |   2 +-
 .../component/SelectOneListboxTagDeclaration.java  |   2 +-
 .../component/SelectOneRadioTagDeclaration.java    |   2 +-
 .../taglib/component/SheetTagDeclaration.java      |   3 +
 .../component/SplitLayoutTagDeclaration.java       |   2 +-
 .../taglib/component/StyleTagDeclaration.java      |   6 +-
 .../taglib/component/TabGroupTagDeclaration.java   |   3 +-
 .../taglib/component/TextareaTagDeclaration.java   |   6 +-
 .../taglib/component/TreeTagDeclaration.java       |   2 +-
 .../taglib/declaration/HasCollapsedMode.java       |   6 +-
 .../taglib/declaration/HasConverterMessage.java    |   1 -
 .../taglib/declaration/HasPlaceholder.java         |   1 +
 .../taglib/declaration/HasRequiredMessage.java     |   1 -
 .../declaration/HasRequiredMessageForSelect.java   |   1 -
 .../internal/taglib/declaration/HasValidator.java  |   2 +-
 .../tobago/internal/util/AuthorizationHelper.java  |  16 +-
 .../myfaces/tobago/internal/util/Deprecation.java  |   1 -
 .../tobago/internal/util/HtmlRendererUtils.java    |  16 +-
 .../tobago/internal/util/HtmlWriterHelper.java     |   3 +-
 .../myfaces/tobago/internal/util/PartUtils.java    |   1 -
 .../myfaces/tobago/internal/util/RenderUtils.java  |  12 +-
 .../myfaces/tobago/internal/util/SortingUtils.java |   6 +-
 .../myfaces/tobago/internal/util/StringUtils.java  |   4 +-
 .../myfaces/tobago/internal/util/WriterHelper.java |   5 +-
 .../myfaces/tobago/layout/GridSpanEditor.java      |   8 +-
 .../myfaces/tobago/layout/MeasureEditor.java       |   8 +-
 .../tobago/model/AutoSuggestExtensionItem.java     |   1 -
 .../myfaces/tobago/model/AutoSuggestItems.java     |   1 -
 .../apache/myfaces/tobago/model/ExpandedState.java |   4 +-
 .../apache/myfaces/tobago/model/SheetState.java    |   1 -
 .../myfaces/tobago/renderkit/RendererBase.java     |   9 +-
 .../tobago/renderkit/css/BootstrapClass.java       |  14 +-
 .../tobago/renderkit/css/CssClassUtils.java        |  10 +-
 .../myfaces/tobago/renderkit/css/TobagoClass.java  |  20 +-
 .../tobago/renderkit/html/DataAttributes.java      |   3 +
 .../tobago/renderkit/html/HtmlAttributes.java      |  52 +++--
 .../tobago/renderkit/html/HtmlButtonTypes.java     |   2 +-
 .../tobago/renderkit/html/HtmlElements.java        |   6 +-
 .../tobago/renderkit/html/HtmlInputTypes.java      |   8 +-
 .../apache/myfaces/tobago/sanitizer/Sanitizer.java |   2 +-
 .../tobago/servlet/NonFacesRequestServlet.java     |   1 -
 .../apache/myfaces/tobago/util/ComparatorBase.java |   1 -
 .../apache/myfaces/tobago/util/ComponentUtils.java |   4 +-
 .../myfaces/tobago/util/ContextCallback.java       |   1 -
 .../myfaces/tobago/util/DebugActionListener.java   |   1 -
 .../tobago/util/DebugNavigationHandler.java        |   2 +-
 .../myfaces/tobago/util/DebugPhaseListener.java    |   8 +-
 .../org/apache/myfaces/tobago/util/DebugUtils.java |   3 +-
 .../apache/myfaces/tobago/util/FacesVersion.java   |   5 +
 .../apache/myfaces/tobago/util/WebXmlUtils.java    |   2 +-
 .../tobago/webapp/TobagoResponseWriter.java        |  15 +-
 .../component/AbstractUIGridLayoutUnitTest.java    |   1 -
 .../internal/config/AbstractTobagoTestBase.java    |   4 +
 .../config/TobagoConfigSorterUnitTest.java         |   1 -
 .../internal/mock/servlet/MockHttpSession.java     |  16 +-
 .../tobago/internal/renderkit/CommandUnitTest.java |   2 +-
 .../renderkit/renderer/DateRendererUnitTest.java   |   4 +-
 .../renderkit/renderer/FileRendererUnitTest.java   |   6 +-
 .../renderkit/renderer/InRendererUnitTest.java     |  26 +--
 .../renderkit/renderer/LinkRendererUnitTest.java   |   4 +-
 .../renderkit/renderer/RendererTestBase.java       |   2 +-
 .../SelectBooleanCheckboxRendererUnitTest.java     |  25 ++-
 .../SelectBooleanToggleRendererUnitTest.java       |   1 -
 .../SelectManyCheckboxRendererUnitTest.java        |  18 +-
 .../SelectManyShuttleRendererUnitTest.java         |   1 -
 .../internal/util/AuthorizationHelperUnitTest.java |  36 ++--
 .../apache/myfaces/tobago/internal/util/Fruit.java |  13 +-
 .../apache/myfaces/tobago/internal/util/Pear.java  |   4 +-
 .../tobago/internal/util/RenderUtilsUnitTest.java  |   2 +-
 .../tobago/internal/util/SortingUtilsUnitTest.java | 230 ++++++++++-----------
 .../tobago/model/ExpandedStateUnitTest.java        |   1 -
 .../myfaces/tobago/model/SelectableUnitTest.java   |   8 +-
 .../myfaces/tobago/model/TreePathUnitTest.java     |   1 -
 .../renderkit/html/HtmlElementsUnitTest.java       |  28 +--
 .../tobago/util/ComponentUtilsUnitTest.java        |   1 -
 .../myfaces/tobago/example/demo/AstroData.java     |   4 +-
 .../example/demo/ConversationController.java       |   2 +-
 .../tobago/example/demo/DateController.java        |   6 +-
 .../tobago/example/demo/EventController.java       |   1 -
 .../tobago/example/demo/ExceptionController.java   |   2 +-
 .../tobago/example/demo/ExecuteController.java     |   8 +-
 .../example/demo/InputSuggestController.java       |   3 -
 .../tobago/example/demo/LoggingController.java     |   5 +-
 .../tobago/example/demo/NavigationNode.java        |   4 +-
 .../tobago/example/demo/NavigationState.java       |   2 +-
 .../example/demo/PartialReloadController.java      |   1 -
 .../tobago/example/demo/PopupController.java       |   1 -
 .../tobago/example/demo/SelectController.java      |  18 +-
 .../example/demo/SelectManyListboxController.java  |  10 +-
 .../example/demo/SelectOneListboxController.java   |  10 +-
 .../tobago/example/demo/SheetActionController.java |   2 +-
 .../myfaces/tobago/example/demo/SheetConfig.java   |   1 -
 .../tobago/example/demo/SheetController.java       |   2 +-
 .../tobago/example/demo/SheetFilterController.java |   2 +-
 .../tobago/example/demo/StarsController.java       |   1 -
 .../tobago/example/demo/TestController.java        |  12 +-
 .../tobago/example/demo/TreeEditorController.java  |   9 +-
 .../tobago/example/demo/TreeSelectController.java  |  12 +-
 .../tobago/example/demo/UploadController.java      |   2 +-
 .../tobago/example/demo/ValidationController.java  |   4 +-
 .../myfaces/tobago/example/demo/info/Activity.java |   2 +-
 .../myfaces/tobago/example/demo/sudoku/Sudoku.java |   1 -
 .../tobago/example/demo/integration/BasicTest.java |   1 -
 .../renderkit/css/BootstrapClassUnitTest.java      |   5 +-
 .../myfaces/tobago/apt/annotation/Behavior.java    |   2 +
 .../apt/annotation/BodyContentDescription.java     |   1 +
 .../myfaces/tobago/apt/annotation/Converter.java   |   1 +
 .../myfaces/tobago/apt/annotation/Facet.java       |   7 +-
 .../myfaces/tobago/apt/annotation/Preliminary.java |   1 -
 .../tobago/apt/annotation/TagAttribute.java        |   8 +-
 .../myfaces/tobago/apt/annotation/Taglib.java      |   4 +
 .../apt/annotation/UIComponentTagAttribute.java    |  12 +-
 .../myfaces/tobago/apt/annotation/Validator.java   |   1 +
 .../tobago/apt/annotation/ValidatorTag.java        |   1 +
 .../myfaces/tobago/apt/generate/ClassInfo.java     |   1 -
 .../myfaces/tobago/apt/generate/Imports.java       |   1 -
 .../myfaces/tobago/apt/generate/TagInfo.java       |   1 -
 .../apt/processor/CheckstyleConfigGenerator.java   |   1 -
 .../tobago/apt/processor/FacesConfigGenerator.java |   1 -
 .../tobago/apt/processor/TaglibGenerator.java      |  12 +-
 195 files changed, 699 insertions(+), 615 deletions(-)

diff --cc tobago-core/src/main/java/org/apache/myfaces/tobago/renderkit/css/TobagoClass.java
index 3bff2ffe0e,6e2212b726..91af83d7ed
--- a/tobago-core/src/main/java/org/apache/myfaces/tobago/renderkit/css/TobagoClass.java
+++ b/tobago-core/src/main/java/org/apache/myfaces/tobago/renderkit/css/TobagoClass.java
@@@ -53,13 -52,11 +53,13 @@@ public enum TobagoClass implements CssI
    DISPLAY__INLINE__BLOCK("tobago-display-inline-block"),
    DROPDOWN__SUBMENU("tobago-dropdown-submenu"),
    EXPANDED("tobago-expanded"),
- //  FILE("tobago-file"),
+   //  FILE("tobago-file"),
  //  FIGURE("tobago-figure"),
 +  FOCUS("tobago-focus"),
    FOLDER("tobago-folder"),
 +  FILTER("tobago-filter"),
    HEADER("tobago-header"),
- //  IMAGE("tobago-image"),
+   //  IMAGE("tobago-image"),
    // tbd: can be removed?
  //  IN("tobago-in"),
  //  INPUT__GROUP__OUTER("tobago-input-group-outer"),
@@@ -72,9 -69,8 +72,9 @@@
    NOW("tobago-now"),
    NUMBER("tobago-number"),
    OBJECT("tobago-object"),
 +  OPTIONS("tobago-options"),
    OUT("tobago-out"),
- //  PAGE("tobago-page"),
+   //  PAGE("tobago-page"),
    PAGE__MENU_STORE("tobago-page-menuStore"),
    PAGE__NOSCRIPT("tobago-page-noscript"),
    PAGING("tobago-paging"),
@@@ -84,9 -80,8 +84,9 @@@
    REQUIRED("tobago-required"),
    RESIZE("tobago-resize"),
    SECTION__CONTENT("tobago-section-content"),
 +  SELECT__FIELD("tobago-select-field"),
    SELECT_MANY_LISTBOX__OPTION("tobago-selectManyListbox-option"),
- //  SELECT_MANY_SHUTTLE("tobago-selectManyShuttle"),
+   //  SELECT_MANY_SHUTTLE("tobago-selectManyShuttle"),
  //  SELECT_MANY_SHUTTLE__ADD("tobago-selectManyShuttle-add"),
  //  SELECT_MANY_SHUTTLE__ADD_ALL("tobago-selectManyShuttle-addAll"),
  //  SELECT_MANY_SHUTTLE__HIDDEN("tobago-selectManyShuttle-hidden"),


[myfaces-tobago] 01/02: feat(selectMany): tc:style height/maxHeight

Posted by hn...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hnoeth pushed a commit to branch t5_selectMany
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git

commit 58bb5fb22d624c66bd74b6c461daf9dddc0ba13f
Author: Henning Noeth <hn...@apache.org>
AuthorDate: Mon Nov 21 22:19:18 2022 +0100

    feat(selectMany): tc:style height/maxHeight
    
    Issue: TOBAGO-2159
---
 tobago-theme/src/main/scss/_tobago.scss | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/tobago-theme/src/main/scss/_tobago.scss b/tobago-theme/src/main/scss/_tobago.scss
index 58a28fb3f5..1d8e2061b5 100644
--- a/tobago-theme/src/main/scss/_tobago.scss
+++ b/tobago-theme/src/main/scss/_tobago.scss
@@ -1242,6 +1242,8 @@ tobago-select-many {
   }
 
   .list-group {
+    height: inherit;
+    max-height: inherit;
     @include box-shadow($form-select-box-shadow);
     @include transition($form-select-transition);
 
@@ -1303,6 +1305,7 @@ tobago-select-many {
   .tobago-options {
     &.list-group-item {
       padding: 0;
+      overflow-y: auto;
     }
 
     .table {