H. Lehmann
935e2ceee0
Merge pull request #3499 from ByteHamster/local-playable-improvements
...
Local playable improvements
2019-10-06 12:54:14 +02:00
H. Lehmann
de10ca9548
Merge pull request #3415 from spacecowboy/per_feed_playbackspeed
...
Added per-feed playback speed setting
2019-10-06 12:52:55 +02:00
H. Lehmann
526c5744de
Merge pull request #3496 from ByteHamster/default-playback-speed
...
Added 0.75 to default playback speed list
2019-10-06 12:48:46 +02:00
ByteHamster
6f809b47e6
Speeding up notification update
...
startForeground() is significantly slower than just notify()
2019-10-06 12:45:22 +02:00
Jonas Kalderstam
138c29df0f
Removed potentially misleading comment
2019-10-06 10:06:11 +02:00
ByteHamster
b2d9455d6c
Caching icon manually to prevent long locks
2019-10-06 10:04:06 +02:00
Jonas Kalderstam
cab40dc466
Removed unnecessary comment
2019-10-06 10:04:05 +02:00
ByteHamster
69e51c148e
Moved notification setup out of Thread
...
Fixes wrong thread for media player. Also, might fix race conditions.
2019-10-06 09:11:45 +02:00
ByteHamster
4981d698c1
Fixed wrong media type after granting storage permission
2019-10-06 08:57:31 +02:00
ByteHamster
e6ae4c23f0
Showing file name if title extraction fails
2019-10-05 23:48:50 +02:00
ByteHamster
cf3e8107f3
Syntax cleanup
...
Mostly replaced tabs with spaces
2019-10-05 23:38:51 +02:00
ByteHamster
1c6e1cbc6d
Switch to new external media even if service is running
2019-10-05 23:29:32 +02:00
ByteHamster
42874fbd43
Start playing after granting storage permission
2019-10-05 23:16:13 +02:00
ByteHamster
b081e320e3
Fixed downmixing if service is not bound
2019-10-05 23:04:18 +02:00
ByteHamster
53ea702772
Showing progress in notification
2019-10-05 21:58:25 +02:00
ByteHamster
cb942b646a
Added 0.75 to default playback speed list
...
Users on Google Play seem to be confused that they can not select a
playback speed lower than 1x anymore. The reason is that they just
use the preference dialog and that dialog only displays the range
that is selected for the button.
2019-10-05 21:05:28 +02:00
Jonas Kalderstam
9539908f23
Removed unused imports and unnecessary whitespace changes
2019-10-05 02:24:47 +02:00
Jonas Kalderstam
6a37d33b97
Changed from db backed item speed to preferences backed global value
2019-10-05 02:15:26 +02:00
Jonas Kalderstam
97aa360611
Merge remote-tracking branch 'antennapod/develop' into per_feed_playbackspeed
2019-10-05 01:18:14 +02:00
H. Lehmann
eb70b4e0fa
Merge pull request #3494 from ByteHamster/free-build-circleci
...
Executing free build on CircleCI
2019-10-05 00:16:32 +02:00
ByteHamster
570b5d47ae
Merge branch 'master' into develop
2019-10-05 00:15:06 +02:00
ByteHamster
f8a522d02e
Fixed F-Droid build
2019-10-05 00:13:42 +02:00
H. Lehmann
7789b563ef
Merge pull request #3493 from orionlee/build_set_jvm_max_size
...
Explicitly set max gradle jvm memory
2019-10-04 23:37:27 +02:00
ByteHamster
e37bd24364
Fixed free build
2019-10-04 23:20:51 +02:00
ByteHamster
a846551a89
Named workflow jobs
2019-10-04 22:39:10 +02:00
ByteHamster
7127f1cbe0
Reduced code duplication
2019-10-04 22:30:22 +02:00
ByteHamster
c246145cc5
Executing free build on CircleCI
2019-10-04 22:09:57 +02:00
orionlee
b3ab968738
Explicitly set max gradle jvm memory - release build fails on some machines otherwise.
2019-10-04 12:40:54 -07:00
H. Lehmann
72f7713fff
Merge pull request #3468 from ByteHamster/androidx
...
Migration to AndroidX
2019-10-04 11:38:37 +02:00
ByteHamster
f0e8453bb5
Fixed compilation in new file
2019-10-04 11:26:44 +02:00
ByteHamster
650c5503ad
Moved SafeJobIntentService to correct package
2019-10-04 11:24:43 +02:00
ByteHamster
272abb9d19
Fixed preferences tests
2019-10-04 11:24:35 +02:00
ByteHamster
933790b0d3
Fixed compilation
2019-10-04 11:24:27 +02:00
Martin Fietz
393d1fd646
Add gradle properties
2019-10-04 11:24:19 +02:00
Martin Fietz
bf3d827c60
Extend proguard rules
2019-10-04 11:24:01 +02:00
ByteHamster
7574ca7920
Adapted dependency versions to stable ones
2019-10-04 11:23:50 +02:00
ByteHamster
c130498fc6
Automatic AndroidX migration
2019-10-04 11:22:39 +02:00
H. Lehmann
7fde9f73c6
Merge pull request #3486 from ByteHamster/checkstyle-google
...
Added best-practice checkstyle checks
2019-10-04 10:56:17 +02:00
H. Lehmann
37304b2e2e
Merge pull request #3489 from ByteHamster/fix-progress-bar-missing
...
Fixed missing progress bar on position update
2019-10-04 10:55:08 +02:00
H. Lehmann
e19b6e81e2
Merge pull request #3490 from ByteHamster/fix-about-screen-update
...
Fix about screen update
2019-10-04 10:54:40 +02:00
H. Lehmann
5e31ecb253
Merge pull request #3485 from ByteHamster/statistics-chart
...
Added pie chart to statistics
2019-10-04 10:54:00 +02:00
ByteHamster
073ddced41
Little cleanup of filterAbout task
2019-10-03 23:47:53 +02:00
ByteHamster
611d8c9e45
Always update about screen commit
2019-10-03 23:37:43 +02:00
ByteHamster
194b815570
Fixed missing progress bar on position update
2019-10-03 23:24:27 +02:00
ByteHamster
5f75536ee5
Added best-practice checkstyle checks
...
This are the style guidelines I want to enforce throughout the project in the future.
Currently, huge parts of the app do not pass these checks but when developing something new,
we should add those checks to our IDEs.
They are basically the Google checks but with an increased line length from 100 to 120
characters and using 4 instead of 2 spaces for indentation.
2019-10-03 23:01:52 +02:00
ByteHamster
d6472622de
Cleaned up code style
2019-10-03 15:48:26 +02:00
ByteHamster
8b70766fa1
Enabled antialiasing
2019-10-03 15:01:08 +02:00
ByteHamster
6b03dce78b
Added pie chart to statistics page
2019-10-03 12:30:34 +02:00
ByteHamster
80de04a324
Converted statistics to RecyclerView
2019-10-03 11:12:40 +02:00
H. Lehmann
1d12f414e4
Merge pull request #3372 from ByteHamster/notification-default-icon
...
Updated default notification icon
2019-10-02 16:10:05 +02:00