Commit graph

430 commits

Author SHA1 Message Date
Thibault Deckers
d28e5d1357 packages upgrade 2021-04-02 11:42:38 +09:00
Thibault Deckers
d1a33d8899 version bump 2021-04-02 10:02:33 +09:00
Thibault Deckers
0782587760 video: controller switch prep 2021-04-02 09:54:20 +09:00
Thibault Deckers
63de967468 video: controller switch prep 2021-04-01 09:21:51 +09:00
Thibault Deckers
f5b38d2e3f version bump 2021-03-18 13:12:40 +09:00
Thibault Deckers
87f1eb6cc7 #36 set filter cover + service IoC + collection source tests 2021-03-17 17:42:02 +09:00
Thibault Deckers
cf8d182cfe thumbnail theme provider, app mode provider, thumbnail overlay review 2021-03-16 10:18:53 +09:00
Thibault Deckers
abd3b17126 packages upgrade 2021-03-13 15:09:12 +09:00
Thibault Deckers
d16fb5eb82 upgraded flutter to dev v2.1.0-12.1.pre 2021-03-13 12:39:59 +09:00
Thibault Deckers
1def93bd1e packages upgrade 2021-03-11 11:28:57 +09:00
Thibault Deckers
cef6c8b479 removed flushbar, upgraded expansion_tile_card 2021-03-11 09:47:17 +09:00
Thibault Deckers
755cc05827 implemented geocoding instead of using packages, switched to flutter master 2021-03-10 15:31:00 +09:00
Thibault Deckers
a2cd013133 static analysis fixes 2021-03-09 20:01:07 +09:00
Thibault Deckers
abd76511fc upgraded flutter to stable v2.0.1 + packages upgrade 2021-03-09 19:35:33 +09:00
Thibault Deckers
a47d82ebfc l10n 2021-03-09 12:36:49 +09:00
Thibault Deckers
ef528c4c90 version bump 2021-02-26 14:57:02 +09:00
Thibault Deckers
6f863c7aca #15 removed custom font 2021-02-21 11:18:58 +09:00
Thibault Deckers
c34faa1568 quick country reverse geolocation w/o play services 2021-02-19 18:55:15 +09:00
Thibault Deckers
18a15d617f removed dependencies on some trivial packages 2021-02-15 16:58:49 +09:00
Thibault Deckers
312f94e87e version bump 2021-02-10 15:14:21 +09:00
Thibault Deckers
45ba3155b0 about: new version check 2021-02-03 18:13:54 +09:00
Thibault Deckers
ab96741a18 deactivate geocoding and Google maps when Play Services are unavailable 2021-02-02 12:01:17 +09:00
Thibault Deckers
aab4800d9b version bump 2021-01-31 15:20:45 +09:00
Thibault Deckers
8b1d37fc32 only geolocate and show maps when connected 2021-01-27 18:57:38 +09:00
Thibault Deckers
695f8de2a4 do not show scrollbar thumb for non scrollable views 2021-01-20 10:55:00 +09:00
Thibault Deckers
33f00daa35 version bump 2021-01-17 15:49:51 +09:00
Thibault Deckers
a23a402dd5 version bump 2021-01-04 21:00:39 +09:00
Thibault Deckers
c93393a365 version bump 2020-12-26 20:48:00 +09:00
Thibault Deckers
05496da344 reworked and integrated photo_view package, fixed double tap zoom focus 2020-12-17 14:02:26 +09:00
Thibault Deckers
38cbe7fc2e version bump 2020-12-12 11:14:30 +09:00
Thibault Deckers
6beb814ff8 minor change 2020-12-10 10:42:02 +09:00
Thibault Deckers
6d9b6b4484 Info: show metadata from SVG 2020-12-09 15:49:22 +09:00
Thibault Deckers
d40f32b11b viewer: open panorama 2020-12-09 11:39:56 +09:00
Thibault Deckers
154ceecae0 version bump 2020-11-27 17:24:13 +09:00
Thibault Deckers
258d06198d about: changed layout, added credits, added generated license list 2020-11-19 15:37:52 +09:00
Thibault Deckers
0f773563f4 SVG: view source XML 2020-11-16 19:03:10 +09:00
Thibault Deckers
e7b48c796e version bump 2020-11-15 11:01:46 +09:00
Thibault Deckers
69d120d9f7 version bump 2020-11-15 00:03:31 +09:00
Thibault Deckers
cd4041fdbc added TIFF support (single page) 2020-11-12 19:37:02 +09:00
Thibault Deckers
b86faea060 tiling: task management
debug: task queue overlay
2020-11-07 19:48:46 +09:00
Thibault Deckers
7eee9bacd5 version bump 2020-11-01 10:58:38 +09:00
Thibault Deckers
5ae2aab4cf version bump 2020-11-01 10:35:49 +09:00
Thibault Deckers
206e30de30 search: added recent filters 2020-11-01 10:22:16 +09:00
Thibault Deckers
4a5919a979 added firebase analytics 2020-10-27 14:25:57 +09:00
Thibault Deckers
79c522eae5 packages upgrade 2020-10-27 11:08:36 +09:00
Thibault Deckers
82b92e79f4 version bump 2020-10-22 19:51:24 +09:00
Thibault Deckers
ba5a06463f version bump 2020-10-16 23:12:01 +09:00
Thibault Deckers
cf68567096 version bump 2020-10-09 15:53:47 +09:00
Thibault Deckers
b9ffc2d5f0 version bump 2020-09-29 21:30:53 +09:00
Thibault Deckers
49637ede95 version bump 2020-09-23 15:51:53 +09:00
Thibault Deckers
42287f5f9c version bump 2020-09-22 23:47:17 +09:00
Thibault Deckers
a44f16087a improved icon display 2020-09-20 22:51:01 +09:00
Thibault Deckers
56c985403f use outlined icons from flutter, without package
updated licenses
2020-09-20 14:03:02 +09:00
Thibault Deckers
4ef0bebc58 version bump 2020-09-18 21:49:32 +09:00
Thibault Deckers
2fc15a126b use new Crashlytics plugin 2020-09-18 15:35:08 +09:00
Thibault Deckers
7fcd0da51b version bump 2020-09-09 21:56:48 +09:00
Thibault Deckers
bcb32cd919 version bump 2020-09-04 22:13:47 +09:00
Thibault Deckers
67f873b3f5 navigation: tap back twice to exit
refactored selection dialogs
2020-09-01 14:48:56 +09:00
Thibault Deckers
b8749e355d version bump 2020-08-30 21:49:12 +09:00
Thibault Deckers
0f8e5a7ef5 version bump 2020-08-29 10:17:05 +09:00
Thibault Deckers
e8afa4b185 tests: select album from list, scroll off image 2020-08-21 11:57:55 +09:00
Thibault Deckers
e6dc938be3 tests: added test driver 2020-08-18 21:49:12 +09:00
Thibault Deckers
7b1872fd12 minor changes to match default flutter project files 2020-08-17 18:51:22 +09:00
Thibault Deckers
fe4b7c226e version bump 2020-08-17 16:09:58 +09:00
Thibault Deckers
e5ef201176 version bump 2020-08-17 12:48:25 +09:00
Thibault Deckers
fe40408c07 info: alternate map styles 2020-08-09 14:53:14 +09:00
Thibault Deckers
f5da9e3ab9 version bump 2020-08-08 22:15:33 +09:00
Thibault Deckers
15e7f8c752 version bump 2020-08-08 22:00:20 +09:00
Thibault Deckers
fd6951e92e version bump 2020-08-02 19:29:49 +09:00
Thibault Deckers
936a004923 version bump 2020-07-26 12:38:58 +09:00
Thibault Deckers
19314ccfd4 version bump 2020-07-26 12:23:42 +09:00
Thibault Deckers
51952f7699 version bump 2020-07-18 23:55:54 +09:00
Thibault Deckers
ae17672c5b version bump 2020-07-12 21:52:20 +09:00
Thibault Deckers
3b31439c2e CI: release on tag with Github Actions 2020-07-12 14:11:54 +09:00
Thibault Deckers
0577e954b8 version bump 2020-07-07 08:00:16 +09:00
Thibault Deckers
f662ae2fad version bump 2020-07-06 09:12:34 +09:00
Thibault Deckers
4add4fd5d5 version bump 2020-07-05 10:37:19 +09:00
Thibault Deckers
5df3d78e7e updated flutter_ijkplayer to support AC3 2020-06-28 17:42:53 +09:00
Thibault Deckers
002e5a9815 version bump 2020-06-22 23:02:31 +09:00
Thibault Deckers
02dbb3fcbf version bump 2020-06-21 21:25:26 +09:00
Thibault Deckers
2b63ae17bc version bump 2020-06-14 14:58:19 +09:00
Thibault Deckers
e85c450557 version bump 2020-06-13 13:18:32 +09:00
Thibault Deckers
09486a4d19 version bump 2020-06-13 10:58:13 +09:00
Thibault Deckers
787c09b535 packages upgrade 2020-06-13 10:44:25 +09:00
Thibault Deckers
c002291adf added welcome page with terms of service 2020-06-10 13:35:22 +09:00
Thibault Deckers
61f4b621eb staggered animation to view licenses and filter grids 2020-06-08 11:07:43 +09:00
Thibault Deckers
3956f6aa0d added Firebase Crashlytics 2020-06-07 16:38:18 +09:00
Thibault Deckers
6b68004806 added about page with OSS licenses 2020-05-22 13:51:34 +09:00
Thibault Deckers
a6409a3956 updated flutter to stable 1.17.0 + packages 2020-05-08 10:29:07 +09:00
Thibault Deckers
81f72d8322 fixed photoview gesture resolution to restore tap recognition 2020-05-06 19:08:27 +09:00
Thibault Deckers
b228fcf55d fullscreen: stream image in chunks instead of reading and sending all at once 2020-04-21 17:19:52 +09:00
Thibault Deckers
cfd5051c69 updated gradle, removed obsolete packages 2020-04-21 14:10:51 +09:00
Thibault Deckers
114d12a797 comments on video player plugins 2020-04-20 14:21:00 +09:00
Thibault Deckers
19636fb202 minor 2020-04-20 08:40:09 +09:00
Thibault Deckers
e88568e706 Squashed commit of the following:
commit a80d48e19d05d6b9978cc293d5d3dd460c387d27
Author: Thibault Deckers <thibault.deckers@gmail.com>
Date:   Mon Apr 20 08:34:50 2020 +0900

    video: fixed status check

