Commit Graph

6002 Commits

Author SHA1 Message Date
tibbi 6e0ec2e9ad update version to 6.12.4 2020-02-11 10:12:47 +01:00
tibbi a385be80a8 use parent path at folder sorting 2020-02-11 10:06:53 +01:00
tibbi 4b6da9811b update commons to 5.22.9 2020-02-11 09:55:16 +01:00
tibbi f8b6e14312 removing a wrong string tag 2020-02-11 09:55:09 +01:00
tibbi 97d8e24859 Merge branch 'master' of github.com:SimpleMobileTools/Simple-Gallery 2020-02-11 09:49:10 +01:00
tibbi da5f534539 fixing some folder sorting issues 2020-02-11 09:49:00 +01:00
Tibor Kaputa 39bfe33eb8
Merge pull request #1738 from floppyD/patch-1
Update strings.xml pt-BR
2020-02-11 09:43:24 +01:00
floppyD 98da1d37b0
Update strings.xml pt-BR
Fixed typos and inconsistencies.
2020-02-11 01:57:09 -03:00
tibbi c25d0d9361 updating changelog 2020-02-10 23:55:26 +01:00
tibbi ff99043c01 update version to 6.12.3 2020-02-10 23:55:19 +01:00
tibbi d029381271 renaming a renaming a variable to make it clearer 2020-02-10 23:48:06 +01:00
tibbi f17ffb8642 properly copy over the exif data after image editing 2020-02-10 23:47:20 +01:00
tibbi e4d8abd5a3 updating changelog 2020-02-10 22:18:33 +01:00
tibbi e8ce13f359 update version to 6.12.2 2020-02-10 22:18:26 +01:00
tibbi bd9dc8b04b properly handle empty size or dates at comparing 2020-02-10 22:09:06 +01:00
tibbi b27877c109 make sort_value be empty by default 2020-02-10 22:05:51 +01:00
tibbi 21cc0b97bc properly update the database by adding the new sort_value column 2020-02-10 22:02:58 +01:00
tibbi 0e01026774 fixing some thumbnail and sorting related glitches 2020-02-10 21:59:35 +01:00
tibbi 3cd303ddde updating changelog 2020-02-10 12:42:58 +01:00
tibbi 0a020b9381 update version to 6.12.1 2020-02-10 12:42:51 +01:00
tibbi 8360b8d9b1 update commons to 5.22.8 2020-02-10 12:37:38 +01:00
tibbi 8d5a47ce6c get proper file last modified value only when actually needed 2020-02-10 11:10:46 +01:00
tibbi 6f565f5828 upgrade the new editor to 7.0.10 2020-02-09 22:33:34 +01:00
tibbi 37d8f4babf store temporarily editor files at the cacheDir, not filesDir 2020-02-09 22:22:56 +01:00
tibbi 02bc49a259 avoid fetching files at a destroyed MainActivity 2020-02-07 20:18:06 +01:00
tibbi 0cfcba6c8f avoid fetching the same folder twice, or after exiting the app 2020-02-07 20:04:45 +01:00
tibbi e465f73f9b updating gif drawable to 1.2.19 2020-02-07 17:54:27 +01:00
tibbi c3dc3ce275 update commons to 5.22.7 2020-02-07 11:42:28 +01:00
Tibor Kaputa 1c8d0f30e9
Merge pull request #1734 from FTno/patch-25
Update strings.xml
2020-02-06 17:15:16 +01:00
FTno cd76fdb345
Update strings.xml
Norwegian (nb) translation update
2020-02-06 17:13:56 +01:00
Tibor Kaputa e23ac2c878
Merge pull request #1731 from LuisAlfredo92/patch-1
Update strings.xml Español
2020-01-30 09:00:35 +01:00
Luis Alfredo Figueroa Bracamontes 193b5c1f2f
Update strings.xml Español
The new editor translations
2020-01-29 20:14:14 -06:00
tibbi 0faf477e41 updating the turkish app fastlane data 2020-01-29 11:04:38 +01:00
Tibor Kaputa 886c1e4281
Merge pull request #1730 from akcansoft/patch-1
new tr strings updated
2020-01-29 11:03:56 +01:00
akcanSoft 4d96af4d7f
new tr strings updated 2020-01-29 12:15:04 +03:00
tibbi 8840a1ad0a updating changelog 2020-01-28 19:02:56 +01:00
tibbi 6bb6853d49 update version to 6.12.0 2020-01-28 19:02:48 +01:00
tibbi 2476b97452 properly launch the main activity on first app use 2020-01-28 18:51:28 +01:00
tibbi 61ded74c06 update commons to 5.21.28 2020-01-28 18:45:22 +01:00
Tibor Kaputa f933296a65
Merge pull request #1728 from ForgottenUmbrella/seamless
Loop videos without gaps between playback
2020-01-28 17:06:24 +01:00
ForgottenUmbrella 9877cbaf2c Remove unreachable branches in video completion handling
It is never the case that `loopVideos == true` in the `videoCompleted` handler,
since enabling that preference sets `repeatMode`, which in turn prevents the
player from reaching `STATE_ENDED`. Thus, the branches are unreachable.
2020-01-29 01:52:44 +11:00
ForgottenUmbrella e83db406a9 Reset progress views on video loop
The previous loop method of seeking to the beginning at video completion ensured
that the seekbar and current time text were immediately reset. Using ExoPlayer's
own implementation of video looping means that `Player.STATE_ENDED` is no longer
reached, thus the UI no longer accurately tracks progress. Restore the old
behaviour by resetting the views on position discontinuity.
2020-01-29 01:52:44 +11:00
ForgottenUmbrella f8315438d8 Let ExoPlayer handle video looping seamlessly
Now that videos are replacing the inefficient GIF format, gapless loops are
important. ExoPlayer's built-in mechanism prebuffers the video to enable this,
whereas the current implementation of seeking to the start presents a short but
noticeable delay between each loop.

Note that this change introduces an incompatibility with current behaviour: due
to google/ExoPlayer#6459, certain videos with broken audio tracks that played
fine before will no longer start. Disabling the audio track is a workaround to
re-enable looping playback, but ExoPlayer does not appear to expose a way to
check if the audio track is short enough to produce the bug.
2020-01-29 01:52:44 +11:00
tibbi 035d0363e3 fix #1723, recognize panoramic photos by a new xml tag too 2020-01-27 23:15:47 +01:00
tibbi 3e7f99fc01 fix #1725, properly remember last video playback position, if paused 2020-01-27 23:04:18 +01:00
tibbi f4c02d1168 fix #1545, properly sort Favorites by date taken 2020-01-27 21:22:10 +01:00
tibbi 650a985a9c make the Date Taken from Fix Date Taken value be higher priority than mediastore 2020-01-27 21:05:05 +01:00
tibbi 2517170aeb store the fixed Date Taken values in the new table 2020-01-27 20:48:37 +01:00
tibbi 665690c819 removing an unused debug function 2020-01-27 20:34:59 +01:00
tibbi 817229a697 lets set wereFavoritesMigrated earlier to avoid some crashlooping 2020-01-27 17:22:16 +01:00