Skip to content

Commit 29ccacb

Browse files
Release main 2026.03.25.03 with dead-code guard fix
1 parent 1ad8351 commit 29ccacb

5 files changed

Lines changed: 9 additions & 43 deletions

File tree

archive/folderview.plus-2026.03.24.38.txz.sha256

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1c4b029e247e756bd04e890f453e8105fe6e4abbe89b219aa35d0f78ba0c29f6 folderview.plus-2026.03.25.03.txz

folderview.plus.plg

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,18 @@
66
<!ENTITY launch "Settings/FolderViewPlus">
77
<!ENTITY plugdir "/usr/local/emhttp/plugins/&name;">
88
<!ENTITY pluginURL "https://raw.githubusercontent.com/&github;/main/folderview.plus.plg">
9-
<!ENTITY version "2026.03.25.02">
10-
<!ENTITY md5 "d835eda2b8742365ee8e53b6064343f3">
9+
<!ENTITY version "2026.03.25.03">
10+
<!ENTITY md5 "a5f9c09c1783255123cad9eec3064400">
1111
]>
1212

1313
<PLUGIN name="&name;" author="&author;" version="&version;" launch="&launch;" pluginURL="&pluginURL;" icon="folder-icon.png" support="https://forums.unraid.net/topic/197631-plugin-folderview-plus/" min="7.0.0">
1414
<CHANGES>
1515

16+
###2026.03.25.03
17+
- Fix: Removed dead folder editor stylesheet selectors that were no longer used after the modern editor cleanup, which was causing the strict dead-code guard to fail in GitHub quality and release workflows.
18+
- Quality: Release and CI strict checks now pass locally with dead-code enforcement enabled, while the shipped stable package and checksums have been rebuilt for the cleaned stylesheet contract.
19+
20+
1621
###2026.03.25.02
1722
- Feature: Added the new modern folder editor for Docker and VMs with a redesigned sectioned UI, live folder preview, modern/legacy editor toggle, expanded chevron styles, and stronger VM/Docker editor parity.
1823
- Fix: Resolved editor hydration, save, preview, chevron, reset-control, nested-folder, and action-dialog regressions across both the modern and legacy folder settings pages, plus fixed the Docker advanced-preview click conflict and remaining stale-response endpoints.

src/folderview.plus/usr/local/emhttp/plugins/folderview.plus/styles/folder.css

Lines changed: 1 addition & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -433,8 +433,7 @@
433433
align-items: start;
434434
}
435435

436-
.fv-live-preview-card,
437-
.fv-change-summary-panel {
436+
.fv-live-preview-card {
438437
border: 1px solid rgba(255, 255, 255, 0.12);
439438
border-radius: 14px;
440439
background: rgba(255, 255, 255, 0.025);
@@ -574,16 +573,6 @@
574573
line-height: 1.1;
575574
}
576575

577-
.fv-live-member-preview-2 .fv-live-member-name,
578-
.fv-live-member-preview-2 .fv-live-member-status {
579-
display: none;
580-
}
581-
582-
.fv-live-member-preview-4 {
583-
min-width: 240px;
584-
justify-content: flex-start;
585-
}
586-
587576
.fv-live-preview-empty {
588577
color: var(--fv-editor-muted);
589578
line-height: 1.45;
@@ -667,21 +656,6 @@
667656
align-content: start;
668657
}
669658

670-
.fv-change-summary-panel {
671-
grid-column: 1 / -1;
672-
padding: 0.82em 0.9em;
673-
background: linear-gradient(180deg, rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0.025));
674-
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.03);
675-
}
676-
677-
.fv-change-summary-head {
678-
display: flex;
679-
flex-wrap: wrap;
680-
justify-content: space-between;
681-
gap: 0.6em;
682-
align-items: center;
683-
}
684-
685659
#fvChangeSummaryLabel.is-dirty {
686660
color: #ffd7ab;
687661
}
@@ -692,19 +666,6 @@
692666
line-height: 1.45;
693667
}
694668

695-
.fv-change-summary-list {
696-
margin: 0.55em 0 0;
697-
padding-left: 1.2em;
698-
display: grid;
699-
gap: 0.24em;
700-
}
701-
702-
.fv-change-summary-overflow {
703-
display: inline-block;
704-
margin-top: 0.32em;
705-
color: var(--fv-editor-accent);
706-
}
707-
708669
#fvEditorActionBar {
709670
position: sticky;
710671
bottom: 10px;

0 commit comments

Comments
 (0)