Commit graph

141 commits

Author SHA1 Message Date
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
dc397ea29b info: padding at the sliver level, to improve overscroll feedback look 2020-01-17 18:21:01 +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
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
737656730a use outline material icons 2019-12-30 16:20:33 +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
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
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
c8e0f2911d video: improved overlay, error handling 2019-10-10 00:34:11 +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
ce715c5866 info: improved metadata split in landscape 2019-09-18 19:43:05 +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
7a068b226b info: split metadata according to width, regardless of orientation 2019-09-13 19:06:13 +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
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
52c836a796 drawer: special album icons 2019-09-01 17:43:06 +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
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
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
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
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
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
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
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
09dedaa604 improved fullscreen with notch, top overlay buttons 2019-08-01 23:54:27 +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