Andrew Lanzone
451d68461c
Add controller support to skill and attribute menus
2025-05-27 22:40:00 -07:00
Alexei Kotov
b0d389319c
Merge branch 'layer_desync' into 'master'
...
Prevent conflicts between UI layer insertions
See merge request OpenMW/openmw!4696
2025-05-27 17:45:11 +03:00
uramer
32169155bb
Fix before insert index
2025-05-27 11:56:16 +00:00
Andrew Lanzone
f67aae086a
Improve scrolling in list windows and fix a crash in a few menus when no items are selectable
2025-05-26 23:07:20 -07:00
Andrew Lanzone
274434e0d6
Add controller support to travel window
2025-05-26 22:52:10 -07:00
Andrew Lanzone
14b0c9afbe
Add controller support to barter window
2025-05-26 21:08:05 -07:00
psi29a
8060a89bf6
Merge branch 'CameraSetYawCrash' into 'master'
...
Prevent hard freeze when camera receives invalid inputs from Lua
Closes #8503
See merge request OpenMW/openmw!4681
2025-05-26 07:22:11 +00:00
Aussiemon
d2f1eeff98
Prevent hard freeze when camera receives invalid inputs from Lua
2025-05-26 07:22:10 +00:00
Andrew Lanzone
71fd8b8840
Add controller support to spell buying and training windows
2025-05-25 23:14:13 -07:00
Andrew Lanzone
cd745c7df3
Swap some controller button assignments
2025-05-25 22:51:43 -07:00
Andrew Lanzone
25fa9484d3
Add a default save game name in controller mode
2025-05-25 22:08:43 -07:00
Andrew Lanzone
d6ed416402
Allow pinning map window in controller mode
2025-05-25 16:12:19 -07:00
uramer
b7b6a41aec
Bump API revision
2025-05-25 12:32:31 +02:00
uramer
fa3e8ea74d
Prevent conflicts between UI layer insertions
2025-05-25 12:32:29 +02:00
Andrew Lanzone
45de167b6b
Adjust layer of controller button overlay so it doesn't hide tooltips
2025-05-24 21:29:06 -07:00
Andrew Lanzone
d6c23f7664
Add controller support to map's node dialog
2025-05-24 21:28:43 -07:00
Andrew Lanzone
cf26020ed6
Fix several minor issues with controller inventory menus
2025-05-24 20:56:43 -07:00
Andrew Lanzone
3eec24b2a6
Limit the size of controller-focused inventory windows on large screens
2025-05-24 20:08:45 -07:00
Andrew Lanzone
f1c34ea7b1
Add a tab bar above inventory to show active tab and change tabs with mouse
2025-05-24 16:00:13 -07:00
Andrew Lanzone
d759418f01
Add controller support for all four inventory menus
2025-05-24 14:17:41 -07:00
psi29a
8a10de5fed
Merge branch 'kaamatan-seminggu-lagi-8165' into 'master'
...
Remove redundant activate check in `activateBy` #8165
See merge request OpenMW/openmw!4690
2025-05-24 12:35:09 +00:00
Kuyondo
86783e8758
also for creatures
2025-05-23 23:46:42 +08:00
Kuyondo
2df7ded814
respawning npc respawns in origin cell
2025-05-23 18:15:24 +08:00
psi29a
42ca8e31eb
Merge branch 'equipunequip' into 'master'
...
Allow equip attach/detach keys to coincide with the start key
See merge request OpenMW/openmw!4691
2025-05-23 07:26:58 +00:00
psi29a
a8334a237b
Merge branch 'supernamespace' into 'master'
...
Fix compilation on MSVC
See merge request OpenMW/openmw!4692
2025-05-23 07:25:07 +00:00
Aussiemon
192cf1535b
Fix second instance of mPickpocketDetected set after use
2025-05-22 16:10:05 -06:00
Aussiemon
b5aaf4ca30
Fix mPickpocketDetected flag being set after use
2025-05-22 16:03:52 -06:00
Evil Eye
5cf8191cea
Fix compilation on MSVC
2025-05-22 17:31:33 +02:00
Alexei Kotov
e3daff7b17
Support extended selection in the directory picker ( #8113 )
2025-05-22 15:49:54 +03:00
Alexei Kotov
e8b0ee874f
Launcher: Reload cells after a short delay ( #8478 )
2025-05-22 15:42:56 +03:00
Alexei Kotov
2342dbe0f5
Merge branch 'fix_launcher_ui_freeze' into 'master'
...
Make launcher UI on content files selection more responsive (#8478 )
See merge request OpenMW/openmw!4682
2025-05-22 15:37:23 +03:00
psi29a
6ef3c089bf
Merge branch 'flagsgamefiles' into 'master'
...
Make the horrifying content model flags() game search less horrifying (#8478 )
See merge request OpenMW/openmw!4688
2025-05-22 09:45:30 +00:00
elsid
157e8c763c
Show progress dialog for setting content list
2025-05-22 07:47:58 +02:00
elsid
3955428f87
Show progress dialog on updating content selection
2025-05-22 07:47:38 +02:00
Alexei Kotov
9387f50f77
Allow equip attach/detach keys to coincide with the start key
2025-05-22 04:53:34 +03:00
Alexei Kotov
5ffcd21eee
Content selector: Cut down on unnecessary dataChanged calls ( #8478 )
...
setData shouldn't do dataChanged calls setCheckState already does
setCheckState should emit dataChanged for downstream dependencies unconditionally
setCheckState shouldn't emit dataChanged for upstream dependencies that weren't enabled
2025-05-22 01:01:41 +03:00
elsid
0fc22b2b2d
Check selected files existence in the reload cells thread
...
This reduces UI reponse time.
2025-05-21 22:11:22 +02:00
Kuyondo
b7a7936dd6
api revision 73 to 74
2025-05-22 02:49:45 +08:00
Kuyondo
30da6dc508
allow activateBy to trigger handlers
2025-05-22 02:45:29 +08:00
Andrew Lanzone
5e3a49ade5
Make right stick scroll dialog history
2025-05-20 22:41:17 -07:00
Andrew Lanzone
ba0a579371
Play correct sound and update button overlay when swapping between menus
2025-05-20 19:32:13 -07:00
psi29a
b7a48e1d78
Merge branch 'disable-shadows-even-harder' into 'master'
...
Disable shadows even harder
Closes #8514
See merge request OpenMW/openmw!4686
2025-05-20 14:12:57 +00:00
Alexei Kotov
2c6d11f95e
Make the horrifying content model flags() game search less horrifying
...
Properly exit early and cache game file check result
2025-05-20 16:15:16 +03:00
Andrew Lanzone
23c733ef94
Use wrap helper function to simplify some controller handler logic
2025-05-20 00:27:14 -07:00
Andrew Lanzone
f03f242e4a
Allow controller to select choice text in dialogue
2025-05-20 00:12:34 -07:00
Andrew Lanzone
f36401438f
Move wrap function to windowbase so all windows can use it
2025-05-19 23:43:28 -07:00
AnyOldName3
47fff7f998
Disable shadows even harder
...
On GPUs that can detect when all fragments in an execution group take the same branch, this might run faster. Even if it doesn't, it might suppress any weirdness coming from sampling the dummy shadow maps.
2025-05-19 15:06:19 +01:00
Andrew Lanzone
0aad0d379a
Minimal controller support for dialog window
2025-05-18 22:45:22 -07:00
Andrew Lanzone
a144793753
Fix Y button changing character
2025-05-18 22:45:03 -07:00
Andrew Lanzone
f80d46dc94
Add controller support to count dialog
2025-05-18 15:34:22 -07:00