Commit Graph

38 Commits

Author SHA1 Message Date
Stephen Anthony a8a23f6112 Convert stringstream::str() to stringstream::view() where applicable. 2024-05-10 20:33:04 -02:30
thrust26 13d782b149 fixed #1018 2024-02-29 21:17:37 +01:00
Stephen Anthony a404902294 Bumped copyright for 2024. Happy New Year for anyone following these commits! 2024-01-01 12:38:25 -03:30
thrust26 8fe2adf28a worked on PAL palette (brighter) 2023-11-26 15:43:19 +01:00
Stephen Anthony 9cc804d0e0 Updated files to 2023; an early Happy New Year to anyone reading this logs. 2022-12-30 14:11:04 -03:30
Stephen Anthony 1fa2e98988 More conversion of 'const char*' to string_view. 2022-12-21 19:24:37 -03:30
Stephen Anthony 31cc0884db Convert 'const string&' to 'string_view', as per C++17 recommendations. WIP. 2022-12-16 19:15:30 -03:30
Stephen Anthony d488b9c860 More 'const' conversion, with help from clang-15. 2022-09-13 22:52:59 -02:30
Stephen Anthony 19da02fb9c Final batch of fixes from clang-tidy (for now). 2022-08-21 19:33:08 -02:30
Stephen Anthony fc0a8c91a8 Second pass at fixes for suggestions from clang-tidy. 2022-08-21 13:53:52 -02:30
Stephen Anthony f987c3f72c Yay, got clang-tidy working again. First pass at fixing suggestions. 2022-08-20 15:32:15 -02:30
Stephen Anthony 4fecd8fc97 Some fixes for suggestions from cppcheck. 2022-08-09 14:34:53 -02:30
Stephen Anthony 6a74c61ac5 First pass at fixing warning from Visual Studio (const and C-style casts).
This isn't all the code, just checking in the WIP so far.
It's not exciting work like new features, etc, but is required to keep the codebase clean.
I actually find it kind of relaxing; taking a short break from new features.
2022-03-27 18:09:55 -02:30
Stephen Anthony 11d2f34bcb Update copyright to 2022. Happy New Year! 2021-12-31 16:07:17 -03:30
Thomas Jentzsch c88c97dd8a added missing persisting of several settings when using hotkeys 2021-09-20 09:26:57 +02:00
Thomas Jentzsch 54af434260 switched user palette loading to on demand 2021-05-04 23:04:44 +02:00
Stephen Anthony 21438a82cc Yearly update to copyright for 2021. 2021-01-05 18:42:43 -03:30
Stephen Anthony b36729a825 Make variables initialized in c'tor initialization list use brace-syntax.
- This is on the advice of one of the static analyzers we use.
 - More classes have to be converted; this is only the first pass.
2020-12-20 12:06:10 -03:30
Stephen Anthony 351b27c6b5 Some of the checkers don't like stray Unicode in ASCII files. 2020-12-18 11:03:24 -03:30
Stephen Anthony ceabffe52b Various code cleanups. 2020-11-28 22:16:47 -03:30
thrust26 e93e4b8fdb minimized UI redraws and renderings when message is displayed
refactored message creation
2020-11-12 10:43:04 +01:00
thrust26 ec52ea8049 added color parameters to 'Custom' palette, fixes #657 2020-10-31 19:06:58 +01:00
Stephen Anthony 155839fb0b Almost all file I/O now goes through FilesystemNode::read/write, instead of raw C++ fstreams.
This allows data to be stored in a ZIP archive and for Stella to use it as if it were a normal file.
Still TODO is add ZIP write support.
2020-07-25 12:57:12 -02:30
thrust26 8bcb12c00c changed all adjustable steps to 1%
updated changes
2020-06-11 17:30:27 +02:00
thrust26 dda4ec8906 make NTSC custom phase shift not affect Yellow anymore (fixes #656) 2020-06-08 15:27:08 +02:00
thrust26 16a3280b56 added four global hotkeys which allow selecting and changing several adjustable settings (addresses #631) 2020-05-16 09:50:16 +02:00
thrust26 c06a60d704 added global hotkeys (pageup/down) for current displayed setting (or volume) 2020-05-14 21:18:55 +02:00
thrust26 ea98b7a8d0 added gauge bars display when selecting settings too 2020-05-13 20:26:19 +02:00
thrust26 020dea9cc8 added UI messages with gauge bars for variable values (partially addresses #631) 2020-05-13 09:32:11 +02:00
thrust26 43da84eb08 renamed palette settings prefix 2020-05-12 16:09:39 +02:00
Stephen Anthony 5ddaea992d Fixes for warnings in latest g++ and clang, and update libretro port to latest changes. 2020-05-11 14:57:01 -02:30
thrust26 614e28375d code cleanup and bug fixing 2020-05-11 10:47:43 +02:00
thrust26 5aa57decb5 some transformation code cleanup 2020-05-10 22:53:58 +02:00
thrust26 5686c37a57 add hue adjustment code to PaletteHandler 2020-05-10 21:53:02 +02:00
thrust26 85f438f693 added interactive palette display to VideoDialog 2020-05-10 19:53:59 +02:00
thrust26 fd02fb6e86 started refactoring VideoDialog
fixed selecting adjustable in NTSCFilter
2020-05-09 23:00:16 +02:00
thrust26 123d2ec9f6 remove palette functionality from NTSCFilter
load and save config values in PaletteHandler
2020-05-09 21:36:22 +02:00
thrust26 825c0e516a refactor palette handling into own class
convert brightness, contrast, saturation and gamma
2020-05-08 17:51:19 +02:00