a01a48793c
fix(updater): force asInvoker
for updater on windows
...
- use `__COMPAT_LAYER` env var in windows to bypass Installer Detection and run as a normal user anyway
- set up updater directly after main windows is created
- check update locks before main window
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-30 03:19:21 -07:00
00f75e2d54
fix(updater): avoid windows installer detection with "asInvoker" in xml exe.manifest
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-30 00:54:29 -07:00
8dd3a02747
Update launcher/Application.cpp
...
Co-authored-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 23:49:31 -07:00
4320830a86
fix(updater): Explicit conversion to string for QByteArray
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 17:59:14 -07:00
603e3e7e2e
fix(updater): set minimum dialog / msgbox sizes
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 15:56:44 -07:00
109ae5bae0
fix(updater): convert int to string
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 15:42:36 -07:00
41cb8d7ec6
fix: adjust dialog size, add parent to msgboxes
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 15:31:12 -07:00
494483fd2b
fix(updater): add parent to dialog to fix issues in tilling WMs
...
QProgressDialog without parents in Qt tend to cause graphical issues on
some systems, so we add the main window as a parent here!
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-06-29 15:31:11 -07:00
a6c8a37a5d
fixa(updater): better update timer logs
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 14:06:14 -07:00
e38adf6006
fix(updater) fixes form first round of testing
...
- reset update time after check
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-29 14:01:11 -07:00
cb7ff81ade
fix: copy needs to overwrite
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 13:51:58 -07:00
400a2f7201
fix: final fixes
...
- use `done(code)` for offer dialog
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 12:46:28 -07:00
c123558314
fix: add build config header & trimlines form stdout
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 11:25:59 -07:00
f287d9deac
fix add NetRequest source
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 11:09:59 -07:00
95969e87a1
Merge branch 'refactor/net-split-headers-to-proxy-class' into feat/launcher-updater
2023-06-28 11:05:11 -07:00
e29126ca26
fix: add split markdown source
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 10:56:16 -07:00
1b5c78b066
Merge branch 'develop' into feat/launcher-updater
2023-06-28 10:54:39 -07:00
46e840fdf1
fix: add thread sleep to wait for resources - add detail text from logs
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 09:18:07 -07:00
4123343130
no need for pre release tag
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-28 00:25:09 -07:00
faec21d572
Merge pull request #1266 from TheKodeToad/smol-tweaks
2023-06-28 08:47:53 +02:00
213f03351f
Merge pull request #1280 from Trial97/shortcut
...
Fixed illegal characters in shortcuts name
2023-06-27 20:01:48 +00:00
54cb077b40
Added more information to the screenshot upload warning
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-27 19:31:36 +03:00
92847b9774
omit icon remove on macos
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-27 19:15:20 +03:00
6e5716f097
Fixed illegal characters in shortcuts name
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-27 19:05:32 +03:00
6f7454243e
fix: prep for changes in #1276
...
- sign updater
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-26 23:25:07 -07:00
45c39d078f
More clenup
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-27 09:23:24 +03:00
385babb458
Simplify Upload and Download
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-27 08:51:17 +03:00
904b128afe
Merge pull request #1277 from Trial97/remove_mojang
...
Removed unused files
2023-06-26 23:09:27 +01:00
dffffc784e
Removed unused files
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-26 22:33:10 +03:00
d25452a64e
Merge pull request #1274 from TheKodeToad/java-signature
2023-06-26 11:19:53 +02:00
c0f0462550
fix(updater): logs/ folder
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-26 01:41:51 -07:00
1f70589deb
feat(updater): tie in part 2, let there be UI!
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-26 01:22:33 -07:00
4d49486cc9
Merge pull request #1065 from leo78913/gamescope-close-button
2023-06-26 08:45:28 +02:00
b7dd32274c
Proper capture on windows
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 22:30:20 -07:00
d8e0b14dc4
feat(updater): tie in updater part 1
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 21:37:47 -07:00
8bebd7f042
Generate special signature ✨ composed of multiple elements instead of relying on timestamp for Java version cache invalidation
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-26 01:30:47 +01:00
90da57a806
Merge branch 'refactor/net-split-headers-to-proxy-class' into feat/launcher-updater
2023-06-25 16:13:51 -07:00
b142407b21
fix: ensure finished
signal is emited
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 16:13:26 -07:00
10266f65e4
fix: include ^<optional^>
updater doesn't need to know about mods
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 16:10:06 -07:00
c49ee87857
fix(net): fix emit signals in download & upload task
...
Signed-off-by: seth <getchoo@tuta.io >
2023-06-25 18:56:54 -04:00
8aeec1d52d
fix: use new shared pointer for repsonse buffer
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 14:36:20 -07:00
f39d2de0cc
Merge branch 'refactor/net-split-headers-to-proxy-class' into feat/launcher-updater
2023-06-25 14:31:16 -07:00
1ba08f4641
fixup! Merge remote-tracking branch 'upstream/develop' into refactor/net-split-headers-to-proxy-class
2023-06-25 14:25:07 -07:00
4b65315cdc
chore: add license to headers
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 14:21:55 -07:00
903fae94be
Merge pull request #1272 from Trial97/fix_selected
...
fix: Page container extra info set on logs page
2023-06-25 21:16:18 +00:00
4313466589
feat(updater): final step for portable install
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:32 -07:00
d2a3acd493
fix: filter archive assets from windows non-portable installs
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:31 -07:00
516dd6bd1a
support windows console
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:31 -07:00
44bc60021d
feat(updater): unpack portable archive
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:31 -07:00
50d5eb0621
feat(updater): download new & back up old
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:31 -07:00