Commit Graph

2474 Commits

Author SHA1 Message Date
Gerardo Vázquez b36078b8f1 adding shared preferences to ShareEpisodeDialog 2020-06-26 16:38:08 -05:00
Gerardo Vázquez 1b57b00fb3 updating share episode dialog 2020-06-26 10:58:37 -05:00
ByteHamster 64b9fcd18a Trimming Atom content (except GUID) 2020-06-24 22:37:41 +02:00
ByteHamster 7de9e0d4c1 Using state lists for colors 2020-06-21 13:17:36 +02:00
bws9000 f243bcd4cc Redesign filter dialog 2020-06-21 12:59:05 +02:00
ByteHamster 4a43f52090 Better parser errors 2020-06-16 12:44:11 +02:00
H. Lehmann 51e17214f8
Merge pull request #4232 from ByteHamster/fix-crash-loading-chapters
Fixed crash when loading chapters fails
2020-06-14 19:49:11 +02:00
ByteHamster 58f931b575 Send play intent if service state is unknown 2020-06-11 23:17:06 +02:00
ByteHamster d2526dd439 Fixed crash when loading chapters fails 2020-06-09 22:19:34 +02:00
ByteHamster 1c1780a26f Added auto skip feed settings icon 2020-05-29 18:37:56 +02:00
ByteHamster 52eba1fa3a Updated translations 2020-05-29 10:22:08 +02:00
ByteHamster 0b60a8acee Do not show service running notification on onCreate
Sometimes (Bluetooth/Android Auto), the service is created and then just bound to.
That means that onStartCommand is never called. This causes a persistent notification.
Just in case the notification is somehow still shown to users, modified the message to
tell them how to hide it.
2020-05-29 09:32:46 +02:00
ByteHamster 1fc7352702 Load queue in background 2020-05-29 09:32:15 +02:00
ByteHamster 31404f72cf Made notification IDs unique 2020-05-27 11:11:31 +02:00
ByteHamster 84b9cf9dbb Cleaned up unused IDs 2020-05-27 11:06:30 +02:00
ByteHamster 018a91d66c Made PendingIntent request codes unique 2020-05-27 11:02:41 +02:00
H. Lehmann 4b2aa3e8b0
Merge pull request #4192 from ByteHamster/fix-new-label
Fixed new label
2020-05-25 16:46:52 +02:00
ByteHamster 6b89671b18 Fixed new label 2020-05-25 10:28:14 +02:00
H. Lehmann e0d1f5d529
Merge pull request #4106 from malockin/export-favorites
Export favourites
2020-05-24 22:42:29 +02:00
malockin cc98447af9 Use replace instread of replaceAll & fix typo 2020-05-24 08:13:27 +03:00
malockin 35dde1fadb Cleaner CSS, item templates
Moved favorite item CSS to main template file.
Added template files for feed information and favorite episode
information, reducing in-line HTML usage in Java code.
2020-05-23 22:16:19 +03:00
ByteHamster d2ac8c4856 Fixed wrong translation 2020-05-22 21:02:16 +02:00
ByteHamster 04a32dfdc8 Make transifex happy by providing two plural forms 2020-05-21 19:44:25 +02:00
H. Lehmann 6798eaa469
Merge pull request #4177 from ByteHamster/stop-button-onlinefeedview
Added button to stop previewed episode
2020-05-21 19:41:07 +02:00
H. Lehmann 8556945427
Merge pull request #4179 from ByteHamster/upper-case-url-scheme
URL schemes are case insensitive
2020-05-21 19:40:40 +02:00
ByteHamster a02db6e705 URL schemes are case insensitive 2020-05-21 18:57:48 +02:00
ByteHamster 82188995e5 Added button to stop previewed episode 2020-05-21 18:32:56 +02:00
ByteHamster 1b05c12670 Do not resize seekbar to make it easier to grab 2020-05-20 17:06:22 +02:00
H. Lehmann 44f35cb1f1
Merge pull request #4173 from ByteHamster/retry-gpodder
Retry gpodder sync before notifying
2020-05-20 14:57:54 +02:00
H. Lehmann dd02b4b5cf
Merge pull request #4172 from ByteHamster/fix-wrong-enqueue
Fixed enqueueing wrong items on playback
2020-05-20 14:57:20 +02:00
H. Lehmann 3de98ca899
Merge pull request #4174 from ByteHamster/ui-adjustments
Ui adjustments
2020-05-20 14:56:51 +02:00
ByteHamster a6c55f1c0e More spacing for playback controls 2020-05-20 11:13:11 +02:00
ByteHamster 2273d60ac4 Sleep timer adjustments
- Close button instead of OK
- Save settings on-the-fly
2020-05-20 11:13:07 +02:00
ByteHamster fda270575f Retry gpodder sync before notifying 2020-05-20 10:00:10 +02:00
ByteHamster 1ee1a7458a Fixed enqueueing wrong items on playback 2020-05-20 09:53:02 +02:00
H. Lehmann 20678a94cd
Merge pull request #4162 from ByteHamster/fixes-without-duration
Various fixes for feeds that do not specify duration
2020-05-16 23:26:22 +02:00
H. Lehmann 42badd5f2f
Merge pull request #4120 from TacoTheDank/develop
Clean up some non-code files
2020-05-16 22:36:35 +02:00
malockin 4d74233151 cleaner presentation
Removed square brackets from around links, and added grey lines to
separate the listed episodes.
2020-05-16 23:34:23 +03:00
ByteHamster ed0233f767 Set duration of playable when streaming 2020-05-16 22:30:30 +02:00
ByteHamster df1c298bf6 Allow to skip even if duration is unknown 2020-05-16 22:30:25 +02:00
ByteHamster 05ab7dc3fe Do not mark as played if the duration is unknown 2020-05-16 22:29:31 +02:00
ByteHamster bb15f25832 Fixed feeds with newlines in their image tags 2020-05-16 19:30:44 +02:00
H. Lehmann 92033f8373
Merge pull request #4138 from ByteHamster/theme-darker
Made dark theme darker
2020-05-14 16:52:59 +02:00
ByteHamster 735fc51bc6 Made dark theme darker 2020-05-14 16:19:28 +02:00
ByteHamster cea8c3a398 Prefer itunes:image 2020-05-14 16:17:33 +02:00
ByteHamster 3032d3359e Converted NSRSS20 to spaces 2020-05-14 16:17:30 +02:00
H. Lehmann 8145d7e931
Merge pull request #4131 from ByteHamster/bugfixing
Bugfixing
2020-05-11 10:52:59 +02:00
ByteHamster 421f75ca8a Fixed blue buttons with blue text 2020-05-11 00:51:30 +02:00
ByteHamster 903cf94131 Improved TalkBack accessibility 2020-05-09 12:11:26 +02:00
TacoTheDank 4478447bec Clean up version locations and order 2020-05-08 16:26:00 -04:00
H. Lehmann 320ab28062
Merge pull request #4121 from ByteHamster/on-demand-configuration
Added on-demand configuration for stream vs download
2020-05-06 17:46:40 +02:00
ByteHamster 8be147c603 Added on-demand configuration for stream vs download 2020-05-06 17:02:53 +02:00
H. Lehmann 9bec3cc7c4
Merge pull request #4116 from ByteHamster/non-square-images-consistency
Make subscriptions view more consistent when showing non-square images
2020-05-06 13:26:40 +02:00
ByteHamster 93e68233b4 Offer to switch to ExoPlayer on media player error 2020-05-05 00:48:29 +02:00
ByteHamster 63b3ac8e04 Make subscriptions view more consistent when showing non-square images 2020-05-04 22:54:53 +02:00
H. Lehmann b233f4dcb7
Merge pull request #4112 from ByteHamster/translations
Updated translations
2020-05-04 17:43:48 +02:00
H. Lehmann 50193df13f
Merge pull request #4074 from TacoTheDank/develop
Update gradle and dependencies
2020-05-04 17:24:07 +02:00
ByteHamster f534000aba Updated translations
- Removed region-specific code if we only have one region
- Removed languages with less than 40% localization (Lint, inconsistencies, typos)
2020-05-04 17:15:27 +02:00
H. Lehmann 136413610b
Merge pull request #4109 from ByteHamster/tab-background
Fixed tab background
2020-05-04 16:27:21 +02:00
H. Lehmann 8c77f54b37
Merge pull request #4110 from ByteHamster/fix-long-filename
Fixed adding feeds with long filename
2020-05-04 16:26:48 +02:00
ByteHamster 23fae88755 Small Lint fixes 2020-05-04 12:42:36 +02:00
ByteHamster 00de47acdd Fixed adding feeds with long filename 2020-05-04 10:38:48 +02:00
H. Lehmann 4a81dc29f0
Merge branch 'develop' into develop 2020-05-04 10:11:12 +02:00
ByteHamster 64ec4add4f Fixed tab background
Only tabBackground is not enough on big screens.
2020-05-04 10:08:27 +02:00
malockin 1cdfd80ca1 Updated PR according to comments
Removed unnecessary checks in while loop, and converted it to a
do...while loop.
Moved favorites export under HTML section.
Corrected indentation in resources files.
Moved to using a unified template for all HTML exports.
Removed unnecessary strings, corrected capitalization.
2020-05-03 22:56:31 +03:00
ByteHamster daa9366592 Fixed pager tab background 2020-05-03 19:20:32 +02:00
malockin 10e8f7c614 roll back manual translations 2020-05-03 19:51:23 +03:00
ByteHamster d0cd9d0b2b Do not display buttons in all-caps 2020-05-03 17:45:58 +02:00
malockin 104704ee50 Fix static analysis issues 2020-05-03 18:32:11 +03:00
H. Lehmann 2a6016822b
Merge pull request #4102 from ByteHamster/material-components
Switched to MaterialComponents theme
2020-05-03 17:28:22 +02:00
malockin 4f8979ecac Reformatted output, added Hebrew translation
Reformatted output to be sorted by date in descending order. Added links
to episode page, as well as direct media download.

