orchard/oldshit/resources/html/preferences-main.html
2021-12-04 00:04:04 -06:00

768 lines
No EOL
46 KiB
HTML

<div class="application-preferences">
<div class="app-prefs-section general">
<div class="app-prefs-title header-nav" style="height: 10px;">
<div class="header-nav-content">
<h1 class="typography-header-emphasized">General Settings</h1>
</div>
</div>
<ul class="settings-list general">
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Incognito Mode</span>
<label class="toggle-element list-element">
<input checked id="incognitoMode" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Music played in this app will not be viewable by your followers on Apple Music and will no longer influence the recommendations you get in 'Listen Now'.
This will also disable updates to various additions in the application. (Such as DiscordRPC and LastFM).</span>
</li>
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="playbackNotifications">Show notifications on Song
Change</label>
<select class="form-dropdown-select list-element" id="playbackNotifications"
name="playbackNotifications">
<option disabled>Select one</option>
<option value=''>Disabled</option>
<option value=true>Enabled</option>
<option value='minimized'>Enabled (Notifications when Minimized)</option>
</select>
<span class="app-prefs-help typography-title-3-tall">Enabling this means you will get notifications when
you change song. The minimized option forces notifications to only appear if the app is hidden /
minimized.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Show song name as tray icon tooltip</span>
<label class="toggle-element list-element">
<input checked id="trayTooltipSongName" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Enabling this option allows you to see the song
name in the tooltip on the taskbar when the application is minimized to the tray.</span>
</li>
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="startupPage">Startup page</label>
<select class="form-dropdown-select list-element" id="startupPage" name="startupPage">
<option disabled>Select one</option>
<option value='browse'>Browse</option>
<option value='listen-now'>Listen now</option>
<option value='radio'>Radio</option>
<option value='library/recently-added'>Recently Added</option>
<option value='library/albums'>Albums</option>
<option value='library/songs'>Songs</option>
<option value='library/made-for-you'>Made for You</option>
</select>
<span class="app-prefs-help typography-title-3-tall">Select what page you wish to be placed on when you
start the application.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Allow statistics to be collected when errors or crashes
occur</span>
<label class="toggle-element list-element">
<input checked id="analyticsEnabled" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">These logs when enabled allow us to fix bugs and
errors that may occur during your listening sessions to better improve the application. We
understand if you're not comfortable with them on, but it helps us out immensely in figuring out
widespread issues. (Note: We do not gather personal information, only stuff that shows to you as an
error in the code.)</span>
</li>
<li class="app-prefs-divider header-nav">
<h2 class="shelf-title">Discord Rich Presence</h2>
<span class="app-prefs-help typography-title-3-tall">These settings are for managing how you display
your status on Discord. You must have 'Display current activity as status message.' turned on in
your Discord settings for the song to be shown.</span>
</li>
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="discordRPC">Display song data as activity on Discord</label>
<select class="form-dropdown-select list-element" id="discordRPC" name="discordRPC">
<option disabled>Select one</option>
<option value='am-title'>Enabled (Display 'Apple Music' as title)</option>
<option value='ame-title'>Enabled (Display 'Apple Music Electron' as title)</option>
<option value=''>Disabled</option>
</select>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Clear activity on pause</span>
<label class="toggle-element list-element">
<input checked id="discordClearActivityOnPause" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">With this disabled your status will show a
Pause/Play icon whenever you are playing or have a song paused. When you enable this, it is replaced
with a branch icon (Nightly / Stable) and a version title when you hover.</span>
</li>
<li class="app-prefs-divider header-nav">
<h2 class="shelf-title">LastFM</h2>
</li>
<li class="app-prefs-button">
<span class="typography-title-3-tall">LastFM Account</span>
<label class="list-button list-element" id="lfmConnect"
onclick="AMSettings.lastfm.LastFMAuthenticate()">Connect</label>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Remove featuring artists from song title</span>
<label class="toggle-element list-element">
<input checked id="lastfmRemoveFeaturingArtists" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Enabling this will remove the featuring artists
from the scrobbled data, meaning on LastFM only the primary artist will be shown.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Enable now playing</span>
<label class="toggle-element list-element">
<input checked id="lastfmNowPlaying" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Enabling this will display what song you are
playing on LastFM.</span>
</li>
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="lastfmScrobbleDelay">Scrobble delay</label>
<input class="form-dropdown-select list-element" id="lastfmScrobbleDelay" name="lastfmScrobbleDelay"
type="number"/>
<span class="app-prefs-help typography-title-3-tall">Sets the wait time before current song is added to scrobble list.</span>
</li>
</ul>
</div>
<div class="app-prefs-section visual">
<div class="app-prefs-title header-nav" style="height: 10px;">
<div class="header-nav-content">
<h1 class="typography-header-emphasized">Appearance</h1>
</div>
</div>
<ul class="settings-list visual">
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="theme">Theme</label>
<select class="form-dropdown-select list-element" id="theme" name="theme">
<option disabled>Select one</option>
<option value='default'>Default</option>
</select>
<span class="app-prefs-help typography-title-3-tall">You will need to restart the application in order
for the default themes to be populated. You can preview all the themes <a href="#"
onclick="window.open('https://github.com/Apple-Music-Electron/Apple-Music-Electron/wiki/Theme-Preview-Images')">here</a>.</span>
</li>
<li class="app-prefs-button">
<span class="typography-title-3-tall">Theme Options</span>
<label class="list-button list-element" id="themeOptions"
onclick="AMStyling.showThemeOptions()">Theme Options</label>
<span class="app-prefs-help typography-title-3-tall">Configure the selected theme</span>
</li>
<li class="app-prefs-button">
<span class="typography-title-3-tall">Update Themes</span>
<label class="list-button list-element" id="updateThemes"
onclick="AMSettings.themes.updateThemes()">Update Themes</label>
<span class="app-prefs-help typography-title-3-tall" style="color: var(--systemRed);">Running this will
delete the 'themes' directory. If you have made a theme, store it elsewhere until it says
Updated.</span>
</li>
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="frameType">Application Frame</label>
<select class="form-dropdown-select list-element" id="frameType" name="frameType">
<option disabled>Select one</option>
<option value=''>Disabled</option>
<option value='mac-right'>macOS Emulation (Right)</option>
<option value='mac'>macOS Emulation</option>
</select>
<span class="app-prefs-help typography-title-3-tall">macOS Emulation shows the 'stoplights' that are
well known for all macOS users and adjusts other UI elements to resemble the macOS Music App.
Selecting the right option shows a more Windows-like representation with the stoplights replacing
the usual close, minimize and maximize buttons. For macOS users its suggested that you disable this
for the best experience. Having this disabled will make the application use the operating system's
frame.</span>
</li>
<li class="app-prefs-divider header-nav">
<h2 class="shelf-title">Transparency Configuration</h2>
<span class="app-prefs-help typography-title-3-tall">Here you can configure the transparency options for
the window. Transparency only works on certain systems, so read the descriptions of each setting. It
is not advised to use transparency on platforms other than Windows or macOS.</span>
</li>
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="transparencyEffect">Transparency Effect</label>
<select class="form-dropdown-select list-element" id="transparencyEffect" name="transparencyEffect">
<option disabled>Select one</option>
<option value=''>Disabled</option>
<option value='blur'>Blur Behind</option>
</select>
<span class="app-prefs-help typography-title-3-tall">Sets the type of Windows transparency effect,
either 'acrylic', 'blur' or leave it empty to disable it. Changing the transparency blur type can
improve performance and compatibility with older hardware and systems.</span>
</li>
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="transparencyTheme">Transparency Theme</label>
<input class="form-dropdown-select list-element" id="transparencyTheme" name="transparencyTheme"/>
<span class="app-prefs-help typography-title-3-tall">Sets color of acrylic effect. Can be 'light',
'dark', 'appearance-based' or a hex color code with alpha ('#0f0f0f00').</span>
</li>
<li class="app-prefs-toggle" id="transparencyDisableBlurToggleLI">
<span class="typography-title-3-tall">Disable Transparency when Unfocused (Acrylic Only)</span>
<label class="toggle-element list-element">
<input checked id="transparencyDisableBlur" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">If enabled, acrylic effect will be disabled when
the window loses focus, to mimic the behaviour of normal UWP apps.</span>
</li>
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="transparencyMaximumRefreshRate">Use Custom Window Refresh
Rate</label>
<select class="form-dropdown-select list-element" id="transparencyMaximumRefreshRate"
name="transparencyMaximumRefreshRate">
<option disabled>Select one</option>
<option value=''>Disabled</option>
<option value='30'>30</option>
<option value='60'>60</option>
<option value='144'>144</option>
<option value='175'>175</option>
<option value='240'>240</option>
<option value='360'>30</option>
</select>
<span class="app-prefs-help typography-title-3-tall">Use custom window resize/move handler for
performance. You can set the maximum refresh rate that the application uses. Disabled would default
to 60hz.</span>
</li>
<li class="app-prefs-divider header-nav">
<h2 class="shelf-title">Lyrics</h2>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Enable Musixmatch Lyrics</span>
<label class="toggle-element list-element">
<input checked id="mxmon" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Less stable, but allows for lyrics translation and
better lyrics detection</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Enable Youtube Lyrics (MVs only)</span>
<label class="toggle-element list-element">
<input checked id="yton" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">(NOT RECOMMENDED!) Better timings on some Music Video, also better lyrics on Selected Tracks (e.g JP AMVs)</span>
</li>
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="mxmlanguage">Lyrics translation language</label>
<select class="form-dropdown-select list-element" id="mxmlanguage" name="mxmlanguage">
<option value='disabled'>Disabled</option>
<option value='ab'>Abkhazian</option>
<option value='aa'>Afar</option>
<option value='af'>Afrikaans</option>
<option value='ak'>Akan</option>
<option value='sq'>Albanian</option>
<option value='am'>Amharic</option>
<option value='ar'>Arabic</option>
<option value='an'>Aragonese</option>
<option value='hy'>Armenian</option>
<option value='as'>Assamese</option>
<option value='a5'>Assamese-romaji</option>
<option value='a3'>Asturian</option>
<option value='av'>Avaric</option>
<option value='ae'>Avestan</option>
<option value='ay'>Aymara</option>
<option value='az'>Azerbaijani</option>
<option value='bm'>Bambara</option>
<option value='ba'>Bashkir</option>
<option value='eu'>Basque</option>
<option value='b1'>Bavarian</option>
<option value='be'>Belarusian</option>
<option value='bn'>Bengali</option>
<option value='b5'>Bengali-romaji</option>
<option value='bh'>Bihari languages</option>
<option value='b3'>Bishnupriya</option>
<option value='bi'>Bislama</option>
<option value='bs'>Bosnian</option>
<option value='br'>Breton</option>
<option value='bg'>Bulgarian</option>
<option value='my'>Burmese</option>
<option value='ca'>Catalan</option>
<option value='c2'>Cebuano</option>
<option value='b2'>Central bikol</option>
<option value='c3'>Central kurdish</option>
<option value='ch'>Chamorro</option>
<option value='c1'>Chavacano</option>
<option value='ce'>Chechen</option>
<option value='ny'>Chichewa</option>
<option value='zh'>Chinese (simplified)</option>
<option value='z1'>Chinese (traditional)</option>
<option value='rz'>Chinese-romaji</option>
<option value='cu'>Church slavic</option>
<option value='cv'>Chuvash</option>
<option value='kw'>Cornish</option>
<option value='co'>Corsican</option>
<option value='cr'>Cree</option>
<option value='c4'>Creoles and pidgins</option>
<option value='c5'>Creoles and pidgins, english based</option>
<option value='c6'>Creoles and pidgins, french-based</option>
<option value='c7'>Creoles and pidgins, portuguese-based</option>
<option value='hr'>Croatian</option>
<option value='cs'>Czech</option>
<option value='da'>Danish</option>
<option value='d1'>Dimli (individual language)</option>
<option value='dv'>Divehi</option>
<option value='d3'>Dotyali</option>
<option value='nl'>Dutch</option>
<option value='dz'>Dzongkha</option>
<option value='m2'>Eastern mari</option>
<option value='a2'>Egyptian arabic</option>
<option value='e1'>Emilian-romagnol</option>
<option value='en'>English</option>
<option value='m6'>Erzya</option>
<option value='eo'>Esperanto</option>
<option value='et'>Estonian</option>
<option value='ee'>Ewe</option>
<option value='fo'>Faroese</option>
<option value='h1'>Fiji hindi</option>
<option value='fj'>Fijian</option>
<option value='f1'>Filipino</option>
<option value='fi'>Finnish</option>
<option value='fr'>French</option>
<option value='f2'>Frisian, northern</option>
<option value='fy'>Frisian, western</option>
<option value='ff'>Fulah</option>
<option value='gl'>Galician</option>
<option value='lg'>Ganda</option>
<option value='ka'>Georgian</option>
<option value='de'>German</option>
<option value='n2'>German, low</option>
<option value='g1'>Goan konkani</option>
<option value='el'>Greek</option>
<option value='e2'>Greek-romaji</option>
<option value='kl'>Greenlandic</option>
<option value='gn'>Guarani</option>
<option value='gu'>Gujarati</option>
<option value='g2'>Gujarati-romaji</option>
<option value='ht'>Haitian creole</option>
<option value='ha'>Hausa</option>
<option value='he'>Hebrew</option>
<option value='hz'>Herero</option>
<option value='hi'>Hindi</option>
<option value='h3'>Hindi-romaji</option>
<option value='ho'>Hiri motu</option>
<option value='hu'>Hungarian</option>
<option value='is'>Icelandic</option>
<option value='io'>Ido</option>
<option value='ig'>Igbo</option>
<option value='i1'>Iloko</option>
<option value='id'>Indonesian</option>
<option value='ia'>Interlingua</option>
<option value='ie'>Interlingue</option>
<option value='iu'>Inuktitut</option>
<option value='ik'>Inupiaq</option>
<option value='ga'>Irish</option>
<option value='it'>Italian</option>
<option value='ja'>Japanese</option>
<option value='rj'>Japanese-romaji</option>
<option value='jv'>Javanese</option>
<option value='x1'>Kalmyk</option>
<option value='kn'>Kannada</option>
<option value='k2'>Kannada-romaji</option>
<option value='kr'>Kanuri</option>
<option value='k1'>Karachay-balkar</option>
<option value='ks'>Kashmiri</option>
<option value='kk'>Kazakh</option>
<option value='km'>Khmer, central</option>
<option value='ki'>Kikuyu</option>
<option value='rw'>Kinyarwanda</option>
<option value='ky'>Kirghiz</option>
<option value='kv'>Komi</option>
<option value='kg'>Kongo</option>
<option value='ko'>Korean</option>
<option value='rk'>Korean-romaji</option>
<option value='kj'>Kuanyama</option>
<option value='ku'>Kurdish</option>
<option value='lo'>Lao</option>
<option value='la'>Latin</option>
<option value='lv'>Latvian</option>
<option value='l1'>Lezghian</option>
<option value='li'>Limburgish</option>
<option value='ln'>Lingala</option>
<option value='lt'>Lithuanian</option>
<option value='j1'>Lojban</option>
<option value='l2'>Lombard</option>
<option value='lu'>Luba-katanga</option>
<option value='lb'>Luxembourgish</option>
<option value='mk'>Macedonian</option>
<option value='m1'>Maithili</option>
<option value='mg'>Malagasy</option>
<option value='ms'>Malay</option>
<option value='ml'>Malayalam</option>
<option value='m8'>Malayalam-romaji</option>
<option value='mt'>Maltese</option>
<option value='gv'>Manx</option>
<option value='mi'>Maori</option>
<option value='mr'>Marathi</option>
<option value='m9'>Marathi-romaji</option>
<option value='mh'>Marshallese</option>
<option value='m7'>Mazanderani</option>
<option value='m3'>Minangkabau</option>
<option value='x2'>Mingrelian</option>
<option value='m5'>Mirandese</option>
<option value='mo'>Moldavian</option>
<option value='mn'>Mongolian</option>
<option value='n4'>Nahuatl</option>
<option value='na'>Nauru</option>
<option value='nv'>Navajo</option>
<option value='nd'>Ndebele, north</option>
<option value='nr'>Ndebele, south</option>
<option value='ng'>Ndonga</option>
<option value='n1'>Neapolitan</option>
<option value='n3'>Nepal bhasa</option>
<option value='ne'>Nepali</option>
<option value='n5'>Nepali-romaji</option>
<option value='l3'>Northern luri</option>
<option value='no'>Norwegian</option>
<option value='nb'>Norwegian bokmål</option>
<option value='nn'>Norwegian nynorsk</option>
<option value='oc'>Occitan</option>
<option value='oj'>Ojibwa</option>
<option value='or'>Oriya</option>
<option value='o1'>Oriya-romaji</option>
<option value='om'>Oromo</option>
<option value='os'>Ossetian</option>
<option value='pi'>Pali</option>
<option value='p1'>Pampanga</option>
<option value='pa'>Panjabi</option>
<option value='p5'>Panjabi-romaji</option>
<option value='fa'>Persian</option>
<option value='p2'>Pfaelzisch</option>
<option value='p3'>Piemontese</option>
<option value='pl'>Polish</option>
<option value='pt'>Portuguese</option>
<option value='ps'>Pushto</option>
<option value='qu'>Quechua</option>
<option value='ro'>Romanian</option>
<option value='rm'>Romansh</option>
<option value='rn'>Rundi</option>
<option value='b4'>Russia buriat</option>
<option value='ru'>Russian</option>
<option value='r2'>Russian-romaji</option>
<option value='r1'>Rusyn</option>
<option value='se'>Sami, northern</option>
<option value='sm'>Samoan</option>
<option value='sg'>Sango</option>
<option value='sa'>Sanskrit</option>
<option value='s4'>Sanskrit-romaji</option>
<option value='sc'>Sardinian</option>
<option value='s3'>Scots</option>
<option value='gd'>Scottish gaelic</option>
<option value='sr'>Serbian</option>
<option value='sh'>Serbo-croatian</option>
<option value='sn'>Shona</option>
<option value='ii'>Sichuan yi</option>
<option value='s2'>Sicilian</option>
<option value='sd'>Sindhi</option>
<option value='si'>Sinhala</option>
<option value='sk'>Slovak</option>
<option value='sl'>Slovenian</option>
<option value='so'>Somali</option>
<option value='d2'>Sorbian, lower</option>
<option value='h2'>Sorbian, upper</option>
<option value='st'>Sotho, southern</option>
<option value='a4'>South azerbaijani</option>
<option value='es'>Spanish</option>
<option value='su'>Sundanese</option>
<option value='sw'>Swahili</option>
<option value='ss'>Swati</option>
<option value='sv'>Swedish</option>
<option value='tl'>Tagalog</option>
<option value='ty'>Tahitian</option>
<option value='tg'>Tajik</option>
<option value='ta'>Tamil</option>
<option value='t2'>Tamil-romaji</option>
<option value='tt'>Tatar</option>
<option value='te'>Telugu</option>
<option value='t3'>Telugu-romaji</option>
<option value='th'>Thai</option>
<option value='t4'>Thai-romaji</option>
<option value='bo'>Tibetan</option>
<option value='ti'>Tigrinya</option>
<option value='to'>Tonga (tonga islands)</option>
<option value='a1'>Tosk albanian</option>
<option value='ts'>Tsonga</option>
<option value='tn'>Tswana</option>
<option value='tr'>Turkish</option>
<option value='tk'>Turkmen</option>
<option value='t1'>Tuvinian</option>
<option value='tw'>Twi</option>
<option value='ug'>Uighur</option>
<option value='uk'>Ukrainian</option>
<option value='ur'>Urdu</option>
<option value='u1'>Urdu-romaji</option>
<option value='uz'>Uzbek</option>
<option value='ve'>Venda</option>
<option value='v1'>Venetian</option>
<option value='v2'>Veps</option>
<option value='vi'>Vietnamese</option>
<option value='v3'>Vlaams</option>
<option value='vo'>Volapük</option>
<option value='wa'>Walloon</option>
<option value='w1'>Waray</option>
<option value='cy'>Welsh</option>
<option value='m4'>Western mari</option>
<option value='p4'>Western panjabi</option>
<option value='wo'>Wolof</option>
<option value='w2'>Wu chinese</option>
<option value='xh'>Xhosa</option>
<option value='s1'>Yakut</option>
<option value='yi'>Yiddish</option>
<option value='yo'>Yoruba</option>
<option value='y1'>Yue chinese</option>
<option value='za'>Zhuang</option>
<option value='zu'>Zulu</option>
</select>
<span class="app-prefs-help typography-title-3-tall">(Only when Musixmatch Lyrics / Youtube Lyrics is enabled) Select the
targeted language for translated lyrics</span>
</li>
<li class="app-prefs-divider header-nav">
<h2 class="shelf-title">Miscellaneous Options</h2>
<span class="app-prefs-help typography-title-3-tall">Various options allowing you to adjust the user
interface to your preference.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Streaming Mode</span>
<label class="toggle-element list-element">
<input checked id="streamerMode" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Removes certain UI elements and has unique scaling
properties.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Remove Upsell</span>
<label class="toggle-element list-element">
<input checked id="removeUpsell" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Removes the Open in iTunes and Exit Beta
Buttons.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Remove Apple Music Logo</span>
<label class="toggle-element list-element">
<input checked id="removeAppleLogo" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Removes the Apple Music Logo and moves search bar
up.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Remove Footer</span>
<label class="toggle-element list-element">
<input checked id="removeFooter" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Removes the Apple Music footer.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Remove Scrollbars</span>
<label class="toggle-element list-element">
<input checked id="removeScrollbars" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Currently, the scrollbar is experimental and
incomplete. It is recommended to leave this on.</span>
</li>
<li class="app-prefs-toggle" id="useOperatingSystemAccentToggleLI">
<span class="typography-title-3-tall">Use OS Accent as Application Accent</span>
<label class="toggle-element list-element">
<input checked id="useOperatingSystemAccent" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Force the application to use your operating
systems' accent.</span>
</li>
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="scaling">Interface Scaling Multiplier</label>
<input class="form-dropdown-select list-element" type="number" id="scaling" name="scaling" min="0.1"
max="4"/>
<span class="app-prefs-help typography-title-3-tall">Set the scale that you would like the interface sized at.</span>
</li>
</ul>
</div>
<div class="app-prefs-section audio">
<div class="app-prefs-title header-nav" style="height: 10px;">
<div class="header-nav-content">
<h1 class="typography-header-emphasized">Audio Settings</h1>
</div>
</div>
<ul class="settings-list audio">
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="audioQuality">Audio Quality</label>
<select class="form-dropdown-select list-element" id="audioQuality" name="audioQuality">
<option disabled>Select one</option>
<option value='auto'>Automatic (Default)</option>
<option value='extreme'>Extreme (990kbps)</option>
<option value='high'>High (256kbps)</option>
<option value='standard'>Standard (64kbps)</option>
</select>
<span class="app-prefs-help typography-title-3-tall">Allows the user to select a preferred audio bitrate
for music playback. NOTE: This may not work on all songs. Extreme mode can have the side effects of
high CPU Usage.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Seamless Audio Transitions</span>
<label class="toggle-element list-element">
<input checked id="seamlessAudioTransitions" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Reduces or completely removes the delay between
songs providing a smooth audio experience.</span>
</li>
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="castingBitDepth">Chromecast Audio Bit Depth</label>
<select class="form-dropdown-select list-element" id="castingBitDepth" name="castingBitDepth">
<option value='16'>16-bit</option>
<option value='24'>24-bit</option>
</select>
<span class="app-prefs-help typography-title-3-tall">Audio Casting bit-depth, all devices should support 16-bit
audio, however 24-bit preserves quality from original audio (it is sometimes not
supported by cheap / old Chromecast devices).
</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Enable DLNA casting</span>
<label class="toggle-element list-element">
<input checked id="enableDLNA" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">DLNA is supported by a wide variety of devices, however a large
number of them don't support live radio (e.g LG TVs).
</span>
</li>
</ul>
</div>
<div class="app-prefs-section window">
<div class="app-prefs-title header-nav" style="height: 10px;">
<div class="header-nav-content">
<h1 class="typography-header-emphasized">Startup and Window Behavior</h1>
</div>
</div>
<ul class="settings-list window">
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="appStartupBehavior">Open Apple Music automatically after
login</label>
<select class="form-dropdown-select list-element" id="appStartupBehavior" name="appStartupBehavior">
<option disabled>Select one</option>
<option value=''>Disabled</option>
<option value='true'>Enabled</option>
<option value='hidden'>Enabled (Application is Hidden)</option>
<option value='minimized'>Enabled (Application is Minimized)</option>
</select>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Close button should minimize Apple Music</span>
<label class="toggle-element list-element">
<input checked id="closeButtonMinimize" type="checkbox">
<span class="slider"></span>
</label>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Show window always on top</span>
<label class="toggle-element list-element">
<input checked id="alwaysOnTop" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">This will make the application persist above all
other windows. Best used for mini player usage.</span>
</li>
</ul>
</div>
<div class="app-prefs-section advanced">
<div class="app-prefs-title header-nav" onclick="AMSettings.revealCollapse()" style="height: 10px;">
<div class="header-nav-content">
<h1 class="typography-header-emphasized">Advanced Settings</h1>
</div>
<img alt="Open Category" class="header-nav-image" src="ameres://icons/webui/down.svg">
</div>
<ul class="settings-list advanced" id="advanced">
<li class="app-prefs-dropdown">
<label class="typography-title-3-tall" for="forceApplicationMode">Application Mode</label>
<select class="form-dropdown-select list-element" id="forceApplicationMode" name="forceApplicationMode">
<option disabled>Select one</option>
<option value='dark'>Dark</option>
<option value='light'>Light</option>
<option value='system'>Sync with computer</option>
</select>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Hardware Acceleration</span>
<label class="toggle-element list-element">
<input id="hardwareAcceleration" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Turn on Hardware Acceleration, which uses your GPU to make the application smoother. Turn it off to reduce the overall resource consumption of the application, at the cost of some rendering not being as smooth.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Verbose Logging</span>
<label class="toggle-element list-element">
<input checked id="verboseLogging" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">When enabled more logs will be posted, used for
debugging.</span>
</li>
<li class="app-prefs-button">
<span class="typography-title-3-tall">Copy Log File to Clipboard</span>
<label class="list-button list-element" id="copyLogFile"
onclick="AMSettings.copyLogFile()">Copy File</label>
<span class="app-prefs-help typography-title-3-tall">Copy your log file to your clipboard, so you can easily paste it into the Discord server or GitHub.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Auto Update Beta Builds</span>
<label class="toggle-element list-element">
<input checked id="autoUpdaterBetaBuilds" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">This will make the autoUpdater perform updates when
a new pre-release is made on GitHub.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Use Apple Music Beta Site</span>
<label class="toggle-element list-element">
<input checked id="useBetaSite" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Enabling this makes the application load <a
href="https://beta.music.apple.com">beta.music.apple.com</a> instead of <a
href="https://music.apple.com">music.apple.com</a>. Disabling this will provide a limited
experience on the app.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Prevent Media Key Hijacking</span>
<label class="toggle-element list-element">
<input checked id="preventMediaKeyHijacking" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">This prevents the Chromium window from hijacking
your media key. If you experience issues with pausing or playing videos/media on other applications,
enable this.</span>
</li>
<li class="app-prefs-divider header-nav">
<h2 class="shelf-title">Advanced Development Settings</h2>
<span class="app-prefs-help typography-title-3-tall">These settings are for the use of application
developers.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Open DevTools on Startup</span>
<label class="toggle-element list-element">
<input checked id="devToolsOnStartup" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">This makes the Chromium Dev Tools appear on startup. Read more about them <a
href="#" onclick="window.open('https://developer.chrome.com/docs/devtools/')">here</a>.</span>
</li>
<li class="app-prefs-toggle">
<span class="typography-title-3-tall">Allow Multiple Instances</span>
<label class="toggle-element list-element">
<input checked id="allowMultipleInstances" type="checkbox">
<span class="slider"></span>
</label>
<span class="app-prefs-help typography-title-3-tall">Allows multiple instance of the application to be
opened.</span>
</li>
</ul>
</div>
</div>