Megamouse
|
039d19dacf
|
Patch manager: detailed message box for long logs
|
2022-04-09 21:26:06 +02:00 |
|
Megamouse
|
fa6736e69d
|
update_manager: add some logging
|
2022-02-22 14:19:29 +01:00 |
|
nastys
|
b57ea3a229
|
Fix macOS builds
|
2022-02-21 19:11:52 +01:00 |
|
Megamouse
|
9214df482e
|
Unbreak macOS builds
|
2022-02-20 21:06:46 +01:00 |
|
Megamouse
|
0a34403ef8
|
Qt: create rpcs3 shortcuts
|
2022-02-20 13:23:27 +01:00 |
|
Megamouse
|
eacf5a3813
|
Qt: adjust wording for updates
|
2022-02-05 12:22:54 +01:00 |
|
Eladash
|
e951c619c5
|
Implement Emulator::GracefulShutdown()
|
2022-02-05 11:49:29 +01:00 |
|
Megamouse
|
e5793acd78
|
Qt: write version changes to update.log
|
2021-10-10 10:08:31 +02:00 |
|
Megamouse
|
56e982375e
|
Qt: add changelog to updater (#10844)
|
2021-09-16 04:34:06 +01:00 |
|
Megamouse
|
202aed560b
|
Qt: add option to auto install updates
|
2021-07-23 00:09:46 +02:00 |
|
Megamouse
|
486ba6121d
|
Qt: fix window position of update dialog
|
2021-04-24 11:46:51 +02:00 |
|
Megamouse
|
1caf81811a
|
Move unspecific Emulator code out of System.cpp
|
2021-04-24 11:21:22 +03:00 |
|
Megamouse
|
03b76b4606
|
Emu: some cleanup
|
2021-04-09 21:03:49 +02:00 |
|
Megamouse
|
3ae7debc17
|
Qt: Do not allow updates during emulation
|
2021-03-07 01:56:25 +03:00 |
|
Megamouse
|
dab53f4e41
|
Cleanup Emu before the update reboot
|
2021-03-07 01:56:25 +03:00 |
|
Megamouse
|
9da7910fc9
|
Fix auto updates. Don't pass exe as arg0 to execl
|
2021-03-07 01:56:25 +03:00 |
|
Megamouse
|
7205a93751
|
add some log messages for debugging
|
2021-03-06 18:06:21 +03:00 |
|
Ivan
|
04c187deb5
|
Revert "Replace GetEmuDir() with GetExeDir() in handle_rpcs3"
This reverts commit f9eb6a31bd.
|
2021-02-09 22:24:09 +03:00 |
|
Jordy Vieira
|
f9eb6a31bd
|
Replace GetEmuDir() with GetExeDir() in handle_rpcs3
|
2021-02-09 20:06:26 +03:00 |
|
Nekotekina
|
d6dcab443d
|
Updater: add minor sanity check
|
2021-02-06 00:37:53 +03:00 |
|
Nekotekina
|
b7bf316c1a
|
Don't randomly include "stdafx.h"
It's file for precompiled headers.
Include what is used, don't rely on transitive includes.
|
2020-12-22 14:32:30 +03:00 |
|
Nekotekina
|
fb29933d3d
|
Add usz alias for std::size_t
|
2020-12-18 12:23:53 +03:00 |
|
RipleyTom
|
af8c661a64
|
Remove BOM markers
|
2020-12-06 15:30:12 +03:00 |
|
Megamouse
|
15e8cba398
|
Qt: fix never played nonsense
|
2020-10-27 12:50:43 +01:00 |
|
Megamouse
|
570eee3202
|
patch_manager: handle sha256 checksum
|
2020-09-09 20:34:17 +02:00 |
|
Megamouse
|
46e8b4f561
|
patch_manager: add download button
|
2020-09-09 20:34:17 +02:00 |
|
Megamouse
|
ddd202b5ff
|
Qt: fix signal_update_available
m_update_message has to be non empty
|
2020-07-03 00:21:58 +02:00 |
|
Megamouse
|
78eb7e73bc
|
Qt: remove automatic param from update logic
At that point we already had user interaction, so there is no point in hiding the error dialogs
|
2020-07-03 00:21:58 +02:00 |
|
Megamouse
|
14200c1a1f
|
Qt: refactor curl stuff into a downloader
And add 'Background' updater
|
2020-07-02 20:22:58 +02:00 |
|
Megamouse
|
fd048a75da
|
Qt: Improve update manager messages
- Add restart hint to success message
- Use days to measure time greater than 24 hours
|
2020-06-20 17:12:45 +02:00 |
|
RipleyTom
|
f36686b1a7
|
Always launch rpcs3.exe on restart
|
2020-04-05 14:27:13 +03:00 |
|
Nekotekina
|
19e20d9c19
|
Auto-Updater: increase lock file waiting timeout in the case of updating
Normal case: timeout reduced from 3s to 2s.
Updating case: increased timeout to 10s.
|
2020-03-23 22:52:05 +03:00 |
|
Megamouse
|
b447e6f55d
|
Qt: use simple curl wrapper to avoid some pitfalls
|
2020-03-22 19:16:25 +01:00 |
|
Megamouse
|
3c63db93ed
|
Qt: fix double slash in updater tmp_folder
|
2020-03-22 19:16:25 +01:00 |
|
Megamouse
|
da09badd8d
|
Qt: simplify current_build in update manager
|
2020-03-22 19:16:25 +01:00 |
|
Megamouse
|
7f8d802bd5
|
Qt: fix log message in update manager
|
2020-03-22 19:16:25 +01:00 |
|
Megamouse
|
13e166084d
|
Qt: use Localized::GetVerboseTimeByMs
|
2020-03-22 19:16:25 +01:00 |
|
Nekotekina
|
5261886449
|
CURL_STATICLIB macro cleanup
Also move includes from headers. CURL is just void.
|
2020-03-22 14:13:52 +03:00 |
|
Megamouse
|
7d33ca7059
|
Qt: use QDateTime in update manager
|
2020-03-22 14:13:33 +03:00 |
|
Megamouse
|
09a8974786
|
Qt: fix curl threads
|
2020-03-22 13:48:43 +03:00 |
|
RipleyTom
|
b1d8bf754e
|
Replace QNetwork operations with libcurl + wolfssl
|
2020-03-22 13:48:43 +03:00 |
|
Nekotekina
|
c87beaa694
|
Use _wexecl on Windows
Allows original path to contain any Unicode character.
|
2020-03-08 20:45:34 +03:00 |
|
Nekotekina
|
2209be5216
|
Logs: remove mem-mapped buffer and move instance lock to main.cpp
Part of the work to untangle utilities from RPCS3-specific things.
|
2020-03-07 10:49:09 +03:00 |
|
Nekotekina
|
7a8772dafa
|
Replace std::string::npos with umax
|
2020-03-05 14:05:23 +03:00 |
|
MSuih
|
d94b875187
|
Minor cleanup
- Remove log prefix as auto-updater no longer uses general channel for logging
- Swap some C-style nulls for nullpointers
- Other misc changes
|
2020-03-02 12:31:59 +03:00 |
|
MSuih
|
7129902b25
|
Add time logging for updater
Might help diagnose issues
|
2020-03-02 12:31:59 +03:00 |
|
RipleyTom
|
abfa303e07
|
Auto-updater minifix
|
2020-02-26 22:06:58 +03:00 |
|
Megamouse
|
f7666f44da
|
Untangle GUI and input includes
|
2020-02-24 16:31:01 +01:00 |
|
Nekotekina
|
92e3eaf3ff
|
Fix signed-unsigned comparisons and mark warning as error (part 2).
|
2020-02-19 22:54:58 +03:00 |
|
Nekotekina
|
4bc431ec31
|
Silence deprecation warning (implicit capture of this on [=])
|
2020-02-10 14:47:12 +03:00 |
|