192 Commits

Author SHA1 Message Date
Jeffrey Pfau
36af5fba87 Qt: Fix shortcuts conflicting between views 2015-04-03 21:13:24 -07:00
Jeffrey Pfau
7cc903a217 Qt: Pause game while open file dialogs are open (fixes #6 on GitHub) 2015-04-02 22:32:38 -07:00
Jeffrey Pfau
f2559ad169 Qt: Add pure-Qt display backend 2015-04-01 00:35:55 -07:00
Jeffrey Pfau
11eab66247 Qt: Move screenshot to GameController 2015-03-31 23:43:47 -07:00
Jeffrey Pfau
4fb121bbe0 Qt: Start modularizing Qt drawing 2015-03-31 22:58:29 -07:00
Jeffrey Pfau
cab9f3343b Qt: Double-clicking on the window toggles full screen 2015-03-29 17:12:39 -07:00
Jeffrey Pfau
44d3718eb0 Qt: Save fullscreen setting 2015-03-28 23:23:32 -07:00
Jeffrey Pfau
3fe32281c9 Qt: Remember window position 2015-03-28 23:14:10 -07:00
Jeffrey Pfau
9d80089194 Qt: Add keyboard shortcut to exit fullscreen (fixes #205) 2015-03-24 22:54:13 -07:00
Jeffrey Pfau
3d8cfda57d Qt: Warning dialog if an unimplemented BIOS feature is called (fixes #177) 2015-03-23 22:12:57 -07:00
Jeffrey Pfau
8fad1d136c Qt: Ability to prevent opposing directional input 2015-03-23 00:11:19 -07:00
Jeffrey Pfau
291d5c500b Qt: Fix useBios config option not being bound properly 2015-03-21 17:12:37 -07:00
Jeffrey Pfau
64b396aff9 Merge branch 'feature/sio-lockstep' 2015-03-19 22:19:49 -07:00
Jeffrey Pfau
ae2b20e476 Qt: Make ConfigOption able to handle multiple consumers 2015-03-19 22:11:23 -07:00
Jeffrey Pfau
fe0af2c563 GBA: Add option to disable loading BIOS even if BIOS path is stored (fixes #203) 2015-03-16 23:16:05 -07:00
Jeffrey Pfau
e6377f2e6a GBA: Add player IDs to allow multiple controller profiles to be used at once 2015-03-15 23:48:35 -07:00
Jeffrey Pfau
51b8c862b9 Merge branch 'master' into feature/sio-lockstep
Conflicts:
	CMakeLists.txt
	src/gba/gba.c
2015-03-15 23:29:01 -07:00
Jeffrey Pfau
0b38dd1289 GBA: Controller profiles 2015-03-15 19:33:38 -07:00
Jeffrey Pfau
d9797cf084 Qt: Move soloar sensor menu items into submenu 2015-03-13 00:11:10 -07:00
Jeffrey Pfau
2fc8f0b567 Qt: Add option for opening new window 2015-02-27 00:59:20 -08:00
Jeffrey Pfau
407b0537d6 Qt: Add bps to the list of patch formats 2015-02-21 11:35:48 -08:00
Jeffrey Pfau
7f592f78e8 Qt: Runtime configurable audio driver 2015-02-21 01:54:50 -08:00
Jeffrey Pfau
1273ab4ca5 Qt: Optimize logo drawing 2015-02-17 21:27:23 -08:00
Jeffrey Pfau
dc5fb14fa1 Qt: Clear cheats when the game ends 2015-02-14 18:04:01 -08:00
Jeffrey Pfau
0bd9ae087e Qt: Start Cheats view 2015-02-14 16:38:29 -08:00
Jeffrey Pfau
370bbd83ba Qt: Rename GamePakView to OverrideView 2015-01-29 00:37:30 -08:00
Jeffrey Pfau
d665105082 Qt: Support idle loop optimization 2015-01-29 00:37:30 -08:00
Jeffrey Pfau
eb4f33e23a Qt: Split out sensor editor from override view 2015-01-28 23:37:11 -08:00
Jeffrey Pfau
6116f730e7 Qt: Saving of game overrides 2015-01-25 16:01:03 -08:00
Jeffrey Pfau
eb4c41d6fc Qt: Drag and drop game loading (fixes #146) 2015-01-25 04:54:18 -08:00
Jeffrey Pfau
c7593d7073 Qt: Add menu items for adjusting in-game solar levels 2015-01-21 01:13:28 -08:00
Jeffrey Pfau
2400b760c8 Qt: Fix crash if a game pauses before any frames are shown 2015-01-19 02:40:55 -08:00
Jeffrey Pfau
21f9c0107a Qt: Close GDB window when shutting down a game 2015-01-19 02:39:43 -08:00
Jeffrey Pfau
466916729e GBA: Configurable game overrides 2015-01-13 02:41:49 -08:00
Jeffrey Pfau
c8be60f88b Qt: Restrict load types 2015-01-10 23:28:41 -08:00
Jeffrey Pfau
087810a125 Qt: Error dialog if a game fails to load 2015-01-10 23:28:30 -08:00
Jeffrey Pfau
372eb39599 Qt: Save directory of last loaded file 2015-01-10 22:46:59 -08:00
Jeffrey Pfau
12fce1fba0 Qt: Migrate axis bindings to GamepadAxisEvent 2015-01-08 00:24:43 -08:00
Jeffrey Pfau
f97ba6517b Qt: Expose rewind (fixes #136) 2015-01-05 23:14:07 -08:00
Jeffrey Pfau
721145a319 Qt: Persist shortcut configurations to a settings file 2015-01-05 00:13:57 -08:00
Jeffrey Pfau
98a6510b92 Qt: Fix race condition when a game crashes immediately 2015-01-04 19:11:46 -08:00
Jeffrey Pfau
811ad23e61 Qt: Shortcut view now supports held events 2015-01-04 16:49:10 -08:00
Jeffrey Pfau
a1480e2698 Qt: Get submenus working with the shortcut editor 2015-01-04 15:46:35 -08:00
Jeffrey Pfau
33c4b17941 Qt: Add GamepadButtonEvent and remove signal associated; use this for button controls in emulator 2015-01-04 04:23:20 -08:00
Jeffrey Pfau
53c586044d Qt: Allow shortcuts to be controlled with a gamepad 2015-01-04 02:16:43 -08:00
Jeffrey Pfau
0ce8ca36fa Qt: Start on key shortcut editor 2015-01-03 23:57:37 -08:00
Jeffrey Pfau
bb78cc1bd3 Qt: Move settings items to consistent location in Tools 2015-01-03 14:59:27 -08:00
Jeffrey Pfau
569e6ef7db Qt: Clear active buttons when focus is lost 2015-01-02 02:03:12 -08:00
Jeffrey Pfau
aaf96b43cd Qt: Fix bug with frame not resizing properly 2014-12-31 02:27:29 -08:00
Jeffrey Pfau
d759305e23 Qt: Game Pak override dialog, half implemented 2014-12-30 22:56:55 -08:00