Commit Graph

6696 Commits

Author SHA1 Message Date
Stephen Anthony f7afebbbce Fix dialogs not being rendered in certain cases. 2021-01-23 15:10:40 -03:30
Stephen Anthony 982e7d18a6 Merge branch 'feature/fix-surfaces' 2021-01-23 13:10:40 -03:30
Stephen Anthony f28784112a libretro: Don't reload non-existent surfaces. 2021-01-23 13:08:16 -03:30
Stephen Anthony 95c8203f8d Fix final issue with snapshots not loading in RomInfoWidget. 2021-01-23 12:57:51 -03:30
thrust26 a5504a88a3 updated Changes.txt & WhatsNewDialog 2021-01-20 13:47:41 +01:00
Christian Speckner 3a54adeca2 Merge remote-tracking branch 'origin/master' into feature/fix-surfaces 2021-01-19 20:44:58 +01:00
thrust26 fb73d90cf9 refactored Paddles class 2021-01-19 10:23:41 +01:00
Stephen Anthony 9f74a780ed Fix crash when FrameBuffer message surfaces haven't been created.
The next task is to move all FrameBuffer message-related functionality into its own class.
2021-01-16 15:27:18 -03:30
thrust26 bf5a9e5749 changed LauncherDialog and EditableWidget ContextMenu and dialog shade surface creation to on demand 2021-01-15 08:36:06 +01:00
thrust26 d9c8750d01 renamed pause dimming setting 2021-01-14 09:40:02 +01:00
thrust26 27118f3ed0 added option to disable emulation shading in pause mode via command line (resolves #755) 2021-01-14 09:32:39 +01:00
thrust26 489188a2e2 fixed memory leak in EventMappingWidget 2021-01-13 22:30:40 +01:00
Stephen Anthony 6187d3b542 Attempt to fix continuous creation of dialog surfaces without cleanup, causing crashes on R77.
Remove cache of surfaces from FrameBuffer, into each dialog that owns it.
Make surfaces be unique_ptr instead of shared_ptr, so we can be sure cleanup occurs.
2021-01-13 16:24:09 -03:30
thrust26 0fa0a339e6 added to allocate tooltip surface on demand only 2021-01-13 08:26:34 +01:00
thrust26 a95d40c682 create DebuggerDialog and included OptionsDialog on demand only 2021-01-12 15:46:36 +01:00
thrust26 b225a684bf refactored launcher dialog to use only one pointer for other dialogs 2021-01-12 11:44:52 +01:00
thrust26 29685703d4 refactored dialogs to use only one pointer for other dialogs 2021-01-12 11:24:24 +01:00
thrust26 b2acd8b266 added missing re-rendering 2021-01-12 11:23:16 +01:00
thrust26 877ceba7e3 added missing files 2021-01-10 12:33:17 +01:00
thrust26 8a27c2d03d enhanced R77 doc 2021-01-10 12:32:52 +01:00
thrust26 dc21b7ab2c fixed, extra joystick button mappings are for R77 only 2021-01-10 10:00:33 +01:00
thrust26 28c8274777 added high scores button to R77 command dialog 2021-01-09 20:59:59 +01:00
Stephen Anthony 1db4bb490d And so it begins again ... 2021-01-09 15:56:07 -03:30
Stephen Anthony 9ce440403b Final commit for 6.5 release. 2021-01-09 10:15:06 -03:30
thrust26 ebea551a2b update WhatsNewDialog 2021-01-08 15:41:44 +01:00
thrust26 4ec495f0eb minor doc update 2021-01-08 15:28:04 +01:00
Stephen Anthony f5dc98ebaf Added info about database to changelog. 2021-01-08 10:10:47 -03:30
thrust26 d2f42d268d Revert "Fix for suggestion from clang-tidy."
This reverts commit 9bd2f3e4f6.
2021-01-08 10:16:19 +01:00
thrust26 f336437955 Merge branch 'master' of https://github.com/stella-emu/stella 2021-01-08 09:50:08 +01:00
thrust26 2ec5506c05 fixed snapshot delay in TimeMachine dialog
added single save states commands to TimeMachine dialog
2021-01-08 09:49:53 +01:00
Stephen Anthony 9bd2f3e4f6 Fix for suggestion from clang-tidy. 2021-01-07 22:28:35 -03:30
Christian Speckner 2f2ec4c300 Fix crash with minimal launcher UI. 2021-01-06 21:51:53 +01:00
Christian Speckner 1cf93ca0a0 Attempt at fixing R77 crash. 2021-01-06 21:12:11 +01:00
Christian Speckner ab5ab64f7d Disable defunct joymap for the R77. 2021-01-06 17:21:39 +01:00
Stephen Anthony 916a2cdfff Fixes for suggestions from cppcheck. 2021-01-05 22:36:16 -03:30
Stephen Anthony 21438a82cc Yearly update to copyright for 2021. 2021-01-05 18:42:43 -03:30
Stephen Anthony 955a613395 Started final doc updates for 6.5 release. 2021-01-05 18:35:15 -03:30
thrust26 57823f9177 Revert "attempted to fix special char problems in Windows (see #751)"
This reverts commit c0647d7a22.
2021-01-05 10:53:06 +01:00
thrust26 c0647d7a22 attempted to fix special char problems in Windows (see #751) 2021-01-05 10:04:12 +01:00
thrust26 3a1df0e99b fixed BrowserDialog sizing and title 2021-01-05 10:00:25 +01:00
thrust26 44a8ef1db3 fixed high scores hashing 2021-01-04 10:45:47 +01:00
thrust26 e90cb925b0 added high score clearing for invalid data
fixed high score error messages
2021-01-03 23:41:08 +01:00
Stephen Anthony 68d54e3cf5 libretro: Fix missing file. 2021-01-03 18:42:54 -03:30
Christian Speckner d3c8e2b520 Minor cleanup. 2021-01-03 23:08:38 +01:00
Stephen Anthony d5b0eb7fb0 Add missing file to Visual Studio. 2021-01-03 18:31:59 -03:30
Christian Speckner 99db052362 Add a note on the WAL file 2021-01-03 22:52:01 +01:00
Christian Speckner 29a48ee63d Merge remote-tracking branch 'origin/master' into feature/full-on-sqlite 2021-01-03 22:46:26 +01:00
Christian Speckner 8204d0fb6e Move highscores to DB. 2021-01-03 22:41:59 +01:00
thrust26 3171114a47 updated doc for new SQLite database 2021-01-03 18:24:18 +01:00
Stephen Anthony 24f769feec Added new class to Visual Studio project. 2021-01-02 20:33:53 -03:30