Cédric Cabessa
743ec1927c
add preference for "Time respects playback speed"
2019-04-28 21:03:18 +02:00
Anderson Mesquita
34d33f796e
Close OkHttp request before making new ones
...
When adding certain podcasts [1], a `LeakedClosableViolation` is thrown
due to the fact that we're reusing the OkHttpClient to make multiple
requests (one to get the iTunes toplist for the user's language, and
another one defaulting to US).
This makes sure that all requests are closed to prevent this exception,
according to OkHttp docs [2].
[1]: https://podcasts.apple.com/us/podcast/stupid-genius-with-emma-chamberlain/id1458568923
[2]: https://github.com/square/okhttp/blob/18f2b5e/okhttp/src/main/java/okhttp3/Call.kt#L32-L40
2019-04-28 09:10:02 -04:00
ByteHamster
a4dc3d9e96
Bumped version to RC3
2019-04-28 14:39:01 +02:00
ByteHamster
835d1f8cd3
Made null check work
2019-04-28 14:18:47 +02:00
ByteHamster
5d124c476a
Fixed sleep timer ANR ( Closes #3139 )
2019-04-27 10:50:13 +02:00
ByteHamster
881578ee41
Bumped version to 1.7.2-RC2
2019-04-26 19:12:50 +02:00
ByteHamster
8e25f188c5
Fixed crash where recyclerAdapter is null
...
Closes #3138
2019-04-26 19:10:27 +02:00
ByteHamster
48ead285b3
Imported store description into new publisher layout
2019-04-26 18:10:56 +02:00
ByteHamster
d0cbe158bb
New Play publisher directory layout
2019-04-26 17:58:48 +02:00
H. Lehmann
309cd20d66
Merge pull request #3134 from ByteHamster/prepare-release
...
Prepare 1.7.2 release
2019-04-26 16:55:12 +02:00
H. Lehmann
aeef6361d7
Merge pull request #3137 from andersonvom/warning-cleanup
...
Cleanup compiler warnings
2019-04-26 16:54:54 +02:00
ByteHamster
57301cf81c
Making sure that publisher releases to alpha first, so we can wait for Pre-Launch-Report
2019-04-26 10:38:34 +02:00
ByteHamster
f96c1d5367
Bumped versionCode
2019-04-26 10:37:05 +02:00
Anderson Mesquita
fd2424edd4
Cleanup compiler warnings
...
Removes redundant casts and adds generic type to avoid compiler warnings.
2019-04-25 18:45:36 -04:00
ByteHamster
0925078770
Translation updates
2019-04-24 23:19:52 +02:00
ByteHamster
46f9a9c65b
Added release notes
2019-04-24 23:12:03 +02:00
H. Lehmann
3b9e34e18e
Merge pull request #3131 from ByteHamster/fix-hiding-ExternalPlayer
...
Hiding ExternalPlayerFragment onStart
2019-04-24 23:05:55 +02:00
ByteHamster
92165f9021
Hiding ExternalPlayerFragment onStart
...
If the playback is finished in background, the fragmentLayout is not hidden.
Steps to reproduce (without this commit):
- Start last item in queue
- Leave app using home button
- Finish playback by using notification skip button
- Resume to AntennaPod
- ExternalPlayerFragment is shown (in invalid state) but should be hidden
2019-04-24 22:56:37 +02:00
Martin Fietz
a9988959a7
Update to gradle 5.4
2019-04-20 20:54:57 +02:00
H. Lehmann
017a6ab3bc
Merge pull request #2957 from orionlee/bugfix_app_anr_in_auto_feed_update_2956
...
Prevent app crash during some automatic feed update
2019-04-19 12:02:25 +02:00
H. Lehmann
f4de370f17
Merge pull request #3126 from alimemonzx/develop
...
bugfix #3092 - time left on Queue screen not updated after download c…
2019-04-19 11:58:41 +02:00
Brad Pitcher
a349865af3
use multi-line TextView for "No media playing"
2019-04-18 22:08:49 -07:00
Brad Pitcher
73c39fc3d0
no need to spell out android.view.View
2019-04-18 21:48:33 -07:00
Brad Pitcher
ee6e5ed5d0
space before ( for better style
2019-04-18 21:45:59 -07:00
Brad Pitcher
bf54e0e7c7
avoid "app not responding" errors loading widget image
2019-04-18 21:45:11 -07:00
Brad Pitcher
a60b6efc51
use ic_launcher_foreground for widget when nothing is playing
2019-04-18 21:43:35 -07:00
Ali
f2a777bd06
bugfix #3092 - time left on Queue screen not updated after download completes
2019-04-19 04:34:06 +01:00
H. Lehmann
a03bf4cfc9
Merge pull request #3122 from ByteHamster/anr-switch-player
...
Made sure that there is not an ANR when switching media player
2019-04-17 20:53:12 +02:00
ByteHamster
2fca491f53
Made sure that there is not an ANR when switching media player
2019-04-17 20:52:13 +02:00
H. Lehmann
09e7f60db8
Merge pull request #3121 from ByteHamster/network-main-thread
...
Fixed NetworkOnMainThreadException
2019-04-16 23:03:56 +02:00
ByteHamster
1fe33fb351
Fixed NetworkOnMainThreadException
2019-04-16 22:50:59 +02:00
H. Lehmann
99c5e9dc39
Merge pull request #3117 from ByteHamster/fix-anr
...
Fixed cast related bugs
2019-04-16 22:18:05 +02:00
H. Lehmann
5d459b5327
Merge pull request #3115 from ByteHamster/small-crash
...
Fixed NPE
2019-04-14 13:59:29 +02:00
ByteHamster
0339ce7bca
Do not set player status before player object is created
2019-04-14 13:56:04 +02:00
ByteHamster
28f424e3c1
No locks are needed if everything is executed on main thread
2019-04-14 13:42:32 +02:00
ByteHamster
f947b0a90d
Fixed NPE
2019-04-13 16:01:17 +02:00
Brad Pitcher
25915453ba
hide widget text when displaying < 3 columns
2019-04-12 17:56:53 -07:00
H. Lehmann
7c4d4656f8
Merge pull request #3113 from ByteHamster/fix-crash-npe
...
Fixed NPE
2019-04-12 23:20:29 +02:00
ByteHamster
8284251a91
Fixed NPE
2019-04-12 23:19:45 +02:00
H. Lehmann
48b2a67a72
Merge pull request #3110 from ByteHamster/fix-controller-release-crash
...
Fixed crash when re-using released controller
2019-04-12 23:11:12 +02:00
ByteHamster
8ebc98af13
Fixed crash when re-using released controller
2019-04-12 11:55:41 +02:00
ByteHamster
09f4ebf08a
Let PlaybackController handle listening for service start
2019-04-12 11:39:38 +02:00
ByteHamster
7d20baf4f9
Upgraded EventBus to v3
...
Also made sure that register/unregister are called in onStart/onStop
instead of onResume/onPause (prevents possible MultiWindow problems
where updates are not received because activity is not fucused).
2019-04-12 11:32:31 +02:00
H. Lehmann
3f1e6b5d50
Merge pull request #3106 from ByteHamster/subscriptions-columns
...
Set number of subscription columns
2019-04-12 10:56:26 +02:00
ByteHamster
11b085c68b
Fixed attr redeclaration
2019-04-12 10:41:49 +02:00
H. Lehmann
b4f04f6d6d
Merge pull request #3105 from ByteHamster/style-repetition
...
Reduced repetition in styles.xml
2019-04-12 10:36:06 +02:00
H. Lehmann
8810248a5c
Merge pull request #3107 from ByteHamster/nb-translation
...
Removed nb translation
2019-04-12 10:35:09 +02:00
H. Lehmann
244aeeedcd
Merge pull request #3104 from ByteHamster/queue-loading
...
Fix displaying progress indicator in multi window
2019-04-12 10:34:47 +02:00
Brad Pitcher
64ddf6ec96
use app_icon_size for layout width on widget components
2019-04-11 22:26:01 -07:00
Brad Pitcher
210afaeb3c
fix widget image glider
2019-04-11 22:25:24 -07:00