Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows 3.1 style for configuration tool #5108

Merged
merged 42 commits into from
Jul 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
f1b62fa
Preliminary Windows 3.1 button style
aybe Jul 8, 2024
f78010c
Quick and dirty fix 'list iterators incompatible'
aybe Jul 8, 2024
cc81756
Make button pressed offset like Windows 3.1, i.e. 1px * 1px
aybe Jul 9, 2024
21c7ed8
Make button height like Windows 3.1's
aybe Jul 9, 2024
bf02caf
Let buttons breath in main window
aybe Jul 9, 2024
044d284
Use symmetrical borders, fixes hidden focused bottom line
aybe Jul 9, 2024
5cde1b1
Get focus style as close as we can to Windows 3.1's
aybe Jul 9, 2024
42b6fa4
Remove CONFIGURE_GROUP header
aybe Jul 9, 2024
17808ee
Move advanced options checkbox to bottom left
aybe Jul 9, 2024
96d4df6
Move everything up slightly
aybe Jul 9, 2024
776c51e
Align/size save/close buttons to others
aybe Jul 9, 2024
ca3aedf
Remove obsolete comment/TODO
aybe Jul 9, 2024
8847144
Make a struct out of theme bits we've done so far
aybe Jul 9, 2024
c386478
Migrate Color::Text to theme
aybe Jul 9, 2024
7201a19
Migrate Color::Background3D to theme
aybe Jul 9, 2024
baeba88
Migrate Color::Background to theme
aybe Jul 9, 2024
b51b048
Migrate Color::Light3D to theme
aybe Jul 9, 2024
fb22e98
Migrate Color::Shadow3D to theme
aybe Jul 9, 2024
50446f6
Migrate Color::Border to theme
aybe Jul 9, 2024
7290d03
Migrate Color::SelectionBackground to theme
aybe Jul 9, 2024
91cae23
Migrate Color::SelectionForeground to theme
aybe Jul 9, 2024
09d6347
Migrate Color::EditableBackground to theme
aybe Jul 9, 2024
78f1263
Migrate Color::TitleBar* to theme
aybe Jul 9, 2024
dd3f6f8
Remove obsolete RGB externs
aybe Jul 9, 2024
2a051c5
Merge same Background and Background3D
aybe Jul 9, 2024
028c611
Fix Win31 theme colors
aybe Jul 9, 2024
a64f03a
Fix "..." size, align all control to checkbox (has nice margin)
aybe Jul 9, 2024
df8a0b3
Remove "Configuration for" in each window title
aybe Jul 9, 2024
8aacda5
Remove "port" present 11 times on screen
aybe Jul 9, 2024
f53bb47
Try improve few labels
aybe Jul 9, 2024
c30bf5c
Add labels for IMFC, SSI-2001
aybe Jul 9, 2024
cbdeb33
Try sort main window sections in most sensible order (hard)
aybe Jul 10, 2024
e6a617a
Remove help tooltip at bottom of each window
aybe Jul 10, 2024
63b373d
PC speaker looks better as PC Speaker...
aybe Jul 10, 2024
2a88460
Merge branch 'master' into cfgtoolwin31style
aybe Jul 10, 2024
d999982
Sort properties alphabetically in help
aybe Jul 10, 2024
854da8e
Sort properties alphabetically in windows
aybe Jul 10, 2024
e5058a8
Implement mouse wheel for scrollbars (buggy)
aybe Jul 10, 2024
24177ab
Update CHANGELOG
aybe Jul 10, 2024
0a3ffc2
Merge branch 'master' into cfgtoolwin31style
aybe Jul 10, 2024
8d56ebb
Fix: SDL_MOUSEWHEEL is only present in SDL 2
aybe Jul 10, 2024
29bc768
Fix: min/max not found on Linux
aybe Jul 10, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ NEXT
- Updated SDL2 library to 2.30.4 (maron2000)
- Fixed TTF mode didn't change to graphic mode when machine = Hercules
(maron2000)
- CFGTOOL: more Windows 3.1 styling, general UX/UI improvements (aybe).

2024.07.01
- Correct Hercules InColor memory emulation. Read and write planar
Expand Down
Loading
Loading