perf(bundle): remove ~19MB of orphaned wallpaper files bundled into release installers
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 55/100
- Tipo di issue
- Refactoring
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- electron, typescript
- Ambito
- build-system, release
Direzione di ricerca
The unreferenced files are in public/wallpapers, and BUILT_IN_WALLPAPERS in src/lib/wallpapers.ts lists the 25 wallpapers that are used. electron-builder.json5 copies the whole public/wallpapers folder through extraResources, so every file there ships in the installer. Confirm the 12 listed files have no references, then decide with a maintainer whether to delete them or register them. Done means the unused files are gone or wired in, and the bundle size drops accordingly.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
The public/wallpapers directory currently contains 39 files totaling 34.92 MB. However, src/lib/wallpapers.ts only registers 25 wallpapers in BUILT_IN_WALLPAPERS.
In src/lib/wallpapers.ts, getAvailableWallpapers() filters against BUILT_IN_WALLPAPERS, meaning any file not in that list is completely inaccessible in the UI.
There are 12 unreferenced files totaling 18.98 MB with zero references across the repository:
lemonade.jpeg(5.71 MB)bluerays.jpeg(3.15 MB)wallpaper9.jpg(2.07 MB)farmvalley.jpg(1.72 MB)luisdelrio.jpg(1.72 MB)cherrypop.jpg(1.14 MB)wallpaper13.jpg(0.98 MB)mountaintrees.jpg(0.67 MB)wallpaper12.jpg(0.55 MB)wallpaper7.jpg(0.53 MB)wallpaper11.jpg(0.51 MB)wallpaper15.jpg(0.23 MB)
Impact
electron-builder.json5 specifies:
"extraResources": [
{
"from": "public/wallpapers",
"to": "assets/wallpapers"
}
]
- Lingua principale
- TypeScript
- Stelle
- 32.4k
- Fork
- 2.6k
- Merge medio
- 1g 22h
- PR unite (30g)
- 18
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di webadderallorg/Recordly
-
fix(audio): deduplicate getSourceTrackIdFromPath and fix companion track misclassificationForse già presa @SomSamantray l’ha presa 4 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
webadderallorg/Recordly#1124 ·
I maintainer di solito rispondono entro 2 giorni
-
System FFmpeg should be preferred over bundled ffmpeg-static on Linux for GPU hardware accelerationForse già presa @LangerSword l’ha presa 9 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
webadderallorg/Recordly#757 · 1 reazione ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
webadderallorg/Recordly#1134 ·
I maintainer di solito rispondono entro 2 giorni
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
webadderallorg/Recordly#1129 · 3 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
Mac system audio issuesAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
webadderallorg/Recordly#1128 · 2 commenti ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di webadderallorg/Recordly
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
stellar/stellar-dev-skill#151 ·
I maintainer di solito rispondono entro 1 giorno
-
Trial & Error: guided Blind offer squeezes on phones and sits under the touch toolbar on iPadApertaarea:arcade game ready-for-agent
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
fderuiter/deruiter.dev#2281 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
scope: data grid type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 2 giorni
-
fix(frontend): correct VITE_IS_DEVELPOMENT typo in shared/app.ts and align dev environment flagsAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
vicharanashala/ajrasakha#1439 ·
I maintainer di solito rispondono entro 1 giorno
-
Add: TV5Monde AsieApertaapproved check:passed streams:add
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno