You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by da...@apache.org on 2023/12/21 10:30:03 UTC
(causeway) branch CAUSEWAY-3664 updated (43dfa2b93d -> d77effdeb8)
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch CAUSEWAY-3664
in repository https://gitbox.apache.org/repos/asf/causeway.git
discard 43dfa2b93d CAUSEWAY-3664: fixes sidebar 25%
discard 590c85b540 CAUSEWAY-3664: updates bootstrap override for 3 issues
add f5caf015d4 CAUSEWAY-3663: snapshot pending param values in the event of page serialization
add 9954a5ac66 CAUSEWAY-3663: handles snapshots for plural parameters
add a6e09bc544 CAUSEWAY-3663: refactors PendingParamsSnapshot to be closer to ParameterNegotiationModel
add 9d4f1a8e48 Merge pull request #2115 from apache/3663-params.invalidated.by.other.tab
new fc0aca1d53 CAUSEWAY-3664: updates bootstrap override for 3 issues
new d77effdeb8 CAUSEWAY-3664: fixes sidebar 25%
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (43dfa2b93d)
\
N -- N -- N refs/heads/CAUSEWAY-3664 (d77effdeb8)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
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:
.../managed/ParameterNegotiationModel.java | 11 ++
.../managed/PendingParamsSnapshot.java | 158 +++++++++++++++++++++
.../managed/PropertyNegotiationModel.java | 13 +-
.../metamodel/objectmanager/ObjectManager.java | 24 ++++
.../interaction/act/ActionInteractionWkt.java | 24 +++-
5 files changed, 219 insertions(+), 11 deletions(-)
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/interactions/managed/PendingParamsSnapshot.java
(causeway) 01/02: CAUSEWAY-3664: updates bootstrap override for 3 issues
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch CAUSEWAY-3664
in repository https://gitbox.apache.org/repos/asf/causeway.git
commit fc0aca1d53eb9c6f65cff0735a38399147065a7a
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Dec 20 11:47:49 2023 +0000
CAUSEWAY-3664: updates bootstrap override for 3 issues
- long values wrap in choices drop-down
- parameters max height 200px
- 25% for sidebar
---
.../bootstrap/css/bootstrap-overrides-all-v2.css | 24 ++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-all-v2.css b/viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-all-v2.css
index 6192b3087f..bf2e83f32a 100644
--- a/viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-all-v2.css
+++ b/viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-all-v2.css
@@ -1384,3 +1384,27 @@ li.additionalLinkItem.list-inline-item.hidden {
padding-left: 0;
display: none;
}
+
+/* sidebar doesn't scroll, so prevent parameters from taking up too much space */
+fieldset.parameters > div.parameter {
+ max-height: 200px;
+ overflow-y: auto;
+}
+
+
+/* 25% for sidebar */
+@media (min-width: 1440px) {
+ #body > #wrapper {
+ padding-left: 25%;
+ }
+ #body > #wrapper > #sidebar-wrapper {
+ width: 25%;
+ left: 25%;
+ margin-left: -25%;
+ }
+}
+
+/* ensure that long values wrap in choices drop-down */
+.select2-container--default .select2-selection--multiple .select2-selection__choice {
+ white-space: normal;
+}
(causeway) 02/02: CAUSEWAY-3664: fixes sidebar 25%
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch CAUSEWAY-3664
in repository https://gitbox.apache.org/repos/asf/causeway.git
commit d77effdeb86cf6d5d9c65b83d491076cbb5a93c8
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Thu Dec 21 08:00:47 2023 +0000
CAUSEWAY-3664: fixes sidebar 25%
---
.../common/bootstrap/css/bootstrap-overrides-all-v2.css | 12 ------------
.../wicket/ui/pages/common/sidebar/css/simple-sidebar.css | 14 +++++++-------
2 files changed, 7 insertions(+), 19 deletions(-)
diff --git a/viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-all-v2.css b/viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-all-v2.css
index bf2e83f32a..9e5b65e860 100644
--- a/viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-all-v2.css
+++ b/viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/bootstrap/css/bootstrap-overrides-all-v2.css
@@ -1392,18 +1392,6 @@ fieldset.parameters > div.parameter {
}
-/* 25% for sidebar */
-@media (min-width: 1440px) {
- #body > #wrapper {
- padding-left: 25%;
- }
- #body > #wrapper > #sidebar-wrapper {
- width: 25%;
- left: 25%;
- margin-left: -25%;
- }
-}
-
/* ensure that long values wrap in choices drop-down */
.select2-container--default .select2-selection--multiple .select2-selection__choice {
white-space: normal;
diff --git a/viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/sidebar/css/simple-sidebar.css b/viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/sidebar/css/simple-sidebar.css
index ac952c4b89..262c29d911 100644
--- a/viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/sidebar/css/simple-sidebar.css
+++ b/viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/sidebar/css/simple-sidebar.css
@@ -23,29 +23,29 @@ body {
@media(min-width:1400px) {
#wrapper.toggled {
- padding-left: 20%;
+ padding-left: 25%;
}
#sidebar-wrapper {
width: 0;
- left: 20%;
- margin-left: -20%;
+ left: 25%;
+ margin-left: -25%;
}
#wrapper.toggled #sidebar-wrapper {
- width: 20%;
+ width: 25%;
}
#wrapper.toggled #page-content-wrapper {
- margin-right: -20%;
+ margin-right: -25%;
}
#wrapper {
- padding-left: 20%;
+ padding-left: 25%;
}
#sidebar-wrapper {
- width: 20%;
+ width: 25%;
}
}