1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-12-19 12:28:07 +00:00
Commit Graph

295 Commits

Author SHA1 Message Date
Zeno Rogue
9c95d85bf4 allow reconfigure deck::escape 2025-12-12 09:55:41 +01:00
Zeno Rogue
836d341d40 JOY_ID constant 2025-12-12 09:55:28 +01:00
Zeno Rogue
e28276d098 alt_enter to enter menu immediately 2025-12-12 00:06:58 +01:00
Zeno Rogue
3328981004 an option to have 'quest status' and 'main menu' on separate screens 2025-12-12 00:02:31 +01:00
Zeno Rogue
a6a2490c3b fixed mouse refreshing 2025-12-11 23:36:16 +01:00
Zeno Rogue
04efc182e0 fixup 2025-12-11 22:29:13 +01:00
Zeno Rogue
6337519747 one more fix to touch control 2025-12-11 22:28:49 +01:00
Zeno Rogue
a1e7ac289d one more fix to touch control 2025-12-11 22:26:22 +01:00
Zeno Rogue
b978fe6a38 ignore the extra event on touchpad 2025-12-11 21:06:16 +01:00
Zeno Rogue
49b91d8371 deck::show_keyboard now switches onscreen_keyboard 2025-12-11 20:49:11 +01:00
Zeno Rogue
4388409ae2 deck escape exits menus 2025-12-11 20:19:28 +01:00
Zeno Rogue
88e778f3fe accept new controller controls in various menus 2025-12-11 20:14:42 +01:00
Zeno Rogue
d4dafbaa6a getcshift changes are now handled uniformly 2025-12-11 20:13:55 +01:00
Zeno Rogue
9e77027cfb SteamDeck key namespace, and is_joy_index function 2025-12-11 20:13:31 +01:00
Zeno Rogue
e4d52d23d1 further improved Deck controls 2025-11-11 22:02:43 +01:00
Zeno Rogue
4cc066e6c4 RETURN key now moves to joydir 2025-11-11 18:46:38 +01:00
Zeno Rogue
2f2bc74cc5 defaultjoy option 2025-11-11 18:44:54 +01:00
Zeno Rogue
113e75d5e1 new system for debug logs 2025-10-19 15:47:01 +02:00
Zeno Rogue
ffc4b6b00e also moved stillscreen 2025-09-09 17:00:22 +02:00
Zeno Rogue
ab9d7a404f moved bool currently_scrolling so that Android does not complain 2025-09-09 16:34:35 +02:00
Zeno Rogue
fff5ed37ab tour mode now reacts to pageup/down 2025-08-17 03:09:19 +02:00
Zeno Rogue
537a3b8779 added some missing guards 2025-06-22 15:41:43 +02:00
Zeno Rogue
a80b74dc62 migrated to SDL3 2025-06-07 16:16:57 +02:00
Zeno Rogue
23646fb56e achievements:: removed init-pump-close functions from main HyperRogue -- they use hooks instead 2025-03-17 18:57:30 +01:00
Zeno Rogue
7830e45109 more fixes to currently_scrolling; also use SDL_WaitEventTimeout in SDL2 2025-03-08 16:41:48 +01:00
Zeno Rogue
5fb1ff4d21 a system to limit the framerate if not currently showing an animated screen 2025-03-08 16:41:48 +01:00
Zeno Rogue
2775a120af fixed incorrect scrolling when clicking the mousewheel from outside the Poincare disk 2025-02-24 11:46:31 +01:00
Zeno Rogue
1b61d7dc22 factored out some functions from the normal view 2024-12-01 12:44:19 +01:00
Zeno Rogue
d2166aef08 show map type, improved expansion 2024-11-14 18:21:49 +01:00
Zeno Rogue
6c47ba501b fixed ijkl scrolling keys in SDL2 2024-10-20 01:50:33 +02:00
Zeno Rogue
f46d551f13 made keybd_subdir optional 2024-10-11 13:14:09 +02:00
Zeno Rogue
74dcd03ac6 Merge pull request #381 from jlmjlm/tabsd
Select the keyboard push-subdirection with Tab.
2024-10-11 12:50:54 +02:00
Zeno Rogue
3da69ed1f5 do not exit menus on left/right arrow presses in SDL2 2024-08-21 19:18:30 +02:00
Jacob Mandelson
261ebad082 Select the keyboard push-subdirection with Tab.
Previously, the keyboard push-subdirection was selected irregularly
based on the exact angle of the map on the screen.

Change it to be consistently clockwise or counterclockwise, switching
with the Tab key.

Also, have the keyboard push-subdirection help display on all
pushable monsters.  Previously, it'd only show on Palace Guards
and Skeletons.
2024-07-09 20:10:35 -07:00
Zeno Rogue
bf9fdd9a88 when in map/draw editor and holdmouse is on and animations, call handlekey so that a line is drawn 2024-06-29 10:48:05 +02:00
Zeno Rogue
8a45b7e1e7 correct text handling in SDL2 2024-06-28 12:20:26 +02:00
Zeno Rogue
2314eaba29 fixed non-enterable characters 2024-05-29 14:22:44 +02:00
Zeno Rogue
5901d9598d faster joystick intiialization 2024-05-28 11:59:03 +02:00
Zeno Rogue
80df589bd2 reverted numlock on MAC 2024-05-10 19:29:14 +02:00
Zeno Rogue
159b47e72a full_rotate_camera no longer reacts to val==0 2024-05-10 19:29:01 +02:00
Zeno Rogue
92603dddcc fixed pressing numpad keys with numpad on acting both as moves and quick-keys 2024-04-07 23:35:33 +02:00
Zeno Rogue
d618b10889 fixed crashes in 'shift to target' option 2024-03-24 21:22:58 +01:00
Zeno Rogue
0ec4e46bf0 SDL2 bugfix to shmup and game_keys_scroll 2024-03-24 13:15:58 +01:00
Zeno Rogue
11aa7d5216 fixed button placement on Android once more 2024-01-11 17:23:01 +01:00
Zeno Rogue
6f81743488 Android:: prevent android buttons from being too close from the center 2023-12-30 08:10:07 +01:00
Zeno Rogue
f4607b63f4 moved game_keys_scroll so that it exists on Android 2023-12-30 08:08:33 +01:00
Zeno Rogue
364a563423 fixed the name displayed on mouseover for slime 2023-12-22 01:14:41 +01:00
Zeno Rogue
0de012923a pressing ESC key while in fire mode now disables the fire mode 2023-12-21 19:50:01 +01:00
Zeno Rogue
176ea28a24 bow:: mouse_fire_mode 2023-12-02 11:30:51 +01:00
Zeno Rogue
33d48a76b3 crossbow:: crossbow icon works 2023-10-28 09:51:27 +02:00