Skip to content

Commit f53b06b

Browse files
Merge dev into main
2 parents d617f61 + 7cca10c commit f53b06b

83 files changed

Lines changed: 2610 additions & 336 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.githooks/pre-push

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ bash scripts/install_smoke.sh
1313
echo "[pre-push] Running include order guard..."
1414
bash scripts/include_order_guard.sh
1515

16+
echo "[pre-push] Running dead-code selector guard..."
17+
bash scripts/dead_code_guard.sh
18+
1619
echo "[pre-push] Running performance budget guard..."
1720
if ! FVPLUS_REQUIRE_PERF_BASELINE=1 bash scripts/perf_budget_guard.sh; then
1821
echo "[pre-push] Perf ratchet failed. If growth is intentional, run: bash scripts/perf_baseline_refresh.sh" >&2

.github/workflows/ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,14 +74,15 @@ jobs:
7474
FVPLUS_I18N_STRICT: '1'
7575
FVPLUS_REQUIRE_PERF_BASELINE: '1'
7676
run: |
77-
chmod +x scripts/api_contract_guard.sh scripts/legacy_support_guard.sh scripts/i18n_guard.sh scripts/lang_usage_guard.sh scripts/include_order_guard.sh scripts/theme_scope_guard.sh scripts/theme_runtime_guard.sh scripts/perf_budget_guard.sh scripts/repro_build_guard.sh scripts/unraid_matrix_smoke.sh
77+
chmod +x scripts/api_contract_guard.sh scripts/legacy_support_guard.sh scripts/i18n_guard.sh scripts/lang_usage_guard.sh scripts/include_order_guard.sh scripts/theme_scope_guard.sh scripts/theme_runtime_guard.sh scripts/perf_budget_guard.sh scripts/repro_build_guard.sh scripts/dead_code_guard.sh scripts/unraid_matrix_smoke.sh
7878
bash scripts/api_contract_guard.sh
7979
bash scripts/legacy_support_guard.sh
8080
bash scripts/i18n_guard.sh
8181
bash scripts/lang_usage_guard.sh
8282
bash scripts/include_order_guard.sh
8383
bash scripts/theme_scope_guard.sh
8484
bash scripts/theme_runtime_guard.sh
85+
bash scripts/dead_code_guard.sh
8586
bash scripts/perf_budget_guard.sh
8687
bash scripts/repro_build_guard.sh
8788
bash scripts/unraid_matrix_smoke.sh

.github/workflows/release-beta.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,14 +113,15 @@ jobs:
113113
FVPLUS_I18N_STRICT: '1'
114114
FVPLUS_REQUIRE_PERF_BASELINE: '1'
115115
run: |
116-
chmod +x scripts/api_contract_guard.sh scripts/legacy_support_guard.sh scripts/i18n_guard.sh scripts/lang_usage_guard.sh scripts/include_order_guard.sh scripts/theme_scope_guard.sh scripts/theme_runtime_guard.sh scripts/perf_budget_guard.sh scripts/repro_build_guard.sh scripts/unraid_matrix_smoke.sh
116+
chmod +x scripts/api_contract_guard.sh scripts/legacy_support_guard.sh scripts/i18n_guard.sh scripts/lang_usage_guard.sh scripts/include_order_guard.sh scripts/theme_scope_guard.sh scripts/theme_runtime_guard.sh scripts/perf_budget_guard.sh scripts/repro_build_guard.sh scripts/dead_code_guard.sh scripts/unraid_matrix_smoke.sh
117117
bash scripts/api_contract_guard.sh
118118
bash scripts/legacy_support_guard.sh
119119
bash scripts/i18n_guard.sh
120120
bash scripts/lang_usage_guard.sh
121121
bash scripts/include_order_guard.sh
122122
bash scripts/theme_scope_guard.sh
123123
bash scripts/theme_runtime_guard.sh
124+
bash scripts/dead_code_guard.sh
124125
bash scripts/perf_budget_guard.sh
125126
bash scripts/repro_build_guard.sh
126127
bash scripts/unraid_matrix_smoke.sh

