Files
jellyfin-desktop/dev
Ditin2 7a251c5fff Use delayed variable expansion in setup.bat (#1168)
* Rename variable 7ZIP to SEVENZIP

Currently this script fails, as %7ZIP% is interpreted as "ZIP", because %7 is treated as the 7th positional argument in bash scripts. Alternatively you could use !7ZIP! as this uses the already enabled DelayedExpansion.

* Update setup.bat to use delayed variable expansion
2026-03-01 20:10:07 -05:00
..
2026-03-01 15:38:11 -05:00

Development

After cloning this repo, you will need to initialize and update its submodules:

git submodule update --init --recursive

Platform-specific build instructions:

Web Debugger

To get browser devtools, use remote debugging:

  1. Run with --remote-debugging-port=9222
  2. Open Chromium/Chrome and navigate to chrome://inspect/#devices
  3. Make sure "Discover Network Targets" is checked and localhost:9222 is configured

QML Logging

The console.log() statements in QML are not printed to the console by default. The simplest workaround for this is to add the following command line argument:

--log-level debug

For Qt Creator users, click Projects in the left sidebar, select the "Run Settings" tab, and paste that into the "Command line arguments" text field.