lilacLunatic
dc5bc1aa6c
Mouse Support (#4673)
* mouse
* (mouse) small fix
* "fix" implicit declaration
* LUS 1.2
* empty commit to force CI re-run
* include new mouse LUS
* deleted: soh/soh/Enhancements/controls/GameControlEditor.cpp
* [mouse]LUS
* fix input viewer header
* Bump LUS for mouse support
* Mouse Support
* Comment cleanup
* Adding the actual mouse enhancement files
* Fix (?) Windows and Mac builds
* Maybe fix MacOS now
* Why was it compiling with this??
* Mouse input viewer handling
* [Mouse] LUS bump
* [mouse] LUS
* (Mouse) bump LUS for dxgi fix
* F2 mouse notif
* Update soh/soh/Enhancements/controls/Mouse.h
Co-authored-by: Pepe20129 <72659707+Pepe20129@users.noreply.github.com>
* Update soh/soh/Enhancements/controls/Mouse.cpp
Co-authored-by: Pepe20129 <72659707+Pepe20129@users.noreply.github.com>
* Fix mouse shield ranges to match control stick behavior
* Use early returns in Mouse_HandleQuickspin
* newline cleanup
* cleanup
* rename BUTTON_COLOR_MOUSE_BEIGE to BUTTON_COLOR_MOUSE_GRAY
* 'Enable Mouse' tooltip
* Fix includes
* Comments re mouse quickspin
* bullshit
* Hook handler for cursor recentering on shield
* Hook handler for first person mouse aiming
* Hook handlers for mouse quickspin
* Hook handlers for mouse shield control
* Hook registration conditions
* Enable Mouse -> Enable Mouse Controls
---------
Co-authored-by: Pepe20129 <72659707+Pepe20129@users.noreply.github.com>
2025-03-24 19:33:55 +01:00
..
2024-11-11 17:46:25 -07:00
2022-07-27 23:50:56 +02:00
2023-01-17 00:33:56 -05:00
2023-03-12 15:55:25 -04:00
2025-01-08 01:08:20 -05:00
2024-11-19 09:44:44 -07:00
2025-03-15 16:11:30 -07:00
2024-11-19 09:44:44 -07:00
2023-01-17 00:33:56 -05:00
2024-05-05 14:14:55 -05:00
2024-12-23 12:35:56 -07:00
2023-01-30 12:33:52 -05:00
2022-03-22 02:51:23 +01:00
2022-05-15 01:19:02 +02:00
2022-03-22 02:51:23 +01:00
2022-03-22 02:51:23 +01:00
2022-07-05 19:29:34 -04:00
2022-03-22 02:51:23 +01:00
2024-12-14 22:31:10 +01:00
2024-11-08 20:36:57 -07:00
2023-12-26 13:30:49 -05:00
2022-03-22 02:51:23 +01:00
2022-07-05 19:29:34 -04:00
2022-03-22 02:51:23 +01:00
2022-03-22 02:51:23 +01:00
2024-10-21 14:55:46 -07:00
2022-03-22 02:51:23 +01:00
2025-01-16 04:02:23 +01:00
2022-03-22 02:51:23 +01:00
2024-11-11 17:46:25 -07:00
2024-11-08 20:36:57 -07:00
2024-11-11 17:46:25 -07:00
2022-07-25 21:11:53 -04:00
2023-06-27 19:53:35 -04:00
2022-11-06 09:24:34 +01:00
2025-02-02 02:33:04 -05:00
2022-07-05 19:29:34 -04:00
2024-12-14 14:39:40 -07:00
2025-02-25 09:13:17 +01:00
2023-01-17 15:18:13 -05:00
2022-03-22 02:51:23 +01:00
2022-03-22 02:51:23 +01:00
2022-07-05 19:29:34 -04:00
2022-07-05 19:29:34 -04:00
2022-03-22 02:51:23 +01:00
2023-10-20 03:36:52 +00:00
2022-03-22 02:51:23 +01:00
2022-07-05 19:29:34 -04:00
2025-03-24 19:33:55 +01:00
2022-03-22 02:51:23 +01:00
2024-01-08 12:21:18 -06:00
2023-06-27 19:53:35 -04:00
2022-03-22 02:51:23 +01:00
2022-03-22 02:51:23 +01:00
2023-06-27 19:53:35 -04:00
2024-04-26 00:31:28 +00:00
2022-06-04 10:09:50 -05:00
2022-08-03 22:36:13 -04:00
2024-10-10 16:45:11 -07:00
2022-11-06 09:24:34 +01:00
2022-03-22 02:51:23 +01:00
2022-03-22 02:51:23 +01:00
2023-06-27 19:53:35 -04:00
2024-04-04 12:26:14 -04:00
2024-11-11 17:46:25 -07:00
2022-03-22 02:51:23 +01:00
2022-03-22 02:51:23 +01:00
2022-07-05 19:29:34 -04:00
2025-02-12 21:28:17 +01:00
2024-12-20 18:26:42 -05:00
2024-12-20 18:26:42 -05:00
2024-02-20 08:38:10 -06:00
2025-03-24 19:33:55 +01:00
2024-11-19 09:44:44 -07:00
2022-03-22 02:51:23 +01:00
2024-11-08 20:36:57 -07:00
2024-04-21 10:25:06 -05:00
2025-02-25 09:13:17 +01:00
2023-08-20 12:59:39 -05:00
2024-04-21 10:25:06 -05:00
2025-02-25 09:13:17 +01:00
2022-07-05 19:29:34 -04:00
2025-01-15 13:04:47 +01:00
2025-02-17 20:03:55 -05:00
2022-11-30 00:29:36 +01:00
2022-11-30 00:29:36 +01:00
2022-11-06 09:24:34 +01:00
2022-03-22 02:51:23 +01:00
2022-11-30 00:29:36 +01:00
2023-06-27 19:53:35 -04:00
2022-11-06 09:24:34 +01:00
2024-11-19 09:44:44 -07:00
2025-01-16 04:02:23 +01:00
2025-02-12 21:32:28 +01:00
2024-04-26 00:31:28 +00:00
2024-12-26 08:26:04 -07:00
2022-11-30 00:28:57 +01:00
2023-09-10 12:21:56 -05:00
2024-12-26 08:26:04 -07:00
2022-07-05 19:29:34 -04:00
2024-11-19 09:44:44 -07:00
2025-03-15 16:11:30 -07:00
2022-11-06 09:24:34 +01:00
2024-11-27 10:33:50 -07:00
2024-10-08 20:20:09 -07:00
2025-01-02 23:06:50 -07:00
2023-06-27 19:53:35 -04:00
2022-11-06 09:24:34 +01:00
2025-01-15 13:04:47 +01:00
2025-02-08 19:08:52 +01:00
2023-06-01 21:40:10 -04:00
2025-02-25 12:09:01 +01:00
2024-11-08 20:36:57 -07:00
2025-03-19 08:43:14 +01:00
2024-11-19 09:44:44 -07:00
2024-11-11 17:46:25 -07:00
2022-07-31 21:32:40 -04:00
2025-02-12 21:28:17 +01:00
2025-02-12 21:28:17 +01:00
2024-11-26 15:48:58 -07:00
2022-07-05 19:29:34 -04:00
2022-06-04 10:09:50 -05:00
2024-04-26 00:31:28 +00:00
2022-09-19 20:08:47 -04:00
2024-11-08 20:36:57 -07:00
2025-03-19 08:43:14 +01:00
2022-11-06 09:24:34 +01:00
2025-02-25 12:09:01 +01:00
2025-01-16 04:02:23 +01:00
2025-02-25 09:13:17 +01:00
2022-03-22 02:51:23 +01:00
2022-11-30 00:29:36 +01:00
2022-11-06 09:24:34 +01:00
2025-02-12 21:30:06 +01:00
2025-01-15 13:04:47 +01:00
2022-11-30 00:29:36 +01:00
2025-02-25 12:09:01 +01:00
2024-12-21 08:08:48 -07:00
2024-11-19 09:44:44 -07:00
2024-11-19 09:44:44 -07:00
2022-07-05 19:29:34 -04:00
2022-11-06 09:24:34 +01:00
2024-11-08 20:36:57 -07:00
2025-01-15 13:04:47 +01:00
2024-11-19 09:44:44 -07:00
2025-02-12 21:30:06 +01:00
2022-07-05 19:29:34 -04:00
2024-11-09 12:51:31 -05:00
2024-11-09 12:51:31 -05:00
2024-11-09 12:51:31 -05:00
2023-11-24 09:38:45 -05:00
2023-11-24 09:38:45 -05:00