Commit Graph

15 Commits

Author SHA1 Message Date
Joakim L. Gilje
230c257922 implemented action resizable window 2021-12-06 21:26:17 +01:00
Cacodemon345
3a52d62283 Make Escape key work 2021-12-05 16:01:04 +06:00
Joakim L. Gilje
a74afc3f1e added software renderer. split common functions prev.
in gleswidget to renderstack (a QStackWidget), which in
turn calls an actual renderer. added ability to target GLES
directly, but this is maybe uneeded.
2021-12-04 21:33:04 +01:00
Joakim L. Gilje
363f582a81 code dump - mostly done implementing media menus 2021-12-03 11:38:00 +01:00
Cacodemon345
23dbb85fa8 Significantly improve renderer performance 2021-12-02 00:47:02 +06:00
Cacodemon345
88452f7957 Implement title bar statistics 2021-12-01 15:55:41 +06:00
Joakim L. Gilje
cee1c93d49 refactored machinestatus to update the qstatusbar 2021-11-30 22:06:41 +01:00
Joakim L. Gilje
6c2d7bef4a promote the gleswidget to centralwidget via the .ui file 2021-11-30 21:18:25 +01:00
Joakim L. Gilje
7e38ff7d4d removed sdl from gleswidget, use slots to update mouse movement 2021-11-30 21:04:55 +01:00
Cacodemon345
0108c93e2d Render emulator output on main window
Introduce hardware renderer
2021-11-30 16:26:49 +06:00
Joakim L. Gilje
668887a30a missed showMessage_ declaration 2021-11-29 19:03:00 +01:00
Joakim L. Gilje
8385051f6a fixup showMessage from both qt thread and external thread, while blocking 2021-11-29 17:25:31 +01:00
Joakim L. Gilje
238fb7ef62 handle messageboxes inside qt's thread 2021-11-29 12:25:27 +01:00
Joakim L. Gilje
6c81074f0a added status icons 2021-11-28 20:49:05 +01:00
Joakim L. Gilje
c587a02b1a Initial Qt Commit 2021-11-25 10:20:56 +01:00