.github/workflows/release-main.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,14 +66,15 @@ jobs:
6666
FVPLUS_I18N_STRICT: '1'
6767
FVPLUS_REQUIRE_PERF_BASELINE: '1'
6868
run: |
69-
chmod +x scripts/api_contract_guard.sh scripts/legacy_support_guard.sh scripts/i18n_guard.sh scripts/lang_usage_guard.sh scripts/include_order_guard.sh scripts/theme_scope_guard.sh scripts/theme_runtime_guard.sh scripts/perf_budget_guard.sh scripts/repro_build_guard.sh scripts/unraid_matrix_smoke.sh
69+
chmod +x scripts/api_contract_guard.sh scripts/legacy_support_guard.sh scripts/i18n_guard.sh scripts/lang_usage_guard.sh scripts/include_order_guard.sh scripts/theme_scope_guard.sh scripts/theme_runtime_guard.sh scripts/perf_budget_guard.sh scripts/repro_build_guard.sh scripts/dead_code_guard.sh scripts/unraid_matrix_smoke.sh
7070
bash scripts/api_contract_guard.sh
7171
bash scripts/legacy_support_guard.sh
7272
bash scripts/i18n_guard.sh
7373
bash scripts/lang_usage_guard.sh
7474
bash scripts/include_order_guard.sh
7575
bash scripts/theme_scope_guard.sh
7676
bash scripts/theme_runtime_guard.sh
77+
bash scripts/dead_code_guard.sh
7778
bash scripts/perf_budget_guard.sh
7879
bash scripts/repro_build_guard.sh
7980
bash scripts/unraid_matrix_smoke.sh

.github/workflows/release-on-main.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,15 @@ jobs:
6868
FVPLUS_I18N_STRICT: '1'
6969
FVPLUS_REQUIRE_PERF_BASELINE: '1'
7070
run: |
71-
chmod +x scripts/api_contract_guard.sh scripts/legacy_support_guard.sh scripts/i18n_guard.sh scripts/lang_usage_guard.sh scripts/include_order_guard.sh scripts/theme_scope_guard.sh scripts/theme_runtime_guard.sh scripts/perf_budget_guard.sh scripts/repro_build_guard.sh scripts/unraid_matrix_smoke.sh
71+
chmod +x scripts/api_contract_guard.sh scripts/legacy_support_guard.sh scripts/i18n_guard.sh scripts/lang_usage_guard.sh scripts/include_order_guard.sh scripts/theme_scope_guard.sh scripts/theme_runtime_guard.sh scripts/perf_budget_guard.sh scripts/repro_build_guard.sh scripts/dead_code_guard.sh scripts/unraid_matrix_smoke.sh
7272
bash scripts/api_contract_guard.sh
7373
bash scripts/legacy_support_guard.sh
7474
bash scripts/i18n_guard.sh
7575
bash scripts/lang_usage_guard.sh
7676
bash scripts/include_order_guard.sh
7777
bash scripts/theme_scope_guard.sh
7878
bash scripts/theme_runtime_guard.sh
79+
bash scripts/dead_code_guard.sh
7980
bash scripts/perf_budget_guard.sh
8081
bash scripts/repro_build_guard.sh
8182
bash scripts/unraid_matrix_smoke.sh

.github/workflows/release-stable.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,14 +74,15 @@ jobs:
7474
FVPLUS_I18N_STRICT: '1'
7575
FVPLUS_REQUIRE_PERF_BASELINE: '1'
7676
run: |
77-
chmod +x scripts/api_contract_guard.sh scripts/legacy_support_guard.sh scripts/i18n_guard.sh scripts/lang_usage_guard.sh scripts/include_order_guard.sh scripts/theme_scope_guard.sh scripts/theme_runtime_guard.sh scripts/perf_budget_guard.sh scripts/repro_build_guard.sh scripts/unraid_matrix_smoke.sh
77+
chmod +x scripts/api_contract_guard.sh scripts/legacy_support_guard.sh scripts/i18n_guard.sh scripts/lang_usage_guard.sh scripts/include_order_guard.sh scripts/theme_scope_guard.sh scripts/theme_runtime_guard.sh scripts/perf_budget_guard.sh scripts/repro_build_guard.sh scripts/dead_code_guard.sh scripts/unraid_matrix_smoke.sh
7878
bash scripts/api_contract_guard.sh
7979
bash scripts/legacy_support_guard.sh
8080
bash scripts/i18n_guard.sh
8181
bash scripts/lang_usage_guard.sh
8282
bash scripts/include_order_guard.sh
8383
bash scripts/theme_scope_guard.sh
8484
bash scripts/theme_runtime_guard.sh
85+
bash scripts/dead_code_guard.sh
8586
bash scripts/perf_budget_guard.sh
8687
bash scripts/repro_build_guard.sh
8788
bash scripts/unraid_matrix_smoke.sh
-14 MB
Binary file not shown.

archive/folderview.plus-2026.03.19.05.txz.sha256

Lines changed: 0 additions & 1 deletion
This file was deleted.
-14 MB
Binary file not shown.

archive/folderview.plus-2026.03.19.06.txz.sha256

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

0 commit comments

Comments
 (0)