Dean Herbert
cd1e30351a
Merge pull request #6493 from peppy/logging-init-method
...
Add entry point to `Game` for logging setup purposes
2025-01-15 20:03:30 +09:00
Bartłomiej Dach
2c02900401
Expand comment a bit more also
2025-01-15 11:40:25 +01:00
Bartłomiej Dach
35e0c31fb6
Fix references
2025-01-15 11:39:47 +01:00
Dean Herbert
47442decb7
Fix half-written comment
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com >
2025-01-15 19:10:11 +09:00
Dean Herbert
df39ca7a1c
Add entry point to Game for logging setup purposes
2025-01-15 18:49:38 +09:00
Bartłomiej Dach
1696badc82
Merge pull request #6492 from peppy/offset-scroll-position-double
...
Change `OffsetScrollPosition` to take a `double`
2025-01-15 09:52:45 +01:00
Dean Herbert
8166354560
Change OffsetScrollPosition to take a double
...
In line with other changes, this should have been switched to `double`.
Also making `virtual` for usage within the beatmap carousel (I need to
extend what this function does for this usage).
2025-01-15 16:49:47 +09:00
Dean Herbert
ffac972608
Merge pull request #6408 from frenzibyte/text-input-properties
...
Allow `TextBox` to specify type of text being input
2025-01-14 14:35:33 +09:00
Dan Balasescu
c3a701ac30
Merge pull request #6467 from peppy/scroll-container-double-precision
...
Use `double` in `ScrollContainer` for scroll tracking
2025-01-14 13:58:53 +09:00
Bartłomiej Dach
0e558e2b33
Fix grammar
2025-01-13 10:41:12 +01:00
Dean Herbert
13b63f7394
Add one more flaky test
2025-01-11 21:41:28 +09:00
Dean Herbert
862a68d0f1
Appease codefactor for good measure
2025-01-11 20:53:36 +09:00
Dean Herbert
870cecdefa
Add missing xmldoc to new method
2025-01-11 01:24:03 +09:00
Dan Balasescu
8ebfc35900
Merge pull request #6475 from frenzibyte/macos-vimage
...
Add native macOS image loading support
2025-01-10 16:06:26 +09:00
Dan Balasescu
7769999466
Move lib name to common class + fix file not found
...
`./Versions/Current/CoreFoundation` doesn't exist for me. Like other
definitions in this class, the `Versions/Current` part of it is not
required.
Luckily, this method doesn't look to be used anywhere.
2025-01-10 15:00:44 +09:00
Dan Balasescu
abe4edeb71
Merge branch 'master' into macos-vimage
2025-01-10 14:49:32 +09:00
Dan Balasescu
e05cb86ff6
Merge pull request #6485 from 424ever/textbox-drag-crash
...
Fix crash when dragging in a text box while a key is held down
2025-01-06 12:54:32 +09:00
Dan Balasescu
635ce0301f
Resolve inspection issue
2025-01-06 11:35:13 +09:00
Dan Balasescu
0a16e77bcf
Merge pull request #6486 from Susko3/update-SDL3
...
Update SDL3-CS to 2025.104.0
2025-01-06 10:14:31 +09:00
Susko3
efc27ac539
Update SDL3-CS to 2025.104.0
2025-01-04 19:21:55 +00:00
Jonas Brandstötter
2ab06a04aa
Prevent crashing when dragging in a text box while a key is held down
2025-01-04 19:56:59 +01:00
Dan Balasescu
b3dfdbab5e
Merge pull request #6479 from frenzibyte/disable-dropdown-search-bar-on-mobile
...
Disable dropdown searching on mobile when no hardware keyboard is attached
2025-01-02 15:18:48 +09:00
Dan Balasescu
f8f27dde46
Merge pull request #6481 from peppy/show-receiving-input-draw-vis
...
Show whether drawable is receiving input in draw visualiser
2025-01-02 15:06:33 +09:00
Dean Herbert
464715e967
Show whether drawable is receiving input in draw visualiser
2025-01-02 14:27:03 +09:00
Salman Alshamrani
925a834749
Disable dropdown searching on mobile when no hardware keyboard is attached
2025-01-01 16:19:53 -05:00
Salman Alshamrani
416718c231
Merge branch 'master' into text-input-properties
2025-01-01 15:34:37 -05:00
Salman Alshamrani
54235ed873
Merge branch 'master' into macos-vimage
2025-01-01 15:17:44 -05:00
Dan Balasescu
98dc4f5c3d
Merge pull request #6445 from frenzibyte/ios-document-browser
...
Implement system-provided file selection display on iOS
2025-01-01 21:14:52 +09:00
Dan Balasescu
7423a3088f
Merge pull request #6477 from frenzibyte/ios-window-api
...
Expose game host from iOS app delegate class
2025-01-01 21:11:05 +09:00
Dan Balasescu
56d212bcc1
Merge pull request #6474 from frenzibyte/macos-vimage-prereq
...
Cleanup Objective-C interop code
2025-01-01 21:05:07 +09:00
Salman Alshamrani
4be28dc451
Expose host from app delegate
2024-12-31 20:09:31 -05:00
Salman Alshamrani
9c87feb714
Add StructLayout attribute to indicate usage kind
2024-12-28 16:30:12 -05:00
Salman Alshamrani
9dea00890c
Add macOS implementation
2024-12-28 15:55:34 -05:00
Salman Alshamrani
cb07a373e7
Move iOS implementation to base AppleTextureLoaderStore class
2024-12-28 15:55:34 -05:00
Salman Alshamrani
978253e440
Add required CoreGraphics/Accelerate interops
2024-12-28 15:55:34 -05:00
Salman Alshamrani
36bfecc9e2
Move conversion methods to correct places and use convenient constructors
2024-12-28 15:54:08 -05:00
Salman Alshamrani
e3757e18e7
Cleanup Objective-C interop API
2024-12-28 15:32:41 -05:00
Dean Herbert
97b4bddf0e
Merge pull request #6473 from FreezyLemon/ffmpeg-build-update-macos
...
FFmpeg build: Use macos-13 CI image
2024-12-28 16:35:43 +09:00
FreezyLemon
748929cc66
FFmpeg build: Use macos-13
2024-12-27 14:17:20 +01:00
Salman Alshamrani
0ee307ed78
Merge branch 'master' into text-input-properties
2024-12-24 05:00:40 -05:00
Salman Alshamrani
a699201327
Fix ResetIme not starting text input with properties
2024-12-23 17:32:08 -05:00
Dean Herbert
c4073f9005
Merge pull request #6471 from frenzibyte/ios-avoid-crop
...
Shave allocation overheads in recent iOS texture loading code
2024-12-24 00:32:43 +09:00
Salman Alshamrani
26f10d0782
Avoid image allocation by cropping in iOS texture loading code
2024-12-23 10:03:03 -05:00
Dean Herbert
cc595be325
Merge branch 'master' into scroll-container-double-precision
2024-12-23 15:28:53 +09:00
Dean Herbert
fe60bf50b5
Merge pull request #6470 from frenzibyte/ios-vimage
...
Use Accelerate framework for texture image processing on iOS and fix premultiplication issues
2024-12-23 13:01:49 +09:00
Salman Alshamrani
4731f8c43c
Use Accelerate framework for texture image processing
2024-12-22 17:11:44 -05:00
Salman Alshamrani
ffdbdca8a9
Add test to ensure correct texture rendering
2024-12-22 17:00:36 -05:00
Salman Alshamrani
1022955ac5
Merge pull request #6468 from Susko3/uikit-framebuffer-sdl3
...
Implement getting OpenGL iOS main framebuffer on SDL3
2024-12-21 12:40:02 -05:00
Susko3
35b5cf95a0
Implement getting UIKit framebuffer on SDL3
2024-12-20 17:54:24 +01:00
Dean Herbert
7ed84be53a
Add test scene showing how to make a scroll container for very long content
2024-12-20 18:09:35 +09:00