Skip to content

Commit 1f2581c

Browse files
Fix stable release automation and package sync
1 parent e26a368 commit 1f2581c

10 files changed

Lines changed: 11 additions & 66 deletions
-14.2 MB
Binary file not shown.

archive/folderview.plus-2026.04.04.06.txz.sha256

Lines changed: 0 additions & 1 deletion
This file was deleted.

archive/folderview.plus-2026.04.04.07.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+
83c2039e5d514d3811b6b3947b2b14c0453479d9a27b155ac5214072636e20e3 folderview.plus-2026.04.05.02.txz

folderview.plus.plg

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,19 @@
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.04.04.30">
10-
<!ENTITY md5 "dd1b0fed79fe68ff0a103af91648fa81">
9+
<!ENTITY version "2026.04.05.02">
10+
<!ENTITY md5 "cd8719810d7d754488e9d517df518bac">
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.04.05.02
17+
- Fix: Release validation now recognizes locale keys referenced through shared i18n wrappers, preventing false failures in the language-usage guard.
18+
- Fix: Manual Release On Main dispatches now force the publish path correctly so failed stable releases can be retried without editing workflow files again.
19+
- Fix: Removed dead selector leftovers from Docker, Folder Editor, and Settings styles so strict dead-code validation passes cleanly during stable release publishing.
20+
- Quality: Rebuilt the stable package and archive metadata for the April 5, 2026 release cut so GitHub release automation publishes a fully synchronized main-channel artifact set.
21+
1622
###2026.04.04.30
1723
- Feature: Added Copy Folder Settings and Paste Folder Settings to Docker and VM folder menus, plus Apply to folders in the editor to batch-apply the current folder configuration to existing folders without changing names, parents, members, regex, or ids.
1824
- Feature: Rebuilt the support bundle as v2 with structured troubleshooting sections, sanitized redaction manifests, export preview, build identity, loaded assets, recent actions, browser error snapshots, and richer plugin-specific diagnostics.

folderview.plus.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<Description>
1111
FolderView Plus organizes Docker, VM, and Dashboard views into folders in Unraid, with starter setup tools, rules, bulk assignment, recovery, templates, and diagnostics.
1212
</Description>
13-
<Date>2026-04-04</Date>
13+
<Date>2026-04-05</Date>
1414
<MinVer>7.0.0</MinVer>
1515
<ExtraSearchTerms>folder view docker vm dashboard organization groups sorting import export backup recovery rules templates diagnostics</ExtraSearchTerms>
1616
<Support>https://forums.unraid.net/topic/197631-plugin-folderview-plus/</Support>

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

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,6 @@ body[data-fvplus-docker-app-width="wide"] {
5353
--fvplus-docker-app-column-width-mobile: 156px;
5454
}
5555

56-
body.fvplus-docker-column-resize-active,
57-
body.fvplus-docker-column-resize-active * {
58-
cursor: col-resize !important;
59-
user-select: none !important;
60-
}
61-
6256
th.fvplus-runtime-resizable {
6357
position: relative;
6458
overflow: visible !important;
@@ -93,8 +87,7 @@ th.fvplus-runtime-resizable .fvplus-runtime-col-resizer::before {
9387
}
9488

9589
th.fvplus-runtime-resizable:hover .fvplus-runtime-col-resizer::before,
96-
th.fvplus-runtime-resizable .fvplus-runtime-col-resizer:focus-visible::before,
97-
body.fvplus-docker-column-resize-active th.fvplus-runtime-resizable .fvplus-runtime-col-resizer::before {
90+
th.fvplus-runtime-resizable .fvplus-runtime-col-resizer:focus-visible::before {
9891
opacity: 0.98;
9992
}
10093

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

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,6 @@
195195
#fvEditorActionBar .folder-btn-reset,
196196
#fvEditorActionBar .folder-btn-cancel,
197197
.fv-member-tools > button,
198-
.fv-smart-defaults-row > button,
199198
.fv-icon-input-actions > button {
200199
min-height: 34px;
201200
border-radius: 10px;
@@ -214,7 +213,6 @@
214213
#fvEditorActionBar .folder-btn-reset:hover,
215214
#fvEditorActionBar .folder-btn-cancel:hover,
216215
.fv-member-tools > button:hover,
217-
.fv-smart-defaults-row > button:hover,
218216
.fv-icon-input-actions > button:hover {
219217
border-color: var(--fv-editor-border-strong);
220218
background: var(--fv-editor-control-surface-hover);
@@ -1840,14 +1838,6 @@ body[data-fvplus-host-theme="white"] #fvEditorActionBar,
18401838
line-height: 1.2;
18411839
}
18421840

1843-
.fv-smart-defaults-row {
1844-
margin-top: 0.62em;
1845-
}
1846-
1847-
.fv-smart-defaults-row > button {
1848-
min-height: 30px;
1849-
}
1850-
18511841
.fv-swatch-item {
18521842
display: inline-flex;
18531843
align-items: center;
@@ -1871,34 +1861,6 @@ body[data-fvplus-host-theme="white"] #fvEditorActionBar,
18711861
display: inline-block;
18721862
}
18731863

1874-
.fv-regex-simulator {
1875-
margin-top: 0;
1876-
display: grid;
1877-
gap: 0.4em;
1878-
}
1879-
1880-
.fv-regex-simulator > input {
1881-
width: min(100%, 420px);
1882-
}
1883-
1884-
.fv-regex-result.match {
1885-
color: var(--fv-editor-success);
1886-
}
1887-
1888-
.fv-regex-result.no-match {
1889-
color: var(--fv-editor-warning);
1890-
}
1891-
1892-
.fv-regex-result.error {
1893-
color: var(--fv-editor-danger);
1894-
}
1895-
1896-
.fv-regex-meta {
1897-
margin-top: 0.35em;
1898-
font-size: 1.03rem;
1899-
opacity: 0.86;
1900-
}
1901-
19021864
/* Member tools + table */
19031865
.fv-member-tools {
19041866
margin-bottom: 0.95em;
@@ -3450,7 +3412,6 @@ table.sortable td:nth-child(3) {
34503412
#fvEditorActionBar .folder-btn-reset,
34513413
#fvEditorActionBar .folder-btn-cancel,
34523414
.fv-member-tools > button,
3453-
.fv-smart-defaults-row > button,
34543415
.fv-icon-input-actions > button,
34553416
.fv-section-nav > button,
34563417
.fv-third-party-mode-switch > button,
@@ -3479,7 +3440,6 @@ table.sortable td:nth-child(3) {
34793440
#fvEditorActionBar .folder-btn-reset,
34803441
#fvEditorActionBar .folder-btn-cancel,
34813442
.fv-member-tools > button,
3482-
.fv-smart-defaults-row > button,
34833443
.fv-icon-input-actions > button,
34843444
.fv-section-nav > button,
34853445
.fv-third-party-mode-switch > button,
@@ -3499,7 +3459,6 @@ table.sortable td:nth-child(3) {
34993459
#fvEditorActionBar .folder-btn-reset,
35003460
#fvEditorActionBar .folder-btn-cancel,
35013461
.fv-member-tools > button,
3502-
.fv-smart-defaults-row > button,
35033462
.fv-icon-input-actions > button,
35043463
.fv-section-nav > button,
35053464
.fv-third-party-mode-switch > button,
@@ -3523,7 +3482,6 @@ table.sortable td:nth-child(3) {
35233482
#fvEditorActionBar .folder-btn-reset,
35243483
#fvEditorActionBar .folder-btn-cancel,
35253484
.fv-member-tools > button,
3526-
.fv-smart-defaults-row > button,
35273485
.fv-icon-input-actions > button,
35283486
.fv-section-nav > button,
35293487
.fv-third-party-mode-switch > button,
@@ -3548,7 +3506,6 @@ table.sortable td:nth-child(3) {
35483506
#fvEditorActionBar .folder-btn-reset,
35493507
#fvEditorActionBar .folder-btn-cancel,
35503508
.fv-member-tools > button,
3551-
.fv-smart-defaults-row > button,
35523509
.fv-icon-input-actions > button,
35533510
.fv-section-nav > button,
35543511
.fv-third-party-mode-switch > button,

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

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -658,16 +658,6 @@ body[data-fv-host-theme="white"] #fv-settings-root .status-breakdown-chip.is-emp
658658
padding-left: 0;
659659
}
660660

661-
.fv-col-resize-guide {
662-
position: fixed;
663-
width: 2px;
664-
background: rgba(84, 166, 255, 0.94);
665-
box-shadow: 0 0 0 1px rgba(84, 166, 255, 0.22), 0 0 12px rgba(84, 166, 255, 0.24);
666-
pointer-events: none;
667-
z-index: 100000;
668-
border-radius: 999px;
669-
}
670-
671661
.name-cell-content {
672662
display: inline-grid;
673663
grid-template-columns: 14px 30px 1fr;

0 commit comments

Comments
 (0)