Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

SVG app icons don't load unless the URL ends in .svg

Aperta
#91 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
25/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
csharp
Ambito
desktop

Direzione di ricerca

Inizia tracciando il modo in cui le immagini basate su URL scelgono tra SvgImageSource e BitmapImage, concentrandoti sul controllo attuale del suffisso .svg. Esamina il comportamento di download e caching, quindi confronta le opzioni HEAD/Content-Type e di caching gestito dall’applicazione descritte nell’issue. Il lavoro è completo quando le icone SVG vengono caricate anche se i relativi URL non terminano con .svg, senza compromettere il caricamento delle immagini bitmap.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Since there's no ImageSource that can load both .svg and bitmap images, and instead there's a separate SvgImageSource and BitmapImage, we currently only attempt to load SVGs when the URL ends in .svg. We don't have much control over the actual downloading/caching operations of these sources.

One potential solution is to do a HEAD request first to get the Content-Type of the image, but it won't be easy to cache that result.

Another would be to download/cache images ourselves.

Relates to #92

Lingua principale
C#
Stelle
29
Fork
12
Merge medio
4h 15m
PR unite (30g)
2

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di coder/coder-desktop-windows

Tutte le issue di coder/coder-desktop-windows

Issue simili

Altre issue su C#

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.