astro-pi / python-sense-emu

An emulator for the Raspberry Pi Sense HAT
https://sense-emu.readthedocs.io/
Other
40 stars 25 forks source link

Option for vertical layout #23

Open winkleink opened 6 years ago

winkleink commented 6 years ago

Most monitors are now widescreen. If there was the option to have a more vertical layout this would give a more square (wider) area for the code. Attached example of possible layout. I tried to figure out the GTK+ layout but it was beyond me as of now to understand how to move the elements around in the window. sense_emu_vertical

winkleink commented 6 years ago

Is this being considered for inclusion.

I did another mock up reducing the size of some of the controls to make the emulator window narrower. This version would not fit on the Official Touchscreen but would give even more rectangular real estate on a display with a minimum height of 600 pixels, so well below the defactor 766/768 seen om most relatively modern displays.

sense_emu_vertical_2

winkleink commented 4 years ago

Is this being considered or is it DOA?

waveform80 commented 4 years ago

It's on my todo-list, but I'm afraid it's pretty far down as it's cosmetic rather than functional (in other words, patches welcome!). Unfortunately, as ever it's a matter of time: my day-job (Ubuntu on Pi) has been taking up every waking moment recently leaving no spare time for other projects. Now the recent release is done, I should be able to squeeze some time in for sense-emu again though.

winkleink commented 4 years ago

Thank you for replying I'm happy to help if I can. My knowledge failed me when I tried to figure out how the layout was done in the code.