commit d5af7cecd5c14c47b108456777da170052b7754f
Author: Thibault Deckers <thibault.deckers@gmail.com>
Date:   Sun Apr 19 22:13:58 2020 +0900

    safer seek

commit f84768dd9ac5a70a4489509bd944685298023550
Author: Thibault Deckers <thibault.deckers@gmail.com>
Date:   Sun Apr 19 22:08:06 2020 +0900

    use forked `flutter_ijkplayer` to support content URIs on Android < Q

commit fde82bc213b0058cd990af2c7678f46b20c78bd7
Author: Thibault Deckers <thibault.deckers@gmail.com>
Date:   Sun Apr 19 18:39:18 2020 +0900

    packages upgrade

commit 14414f32203a5caccdb61902ce75b0d83a1a8656
Author: Thibault Deckers <thibault.deckers@gmail.com>
Date:   Sun Apr 19 14:57:38 2020 +0900

    fixes for flutter_ijkplayer

commit 2944d84d9f334bbe54303f7eb3b82a517664e84a
Author: Thibault Deckers <thibault.deckers@gmail.com>
Date:   Fri Apr 17 15:58:29 2020 +0900

    draft for flutter_ijkplayer

commit 0d82956b8e7e1d4500d09805a5d0fd59d2361ed3
Author: Thibault Deckers <thibault.deckers@gmail.com>
Date:   Fri Apr 17 13:00:14 2020 +0900

    switch from video_player to fijkplayer