Added Hebrew transaltion for Favorites export.

Removed unused code.
2020-05-03 18:17:42 +03:00
ByteHamster d962c5dab3 Do not ANR when calling SyncService.enqueue during sync 2020-05-03 16:51:43 +02:00
ByteHamster 45e7b8ee00 Switched to MaterialComponents theme 2020-05-03 16:49:14 +02:00
malockin f634198794 Initial favorites export commit 2020-05-03 14:12:40 +03:00
H. Lehmann c33669478a
Merge pull request #4095 from ByteHamster/fix-feedhandler-test
Fixed feed image tests
2020-05-01 15:38:03 +02:00
hannesa2 70fa329b38
fix a lint error (#4090)
Project depends on com.google.android.support:wearable:2.4.0, so it must also depend (as a provided dependency) on com.google.android.wearable:wearable:2.4.0
2020-05-01 15:31:04 +02:00
ByteHamster 16b7aa7424 Fixed feed image tests 2020-05-01 14:39:23 +02:00
H. Lehmann df47dd37ef
Merge pull request #4094 from ByteHamster/fragment-transition-speed
Made fragment transition a bit faster
2020-05-01 14:30:40 +02:00
H. Lehmann d6d8ec43e1
Merge branch 'develop' into develop 2020-05-01 12:43:08 +02:00
ByteHamster d7772b84df Made fragment transition a bit faster 2020-05-01 12:21:36 +02:00
H. Lehmann 5287322a89
Merge pull request #4088 from ByteHamster/selected-quantity
Allow plural of 'x selected' string
2020-05-01 11:33:05 +02:00
ByteHamster 46ddcf3c49 Allow plural of 'x selected' string 2020-04-29 21:03:02 +02:00
TacoTheDank 6aa4a9c091 Update Studio and some dependencies 2020-04-25 21:03:16 -04:00
H. Lehmann 0763652199
Merge pull request #4069 from ByteHamster/feeditem-page-tweaks
Theme tweaks
2020-04-21 23:20:51 +02:00
Tony Tam 92eb1d669b
Skip intro and ending per feed (#3975) 2020-04-21 23:20:22 +02:00
Michael White 3a86745e81
added media to queue when playing (#4058) 2020-04-21 16:04:03 +02:00
ByteHamster df9e30e9e9 Feed page theme tweaks 2020-04-21 14:18:47 +02:00
ByteHamster e21c4ffeaa Fixed not displaying embedded pictures
When items were written to the database, their RSS specified image was set to the podcast's image.
This prevented displaying the embedded picture because the image specified in RSS has a higher
priority than the image that is embedded.
2020-04-14 21:59:49 +02:00
H. Lehmann 8c9e78a417
Merge pull request #4045 from michaelmwhite/develop
change webview margin styling to padding
2020-04-12 23:56:24 +02:00
Ebrahim Byagowi 30d3619d05 Use Android's own file size formatter 2020-04-12 14:30:18 +04:30
michaelmwhite d71286714b change webview margin styling to padding 2020-04-11 20:18:42 -04:00
H. Lehmann 772d8728d1
Merge pull request #4036 from ByteHamster/colors
Make colors more consistent
2020-04-11 22:48:31 +02:00
H. Lehmann 2e7e1b4764
Merge pull request #4038 from HrBDev/develop
WorkManager.getInstance() without context is deprecated
2020-04-11 12:10:32 +02:00
H. Lehmann 87f773de38
Merge pull request #4039 from ByteHamster/allow-stop-preview
Allow to stop previewed episode
2020-04-11 12:09:41 +02:00
ByteHamster cc946f44d7 Make colors more consistent 2020-04-11 11:59:13 +02:00
Hamidreza Bayat 1b24b09432 Fix Checkstyle 2020-04-11 02:39:37 +04:30
Hamidreza Bayat fff0dce83e WorkManager.getInstance() is deprecated
Pass context where available
2020-04-11 02:28:46 +04:30
ByteHamster c24761806e Allow to stop previewed episode 2020-04-10 21:56:44 +02:00
H. Lehmann 4959319d58
Merge pull request #4029 from ByteHamster/podcast-searcher-abstract
Abstract from iTunes search provider lookup
2020-04-10 16:14:14 +02:00
Hamidreza Bayat ca94d62b39 Don't mix android.arch & androidx dependencies
Update WorkManager to latest version
2020-04-10 14:58:59 +04:30