Commit Graph

7668 Commits

Author SHA1 Message Date
ByteHamster 744bf10532
Merge pull request #5383 from ByteHamster/swipe-new
Only remove new swipe action when showing only new episodes
2021-09-06 17:59:38 +02:00
ByteHamster b36cdb0c4e
Improvements related to duplicate detection (#5387)
* Move duplicate detection to one single place
* Canonicalize some common characters that are often confused
* Assume same episode even when date is off by 1 week
* Display duplicate detection as warning, not error
2021-09-06 17:59:17 +02:00
e-t-l b9f578ed5c
Add Feature Request template link to Contributing.md (#5385)
Added a link directly to the Feature Request template, just like there is for the Bug Report template, so that new contributors can more easily find it. Previously, even contributors who had read through the contributing guidelines were unaware that a specific template existed for Feature Requests and would submit poorly formatted requests as a result, which then would get flagged by antennapod-bot and need to be edited.
2021-09-04 10:47:53 +02:00
ByteHamster 04c0e61322
Merge pull request #5370 from TacoTheDank/swipeDecoratorBump
Bump RecyclerViewSwipeDecorator to 1.3
2021-09-03 21:29:52 +02:00
ByteHamster 2f71f3fdbe Only remove new swipe action when showing only new episodes 2021-09-03 21:28:36 +02:00
ByteHamster e1a767e6d1
Merge pull request #5369 from TacoTheDank/servicecompat
Use ServiceCompat.stopForeground
2021-08-29 09:55:40 +02:00
ByteHamster a9e6795259
Merge pull request #5372 from TacoTheDank/test-goof
Fix media parser test resources mistakenly put in the wrong directory
2021-08-29 08:15:20 +02:00
TacoTheDank 2b58d2efc0 Fix media parser test resources mistakenly put in the wrong directory 2021-08-29 01:39:48 -04:00
TacoTheDank 3d94593e4d Bump RecyclerViewSwipeDecorator to 1.3 2021-08-28 22:43:36 -04:00
TacoTheDank 6c17cda0c9 Use ServiceCompat.stopForeground 2021-08-28 21:50:54 -04:00
ByteHamster f8779fbba2
Merge pull request #5365 from ByteHamster/fix-hiding-keyboard
Fix sometimes showing keyboard instead of hiding it
2021-08-28 13:23:42 +02:00
ByteHamster b2dc57a454
Merge pull request #5366 from ByteHamster/fix-green-download
Fix green download icon everywhere after showing swipe settings dialog
2021-08-28 13:23:12 +02:00
ByteHamster 9565189be2 Fix green download icon everywhere after showing swipe settings dialog 2021-08-28 12:30:16 +02:00
ByteHamster 96f8cd3793
Merge pull request #5364 from ByteHamster/playback-state-fixes
Playback state fixes
2021-08-28 12:24:47 +02:00
ByteHamster c73ca12e62 Fix sometimes showing keyboard instead of hiding it 2021-08-28 12:23:33 +02:00
ByteHamster 9745a9d130
Merge pull request #5362 from ByteHamster/parser-media
Moved media file parser to its own module
2021-08-28 12:00:21 +02:00
ByteHamster bf58cdc430 Don't write noMediaPlaying when follow queue is disabled 2021-08-28 11:49:15 +02:00
ByteHamster 697c199275 Fixed wrong icon sometimes ending up in the media session 2021-08-28 11:03:36 +02:00
ByteHamster ca64739f36 Moved media file parser to its own module 2021-08-28 10:59:26 +02:00
ByteHamster ddae5e2278
Merge pull request #5361 from ByteHamster/mark-non-new
Only change item state if it is actually in the inbox
2021-08-28 10:54:30 +02:00
ByteHamster e75d8db298
Merge pull request #5360 from ByteHamster/parser
Moved feed parser to its own module
2021-08-28 10:54:17 +02:00
ByteHamster 24389d42e8 Moved feed parser to its own module 2021-08-28 09:57:41 +02:00
ByteHamster 74f85ceb9b Only change item state if it is actually in the inbox 2021-08-28 09:33:07 +02:00
ByteHamster 87c50ac7a0
Merge pull request #5359 from ByteHamster/remove-suggestions
Removed gpodder suggestions feature
2021-08-28 00:16:27 +02:00
ByteHamster a7d280d249 Removed gpodder suggestions feature
The feature was invisible since 2014 and nobody noticed.
2021-08-27 23:21:51 +02:00
ByteHamster 542832805c
Merge pull request #5358 from ByteHamster/duplicate-same-day
Allow duplicate items to have a different publication date
2021-08-27 23:09:20 +02:00
ByteHamster d85e754f31
Merge pull request #5355 from TacoTheDank/exo-reduce
Only declare used ExoPlayer submodules
2021-08-27 22:58:18 +02:00
ByteHamster 29e17bb506 Allow duplicate items to have a different publication date 2021-08-27 22:56:57 +02:00
ByteHamster 85c8a419ac
Merge pull request #5357 from ByteHamster/sync-broken-guid
Make guid repair more reliable with sync
2021-08-27 19:36:07 +02:00
ByteHamster c1b23dd19d
Merge pull request #5356 from thrillfall/sync-with-guid
add property guid to episode action synchronization payload
2021-08-27 18:49:24 +02:00
ByteHamster b33d985099 Make guid repair more reliable with sync
When the host changes a guid, send the playback state
to the synchronization service again with the new guid.
2021-08-27 18:43:16 +02:00
thrillfall 90033b7537 add property guid to episode action synchronization payload 2021-08-25 22:51:53 +02:00
TacoTheDank 406993f273 Only declare used ExoPlayer submodules 2021-08-24 21:28:54 -04:00
seeto eacc90af29
Feed multi select (#5261) 2021-08-23 23:46:38 +02:00
ByteHamster 91967409cb
Merge pull request #5351 from ByteHamster/queue-lock
Move queue lock feature to the overflow menu
2021-08-22 11:45:37 +02:00
ByteHamster 61e86151c6 Move queue lock feature to the overflow menu 2021-08-22 10:56:41 +02:00
thrillfall db39186760
Identify episodes by guid (#5326) 2021-08-20 20:17:23 +02:00
vbh 7ebaa9f619
Fix: #5298 "Add to folder" in podcast contextual side menu (#5344) 2021-08-17 23:57:49 +02:00
ByteHamster e05b8e2c45 Merge branch 'master' into develop 2021-08-17 23:47:16 +02:00
ByteHamster 7b87b9cd03 Bumped version to 2.3.2 2021-08-17 23:42:55 +02:00
ByteHamster 98cfbcafa9
Merge pull request #5345 from AntennaPod/example-file
Added chapter marks test file with extended header
2021-08-17 20:28:54 +02:00
ByteHamster 6ab14c53a3
Merge pull request #5349 from ByteHamster/fix-crash-filter
Fix filter dialog crashing if someone has a non-supported filter value set
2021-08-17 20:24:08 +02:00
ByteHamster d39766bd1d Backport: Skip id3 extended header if available 2021-08-17 20:12:21 +02:00
ByteHamster fe9981d746 Fix filter dialog crashing if someone has a non-supported filter value set
No idea how someone could end up with that invalid value but it was
reported by a user.
2021-08-17 20:02:19 +02:00
ByteHamster 4772959ebe Backport: Fix entering new password protected feeds 2021-08-17 19:54:23 +02:00
Hannes Johansson b80c26615c Backport: Clear cover target when setting folder image
To prevent race conditions from recycled views in GridView
2021-08-17 19:53:57 +02:00
ByteHamster df29d6444e
Merge pull request #5348 from ByteHamster/fix-password
Fix entering new password protected feeds
2021-08-17 19:52:28 +02:00
ByteHamster ca4d595159 Fixed reading strings with uneven length 2021-08-17 19:52:02 +02:00
godbless cac665272a
Treat link without rel as rel=alternate (#5347)
src: https://datatracker.ietf.org/doc/html/rfc4287#section-4.2.7.2

If the "rel" attribute is not present, the link element MUST
be interpreted as if the link relation type is
"alternate".
2021-08-17 19:37:58 +02:00
ByteHamster 7cb4e8c462 Added chapter marks test file with extended header 2021-08-17 19:36:25 +02:00