Compare commits

...

3 Commits

Author SHA1 Message Date
CodeDevMLH
1982511374 Update manifest.json for release v1.4.0.6 [skip ci] 2026-02-04 16:40:22 +00:00
CodeDevMLH
3d7c1ec2cb Bump version to 1.4.0.6
All checks were successful
Auto Release Plugin / build-and-release (push) Successful in 54s
2026-02-04 17:39:30 +01:00
CodeDevMLH
bf7762f4d8 Add short logo SVG and update mediaBarEnhanced.js to use it 2026-02-04 17:39:17 +01:00
4 changed files with 97 additions and 6 deletions

View File

@@ -12,7 +12,7 @@
<!-- <TreatWarningsAsErrors>false</TreatWarningsAsErrors> --> <!-- <TreatWarningsAsErrors>false</TreatWarningsAsErrors> -->
<Title>Jellyfin Media Bar Enhanced Plugin</Title> <Title>Jellyfin Media Bar Enhanced Plugin</Title>
<Authors>CodeDevMLH</Authors> <Authors>CodeDevMLH</Authors>
<Version>1.4.0.5</Version> <Version>1.4.0.6</Version>
<RepositoryUrl>https://github.com/CodeDevMLH/jellyfin-plugin-media-bar-enhanced</RepositoryUrl> <RepositoryUrl>https://github.com/CodeDevMLH/jellyfin-plugin-media-bar-enhanced</RepositoryUrl>
</PropertyGroup> </PropertyGroup>

View File

