Commit graph

18 commits

Author SHA1 Message Date
Michael Sippel 906cc51329 sequence: add enumerate() 2022-11-05 11:57:06 +01:00
Michael Sippel 5fef75e24f
listeditor cleanup 2022-06-19 23:13:21 +02:00
Michael Sippel b0b91af2ad
sequence decorators 2022-06-17 18:20:13 +02:00
Michael Sippel 411b773ab5
fix warnings & format 2021-11-19 12:19:52 +01:00
Michael Sippel 7fdc0bf272
optimize index views with IndexArea enum to allow range based notifications 2021-11-07 08:48:04 +01:00
Michael Sippel bd1572c632
SequenceView: add .iter() 2021-09-02 22:37:09 +02:00
Michael Sippel 8b19ab94c7
sequence: add filter_map()
could be more efficient
2021-08-31 02:57:42 +02:00
Michael Sippel 5eefcbb4d1
projection: remove_arg 2021-08-24 23:15:18 +02:00
Michael Sippel f2fdaa687b
pipeline builders for sequence to grid with simple horizontal / vertical layout 2021-07-05 13:27:42 +02:00
Michael Sippel 835a0bf08e
move VecBuffer and views into separate vec module 2021-06-16 01:56:34 +02:00
Michael Sippel 9125997c83 vec sequence: remove RwLock 2021-06-12 03:02:12 +02:00
Michael Sippel 6e3abbde41
refactor sequence flatten() to use ProjectionHelper 2021-06-05 23:01:32 +02:00
Michael Sippel ca819aeaf4
port: introduce update hooks to avoid extra async tasks per projection
fixes deadlock issues
2021-05-22 01:33:58 +02:00
Michael Sippel 89a6f84114
sequence filter 2021-05-15 03:33:24 +02:00
Michael Sippel c6717e0e75
fix warnings 2021-05-13 16:22:30 +02:00
Michael Sippel c162e63b1d
sequence map 2021-05-10 01:50:01 +02:00
Michael Sippel c53f07e762
VecBuffer: add Serialization/Deserialization from Write/Reader
VecDiff: add Clear
2021-04-24 15:57:09 +02:00
Michael Sippel e21b888b6c
move nested into a lib crate 2021-04-19 05:02:11 +02:00