Commit Graph
1993 Commits
Author SHA1 Message Date
Andrew Rabert 5f337fd051 Update metadata 2025-12-23 00:53:53 -05:00
Andrew Rabert 4ef2c11169 Optimize images 2025-12-22 23:14:26 -05:00
Andrew Rabert 844b203525 Update screenshots 2025-12-22 23:11:33 -05:00
Andrew Rabert 9890696351 Split workflow builds by platform (fix) 2025-12-22 00:01:58 -05:00
Andrew Rabert d7bef659fe Merge pull request #1070 from jellyfin/fix-win
Fix windows build pipelines
2025-12-21 23:59:28 -05:00
Andrew Rabert ff1e9f5fae Split workflow builds by platform 2025-12-21 23:57:24 -05:00
Andrew Rabert fecefad83e Update windows libmpv to 20251214; ninja to 1.13.2 2025-12-21 23:25:45 -05:00
Andrew Rabert 5140e6be2e Fix windows build pipelines 2025-12-21 23:04:16 -05:00
Andrew Rabert 9cc65361b1 libmpv: autodetect gpu-api except when windows 2025-12-21 22:14:12 -05:00
Andrew Rabert c74f0b71f0 Merge pull request #1064 from alchemyyy/master
2.0.0 build for Windows
2025-12-21 22:08:52 -05:00
Andrew Rabert 43b95a0fbd Merge pull request #1067 from jellyfin/fix-mac
Fix dmg bundler
2025-12-21 00:19:54 -05:00
Andrew Rabert 468e59eee9 Fix build-mac 2025-12-20 19:54:01 -05:00
Andrew Rabert db314c8e9e Merge pull request #1066 from jellyfin/build-target-triggers
Add workflow_dispatch trigger for manual builds of specific targets
2025-12-20 16:02:56 -05:00
Andrew Rabert 9ab4bf8ec2 Add workflow_dispatch trigger for manual builds of specific targets 2025-12-20 15:54:41 -05:00
iZack 8a5b0d4e4d Fix OpenGL detect
AA_UseOpenGLES now seems to break Qt6, looks like it causes the app to fall back to rendering in OpenGL 3.
2025-12-19 10:35:55 -08:00
iZack 52d5067676 Working 2.0.0 build for Windows
It is really late so I'm calling it here. I wanted to put this out for relevant people to get eyes on, in order to aid in getting the Windows build of v2.0.0 out. Apologies in advance for not following any contrib guidelines or there being messes.  I'm leaving in the build scripts I used for now. The build scripts still contain a few hardcoded visual studio related values for now.  At the moment when I run the app on a different machine to the dev VM I'm using the qt web view doesn't seem to be rendering.

summary of where this is at:
the whole thing builds
works on my Windows 11 virtual machine

short summary of what I did:

A couple of qt6 updates specific to windows were addressed.

Some build system issues were addressed

