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
Evil Eye
045640303f
Merge branch 'cleanup/menu-interfaces' into 'master'
...
FIX: Correctly describe interface availability of menu scripts
See merge request OpenMW/openmw!4683
2025-05-18 16:45:40 +00:00
Evil Eye
f32d62def8
Merge branch 'setcheckstateesmfile' into 'master'
...
Avoid repeated item(QString) in plugin toggling-related code
See merge request OpenMW/openmw!4678
2025-05-18 16:41:46 +00:00
Andrew Lanzone
f15cc663ae
Remove old way of listening for gamepad mouse events
2025-05-18 01:42:11 -07:00
Andrew Lanzone
33a6189f7a
Consolidate all gamepad cursor listening in controllermanager
2025-05-18 01:27:38 -07:00
Andrew Lanzone
e01291ec4a
Add whole set of button icons
2025-05-17 22:32:03 -07:00
Dave Corley
b006cb9846
FIX: Correctly describe interface availability of menu scripts
2025-05-17 07:04:23 -07:00
Evil Eye
a7a072e3f8
Merge branch 'qfileinfo' into 'master'
...
Avoid unnecessary file system access in plugin toggling
See merge request OpenMW/openmw!4679
2025-05-17 10:25:02 +00:00
Evil Eye
52b3e0688a
Merge branch 'refreshmodel' into 'master'
...
Fix out-of-bounds index dataChanged calls
See merge request OpenMW/openmw!4677
2025-05-17 10:24:58 +00:00
Andrew Lanzone
c0694d3c0e
Add overlay showing what controller buttons do
2025-05-16 21:41:28 -07:00
Alexei Kotov
f7f5665588
Avoid repeated item(QString) in plugin toggling-related code
2025-05-15 23:17:17 +03:00
Alexei Kotov
89d6408587
Avoid unnecessary file system access in plugin toggling
2025-05-15 23:00:08 +03:00
Alexei Kotov
54eea09a9e
Fix out-of-bounds index dataChanged calls
2025-05-15 21:18:10 +03:00