psi29a
79a2735e19
Merge branch 'datachanged' into 'master'
...
Launcher: Reload cells after a short delay (#8478 )
See merge request OpenMW/openmw!4664
2025-06-01 10:47:23 +00:00
psi29a
65155a6e6a
Merge branch 'datachangedcalls' into 'master'
...
Content selector: Cut down on unnecessary dataChanged calls (#8478 )
See merge request OpenMW/openmw!4671
2025-06-01 10:46:45 +00:00
psi29a
0c6c71f6cb
Merge branch 'qprogressbar' into 'master'
...
Increment some new Qt progress bars the canonical way
See merge request OpenMW/openmw!4698
2025-05-30 07:22:35 +00:00
psi29a
ed03babb08
Merge branch 'consolesearch' into 'master'
...
Uncursify forward/reverse console search (#8532 )
Closes #8532
See merge request OpenMW/openmw!4697
2025-05-30 07:21:26 +00:00
Alexei Kotov
e7976a544a
Increment some new Qt progress bars the canonical way
2025-05-29 03:33:03 +03:00
Alexei Kotov
f7a33d24e2
Uncursify forward/reverse console search ( #8532 )
...
Correct search start/end calculation, give normal search the memo that the end iterator's meaning changed and fix broken invalid range guards.
2025-05-28 22:11:22 +03: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
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
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
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
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
Evil Eye
5cf8191cea
Fix compilation on MSVC
2025-05-22 17:31:33 +02: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
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
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
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
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
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
psi29a
6d97ea01b2
Merge branch 'packageusage' into 'master'
...
Update can be used column
See merge request OpenMW/openmw!4670
2025-05-13 20:30:46 +00:00
psi29a
0251b7c820
Merge branch 'uneventful' into 'master'
...
Don't trigger cell change logic when the player isn't changing cells
Closes #8469
See merge request OpenMW/openmw!4657
2025-05-13 20:30:28 +00:00
Evil Eye
9756d3d84f
Update can be used column
2025-05-11 13:38:39 +02:00
Evil Eye
9ea1afedcc
Merge branch 'baiki-isActive-kembalikan-bool' into 'master'
...
self:isActive() returns bool
See merge request OpenMW/openmw!4663
2025-05-09 15:17:08 +00:00
Kuyondo
087349a3e5
bump lua API_REVISION 72 to 73
2025-05-09 19:06:24 +08:00
Alexei Kotov
8966b5292b
Merge branch 'bug8465' into 'master'
...
Bug 8465: Fix anti-aliasing on macOS
Closes #8465
See merge request OpenMW/openmw!4665
2025-05-09 04:45:31 +03:00
thagberg
2bcbb2d01c
Update authors
2025-05-07 22:28:35 -04:00
thagberg
4297ef2f97
Add changelog
2025-05-07 21:55:58 -04:00
thagberg
883f9e5049
Fix anti-aliasing on macOS
...
Blitting to the resolve FBO in OSG::RenderStage was causing a GL_INVALID_FRAMEBUFFER_OPERATION due to a mismatch in attached colorbuffers between the FBOs bound in read and draw slots. This was because the normal attachment was invariantly attached to FBO_Interrupt, but not to other FBOs.
2025-05-07 16:31:22 -04:00
psi29a
1f724cc336
Merge branch 'postprocessingglslversion' into 'master'
...
Fix post-processing shader glsl_version bumping
See merge request OpenMW/openmw!4653
2025-05-07 17:57:15 +00:00
Kuyondo
77bd2250b0
isactive return bool now
2025-05-07 11:24:09 +08:00
Evil Eye
1d736bcf79
Merge branch 'fix_launcher_crash' into 'master'
...
Wait for the reloading cells thread on DataFilesPage destruction (#8445 )
Closes #8445
See merge request OpenMW/openmw!4661
2025-05-06 18:37:04 +00:00
elsid
4a18c23e2d
Wait for the reloading cells thread on DataFilesPage destruction
...
Run a single thread and notify it when it has to reload cells.
2025-05-04 21:59:49 +02:00