Michael Kirk
|
6939b1749b
|
remove gradient per myles
// FREEBIE
|
7 years ago |
Michael Kirk
|
7754d3d94f
|
Real assets
// FREEBIE
|
7 years ago |
Michael Kirk
|
021c0db559
|
WIP: waiting on assets
// FREEBIE
|
7 years ago |
Michael Kirk
|
d9a2effff6
|
CR: remove "k" from non constant
// FREEBIE
|
7 years ago |
Michael Kirk
|
10ee054d0c
|
Avoid flicker when loading more on top
Adjusting content offset in the CollectionViewLayout.prepareLayout
method avoids a flicker vs. the previous way we were doing it.
// FREEBIE
|
7 years ago |
Michael Kirk
|
19988a872a
|
Improve scroll-jank on Gallery Tile View
- Don't fetch data unnecessarily
- Use CATransaction to avoid insertion animations. They are off screen
anyway.
// FREEBIE
|
7 years ago |
Michael Kirk
|
13d6d72a6f
|
per myles, use lighter blur
// FREEBIE
|
7 years ago |
Michael Kirk
|
f4e68e0dfb
|
l10n
// FREEBIE
|
7 years ago |
Michael Kirk
|
fb4182c41f
|
Ensure gallery is GC'd
// FREEBIE
|
7 years ago |
Michael Kirk
|
a0bd2c2324
|
OrphanDataCleaner shouldn't delete active thumbnails
// FREEBIE
|
7 years ago |
Michael Kirk
|
ae8dbeb8dd
|
Access Media Gallery from conversation settings
// FREEBIE
|
7 years ago |
Michael Kirk
|
4aeff7ba67
|
Thumbnail generation
// FREEBIE
|
7 years ago |
Michael Kirk
|
dfd628250d
|
Gallery performance
- [x] share uiDatabaseConnection to share cache
- [x] increase cache size
- [x] load less initially
- [x] lazy loading
- [x] slider view
- [x] tile view
// FREEBIE
|
7 years ago |
Michael Kirk
|
985af76d0b
|
WIP: All Media view
TODO
- [ ] label video/gif
- [ ] reasonable load perf
- [ ] reasonable scroll perf
- [ ] select / delete
- [ ] cancel share action from media details returns signal style
NICE TO HAVE
- [ ] fancy in/out animation from All Media <-> tiles
- [ ] label video thumbnail with duration stamp
- [ ] Other perf?
- [ ] dbModified?
- [ ] select / send
- [ ] darken section header a shade once it's "active"
DONE
- [x] tap to refocus on new media
- [x] generate test data
- [x] section headers
- [x] equal spacing around cells
// FREEBIE
WIP WIP extract datasouce to GalleryViewController
- [x] swipe through is broken
- [x] present animation
- [x] dismiss animation
// FREEBIE
|
7 years ago |