Description
Is your feature request related to a problem? If so, please describe the problem.
I want to simulate / edit themes for screen sizes that are not supported by the current code.
Describe the feature / solution to your problem you'd like
I'd like to be able to specify the screen resolution if the device to simulate, without code changes and writing a driver class.
Options for setting resolution:
- config file, currently ignored by theme editor
- theme.yaml
- environment variable
Describe alternatives you've considered / and or tested
Writing a driver class for hardware that may not exist yet is onerous.
Screenshots / photos & mockups of the Turing screen
Add screenshots or photos/mockups of the rendering on the Turing screen to help explain your request.
Environment:
- Revision of this project: main
commit 2fcdeb1 (HEAD -> simulate_arbitrary_screen_size, origin/main, origin/HEAD, main)
Merge: c48637c 7aeed84
Author: Matthieu Houdebine [email protected]
Date: Wed Jan 8 08:58:39 2025 +0100 - OS with version: Windows 10
- Python version: Python 3.12.1 (tags/v3.12.1:2305ca5, Dec 7 2023, 22:03:25) [MSC v.1937 64 bit (AMD64)] on win32
- Hardware: NA, happens to be using Intel CPU, see above
Additional context
Add any other context or screenshots about the feature request here.