Commit Graph

6835 Commits

Author SHA1 Message Date
Stephen Anthony e91c12eee1 Fix dialogs not being rendered in certain cases. 2021-01-23 15:10:40 -03:30
Stephen Anthony f8e4ccf979 Merge branch 'feature/fix-surfaces' 2021-01-23 13:10:40 -03:30
Stephen Anthony 8905a9a504 libretro: Don't reload non-existent surfaces. 2021-01-23 13:08:16 -03:30
Stephen Anthony 345e7f0b9f Fix final issue with snapshots not loading in RomInfoWidget. 2021-01-23 12:57:51 -03:30
thrust26 d2eea6720b updated Changes.txt & WhatsNewDialog 2021-01-20 13:47:41 +01:00
Christian Speckner 25062b308c Merge remote-tracking branch 'origin/master' into feature/fix-surfaces 2021-01-19 20:44:58 +01:00
thrust26 4d68300f32 refactored Paddles class 2021-01-19 10:23:41 +01:00
Stephen Anthony ffddbcf6bb 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 a0433cceaf changed LauncherDialog and EditableWidget ContextMenu and dialog shade surface creation to on demand 2021-01-15 08:36:06 +01:00
thrust26 d7bd39c952 renamed pause dimming setting 2021-01-14 09:40:02 +01:00
thrust26 56a2162795 added option to disable emulation shading in pause mode via command line (resolves #755) 2021-01-14 09:32:39 +01:00
thrust26 27dd8e9e4f fixed memory leak in EventMappingWidget 2021-01-13 22:30:40 +01:00
Stephen Anthony ca756deef6 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 bf70e15f1b added to allocate tooltip surface on demand only 2021-01-13 08:26:34 +01:00
thrust26 481785a6f1 create DebuggerDialog and included OptionsDialog on demand only 2021-01-12 15:46:36 +01:00
thrust26 4c9a945ea3 refactored launcher dialog to use only one pointer for other dialogs 2021-01-12 11:44:52 +01:00
thrust26 5e023c8870 refactored dialogs to use only one pointer for other dialogs 2021-01-12 11:24:24 +01:00
thrust26 66e5d3b09f added missing re-rendering 2021-01-12 11:23:16 +01:00
thrust26 d90e9589ab added missing files 2021-01-10 12:33:17 +01:00
thrust26 b7f1f746dc enhanced R77 doc 2021-01-10 12:32:52 +01:00
thrust26 ac6c4e527b fixed, extra joystick button mappings are for R77 only 2021-01-10 10:00:33 +01:00
thrust26 3e2044fe96 added high scores button to R77 command dialog 2021-01-09 20:59:59 +01:00
Stephen Anthony d373c87da3 And so it begins again ... 2021-01-09 15:56:07 -03:30
Stephen Anthony 2166880888 Final commit for 6.5 release. 2021-01-09 10:15:06 -03:30
thrust26 ff9299f2e5 update WhatsNewDialog 2021-01-08 15:41:44 +01:00
thrust26 24fb70039f minor doc update 2021-01-08 15:28:04 +01:00
Stephen Anthony a8380a04d6 Added info about database to changelog. 2021-01-08 10:10:47 -03:30
thrust26 861e2b8897 Revert "Fix for suggestion from clang-tidy."
This reverts commit 43f9f562b1.
2021-01-08 10:16:19 +01:00
thrust26 8c2a5afc57 Merge branch 'master' of https://github.com/stella-emu/stella 2021-01-08 09:50:08 +01:00
thrust26 7fd23b59cd fixed snapshot delay in TimeMachine dialog
added single save states commands to TimeMachine dialog
2021-01-08 09:49:53 +01:00
Stephen Anthony 43f9f562b1 Fix for suggestion from clang-tidy. 2021-01-07 22:28:35 -03:30
Christian Speckner 8ec309f4f8 Fix crash with minimal launcher UI. 2021-01-06 21:51:53 +01:00
Christian Speckner 5fe20f075f Attempt at fixing R77 crash. 2021-01-06 21:12:11 +01:00
Christian Speckner ea000eabf2 Disable defunct joymap for the R77. 2021-01-06 17:21:39 +01:00
Stephen Anthony 150cbd8f95 Fixes for suggestions from cppcheck. 2021-01-05 22:36:16 -03:30
Stephen Anthony 9fb77c8d51 Yearly update to copyright for 2021. 2021-01-05 18:42:43 -03:30
Stephen Anthony 70eb2b2646 Started final doc updates for 6.5 release. 2021-01-05 18:35:15 -03:30
thrust26 48cc00323e Revert "attempted to fix special char problems in Windows (see #751)"
This reverts commit 695860a3aa.
2021-01-05 10:53:06 +01:00
thrust26 695860a3aa attempted to fix special char problems in Windows (see #751) 2021-01-05 10:04:12 +01:00
thrust26 b1bf55e652 fixed BrowserDialog sizing and title 2021-01-05 10:00:25 +01:00
thrust26 4d2edc2922 fixed high scores hashing 2021-01-04 10:45:47 +01:00
thrust26 ba8132b10d added high score clearing for invalid data
fixed high score error messages
2021-01-03 23:41:08 +01:00
Stephen Anthony 10c6a73dcc libretro: Fix missing file. 2021-01-03 18:42:54 -03:30
Christian Speckner 082cce3b79 Minor cleanup. 2021-01-03 23:08:38 +01:00
Stephen Anthony e9af5b795f Add missing file to Visual Studio. 2021-01-03 18:31:59 -03:30
Christian Speckner 37da835a02 Add a note on the WAL file 2021-01-03 22:52:01 +01:00
Christian Speckner a557aef206 Merge remote-tracking branch 'origin/master' into feature/full-on-sqlite 2021-01-03 22:46:26 +01:00
Christian Speckner fa3b25ae97 Move highscores to DB. 2021-01-03 22:41:59 +01:00
thrust26 2e022bdf82 updated doc for new SQLite database 2021-01-03 18:24:18 +01:00
Stephen Anthony d6d025b252 Added new class to Visual Studio project. 2021-01-02 20:33:53 -03:30