proneon267

Results 110 comments of proneon267

Thanks! I'll check what can be tested & what can be faked, and report back.

On further testing, the window toolbars were not scaling. I have them to scale on DPI change. Here is the test app: At 175% with the bug: ![image](https://github.com/beeware/toga/assets/45512885/61cd9d18-6f53-482c-86a3-108fe3a28b5a) At 175%...

Hello, I have some doubts regarding completing the test coverage. It complains for missing code coverage of: https://github.com/proneon267/toga/blob/407156e1781b4444d16c71ea344458a6755feff9/winforms/src/toga_winforms/app.py#L71-L75 ``` else: print( "WARNING: Your Windows version doesn't support DPI Awareness setting....

Maybe I will be guided better if I push the commit for the tests I have written so far.

On the latest commit, I got: ``` =========== 382 passed, 26 skipped, 18 xfailed in 159.25s (0:02:39) =========== Name Stmts Miss Branch BrPart Cover Missing ------------------------------------------------------------------------------------------------------------------------------------ D:\a\toga\toga\testbed\build\testbed\windows\app\src\app_packages\toga_winforms\app.py 167 2 52...

I have modified the scaling code so that the window's scaling factor is determined by the screen on which it is present. The widgets' scaling factor uses the scaling factor...

I have added support for scaling when moving between screens. I do not have a way to test this functionality in testbed CI. Hence, I have tested this functionality manually...

Thanks! I'll complete them and get back to you soon.