Thibault Deckers
|
2bd8692875
|
drawer: added gif collection
|
2020-03-16 16:30:23 +09:00 |
|
Thibault Deckers
|
b2f72d964f
|
viewer: handle media store content uris
|
2020-03-16 14:40:08 +09:00 |
|
Thibault Deckers
|
73d97f821b
|
do not apply sort/group when deleting an entry
|
2020-03-10 12:36:51 +09:00 |
|
Thibault Deckers
|
d37941c66f
|
album: fixed scroll thumb height
|
2020-03-10 09:53:33 +09:00 |
|
Thibault Deckers
|
ad653e8730
|
fixed hero tags to animate only between a collection lens and an item from that lens
|
2020-03-09 19:22:06 +09:00 |
|
Thibault Deckers
|
13dcba9015
|
drawer: expansion tiles for regular albums and tags
|
2020-03-07 17:11:57 +09:00 |
|
Thibault Deckers
|
83f49902b9
|
reviewed collection model to work with source + lenses
|
2020-03-07 15:53:41 +09:00 |
|
Thibault Deckers
|
c454764850
|
album: restored integer column count
|
2020-03-05 16:20:24 +09:00 |
|
Thibault Deckers
|
164ac3a144
|
album: scaling fixes
|
2020-03-05 16:10:21 +09:00 |
|
Thibault Deckers
|
d46fb09c07
|
album: scaling overlay grid
|
2020-03-05 15:50:12 +09:00 |
|
Thibault Deckers
|
0f00846ddf
|
album: scaling fixes
|
2020-03-04 15:46:18 +09:00 |
|
Thibault Deckers
|
5fc1510982
|
album: scaling overlay
|
2020-03-04 13:13:58 +09:00 |
|
Thibault Deckers
|
aa697f3a37
|
album: scale gesture to change column count
|
2020-03-03 15:16:33 +09:00 |
|
Thibault Deckers
|
4b9625afea
|
fullscreen: reimplemented PhotoViewGallery to force rebuild after rotation
|
2020-02-26 15:42:47 +09:00 |
|
Thibault Deckers
|
e33b365c5d
|
Android Q: use new API to get thumbnail, fixed MediaStore update
fullscreen: evict image cache after rotation
init: directly use event sink instead of stream when getting MediaStore items
|
2020-02-26 01:49:26 +09:00 |
|
Thibault Deckers
|
5fd7ab2fa6
|
packages upgrade
|
2020-02-15 18:22:23 +01:00 |
|
Thibault Deckers
|
59f72187cb
|
collection: improved scroll thumb look
|
2020-02-09 19:50:24 +01:00 |
|
Thibault Deckers
|
101a25b1a5
|
info: show coordinates when address fetch failed
|
2020-02-09 19:27:28 +01:00 |
|
Thibault Deckers
|
9667e2b9b6
|
fixed path sort to album sort + title sort
|
2020-02-08 11:12:54 +01:00 |
|
Thibault Deckers
|
0c0d3d3019
|
sort by path
|
2020-02-07 19:01:36 +01:00 |
|
Thibault Deckers
|
32c5fcd41a
|
added special case for album header
|
2020-02-07 19:00:31 +01:00 |
|
Thibault Deckers
|
7d212e08ed
|
info: improved location section build
|
2020-01-20 10:11:58 +09:00 |
|
Thibault Deckers
|
f7c4515210
|
info: improved metadata section build
|
2020-01-18 01:53:03 +09:00 |
|
Thibault Deckers
|
04c8c966bd
|
info: highlight titles with custom decoration instead of gradient
|
2020-01-18 00:12:43 +09:00 |
|
Thibault Deckers
|
a31fe91ec2
|
info: floating app bar, scroll to top info when returning to image
|
2020-01-17 23:52:13 +09:00 |
|
Thibault Deckers
|
77be0b6189
|
info: keep alive info page (by metadata sliver) but only fetch metadata when necessary
|
2020-01-17 23:42:11 +09:00 |
|
Thibault Deckers
|
4d914d9211
|
removed obsolete code
|
2020-01-17 23:38:31 +09:00 |
|
Thibault Deckers
|
dc397ea29b
|
info: padding at the sliver level, to improve overscroll feedback look
|
2020-01-17 18:21:01 +09:00 |
|
Thibault Deckers
|
f5f13527fa
|
fixed section header mismatch
|
2020-01-17 18:00:21 +09:00 |
|
Thibault Deckers
|
6f31f03451
|
fixed multiline section header with leading widget
|
2020-01-16 20:02:41 +09:00 |
|
Thibault Deckers
|
a7e4389519
|
packages upgrade
|
2020-01-16 19:54:57 +09:00 |
|
Thibault Deckers
|
b8dfc6252d
|
minor changes
|
2020-01-08 09:36:38 +09:00 |
|
Thibault Deckers
|
286eeeb80e
|
packages upgrade
|
2020-01-08 09:36:22 +09:00 |
|
Thibault Deckers
|
7fa23f66b2
|
improved opening in other app by loosening mime type
|
2020-01-06 01:44:00 +09:00 |
|
Thibault Deckers
|
01414d96be
|
removed keys from slivers to fix rendering order issue
|
2020-01-02 01:33:58 +09:00 |
|
Thibault Deckers
|
03246a8df4
|
minimized change notifications, fixed logs
|
2020-01-01 20:21:41 +09:00 |
|
Thibault Deckers
|
e3e222c589
|
album: fixed app bar to derive from SliverAppBar
|
2020-01-01 20:20:51 +09:00 |
|
Thibault Deckers
|
7aa711bd69
|
info: changed xmp tag style
|
2020-01-01 20:18:07 +09:00 |
|
Thibault Deckers
|
5fdbe0887b
|
info: use slivers for dynamic building of metadata widgets
|
2019-12-31 18:51:24 +09:00 |
|
Thibault Deckers
|
935227f2e3
|
split widgets, listen to collection by ChangeNotifierProvider instead of AnimatedWidget
|
2019-12-31 11:59:01 +09:00 |
|
Thibault Deckers
|
07f073bd77
|
colored tags
|
2019-12-31 09:15:42 +09:00 |
|
Thibault Deckers
|
ac1458f6de
|
use extension methods for DateTime utilities
|
2019-12-30 16:32:47 +09:00 |
|
Thibault Deckers
|
737656730a
|
use outline material icons
|
2019-12-30 16:20:33 +09:00 |
|
Thibault Deckers
|
73bb51895f
|
drawer: split albums by type
|
2019-12-29 21:27:47 +09:00 |
|
Thibault Deckers
|
b3a21da574
|
info: styled tags as buttons
|
2019-12-28 01:24:57 +09:00 |
|
Thibault Deckers
|
d42ad00688
|
info: fixed typo
|
2019-12-28 01:24:37 +09:00 |
|
Thibault Deckers
|
afdcdc8745
|
info: styled dividers
|
2019-12-28 01:22:11 +09:00 |
|
Thibault Deckers
|
d3f1b2ceb2
|
changed widget structure
|
2019-12-27 00:05:47 +09:00 |
|
Thibault Deckers
|
aafcc1da63
|
fullscreen: fixed route transition
|
2019-12-26 22:06:31 +09:00 |
|
Thibault Deckers
|
68766d0e17
|
fullscreen: transparency while popping by drag down
|
2019-12-26 18:17:37 +09:00 |
|
Thibault Deckers
|
582afba3e9
|
media store collection provider
|
2019-12-26 17:37:56 +09:00 |
|
Thibault Deckers
|
dc14c354a8
|
get thumbnails from mediastore (faster, lower quality)
|
2019-12-26 14:34:38 +09:00 |
|
Thibault Deckers
|
38a89c5b19
|
fixed image cache sizes
|
2019-12-24 17:25:22 +09:00 |
|
Thibault Deckers
|
742cd7ad65
|
split Thumbnail
|
2019-12-24 17:05:42 +09:00 |
|
Thibault Deckers
|
96fe885752
|
fullscreen: minor overlay fixes
|
2019-12-24 14:03:21 +09:00 |
|
Thibault Deckers
|
ea3bd1d0a2
|
minor change
|
2019-12-24 12:15:45 +09:00 |
|
Thibault Deckers
|
43ef91cc7b
|
fullscreen: improved vertical scroll performance
|
2019-12-24 12:10:32 +09:00 |
|
Thibault Deckers
|
1b6759384e
|
split FullscreenBody
|
2019-12-24 11:45:03 +09:00 |
|
Thibault Deckers
|
bfe2b4d319
|
minor fixes
|
2019-12-24 11:10:02 +09:00 |
|
Thibault Deckers
|
cb28ad9272
|
linting
|
2019-12-24 10:41:43 +09:00 |
|
Thibault Deckers
|
f965e329ad
|
fixed search result page
|
2019-12-23 20:15:38 +09:00 |
|
Thibault Deckers
|
4761e16208
|
use Provider/Selector for MediaQueryData
|
2019-12-23 18:13:09 +09:00 |
|
Thibault Deckers
|
cee585d03c
|
fixed logo, applied pedantic, added startup timing TODOs
|
2019-12-21 00:29:14 +09:00 |
|
Thibault Deckers
|
97f5f41579
|
removed hero for videos
|
2019-11-25 20:56:16 +09:00 |
|
Thibault Deckers
|
a83b7a186b
|
reverted unnecessary changes to fullscreen page structure
|
2019-11-25 20:21:58 +09:00 |
|
Thibault Deckers
|
045d4e6ae3
|
overlay: fixed clipped high ascent text
|
2019-11-24 19:35:26 +09:00 |
|
Thibault Deckers
|
6cebd3e2ac
|
info: fixed map coordinate update on image change
|
2019-11-24 18:44:53 +09:00 |
|
Thibault Deckers
|
1976e10dee
|
fullscreen: swipe down to pop
|
2019-11-24 18:29:16 +09:00 |
|
Thibault Deckers
|
6203b98ff4
|
misc
|
2019-11-20 08:26:18 +09:00 |
|
Thibault Deckers
|
993f189377
|
group by day
|
2019-11-03 21:15:48 +09:00 |
|
Thibault Deckers
|
a09ffffacc
|
fixed section header icons mismatch on sort
|
2019-11-03 09:07:54 +09:00 |
|
Thibault Deckers
|
19fe258edd
|
fixed section header icons mismatch on sort
|
2019-11-03 08:37:34 +09:00 |
|
Thibault Deckers
|
009147a0ff
|
upgraded flutter & packages, fixed skia cache
|
2019-10-16 00:47:58 +09:00 |
|
Thibault Deckers
|
c8e0f2911d
|
video: improved overlay, error handling
|
2019-10-10 00:34:11 +09:00 |
|
Thibault Deckers
|
b0e5f3c178
|
minor changes
|
2019-10-09 20:35:28 +09:00 |
|
Thibault Deckers
|
b488adacf6
|
improved thumbnail widget structure
|
2019-10-09 19:57:25 +09:00 |
|
Thibault Deckers
|
abf7481af5
|
debug: added time dilation slider
|
2019-10-09 19:31:22 +09:00 |
|
Thibault Deckers
|
95d67f6850
|
reorganized fullscreen page code
|
2019-10-09 18:36:12 +09:00 |
|
Thibault Deckers
|
831a787ed6
|
video: added seek by tap/drag on progress bar
|
2019-10-06 17:15:20 +09:00 |
|
Thibault Deckers
|
b4c04d0cdf
|
fixed video aspect ratio
|
2019-10-06 16:38:59 +09:00 |
|
Thibault Deckers
|
c4d44b49ea
|
custom video control overlay
|
2019-10-06 16:30:06 +09:00 |
|
Thibault Deckers
|
6d12f3ddaa
|
show location icon on non images
|
2019-10-06 00:35:27 +09:00 |
|
Thibault Deckers
|
ce715c5866
|
info: improved metadata split in landscape
|
2019-09-18 19:43:05 +09:00 |
|
Thibault Deckers
|
dbe5a4aa7c
|
fixed drawer safe area
|
2019-09-17 21:58:45 +09:00 |
|
Thibault Deckers
|
5b018fbe75
|
improved last collection entry deletion
|
2019-09-15 20:32:45 +09:00 |
|
Thibault Deckers
|
46928d8458
|
fixed album order in drawer
|
2019-09-15 20:31:06 +09:00 |
|
Thibault Deckers
|
b4d9863dda
|
minor fixes
|
2019-09-14 23:33:26 +09:00 |
|
Thibault Deckers
|
24f254454f
|
use forked package for draggable_scrollbar
|
2019-09-14 00:49:52 +09:00 |
|
Thibault Deckers
|
5768b8a056
|
album: fixed padding around scroll thumb
|
2019-09-13 20:33:57 +09:00 |
|
Thibault Deckers
|
af7f5536ac
|
clear catalog metadata to get correct date/times when moving to a different time zone
|
2019-09-13 19:42:40 +09:00 |
|
Thibault Deckers
|
7a068b226b
|
info: split metadata according to width, regardless of orientation
|
2019-09-13 19:06:13 +09:00 |
|
Thibault Deckers
|
0f015f5702
|
album: allow tap on thumbnail behind overlapping header
|
2019-09-13 19:00:59 +09:00 |
|
Thibault Deckers
|
d2918a29c8
|
packages upgrade and minor changes
|
2019-09-11 18:07:08 +09:00 |
|
Thibault Deckers
|
1a997be925
|
minor fixes
|
2019-09-11 14:33:20 +09:00 |
|
Thibault Deckers
|
ff34e77cb3
|
entry: split change notifier, address fallback
|
2019-09-07 16:13:43 +09:00 |
|
Thibault Deckers
|
31eb61433e
|
album icons: shadow only in section headers
|
2019-09-07 12:56:38 +09:00 |
|
Thibault Deckers
|
d460f7c8ef
|
album icons: improved app icon fetch, added download icon
|
2019-09-07 12:49:42 +09:00 |
|
Thibault Deckers
|
a83b9200e2
|
fullscreen: landscape layout
|
2019-09-07 01:38:59 +09:00 |
|
Thibault Deckers
|
42820b7e48
|
info: landscape layout
|
2019-09-07 00:31:49 +09:00 |
|
Thibault Deckers
|
d919cd6022
|
image decoding tasks managed as LIFO
|
2019-09-04 00:47:19 +09:00 |
|
Thibault Deckers
|
7aeae543c4
|
special albums: added telegram
|
2019-09-02 23:17:16 +09:00 |
|
Thibault Deckers
|
52c836a796
|
drawer: special album icons
|
2019-09-01 17:43:06 +09:00 |
|
Thibault Deckers
|
c7b7a6f4b4
|
collection: special album icons
|
2019-09-01 01:17:51 +09:00 |
|
Thibault Deckers
|
7807077e23
|
info: fixed layout
|
2019-08-31 22:54:52 +09:00 |
|
Thibault Deckers
|
614c2a67cc
|
use asset font for app bar and titles
|
2019-08-31 22:40:20 +09:00 |
|
Thibault Deckers
|
714cea3cd2
|
info: handle back button to image page
|
2019-08-31 18:35:32 +09:00 |
|
Thibault Deckers
|
3ba9e5f5e6
|
home: changed drawer header & icons
|
2019-08-31 18:29:33 +09:00 |
|
Thibault Deckers
|
85f122f5a2
|
model: fixed collection group/sorting updates
|
2019-08-31 18:24:44 +09:00 |
|
Thibault Deckers
|
cc869df575
|
fullscreen: print
|
2019-08-31 00:13:47 +09:00 |
|
Thibault Deckers
|
f73c72973a
|
home: added albums/tags items to drawer
|
2019-08-30 01:03:36 +09:00 |
|
Thibault Deckers
|
86e0c1b081
|
home: added drawer with videos item
|
2019-08-30 00:11:48 +09:00 |
|
Thibault Deckers
|
503c5732e0
|
save collection group setting
|
2019-08-29 00:16:57 +09:00 |
|
Thibault Deckers
|
98def189dc
|
collection: added group & sort options
|
2019-08-28 23:43:37 +09:00 |
|
Thibault Deckers
|
5bb2e914c6
|
album: group by album/date
|
2019-08-27 18:56:49 +09:00 |
|
Thibault Deckers
|
af1b86dfaa
|
added permission check on flutter side
|
2019-08-26 23:15:12 +09:00 |
|
Thibault Deckers
|
b021c4d893
|
settings: added info map zoom
|
2019-08-16 19:53:17 +09:00 |
|
Thibault Deckers
|
dce5a30dca
|
info: added map controls
|
2019-08-16 19:31:25 +09:00 |
|
Thibault Deckers
|
be66415842
|
model: added collection
|
2019-08-16 18:49:07 +09:00 |
|
Thibault Deckers
|
7d2a27f797
|
fullscreen: added delete action
|
2019-08-16 16:13:35 +09:00 |
|
Thibault Deckers
|
0c8318444b
|
fullscreen: added rotate action
|
2019-08-16 01:20:09 +09:00 |
|
Thibault Deckers
|
5571f9f236
|
fullscreen: added open action
|
2019-08-15 17:55:25 +09:00 |
|
Thibault Deckers
|
e40136d646
|
info: null metadata handling
|
2019-08-15 14:43:15 +09:00 |
|
Thibault Deckers
|
a3ac7d8f22
|
fullscreen: fixed scaffold and snackbar
|
2019-08-15 14:21:29 +09:00 |
|
Thibault Deckers
|
c78241e204
|
rename
|
2019-08-15 13:38:56 +09:00 |
|
Thibault Deckers
|
6206dbde62
|
load metadata/address on startup
|
2019-08-11 23:12:08 +09:00 |
|
Thibault Deckers
|
27bf3f4dad
|
fixed parsing & db save on startup
|
2019-08-11 22:20:26 +09:00 |
|
Thibault Deckers
|
e4da59a624
|
fullscreen: added address to overlay
|
2019-08-11 16:32:43 +09:00 |
|
Thibault Deckers
|
05af913d86
|
fullscreen: edit / set as / show on map
|
2019-08-11 14:47:24 +09:00 |
|
Thibault Deckers
|
836730f23c
|
video: get rotation angle and date from metadata
|
2019-08-11 14:06:50 +09:00 |
|
Thibault Deckers
|
1b7d80dfc2
|
fixed metadata
|
2019-08-11 00:23:45 +09:00 |
|
Thibault Deckers
|
21539b97bb
|
catalog & locate all entries on start
|
2019-08-11 00:23:08 +09:00 |
|
Thibault Deckers
|
fac80d98b9
|
fullscreen: context menu
|
2019-08-10 16:08:21 +09:00 |
|
Thibault Deckers
|
b29b2ed219
|
minor fixes
|
2019-08-10 15:41:17 +09:00 |
|
Thibault Deckers
|
ea765fbdc9
|
refactored metadata loading & listening
|
2019-08-10 15:17:47 +09:00 |
|
Thibault Deckers
|
ac8b6176c3
|
search entries
|
2019-08-10 00:39:21 +09:00 |
|
Thibault Deckers
|
3da9465b1e
|
info: keep google map alive
|
2019-08-09 22:59:31 +09:00 |
|
Thibault Deckers
|
b014041a58
|
safer metadata retrieval
|
2019-08-09 22:35:28 +09:00 |
|
Thibault Deckers
|
6d8a3afa9d
|
geocoder: prevent crash on funky coordinates
|
2019-08-09 08:20:05 +09:00 |
|
Thibault Deckers
|
21f277bc6a
|
debug page & metadata db draft
|
2019-08-09 00:15:36 +09:00 |
|
Thibault Deckers
|
d6d8c6dea2
|
info: address via geocoder
|
2019-08-05 00:54:00 +09:00 |
|
Thibault Deckers
|
d831146135
|
info: google map & xmp tags
|
2019-08-05 00:17:02 +09:00 |
|
Thibault Deckers
|
53917de437
|
album: added thumbnail tags
|
2019-08-04 19:35:16 +09:00 |
|
Thibault Deckers
|
4c49c8831e
|
split files
|
2019-08-04 19:22:52 +09:00 |
|
Thibault Deckers
|
67a5bd3f16
|
video: metadata fallback
|
2019-08-04 19:15:30 +09:00 |
|
Thibault Deckers
|
a7f9163ec3
|
video: fixed aspect ratio, handle thumbnail loading error
|
2019-08-04 18:19:26 +09:00 |
|
Thibault Deckers
|
cc0283d393
|
video: duration in thumbnail / info, player in fullscreen
|
2019-08-04 13:40:33 +09:00 |
|
Thibault Deckers
|
49a28c6d09
|
fullscreen: fixed overlay animation
|
2019-08-04 00:13:38 +09:00 |
|
Thibault Deckers
|
51372d7b26
|
album: group by month
|
2019-08-02 00:16:50 +09:00 |
|
Thibault Deckers
|
09dedaa604
|
improved fullscreen with notch, top overlay buttons
|
2019-08-01 23:54:27 +09:00 |
|
Thibault Deckers
|
a25f81f359
|
album: improved bottom insets handling
|
2019-07-30 23:55:17 +09:00 |
|
Thibault Deckers
|
8c265b6479
|
load video embedded thumbnail
|
2019-07-30 23:26:55 +09:00 |
|
Thibault Deckers
|
8f94af28d3
|
info: back to image on top overscroll or button
|
2019-07-30 00:55:18 +09:00 |
|
Thibault Deckers
|
9c8df80a48
|
info: get all metadata
|
2019-07-28 20:09:10 +09:00 |
|
Thibault Deckers
|
8759987dd7
|
fullscreen: prevent vertical scroll when zoomed in
|
2019-07-28 18:44:19 +09:00 |
|
Thibault Deckers
|
1a6ed67893
|
split fullscreen page widgets
|
2019-07-28 18:25:12 +09:00 |
|
Thibault Deckers
|
9caa3fb8c3
|
fullscreen: info page
|
2019-07-28 16:22:59 +09:00 |
|
Thibault Deckers
|
801dd7c8da
|
fullscreen: fixed overlay layout
|
2019-07-28 15:28:36 +09:00 |
|
Thibault Deckers
|
345fc71ceb
|
fullscreen: fixed overlay padding
|
2019-07-28 13:11:47 +09:00 |
|
Thibault Deckers
|
d63e560e7d
|
refactored method/event channels, use ImageEntry instead of Map
|
2019-07-28 12:45:21 +09:00 |
|
Thibault Deckers
|
b9cc2c076c
|
fullscreen: fixed overlay layout
|
2019-07-27 20:08:07 +09:00 |
|
Thibault Deckers
|
82b875e591
|
added top overlay
|
2019-07-27 19:46:32 +09:00 |
|
Thibault Deckers
|
ba88896e52
|
added single share
|
2019-07-27 19:46:01 +09:00 |
|
Thibault Deckers
|
4de4664f7c
|
fullscreen: fixed overlay layout
|
2019-07-27 18:37:08 +09:00 |
|
Thibault Deckers
|
beb31f1f98
|
fullscreen: sliding overlay on tap
|
2019-07-27 18:36:39 +09:00 |
|
Thibault Deckers
|
16c43b46c9
|
use final where possible
|
2019-07-24 00:36:32 +09:00 |
|
Thibault Deckers
|
5f9843ee1a
|
log changes
|
2019-07-24 00:20:13 +09:00 |
|
Thibault Deckers
|
f091ad1955
|
improved widget constructors and main future builder
|
2019-07-23 23:54:49 +09:00 |
|
Thibault Deckers
|
3c9813c942
|
improved FutureBuilder usage
|
2019-07-23 23:05:43 +09:00 |
|
Thibault Deckers
|
5bb63cc6ef
|
style
|
2019-07-22 20:00:49 +09:00 |
|
Thibault Deckers
|
033f979fb3
|
improved view insets handling
|
2019-07-22 00:40:49 +09:00 |
|
Thibault Deckers
|
55ad742847
|
use photo_view for the paging, zoom, pan & metadata-extractor for exif
|
2019-07-22 00:18:39 +09:00 |
|
Thibault Deckers
|
4ee06358b9
|
album: improved section headers
|
2019-07-21 12:58:28 +09:00 |
|
Thibault Deckers
|
10be8b1f2e
|
fullscreen: work with uri/path & flutter image widget
|
2019-07-21 12:22:01 +09:00 |
|
Thibault Deckers
|
1313d0c845
|
poc: floating app bar & translucent nav bar
|
2019-07-20 21:09:56 +09:00 |
|
Thibault Deckers
|
48d30cfa20
|
poc: sticky headers + fast scroll
|
2019-07-20 18:51:02 +09:00 |
|
Thibault Deckers
|
dc39162818
|
poc: sticky headers
|
2019-07-20 18:24:09 +09:00 |
|
Thibault Deckers
|
f43e861d05
|
faster & smoother initial full screen load
|
2019-07-14 20:42:29 +09:00 |
|
Thibault Deckers
|
c276c8b6b9
|
poc: hero between thumbnail & full screen
|
2019-07-14 13:34:44 +09:00 |
|
Thibault Deckers
|
79e306a99c
|
poc: load thumbnails with glide
|
2019-07-14 11:27:22 +09:00 |
|
Thibault Deckers
|
d9695b0c68
|
poc: async mediastore thumbnails with fast scroll
|
2019-07-13 18:12:19 +09:00 |
|