Commit Graph

7664 Commits

Author SHA1 Message Date
thrust26 3d6cb7148f added ROM image widget to tab order and moved event handling into it
added launcher list paging events for controllers
2023-09-01 11:44:59 +02:00
thrust26 5bfa377b00 some polishing for LauncherDialog (incl. doc) 2023-08-31 23:11:13 +02:00
thrust26 403d6859ea fixed #984 2023-08-31 21:43:10 +02:00
thrust26 d8db5e869e added keyboard and controller support for image zooming 2023-08-31 19:57:45 +02:00
thrust26 7631123e1f reworked some comments 2023-08-31 18:09:19 +02:00
thrust26 f1688288d6 added launcher image zooming 2023-08-31 17:59:51 +02:00
Christian Speckner 69969ab866 Never use alpha blending for source surfaces in QIS. 2023-08-30 22:40:52 +02:00
Christian Speckner babef459b0 Account for HiDPI scaling when validating QIS blitter. 2023-08-30 22:40:31 +02:00
Christian Speckner 37bad6befc Fix allocation. 2023-08-29 23:33:04 +02:00
thrust26 a8c75b5c5a fixed build without IMAGE_SUPPORT 2023-08-29 23:20:19 +02:00
thrust26 236322c2cb next oops 2023-08-29 16:41:09 +02:00
thrust26 6d8101454b a few more bezel property updates 2023-08-29 16:19:05 +02:00
thrust26 5d72ba12f7 Improved error handling when loading bezels 2023-08-29 13:51:10 +02:00
thrust26 c1ca4db5da minor CartDetector and property update 2023-08-29 13:50:23 +02:00
thrust26 3ddcc22d10 fixed zoom when switching bezel paths 2023-08-28 11:16:27 +02:00
thrust26 4c19253805 extended list of known renderers to latest SDL 2023-08-28 09:07:22 +02:00
thrust26 b821415cc0 fixed zoom clamping 2023-08-27 22:39:50 +02:00
thrust26 11607b69b4 Revert "experimenting with not clearing the framebuffer during emulation"
This reverts commit ee1f0e2999.
2023-08-27 22:37:55 +02:00
thrust26 3ad95c9ba2 improved the code for rendering non-rounded bezels only on load (this should work) 2023-08-27 16:57:36 +02:00
thrust26 e0523ddeeb minor zoom fix 2023-08-27 11:13:37 +02:00
thrust26 ebb2467f38 fixed BrowserDialog reuse
defined bezel help links
2023-08-27 11:05:33 +02:00
thrust26 ee1f0e2999 experimenting with not clearing the framebuffer during emulation
added rounded bezel auto-detection and handling
2023-08-27 10:16:45 +02:00
thrust26 2b025249f5 oops 2023-08-27 08:14:02 +02:00
thrust26 27bf99717d reversed parameter order in FrameBuffer::renderTIA 2023-08-27 08:00:14 +02:00
Stephen Anthony 5262d66216 libretro: fix build issues with new bezel code. 2023-08-26 14:42:52 -02:30
thrust26 c6e798b5a0 fix current zoom level when enabling bezels 2023-08-26 18:21:58 +02:00
Stephen Anthony 97587960fc Fixes for warnings from clang. 2023-08-26 12:23:06 -02:30
thrust26 044bffc806 aligned VS project filters with folder structure 2023-08-26 14:54:07 +02:00
thrust26 f9d9a3aa68 Merge remote-tracking branch 'remotes/origin/feature/bezels' 2023-08-26 14:06:31 +02:00
thrust26 c51d7be893 the usual IX fix 2023-08-26 14:02:44 +02:00
thrust26 776acc4533 added bezel hotkeys
renamed bezel settings
moved Bezel class to common
2023-08-26 13:50:39 +02:00
thrust26 44056ef7b3 added bezel docs 2023-08-26 13:40:36 +02:00
thrust26 3f1d80deef more bezel property updates 2023-08-26 13:39:10 +02:00
thrust26 839724cbae added more bezel properties 2023-08-26 09:03:44 +02:00
thrust26 c0bc013505 a few minor changes 2023-08-25 21:31:17 +02:00
Stephen Anthony 90d667de43 Updated sqlite3 to latest version (3.43.0). 2023-08-25 13:47:20 -02:30
thrust26 8988df04c9 updated bezel properties and matching 2023-08-25 18:12:07 +02:00
thrust26 ae8d587f3b IX fix #2 2023-08-25 17:04:55 +02:00
thrust26 5c5a1e37bf IX fix 2023-08-25 16:41:51 +02:00
thrust26 fc34df3516 refactored bezel code
added variable bezel window support
2023-08-25 15:57:21 +02:00
Stephen Anthony e7f15ba665 Fix compile error for libretro, and minor warnings from clang. 2023-08-24 12:31:06 -02:30
thrust26 cc818ed9c5 reverted to working (fixed) borders 2023-08-23 18:03:36 +02:00
thrust26 32cbd2c38f added bezel borders 2023-08-23 17:47:58 +02:00
thrust26 991de73177 IX build fix 2023-08-22 15:48:06 +02:00
thrust26 229c5ab1f7 added automatic bezel name generation 2023-08-22 14:54:09 +02:00
thrust26 ac1bbf7183 added missing change 2023-08-21 22:51:43 +02:00
thrust26 6acb7a6412 added property for bezel file names 2023-08-21 22:34:33 +02:00
thrust26 3782a4fe7e preliminary doc updates 2023-08-21 13:01:23 +02:00
thrust26 2202f58901 fixed bezel blend mode bug (only showed with TV-effects && Interpolation enabled)
changed default hotkey for correct aspect ratio
2023-08-21 10:50:47 +02:00
thrust26 6b38bc3f5a fixed info message positioning
made image paths changeable without restart
2023-08-20 07:46:33 +02:00