Skip to content

Commit 51fae92

Browse files
# Release 2.0.0 (#2)
# Release 2.0.0 ## New features - New filter to convert RGB to Lab channels - Supports FlowConfig feature to set images / transformation to process / provide processed image - Position to crop image can be received by external event - Provide version of module via 'OnNewStatusModuleVersion' - Function 'getParameters' to provide PersistentData parameters - Check if features of module can be used on device and provide this via 'OnNewStatusModuleIsActive' event / 'getStatusModuleActive' function - Function to 'resetModule' to default setup ## Improvements - New UI design available (e.g. selectable via CSK_Module_PersistentData v4.1.0 or higher), see 'OnNewStatusCSKStyle' - check if instance exists if selected - 'loadParameters' returns its success - 'sendParameters' can control if sent data should be saved directly by CSK_Module_PersistentData - Added UI icon and browser tab information - Info in UI if image type does not fit to canny or blur filter ## Bugfix - Error if module is not active but 'getInstancesAmount' was called - processInstanceNUM did not work after deregistering from event to process images
1 parent 6e0fb9d commit 51fae92

21 files changed

Lines changed: 3803 additions & 1250 deletions

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
# Changelog
22
All notable changes to this project will be documented in this file.
33

4+
## Release 2.0.0
5+
6+
### New features
7+
- New filter to convert RGB to Lab channels
8+
- Supports FlowConfig feature to set images / transformation to process / provide processed image
9+
- Position to crop image can be received by external event
10+
- Provide version of module via 'OnNewStatusModuleVersion'
11+
- Function 'getParameters' to provide PersistentData parameters
12+
- Check if features of module can be used on device and provide this via 'OnNewStatusModuleIsActive' event / 'getStatusModuleActive' function
13+
- Function to 'resetModule' to default setup
14+
15+
### Improvements
16+
- New UI design available (e.g. selectable via CSK_Module_PersistentData v4.1.0 or higher), see 'OnNewStatusCSKStyle'
17+
- check if instance exists if selected
18+
- 'loadParameters' returns its success
19+
- 'sendParameters' can control if sent data should be saved directly by CSK_Module_PersistentData
20+
- Added UI icon and browser tab information
21+
- Info in UI if image type does not fit to canny or blur filter
22+
23+
### Bugfix
24+
- Error if module is not active but 'getInstancesAmount' was called
25+
- processInstanceNUM did not work after deregistering from event to process images
26+
427
## Release 1.0.0
528
- Initial commit
25.7 KB
Loading
Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
11
{
2-
"showLoginButton": false
2+
"canChangeLanguage": true,
3+
"showLoginButton": false,
4+
"defaultLanguage": "en",
5+
"disableEditMode": true,
6+
"showPageHistory": true,
7+
"compactMode": false,
8+
"canChangeCompactMode": false
39
}
Lines changed: 100 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,109 @@
1+
.myViewer_CSK_Module_MultiImageFilter > div > div {
2+
max-height: 600px;
3+
min-height: 600px;
4+
}
5+
6+
.myCustomSpacerVert10_CSK_Module_MultiImageFilter {
7+
min-height: 10px;
8+
}
9+
10+
.myCustomSpacerVert20_CSK_Module_MultiImageFilter {
11+
min-height: 20px;
12+
}
13+
14+
.myCustomFrameLabel_CSK_Module_MultiImageFilter {
15+
background: white;
16+
position:relative;
17+
top: calc(-1.2rem);
18+
left: calc(1rem);
19+
font-size: medium;
20+
}
21+
22+
.myCustomMargin99Percent_CSK_Module_MultiImageFilter {
23+
margin: calc(1rem);
24+
margin-top: 20px;
25+
}
26+
27+
.myCustomMarginInline1Rem_CSK_Module_MultiImageFilter {
28+
margin-inline: calc(0.5rem);
29+
}
30+
31+
.myCustomMarginFirstRow_CSK_Module_MultiImageFilter {
32+
margin-top: -49px;
33+
}
34+
35+
.myCustomMarginLeft30PX_CSK_Module_MultiImageFilter {
36+
margin-left:30px;
37+
}
38+
39+
.myCustomMarginLeft-30PX_CSK_Module_MultiImageFilter {
40+
margin-left:-30px;
41+
}
42+
43+
.myCustomPersistentDataMargin_CSK_Module_MultiImageFilter {
44+
margin-top: -53px;
45+
margin-left: 130px;
46+
}
47+
48+
.myCustomPersistentDataMarginBack_CSK_Module_MultiImageFilter {
49+
margin-left: -127px;
50+
}
51+
52+
.myCustomBorderBottom_CSK_Module_MultiImageFilter {
53+
border-bottom: 1px solid lightgray;
54+
margin-inline: calc(1rem);
55+
}
56+
57+
.myCustomBorderLeft_CSK_Module_MultiImageFilter {
58+
border-left: 1px solid lightgray;
59+
}
60+
61+
.myCustomTabFrame_CSK_Module_MultiImageFilter {
62+
width: 98%;
63+
align-self: center;
64+
}
65+
66+
.myCustomLabel_CSK_Module_MultiImageFilter {
67+
font-size:30px;
68+
color: grey;
69+
margin-top: 10px;
70+
}
71+
72+
.myCustomFrameNoColor_CSK_Module_MultiImageFilter {
73+
margin: 6px;
74+
border-radius: 10px;
75+
border-style: solid;
76+
border-width: 0px;
77+
border-color: 007CC1;
78+
background-color: #FFFFFF;
79+
}
80+
181
.myCustomFrame_CSK_Module_MultiImageFilter {
82+
margin: 6px;
83+
border-radius: 10px;
284
border-style: solid;
385
border-width: 1px;
4-
border-color: grey;
86+
border-color: #007CC1;
87+
background-color: white;
88+
}
89+
90+
.myCustomFrameNoColor_CSK_Module_MultiImageFilter {
591
margin: 6px;
92+
border-radius: 10px;
93+
border-style: solid;
94+
border-width: 0px;
95+
border-color: 007CC1;
96+
background-color: white;
697
}
798

8-
.myViewer_CSK_Module_MultiImageFilter > div > div {
9-
max-height: 800px;
10-
min-height: 800px;
99+
.myCustomMarginTop7PX_CSK_Module_MultiImageFilter {
100+
margin-top: 7px;
101+
}
102+
103+
.myCustomBackground_CSK_Module_MultiImageFilter {
11104
}
12105

13-
.myCustomCssClass_CSK_Module_MultiImageFilter {
106+
.myCustomButton_CSK_Module_MultiImageFilter {
107+
border-radius: 30px;
108+
padding-right: 0px;
14109
}

0 commit comments

Comments
 (0)