mirror of
https://github.com/Shik3i/KoalaSync.git
synced 2026-08-24 17:56:27 +00:00
swap review/coffee order in footers
This commit is contained in:
@@ -584,10 +584,10 @@
|
|||||||
|
|
||||||
<div class="popup-footer">
|
<div class="popup-footer">
|
||||||
<div style="font-size: 9px; color: var(--text-muted); opacity: 0.6; margin-bottom: 6px; line-height: 1.3;" data-i18n="FOOTER_SUPPORT_PROMPT">Enjoying KoalaSync? Leave a review!</div>
|
<div style="font-size: 9px; color: var(--text-muted); opacity: 0.6; margin-bottom: 6px; line-height: 1.3;" data-i18n="FOOTER_SUPPORT_PROMPT">Enjoying KoalaSync? Leave a review!</div>
|
||||||
<a id="settingsSupportLink" href="#" target="_blank" data-i18n="FOOTER_SUPPORT">☕ Buy me a coffee</a>
|
|
||||||
<span> · </span>
|
|
||||||
<a id="settingsReviewLink" href="#" target="_blank" data-i18n="FOOTER_REVIEW">★ Rate us</a>
|
<a id="settingsReviewLink" href="#" target="_blank" data-i18n="FOOTER_REVIEW">★ Rate us</a>
|
||||||
<span> · </span>
|
<span> · </span>
|
||||||
|
<a id="settingsSupportLink" href="#" target="_blank" data-i18n="FOOTER_SUPPORT">☕ Buy me a coffee</a>
|
||||||
|
<span> · </span>
|
||||||
<span id="settingsVersion">v0.0.0</span>
|
<span id="settingsVersion">v0.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -624,10 +624,10 @@
|
|||||||
<a href="https://github.com/Shik3i/KoalaSync" target="_blank" style="color: var(--text-muted); text-decoration: none; font-size: 10px; opacity: 0.6; display: block;" data-i18n="LABEL_GITHUB">GitHub Repository</a>
|
<a href="https://github.com/Shik3i/KoalaSync" target="_blank" style="color: var(--text-muted); text-decoration: none; font-size: 10px; opacity: 0.6; display: block;" data-i18n="LABEL_GITHUB">GitHub Repository</a>
|
||||||
<div style="margin-top: 4px;">
|
<div style="margin-top: 4px;">
|
||||||
<div style="font-size: 9px; color: var(--text-muted); opacity: 0.6; margin-bottom: 6px; line-height: 1.3;" data-i18n="FOOTER_SUPPORT_PROMPT">Enjoying KoalaSync? Leave a review!</div>
|
<div style="font-size: 9px; color: var(--text-muted); opacity: 0.6; margin-bottom: 6px; line-height: 1.3;" data-i18n="FOOTER_SUPPORT_PROMPT">Enjoying KoalaSync? Leave a review!</div>
|
||||||
<a id="devSupportLink" href="#" target="_blank" data-i18n="FOOTER_SUPPORT">☕ Buy me a coffee</a>
|
|
||||||
<span> · </span>
|
|
||||||
<a id="devReviewLink" href="#" target="_blank" data-i18n="FOOTER_REVIEW">★ Rate us</a>
|
<a id="devReviewLink" href="#" target="_blank" data-i18n="FOOTER_REVIEW">★ Rate us</a>
|
||||||
<span> · </span>
|
<span> · </span>
|
||||||
|
<a id="devSupportLink" href="#" target="_blank" data-i18n="FOOTER_SUPPORT">☕ Buy me a coffee</a>
|
||||||
|
<span> · </span>
|
||||||
<span id="appVersion">v0.0.0</span>
|
<span id="appVersion">v0.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -78,20 +78,6 @@ let pendingConnectionErrorMsg = null;
|
|||||||
let roomListRefreshTimer = null;
|
let roomListRefreshTimer = null;
|
||||||
let roomListRefreshInterval = null;
|
let roomListRefreshInterval = null;
|
||||||
const ROOM_LIST_REFRESH_COOLDOWN_MS = 11000;
|
const ROOM_LIST_REFRESH_COOLDOWN_MS = 11000;
|
||||||
const DEFAULT_AUDIO_SETTINGS = {
|
|
||||||
enabled: false,
|
|
||||||
compressor: {
|
|
||||||
enabled: false,
|
|
||||||
preset: 'recommended',
|
|
||||||
customParams: {
|
|
||||||
threshold: -24,
|
|
||||||
knee: 30,
|
|
||||||
ratio: 12,
|
|
||||||
attack: 0.003,
|
|
||||||
release: 0.250
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
const FEATURE_HINTS = [
|
const FEATURE_HINTS = [
|
||||||
{
|
{
|
||||||
key: 'audio_processing',
|
key: 'audio_processing',
|
||||||
@@ -101,22 +87,6 @@ const FEATURE_HINTS = [
|
|||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
function mergeAudioSettings(settings = {}) {
|
|
||||||
const safeSettings = settings && typeof settings === 'object' ? settings : {};
|
|
||||||
return {
|
|
||||||
...DEFAULT_AUDIO_SETTINGS,
|
|
||||||
...safeSettings,
|
|
||||||
compressor: {
|
|
||||||
...DEFAULT_AUDIO_SETTINGS.compressor,
|
|
||||||
...(safeSettings.compressor || {}),
|
|
||||||
customParams: {
|
|
||||||
...DEFAULT_AUDIO_SETTINGS.compressor.customParams,
|
|
||||||
...(safeSettings.compressor?.customParams || {})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
// --- Helpers ---
|
// --- Helpers ---
|
||||||
function configureFooterLinks() {
|
function configureFooterLinks() {
|
||||||
const reviewUrl = getReviewUrl();
|
const reviewUrl = getReviewUrl();
|
||||||
|
|||||||
Reference in New Issue
Block a user