@@ -0,0 +1,90 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
version="1.1"
id="Layer_1"
x="0px"
y="0px"
width="100%"
viewBox="0 0 1039 614"
enable-background="new 0 0 1039 614"
xml:space="preserve"
sodipodi:docname="MediaBar_logo_SW_mono_SHORT.svg"
inkscape:version="1.4.3 (0d15f75, 2025-12-25)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs10" /><sodipodi:namedview
id="namedview10"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#505050"
inkscape:zoom="0.98465195"
inkscape:cx="383.3842"
inkscape:cy="268.62284"
inkscape:window-width="1920"
inkscape:window-height="1057"
inkscape:window-x="1912"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="Layer_1" />
<path
fill="#FFFFFF"
opacity="1.000000"
stroke="none"
d=" M215.230072,518.448547 C216.097900,515.443542 216.766510,512.833374 217.492325,510.000000 C245.648331,510.000000 273.793915,510.000000 301.939484,510.000000 C302.939331,510.000000 303.955444,510.117462 304.936493,509.981628 C313.343964,508.817383 320.674316,511.954315 328.378204,514.797546 C337.342743,518.106018 346.869507,520.088257 356.294983,521.906006 C371.867737,524.909302 387.508484,527.647339 403.209564,529.868103 C414.376190,531.447510 425.675507,532.195068 436.940094,532.947632 C450.260864,533.837524 463.601135,534.604797 476.945160,534.939026 C499.188751,535.496155 521.441528,535.867615 543.691467,535.929138 C558.440735,535.969788 573.226501,535.846863 587.932678,534.857544 C603.060181,533.839905 618.131775,531.848083 633.189392,529.973938 C647.529541,528.189148 661.894775,526.424377 676.112915,523.888184 C692.549683,520.956238 709.140747,518.246887 724.096924,510.011292 C725.304810,509.346222 726.865112,509.043365 728.262390,509.041016 C759.918213,508.987732 791.574036,509.000031 823.689392,509.000031 C826.219116,520.269714 828.853699,531.504944 825.976807,543.085388 C823.978455,551.129578 817.664246,555.932556 811.155334,559.864441 C798.097412,567.752258 783.349731,571.421509 768.683411,574.911438 C753.177429,578.601196 737.558228,581.845886 721.920593,584.941956 C710.332214,587.236267 698.673035,589.250488 686.976013,590.896667 C675.032043,592.577637 663.003235,593.655762 651.011902,595.000488 C639.175720,596.327820 627.352295,597.784241 615.499207,598.937012 C609.108643,599.558533 602.671326,599.774353 596.248901,599.976440 C583.167419,600.388245 570.083069,600.730896 556.997620,600.985046 C536.915833,601.375183 516.833008,601.840393 496.749054,601.931274 C485.666565,601.981384 474.576111,601.445251 463.497986,600.969482 C450.989288,600.432373 438.468353,599.937683 425.993683,598.921692 C414.128784,597.955383 402.311890,596.381531 390.482666,594.999573 C376.571899,593.374573 362.627686,591.959412 348.777679,589.913574 C335.662842,587.976318 322.697510,585.027222 309.582977,583.087280 C290.888214,580.321899 272.677460,575.598938 254.744934,569.879639 C245.490875,566.928101 236.261154,563.377563 227.757507,558.744751 C219.453522,554.220642 213.865524,546.819397 214.043716,536.577576 C214.146606,530.662292 214.687256,524.754578 215.230072,518.448547 z"
id="path2" />
<path
fill="#C8C8C8"
opacity="1.000000"
stroke="none"
d=" M174.078720,187.882538 C174.385803,189.408966 174.960938,190.935257 174.961624,192.461823 C174.999268,276.011963 174.988754,359.562103 174.453644,443.563446 C129.277191,444.009735 84.630196,444.013519 39.983231,443.993744 C29.198257,443.988983 21.325663,436.491302 21.028820,425.828705 C20.864725,419.934387 20.999969,414.031769 20.999973,408.132874 C21.000015,346.326721 21.001759,284.520538 20.990532,222.714386 C20.990231,221.055740 20.676064,219.383453 20.805677,217.740997 C21.238888,212.251480 20.492048,206.188721 22.610405,201.416809 C26.479988,192.699936 34.791191,189.113480 44.038651,189.075058 C85.519699,188.902679 127.001884,189.014496 168.483551,188.952637 C170.349152,188.949860 172.213684,188.255020 174.078720,187.882538 z"
id="path3" />
<path
fill="#CACACA"
opacity="1.000000"
stroke="none"
d=" M866.159912,444.043640 C866.106628,442.882202 866.006592,441.720764 866.006592,440.559326 C866.004822,357.335419 866.010986,274.111511 866.546448,190.436707 C911.044739,189.990524 955.013000,189.989151 998.981323,190.020020 C1000.956421,190.021408 1003.010071,190.019989 1004.893005,190.522461 C1014.309570,193.035324 1019.999939,200.675659 1019.999939,210.526749 C1020.000000,281.309113 1019.990295,352.091492 1020.009766,422.873871 C1020.012939,434.589478 1011.696716,444.366974 999.061157,444.213806 C954.766541,443.676971 910.461243,444.029114 866.159912,444.043640 z"
id="path4" />
<path
fill="#FFFFFF"
opacity="1.000000"
stroke="none"
d=" M642.000000,492.000000 C504.668976,492.000000 367.837982,492.007538 231.006973,491.990753 C213.329834,491.988586 197.742874,479.343262 194.068604,462.633972 C193.339264,459.317200 193.044693,455.840637 193.042694,452.437439 C192.989120,360.939026 192.856583,269.440186 193.117493,177.942459 C193.171539,158.983154 205.450027,145.812973 222.583267,141.079895 C225.673691,140.226166 229.030045,140.042664 232.263763,140.041870 C424.427155,139.995071 616.590576,140.032379 808.753967,139.947617 C827.057373,139.939545 843.486572,152.051819 846.960083,170.650864 C847.555481,173.839096 847.955994,177.117783 847.957886,180.354980 C848.010376,271.520081 847.995483,362.685181 848.003906,453.850311 C848.005554,471.728851 836.792358,486.961578 818.693909,490.930542 C815.376343,491.658081 811.900452,491.952789 808.497070,491.956573 C753.164734,492.017883 697.832397,492.000000 642.000000,492.000000 M408.500000,474.000000 C541.155823,474.000000 673.812073,473.849609 806.466797,474.234650 C819.614380,474.272797 831.175842,463.575836 831.134583,449.658783 C830.870544,360.666779 830.931946,271.673523 831.064148,182.680923 C831.087341,167.063034 820.378662,156.888992 805.397217,156.900894 C615.746033,157.051605 426.094727,157.000000 236.443451,157.000046 C235.443527,157.000046 234.429825,156.892563 233.445816,157.017914 C222.831177,158.369949 214.189850,163.378632 211.540894,174.189514 C210.374725,178.948914 210.065567,184.018188 210.060806,188.947449 C209.976807,275.940308 209.998886,362.933258 210.001083,449.926208 C210.001450,464.527679 219.366562,473.994415 233.819275,473.998169 C259.048828,474.004730 284.278412,474.000000 309.507965,474.000000 C342.171967,474.000000 374.835999,474.000000 408.500000,474.000000 z"
id="path5" />
<path
fill="#FFFFFF"
opacity="1.000000"
stroke="none"
d=" M470.999268,56.008606 C478.080780,46.904430 484.917328,37.975853 492.243896,29.469269 C499.274078,21.306780 507.730499,14.547179 518.938110,14.236814 C526.245911,14.034445 534.043579,15.664103 539.490784,21.206964 C547.066956,28.916189 554.111450,37.174259 561.055176,45.472176 C569.831726,55.960323 578.543762,66.523552 586.798096,77.422142 C596.652222,90.432991 605.991638,103.833656 615.555847,117.064087 C617.796204,120.163223 615.770142,121.274780 613.182678,121.957214 C612.247803,122.203773 611.193848,121.999855 610.194275,121.999855 C550.384399,122.000015 490.574524,122.000038 430.764648,121.999641 C429.598450,121.999634 428.321289,122.302048 427.288483,121.929474 C424.932068,121.079414 423.416840,119.791931 425.460999,117.011757 C439.162445,98.377037 452.780548,79.681015 466.488373,61.051033 C467.757965,59.325569 469.464752,57.921833 470.999268,56.008606 z"
id="path6" />
<path
fill="#FFFFFF"
opacity="1.000000"
stroke="none"
d=" M866.085632,444.503815 C910.461243,444.029114 954.766541,443.676971 999.061157,444.213806 C1011.696716,444.366974 1020.012939,434.589478 1020.009766,422.873871 C1019.990295,352.091492 1020.000000,281.309113 1019.999939,210.526749 C1019.999939,200.675659 1014.309570,193.035324 1004.893005,190.522461 C1003.010071,190.019989 1000.956421,190.021408 998.981323,190.020020 C955.013000,189.989151 911.044739,189.990524 866.618164,189.970871 C866.159912,185.154236 866.159912,180.352509 866.159912,175.219986 C867.653748,175.144806 869.092346,175.009506 870.530884,175.009140 C914.169250,174.997925 957.808472,174.851959 1001.445618,175.084991 C1015.605042,175.160599 1025.345459,182.384720 1032.258301,194.884445 C1035.300171,200.384384 1034.944214,205.512314 1034.949707,210.926346 C1035.024414,285.044891 1034.976929,359.163574 1035.034058,433.282135 C1035.040161,441.160797 1030.435303,446.713684 1025.517456,451.668091 C1017.754089,459.489075 1007.615479,461.114532 996.880737,461.070099 C955.241760,460.897766 913.601685,461.000000 871.961975,461.000000 C870.155457,461.000000 868.348877,461.000000 866.011292,461.000000 C866.011292,455.499420 866.011292,450.231689 866.085632,444.503815 z"
id="path7" />
<path
fill="#FFFFFF"
opacity="1.000000"
stroke="none"
d=" M174.224472,187.493225 C172.213684,188.255020 170.349152,188.949860 168.483551,188.952637 C127.001884,189.014496 85.519699,188.902679 44.038651,189.075058 C34.791191,189.113480 26.479988,192.699936 22.610405,201.416809 C20.492048,206.188721 21.238888,212.251480 20.805677,217.740997 C20.676064,219.383453 20.990231,221.055740 20.990532,222.714386 C21.001759,284.520538 21.000015,346.326721 20.999973,408.132874 C20.999969,414.031769 20.864725,419.934387 21.028820,425.828705 C21.325663,436.491302 29.198257,443.988983 39.983231,443.993744 C84.630196,444.013519 129.277191,444.009735 174.382401,444.030182 C174.737961,448.729980 174.817245,453.430756 174.393692,458.085815 C174.298065,459.136627 172.588226,460.310577 171.366852,460.901947 C170.420822,461.359955 169.077637,460.999695 167.911011,460.999695 C125.078690,461.000061 82.245537,461.148987 39.414570,460.908203 C26.748209,460.837006 16.930914,455.100189 9.852262,444.182495 C6.592582,439.154968 5.933938,434.201477 5.940778,428.565857 C6.029986,355.067688 6.164409,281.568512 5.764170,208.072418 C5.720665,200.083664 9.208368,194.251083 13.163262,188.681961 C19.964035,179.105347 29.633146,174.772690 41.836056,174.866425 C85.991035,175.205673 130.150192,175.000000 175.168060,175.000000 C174.895874,179.129318 174.633041,183.116623 174.224472,187.493225 z"
id="path8" />
<path
fill="#B9B9B9"
opacity="1.000000"
stroke="none"
d=" M408.000000,474.000000 C374.835999,474.000000 342.171967,474.000000 309.507965,474.000000 C284.278412,474.000000 259.048828,474.004730 233.819275,473.998169 C219.366562,473.994415 210.001450,464.527679 210.001083,449.926208 C209.998886,362.933258 209.976807,275.940308 210.060806,188.947449 C210.065567,184.018188 210.374725,178.948914 211.540894,174.189514 C214.189850,163.378632 222.831177,158.369949 233.445816,157.017914 C234.429825,156.892563 235.443527,157.000046 236.443451,157.000046 C426.094727,157.000000 615.746033,157.051605 805.397217,156.900894 C820.378662,156.888992 831.087341,167.063034 831.064148,182.680923 C830.931946,271.673523 830.870544,360.666779 831.134583,449.658783 C831.175842,463.575836 819.614380,474.272797 806.466797,474.234650 C673.812073,473.849609 541.155823,474.000000 408.000000,474.000000 M586.229492,319.395325 C587.844971,313.210358 585.613464,308.445679 578.616882,303.871887 C551.096436,285.881165 523.586060,267.874084 495.963287,250.041458 C487.238708,244.409042 478.472534,238.692429 469.170746,234.150177 C461.849823,230.575211 454.054626,236.239990 454.040649,244.358078 C453.959473,291.498627 453.959900,338.639465 454.058899,385.779907 C454.069946,391.030212 456.924652,394.877625 461.877869,396.864655 C468.895386,399.679810 474.590881,395.717529 479.854248,392.373016 C498.671570,380.415802 517.141296,367.913239 535.831177,355.753143 C548.286072,347.649658 561.049011,340.010132 573.349304,331.683136 C578.020752,328.520630 581.782837,324.014771 586.229492,319.395325 z"
id="path9" />
<path
fill="#FFFFFF"
opacity="1.000000"
stroke="none"
d=" M586.094482,319.758270 C581.782837,324.014771 578.020752,328.520630 573.349304,331.683136 C561.049011,340.010132 548.286072,347.649658 535.831177,355.753143 C517.141296,367.913239 498.671570,380.415802 479.854248,392.373016 C474.590881,395.717529 468.895386,399.679810 461.877869,396.864655 C456.924652,394.877625 454.069946,391.030212 454.058899,385.779907 C453.959900,338.639465 453.959473,291.498627 454.040649,244.358078 C454.054626,236.239990 461.849823,230.575211 469.170746,234.150177 C478.472534,238.692429 487.238708,244.409042 495.963287,250.041458 C523.586060,267.874084 551.096436,285.881165 578.616882,303.871887 C585.613464,308.445679 587.844971,313.210358 586.094482,319.758270 z"
id="path10" />
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -2964,7 +2964,8 @@ const MediaBarEnhancedSettingsManager = {
// button.innerHTML = '<span class="material-icons">tune</span>'; // button.innerHTML = '<span class="material-icons">tune</span>';
// button.innerHTML = '<img src="/MediaBarEnhanced/Resources/assets/logo_SW.svg" style="width: 24px; height: 24px; vertical-align: middle;">'; // button.innerHTML = '<img src="/MediaBarEnhanced/Resources/assets/logo_SW.svg" style="width: 24px; height: 24px; vertical-align: middle;">';
// currently not optimal, as it's egg-shaped due to the svg format... but if it's square, it's very small... // currently not optimal, as it's egg-shaped due to the svg format... but if it's square, it's very small...
button.innerHTML = '<img src="/MediaBarEnhanced/Resources/assets/logo_SW.svg" draggable="false" style="width: 52px; height: 24px; vertical-align: middle; pointer-events: none;">'; // button.innerHTML = '<img src="/MediaBarEnhanced/Resources/assets/logo_SW.svg" draggable="false" style="width: 52px; height: 24px; vertical-align: middle; pointer-events: none;">';
button.innerHTML = '<img src="/MediaBarEnhanced/Resources/assets/logo_SW_SHORT.svg" draggable="false" style="width: 41px; height: 24px; vertical-align: middle; pointer-events: none;">';
button.style.verticalAlign = 'middle'; button.style.verticalAlign = 'middle';
button.addEventListener('click', (e) => { button.addEventListener('click', (e) => {

View File

@@ -9,12 +9,12 @@
"imageUrl": "https://git.mahom03-spacecloud.de/CodeDevMLH/jellyfin-plugin-media-bar-enhanced/raw/branch/main/logo.png", "imageUrl": "https://git.mahom03-spacecloud.de/CodeDevMLH/jellyfin-plugin-media-bar-enhanced/raw/branch/main/logo.png",
"versions": [ "versions": [
{ {
"version": "1.4.0.5", "version": "1.4.0.6",
"changelog": "- feat: Add client-side settings feature for selected media bar settings", "changelog": "- feat: Add client-side settings feature for selected media bar settings",
"targetAbi": "10.11.0.0", "targetAbi": "10.11.0.0",
"sourceUrl": "https://git.mahom03-spacecloud.de/CodeDevMLH/jellyfin-plugin-media-bar-enhanced/releases/download/v1.4.0.5/Jellyfin.Plugin.MediaBarEnhanced.zip", "sourceUrl": "https://git.mahom03-spacecloud.de/CodeDevMLH/jellyfin-plugin-media-bar-enhanced/releases/download/v1.4.0.6/Jellyfin.Plugin.MediaBarEnhanced.zip",
"checksum": "3ba68bae1c492767bddab2dee2540226", "checksum": "348ebf449ac77fd156e2afbd03e80fce",
"timestamp": "2026-02-04T16:23:14Z" "timestamp": "2026-02-04T16:40:21Z"
}, },
{ {
"version": "1.3.0.3", "version": "1.3.0.3",