Commit Graph

4729 Commits

Author SHA1 Message Date
Nathan Mascitelli
6f69b4b140 Adjust regext to ignore X:Y timecodes 2019-03-02 08:47:52 -05:00
Nathan Mascitelli
e94e4bc3d0 Use a single format for short timecodes
It is unlikely that multiple formats for short timecodes would be used
in one document. Therefor we will parse all the short timecodes to see
if they are all less then the duration as HH:MM. If they are we will use
that, otherwise we will parse them as MM:SS.
2019-02-13 21:06:19 -05:00
Nathan Mascitelli
c49e98b546 Handle more then 23 hours 2019-02-12 20:53:17 -05:00
Nathan Mascitelli
39b9df5064 Timecode parsing logic now handles two short formats
We now handle both HH:MM and MM:SS when paring timecodes. We will move
in reverse order (assuming that the timecodes will increase over the
course of the document) and parse short codes as HH:MM. When we get a
result that does not fit into the duration we will change to parse as
MM:SS and use that for the rest of the document.
2019-02-12 19:43:57 -05:00
Nathan Mascitelli
d0f617880c Converter handles HH:MM and MM:SS 2019-02-12 19:43:37 -05:00
Nathan Mascitelli
96b0336b2c Update Timeline regex
Regex now looks for the new types of short and long timestamps.
2019-02-10 18:01:00 -05:00
Nathan Mascitelli
9180be85ba Update tests to handle minute timestamps
The definition of 'short timestamp' now means minutes and seconds, while
'long timestamp' means hours, minutes, and seconds. The first part of a
timestamp may have one or two digits. Tests updated for this new
definition.
2019-02-10 18:00:28 -05:00
H. Lehmann
91987460db
Merge pull request #2688 from orionlee/auto_download_12_hour_option_2685
Episode Cleanup (for automatic download) - support 12 hours after finishing
2019-02-01 16:31:45 +01:00
ByteHamster
abe68ec7bd Merge remote-tracking branch 'upstream/develop' into auto_download_12_hour_option_2685 2019-02-01 16:25:20 +01:00
ByteHamster
73bb2f712e Removed misleading comment
Auto-generating the versionCode breaks F-Droid builds, see #3012
2019-02-01 16:00:13 +01:00
ByteHamster
39c6ff5f31 Finish when closing error dialog 2019-02-01 15:59:30 +01:00
Burt Wiley Snyder
7f100b3fa6 Null handling in OnlineFeedViewActivity (#3004) 2019-02-01 15:57:19 +01:00
Martin Fietz
3b67381656
Merge pull request #2994 from orionlee/android_gradle_330_upgrade
Upgrade android gradle plugin to v3.3.0
2019-01-27 11:47:13 +01:00
Martin Fietz
7f37987bda
Merge branch 'develop' into android_gradle_330_upgrade 2019-01-27 11:40:24 +01:00
Martin Fietz
9fe05d96b9
Merge pull request #3012 from hannesa2/SimplifyVersionCode
simplify versionCode
2019-01-27 11:38:44 +01:00
Martin Fietz
bcfc951f1b
Merge branch 'develop' into android_gradle_330_upgrade 2019-01-27 11:35:46 +01:00
Hannes Achleitner
8e5abeea3a simplify versionCode
removed implementation was some Eclipse/ant style, now it's Gradle style
2019-01-27 10:57:45 +01:00
H. Lehmann
0474717ba1
Merge pull request #3005 from pachecosf/fix-ripple-effect
Reimplemented the ripple effect when choosing a nav item
2019-01-23 15:41:51 +01:00
pachecosf
e0d6d35ca5 moved closing backet up one line 2019-01-23 05:22:39 -08:00
H. Lehmann
de7a05f77c
Merge pull request #3006 from pachecosf/fixed-losing-media-data
Fixed losing media data on rotation
2019-01-23 12:30:44 +01:00
pachecosf
6753df01b5 changed location of setupGUI to prevent nullpointerexeptions when saved fragment had no initiliazed id 2019-01-23 00:01:18 -08:00
pachecosf
494b34d421 fixed losing media images and descriptions on rotate 2019-01-22 23:57:37 -08:00
pachecosf
8cb4cb16a5 fixed placing of the attr into nav_feedlistitem 2019-01-22 21:37:11 -08:00
pachecosf
4388c5a92f reimplemented the ripple effect when choosing a nav item 2019-01-22 21:30:15 -08:00
ByteHamster
6c2e9afad4 Fixed displaying feed url
Closes #2989
2019-01-19 10:56:10 +01:00
ByteHamster
24d72f93fa Re-added shorter lt description 2019-01-19 10:26:53 +01:00
H. Lehmann
20def27f22
Merge pull request #2993 from pachecosf/add-highlighting-of-drawer-item
Adding highlighting of drawer item functionality
2019-01-19 09:29:58 +01:00
pachecosf
a421c490e4 cleaned up a couple of lines 2019-01-18 12:28:49 -08:00
pachecosf
a80435a03b switched implementation to ussing attr 2019-01-18 12:09:24 -08:00
H. Lehmann
45dd9f6fc1
Merge pull request #2998 from ByteHamster/triplet
Play description update
2019-01-18 19:52:10 +01:00
ByteHamster
4df5dd9d5e Added title to every language 2019-01-18 19:43:50 +01:00
ByteHamster
765e975df0 Play publisher forces to provide all resources for all languages
Filling with English until it's translated
2019-01-18 19:38:50 +01:00
ByteHamster
497dd3b493 Disabled lt description until it's short enough 2019-01-18 19:22:56 +01:00
ByteHamster
81612ddea6 Added symlinks to alternative publisher locations 2019-01-18 18:49:45 +01:00
ByteHamster
33f8bd78a4 Allow to configure play api key 2019-01-18 18:41:00 +01:00
pachecosf
fd83665970 Changed implementation using themeUtils instead 2019-01-17 16:21:34 -08:00
pachecosf
7da762b8ea Changed implementation using themeUtils instead 2019-01-17 16:18:50 -08:00
pachecosf
ecff66eff6 fixed styles 2019-01-17 12:29:23 -08:00
orionlee
62711d9a11 Upgrade android gradle plugin to v3.3.0. Also upgraded plugins that would
otherwise generate warning message (dexcount, play-publisher).
2019-01-17 10:18:29 -08:00
pachecosf
43642a5e6b adding highlighting of drawer item functunality 2019-01-16 20:51:54 -08:00
Austin Wimberley
f884621524
Merge pull request #1 from pachecosf/add-highlighting-of-drawer-item
Adding some highlighting of drawer items
2019-01-16 20:03:25 -08:00
pachecosf
5d3e3687f9 Adding some highlighting of drawer items 2019-01-16 18:26:42 -08:00
H. Lehmann
1c9b4be17a
Merge pull request #2988 from ByteHamster/deleteMedia
Only delete from queue if deletion of media succeeds
2019-01-15 20:52:06 +01:00
ByteHamster
994a73a06f NonNull annotation 2019-01-15 20:48:15 +01:00
ByteHamster
35f6050194 Only delete from queue if deletion of media succeeds 2019-01-15 11:30:48 +01:00
H. Lehmann
cf477de365
Merge pull request #2921 from qkolj/delete-episodes
Add delete option to episode's context menu
2019-01-15 11:23:44 +01:00
H. Lehmann
6d50be18db
Merge pull request #2987 from ByteHamster/audio-settings-dialog
Hiding settings that ExoPlayer does not yet support
2019-01-15 11:21:54 +01:00
ByteHamster
71fdc65c5b Hiding settings that ExoPlayer does not yet support 2019-01-15 11:18:02 +01:00
H. Lehmann
3cad182e41
Merge pull request #2961 from HaBaLeS/AP2253
Remove silence in podcast episodes
2019-01-15 11:08:56 +01:00
H. Lehmann
5b9914b435
Merge pull request #2984 from orionlee/to_last_activity_when_launch_2948
make AntennaPod go to last activity (rather than MainActivity) when launched again
2019-01-15 10:57:56 +01:00