Open aryanchoudharypro opened 1 month ago
Windows 11 insider preview dev 26100.1
I see, might be about insider build then, but I cannot find anything about that insider version having issues with JVMs, so it’s more likely an issue on my side. Will try to reproduce next time I have a windows machine started
Yes thanks, also I wanted to ask if you have tested the program with the screen reader on windows as I am a blind windows user myself
Have not tried with screen reader on windows, just tried with screen reader on macOS - buttons have nice descriptions (like "download" or "delete") and are interactable, but text fields are missing descriptions and somehow labels are never read out, not sure why / what I need to do to support that
So with the app accessibility inspector I can see all the labels in the app, so it seems to be mostly an issue with me not knowing how to use a screen reader to read out the labels 😄
On windows accessibility is supported in principle, but requires a command to be executed, see https://github.com/JetBrains/compose-multiplatform/issues/4779. I hope that this will be done automatically when the linked issue is closed.
and this is what i get when i run the jar file with the cli. [main] INFO Main - /
Exception in thread "main" java.lang.ExceptionInInitializerError
at androidx.compose.ui.scene.skia.WindowSkiaLayerComponent.
Are you by chance on arm64 windows?
org.jetbrains.skiko.LibraryLoadException: Cannot find skiko-windows-x64.dll.sha256, proper native dependency missing
no
do i have to install anything elce besides yt-dlp-compose?
No it should work out of the box.
just to confirm, you downloaded the jar file from the release and used your own Java runtime to execute it?
i tryed the exe first, and then the jar file
Alright, I will verify that it runs on my windows machine
i'll also try it on windows 10 to sea if it works ,
Ok so the exe works for me on windows 11 23H2, with the .jar file I have the same issue. It might be that the Java runtime needs some library that is not included by default on windows
I think it’s this: https://stackoverflow.com/a/75099995
The new .jar here should include the necessary files for windows: https://github.com/StefanLobbenmeier/yt-dlp-compose/releases/tag/SNAPSHOT-35
ok, so the exe stil doesn't work nither does the jar file. i get this output in the cmd window. Microsoft Windows [Version 10.0.26100.1] (c) Microsoft Corporation. All rights reserved.
C:\Users\aryan\downloads>java -jar yt-dlp-compose.jar
[main] INFO Main - /
[AWT-EventQueue-0] WARN de.lobbenmeier.stefan.settings.business.SettingsViewModel - Settings file C:\Users\aryan\AppData\Roaming\yt-dlp-compose\config\settings.json not found for Platform(name=Name: Windows 11, Version: 10.0, Architecture: amd64, ytDlpName=windows, ffmpegPlatform=windows64, needsExecutableBit=false)
[DefaultDispatcher-worker-4] INFO de.lobbenmeier.stefan.updater.business.KtorFileDownloadWithProgress - Starting download to C:\Users\aryan\AppData\Roaming\yt-dlp-compose\data\binaries\ffbinaries\6.1\ffmpeg from https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v6.1/ffmpeg-6.1-win-64.zip
[DefaultDispatcher-worker-10] INFO de.lobbenmeier.stefan.updater.business.KtorFileDownloadWithProgress - Target file C:\Users\aryan\AppData\Roaming\yt-dlp-compose\data\binaries\yt-dlp\yt-dlp-nightly-builds\2024.08.21.232751 has already been downloaded
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: current must not be NaN
at androidx.compose.ui.semantics.ProgressBarRangeInfo.
and a window with some text. current must not be NaN
it opens now after disableing and reenabling the java access bridg, but now nvda doesn't read things properly
I see, you might be running into this issue then: https://github.com/JetBrains/compose-multiplatform/blob/master/tutorials/Accessibility/Windows.md#nvda-workaround
Ironically the workaround is described with screenshots, but here is the transcription:
It still doesn't work, and other thing I forgot to mention is that it speaks the window title as untitled
On Sat, 31 Aug, 2024, 6:00 pm Stefan Lobbenmeier, @.***> wrote:
I see, you might be running into this issue then:
Ironically the workaround is described with screenshots, but here is the transcription:
- nvda 2021.3.1 Properties
- Tab "Compatibility"
- Change high DPI settings
- Override high DPI scaling behaviour. Scaling performed by: Application
— Reply to this email directly, view it on GitHub https://github.com/StefanLobbenmeier/yt-dlp-compose/issues/73#issuecomment-2322883397, or unsubscribe https://github.com/notifications/unsubscribe-auth/A6DTISLZIBAWQHM3MH6HXL3ZUGZNBAVCNFSM6AAAAABMOYQEVKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRSHA4DGMZZG4 . You are receiving this because you authored the thread.Message ID: @.***>
Which OS version are you on? I remember someone else having this issue with windows 7