394 Commits
Author SHA1 Message Date
github-actions[bot] 98699f218e feat: Update package.json to 1.1.0 2024-02-29 07:05:33 +00:00
Yoshifumi Kawai f2c6904dce Merge pull request #134 from itn3000/add-modinit-for-nuget
add module initializer for R3 Stride nuget package
2024-02-29 16:03:43 +09:00
neuecc a6f8474965 Reduce memory usage of ReactiveProperty 2024-02-29 16:01:35 +09:00
neuecc dc203dade2 Add Chunk(count, skip) 2024-02-29 15:24:13 +09:00
neuecc 4a90bb4f57 Change Chunk(TimeSpan) timer start when first value comes 2024-02-29 15:01:27 +09:00
neuecc c6cdd83535 Fix debounce, throttlefirstlast, throttlelast async overload does not handle correctly when func return immediately 2024-02-29 14:45:18 +09:00
neuecc 98407204d8 done 2024-02-29 14:15:00 +09:00
neuecc 6850c4ca2e WIP async chunk 2024-02-29 02:42:43 +09:00
neuecc 9bed913a6e awaitOperations -> awaitOperation 2024-02-28 15:22:00 +09:00
neuecc 72e4ab2be7 Call ForceNotify on SerializedReactiveProperty edtiro inspector change on Unity #133 2024-02-28 15:14:56 +09:00
itn3000 e4f4c67ae5 * add module initializer for nuget package
* remove redundant package deps
2024-02-26 23:34:54 +09:00
github-actions[bot] 5f45b9c329 feat: Update package.json to 1.0.4 2024-02-21 09:39:18 +00:00
neuecc 6d0604f37d AwaitOperation.Latest -> AwaitOperation.ThrottleFirstLast 2024-02-21 18:22:57 +09:00
neuecc 3e9a3c04ff ThrottleLast -> ThrottleFirstLast 2024-02-21 18:06:49 +09:00
Yoshifumi Kawai de90f78afe Merge pull request #126 from Cysharp/await2
bool cancelOnCompleted option to SelectAwait/WhereAwait/SubscribeAwait
2024-02-21 18:04:11 +09:00
Yoshifumi Kawai 4a80d51383 Merge pull request #124 from Cysharp/fix-unity-init
Fix UnityProviderInitializer InitializeOnLoad
2024-02-21 18:04:01 +09:00
Yoshifumi Kawai 55956a6ea9 Merge pull request #123 from Cysharp/timestamp-operator
Add FrameCount, FrameInterval, TimeInterval, Timestamp
2024-02-21 18:03:44 +09:00
Yoshifumi Kawai 728aa8663f Merge pull request #121 from Cysharp/hide-playerlooptiming
Hide PlayerLoopTiming in Unity
2024-02-21 18:03:36 +09:00
Yoshifumi Kawai 392de6c615 Merge pull request #120 from Cysharp/throttle-latest
Add ThrottleLatest(ThrottleFirstLast)
2024-02-21 18:03:28 +09:00
neuecc 0d5f1a70a6 bool cancelOnCompleted option to SelectAwait/WhereAwait/SubscribeAwait 2024-02-21 18:03:04 +09:00
neuecc fc2b563850 Fix UnityProviderInitializer InitializeOnLoad 2024-02-21 12:23:57 +09:00
neuecc a45deb327d Add FrameCount, FrameInterval, TimeInterval, Timestamp 2024-02-21 12:21:59 +09:00
neuecc 940495f358 Hide PlayerLoopTiming in Unity 2024-02-20 17:39:30 +09:00
github-actions[bot] 74bd342a7e feat: Update package.json to 1.0.3 2024-02-20 08:17:05 +00:00
neuecc 87796ff841 Merge<T>(IEnumerable<Observable<T>> sources) -> Merge<T>(this IEnumerable<Observable<T>> sources) 2024-02-20 17:14:35 +09:00
neuecc 88478bad7c Add InitializeOnLoad to UnityProviderInitializer 2024-02-20 17:13:30 +09:00
neuecc 9433b4d3b4 Add ThrottleLatest 2024-02-20 17:10:24 +09:00
github-actions[bot] dd89b7dae4 feat: Update package.json to 1.0.2 2024-02-18 02:36:59 +00:00
Michael Stonis 1e52f0177d Adds support to only get the latest value when using Async operators
This is helpful when a flood of requests come in and you just want the most recent one after the one you last processed.

This implementation is based off of `AwaitOperation.Sequential`, but uses a bounded channel with capacity for a singular item that will replace the oldest value
2024-02-17 10:33:36 -06:00
github-actions[bot] fb04d0a50a feat: Update package.json to 1.0.1 2024-02-17 14:59:33 +00:00
neuecc bc3301a6c3 RM 2024-02-17 23:58:06 +09:00
Agnieszka Besz bb5b2cd44d Fixed compilation error with missing physics module 2024-02-16 23:02:25 +00:00
github-actions[bot] ca38786ff9 feat: Update package.json to 1.0.0 2024-02-16 09:01:25 +00:00
hadashiA 3c23e4b353 Fix some warnings 2024-02-16 17:30:05 +09:00
neuecc 58e7b7348c d 2024-02-16 16:55:24 +09:00
neuecc 3bdb555520 e 2024-02-16 16:50:45 +09:00
Yoshifumi Kawai 383e75652f Merge pull request #107 from Cysharp/hadashiA/aggregate-by
Add AggregateBy operator
2024-02-16 16:46:07 +09:00
Yoshifumi Kawai d8a4e2fca8 Merge branch 'main' into hadashiA/monogame 2024-02-16 16:45:34 +09:00
Yoshifumi Kawai d6da35a275 Merge pull request #102 from itn3000/additional-frame-provider
Changes for FrameDispatcher can be set any priority, and add another FrameProvider for LateUpdate
2024-02-16 16:44:01 +09:00
neuecc 14f5cbc394 WinUI3 2024-02-16 16:43:23 +09:00
hadashiA 60b9463bdf Remove debug 2024-02-16 12:55:32 +09:00
hadashiA a46b7d2bf0 Add AggregateByAsync 2024-02-16 12:26:21 +09:00
neuecc 0fb3ccf428 WinUI 2024-02-16 11:48:24 +09:00
hadashiA 9080379564 README 2024-02-16 10:20:23 +09:00
hadashiA c30a191b44 Fix sample project errors 2024-02-16 09:54:39 +09:00
hadashiA bd7b812cce Add extensions for MonoGame 2024-02-16 09:18:10 +09:00
hadashiA c094c3ccf4 Add MonoGame support 2024-02-16 09:18:09 +09:00
neuecc 835ec138a2 f 2024-02-16 06:32:20 +09:00
neuecc 8dc5c7e993 Merge branch 'main' of https://github.com/Cysharp/R3 2024-02-16 06:24:36 +09:00
Yoshifumi Kawai 3d89e74978 Merge pull request #82 from Cysharp/hadashiA/maui
Add extensions for MAUI
2024-02-16 06:24:25 +09:00