Skip to content

Commit 60ae7eb

Browse files
authored
Prepare for v4.2.0 (#201)
1 parent 376044e commit 60ae7eb

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+3898
-1810
lines changed

.idea/compiler.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

eslint.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export default tseslint.config(
2929
"error",
3030
"always",
3131
{
32-
ignorePattern: "noinspection"
32+
ignorePattern: "noinspection|prettier"
3333
}
3434
],
3535
"@typescript-eslint/no-misused-promises": [

package-lock.json

Lines changed: 53 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "SpessaSynth",
3-
"version": "4.1.10",
3+
"version": "4.2.0",
44
"type": "module",
55
"private": true,
66
"scripts": {

src/website/changelog.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
export const UPDATE_NAME = "v4.2 The Effects Update";
2+
13
/**
24
* Note to self: make sure to update this
35
*/

src/website/css/style.css

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,15 @@ button {
165165
cursor: wait;
166166
}
167167

168+
.loading #update_title {
169+
position: absolute;
170+
left: 50%;
171+
transform: translateX(-50%);
172+
top: 1rem;
173+
font-weight: normal;
174+
font-style: italic;
175+
}
176+
168177
.loading .loading_icon {
169178
max-width: 100%;
170179
max-height: 100%;

src/website/css/synthesizer_ui/synthesizer_ui.css

Lines changed: 42 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,44 @@
3131
}
3232

3333
.main_controller_element {
34-
margin-left: 0.5em;
35-
margin-right: 0.5em;
34+
margin: var(--synthui-margin);
35+
}
36+
37+
.effect_wrapper {
38+
display: flex;
39+
flex-direction: column;
40+
max-width: 70vw;
41+
margin: auto;
42+
justify-content: center;
43+
}
44+
45+
.effect_wrapper h2 {
46+
margin-bottom: 0 !important;
47+
}
48+
49+
.effect_wrapper h4 {
50+
font-style: italic;
51+
}
52+
53+
.effect_wrapper > * {
54+
width: auto;
55+
margin-bottom: 1em;
56+
}
57+
58+
@media (min-aspect-ratio: 0.8) {
59+
.effect_wrapper .voice_meter {
60+
min-width: 33%;
61+
}
62+
}
63+
64+
.effect_wrapper_params {
65+
display: flex;
66+
flex-wrap: wrap;
67+
}
68+
@media (min-aspect-ratio: 0.8) {
69+
.effect_wrapper_params.global_insertion .voice_meter {
70+
min-width: 32%;
71+
}
3672
}
3773

3874
.synthui_port_group {
@@ -118,6 +154,10 @@
118154
font-weight: bold;
119155
}
120156

157+
.mute_button.red pre {
158+
color: red;
159+
}
160+
121161
.mute_button_light * {
122162
color: black;
123163
}

src/website/css/synthesizer_ui/synthui_button.css

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
text-shadow: 0 0 5px white;
2323
}
2424

25-
.synthui_button:active {
25+
.synthui_button:active:not(select) {
2626
filter: brightness(0.9);
2727
transform: scale(var(--active-scale));
2828
}
@@ -54,3 +54,21 @@
5454
filter: brightness(0.9);
5555
transform: scale(var(--active-scale));
5656
}
57+
58+
.synthui_input:active {
59+
transform: none !important;
60+
}
61+
62+
.synthui_input {
63+
display: flex;
64+
gap: 1rem;
65+
}
66+
67+
.synthui_input input {
68+
background: transparent;
69+
border: none;
70+
-webkit-appearance: none;
71+
-moz-appearance: textfield;
72+
font-size: 1rem;
73+
border-radius: var(--primary-border-radius);
74+
}

src/website/html/demo_index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@
9393
<body>
9494
<!-- loading -->
9595
<div class="loading">
96+
<h1 id="update_title"></h1>
9697
<div class="loading_icon">
9798
<svg
9899
class="bi bi-hourglass"
@@ -133,7 +134,7 @@ <h1 id="loading_message">Loading...</h1>
133134
<div class="whats_new_wrapper">
134135
<h2 id="whats_new">
135136
What's new in
136-
<span id="whats_new_version">loading version...</span>
137+
<span id="whats_new_version">v4.2.0</span>
137138
?
138139
</h2>
139140
<ul id="whats_new_content"></ul>

src/website/js/locale/locale_files/locale_en/locale.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@ export const localeEnglish = {
7171
"Your browser ran out of memory. Consider using Firefox or SF3 soundfont instead. (see console for error).",
7272
noMidiSupport:
7373
"No MIDI ports detected, this functionality will be disabled.",
74-
warning: "Warning"
74+
warning: "Warning",
75+
invalidMidiFile: "Invalid MIDI file:"
7576
},
7677
hideTopBar: {
7778
title: "Hide top bar",

0 commit comments

Comments
 (0)