Commit graph

814 commits

Author SHA1 Message Date
Eladash
b7043ce000 Make rsx::get_address report caller location 2020-02-08 22:18:56 +03:00
Megamouse
0c8611bd49 Qt: fix game category localization 2020-02-08 11:04:13 +01:00
Megamouse
901fc87bca Only start the playtime clock if it makes sense 2020-02-08 07:13:29 +01:00
Megamouse
edcd2fc14a Qt: fix game grid regression 2020-02-06 19:58:19 +01:00
Megamouse
382bdcdcb7 Qt: set Tooltips.h to UTF-8 in order to fix translation with special characters 2020-02-06 17:41:50 +01:00
Megamouse
1bbc60c3e7 Qt: do not use localized filenames for default current config and default stylesheet 2020-02-06 17:41:50 +01:00
Megamouse
c13d345604 Qt: add language menu 2020-02-06 17:41:50 +01:00
Megamouse
efe907ffae Qt: use config to load translation file on startup 2020-02-06 17:41:50 +01:00
Silent
fbbad7c851 Include trailing separators in section split
This fixes the case on Windows where one of the paths ends up consisting
only of a drive letter and no trailing slash - in which case Windows
treats it as "current directory on drive X" and not "root of drive X"
and GetFileAttributes throws an invalid param error
2020-02-05 23:21:32 +00:00
Nekotekina
1a78e0e80c Make RPCS3 compile in C++2a mode 2020-02-04 23:43:55 +03:00
Megamouse
d47a8b49a4 Qt: use current locale for last played in gamelist
This also sets the basic groundwork for Qt translations
2020-02-04 09:18:05 +01:00
Megamouse
1759d6d90a Qt: fix gamelist sorting for playtimes 2020-02-03 21:22:11 +01:00
Nekotekina
21f7b0ff0f Remove HLE log channel 2020-02-01 11:52:24 +03:00
Nekotekina
15391f45d0 Modernize RSX logging (rsx_log variable) 2020-02-01 11:52:22 +03:00
Nekotekina
3c0bd821c8 Give log channels fancier names
Improve LOG_CHANNEL macro to accept custom name.
2020-02-01 10:43:43 +03:00
Nekotekina
3eca2d5d6c Remove legacy LOADER log channel 2020-02-01 07:49:38 +03:00
Nekotekina
d9a0619ddd Remove legacy GENERAL log channel
Add some more log channels instead.
2020-02-01 07:49:38 +03:00
Nekotekina
efafda2650 Add config to silence all logs 2020-02-01 07:49:38 +03:00
Nekotekina
007a7a5859 Fixup for LOG system.
Register all channels at program initialization and allow duplicates.
2020-01-31 12:09:52 +03:00
Silent
9f678cc47a Fix code relying on initialization order
Allows Debug - LLVM to boot
2020-01-31 11:23:55 +03:00
Eladash
48a847d1b6 Qt: Bugfixes regarding usage of ShowConfirmationBox 2020-01-30 21:49:08 +01:00
Eladash
232c6c3aaf Qt: Display "Reboot With Custom/Global config" on running game 2020-01-30 21:49:08 +01:00
Megamouse
336cd6e33a Qt: Prevent Qt from blocking the explorer during installations 2020-01-30 18:21:18 +01:00
Silent
360e484b08 Fix ellipsis
… is an UTF-8 character and those don't really belong in messages like this anyway
2020-01-30 16:06:00 +03:00
TotalCaesar659
c1d7b46235
Qt: change labels in package installer (#7325) 2020-01-29 00:39:05 +01:00
Megamouse
b341113ad8 Qt: Change some labels 2020-01-26 18:46:04 +01:00
Silent
331c1a394a Qt: Present game removal failure to the user
All the required information was already there,
but UI always reported success
2020-01-25 19:28:52 +01:00
Megamouse
485b22d664 Qt: fix deprecation warnings 2020-01-19 16:38:17 +01:00
Megamouse
30d5a849e3 Qt: enlarge some tooltip hover areas in settings 2020-01-19 12:40:43 +01:00
MSuih
9ef96e8274 Add pagesteps for some controls
With the snap changes the default pagestep of 1 is ignored because of rounding.
2020-01-19 09:09:36 +01:00
MSuih
cbaa8f3329 Add snapping and limit range for wakeup delay 2020-01-19 09:09:36 +01:00
MSuih
807d6cfea4 Add slider snapping 2020-01-19 09:09:36 +01:00
Megamouse
449cbb7281 Qt: use persistent_settings for playtimes 2020-01-17 07:43:10 +01:00
MSuih
833fbe015e Use floating point pixel ratio 2020-01-16 23:54:47 +03:00
Eladash
05e5e6058f Add description for rsx wake-up delay 2020-01-15 19:54:23 +03:00
MSuih
556ac1cf22 Add wake-up delay to settings 2020-01-15 19:54:23 +03:00
Megamouse
542d2ef8da Qt: smoother batch package installation 2020-01-14 09:27:09 +01:00
Nekotekina
c51779d4d3 Fix format string in log_frame.cpp 2020-01-06 23:44:48 +03:00
Megamouse
e7845357e2 sceNpTrophy: unlock platinum trophies 2020-01-05 19:47:31 +01:00
Silent
b88fb43acc Minor cleanup in InstallPkg and InstallPup 2020-01-05 11:01:26 +01:00
Silent
e7ddc5187a Add a dialog to Batch PKG Install
Dialog allows users to preview the order in which PKG's will be installed
and allows users to move items around if needed.

Because clicking "Install" on this new dialog acts as a confirmation
and user has a second chance to eyeball what is to be installed,
"Install package X?" dialogs have been removed and instead user
is only notified of success. In case of failure, batch installation
aborts with a descriptive error.
2020-01-05 11:01:26 +01:00
MSuih
5534c9e27c Disable AA for renderers which do not support it 2020-01-04 18:58:33 +01:00
MSuih
049f852a9c Slight cleanup of mousewheel pr
Fixes theoretical uninitialized variable and micro-optimizes scrollwheel stop code
2020-01-04 18:58:33 +01:00
MSuih
69f11d82d1 Change Null microphone to Disabled 2020-01-04 18:58:33 +01:00
Silent
f92794360d Qt: Add tooltips to Virtual File System buttons 2020-01-04 17:10:28 +01:00
kd-11
3ada97d2d3 rsx/overlays: Implement trophy notification queue
- Allows to display more than one trophy at a time. Trophy notifications
will simply get queued up and displayed at appropriate time.
2020-01-04 16:36:49 +03:00
Megamouse
02ca8f0002 Qt: repaint all related icons for custom configs 2020-01-02 11:35:51 +01:00
Silent
b591633cb9 Fail pkg_install if any files fail to be created
This could happen if eg. paths are too long or some files
could not be overwritten. Until now, installation happily
reported success regardless.
2019-12-31 19:24:19 +03:00
Silent
abfa1114bc Add progress_dialog::SignalFailure()
Turns the taskbar progress bar red, commonly used on Windows
in cases like this to signal failure.
2019-12-31 19:24:19 +03:00
Eladash
8427af8886 Implement runtime PPU executable code modification via Cheat Manager 2019-12-31 18:57:14 +03:00