Commit Graph
28 Commits
Author SHA1 Message Date
wheremyfoodatandGitHub 79079f35e2 [Qt] Preparations before making the Qt builds public 2023-12-13 23:24:43 +02:00
wheremyfoodat f2b7f14dcd [Qt] Fix up about window 2023-10-31 19:33:14 +02:00
wheremyfoodat 1769783dc7 Add about menu 2023-10-30 22:49:32 +02:00
wheremyfoodat 7571e58ce5 [Qt] Add pink theme 2023-10-30 21:14:03 +02:00
wheremyfoodat b0261234a6 [Qt] Properly update HID service 2023-10-30 20:53:41 +02:00
wheremyfoodat 9bbaab7871 [Qt] Add Pause/Resume/Reset 2023-10-30 20:46:11 +02:00
wheremyfoodat a36fd6dd57 [Qt] Add basic input 2023-10-30 20:41:09 +02:00
wheremyfoodat 8d5485fbeb [Qt] Add proper message queue for thread communication 2023-10-30 20:20:47 +02:00
wheremyfoodat 0421eae7ae Set up icons 2023-10-07 23:15:43 +03:00
wheremyfoodat 6ae8d084b4 Use mutex for synchronizing the UI with the emulator thread 2023-10-07 22:10:10 +03:00
wheremyfoodat ab2ff18290 Fix dumping 2023-10-07 21:52:47 +03:00
wheremyfoodat abe4675477 Attempt to add RomFS dumping 2023-10-07 21:23:05 +03:00
wheremyfoodat 9d9b0f9c41 [Qt] Fix deadlock 2023-10-02 02:09:13 +03:00
wheremyfoodat c648b6c62d [Qt] Add file picker 2023-10-02 00:59:14 +03:00
wheremyfoodat 061c80fd11 Properly join emulator thread 2023-10-01 23:51:08 +03:00
wheremyfoodat 84044d078e [Qt] Don't slack on translations 2023-10-01 16:59:51 +03:00
wheremyfoodat fbfea624cb [Qt] Be a little less OpenGL-hyperfocused 2023-10-01 16:49:30 +03:00
wheremyfoodat c10a3e7160 Make emulator output size properly configurable 2023-10-01 16:28:14 +03:00
wheremyfoodat 27a04a806e [Qt] Make null renderer create a GL context for vsync purposes 2023-10-01 01:31:43 +03:00
wheremyfoodat 5155682e0f Get emulator rendering working with Qt 2023-10-01 01:28:08 +03:00
wheremyfoodat 4329976dbc clang-format 2023-09-30 18:39:05 +03:00
wheremyfoodat 36506e18bb [Qt] Implement theme selection 2023-09-30 18:36:03 +03:00
wheremyfoodat 837bf7524f Add dark theme button 2023-09-30 17:51:48 +03:00
wheremyfoodat 155d2b8f24 [Qt] Add MainWindow class 2023-09-30 17:07:54 +03:00
wheremyfoodat 8c3dd70c5a Add QPlatformNative include for Linux/BSD 2023-09-30 14:34:02 +03:00
wheremyfoodat 45a80c9e39 Better GL screen widget, initialize it to red as a test 2023-09-30 13:44:54 +03:00
wheremyfoodat b8032c8286 Add Qt screen widget 2023-09-30 13:21:27 +03:00
wheremyfoodat 63e939e98e Split panda_sdl and panda_qt 2023-09-30 11:29:26 +03:00