2020-04-20 08:36:44 +09:00
Thibault Deckers
19976940a0 thumbnail: cancel queued image loading on dispose 2020-04-16 18:35:33 +09:00
Thibault Deckers
acc2cd6c9e info: open at most one metadata directory 2020-04-12 16:15:14 +09:00
Thibault Deckers
11f00bbb46 use SliverList instead of multiple SliverGrid + SliverStickyHeader 2020-04-10 11:07:37 +09:00
Thibault Deckers
a5115fb83b info: improved loading of location & metadata sections 2020-04-01 15:08:22 +09:00
Thibault Deckers
cb553df009 filter bar: clear filter, app filter color 2020-03-27 13:05:54 +09:00
Thibault Deckers
39185f5ba8 minor changes 2020-03-24 15:01:19 +09:00
Thibault Deckers
38c2207b78 stats: fixed pluralization, location percent indicator 2020-03-21 10:55:08 +09:00
Thibault Deckers
76d9de9b1e added stats 2020-03-20 21:35:28 +09:00
Thibault Deckers
fb63b8ca33 fullscreen: decode video from URI instead of path 2020-03-17 20:14:00 +09:00
Thibault Deckers
83f49902b9 reviewed collection model to work with source + lenses 2020-03-07 15:53:41 +09:00
Thibault Deckers
5fdbe0887b info: use slivers for dynamic building of metadata widgets 2019-12-31 18:51:24 +09:00
Thibault Deckers
737656730a use outline material icons 2019-12-30 16:20:33 +09:00
Thibault Deckers
65b51c7e83 packages upgrade 2019-12-23 16:55:19 +09:00
Thibault Deckers
cee585d03c fixed logo, applied pedantic, added startup timing TODOs 2019-12-21 00:29:14 +09:00
Thibault Deckers
831a787ed6 video: added seek by tap/drag on progress bar 2019-10-06 17:15:20 +09:00
Thibault Deckers
24f254454f use forked package for draggable_scrollbar 2019-09-14 00:49:52 +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
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
614c2a67cc use asset font for app bar and titles 2019-08-31 22:40:20 +09:00
Thibault Deckers
cc869df575 fullscreen: print 2019-08-31 00:13:47 +09:00
Thibault Deckers
86e0c1b081 home: added drawer with videos item 2019-08-30 00:11:48 +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
a3ac7d8f22 fullscreen: fixed scaffold and snackbar 2019-08-15 14:21:29 +09:00
Thibault Deckers
ea765fbdc9 refactored metadata loading & listening 2019-08-10 15:17:47 +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
cc0283d393 video: duration in thumbnail / info, player in fullscreen 2019-08-04 13:40:33 +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
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
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