did some minor refactoring to sieve out binary build dependencies from generated build files since its a lot easier when you can just delete the build folder to run a clean build
2025-12-19 01:43:38 -08:00
Andrew Rabert e0cff7bc88 Merge pull request #1061 from jellyfin/name
Change launcher/titlebar name to "Jellyfin Desktop"
2025-12-17 22:46:42 -05:00
Andrew Rabert 726b067df3 Change launcher/titlebar name to "Jellyfin Desktop"
For clarity
2025-12-17 22:46:09 -05:00
Andrew Rabert 755514d9e2 Merge pull request #1060 from diced/fix-mpv-crash
Fix startup crash on MacOS when setting custom MPV configuration
2025-12-17 21:14:47 -05:00
diced 7fff01075b fix crash with other config 2025-12-17 18:09:19 -08:00
Andrew Rabert 2218e64f1e Merge pull request #1055 from n-peugnet/fix-typo
Fix typo detected by Lintian
2025-12-16 17:53:10 -05:00
Nicolas Peugnet b0a7adb89a Fix typo detected by Lintian
While creating the Debian package, Lintian detected this typo in the
built binary.
2025-12-16 23:40:18 +01:00
Andrew Rabert 13abb0b0dd Merge pull request #1052 from jellyfin/fixes
Fix stale resources not building (again)
2025-12-16 00:10:10 -05:00
Andrew Rabert c7078046a4 Fix stale resources not building (again)
Always execute rcc and compare the hash of the resulting file to the
existing one. If it's different, write it.
2025-12-15 22:43:51 -05:00
Andrew Rabert a27d27cb2b Merge pull request #1051 from jellyfin/fixes
Fixes
2025-12-15 19:01:43 -05:00
Andrew Rabert a5adbe36ac Suppress error log when LIRC socket not running 2025-12-15 18:45:06 -05:00
Andrew Rabert de36b677af Remove settings migration
v2.0.0 configuration is separate from older versions
2025-12-15 18:41:40 -05:00
Andrew Rabert 334c382bc6 Remove warning when config empty/not exist 2025-12-15 18:40:05 -05:00
Andrew Rabert 8895fe3d5f Merge pull request #1049 from jellyfin/cleanup-build
Cleanup build scripts
2025-12-15 18:25:45 -05:00
Andrew Rabert f1579d322d Cleanup build scripts
- remove unused scripts
- convert python scripts to cmake
- move WindowsSign.cmd to bundle/win
2025-12-15 18:19:32 -05:00
Andrew Rabert 3122130450 Update macos build instructions 2025-12-15 13:08:35 -05:00
Andrew Rabert e794121377 Merge pull request #1048 from jellyfin/fix/oversaturated
Fix oversaturated colors on macos
2025-12-15 12:32:00 -05:00
Andrew Rabert 45459ec419 Fix oversaturated colors on macos 2025-12-15 12:27:48 -05:00
Andrew Rabert 202dc630a9 Merge pull request #1047 from jellyfin/fix/default_certs
Fix cert detection on macos
2025-12-15 12:12:50 -05:00
Andrew Rabert 7f04b8dd64 Fix cert detection on macos 2025-12-15 12:11:19 -05:00
Andrew Rabert cd5fa0e5a1 Merge pull request #1045 from MitchelsonBrooks/master
Fix Fedora build dependencies in README
2025-12-14 22:50:10 -05:00
Mitchelson dcbb325245 Fix Fedora build dependencies in README
- Updated fedora dependency install list: libshaderc-2024.3 to libshaderc
- Added to fedora dependency install list: mpvqt-devel

libshaderc-2024.3 is not the correct format and dnf fails to find it. libshaderc will map to the correct package. 
Adds missing mpvqt-devel dependency (required since MpvQt was added in v2.0.0).
2025-12-14 22:27:06 -05:00
Andrew Rabert 24a07a8a2c Merge pull request #1044 from jellyfin/metadata_updates
Metadata updates
2025-12-14 19:32:44 -05:00
Andrew Rabert fd4de88c9d Update flatpak developer 2025-12-14 19:29:14 -05:00
Andrew Rabert 6c0c42f97e Update package changelogs for v2.0.0 2025-12-14 15:12:00 -05:00
Andrew Rabert a1cc542741 Merge pull request #1043 from jellyfin/fix/github-mpvqt
Fix/GitHub mpvqt
2025-12-14 15:08:29 -05:00
Andrew Rabert eb9779f5e3 Use static mpvqt for macos and windows builds 2025-12-14 15:04:56 -05:00
Andrew Rabert 955c336e18 Fix tests (GitHub) 2025-12-14 15:03:56 -05:00
Andrew Rabert 7605b3d7cd Merge pull request #1042 from jellyfin/fix/ignore-certificate-errors
Fix option to ignore certificate errors / add --ignore-certificate-errors CLI flag
2025-12-14 14:41:14 -05:00
Andrew Rabert f1896bcce7 Fix option to ignore certificate errors / add --ignore-certificate-errors flag 2025-12-14 14:39:08 -05:00
Andrew Rabert 2c7be6b164 Set version to 2.0.0-dev 2025-12-14 06:19:37 -05:00
Andrew Rabert 1634d3d263 Release jellyfin-desktop v2.0.0 v2.0.0 2025-12-14 06:13:03 -05:00
Andrew Rabert a694d42cee Use runtimedir for sockets
Use tempdir as fallback
2025-12-14 06:00:14 -05:00
Andrew Rabert 7f19a83c9b Fix socket cleanup 2025-12-14 05:56:43 -05:00
Andrew Rabert d1a8a16fd7 Change socket names 2025-12-14 05:56:32 -05:00