Commit graph

2480 commits

Author SHA1 Message Date
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