rpcsx/rpcs3/rpcs3qt
Megamouse b217e8384c Qt: Fix SnapSlider in settings
The SnapSlider function is used to snap the current slider to certain values if modified with the mouse.
But it only triggered if the user was dragging the handle of the slider and not if the bar itself was clicked.

This is fixed by using an eventFilter that listens for mousepress and mouserelease events instead of the sliderPressed and sliderReleased signals.
Maybe this is a Qt bug, but I don't want to bother with reporting this right now.
2021-09-26 12:08:40 +02:00
..
_discord_utils.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
_discord_utils.h Remove BOM markers 2020-12-06 15:30:12 +03:00
about_dialog.cpp Remove BOM markers 2020-12-06 15:30:12 +03:00
about_dialog.h [Qt] Delete "ui" pointer in destructor 2017-09-09 20:29:42 +01:00
about_dialog.ui Add supporters 2021-05-19 22:41:16 +03:00
auto_pause_settings_dialog.cpp Qt: add missing key auto repeat checks 2021-06-14 19:02:59 +02:00
auto_pause_settings_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
breakpoint_handler.cpp Debugger: Add some error pop-ups for invalid operations 2021-07-31 15:27:30 +02:00
breakpoint_handler.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
breakpoint_list.cpp Debugger: Add some error pop-ups for invalid operations 2021-07-31 15:27:30 +02:00
breakpoint_list.h Debugger: Add some error pop-ups for invalid operations 2021-07-31 15:27:30 +02:00
call_stack_list.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
call_stack_list.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
category.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
cg_disasm_window.cpp rsx: Refactor program texture state handling to be persistent across shader swaps 2021-05-15 23:51:12 +03:00
cg_disasm_window.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
cheat_manager.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
cheat_manager.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
CMakeLists.txt Qt: patch creator 2021-09-04 10:39:32 +02:00
config_adapter.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
config_adapter.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
curl_handle.cpp curl: log errors 2021-08-28 17:37:52 +02:00
curl_handle.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
custom_dialog.cpp Remove BOM markers 2020-12-06 15:30:12 +03:00
custom_dialog.h Remove BOM markers 2020-12-06 15:30:12 +03:00
custom_dock_widget.h Remove BOM markers 2020-12-06 15:30:12 +03:00
custom_table_widget_item.cpp Qt: use gifs as icons on hover if available. 2021-04-16 11:21:04 +02:00
custom_table_widget_item.h Qt: use gifs as icons on hover if available. 2021-04-16 11:21:04 +02:00
debugger_frame.cpp Debugger: Add some error pop-ups for invalid operations 2021-07-31 15:27:30 +02:00
debugger_frame.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
debugger_list.cpp Qt: add missing key auto repeat checks 2021-06-14 19:02:59 +02:00
debugger_list.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
downloader.cpp add log message for downloader 2021-08-29 10:41:22 +02:00
downloader.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
emu_settings.cpp VFS: move VFS settings to seperate file 2021-09-25 19:21:59 +03:00
emu_settings.h VFS: Fix paths override 2021-06-27 17:49:33 +03:00
emu_settings_type.h config: Remove Lower SPU Priority setting 2021-09-26 00:29:21 +01:00
fatal_error_dialog.cpp add AppIcon to fatal_error_dialog 2021-03-29 23:32:15 +02:00
fatal_error_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
find_dialog.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
find_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
game_compatibility.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
game_compatibility.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
game_list.cpp Qt: kind of lazy loading icons 2021-06-06 09:38:13 +02:00
game_list.h Qt: release scaled pixmaps from memory if possible 2021-09-08 20:40:34 +02:00
game_list_frame.cpp VFS: move VFS settings to seperate file 2021-09-25 19:21:59 +03:00
game_list_frame.h Fix VFS regression 2021-09-25 19:21:59 +03:00
game_list_grid.cpp Qt: release scaled pixmaps from memory if possible 2021-09-08 20:40:34 +02:00
game_list_grid.h Qt: fix type mismatch crash of game grid items 2021-04-18 09:58:54 +02:00
game_list_grid_delegate.cpp Qt: use gifs as icons on hover if available. 2021-04-16 11:21:04 +02:00
game_list_grid_delegate.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
gl_gs_frame.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
gl_gs_frame.h scale debug overlay based on current dpi settings 2021-05-26 20:31:29 +02:00
gs_frame.cpp overlays: Show feedback while stopping ppu compilation 2021-09-16 22:18:43 +02:00
gs_frame.h Qt: add fullscreen mouse lock setting 2021-07-29 22:55:55 +02:00
gui_application.cpp VFS: move VFS settings to seperate file 2021-09-25 19:21:59 +03:00
gui_application.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
gui_save.h Remove BOM markers 2020-12-06 15:30:12 +03:00
gui_settings.cpp Qt: fix newlines. someone™️ changed to richtext 2021-08-28 11:15:43 +02:00
gui_settings.h pad settings: Check duplicate button assignment 2021-08-28 11:15:43 +02:00
input_dialog.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
input_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
instruction_editor_dialog.cpp Debugger: Implement editing instruction for entire SPU group 2021-09-24 21:05:11 +03:00
instruction_editor_dialog.h Debugger: Implement editing instruction for entire SPU group 2021-09-24 21:05:11 +03:00
kernel_explorer.cpp Implement Emulator::GetFakeCat() 2021-09-17 22:15:48 +02:00
kernel_explorer.h kernel-explorer: Add logging ability 2021-07-02 12:29:59 +02:00
localized.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
localized.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
localized_emu.h Trophy notification improvements (#10482) 2021-06-25 16:25:44 +03:00
log_frame.cpp Qt: patch creator 2021-09-04 10:39:32 +02:00
log_frame.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
log_viewer.cpp Qt: patch creator 2021-09-04 10:39:32 +02:00
log_viewer.h Qt: Speed up Log Viewer 2021-04-19 21:25:19 +02:00
main_window.cpp VFS: move VFS settings to seperate file 2021-09-25 19:21:59 +03:00
main_window.h Fix VFS regression 2021-09-25 19:21:59 +03:00
main_window.ui Qt: patch creator 2021-09-04 10:39:32 +02:00
memory_string_searcher.cpp fix some warning spam 2021-05-29 08:17:30 +02:00
memory_string_searcher.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
memory_viewer_panel.cpp types.hpp: implement smin, smax, amin, amax 2021-05-22 12:10:57 +03:00
memory_viewer_panel.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
microphone_creator.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
microphone_creator.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
movie_item.h Qt: optimize game list repaint with new logic 2021-04-16 11:21:04 +02:00
msg_dialog_frame.cpp Qt: add nullptr checks in msg_dialog_frame 2021-07-29 10:18:20 +02:00
msg_dialog_frame.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
numbered_widget_item.h Simplify numbered_widget_item 2021-01-12 14:13:15 +01:00
osk_dialog_frame.cpp cellOsk: partially implement continuous mode 2021-09-21 23:22:26 +02:00
osk_dialog_frame.h cellOsk: fix dialog abort w/o user interaction 2021-09-21 23:22:26 +02:00
pad_led_settings_dialog.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
pad_led_settings_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
pad_led_settings_dialog.ui Qt: Fix led dialog layout and use hidpi painting 2020-03-05 22:37:48 +01:00
pad_settings_dialog.cpp Qt: Reset stick positions on pad handler change 2021-09-15 21:43:29 +02:00
pad_settings_dialog.h pad settings: Check duplicate button assignment 2021-08-28 11:15:43 +02:00
pad_settings_dialog.ui input: Add pressure sensitivity button 2021-08-07 21:03:34 +02:00
patch_creator_dialog.cpp Remove unused lambda 2021-09-25 19:21:59 +03:00
patch_creator_dialog.h Qt: patch creator 2021-09-04 10:39:32 +02:00
patch_creator_dialog.ui Qt: patch creator 2021-09-04 10:39:32 +02:00
patch_manager_dialog.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
patch_manager_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
patch_manager_dialog.ui Remove legacy patch support 2021-01-13 10:39:17 +01:00
persistent_settings.cpp Move unspecific Emulator code out of System.cpp 2021-04-24 11:21:22 +03:00
persistent_settings.h Remove BOM markers 2020-12-06 15:30:12 +03:00
pkg_install_dialog.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
pkg_install_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
progress_dialog.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
progress_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
qt_utils.cpp Move unspecific Emulator code out of System.cpp 2021-04-24 11:21:22 +03:00
qt_utils.h Qt: Fix initial gs_frame position on multi-monitor 2021-04-19 10:44:48 +02:00
register_editor_dialog.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
register_editor_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
render_creator.cpp Fix race in render_creator (#9939) 2021-03-18 12:09:42 +03:00
render_creator.h Don't use std::exit during Qt initialization 2021-02-05 17:32:48 +01:00
richtext_item_delegate.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
rpcn_settings_dialog.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
rpcn_settings_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
rsx_debugger.cpp curl: log errors 2021-08-28 17:37:52 +02:00
rsx_debugger.h Remove old RSX instructions viewer (#10710) 2021-08-14 21:20:11 +03:00
save_data_dialog.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
save_data_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
save_data_info_dialog.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
save_data_info_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
save_data_list_dialog.cpp Qt: remove uncritical deprecated notes and titles 2021-04-16 21:26:24 +02:00
save_data_list_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
save_manager_dialog.cpp Qt: patch creator 2021-09-04 10:39:32 +02:00
save_manager_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
screenshot_manager_dialog.cpp Move unspecific Emulator code out of System.cpp 2021-04-24 11:21:22 +03:00
screenshot_manager_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
screenshot_preview.cpp Fix or silence Qt warnings 2021-01-07 13:18:48 +03:00
screenshot_preview.h Remove BOM markers 2020-12-06 15:30:12 +03:00
settings.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
settings.h Qt: purge gui settings 2021-08-05 22:56:38 +02:00
settings_dialog.cpp Qt: Fix SnapSlider in settings 2021-09-26 12:08:40 +02:00
settings_dialog.h Qt: Fix SnapSlider in settings 2021-09-26 12:08:40 +02:00
settings_dialog.ui config: Remove Lower SPU Priority setting 2021-09-26 00:29:21 +01:00
skylander_dialog.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
skylander_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
stylesheets.h Remove BOM markers 2020-12-06 15:30:12 +03:00
syntax_highlighter.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
syntax_highlighter.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
table_item_delegate.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
tooltips.cpp Remove BOM markers 2020-12-06 15:30:12 +03:00
tooltips.h config: Remove Lower SPU Priority setting 2021-09-26 00:29:21 +01:00
trophy_manager_dialog.cpp Qt: patch creator 2021-09-04 10:39:32 +02:00
trophy_manager_dialog.h Qt: Fix concurrency bug in trophy manager 2021-06-06 19:26:21 +02:00
trophy_notification_frame.cpp Emu: some cleanup 2021-04-09 21:03:49 +02:00
trophy_notification_frame.h Remove BOM markers 2020-12-06 15:30:12 +03:00
trophy_notification_helper.cpp fixed_typemap.hpp: reduce indirection 2021-03-02 16:08:14 +03:00
trophy_notification_helper.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
update_manager.cpp Qt: add changelog to updater (#10844) 2021-09-16 04:34:06 +01:00
update_manager.h Qt: add changelog to updater (#10844) 2021-09-16 04:34:06 +01:00
user_account.cpp Move unspecific Emulator code out of System.cpp 2021-04-24 11:21:22 +03:00
user_account.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
user_manager_dialog.cpp Qt: fix warning 2021-06-25 09:41:32 +03:00
user_manager_dialog.h Emu: some cleanup 2021-04-09 21:03:49 +02:00
vfs_dialog.cpp VFS: move VFS settings to seperate file 2021-09-25 19:21:59 +03:00
vfs_dialog.h Remove BOM markers 2020-12-06 15:30:12 +03:00
vfs_dialog_tab.cpp VFS: move VFS settings to seperate file 2021-09-25 19:21:59 +03:00
vfs_dialog_tab.h VFS: move VFS settings to seperate file 2021-09-25 19:21:59 +03:00
welcome_dialog.cpp Remove BOM markers 2020-12-06 15:30:12 +03:00
welcome_dialog.h Remove BOM markers 2020-12-06 15:30:12 +03:00
welcome_dialog.ui Fix some misspells 2020-05-20 22:53:24 +03:00