Commit Graph

8036 Commits

Author SHA1 Message Date
thrust26 2ab1fc7107 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 68833dc904 some polishing for LauncherDialog (incl. doc) 2023-08-31 23:11:13 +02:00
thrust26 a948a7a9f9 fixed #984 2023-08-31 21:43:10 +02:00
thrust26 caa8cb72c0 added keyboard and controller support for image zooming 2023-08-31 19:57:45 +02:00
thrust26 065c0243d6 reworked some comments 2023-08-31 18:09:19 +02:00
thrust26 fefec189b0 added launcher image zooming 2023-08-31 17:59:51 +02:00
Christian Speckner 667ea467fc Never use alpha blending for source surfaces in QIS. 2023-08-30 22:40:52 +02:00
Christian Speckner 0c44764693 Account for HiDPI scaling when validating QIS blitter. 2023-08-30 22:40:31 +02:00
Christian Speckner 7c5d302f4f Fix allocation. 2023-08-29 23:33:04 +02:00
thrust26 374b49bf21 fixed build without IMAGE_SUPPORT 2023-08-29 23:20:19 +02:00
thrust26 1f40abef3f next oops 2023-08-29 16:41:09 +02:00
thrust26 c96c410c26 a few more bezel property updates 2023-08-29 16:19:05 +02:00
thrust26 b3a5d04544 Improved error handling when loading bezels 2023-08-29 13:51:10 +02:00
thrust26 7d7d574bcd minor CartDetector and property update 2023-08-29 13:50:23 +02:00
thrust26 deea1e37ea fixed zoom when switching bezel paths 2023-08-28 11:16:27 +02:00
thrust26 c2460b7c17 extended list of known renderers to latest SDL 2023-08-28 09:07:22 +02:00
thrust26 074c6ae4ca fixed zoom clamping 2023-08-27 22:39:50 +02:00
thrust26 0367923a77 Revert "experimenting with not clearing the framebuffer during emulation"
This reverts commit bd778e3c2b.
2023-08-27 22:37:55 +02:00
thrust26 647f3d48a5 improved the code for rendering non-rounded bezels only on load (this should work) 2023-08-27 16:57:36 +02:00
thrust26 e76b91720d minor zoom fix 2023-08-27 11:13:37 +02:00
thrust26 21879be8ab fixed BrowserDialog reuse
defined bezel help links
2023-08-27 11:05:33 +02:00
thrust26 bd778e3c2b experimenting with not clearing the framebuffer during emulation
added rounded bezel auto-detection and handling
2023-08-27 10:16:45 +02:00
thrust26 37422a838f oops 2023-08-27 08:14:02 +02:00
thrust26 03049ff93a reversed parameter order in FrameBuffer::renderTIA 2023-08-27 08:00:14 +02:00
Stephen Anthony 47661d0acd libretro: fix build issues with new bezel code. 2023-08-26 14:42:52 -02:30
thrust26 3f05523e16 fix current zoom level when enabling bezels 2023-08-26 18:21:58 +02:00
Stephen Anthony 1c126218b6 Fixes for warnings from clang. 2023-08-26 12:23:06 -02:30
thrust26 df34de46ab aligned VS project filters with folder structure 2023-08-26 14:54:07 +02:00
thrust26 adc7a3ce5e Merge remote-tracking branch 'remotes/origin/feature/bezels' 2023-08-26 14:06:31 +02:00
thrust26 682fb6ccc4 the usual IX fix 2023-08-26 14:02:44 +02:00
thrust26 3f1d5d644b added bezel hotkeys
renamed bezel settings
moved Bezel class to common
2023-08-26 13:50:39 +02:00
thrust26 1be2526ee0 added bezel docs 2023-08-26 13:40:36 +02:00
thrust26 b38c3a42b2 more bezel property updates 2023-08-26 13:39:10 +02:00
thrust26 328ef01423 added more bezel properties 2023-08-26 09:03:44 +02:00
thrust26 8dac721a65 a few minor changes 2023-08-25 21:31:17 +02:00
Stephen Anthony 432660f679 Updated sqlite3 to latest version (3.43.0). 2023-08-25 13:47:20 -02:30
thrust26 a5b394ab5f updated bezel properties and matching 2023-08-25 18:12:07 +02:00
thrust26 2077c0e9c2 IX fix #2 2023-08-25 17:04:55 +02:00
thrust26 25115b57bb IX fix 2023-08-25 16:41:51 +02:00
thrust26 c31ab36afe refactored bezel code
added variable bezel window support
2023-08-25 15:57:21 +02:00
Stephen Anthony e0374fe681 Fix compile error for libretro, and minor warnings from clang. 2023-08-24 12:31:06 -02:30
thrust26 201fc97ecb reverted to working (fixed) borders 2023-08-23 18:03:36 +02:00
thrust26 6b1191a16e added bezel borders 2023-08-23 17:47:58 +02:00
thrust26 62b3ef38d8 IX build fix 2023-08-22 15:48:06 +02:00
thrust26 f6d020d538 added automatic bezel name generation 2023-08-22 14:54:09 +02:00
thrust26 2134eede62 added missing change 2023-08-21 22:51:43 +02:00
thrust26 856ece86d0 added property for bezel file names 2023-08-21 22:34:33 +02:00
thrust26 3b53d3376e preliminary doc updates 2023-08-21 13:01:23 +02:00
thrust26 3f6fe5df5e 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 0b629f59c5 fixed info message positioning
made image paths changeable without restart
2023-08-20 07:46:33 +02:00