rpcsx/rpcs3/rpcs3qt
Robbie ab595d2b95 Improve Save Manager (#2951)
* Add the save icons to the save data entry and manager.

* Simplify code slightly since I have an else now so no need for == false

* Move the icon to the top of the list because it looks better.  Remove redundant settitle.

* Fix size.  It's a bit forced but there wasn't any better way as far as I could see on stack overflow.

Also, add an error dialog if you have no entries.

Simplify the logic slightly for the selected since with the no data case handled, I can make more assumptions about the return value.

* save_data_utility: fix dialog sizes

* CELL_OK

* Retcon dialog to instead be error in log.

* Dangle92 and I had some fun. Everything should be good now.

* In dangle's code he disabled the icon, in mine I hide it if there is nothing. Having both isn't needed.  Yay merges resulting in doing stupid things.

* Fix leek

* Default size to zero for sanity. Shared pointer is fine handling null (tested with disgaea and renaming icon file)

* Simplifying. Thanks for review and advice all
2017-07-13 18:38:13 +03:00
..
about_dialog.cpp Dagimon mega level 2017-07-10 16:15:57 +03:00
about_dialog.h Dagimon rookie level 2017-07-10 16:15:57 +03:00
about_dialog.ui GUI: add supporters 2017-07-12 14:00:38 +03:00
auto_pause_settings_dialog.cpp RPCS3 QT (#2645) 2017-06-04 17:48:33 +03:00
auto_pause_settings_dialog.h qt: Use #pragma once, Q_SIGNALS, Q_SLOTS 2017-06-24 14:25:11 +03:00
cg_disasm_window.cpp Reimplement debugger resize & disassembly (#2876) 2017-06-16 21:35:58 +03:00
cg_disasm_window.h qt: Use #pragma once, Q_SIGNALS, Q_SLOTS 2017-06-24 14:25:11 +03:00
debugger_frame.cpp Search for threads. 2017-07-12 04:56:07 +03:00
debugger_frame.h debugger_frame: transfer capture button from main_window menu 2017-07-12 00:56:53 +01:00
emu_settings.cpp Dagimon rookie level 2017-07-10 16:15:57 +03:00
emu_settings.h Add $(EmulatorDir) to VFS dialog 2017-07-12 03:19:24 +03:00
game_list_frame.cpp game_list: enable deselection + fix entry selection 2017-07-13 16:38:50 +03:00
game_list_frame.h clean up some unused / redundant includes 2017-07-13 16:38:50 +03:00
game_list_grid.cpp game_list: enable deselection + fix entry selection 2017-07-13 16:38:50 +03:00
game_list_grid.h clean up some unused / redundant includes 2017-07-13 16:38:50 +03:00
game_list_grid_delegate.cpp Grid Mode + Tool Bar (#2857) 2017-06-11 15:07:00 +01:00
game_list_grid_delegate.h clean up some unused / redundant includes 2017-07-13 16:38:50 +03:00
gl_gs_frame.cpp rsx/gl/vk: Enable frame skipping 2017-07-08 14:52:16 +03:00
gl_gs_frame.h rsx/gl/vk: Enable frame skipping 2017-07-08 14:52:16 +03:00
gs_frame.cpp rsx/gl/vk: Enable frame skipping 2017-07-08 14:52:16 +03:00
gs_frame.h rsx/gl/vk: Enable frame skipping 2017-07-08 14:52:16 +03:00
gui_settings.cpp Dagimon super mega level 2017-07-10 16:15:57 +03:00
gui_settings.h Add $(EmulatorDir) to VFS dialog 2017-07-12 03:19:24 +03:00
instruction_editor_dialog.cpp RPCS3 QT (#2645) 2017-06-04 17:48:33 +03:00
instruction_editor_dialog.h qt: Use #pragma once, Q_SIGNALS, Q_SLOTS 2017-06-24 14:25:11 +03:00
kernel_explorer.cpp RPCS3 QT (#2645) 2017-06-04 17:48:33 +03:00
kernel_explorer.h qt: Use #pragma once, Q_SIGNALS, Q_SLOTS 2017-06-24 14:25:11 +03:00
log_frame.cpp GUI fixes + log stacking (#2897) 2017-06-30 15:41:40 +03:00
log_frame.h GUI fixes + log stacking (#2897) 2017-06-30 15:41:40 +03:00
main_window.cpp GUI: fix recent entry duplication 2017-07-12 18:16:09 +03:00
main_window.h Dagimon rookie level 2017-07-10 16:15:57 +03:00
main_window.ui minor menu fix 2017-07-12 21:00:13 +03:00
memory_string_searcher.cpp RPCS3 QT (#2645) 2017-06-04 17:48:33 +03:00
memory_string_searcher.h clean up some unused / redundant includes 2017-07-13 16:38:50 +03:00
memory_viewer_panel.cpp RPCS3 QT (#2645) 2017-06-04 17:48:33 +03:00
memory_viewer_panel.h qt: Use #pragma once, Q_SIGNALS, Q_SLOTS 2017-06-24 14:25:11 +03:00
msg_dialog_frame.cpp msg_dialog_frame: hidpi fixes for osk_dialog 2017-07-07 01:53:42 +03:00
msg_dialog_frame.h dialog fixes for multithreading (#2913) 2017-06-26 02:44:52 +03:00
pad_settings_dialog.cpp Dagimon mega level 2017-07-10 16:15:57 +03:00
pad_settings_dialog.h Dagimon ultra level 2017-07-10 16:15:57 +03:00
pad_settings_dialog.ui Dagimon mega level 2017-07-10 16:15:57 +03:00
register_editor_dialog.cpp RPCS3 QT (#2645) 2017-06-04 17:48:33 +03:00
register_editor_dialog.h qt: Use #pragma once, Q_SIGNALS, Q_SLOTS 2017-06-24 14:25:11 +03:00
rsx_debugger.cpp RPCS3 QT (#2645) 2017-06-04 17:48:33 +03:00
rsx_debugger.h qt: Use #pragma once, Q_SIGNALS, Q_SLOTS 2017-06-24 14:25:11 +03:00
save_data_dialog.cpp Basic Save Manager (#2924) 2017-07-01 21:42:09 +03:00
save_data_dialog.h Basic Save Manager (#2924) 2017-07-01 21:42:09 +03:00
save_data_utility.cpp Improve Save Manager (#2951) 2017-07-13 18:38:13 +03:00
save_data_utility.h Basic Save Manager (#2924) 2017-07-01 21:42:09 +03:00
settings_dialog.cpp Disable remove custom config if no custom config exists. 2017-07-12 03:19:24 +03:00
settings_dialog.h Disable remove custom config if no custom config exists. 2017-07-12 03:19:24 +03:00
settings_dialog.ui Dagimon super mega level 2017-07-10 16:15:57 +03:00
table_item_delegate.h qt: Use #pragma once, Q_SIGNALS, Q_SLOTS 2017-06-24 14:25:11 +03:00
vfs_dialog.cpp Add $(EmulatorDir) to VFS dialog 2017-07-12 03:19:24 +03:00
vfs_dialog.h qt: Use #pragma once, Q_SIGNALS, Q_SLOTS 2017-06-24 14:25:11 +03:00
vfs_dialog_tab.cpp Add $(EmulatorDir) to VFS dialog 2017-07-12 03:19:24 +03:00
vfs_dialog_tab.h clean up some unused / redundant includes 2017-07-13 16:38:50 +03:00
welcome_dialog.cpp Dagimon mega level 2017-07-10 16:15:57 +03:00
welcome_dialog.h Dagimon rookie level 2017-07-10 16:15:57 +03:00
welcome_dialog.ui Dagimon mega level 2017-07-10 16:15:57 +03:00