Commit graph

10923 commits

Author SHA1 Message Date
captivator
71404fcbf4 fix: trim whitespaces from ManagedPackURL
Signed-off-by: captivator <84224501+qaptivator@users.noreply.github.com>
(cherry picked from commit 5ad8372e16)
2026-05-04 21:13:45 +00:00
Tayou
8c5dc59c61
[Backport release-11.x] fix other logs page crash (#5494) 2026-05-04 21:16:55 +02:00
Tayou
c086d930b8
[Backport release-11.x] Fix Cmd+Q on macOS closing active window instead of quitting (#5493) 2026-05-04 21:16:43 +02:00
so5iso4ka
0b47aebf00 fix(OtherLogsPage): handle empty log lines
Signed-off-by: so5iso4ka <so5iso4ka@icloud.com>
(cherry picked from commit e9cdef65e6)
2026-05-04 16:20:58 +00:00
Danny
da6eda04e2 Change menu role for close action in MainWindow
Fixes issue in Mac OS where pressing Cmd+Q closes only the current window instead of quitting the application.

menuRole is consulted only by Qt's native macOS menu-bar integration, so this change has no effect on Windows, Linux, or BSD.

Fixes #1382

Signed-off-by: Danny <dannydjdk@users.noreply.github.com>
Assisted-by: Claude:claude-opus-4-7
(cherry picked from commit 9621b59573)
2026-05-04 16:09:28 +00:00
Alexandru Ionut Tripon
5b29ce8301
[Backport release-11.x] ci(container): actually use amd64 runner for amd64 (#5437) 2026-04-20 10:22:23 +03:00
Seth Flynn
705533001f ci(container): actually use amd64 runner for amd64
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 541e5ca9fe)
2026-04-20 06:51:29 +00:00
Alexandru Ionut Tripon
b5ae520769
[Backport release-11.x] NetJob: do not automatically retry on 404 Not Found response (#5432) 2026-04-20 09:36:41 +03:00
0x189D7997
0fe5fc6e8d NetJob: do not automatically retry on 404 response
Signed-off-by: 0x189D7997 <199489335+0x189D7997@users.noreply.github.com>
(cherry picked from commit 4a59e6012d)
2026-04-19 21:11:25 +00:00
Alexandru Ionut Tripon
cc87c0231c
[Backport release-11.x] fix world size uninitialized memory and UI refresh signal (#5431) 2026-04-20 00:09:55 +03:00
captivator
3f7c9382e7 fix world size uninitialized memory and UI refresh signal
Signed-off-by: captivator <84224501+qaptivator@users.noreply.github.com>
(cherry picked from commit cbaf45084e)
2026-04-19 21:08:56 +00:00
Alexandru Ionut Tripon
2e88dfb98a
[Backport release-11.x] ProgressDialog: allow finished tasks to be re-displayed once restarted (#5422) 2026-04-19 23:34:46 +03:00
Alexandru Ionut Tripon
c884b5565f
[Backport release-11.x] Improve checksum mismatch logging (#5421) 2026-04-19 23:34:37 +03:00
Alexandru Ionut Tripon
2d25d986a6
[Backport release-11.x] Fixes for task abort logic (#5420) 2026-04-19 23:34:28 +03:00
Octol1ttle
2a818c0607 fix(ProgressDialog): allow finished tasks to be re-displayed once restarted
Cherry-picked from libcurl (lmao)

Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit b9fa4ffc00)
2026-04-17 14:34:43 +00:00
Octol1ttle
f6f661c952 Don't use new Qt method
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 85613cfadc)
2026-04-17 14:32:21 +00:00
Octol1ttle
48c1476845 change: improve checksum mismatch logging
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 3ee45691ab)
2026-04-17 14:32:21 +00:00
0x189D7997
533f030d94 Fix(NetJob): do not call emitAborted() when not running
Signed-off-by: 0x189D7997 <199489335+0x189D7997@users.noreply.github.com>
(cherry picked from commit ffded2ccac)
2026-04-17 14:31:23 +00:00
0x189D7997
ba32a9155f Fix(Task): check if task is still running before calling emitAborted()
Signed-off-by: 0x189D7997 <199489335+0x189D7997@users.noreply.github.com>
(cherry picked from commit 15b39af92e)
2026-04-17 14:31:23 +00:00
0x189D7997
b29be81e36 Fix(InstanceCreationTask): propagate abort signal to super
Signed-off-by: 0x189D7997 <199489335+0x189D7997@users.noreply.github.com>
(cherry picked from commit 4ed3aa1f1c)
2026-04-17 14:31:23 +00:00
Alexandru Ionut Tripon
ea6b802b04
[Backport release-11.x] Low RAM warning fixes (#5407) 2026-04-17 08:59:29 +03:00
Alexandru Ionut Tripon
0793b1f0b0
[Backport release-11.x] Search by project id (#) improvement (#5408) 2026-04-17 08:59:19 +03:00
Alexandru Ionut Tripon
71306ffa8e
[Backport release-11.x] Windows installer: Disable skipping files (#5409) 2026-04-17 08:59:04 +03:00
Alexandru Ionut Tripon
27986df327
[Backport release-11.x] fix text overlap in project item views (#5410) 2026-04-17 08:58:59 +03:00
so5iso4ka
2a439beee8 fix text overlap in project item views
Signed-off-by: so5iso4ka <so5iso4ka@icloud.com>
(cherry picked from commit fa54329711)
2026-04-16 10:01:51 +00:00
Octol1ttle
433280f2f1 change(Windows installer): disable skipping files
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 88035b9815)
2026-04-15 21:25:21 +00:00
0x189D7997
f89a1f6378 Limit normal search fallback to 404 respnse
Signed-off-by: 0x189D7997 <199489335+0x189D7997@users.noreply.github.com>
(cherry picked from commit 28c42d04b6)
2026-04-15 21:14:02 +00:00
0x189D7997
6b60a243bc Use network_error_code from callbacks
Signed-off-by: 0x189D7997 <199489335+0x189D7997@users.noreply.github.com>
(cherry picked from commit 364968a6b4)
2026-04-15 21:14:02 +00:00
0x189D7997
c06cc8f9ae oops forgot again
Signed-off-by: 0x189D7997 <199489335+0x189D7997@users.noreply.github.com>
(cherry picked from commit fdd1a5dde8)
2026-04-15 21:14:02 +00:00
0x189D7997
126f6b8f20 Fallback to normal search on error and apply same changes to ResourceModel
Signed-off-by: 0x189D7997 <199489335+0x189D7997@users.noreply.github.com>
(cherry picked from commit 4151db6c94)
2026-04-15 21:14:02 +00:00
0x189D7997
e03200df8f Activate search by project id only for numarical values for CurseForge
Signed-off-by: 0x189D7997 <199489335+0x189D7997@users.noreply.github.com>
(cherry picked from commit 4706f894e3)
2026-04-15 21:14:02 +00:00
0x189D7997
f4eae05afc Make search by id fail quietly
Signed-off-by: 0x189D7997 <199489335+0x189D7997@users.noreply.github.com>
(cherry picked from commit bf75d50baf)
2026-04-15 21:14:02 +00:00
0x189D7997
0d23470332 Allow requesting project info without manual retry on fail
Signed-off-by: 0x189D7997 <199489335+0x189D7997@users.noreply.github.com>
(cherry picked from commit 983bf34807)
2026-04-15 21:14:02 +00:00
Octol1ttle
845497f09c Use newlines more often in macOS dialog for a nicer look
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 5d9622db21)
2026-04-15 21:13:03 +00:00
Octol1ttle
3c6451dc59 fix(EnsureAvailableMemory/macOS): warn based on memory pressure rather than available RAM
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 0b578fa767)
2026-04-15 21:13:03 +00:00
Octol1ttle
7c8c352b7f change(EnsureAvailableMemory): rephrase warning message
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit ae331cfc9a)
2026-04-15 21:13:03 +00:00
Octol1ttle
24856bfa59 fix(EnsureAvailableMemory): do not warn if available memory could not be read
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 575be16d3e)
2026-04-15 21:13:03 +00:00
Alexandru Ionut Tripon
7fd468db85
[Backport release-11.x] Fix infinite loop in SkinManageDialog (#5399) 2026-04-14 20:37:11 +03:00
Alexandru Ionut Tripon
54073dcb73
[Backport release-11.x] fix: force metadata version list refreshes to reload (#5398) 2026-04-14 20:36:18 +03:00
Alexandru Ionut Tripon
1af7c0247d
[Backport release-11.x] fix pessimizing-move warning (#5396) 2026-04-14 20:35:11 +03:00
Alexandru Ionut Tripon
6143d5bd50
[Backport release-11.x] Task: Warn when disposing while running (#5395) 2026-04-14 20:33:14 +03:00
Alexandru Ionut Tripon
b73cba2814
[Backport release-11.x] Fix Copy/Upload buttons not working in ScreenshotsPage (#5394) 2026-04-14 20:32:59 +03:00
Octol1ttle
c6dc8267c1 fix(SkinList): do not consider non-png files correctly
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit d5db0c6c1b)
2026-04-14 17:25:58 +00:00
morsz
f6cb9daf99 fix: force metadata version list refreshes to reload
manual refreshes on version selection screens could reuse cached metadata and skip downloading updated manifests, so new versions would not appear until Prism was restarted. pass an explicit forced reload through the shared version list loading path and use it from refresh actions so manual refresh always reloads metadata

Signed-off-by: morsz <morsz@morsz.dev>
(cherry picked from commit 2219c37d7f)
2026-04-14 17:12:59 +00:00
Andrei Damian
938f579a84 fix pessimizing-move warning
Signed-off-by: Andrei Damian <andreidaamian@gmail.com>
(cherry picked from commit ac54df366b)
2026-04-14 17:12:42 +00:00
Octol1ttle
11df688cb4 change(Task): warn when disposing while running
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit ae7e143537)
2026-04-14 17:12:42 +00:00
Octol1ttle
aa8897f95e fix(ScreenshotsPage): fix QString::arg in string with no arguments
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 1fec781251)
2026-04-14 17:12:01 +00:00
Octol1ttle
56d2a21132 fix(ScreenshotsPage): disable "Copy Image" when selecting multiple screenshots
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 08de904e21)
2026-04-14 17:12:01 +00:00
Octol1ttle
a3c0b364b5 refactor(ScreenshotsPage): clang-tidy
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 7a1d2e41a1)
2026-04-14 17:12:01 +00:00
Octol1ttle
4f63f31e49 fix(ScreenshotsPage): use correct selection collection
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 1b650622ea)
2026-04-14 17:12:01 +00:00