Commit Graph

25446 Commits

Author SHA1 Message Date
Salman Alshamrani
a15b029bb3 Add visual test comparing undefined video colorspaces with reference screenshots 2024-10-29 00:58:46 -04:00
Salman Alshamrani
e0058a0b28 Add test sample video with HD resolution
Colorspace tag is intentionally "unspecified" (`h264.mp4` has a similar tag).
2024-10-29 00:10:00 -04:00
Dean Herbert
451f8b2d61 Merge pull request #6390 from OliBomby/focus-sliderbar
Allow slider bar to take focus and accept keyboard input while not hovered
2024-10-24 19:50:07 +09:00
Dean Herbert
9c6705ee92 Merge pull request #6396 from smoogipoo/default-sdl3
Use SDL3 windowing by default
2024-10-23 17:37:07 +09:00
Dan Balasescu
ae525f4305 Use SDL3 windowing by default 2024-10-23 16:54:47 +09:00
Dan Balasescu
f45266e9a3 Merge pull request #6394 from bdach/update-sdl
Update SDL3-CS
2024-10-23 13:50:26 +09:00
Bartłomiej Dach
0d157c908b Update SDL3-CS
Includes upstream fix to https://github.com/ppy/osu/issues/28966
through https://github.com/ppy/SDL3-CS/pull/167
+ https://github.com/ppy/SDL3-CS/pull/170.
2024-10-22 12:49:32 +02:00
Dean Herbert
cc00127bf5 Improve visuals of BasicSliderBar focus 2024-10-21 15:46:55 +09:00
OliBomby
df5fffcfbb test focus using click instead of programmed focus 2024-10-20 15:20:37 +02:00
OliBomby
5d55636912 sliderbar takes focus on successful drag 2024-10-19 22:49:34 +02:00
OliBomby
ffa30d8e15 Add focus feedback to BasicSliderBar 2024-10-18 01:07:28 +02:00
OliBomby
6639515fd6 fix test failing when run in batch 2024-10-18 00:56:06 +02:00
OliBomby
c5897612d4 update test 2024-10-17 23:56:24 +02:00
OliBomby
c088bdb697 Require either hover or focus for keyboard input 2024-10-17 23:56:07 +02:00
Dan Balasescu
d56a920df9 Merge pull request #6389 from hwsmm/sdl3-bindings-update
Update SDL3-CS
2024-10-17 14:12:44 +09:00
OliBomby
1f9a0927f4 Allow slider bar to use keyboard input while not hovered 2024-10-16 21:36:10 +02:00
hwsmm
10ad2e7c89 Apply changes for SDL3-CS update 2024-10-16 00:26:16 +09:00
hwsmm
a12c8d9c11 Consume new SDL3-CS packages 2024-10-15 23:56:27 +09:00
hwsmm
3da110ede7 Apply changes for SDL3-CS update 2024-10-14 22:46:24 +09:00
Bartłomiej Dach
db96651acf Merge pull request #6386 from smoogipoo/localisable-string-nrt
Enable NRT in `LocalisableStringEqualityComparer`
2024-10-11 14:47:15 +02:00
Dan Balasescu
a9d67384e9 Enable NRT in LocalisableStringEqualityComparer 2024-10-11 00:09:12 +09:00
Dan Balasescu
f1d9fda4ca Add test for str == null 2024-10-11 00:09:00 +09:00
Dean Herbert
857116f9ae Merge pull request #6385 from smoogipoo/hide-ios-home-indicator
Hide iOS home indicator by default
2024-10-09 01:03:42 +09:00
Dan Balasescu
793e67495c Hide iOS home indicator by default 2024-10-09 00:03:20 +09:00
Dan Balasescu
f5338c88e6 Merge pull request #6380 from minetoblend/feature/nine-slice-sprite
Add `NineSliceSprite`
2024-10-07 20:38:15 +09:00
Dean Herbert
220b74bc3f Merge pull request #6383 from bdach/slider-commit-event
Expose slider bar commit method as virtual
2024-10-07 13:40:14 +09:00
Dean Herbert
3091897fef Merge pull request #6384 from smoogipoo/rollback-ios-workload
Rollback iOS workload to last known working version
2024-10-05 22:58:16 +09:00
Dan Balasescu
ace6f7ed30 Rollback iOS workload to last known working version 2024-10-05 20:53:10 +09:00
Bartłomiej Dach
c59c181c3d Expose slider commit method as virtual
For use with https://github.com/ppy/osu/issues/30112. Without this, it
is difficult to tell when a slider is done applying its changes, as
there are several pathways for this (drag operation / keyboard stepping
/ direct single click).
2024-10-04 14:06:00 +02:00
Bartłomiej Dach
19b54b7153 Merge pull request #6381 from peppy/textbox-easing
Change textbox deletion animation easing to closer match gravity
2024-10-04 09:00:27 +02:00
Dean Herbert
d8e6beada6 Change textbox deletion easing to closer match gravity 2024-10-03 20:43:20 +09:00
Marvin Schürz
96abb0eb84 Remove useless invalidation 2024-10-03 13:02:09 +02:00
Marvin Schürz
e549c94eb8 Move geometry computation for NineSliceSprite into draw node 2024-10-03 12:55:39 +02:00
Marvin Schürz
7a29d0057d Use correct invalidation for texture rects 2024-10-02 11:48:35 +02:00
Marvin Schürz
d16c567ef9 Invalidate geometry when texture changes 2024-10-02 11:47:53 +02:00
Marvin Schürz
0bcb145eab Fix code quality report error 2024-10-02 11:45:29 +02:00
Marvin Schürz
f2086f735d Add null check for texture 2024-10-01 19:34:58 +02:00
Marvin Schürz
35bcdfee55 Fix nonsense in doc comment 2024-10-01 19:16:57 +02:00
Marvin Schürz
1e12b7d6c5 Fix error in code quality report 2024-10-01 19:10:07 +02:00
Marvin Schürz
1c18f315d6 Fix typo in field name 2024-10-01 18:50:27 +02:00
Marvin Schürz
8c109bbdd1 Fix formatting 2024-10-01 18:38:00 +02:00
Marvin Schürz
3b2a359fe3 Fix wording in doc comment 2024-10-01 18:30:49 +02:00
Marvin Schürz
3e6a4e5534 Use correct invalidation for drawQuadsBacking 2024-10-01 18:24:48 +02:00
Marvin Schürz
6cce0a86b1 Remove unused operator overload 2024-10-01 18:15:15 +02:00
Marvin Schürz
16a5166989 Select all text on focus in TestSceneNineSliceSprite 2024-10-01 18:12:42 +02:00
Marvin Schürz
8981a67eeb Add custom texture for TestSceneNineSliceSprite 2024-10-01 18:09:05 +02:00
Marvin Schürz
d2f972bb59 Add TextureInsetRelativeAxes to NineSliceSprite 2024-10-01 18:06:08 +02:00
Marvin Schürz
f482654f46 Add NineSliceSprite 2024-10-01 17:45:09 +02:00
Dan Balasescu
e4cbe949e8 Merge pull request #6379 from smoogipoo/fix-ios-ci-build
Fix iOS CI build
2024-09-27 16:58:30 +09:00
Dan Balasescu
afa052678d Fix iOS CI build 2024-09-27 16:36:43 +09:00