diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9abe01bc3..7f4475298 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,8 @@
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
+### [1.35.5](https://github.com/ajaxorg/ace/compare/v1.35.4...v1.35.5) (2024-08-20)
+
### [1.35.4](https://github.com/ajaxorg/ace/compare/v1.35.3...v1.35.4) (2024-07-22)
diff --git a/css/ace.css b/css/ace.css
index 686d19fb8..074c251a0 100644
--- a/css/ace.css
+++ b/css/ace.css
@@ -146,7 +146,7 @@ float: left;
margin-left: -19px;
float: left;
}
-.ace_gutter-cell.ace_error, .ace_icon.ace_error, .ace_icon.ace_error_fold {
+.ace_gutter-cell.ace_error, .ace_icon.ace_error, .ace_icon.ace_error_fold, .ace_gutter-cell.ace_security, .ace_icon.ace_security, .ace_icon.ace_security_fold {
background-image: url("./main-1.png");
background-repeat: no-repeat;
background-position: 2px center;
@@ -156,32 +156,44 @@ background-image: url("./main-2.png");
background-repeat: no-repeat;
background-position: 2px center;
}
-.ace_gutter-cell.ace_info, .ace_icon.ace_info {
+.ace_gutter-cell.ace_info, .ace_icon.ace_info, .ace_gutter-cell.ace_hint, .ace_icon.ace_hint {
background-image: url("./main-3.png");
background-repeat: no-repeat;
background-position: 2px center;
}
-.ace_dark .ace_gutter-cell.ace_info, .ace_dark .ace_icon.ace_info {
+.ace_dark .ace_gutter-cell.ace_info, .ace_dark .ace_icon.ace_info, .ace_dark .ace_gutter-cell.ace_hint, .ace_dark .ace_icon.ace_hint {
background-image: url("./main-4.png");
}
.ace_icon_svg.ace_error {
-webkit-mask-image: url("./main-5.svg");
background-color: crimson;
}
-.ace_icon_svg.ace_warning {
+.ace_icon_svg.ace_security {
-webkit-mask-image: url("./main-6.svg");
+background-color: crimson;
+}
+.ace_icon_svg.ace_warning {
+-webkit-mask-image: url("./main-7.svg");
background-color: darkorange;
}
.ace_icon_svg.ace_info {
--webkit-mask-image: url("./main-7.svg");
+-webkit-mask-image: url("./main-8.svg");
background-color: royalblue;
}
+.ace_icon_svg.ace_hint {
+-webkit-mask-image: url("./main-9.svg");
+background-color: silver;
+}
.ace_icon_svg.ace_error_fold {
--webkit-mask-image: url("./main-8.svg");
+-webkit-mask-image: url("./main-10.svg");
+background-color: crimson;
+}
+.ace_icon_svg.ace_security_fold {
+-webkit-mask-image: url("./main-11.svg");
background-color: crimson;
}
.ace_icon_svg.ace_warning_fold {
--webkit-mask-image: url("./main-9.svg");
+-webkit-mask-image: url("./main-12.svg");
background-color: darkorange;
}
.ace_scrollbar {
@@ -392,8 +404,8 @@ height: 11px;
margin-top: -2px;
vertical-align: middle;
background-image:
-url("./main-10.png"),
-url("./main-11.png");
+url("./main-13.png"),
+url("./main-14.png");
background-repeat: no-repeat, repeat-x;
background-position: center center, top left;
color: transparent;
@@ -406,8 +418,8 @@ pointer-events: auto;
}
.ace_fold:hover{
background-image:
-url("./main-12.png"),
-url("./main-13.png");
+url("./main-15.png"),
+url("./main-16.png");
}
.ace_tooltip {
background-color: #f5f5f5;
@@ -464,7 +476,7 @@ margin: 0 -12px 0 1px;
display: none;
width: 11px;
vertical-align: top;
-background-image: url("./main-14.png");
+background-image: url("./main-17.png");
background-repeat: no-repeat;
background-position: center;
border-radius: 3px;
@@ -475,10 +487,10 @@ cursor: pointer;
display: inline-block;
}
.ace_fold-widget.ace_end {
-background-image: url("./main-15.png");
+background-image: url("./main-18.png");
}
.ace_fold-widget.ace_closed {
-background-image: url("./main-16.png");
+background-image: url("./main-19.png");
}
.ace_fold-widget:hover {
border: 1px solid rgba(0, 0, 0, 0.3);
@@ -494,13 +506,13 @@ box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
* Dark version for fold widgets
*/
.ace_dark .ace_fold-widget {
-background-image: url("./main-17.png");
+background-image: url("./main-20.png");
}
.ace_dark .ace_fold-widget.ace_end {
-background-image: url("./main-18.png");
+background-image: url("./main-21.png");
}
.ace_dark .ace_fold-widget.ace_closed {
-background-image: url("./main-19.png");
+background-image: url("./main-22.png");
}
.ace_dark .ace_fold-widget:hover {
box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);
@@ -741,10 +753,10 @@ background: rgb(250, 250, 255);
border: 1px solid rgb(200, 200, 250);
}
.ace-tm .ace_indent-guide {
-background: url("./main-20.png") right repeat-y;
+background: url("./main-23.png") right repeat-y;
}
.ace-tm .ace_indent-guide-active {
-background: url("./main-21.png") right repeat-y;
+background: url("./main-24.png") right repeat-y;
}
/*error_marker.css*/
.error_widget_wrapper {
@@ -996,7 +1008,7 @@ animation: none;
/*inlineautocomplete.css*/
.ace_icon_svg.ace_arrow,
.ace_icon_svg.ace_arrow_rotated {
--webkit-mask-image: url("./main-22.svg");
+-webkit-mask-image: url("./main-25.svg");
}
.ace_icon_svg.ace_arrow_rotated {
transform: rotate(180deg);
@@ -1170,7 +1182,7 @@ transform: rotate(-45deg);
border-width: 0 2px 2px 0 ;
}
.ace_searchbtn_close {
-background: url("./main-23.png") no-repeat 50% 0;
+background: url("./main-26.png") no-repeat 50% 0;
border-radius: 50%;
border: 0 none;
color: #656565;
diff --git a/css/main-10.svg b/css/main-10.svg
new file mode 100644
index 000000000..29a6f4aaa
--- /dev/null
+++ b/css/main-10.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/css/main-11.svg b/css/main-11.svg
new file mode 100644
index 000000000..74206f56a
--- /dev/null
+++ b/css/main-11.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/css/main-12.svg b/css/main-12.svg
new file mode 100644
index 000000000..427447179
--- /dev/null
+++ b/css/main-12.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/css/main-13.png b/css/main-13.png
index 615640fbe..7013006d6 100644
Binary files a/css/main-13.png and b/css/main-13.png differ
diff --git a/css/main-14.png b/css/main-14.png
index dfd76e107..4411156fe 100644
Binary files a/css/main-14.png and b/css/main-14.png differ
diff --git a/css/main-15.png b/css/main-15.png
index ec0385cfa..7013006d6 100644
Binary files a/css/main-15.png and b/css/main-15.png differ
diff --git a/css/main-16.png b/css/main-16.png
index 519bd3654..615640fbe 100644
Binary files a/css/main-16.png and b/css/main-16.png differ
diff --git a/css/main-17.png b/css/main-17.png
index 539961c63..dfd76e107 100644
Binary files a/css/main-17.png and b/css/main-17.png differ
diff --git a/css/main-18.png b/css/main-18.png
index c73f2e000..ec0385cfa 100644
Binary files a/css/main-18.png and b/css/main-18.png differ
diff --git a/css/main-19.png b/css/main-19.png
index f609a86d3..519bd3654 100644
Binary files a/css/main-19.png and b/css/main-19.png differ
diff --git a/css/main-20.png b/css/main-20.png
index b13132b5c..539961c63 100644
Binary files a/css/main-20.png and b/css/main-20.png differ
diff --git a/css/main-21.png b/css/main-21.png
index 2902ec775..c73f2e000 100644
Binary files a/css/main-21.png and b/css/main-21.png differ
diff --git a/css/main-22.png b/css/main-22.png
index bd04aa7ae..f609a86d3 100644
Binary files a/css/main-22.png and b/css/main-22.png differ
diff --git a/css/main-23.png b/css/main-23.png
index bd04aa7ae..b13132b5c 100644
Binary files a/css/main-23.png and b/css/main-23.png differ
diff --git a/css/main-24.png b/css/main-24.png
new file mode 100644
index 000000000..2902ec775
Binary files /dev/null and b/css/main-24.png differ
diff --git a/css/main-25.svg b/css/main-25.svg
new file mode 100644
index 000000000..496894bf2
--- /dev/null
+++ b/css/main-25.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/css/main-26.png b/css/main-26.png
new file mode 100644
index 000000000..bd04aa7ae
Binary files /dev/null and b/css/main-26.png differ
diff --git a/css/main-6.svg b/css/main-6.svg
index 6f13b94b0..1ce16f5f7 100644
--- a/css/main-6.svg
+++ b/css/main-6.svg
@@ -1,7 +1,9 @@
-