Commit Graph

1536 Commits

Author SHA1 Message Date
Matt Borgerson 5855f9a388 ui: Hard import inih and imgui projects for now 2020-05-25 15:09:22 -07:00
Matt Borgerson 625218b1c0 ui: Remove imgui inih submodules 2020-05-25 15:09:22 -07:00
Matt Borgerson 04f8a04259 ci: Add Ubuntu build tarball 2020-05-25 13:29:12 -07:00
Matt Borgerson 7e67f18595 ui: Cleanup debug messages 2020-05-22 14:57:58 -07:00
Matt Borgerson 12ec0a33a2 ui: Update xemu monitor init with new hmp parameter
Tracking a2f411c467
2020-05-04 07:36:52 -07:00
Matt Borgerson 6c009b206d ui: Update cursor
Tracking 86a088e624
2020-05-04 07:35:52 -07:00
Matt Borgerson 2d0e996887 ui: Add missing file copyright headers 2020-05-04 07:24:06 -07:00
Matt Borgerson 899e2d681f ui: Fix typo 2020-05-04 07:24:06 -07:00
Matt Borgerson 84a04b04bc ui: Auto resize windows 2020-05-04 07:24:06 -07:00
Matt Borgerson 2ba6206620 ui: Add more privacy information about reports 2020-05-04 07:24:06 -07:00
Matt Borgerson 418baf129d ui: Add windows header to xemu-os-utils-windows 2020-05-04 07:24:06 -07:00
Matt Borgerson 35bcd180a4 ui: Fix xemu-os-utils-windows.o filename 2020-05-04 07:24:06 -07:00
Matt Borgerson 37ef9f5856 ui: Add report submission error reporting 2020-05-04 07:24:05 -07:00
Matt Borgerson 4daa2567bb ui: Refactor 2020-05-04 07:24:05 -07:00
Matt Borgerson f5a7a90120 ui: Add basic reporting stubs 2020-05-04 07:24:05 -07:00
Matt Borgerson c02c245e0f ui: Refactor 2020-05-04 07:24:05 -07:00
Matt Borgerson b4f2267101 ui: Give default value to avoid compiler warning 2020-05-04 07:24:05 -07:00
Matt Borgerson b52cec8a28 ui: Refactor 2020-05-04 07:23:32 -07:00
Matt Borgerson 6b97fbb3ef ui: Move settings load out of constructor 2020-05-04 07:23:32 -07:00
Matt Borgerson 8baa62da00 ui: Improve compatibility dialog 2020-05-04 07:23:31 -07:00
Matt Borgerson a5ce412590 ui: Support opening homepage from app 2020-05-04 07:23:31 -07:00
Matt Borgerson f8ac9ec658 ui: Add compatibility report dialog 2020-05-04 07:23:31 -07:00
Matt Borgerson d31e10cc59 ui: Add interface to configure socket networking 2020-05-04 07:23:31 -07:00
Matt Borgerson 8e50d32213 ui: Remember UI scaling preference 2020-05-04 07:23:31 -07:00
Matt Borgerson be0c5f13cc ui: Add option to scale app UI elements 2020-05-04 07:23:31 -07:00
Matt Borgerson 80940258fe ui: Fix alpha fade out for main menu 2020-05-04 07:23:31 -07:00
Matt Borgerson 8a21065fe8 ui: Start logo animation on appearing 2020-05-04 07:23:30 -07:00
Matt Borgerson a10f24f030 input: Process events for unbound controllers 2020-05-04 07:23:30 -07:00
Matt Borgerson 60199805e6 ui: Fix crash on empty path in Cocoa file select dialog 2020-05-04 07:23:30 -07:00
Matt Borgerson bfc3783d9f ui: Mark settings dirty on change from dialog 2020-05-04 07:23:30 -07:00
Matt Borgerson d206aa8f7e ui: Use SDL to determine resource/preference base paths 2020-05-04 07:23:29 -07:00
Matt Borgerson 0cbbb9c55b ui: Remove displaychangelistener updates on window state change 2020-05-04 07:22:59 -07:00
Matt Borgerson a764c4e9af ui: Don't minimize when focus is lost in fullscreen 2020-05-04 07:22:59 -07:00
Matt Borgerson 3273e550a1 ui: Use native file selection dialogs 2020-05-04 07:22:59 -07:00
Matt Borgerson a0e1a7fa40 ui: Prefer immediate swap interval 2020-05-04 07:22:59 -07:00
Matt Borgerson c2b74a08d3 ui: Move QEMU main loop to a thread 2020-05-04 07:22:56 -07:00
Matt Borgerson 03e1d6993c ui: Add .gitattributes to force LF for shaders 2020-05-04 07:20:08 -07:00
Matt Borgerson 25e23030ec ui: Use 3rd party dirent for ImGuiFileDialog 2020-05-04 07:20:08 -07:00
Matt Borgerson 1af8c598c6 ui: Factor out gls field 2020-05-04 07:20:07 -07:00
Matt Borgerson 6bd84c9851 ui: Add header for xemu display 2020-05-04 07:20:07 -07:00
Matt Borgerson 64b1782b71 ui: Rollback ImGuiFileDialog version 2020-05-04 07:20:07 -07:00
Matt Borgerson 1edd9e3da6 ui: Add xemu ui to the Makefile 2020-05-04 07:13:17 -07:00
Matt Borgerson e8d7171fdd ui: Add initial xemu icons 2020-05-04 07:13:16 -07:00
Matt Borgerson 9851e1588c ui: Add xemu logo fragment shader 2020-05-04 07:13:16 -07:00
Matt Borgerson c5317dd6d6 ui: Add xemu custom widget rendering 2020-05-04 07:13:16 -07:00
Matt Borgerson 78d9d5aada ui: Add xemu notifications interface 2020-05-04 07:13:16 -07:00
Matt Borgerson ada87381c5 ui: Add xemu UI shader helpers 2020-05-04 07:13:16 -07:00
Matt Borgerson 630b8a0357 ui: Add xemu-QEMU monitor interface 2020-05-04 07:13:16 -07:00
Matt Borgerson 7752ed32bf ui: Add xemu settings subsystem 2020-05-04 07:13:15 -07:00
Matt Borgerson 8632c5d1fa ui: Add xemu input subsystem 2020-05-04 07:13:15 -07:00