Michael Maltese
a082e9324f
HW: Don't be responsible for g_controller_interface
...
Currently, `g_controller_interface` is initialized and shut down by each
of `GCKeyboard`, `GCPad`, `Wiimote`, and `HotkeyManager`.
This 1) is weird conceptually, because it necessitates passing a pointer
to the native window to each of those classes, which don't need it, and
2) can cause issues when controller backends are initialized or shutdown
multiple times in succession.
2016-10-15 16:37:39 -07:00
..
2016-10-01 15:50:28 -04:00
2016-10-07 08:55:54 -04:00
2016-10-08 10:48:45 +02:00
2016-10-08 14:37:55 +02:00
2016-10-03 23:06:23 +02:00
2016-09-03 14:55:44 +10:00
2016-06-24 10:43:46 +02:00
2016-10-01 15:50:28 -04:00
2016-06-24 10:43:46 +02:00
2016-10-01 15:50:28 -04:00
2016-09-07 12:53:14 +12:00
2016-10-02 16:51:44 -04:00
2016-08-21 12:51:14 +02:00
2016-09-03 14:55:44 +10:00
2016-06-24 10:43:46 +02:00
2016-07-15 01:43:06 -04:00
2016-07-15 01:43:06 -04:00
2016-08-11 12:53:44 +02:00
2016-08-11 12:53:44 +02:00
2016-06-24 10:43:46 +02:00
2016-06-24 10:43:46 +02:00
2016-10-01 15:50:28 -04:00
2016-07-18 01:41:45 -04:00
2016-10-13 23:33:17 +09:00
2016-07-18 01:36:04 -04:00
2016-08-10 16:08:15 +02:00
2016-08-10 16:08:15 +02:00
2016-08-19 11:04:45 +02:00
2016-07-22 09:58:34 -04:00
2016-10-01 15:50:28 -04:00
2016-09-03 14:55:45 +10:00
2016-10-01 15:50:28 -04:00
2016-06-24 10:43:46 +02:00
2016-09-03 14:55:45 +10:00
2016-08-11 12:45:57 +02:00
2016-10-15 16:37:39 -07:00
2016-10-15 16:37:39 -07:00
2016-08-01 20:58:04 -04:00
2016-08-01 20:58:04 -04:00
2016-06-24 10:43:46 +02:00
2016-06-24 12:16:10 +02:00
2016-08-10 16:08:15 +02:00
2016-08-10 16:08:15 +02:00
2016-06-24 10:43:46 +02:00
2016-06-24 10:43:46 +02:00
2016-10-15 16:37:39 -07:00
2016-10-15 16:37:39 -07:00
2016-08-01 20:49:30 -04:00
2016-08-01 20:49:30 -04:00
2016-06-24 10:43:46 +02:00
2016-06-24 10:43:46 +02:00
2016-06-24 10:43:46 +02:00
2016-06-24 10:43:46 +02:00
2016-10-03 10:15:52 +02:00
2016-10-03 10:15:52 +02:00
2016-06-24 10:43:46 +02:00
2016-06-24 10:43:46 +02:00
2016-06-24 10:43:46 +02:00
2016-06-24 10:43:46 +02:00
2016-06-24 10:43:46 +02:00
2016-10-01 13:06:04 +02:00
2016-10-01 13:06:04 +02:00
2016-08-11 12:53:44 +02:00
2016-08-11 12:53:44 +02:00
2016-06-24 10:43:46 +02:00
2016-06-24 10:43:46 +02:00
2016-07-30 13:30:20 -04:00
2016-07-30 13:30:20 -04:00
2016-10-07 08:14:12 -04:00
2016-06-24 10:43:46 +02:00
2016-10-07 08:14:12 -04:00
2016-10-07 08:14:12 -04:00
2016-10-07 08:14:12 -04:00
2016-06-24 10:43:46 +02:00
2016-08-01 20:58:04 -04:00
2016-07-19 19:55:44 -04:00
2016-09-03 14:55:44 +10:00
2016-06-24 10:43:46 +02:00
2016-10-07 23:46:41 +02:00
2016-07-18 02:15:07 -04:00
2016-06-24 10:43:46 +02:00
2016-06-24 10:43:46 +02:00
2016-10-10 12:03:18 +02:00
2016-07-19 16:30:00 -04:00
2016-10-10 12:03:18 +02:00
2016-10-10 12:03:18 +02:00
2016-10-01 15:50:28 -04:00
2016-06-24 10:43:46 +02:00
2016-10-15 16:37:39 -07:00
2016-10-15 16:37:39 -07:00
2016-06-24 10:43:46 +02:00
2016-06-24 10:43:46 +02:00