From 0079dacd970261264425e869c638ae8d9e15ccde Mon Sep 17 00:00:00 2001
From: oblomov-dev <102328295+oblomov-dev@users.noreply.github.com>
Date: Mon, 24 Feb 2025 08:56:15 -0500
Subject: [PATCH 01/22] Update auto_bsp.yaml
---
.github/workflows/auto_bsp.yaml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/auto_bsp.yaml b/.github/workflows/auto_bsp.yaml
index fc8fa13..cb84e0c 100644
--- a/.github/workflows/auto_bsp.yaml
+++ b/.github/workflows/auto_bsp.yaml
@@ -10,6 +10,8 @@ jobs:
timeout-minutes: 10
steps:
- uses: actions/checkout@v3
+ with:
+ ref: standard
- uses: actions/setup-node@v3
with:
node-version: 20
@@ -21,7 +23,6 @@ jobs:
run: |
git config --global user.name 'github-actions[bot]'
git config --global user.email 'github-actions[bot]@users.noreply.github.com'
- git add src
git commit -m "auto-bsp-changes"
- name: Push Changes
From 2838e8f24aa1a0e89c17f18d22e87f5583776559 Mon Sep 17 00:00:00 2001
From: oblomov-dev <102328295+oblomov-dev@users.noreply.github.com>
Date: Mon, 24 Feb 2025 08:56:38 -0500
Subject: [PATCH 02/22] Update App.controller.js
---
app/webapp/controller/App.controller.js | 1 +
1 file changed, 1 insertion(+)
diff --git a/app/webapp/controller/App.controller.js b/app/webapp/controller/App.controller.js
index 9b2348a..6c638cc 100644
--- a/app/webapp/controller/App.controller.js
+++ b/app/webapp/controller/App.controller.js
@@ -7,6 +7,7 @@ sap.ui.define(["sap/ui/core/mvc/Controller",
onInit() {
+ // test
z2ui5.oOwnerComponent = this.getOwnerComponent();
z2ui5.oConfig.pathname = z2ui5.oOwnerComponent.getManifest()["sap.app"].dataSources.http.uri;
if (z2ui5?.checkLocal == true) {
From d517f65a9f534603e5bebd119c1aff527f546be4 Mon Sep 17 00:00:00 2001
From: oblomov-dev <102328295+oblomov-dev@users.noreply.github.com>
Date: Mon, 24 Feb 2025 08:58:57 -0500
Subject: [PATCH 03/22] Update auto_bsp.yaml
---
.github/workflows/auto_bsp.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/auto_bsp.yaml b/.github/workflows/auto_bsp.yaml
index cb84e0c..0fa95bc 100644
--- a/.github/workflows/auto_bsp.yaml
+++ b/.github/workflows/auto_bsp.yaml
@@ -23,6 +23,7 @@ jobs:
run: |
git config --global user.name 'github-actions[bot]'
git config --global user.email 'github-actions[bot]@users.noreply.github.com'
+ git add .
git commit -m "auto-bsp-changes"
- name: Push Changes
From 9a83239bf3b9b7e90f2c9ab57ee45acaf6ee9e1c Mon Sep 17 00:00:00 2001
From: oblomov-dev <102328295+oblomov-dev@users.noreply.github.com>
Date: Mon, 24 Feb 2025 09:02:37 -0500
Subject: [PATCH 04/22] Update App.controller.js
---
app/webapp/controller/App.controller.js | 1 -
1 file changed, 1 deletion(-)
diff --git a/app/webapp/controller/App.controller.js b/app/webapp/controller/App.controller.js
index 6c638cc..9b2348a 100644
--- a/app/webapp/controller/App.controller.js
+++ b/app/webapp/controller/App.controller.js
@@ -7,7 +7,6 @@ sap.ui.define(["sap/ui/core/mvc/Controller",
onInit() {
- // test
z2ui5.oOwnerComponent = this.getOwnerComponent();
z2ui5.oConfig.pathname = z2ui5.oOwnerComponent.getManifest()["sap.app"].dataSources.http.uri;
if (z2ui5?.checkLocal == true) {
From 05c93b149b7ba7f2018c1871f2a26fb8ca9c21bd Mon Sep 17 00:00:00 2001
From: oblomov-dev <102328295+oblomov-dev@users.noreply.github.com>
Date: Mon, 24 Feb 2025 09:06:53 -0500
Subject: [PATCH 05/22] Update App.controller.js
---
app/webapp/controller/App.controller.js | 1 +
1 file changed, 1 insertion(+)
diff --git a/app/webapp/controller/App.controller.js b/app/webapp/controller/App.controller.js
index 9b2348a..e6921cd 100644
--- a/app/webapp/controller/App.controller.js
+++ b/app/webapp/controller/App.controller.js
@@ -7,6 +7,7 @@ sap.ui.define(["sap/ui/core/mvc/Controller",
onInit() {
+
z2ui5.oOwnerComponent = this.getOwnerComponent();
z2ui5.oConfig.pathname = z2ui5.oOwnerComponent.getManifest()["sap.app"].dataSources.http.uri;
if (z2ui5?.checkLocal == true) {
From b47a9e842cd55a9b32ebeb22aba29689678b467f Mon Sep 17 00:00:00 2001
From: oblomov-dev <102328295+oblomov-dev@users.noreply.github.com>
Date: Wed, 26 Feb 2025 16:27:05 +0000
Subject: [PATCH 06/22] short handler name for renaming
---
src/01/z2ui5.http.xml | 2 +-
...nchpad_handler.clas.abap => z2ui5_cl_lp_handler.clas.abap} | 4 ++--
...aunchpad_handler.clas.xml => z2ui5_cl_lp_handler.clas.xml} | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
rename src/01/{z2ui5_cl_launchpad_handler.clas.abap => z2ui5_cl_lp_handler.clas.abap} (75%)
rename src/01/{z2ui5_cl_launchpad_handler.clas.xml => z2ui5_cl_lp_handler.clas.xml} (90%)
diff --git a/src/01/z2ui5.http.xml b/src/01/z2ui5.http.xml
index 38fa2a5..2bb822c 100644
--- a/src/01/z2ui5.http.xml
+++ b/src/01/z2ui5.http.xml
@@ -14,7 +14,7 @@
Z2UI5
A
01
- Z2UI5_CL_LAUNCHPAD_HANDLER
+ Z2UI5_CL_LP_HANDLER
diff --git a/src/01/z2ui5_cl_launchpad_handler.clas.abap b/src/01/z2ui5_cl_lp_handler.clas.abap
similarity index 75%
rename from src/01/z2ui5_cl_launchpad_handler.clas.abap
rename to src/01/z2ui5_cl_lp_handler.clas.abap
index caa573f..562e916 100644
--- a/src/01/z2ui5_cl_launchpad_handler.clas.abap
+++ b/src/01/z2ui5_cl_lp_handler.clas.abap
@@ -1,4 +1,4 @@
-CLASS z2ui5_cl_launchpad_handler DEFINITION
+CLASS z2ui5_cl_lp_handler DEFINITION
PUBLIC
CREATE PUBLIC .
@@ -11,7 +11,7 @@ ENDCLASS.
-CLASS z2ui5_cl_launchpad_handler IMPLEMENTATION.
+CLASS z2ui5_cl_lp_handler IMPLEMENTATION.
METHOD if_http_service_extension~handle_request.
diff --git a/src/01/z2ui5_cl_launchpad_handler.clas.xml b/src/01/z2ui5_cl_lp_handler.clas.xml
similarity index 90%
rename from src/01/z2ui5_cl_launchpad_handler.clas.xml
rename to src/01/z2ui5_cl_lp_handler.clas.xml
index ea6acd0..e7d4c06 100644
--- a/src/01/z2ui5_cl_launchpad_handler.clas.xml
+++ b/src/01/z2ui5_cl_lp_handler.clas.xml
@@ -3,7 +3,7 @@
- Z2UI5_CL_LAUNCHPAD_HANDLER
+ Z2UI5_CL_LP_HANDLER
E
Handlerclass for HTTP Service Z2UI5
1
From d4b1b01b8e4a34a07f514bd396445e9a21c8fa7f Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
Date: Wed, 26 Feb 2025 23:26:13 +0000
Subject: [PATCH 07/22] deploy:
abap2UI5/abap2UI5@db6c125c050f5885b3c68c9ee256ac4869aa6527
---
app/webapp/controller/App.controller.js | 1 -
1 file changed, 1 deletion(-)
diff --git a/app/webapp/controller/App.controller.js b/app/webapp/controller/App.controller.js
index e6921cd..9b2348a 100644
--- a/app/webapp/controller/App.controller.js
+++ b/app/webapp/controller/App.controller.js
@@ -7,7 +7,6 @@ sap.ui.define(["sap/ui/core/mvc/Controller",
onInit() {
-
z2ui5.oOwnerComponent = this.getOwnerComponent();
z2ui5.oConfig.pathname = z2ui5.oOwnerComponent.getManifest()["sap.app"].dataSources.http.uri;
if (z2ui5?.checkLocal == true) {
From 8510ffb4d3ce1d7c5cc9d6ee41258e4d70ef8f1b Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
Date: Mon, 10 Mar 2025 22:23:18 +0000
Subject: [PATCH 08/22] deploy:
abap2UI5/abap2UI5@4c2c28259e0331aa1c40f2845dbefee2816c12f8
---
app/webapp/controller/App.controller.js | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/app/webapp/controller/App.controller.js b/app/webapp/controller/App.controller.js
index 9b2348a..72994ae 100644
--- a/app/webapp/controller/App.controller.js
+++ b/app/webapp/controller/App.controller.js
@@ -1035,7 +1035,7 @@ sap.ui.define("z2ui5/Favicon", ["sap/ui/core/Control"], (Control) => {
}
);
-sap.ui.define("z2ui5/Dirty", ["sap/ui/core/Control", "sap/ushell/Container"], (Control, Container) => {
+sap.ui.define("z2ui5/Dirty", ["sap/ui/core/Control"], (Control) => {
"use strict";
return Control.extend("z2ui5.Dirty", {
metadata: {
@@ -1046,15 +1046,22 @@ sap.ui.define("z2ui5/Dirty", ["sap/ui/core/Control", "sap/ushell/Container"], (C
}
},
setIsDirty(val) {
- if (Container) {
- Container.setDirtyFlag(val);
- } else {
- window.onbeforeunload = function (e) {
+
+ sap.ui.require([ "sap/ushell/Container"
+ ], async (Container) => {
+
+ if (Container) {
+ Container.setDirtyFlag(val);
+ } else {
+ window.onbeforeunload = function (e) {
if (val) {
e.preventDefault();
}
}
}
+
+ });
+
},
renderer(oRm, oControl) { }
});
From 850674a1db811460af6312b1232c8ebe872434db Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
Date: Mon, 10 Mar 2025 22:37:16 +0000
Subject: [PATCH 09/22] deploy:
abap2UI5/abap2UI5@7906a4944a33b4170fe4fe59e02c1055bd532622
---
app/webapp/Component.js | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/app/webapp/Component.js b/app/webapp/Component.js
index c095653..3f6e53a 100644
--- a/app/webapp/Component.js
+++ b/app/webapp/Component.js
@@ -8,6 +8,9 @@ sap.ui.define(["sap/ui/core/UIComponent", "z2ui5/model/models", "z2ui5/cc/Server
]
},
async init() {
+
+ z2ui5.oConfig = {};
+
UIComponent.prototype.init.apply(this, arguments);
if (typeof z2ui5 == 'undefined') {
@@ -24,7 +27,6 @@ sap.ui.define(["sap/ui/core/UIComponent", "z2ui5/model/models", "z2ui5/cc/Server
z2ui5.oDeviceModel = Models.createDeviceModel();
this.setModel(z2ui5.oDeviceModel, "device");
- z2ui5.oConfig = {};
z2ui5.oConfig.ComponentData = this.getComponentData();
try {
@@ -79,4 +81,4 @@ sap.ui.define(["sap/ui/core/UIComponent", "z2ui5/model/models", "z2ui5/cc/Server
UIComponent.prototype.exit.apply(this, arguments);
},
});
-});
\ No newline at end of file
+});
From a39f6681ec0ffb0773e3d99858a142ce176db06f Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
Date: Mon, 10 Mar 2025 22:52:26 +0000
Subject: [PATCH 10/22] deploy:
abap2UI5/abap2UI5@489e40d2269e60fafcf31c2e5873eb80daacd184
---
app/webapp/cc/DebugTool.fragment.xml | 6 +++---
app/webapp/controller/App.controller.js | 9 +++++----
2 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/app/webapp/cc/DebugTool.fragment.xml b/app/webapp/cc/DebugTool.fragment.xml
index 1aae7df..95e977e 100644
--- a/app/webapp/cc/DebugTool.fragment.xml
+++ b/app/webapp/cc/DebugTool.fragment.xml
@@ -11,7 +11,7 @@
>
-
+
diff --git a/app/webapp/controller/App.controller.js b/app/webapp/controller/App.controller.js
index 72994ae..976f919 100644
--- a/app/webapp/controller/App.controller.js
+++ b/app/webapp/controller/App.controller.js
@@ -851,8 +851,9 @@ sap.ui.define("z2ui5/SmartMultiInputExt", ["sap/ui/core/Control", "sap/m/Token",
sap.ui.define("z2ui5/CameraPicture", [
"sap/ui/core/Control",
"sap/m/Dialog",
- "sap/m/Button"
-], function (Control, Dialog, Button) {
+ "sap/m/Button",
+ "sap/ui/core/HTML"
+], function (Control, Dialog, Button, HTML) {
"use strict";
return Control.extend("z2ui5.CameraPicture", {
metadata: {
@@ -900,7 +901,7 @@ sap.ui.define("z2ui5/CameraPicture", [
verticalScrolling: false,
stretch: true,
content: [
- new sap.ui.core.HTML({
+ new HTML({
id: this.getId() + 'PictureContainer',
content: '