94 Commits

Author SHA1 Message Date
Jeffrey Pfau
d0771b78e2 Qt: Sloppy first pass at refactor 2016-02-10 22:40:54 -08:00
Jeffrey Pfau
407335e2f4 Core: Refactor config loading in mCore 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
60b4a490e2 Qt: Pause instead of interrupting when opening a file dialog, as the file dialog can spin the event loop 2016-01-22 21:00:08 -08:00
Jeffrey Pfau
a38beac307 Qt: Customizable paths for save games, save states, screenshots and patches 2016-01-15 14:29:19 -08:00
Jeffrey Pfau
bbe10619ef Qt: Remove game DB downloader and just bundle it 2015-12-24 15:57:56 -08:00
Jeffrey Pfau
54413a8fd1 Qt: Download No-Intro database 2015-12-20 19:00:52 -08:00
Jeffrey Pfau
413881fec2 Qt: Load ROM name from No-Intro 2015-12-20 19:00:52 -08:00
Jeffrey Pfau
11d9b492cd Qt: Disable menu items in multiplayer that don't make sense to have enabled 2015-09-14 20:24:02 -07:00
Jeffrey Pfau
861928d12a Qt: Window size command line options are now supported 2015-08-17 22:02:34 -07:00
Jeffrey Pfau
92d5ebf2f4 Qt: Ensure audio processor is only set if one is present in config 2015-08-16 19:56:45 -07:00
Jeffrey Pfau
313877657f Qt: No need to set global window icon on OS X 2015-08-10 22:15:27 -07:00
Jeffrey Pfau
9352f75e6f Qt: Fix crashes on Windows by using using QMetaObject to do cross-thread calls 2015-08-09 23:25:03 -07:00
Jeffrey Pfau
9c5852e89e SDL, Qt: Configurable audio sample rate 2015-08-09 21:36:43 -07:00
Jeffrey Pfau
cf8e84a1f8 Qt: Fix passing command line options 2015-08-05 18:04:31 -07:00
Jeffrey Pfau
742296b8b9 Qt: Better window size handling 2015-08-05 01:03:07 -07:00
Jeffrey Pfau
41c19a8f09 Qt: Fix setting the display driver 2015-07-02 23:21:25 -07:00
Jeffrey Pfau
5e26f74f17 Qt: Fix Windows not being deleted 2015-06-18 19:57:01 -07:00
Jeffrey Pfau
6529b3edf5 Qt: Make display driver configurable 2015-06-13 03:02:04 -07:00
Jeffrey Pfau
79e06612cb Qt: Add app icon 2015-06-10 00:37:11 -07:00
Jeffrey Pfau
688fcbb89c Qt: Fix variable to be static 2015-06-04 23:34:54 -07:00
Jeffrey Pfau
f8362d680b Qt: Export to ACT 2015-05-30 17:42:31 -07:00
Jeffrey Pfau
bbac206364 Qt: Unified file opening and saving with last location 2015-05-30 00:45:53 -07:00
Jeffrey Pfau
0378fa229d Qt: Cap the maximum number of multiplayer windows 2015-05-30 00:35:04 -07:00
Jeffrey Pfau
27b4f35139 Qt: Migrate multiplayer window handling into GBAApp 2015-05-29 22:58:07 -07:00
Jeffrey Pfau
47d945bf75 All: Make version.c 2015-05-15 08:56:28 -07:00
Jeffrey Pfau
f52d91c6c8 Qt: Move GL drawing back into its own thread 2015-04-26 03:29:10 -07:00
Jeffrey Pfau
29e118b512 Util: Fix C++ build for Win32 2015-02-24 00:02:24 -08:00
Jeffrey Pfau
c73ea2e595 Util: Fix sockets on Windows 2015-02-23 23:29:01 -08:00
Jeffrey Pfau
c1261a5b74 GBA: Remove struct partial initialization for structs that are initialized later 2015-02-22 02:42:08 -08:00
Jeffrey Pfau
7f592f78e8 Qt: Runtime configurable audio driver 2015-02-21 01:54:50 -08:00
Jeffrey Pfau
43ddcf56cc Qt: Show window later that usual to ensure that it scales properly initially 2015-01-24 15:50:04 -08:00
Jeffrey Pfau
f0f929665e Qt: Fix window geometry on launch when window is still hidden 2015-01-09 23:23:31 -08:00
Jeffrey Pfau
f6a7fedb28 All: Add MPL 2.0 license and associated headers 2014-12-03 00:39:06 -08:00
Jeffrey Pfau
d75042ea38 GBA Input: Refactor SDL and Qt input code 2014-11-06 00:17:58 -08:00
Jeffrey Pfau
8751f5cc0c Qt: Add integrated configuration loader for the menu 2014-11-05 02:17:26 -08:00
Jeffrey Pfau
37212c1f23 Qt: Move configuration loading to its own class 2014-11-05 00:34:05 -08:00
Jeffrey Pfau
2ddb074bda GBA Config: Refresh configuration system to be more versatile 2014-11-04 23:54:09 -08:00
Jeffrey Pfau
4115b240eb GBA Config: Add audio/video sync setting 2014-11-04 01:19:10 -08:00
Jeffrey Pfau
6d89c37886 Qt: Support setting for width and height 2014-11-02 18:30:46 -08:00
Jeffrey Pfau
d744714ac5 Qt: Load configuration file 2014-11-02 18:30:46 -08:00
Jeffrey Pfau
776c64b0c8 Qt: Initialize arguments and options 2014-11-02 18:30:46 -08:00
Jeffrey Pfau
6afa678a41 GBA Config: Further separate arguments from options, renaming things in the process 2014-11-02 18:30:46 -08:00
Jeffrey Pfau
f36a74759a GBA Config: Begin refactor of separating out command line args from settings 2014-11-02 18:30:46 -08:00
Jeffrey Pfau
8aa5880afd Support FileOpen events on OS X 2014-10-18 23:18:08 -07:00