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