Megamouse
0ed87be47a
Qt: add apply button to settings dialog
2020-02-21 10:08:22 +01:00
Silent
ea9abe7701
Qt: Update Game List Icon on changing Game List Mode
2020-02-18 00:25:21 +01:00
Megamouse
fe75311be2
move config structs to own files and clean up some headers
2020-02-17 15:08:17 +03:00
Nekotekina
4bc431ec31
Silence deprecation warning (implicit capture of this on [=])
2020-02-10 14:47:12 +03:00
RipleyTom
762718002e
make decrypt default to All Binaries
2020-02-10 09:45:06 +01:00
Megamouse
901fc87bca
Only start the playtime clock if it makes sense
2020-02-08 07:13:29 +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
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
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
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
449cbb7281
Qt: use persistent_settings for playtimes
2020-01-17 07:43:10 +01:00
Megamouse
542d2ef8da
Qt: smoother batch package installation
2020-01-14 09:27:09 +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
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
Megamouse
e54438d3a7
Qt: add plaintext log and more log options
2019-12-24 13:06:06 +01:00
Megamouse
d91f8193b0
settings: enable dynamic reload of some emu values
2019-11-27 10:34:03 +01:00
Megamouse
f2b530823b
overlays: add dynamic switch for perf overlay
2019-11-27 10:34:03 +01:00
RipleyTom
8e39c778a1
Cheat engine
2019-11-13 00:53:31 +03:00
Nekotekina
03b9ee27c5
Virtualize cellSysCache
...
Allows caches from multiple games to coexist.
Also change the way of handling cache IDs (file-less).
2019-11-06 14:12:43 +03:00
Megamouse
3be92ec52b
Qt: implement time played and last played
2019-11-02 12:48:12 +01:00
RipleyTom
9f9ac4b696
Auto-updater
2019-10-22 01:51:50 +02:00
msuih
e9ea226e30
Validate firmware before installing
2019-10-09 21:21:23 +03:00
RipleyTom
e98c7f4e1a
sys_usbd implementation
2019-09-17 01:17:48 +03:00
msuih
5ed700db5d
Add cache removal to UI
2019-09-07 22:01:12 +02:00
JoãoPaulo
0dfe85dc14
Update FW 4.85 Latest Version ( #6437 )
...
* Update FW Latest Version
Updates the latest FW version according to: https://www.playstation.com/en-us/support/system-updates/ps3/
Co-Authored-By: MsDarkLow <msdarklow@gmail.com>
2019-09-01 17:19:11 +01:00
Megamouse
432364cb04
Qt: add --no-gui mode
2019-08-31 17:08:03 +02:00
msuih
8150095e8f
Qt warnings cleanup
2019-08-10 16:15:24 +02:00
Megamouse
2f12226ff9
Qt: add setting for save manager background icon colors + fix icon size
2019-08-10 15:13:36 +02:00
Malcolm Jestadt
79ddf55937
Fix decryption filtering for case sensitive platforms
...
- Filter for .BIN instead of .bin
2019-07-19 14:46:53 +03:00
Megamouse
8e942eb50c
Qt: add more filters to the decryption file dialog and fix file endings
2019-06-23 21:08:58 +03:00
scribam
790962425c
Fix some "-Wpedantic" warnings
2019-06-01 22:59:23 +03:00
scribam
8a6b5ca71f
Access class static methods with "::"
...
Recommendation from Clang-Tidy: https://clang.llvm.org/extra/clang-tidy/checks/readability-static-accessed-through-instance.html
2019-06-01 22:59:23 +03:00
Megamouse
cafa4521ee
Better Support For Game Collections ( #4450 )
2019-06-01 01:12:30 +03:00
Megamouse
34964e0e4f
handle some warnings
2019-05-28 21:47:49 +02:00
gidan80
9aa08313e3
Qt: Add custom pad configs
...
Add a custom pad config for every game.
2019-05-16 20:37:41 +02:00
Megamouse
fce9d6a7b8
Qt/input: add LED color picker to pad settings dialog
2019-05-09 22:02:00 +02:00
Megamouse
b639584acc
Emu/Qt: Fix Boot Recent when using BootGame(add_only=true)
2019-05-05 16:29:50 +02:00
Megamouse
8a4778ba8c
Qt: add some batch operations
2019-05-05 16:29:50 +02:00
Megamouse
467ef2afca
Qt: also spawn exit game dialog if rpcs3 is closed (e.g. by accident)
2019-04-24 21:48:36 +02:00
Megamouse
092cfef060
Qt: add more filters to firmware installation file dialogs
2019-04-16 21:39:14 +02:00
Ani
3b01e59cd4
InstallPup: Fix exception on newline trim
...
Avoid throwing fatal error when installing firmware without a \n character on the version string
Fixes #5646
2019-03-13 03:45:06 +03:00
EmulationChannel
92ff7c4c24
Update FW Latest Version
...
Updates the latest FW 4.84 version according to: https://www.playstation.com/en-us/support/system-updates/ps3/
2019-02-16 13:59:30 +01:00
Megamouse
27f6f497a2
use "config/custom_configs/" for custom configs (backwards compatible)
2019-01-31 20:14:52 +00:00
Megamouse
1b2e512179
Qt: make dockwidget title bars optional
2019-01-10 12:14:38 +01:00
Megamouse
daee2a27a3
Qt: spawn Confirmation Dialog on when booting games while Emu is running
2019-01-05 01:50:42 +01:00
Megamouse
5f9b441dd7
Qt: spawn Confirmation Dialog on exit
2019-01-05 01:50:42 +01:00
Megamouse
b99a88afe2
Qt/Input: disable in-game controls while the pad settings are opened
2018-12-23 04:13:27 +01:00
Megamouse
91d834ce73
Qt/Input: improve DS4 device list
...
Needed to move Reset out to main_window due to hid closing problems. It's better to have the reset logic outside anyway
2018-12-23 04:13:27 +01:00
Nekotekina
92be67b402
Fix #5370 regression
2018-12-05 00:06:09 +03:00
NicknineTheEagle
32059bfaa2
Properly get PARAM.SFO and icons for C00 games ( #5370 )
...
* Added a helper function for fetching game's PARAM.SFO path
This should properly get SFO path for unlocked C00 games
* Normalized line endings
* Refresh game list after installing a RAP file
2018-12-04 01:46:01 +03:00
msuih
8afc035aac
Category filter for PS1/PS2/PSP games
2018-12-01 16:56:56 +01:00
RipleyTom
986bb24326
Extra check when opening pup file
2018-11-10 12:41:47 +03:00
HexyFify
98f2967aac
Update firmware latest version to 4.83
2018-11-02 00:51:42 +00:00
Megamouse
1cf62e9ded
Qt: add option to add games to the main menu
2018-10-27 02:37:59 +02:00
msuih
90688c4970
Compatibility status to grid view
...
Includes icon drawing, menu option and settings entry.
2018-10-13 14:43:23 +02:00
Nekotekina
306f95a9ae
New named_thread template (preview)
...
Old class named_thread renamed to old_thread
It's too hard to move in a single commit
2018-09-27 14:04:16 +03:00
Lassi Hämäläinen
9a457400e7
CMake: Fix Qt resource files not included in build
...
- Move Qt resource initialization to rpcs3_qt target
2018-09-19 01:59:27 +03:00
eladash
f349695a75
Rsx: rewrite address translation
2018-08-13 16:16:34 +03:00
Megamouse
4f8b131e64
Qt/Emu: Fix RSX capture boot process
2018-07-29 13:31:09 +02:00
Megamouse
67aff85e8e
RSX/Qt: Move rrc captures to captures dir
2018-07-28 23:10:45 +02:00
Megamouse
451d64407b
Qt: fix gui settings options
2018-07-28 23:10:45 +02:00
Megamouse
3ed98be6cd
Qt: format category maps. they were ugly af
2018-07-28 23:10:45 +02:00
Megamouse
e58b7cbe1f
user_manager: megamouse fixes 3
2018-07-26 03:16:51 +04:00
Megamouse
eef900ef41
user-manager: megamouse fixes
...
(cherry picked from commit 949807c1cc689e12e5f0cea367564306ea36a759)
2018-07-26 03:16:51 +04:00
mpm11011
68202eb2b7
user-manager: replacing fmt::format with string concat.
...
(cherry picked from commit 63379afc7a402edb2159912318281febc3e7438a)
2018-07-26 03:16:51 +04:00
mpm11011
948bd3673e
user-manager: squash all commits for this feature.
2018-07-26 03:16:51 +04:00
Megamouse
d13e71eeb8
Qt: merge pad settings
2018-07-22 12:50:52 +02:00
Megamouse
8bfe4c908c
Qt: Add rrc capture replay per drag and drop
2018-07-19 22:37:27 +04:00
Megamouse
60a276e9ce
Qt: allow bulk pkg installation
2018-07-19 22:37:27 +04:00
Megamouse
1c9769670c
Qt: trophy repaint optimizations
2018-07-08 17:43:13 +04:00
Megamouse
0d72889c52
Qt: also repaint trophy game list background colors
...
And refactor a bit
2018-07-08 17:43:13 +04:00
Megamouse
b9c9bb30ba
Qt: fix toolbar element sizes on every toolbar repaint
2018-07-05 23:22:33 +04:00
Megamouse
3a5ce90148
Qt: remove redundant custom toolbar colors.
...
They got too complicated when used with stylesheets. I left the gamelist icon color option since it does in no way interfere with the stylesheets
2018-07-05 23:22:33 +04:00
Megamouse
62cec24235
Qt: update custom ui colors
2018-07-05 23:22:33 +04:00
Megamouse
23b10fc16d
Qt: update default stylesheet (WIP)
2018-07-05 23:22:33 +04:00
Megamouse
4bddb6a9e3
Qt: update toolbar icons
2018-07-05 23:22:33 +04:00
Megamouse
cb3933dcab
Qt: toolbar adjustments
2018-07-05 23:22:33 +04:00
Nekotekina
d62b0c88b0
Restore /dev_flash/ config
2018-06-23 09:26:11 +03:00
Megamouse
e7a02f1506
Qt: use QDirIterator instead of fs::file stuff
2018-06-22 22:30:02 +04:00
Megamouse
cad017a64f
Qt: minor icon size action fix
2018-06-22 22:30:02 +04:00
Nekotekina
81e5f3b7f2
Remove /dev_flash/ configuration
...
Simplify code by using root config location for /dev_flash/
Hide Emu.GetEmuDir() function due to the risk of misuse
2018-06-22 14:14:29 +03:00
Megamouse
27a94308a7
Discord fixes
2018-06-19 20:45:00 +04:00
Megamouse
2b8cab906c
Qt: clamp progress bar values
2018-06-11 22:41:38 +03:00
Megamouse
9dea602496
Discord: add some stuff
2018-06-03 13:28:12 +04:00
Megamouse
62efe6e5be
Qt: set smaller default log frame height
2018-05-22 16:27:33 +01:00
Megamouse
31101b4828
Qt: use correct menu icon for "Play last played game" on booting RPCS3
2018-05-22 16:27:33 +01:00
Megamouse
95951c31f8
Qt: Fix obnoxious glitch where game list columns ended up with 0 width
...
Qt can be messy at times
2018-05-19 21:59:13 +01:00
Megamouse
4e8ce7fac0
Qt: Enable all play options for the last played game on StartUp
...
- main_window::CreateThumbnailToolbar into main_window::Init
- also moved the log message for "Recent Game Not Valid" from Error to Warning (only the common occurance)
2018-05-18 21:30:16 +01:00
Jake
75b40931fc
rsx: initial capture/replay functionality ( #4510 )
...
* rsx: initial capture/replay functionality
2018-05-13 12:18:05 +03:00
isJuhn
f27f7d50c9
Add Rich Presence option
2018-04-29 18:38:00 +01:00
Zion Nimchuk
3b24e7e685
Discord Rich Presence Integration (Thanks to @Megamouse for fixing the windows build)
2018-04-19 04:47:56 +04:00
Megamouse
4899e35fbb
rsx_debugger: layout refactoring for highdpi and resizeability
2018-04-01 02:53:53 +04:00
Megamouse
92ec846375
Qt: simplify resetGeometry occurances
2018-04-01 02:53:53 +04:00
Megamouse
05fc49506a
Qt: use seperate icon sizes for game list and game grid
2018-03-27 19:40:25 +01:00
Nekotekina
19944eeed0
Implement SPRX precompilation
...
Automatically precompile firmware modules
Add "Create LLVM Cache" menu (for games)
Reimplement jit_compiler::cpu as static method
2018-03-22 23:24:58 +03:00
Megamouse
baea538c32
Qt: clean up gui_settings.h - move general functions to qt_utils.h
2018-03-22 16:33:37 +04:00
Megamouse
5492e0eae1
Qt: enable hiding on game list and optimize the game list filter
2018-03-22 16:33:37 +04:00
Megamouse
8db7ef4d5a
Qt: enable background images for floating dock widgets
2018-03-02 21:50:48 +04:00
Nekotekina
f96e9b6ed7
Fix boot game crash
2018-03-01 16:28:08 +03:00
Megamouse
900329a1de
Qt: fix dockwidget background
2018-03-01 17:10:26 +04:00
Megamouse
3043c73745
Fix Boot regression introduced by #4158
2018-02-28 23:44:06 +04:00
Megamouse
2444385763
Qt: simplify Boot options a bit ( #4158 )
2018-02-28 18:53:39 +04:00
Megamouse
6141bc5598
Fix firmware installation for vfs
2018-02-28 17:27:06 +04:00
Megamouse
9138d537c8
Qt: remove gamelist toolbar
2018-02-28 16:52:19 +04:00
elad
cc02ef64a5
[GUI] remove the letter v from the emu's version
2018-01-17 14:16:13 +00:00
scribam
ec41483e9b
Update current firmware version
2018-01-15 22:52:07 +00:00
Nekotekina
af3e1fc580
Improve Restart function
...
Don't erase boot args
Should now work correctly with game launchers
2018-01-03 01:04:04 +03:00
Unknown
1b13b94095
Qt: Fix icon size actions
2017-12-21 18:42:53 +04:00
Nekotekina
83da7f9b63
PPU: remove SSSE3 dependency
2017-12-20 01:21:15 +03:00
scribam
b4a97c99d8
Add const and ref for loops
2017-12-10 16:48:33 +04:00
Peter Mcteague
6702c14b88
Added installation for additional packages to game boot
2017-11-28 22:22:37 +03:00
Megamouse
662fe8cc95
[Qt/Input] Improve pad_settings_dialog a bit ( #3611 )
...
* Input: further work on remapping Xinput and begin work on remapping DS4
* Input: Improve pad_settings_dialog a bit and begin Remapping for XInput
* Input: begin evdev remapping and change all handlers to use cfg::string
* Input: finish work on remapping evdev
and some more crap
* Input: finish work on remapping Xinput and DS4
* Input: add DS4 Colors to DS4 config
* Input: Improve DS4 deadzone scaling
Jarves made some mistakes, so I'll fix them in the follow up commit
* Input: fix Jarves fixes on DS4 deadzone
and remove unnecessary usage of toUtf8
* Input: add primitive batterychecks to XInput and DS4
* Input: add mmjoystick remapping
* Input: Fix evdev and some Vibration issues
* Input: adjust capabilities to fix stick input for games like LoS 2
also fix threshold slider minimum
also add ps button to all the handlers
* Input: Further evdev work
based on danilaml code review and own debugging:
Fixed path issue, <= 0 issue, some captures, const, axis with same codes.
Adds a map to each device that differentiates negative and positive axis mappings.
adjusted rest of the file to tabs (ListDevices and beginning of threadProc)
* Input: use 20ms vibration update time for xbox one elite controllers.
* Input: Fix return type of Clamp()
* Input: Evdev Fix
* Input: Evdev Optional GetNextButtonPress
presumably better than the other
* Input: review changes
* Input: evdev: fix wrong index in axis handling
move bindpadtodevice down to keep consistency between handlers and not get crazy
* Input: evdev: fix expensive add_device in GetNextButtonPress
* cleanup
* Input: mmjoy: fix type
* Input: evdev: final fixes
* Input: evdev: exclude unnecessary buttons while mapping Xbox 360 or DS4
* Input: add deadzone preview by passing necessary values in callback
use 0.5 of max value for threshold in pad dialog
* Input: get rid of all-uppercase variables
2017-11-28 01:31:15 +04:00
Unknown
917ee472d4
Qt: implement progress_dialog
2017-11-27 23:16:46 +04:00
Nekotekina
f7803927d9
Fix exitspawn (autoexit option)
...
Fix other situations affected by this options
2017-11-26 09:02:37 +03:00
Nekotekina
7d3a528871
Use Qt for error reports
2017-11-23 20:36:21 +03:00
Nekotekina
5fffef74a2
PKG installer update for DLC
...
Also:
1) Don't ask for overwriting. It's outdated feature.
2) Limit cancellation capabilities.
2017-11-23 18:38:05 +03:00
Megamouse
fb52cbb8b2
Trophy: Save dialog state ( #3729 )
...
* Trophy: Save dialog state and add show type settings
* SaveDataManager: Save Dialog State
* SaveDataList: Minor Optimization
* Qt: Save icon size on mouseevent resizes
it's a bit slower than using the slider because it saves every single resize. But better than not saving at all for now
* SaveData: Optimize saving to settings a bit
No Saving needed there
* Qt: get rid of all-uppercase enums and namespaces
* Qt/Linux: adjust remaining DX12 tooltip
* Qt: prevent dockwidget contextmenu
2017-11-22 15:11:59 +04:00
Unknown
61ca9df45c
Qt: Use global Appicon instead of setting it in every Dialog
2017-11-20 00:34:29 +00:00
Robbie
4aa89132d7
Implement Trophy Manager.
2017-10-29 18:48:33 +03:00
kd-11
96fd8556f2
Silence annoying experimental build warning
...
- Compiling locally on VS defines BRANCH to "" (empty $BRANCH envvar) and defines _MSC_VER. The pdb check is useless since it will never be reached
2017-10-22 00:14:40 +03:00
Megamouse
b3efa75206
[Qt] UI improvements ( #3558 )
...
* Qt: Show tooltips in description box
* Qt: implement description subscription
* Qt: add gamelist resize for ctrl-+/-/wheel (simple zoom)
* Qt: handle strict mode in gui tab
* Qt: more highdpi stuff
* Qt: remove old tooltips from settings_dialog
* Qt: conform cpublit tooltip to new subscription model
2017-10-19 14:29:48 +03:00
Unknown
78ef467138
Qt: fix fullscreen icon
2017-10-08 13:34:46 +03:00
Unknown
b7f6bd4c91
Qt: extend drag and drop to mainwindow
2017-10-08 13:34:46 +03:00
Megamouse
a84cc1d3bb
Qt: move Render_Info to emu_settings.h
2017-10-08 13:34:46 +03:00
Megamouse
0ca1f82059
[Qt] fix experimental build warning layout and smoothen gamelist scrolling ( #3532 )
...
* Qt: fix layout of "experimental build warning" for dpi scaling
and remove compiler warning in welcome_dialog.ui
* Qt: smoothen gamelist/-grid scrolling by setting singlestep value
and fix missing scroll and deselect on gamegrid
* Qt: show all bootable categories in gamegrid
2017-10-05 05:22:02 +03:00
Megamouse
cf83b796e1
Qt: include debug tool colors in stylesheet ( #3527 )
...
Qt: include debug tool colors in stylesheet
2017-10-04 23:10:24 +01:00
Megamouse
0b51102167
Qt: add log colors to stylesheet
...
and silence some compiler warnings
2017-09-28 01:46:20 +03:00
Megamouse
a358384900
Qt: support thumbnail icons in stylesheets
2017-09-28 01:46:20 +03:00
Nekotekina
519f21db18
Exitspawn support renewal
...
Implemented _sys_process_exit2 syscall
Rewritten sys_game_process_exitspawn
Rewritten sys_game_process_exitspawn2
Implemented _sys_process_atexitspawn
Implemented _sys_process_at_Exitspawn
And some other changes
2017-09-19 15:07:07 +03:00
Megamouse
f0358f85fc
[Qt] fix small buttons/missing icons in the toolbar (Doppelgänger) ( #3413 )
...
* Qt: use lambda for colorizedIcon in main_window and game_list_frame
* Qt: enable AA_UseHighDpiPixmaps for better looking icons
* Qt: use iconSize instead of sizehint for linux, add some comments
2017-09-10 20:46:39 +03:00
scribam
f39e2b999f
[Qt] Delete "ui" pointer in destructor
2017-09-09 20:29:42 +01:00
Megamouse
2db2114a45
Qt: add Refresh button to gamepad settings, minor cleanup
2017-09-09 19:46:10 +01:00
RipleyTom
0457f23b13
Pad Refactoring
...
Adds a window to setup multiple input types as once
All controllers are now handled by a single thread
[hcorion] evdev refactor
2017-09-09 00:55:03 +01:00
Megamouse
be46c82aaa
[Qt] style adjustments 6
...
rename members and clean headers for gamelist and main window
adjust some more connects
2017-09-08 19:23:34 +01:00
Megamouse
9a1ee9e984
use single line titles in gamelist and recent games menu
2017-09-07 21:26:44 +01:00
Megamouse
205f6a9000
[Qt] style adjustments 1
...
mainly move { to newline
get rid of some lines here, add some lines there
2017-09-06 17:15:38 +01:00
Megamouse
5cb6815bf3
GUI: Fix Repaint on stylesheet change
2017-09-02 15:22:58 +03:00
Megamouse
c7c0139788
stylesheets: add custom color to gamepad
2017-08-22 15:28:22 +03:00
Megamouse
ee98683538
stylesheets: UI Colors fixes
2017-08-21 01:05:57 +03:00
Megamouse
a822d990d2
stylesheets: UI_Colors hotfix
2017-08-20 17:56:52 +03:00
Megamouse
33d3303bdf
GUI: hide utilities by default
2017-08-20 17:32:30 +03:00
Megamouse
8b35df8327
misc: add build warning to log
2017-08-20 17:32:30 +03:00
Megamouse
0854ed2b51
misc: get rid of some compiler warnings
2017-08-20 17:32:30 +03:00
Megamouse
713c1a7a86
cg_disasm: fix frame by removing parent
2017-08-20 17:32:30 +03:00
Megamouse
fff62df6a2
stylesheets: make UI Colors optional
2017-08-20 16:14:32 +03:00
Zion Nimchuk
bc7d728eb3
Fix linux builds giving experimental build even if not on experimental build.
2017-08-19 20:05:33 +03:00
Robbie
196cdfafa6
Implement a proper save manager.
2017-08-19 18:17:46 +03:00
Megamouse
a0176775ff
stylesheets: make toolbar styles more accessible
2017-08-16 16:11:11 +01:00
RipleyTom
a38182b967
Adds check for pkg signature in QT part
2017-08-15 14:30:32 +03:00
RipleyTom
474bd7beaf
Adds support for multi-files pkg.
2017-08-15 14:30:32 +03:00
Nekotekina
d2fb69cda3
Add build warning
2017-08-13 23:26:32 +03:00
Robbie
fa7407cd42
Remove about 100 warnings from rpcs3qt code.
2017-08-09 22:11:28 +03:00
Malcolm Jestadt
009f53a267
fix segfault in boot recent list
2017-08-08 02:34:24 +03:00
Megamouse
f3ad922a8f
drag and dropperinno ( #3037 )
2017-08-06 22:29:28 +03:00
Megamouse
d51a986dd4
GUI: fix icon sizes and exterminate gamelist bug
...
recreate old icon size values
2017-08-03 23:06:54 +03:00
Megamouse
4dbc546e7b
GUI: add custom config indicator ( #3108 )
...
* game_list: add custom config indicator
* icon resize: get rid of duplicate call (great performance boost)
* icon resize: only save on slider release or clicks (performance)
refactoring shenanigans
* game_list: skip filtered out games in Refresh (performance)
* settings_dialog: remove unnecessary show() that caused glitches
* gs_frame: add disableMouse setting
* fix travis warnings
2017-07-28 23:03:48 +03:00
Megamouse
9f3f07f3ae
game_list: enable stepless icon sizes
2017-07-26 17:00:32 +03:00
Robbie
6648084c64
Add Q_EMITs and clean up a couple signals.
2017-07-23 19:17:39 +03:00
Robbie
5cc152b8dd
Save Data Note ( #3054 )
...
* Split save_data_utility into two classes.
* Add entry notes to saves.
* Code review changes
2017-07-23 10:55:08 +03:00
Megamouse
58816e314c
main_window: adjust toolbar size to prevent blurry icons
2017-07-22 20:34:56 +03:00
Megamouse
96dfa9b526
Splitter fix
2017-07-22 20:09:54 +03:00
Nekotekina
0fa148e65e
Improve CPU feature check
...
Damn exit on SSSE3 failure
Check AVX for Intel processors
2017-07-20 17:22:09 +03:00
Megamouse
ab534ac55d
main_window fixerinno
...
remove sinful toolbar sorcery
2017-07-19 21:16:13 +03:00
Megamouse
67bbd59924
debugger_frame fixerinno
...
delete zombie dialog
clear breakpoints properly
2017-07-19 21:16:13 +03:00
Megamouse
aed9b31294
add system_info.h ( #2985 )
...
add system info to log
add SSSE3 Error message to main_window
2017-07-16 17:36:38 +03:00
Megamouse
035a39a9a8
GUI: minor figgcess ( #3010 )
...
* emulator tab: minor layout adjustment
* tool bar: adjust size dynamically for hidpi
* gamelist tool bar: adjust size dynamically for hidpi
* gamelist search bar: adjust style
* move game_list.h into rpcs3qt
* hide game data by default
2017-07-15 21:22:24 +03:00
Learath2
9c547d5eef
Fix bug with std::stof being locale-dependant ( #3012 )
2017-07-15 03:38:10 +03:00
Learath2
504fa5ffda
Add version to install firmware dialog ( #2958 )
2017-07-14 18:34:05 +03:00
Megamouse
ad66dbfd0b
Add game window resize on boot ( #3000 )
2017-07-14 18:10:38 +03:00
Megamouse
ef60809219
move colorizedIcon to gui_settings
2017-07-14 17:20:41 +03:00
Megamouse
97f59405aa
game_list_frame: repaint tool icons
2017-07-14 17:20:41 +03:00
Megamouse
73bbfcb246
main_window: repaint tool icons
2017-07-14 17:20:41 +03:00
Robbie
225af34ce9
For the Neko
2017-07-14 14:20:07 +03:00
Robbie
eb80b7ec34
Small main_window refactoring. Fixed one of the guiconfig crashes too somehow.
2017-07-14 14:20:07 +03:00
Nekotekina
f7472d59aa
GUI: fix recent entry duplication
2017-07-12 18:16:09 +03:00
Nekotekina
3cd4256b9e
Fill game list from all locations
2017-07-12 18:16:09 +03:00
Megamouse
67f1fa086d
debugger_frame: transfer capture button from main_window menu
...
and clean up some unused actions in main_window.ui
2017-07-12 00:56:53 +01:00
scribam
5c60a99cc4
Check if the pth is a valid directory before to look for icons.
2017-07-10 17:39:45 +03:00
Megamouse
b7aed7bbde
Dagimon super mega level
...
add stretchToDisplayArea to settingsdialog
fix color picker and toolbar background
settingsdialog adjustments
fix tooltips + .pup
fix adapter box
2017-07-10 16:15:57 +03:00
Megamouse
1a4e1919fc
Dagimon mega level
...
ani fixes
add color options for toolbar and game icons
2017-07-10 16:15:57 +03:00
Megamouse
457c2d364f
Dagimon ultra level
...
gui new design: hidpi fixes
settings_dialog fix glitch
welcome dialog hdpi adjustments
about dialog hdpi adjustments
about dialog fix size
pad dialog hdpi adjustments
settings_dialog: remove SetActiveTab
2017-07-10 16:15:57 +03:00
Megamouse
9f8eb88a9f
Dagimon rookie level
...
fix lib stuff
fix build
add slider amd searchbar
disable gamelist toolbar per default
Dagimon rookie level
2017-07-10 16:15:57 +03:00
Robbie
190a59ce03
Basic Save Manager ( #2924 )
...
* The basic unstubbing. Save entries will be listed and you can select a save. If you select none, then it'll work as well. WIP
* Filled out the trivial parts of the info dialog.
* Finish implementation and clean up. No "maintain" dialog or context menu for now until the copy/delete functions are implemented.
* Fix crash
* Update cellSaveData.cpp
2017-07-01 21:42:09 +03:00
Megamouse
fd4a153eef
GUI fixes + log stacking ( #2897 )
...
* Add Stacking option to log contextmenu
Squashed commit:
[69f296af] cleanup
[4f4bf41f] use contextmenu instead
[e67036bc] use gui settings instead (+1 squashed commits)
Squashed commits:
[b3913dbe] fix backwards selection (+1 squashed commits)
Squashed commits:
[1e150f04] add stacking option (+3 squashed commit)
Squashed commit:
[be78da4f] fix scroll
[d3450c21] fix clearSelection
[e962ec9c] fix log color issue
* fix recent games related app crash
* gamelist improvements
Squashed commit:
[aa1f79c2] fix title names & con background
[d8381984] fix gamelist search
* finally fix show menu bug
* add rows to gamelist: resolutions, sound formats and parental level
* fix gamelist loadsettings
2017-06-30 15:41:40 +03:00
Megamouse
a1c72de1eb
add "Other" category
...
include all categories to list and filters
2017-06-25 00:13:10 +03:00
Nekotekina
dd553331df
qt: Remove emit
2017-06-24 14:25:11 +03:00
Nekotekina
79a3b308d1
qt: Update about dlg
2017-06-24 14:25:11 +03:00
Megamouse
31cedb6192
Reimplement debugger resize & disassembly ( #2876 )
...
* Reimplement debugger resize
fix interrupt
* add splitter to disassembly
fix debugger regression of last commit
fix gotoaddr pos
* travis sth sth
* add drag & drop to cg_disasm
* check for invalid address on set breakpoint
reenable debugger controls on Emu.IsReady()
* check for valid address more thoroughly
2017-06-16 21:35:58 +03:00
Robbie
f84f4ccd38
Include a VFS manipulation dialog ( #2863 )
...
* VFS Dialog
* Couple convenience changes. Refresh after dialog in case dev_hdd0 changes. And, have add directory set which directory you're currently using as well.
2017-06-15 13:22:06 +03:00
Jake
23d1ddbb8e
Dx12/Vulk: Fix KernelBase.dll crash ( #2870 )
2017-06-13 11:36:42 +03:00
Megamouse
a3d1f7b7b0
Grid Mode + Tool Bar ( #2857 )
...
* Grid layout
* Add Tiny Mode
fix scrolling
fix maxGamesPerRow calculation
* prime empty toolbar
* Add Search Bar, Icon Size and List Mode to ToolBar
Fix some minor glitches
* fix toolbar save and adjust default margin
* fix toolbar regression
minor simplification in Refresh
* Implement search and rename PopulateUI to PopulateGameList
* minor refactoring hehehehehehe
* Fix crash
* refresh speedboost optimizations
* Small refactoring of refresh to have default argument of false.
* add icons to toolbar
* fix scrambed order
* search for serial as well
2017-06-11 15:07:00 +01:00
Ani
5dd5323ad0
Revert "Grid Game Layout ( #2854 )" ( #2856 )
...
This reverts commit 3537671cb7 .
2017-06-10 16:05:13 +01:00
Robbie
3537671cb7
Grid Game Layout ( #2854 )
...
* Grid layout
* Add Tiny Mode
fix scrolling
fix maxGamesPerRow calculation
* prime empty toolbar
* Add Search Bar, Icon Size and List Mode to ToolBar
Fix some minor glitches
* fix toolbar save and adjust default margin
2017-06-10 22:41:14 +08:00