LA
8c6a5b0690
Merge remote-tracking branch 'upstream/HEAD' into dev
...
# Conflicts:
# osu.Framework/osu.Framework.csproj
2026-03-03 19:23:44 +08:00
Dean Herbert
ba04d538f0
Switch to fork of managed-midi with fixes ( #6711 )
...
Closes https://github.com/ppy/osu/issues/36757 .
See
https://github.com/atsushieno/managed-midi/issues/88#issuecomment-3983957582 .
2026-03-03 16:39:35 +09:00
Dan Balasescu
b858881afa
Update SDL3 to 2026.302.0 ( #6710 )
2026-03-03 14:14:07 +09:00
Kuuuube
1652f6d19d
Add scripts to use local OpenTabletDriver ( #6709 )
2026-03-01 21:04:45 +09:00
LA
a15bb4424c
精准虚化图片/视频,可游戏中切换
2026-02-22 22:18:58 +08:00
LA
a36605e2da
全新的穿透虚化容器,自动切换视频、图片虚化
2026-02-22 17:13:33 +08:00
LA
32904b35c8
新增PERSPECTIVE着色器,为BufferedContainer提供透视旋转的2.5D功能
2026-02-21 13:59:42 +08:00
LA
daf0f11604
Merge remote-tracking branch 'upstream/master' into locmain
2026-02-21 10:28:55 +08:00
LA
ce87683106
消除一些构建警告
2026-02-21 10:10:19 +08:00
cdwcgt
ca40f0a4d3
Fix instability from near-zero scale by preserving sign when clamping in DrawInfo ( #6708 )
...
* Fix instability from near-zero scale by preserving sign when clamping in DrawInfo
* Add test coverage for properly accounting for numerical instability at low draw scale
---------
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com >
2026-02-20 14:13:29 +01:00
menvae
5cac7757ff
Fix typo in BlendingParameters.translateBlendingFactorSrc & add missing OneMinusSrcColor case ( #6707 )
2026-02-19 12:49:48 +09:00
LA
362fcea81f
维护代码质量
2026-02-15 18:05:53 +08:00
LA
5d52ef12e6
窗口模式快捷键改为LAlt
2026-02-15 17:46:52 +08:00
LA
1529e87b17
Merge remote-tracking branch 'upstream/master' into locmain
...
# Conflicts:
# osu.Framework/Audio/AudioManager.cs
2026-02-14 17:15:17 +08:00
Dean Herbert
090a540544
Appease the rider gods
2026-02-10 18:29:40 +09:00
LA
5e244a4e24
Merge remote-tracking branch 'upstream/HEAD' into dev
2026-02-09 21:27:17 +08:00
YNataniel295
afd0a6ffc8
Fix hovering with tablet causing mouse buttons to be immediately released ( #6701 )
...
* Fix LMB hold when hovering with tablet pen
Fixes an issue where LMB would be released immediately when the pen is in hover range.
Added pen pressure hysteresis, may be needed.
* Fix LMB hold when hovering with tablet pen
Fixes an issue where LMB would be released immediately when the pen is in hover range.
Added pen pressure hysteresis, may be needed.
* Fix LMB hold when hovering with tablet pen
Stop continuously propagating pen LMB state; use edge-only press/release with a small internal hysteresis and release on tablet disconnect.
* Fix LMB hold when hovering with tablet pen
* Fix LMB hold when hovering with tablet pen
* Rewrite for simplicity
---------
Co-authored-by: Dean Herbert <pe@ppy.sh >
2026-02-09 09:58:37 +01:00
Susko3
ec800bc9c7
Fix unplugging controller sometimes crashing game ( #6692 )
...
Could crash if the ID wasn't in the dictionary.
The old code also didn't properly close everything
(it would close either the jostick or the gamepad, but not both).
2026-02-09 01:53:13 +09:00
maarvin
c9ee4da7a4
Add double variant for Spring class ( #6706 )
...
* Add double variant for spring class
* Fix precedence implicit brackets
---------
Co-authored-by: marvin <m.schuerz@hautzy.com >
Co-authored-by: Dean Herbert <pe@ppy.sh >
2026-02-07 21:30:50 +09:00
LA
7802b8984a
Merge remote-tracking branch 'upstream/HEAD' into locmain
2026-01-30 21:34:26 +08:00
Dan Balasescu
5c37ed90cd
Merge pull request #6705 from minetoblend/feature/color-picker-step-button
...
Add colour picker step-button for test scenes
2026-01-30 11:57:28 +09:00
marvin
0f26e656a6
Add AddColourPickerStep method to TestScene
2026-01-29 21:36:53 +01:00
marvin
ab9e5acf5b
Add colourPicker step drawable
2026-01-29 21:36:53 +01:00
LA
0f12e91ddd
Merge remote-tracking branch 'upstream/HEAD' into dev
...
# Conflicts:
# osu.Framework/Platform/SDL3/SDL3Window_Input.cs
2026-01-29 17:35:14 +08:00
Dan Balasescu
70d27e4b9e
Merge pull request #6703 from Susko3/android-pen-workaround
...
Add workaround for pen clicks not working on Android
2026-01-29 17:14:51 +09:00
Susko3
2d602e6726
Add workaround to fix pen clicks not working on Android
2026-01-27 00:45:07 +01:00
LA
253547cb8c
[新poor系统]增加空poor分类,调整数值
2026-01-26 22:53:29 +08:00
Dan Balasescu
5b716dcbef
Merge pull request #6702 from minetoblend/fix/uniform-type-typo
...
Fix typo in uniform typecheck
2026-01-24 11:18:13 +09:00
marvin
2cf8280926
Fix typo in uniform field typecheck
2026-01-23 20:44:32 +01:00
LA
eaa2f809e0
同步更新
2026-01-23 12:02:32 +08:00
LA
7ef4ce8936
[调试asio]过程
2026-01-22 18:06:11 +08:00
Denis Titovets
23ac694fa2
Add localisation support for displayNames in DirectorySelector's related classes ( #6700 )
2026-01-19 01:03:25 +09:00
LA
a8329ca3af
修复延迟差值过滤
2026-01-18 22:26:08 +08:00
LA
25eed25299
维护
2026-01-18 17:56:28 +08:00
LA
b2961f8f3c
屏蔽发布版的handled by日志
2026-01-18 14:24:36 +08:00
LA
79a888007f
修改调用和测试
2026-01-17 01:02:10 +08:00
LA
b981b5b56d
大范围重构
2026-01-16 18:26:00 +08:00
LA
160593ddc9
重构逻辑
2026-01-16 17:03:03 +08:00
LA
a3b8cae7af
重构ASIO机制
2026-01-16 12:28:33 +08:00
LA
0c98f9c0a8
修改架构\过滤规则\调整记录结构\修改单位
...
增加开关机制
增强延迟检测框架
2026-01-15 23:27:22 +08:00
LA
37b61ab3ef
同步更新,注释按键
2026-01-12 21:05:18 +08:00
Dean Herbert
44c42076fa
Merge pull request #6691 from Susko3/fix-zero-displays-crashing-game
...
Fix game crashing when no displays are connected
2026-01-09 21:04:11 +09:00
LA
1c2ac87656
删除ASIO的一些臃肿机制
2026-01-09 19:26:45 +08:00
LA
b1117f9081
同步更新
2026-01-09 19:21:16 +08:00
LA
2735e4dc39
清理不必要的构建
2026-01-08 15:01:36 +08:00
Bartłomiej Dach
55317f0f23
Merge pull request #6695 from Susko3/fix-pen-device-type-crash
...
Fix crash when getting SDL3 pen device type
2026-01-07 10:42:24 +01:00
Susko3
293b5b9e68
Inline only usage of getPenType()
2026-01-07 00:32:36 +01:00
Susko3
aff9eda466
Cache pen device type
...
Prevents crashes when alt-tabbing (pen is gone but we've yet to process events).
2026-01-07 00:31:22 +01:00
Dan Balasescu
5eff3a3875
Merge pull request #6694 from minetoblend/transformsequence-extra-easing
...
Add overload for custom easing functions to `TransformSequence.TransformTo`
2026-01-06 14:51:40 +09:00
marvin
c317b9a1b8
Add overload for custom easing function to TransformSequence.TransformTo
2026-01-06 06:06:38 +01:00