SoundSwitch

SoundSwitch 7.3.0

Enkel Leden kunnen Downloaden, maak je gratis Lid.

 
Functies

  • audio: voeg AudioDevice COM-wrappers + AudioDeviceEnumerator toe (Fase 2) (3defcfc), sluit #2371 #401
  • audio: decodeer MP3 via de meegeleverde MP3Sharp (pure managed) (d796683)
  • audio: vervang NAudio-notificatieweergave door de interne WASAPI-renderer (f8e6792)
  • audio: ondersteuning voor aangepaste MP3-meldingsgeluiden (9b2e40d)
  • nachtelijk: registreer sha512, commit en changelog per nachtelijk artefact (2f8f015)
  • ui: toon de indicator voor het nachtelijke updatekanaal in de instellingen (bbc6332)
  • updater: voeg een nachtelijk updatekanaal toe met SHA-512-verificatie (443206a)
  • updater: biedt release-train-updates aan voor nightly builds als een bèta-track (fe599bb)
  • website: toon de dagelijkse changelog en SHA-512 checksum (2535e7a)
Verbeteringen

  • notificatie: Windows-notificatie weergeven als native toast met ballon-terugval (#2370) (3fb1282)
  • telemetrie: volg het gebruik van het updatesubsysteem en de momentopname van de opstartconfiguratie (#2369) (1f43f32), sluit #1 #4 #2 #5 #7
Bugfixes

  • audio: adres Copilot-review — SelectedDevicesList-typfout + EndpointVolume null guard (e0b32b5)
  • audio: correcte ERole-profielafstemming + NameClean in microfoonrespons (8583f2d)
  • audio: correcte IMFSourceReader.ReadSample native signature (MP3 crash) (0a0cdb3)
  • audio: DeviceFullInfo verwijderen op alle niet-gelukkige paden (COM-lek) (7841e7b)
  • audio: guard nullable EndpointVolume in IPC microphone-state lambda (f8ff7c4)
  • audio: verharde MP3Sharp-decoder van leverancier (7 CodeRabbit-bevindingen) (92e7920)
  • audio: normaliseer afgekorte WAV-fouten + lokaliseer WAV-filterlabel (a3feb8b)
  • audio: voorkom een impasse in AudioDevice en een crash van de finalizer in de volumeclient (b0d5199)
  • audio: registratiefout doorgeven + document MMNotificationClient (e6229ab)
  • audio: standaardapparaat vernieuwen na ontwaken uit slaapstand (probleem #2009) (3e3ac93)
  • audio: reset zoekbare stream + verwerk niet-EOS null-samples (MP3) (6ccb148)
  • audio: gebruik FluentAssertions v8 ThrowAsync voor asynchrone null-data test (7b48ee6)
  • audio: gebruik nullable tuple voor volume-copy + Serilog voor conversiewaarschuwingen (b8df9f1)
  • audio: gebruik typeof() voor de statische klasse Serilog context (b2abcf2)
  • ci: stempelversie via AssemblyInfo-herschrijving en tag-relatieve revisie (19c0604)
  • ci: valideer alle -Version-componenten aan de hand van de 16-bits limiet (d8db090)
  • model: volledig verwijderen van verkeerd gespelde selectedDevicesList (param + property) (ceaef69)
  • model: hernoem de verkeerd gespelde eigenschap SelectedDevicesList naar SelectedDevicesList (a3c949e)
  • Nightly: gebruik de installatieversie in de opmerking bij het probleem zodat het buildnummer overeenkomt met de downloadlink (373cd27)
  • betrouwbaarheid: versterk het audioapparaatobject en de IPC voor individuele apparaten tegen tijdelijke storingen (#2371) (06fe289)
  • updater: bevindingen van adrescontrole op fallback van de nightly releasetrain (436c8af)
  • updater: codeer de nachtelijke revisie als prerelease-identificatie (8bccc3e)
  • updater: normaliseer fouten bij integriteitscontrole naar tekenreeks in nachtelijke ternaire code (d03435d)
  • website: parse vetgedrukte/cursieve tekst en opsommingstekens in het dagelijkse wijzigingslogboek (4b4b18a)
Verbeteringen

  • dubbelklik: schakelopdracht met fabriekspatroon voor dubbelklikacties verwijderen (a8e9bbd), sluit #491 #1800
  • sneltoets: Subtract (-) en Add (+) toevoegen als geldige sneltoets op een numpad (ad7e2ae)
Bug fixes
  • banner: Probleem opgelost waarbij de banner mogelijk niet Top Most is. (889c9a0)
  • dubbelklik: gebruik singleton fabrieksinstantie om de profiel cyclustoestand te behouden (0591e4e), sluit #491 #1800
  • sneltoets: Fix voor het niet kunnen gebruiken van Vermenigvuldigen en Apparaat voor sneltoets (f323d90), sluit #1853
Bug Fixe : Oplossing voor het openen van instellingen waardoor de toepassing crasht bij gebruik van CLI of het opnieuw openen van SoundSwitch.
Terug
Bovenaan