immich/mobile/lib/presentation/widgets/timeline
shenlong f32cd74232
feat: show stacks in asset viewer (#19935)
* feat: show stacks in asset viewer

* fix: global key issue and flash on stack asset change

* feat(mobile): stack and unstack action (#19941)

* feat(mobile): stack and unstack action

* add custom model

* use stackId from ActionSource

* Update mobile/lib/providers/infrastructure/action.provider.dart

Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com>

---------

Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com>

* fix: lint

* fix: bad merge

* fix: test

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: Daimolean <92239625+wuzihao051119@users.noreply.github.com>
Co-authored-by: wuzihao051119 <wuzihao051119@outlook.com>
2025-07-18 04:31:04 +07:00
..
fixed feat: handle live photos on new asset viewer (#19926) 2025-07-14 14:23:24 +07:00
constants.dart feat(mobile): sqlite timeline (#19197) 2025-06-16 20:37:45 +07:00
header.widget.dart refactor: header - bulk select icon (#19652) 2025-06-30 21:33:37 +07:00
scrubber.widget.dart fix: scrubber scroll error when page is not long enough (#19809) 2025-07-07 23:30:47 +07:00
segment.model.dart feat(mobile): sqlite timeline (#19197) 2025-06-16 20:37:45 +07:00
segment_builder.dart refactor: DCM - const border radius, constructor & switch expressions (#19515) 2025-06-25 13:06:24 +07:00
timeline.state.dart feat: show stacks in asset viewer (#19935) 2025-07-18 04:31:04 +07:00
timeline.widget.dart feat: show stacks in asset viewer (#19935) 2025-07-18 04:31:04 +07:00