147741e616
increment clang-tools version
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-28 12:48:52 +03:00
3fc5f56ed6
Merge pull request #2405 from Trial97/fix_missing_manifest
...
Fix portable if manifest is missing
2024-06-13 19:16:12 +03:00
95e7f36732
Merge pull request #2054 from Trial97/add_configurable_updater_interval
...
Made updater interval configurable
2024-06-10 09:22:54 +03:00
45463dcd75
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into import_zip
2024-06-04 11:04:02 +03:00
ab5f628453
Update launcher/updater/prismupdater/PrismUpdater.cpp
...
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2024-05-16 19:45:43 +03:00
051e788683
Update launcher/updater/prismupdater/PrismUpdater.cpp
...
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2024-05-16 19:45:00 +03:00
c15f6fcd2a
Fix portable if manifest is missing
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-16 17:21:30 +03:00
b9c010ffb2
Added patch to all setHtml calls
...
Signed-off-by: SabrePenguin <lknofczynski@gmail.com >
2024-04-30 23:43:36 -04:00
031a9f4738
Replaced QFile::remove with FS::deletePath
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-02-10 11:03:51 +02:00
9bbeb5ef3a
Made updater interval configurable
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-01-22 21:26:46 +02:00
1130fe8510
Happy new year :D
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2024-01-02 18:04:42 +00:00
bef701eba8
chaged folder again
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 21:27:11 +03:00
742384909f
updated portable update
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 21:24:31 +03:00
606c12ffeb
more fixing
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 18:47:21 +03:00
498c9db1ce
fixed appImageUpdate
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 15:14:59 +03:00
b8d9c3d779
format
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-26 20:19:35 +03:00
1faf741004
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into feat/launcher-updater
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-15 13:29:42 +03:00
1d638e018a
chore: update license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-04 19:41:47 +02:00
1d468ac35a
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:35 +02:00
cea285f5f5
fix(updater): fix bad exe_name on linux
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-30 21:33:22 -07:00
1fd90e9dd0
fix(updater): ensure updater knows binaries are in ./bin/
on linux and can find them
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-30 21:24:30 -07:00
cd527c44a4
fix(updater): build atrifact fix on linux ci + add qt-ver to artifact name
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-30 18:17:06 -07:00
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
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
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
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
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
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
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
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
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
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
bee88b1c7f
feat(updater) select valid asset
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 13:47:30 -07:00