Commit Graph

16 Commits

Author SHA1 Message Date
Joakim L. Gilje
e31a0349c5 reenable mouse tracking, no mouse movement in x11 without 2021-12-03 12:58:30 +01:00
Joakim L. Gilje
363f582a81 code dump - mostly done implementing media menus 2021-12-03 11:38:00 +01:00
Cacodemon345
fc9d73b541 Wayland mouse support
Fix moving items with mouse when captured on macOS
2021-12-02 16:26:33 +06: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
Cacodemon345
ac52b32adb Keep emulator paused while settings is open
Reduces crashes
2021-12-01 14:50:49 +06:00
Joakim L. Gilje
cee1c93d49 refactored machinestatus to update the qstatusbar 2021-11-30 22:06:41 +01:00
Joakim L. Gilje
a6f8e6b68e plugged in keyboard_isfsexit and keyboard_ismsexit to ungrab mouse and leave fullscreen 2021-11-30 21:29:58 +01:00
Joakim L. Gilje
358feb19cc fixed up fullscreen 2021-11-30 21:26:51 +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
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