Megamouse
c3729d06d0
Qt: Replace some instances of QMap, QPair and QList
2024-11-14 20:50:33 +01:00
Megamouse
e32c48d0dd
Camera: optimize some loops
...
Factor out some conditions in RAW8 loop.
Use floats YUV loop.
Replace pixel getters with simple pointers.
2024-04-27 14:23:56 +02:00
Megamouse
50214a6a07
Qt: use default colors for native styles
2023-12-22 10:03:56 +01:00
Megamouse
f3b631fbb4
qt/utils: support full path in get_dir_entries
2023-08-21 22:46:38 +02:00
Megamouse
a90858193e
Qt/logging: add format function for QString
2023-06-15 19:48:15 +02:00
Megamouse
fcfca6efda
Qt: add ability to style richtext href links
2023-06-08 22:58:55 +02:00
Megamouse
f115032095
Qt: implement flow layout game grid
...
This will allow us to properly style the grid and also remove the need to refresh the whole grid on a window resize
2023-05-06 06:31:58 +02:00
Megamouse
f894e2b9a2
Qt: Fix open_dir for paths with multiple slashes
2023-01-07 16:07:41 +01:00
Eladash
f54da22f6f
UI: Report Game Size On Disk, Make Game Removal An Informed Decision
2022-12-17 12:27:17 +01:00
Megamouse
e2c1547d95
Qt: facepalm fix in open_dir
2022-12-12 20:19:07 +01:00
Megamouse
6f306121a6
Qt: fix opening folders by using util functions
2022-12-10 22:54:26 +01:00
Nekotekina
6ff6a4989a
Implement at32() util
...
Works like .at() but uses source location for "exception".
2022-09-26 18:04:15 +03:00
Megamouse
e6885e25b5
Qt: fix image ratio in screenshot_manager_dialog
2022-07-29 03:14:29 +02:00
Megamouse
4557992334
Qt: add optional states to toolbar icons
2022-06-20 21:15:14 +02:00
Megamouse
0a34403ef8
Qt: create rpcs3 shortcuts
2022-02-20 13:23:27 +01:00
Megamouse
1caf81811a
Move unspecific Emulator code out of System.cpp
2021-04-24 11:21:22 +03:00
Megamouse
b2317543c8
Qt: Fix initial gs_frame position on multi-monitor
2021-04-19 10:44:48 +02:00
Megamouse
03b76b4606
Emu: some cleanup
2021-04-09 21:03:49 +02:00
Megamouse
e557c962fb
Qt: gs_frame position updates
2021-03-30 19:09:01 +02: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
Eladash
ba03df8511
GUI: Improve PS3 decryption tool
2020-12-17 18:49:04 +01:00
Nekotekina
6e05dcadb6
Reduce std::numeric_limits dependency
...
Please, stop pretending...
You need these templates for generic code.
In other words, in another templates.
Stop increasing compilation time for no reason.
2020-12-12 12:35:18 +03:00
RipleyTom
af8c661a64
Remove BOM markers
2020-12-06 15:30:12 +03:00
Megamouse
fe3c7926f7
Qt: add custom game icons
...
This shouldn't interfere with emulation as replacing actual files would
2020-10-23 23:13:22 +02:00
Megamouse
fee96ec92d
fix some warnings
2020-09-08 12:05:51 +02:00
Bevan Weiss
c39ad1ee12
Fix Windows UNC Path Handling
...
In Windows, when using Open Install Folder etc with UNC paths, nothing would happen.
This replaces the "file://"+path usage with QUrl::fromLocalFile(path) which appears to handle this better.
Needs testing under non-Windows.
2020-09-08 09:38:39 +02:00
Megamouse
e4a9c177e6
Qt: Random unimportant stuff
2020-07-04 14:28:19 +02:00
Megamouse
14200c1a1f
Qt: refactor curl stuff into a downloader
...
And add 'Background' updater
2020-07-02 20:22:58 +02:00
Megamouse
12dded403f
patch_manager: implement serials and app_versions
2020-06-29 23:56:27 +02:00
Megamouse
9679ae68cb
patch_manager: more information for branch nodes
2020-06-25 22:14:18 +02:00
Eladash
6892399699
kernel_explorer: More Improvements
2020-06-12 09:28:23 +02:00
Megamouse
2dca8d84e1
patch manager
2020-06-11 13:15:25 +02:00
Megamouse
66f1cbfb34
kernel_explorer: keep existing trees expanded
2020-06-09 16:48:20 +02:00
Megamouse
e361bac945
Qt: minor cleanup
2020-04-17 13:30:10 +02:00
Megamouse
bd49ad358c
Qt: move open_dir to qt_utils
2020-03-25 11:50:06 +01:00
Megamouse
f7666f44da
Untangle GUI and input includes
2020-02-24 16:31:01 +01:00
Megamouse
6862790cf7
Qt: icon overhaul
2020-02-10 17:38:19 +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
835892aa51
C-style cast cleanup VII
2019-12-05 02:10:15 +03:00
MSuih
f3ed26e9db
Small warnings cleanup ( #6671 )
...
* Ignore more warnings
These are intentional
* Signed/unsigned mismatch when comparing
* Explictly cast values
* Intentionally discard a nodiscard value
* Change ppu_tid to u32
* Do not use POSIX function name on Windows
* Qt: Use horizontalAdvance instead of width
* Change progress variables to u32
2019-10-25 13:32:21 +03:00
Megamouse
432364cb04
Qt: add --no-gui mode
2019-08-31 17:08:03 +02:00
msuih
690cdff0d3
Minor fixes
...
- Fix a typo in OpenAL
- Fix typo in cellHttp.h
- Unused variables in catch
- Use 64-bit shifts
- Use use_count with shared pointers, unique is depracated and getting removed
- Explicitly cast boolean to int
- Signed/unsigned issues with loop variables
- Fix missing return statement (the code path is unreachable, but compiler wants a return)
- */ ouside of comment
- Fix duplicate layout name
2019-07-01 04:33:23 +03:00
scribam
790962425c
Fix some "-Wpedantic" warnings
2019-06-01 22:59:23 +03:00
Megamouse
fce9d6a7b8
Qt/input: add LED color picker to pad settings dialog
2019-05-09 22:02:00 +02:00
Megamouse
4c03348e60
Qt: Restrict trophy manager combo box size
2018-05-20 14:29:56 +04:00
Megamouse
ff89f7ca45
Qt: add show_windowed_image to qt_utils
2018-04-01 02:53:53 +04:00
Megamouse
ed7d514c31
rsx_debugger: move debugger table resize to qt_utils for reusability
...
maybe create a custom table class in the future
2018-04-01 02:53:53 +04:00
Megamouse
baea538c32
Qt: clean up gui_settings.h - move general functions to qt_utils.h
2018-03-22 16:33:37 +04:00
TGEnigma
f6b0b31e8b
Fix gs_frame spawning on monitor other than the one the main window is on ( #4029 )
...
* Fix gs_frame spawning on a screen other than the one the RPCS3 window is on for multi-monitor setups
* Cleaned up code & refactored it into a utility function for reuse
* Qt: take gs_frame's framemargins into account by using showEvent
2018-02-03 19:50:48 +00:00