164 Commits

Author SHA1 Message Date
erri120
7c4974c36a
Fix incrementing -1 indices
Fixes https://github.com/Cysharp/ObservableCollections/issues/89
2024-12-13 17:06:14 +01:00
Skurdt
6e263fa123
Added out keyword to ObservableStack.TryPeek 2024-11-11 03:30:56 +01:00
zerodev1200
43357a5198 add handling for SynchronizationContext 2024-10-20 03:06:42 +09:00
neuecc
73c5b8e83e breaking changes, ISynchronizedView<T> -> ISynchronizedView<T, TView> 2024-10-18 21:07:20 +09:00
neuecc
bd7cc350f2 R3Extensions can Observe Views 2024-10-18 20:45:07 +09:00
zerodev1200
62b959c2c2 add Insert, Remove, RemoveAt, Clear, other 2024-10-17 23:26:52 +09:00
zerodev1200
367be8717c add overload WritableFiltable ToWritableNotifyCollectionChanged() 2024-10-17 23:20:29 +09:00
zerodev1200
290b455c47 INotifyCollectionChangedSynchronizedViewList To NotifyCollectionChangedSynchronizedViewList 2024-10-17 23:07:51 +09:00
neuecc
8913192459 Add R3 ObserveChanged 2024-10-16 14:22:59 +09:00
neuecc
8b75c41da7 remove selaed to all observable collections 2024-10-16 13:51:32 +09:00
neuecc
7987d75b8d INotifyCollectionChangedSynchronizedViewList -> NotifyCollectionChangedSynchronizedViewList 2024-10-16 13:50:24 +09:00
neuecc
8afb3fb100 WritableNotifyCollectionChanged supports Add 2024-10-07 18:16:37 +09:00
zerodev1200
1b3a81ad8d add overload, and change the order of arguments 2024-10-06 22:29:05 +09:00
neuecc
4cdbe8ce34 add writableview 2024-10-03 19:29:51 +09:00
neuecc
14893136e5 fix fix 2024-10-03 10:19:16 +09:00
neuecc
b46163e045 Merge remote-tracking branch 'origin/master' 2024-10-02 18:29:16 +09:00
neuecc
0ce9b3a10e Fix (NotifyCollecitonChanged)SynchronizedViewList does not sync correcty when view is attached filter 2024-10-02 18:28:05 +09:00
neuecc
3d26e1d9de Fix ObservableDictionary.ToNotifyCollectionChanged #71 2024-09-13 00:36:57 +09:00
neuecc
9fe7a38b96 new2 2024-09-10 01:27:40 +09:00
neuecc
9c4f7b2d9e Dictionary FilteredView add operation adds last 2024-09-10 01:22:38 +09:00
neuecc
b0bc7c2151 fix ArgumentOutOfRangeException when using ToNotifyCollectionChanged with ObservableDictionary #70 2024-09-10 01:07:15 +09:00
neuecc
7ad977ffca support Range for ToNotifyCollectionChanged #67 2024-09-04 10:40:04 +09:00
neuecc
7a573289ea fix ObserveSort comparer nullable annotation 2024-09-04 08:53:19 +09:00
neuecc
e19ebb4942 done ReadMe 2024-09-03 18:54:59 +09:00
neuecc
bef0269e02 to extension 2024-09-03 10:25:22 +09:00
neuecc
67c41178dd disable warning 2024-09-02 21:25:58 +09:00
neuecc
a38a751f48 ready 2024-09-02 21:20:52 +09:00
neuecc
d84965e20e optimize for ObservableList 2024-09-02 21:19:15 +09:00
neuecc
a981b3121f merge master 2024-09-02 19:55:13 +09:00
neuecc
591163e844 Merge remote-tracking branch 'origin/master' into rework-filter-and-view 2024-09-02 19:52:18 +09:00
neuecc
90e6a54218 Add ObserveClear, ObserveReverse, ObserverSort 2024-09-02 19:50:59 +09:00
neuecc
c0c9cd48d7 replace SynchronizedViewList backed uses AlternateIndexList 2024-09-02 19:31:29 +09:00
neuecc
08b328c16f impl AlternateIndexList 2024-09-02 16:27:23 +09:00
neuecc
b69f32c450 how sync... 2024-08-28 19:03:03 +09:00
neuecc
6ee7fb7301 list 2024-08-28 17:53:17 +09:00
Yoshifumi Kawai
3488094882
Merge pull request #63 from zerodev1200/#58
Fix #58 IsCompatibleObject
2024-08-28 16:03:57 +09:00
neuecc
7e37cfc878 f 2024-08-28 03:52:42 +09:00
neuecc
7eef45cadb more changed wip 2024-08-28 03:09:29 +09:00
neuecc
5b3eb80158 c 2024-08-27 23:28:30 +09:00
zero
cb0cf8b386 Fix #58 IsCompatibleObject 2024-08-27 23:20:00 +09:00
neuecc
295cef5ae5 Dict, HashSet, Queue, RingBuffer, Stack 2024-08-27 18:36:01 +09:00
neuecc
ce624265f3 ObservableList 2024-08-27 15:50:19 +09:00
zero
d8b0d8f117 Add INotifyCollectionChangedSynchronizedView.Refresh() 2024-08-26 18:28:11 +09:00
neuecc
9ffd0417ba lll 2024-08-26 16:33:36 +09:00
neuecc
68618fda10 more interface change 2024-08-23 17:09:32 +09:00
neuecc
abed307158 more 2024-08-22 17:19:28 +09:00
neuecc
4aacf11bee WIP 2024-08-21 17:00:28 +09:00
neuecc
ffa8a97e35 reworking 2024-08-20 19:06:57 +09:00
neuecc
998f74c18d Merge branch 'master' into rework-filter-and-view 2024-08-20 18:33:14 +09:00
neuecc
d7fac361bd capacity 2024-08-20 17:08:27 +09:00