"Achva" means fraternity, comradeship, brotherhood and/or sisterhood
Thanks to my sponsors on github (@peperjohnny and @schmittlauch), please consider also sponsoring me.
Full Changelog: 4.17.1...4.17.2
Full Changelog: 4.17.0...4.17.1
4.17.0
This release focuses on better feedback to users when errors happen, it is an initial version so errors are English only and maybe a bit undifferentiated and verbose, hopefully this will be refined with the help of the community.
What's Changed
Full Changelog: 4.16.3...4.17.0
Thanks to my sponsors on github (@peperjohnny and @schmittlauch), please consider also sponsoring me.
"Mesirut" means devotion, loyalty and/or dedication.
This is a point release since it mainly refines the previous release.
These are the changes:
Thanks to my sponsors on github (@peperjohnny and @schmittlauch), please consider also sponsoring me.
"Mesirut" means devotion, loyalty and/or dedication.
This release is mainly focused on settings, the following things were added/changed:
Thanks to my sponsor on github (@peperjohnny), please consider also sponsoring me.
Thank you very much!
"Gevura" means heroism.
Lastly I have added the possibility to sponsor me on github, all support is much appreciated :)
4.14.0 - "Nachat"
"Nachat" literally resting/quietness but generally refers to the joy of parents seeing their kids accomplishments.
This release fixes itunes/apple podcast links when adding them directly and adds itunes search as well as the beginning of a video player.
Credit for the itunes search link to the Podcatcher team (another great SFOS podcast client).
4.13.2 - "Osher"
Fixes apple podcast link handling, this is an inbetween/pre release on OpenRepos I hope to add apple podcast search soon too.
4.13.1 - "Osher"
Swedish translation fix by eson57
Harbour compatibility fixes by Keeper-of-the-Keys with the help of vige from Jolla.
4.13.0 - "Osher"
"Osher" means happiness.
We add playback rate control, please note that it is not the stablest of things but since this is also the case for other media applications that use it we're still adding it.
Sadly we lost access to the soundcloud API and were unable to find a solution for it so the UI no reflects this.
It is possible to add SC podcasts by using the generic RSS links, the general form of these links is http://feeds.soundcloud.com/users/soundcloud:users:$ID/sounds.rss and the ID can be seen in the URL when browsing the SC website.
Other than this we have some SFOS 4.5 cleanups also I discovered that the Sailfish IDE builds RPMs that are not compatible with older versions of SFOS so I was unable to check if we broke stuff for older devices.
Contributors (in order of merged commits):
4.12.91 - minor SFOS 4.5 fixes
4.12.90 - WARNING NOT STABLE ALPHA/BETA QUALITY
This release adds speed adjustment, however it seems to not be very stable.
I have been sitting on this version since SFOS 4.2 landed, SFOS 4.2 adds pitch adjustment making speed adjustment useable, however when the playbackrate is changed gPodder sometimes crashes and other stability issues are seen, I haven't had the time to really try to debug these crashes but I also want to allow people who are willing to deal with this to do so.
Soundcloud has changed their API and so far I have not had the time to fix the Soundcloud plugin.
Help is welcome at https://github.com/gpodder/gpodder-sailfish/
Note this is not a tagged release on github, it is the head of this branch:
https://github.com/gpodder/gpodder-sailfish/pull/163/commits/4ffd84317ec...
4.12.0 - "Malkosh"
Malkosh is the last rain of the season, this is hopefully not the last release I'll do but I will need to find a new series of codenames.
This release is way overtime and sorry for that, I have had a very busy life for the past 10 month, it brings a ton of improvements by thigg and others here we go (in merge order):
- Visual improvements to Episode display by sfbg
- Date published added to episode list by thigg
- Updated Spanish translation by carmenfdezb
- Detached from gpodder-ui-qml making maintenance simpler by Keeper-of-the-Keys
- Updated Chinese translation by dashinfantry
- SFOS 3.4 EA compatibility work by Keeper-of-the-Keys
- Python default loglevel is now info by thigg
- Asynchronous image loading by thigg
- Code cleanup by thigg
- Parallel podcast refresh by thigg
- Add episode count to filters by sfbg
- SailfishOS 4.0 compatibility by Keeper-of-the-Keys
- Dynamic Episode Art loading by Keeper-of-the-Keys
Full details of version history can be found here:
https://github.com/gpodder/gpodder-sailfish/releases
Comments
AndyWuest
Sun, 2019/09/29 - 16:42
Permalink
Two features are critical for me:
KeeperoftheKeys
Sun, 2019/09/29 - 17:03
Permalink
Hi Andy,
1. We have a patch to do import pending and hope to also add export at some point later on (the core by thp et al contains code supporting both)
2. For me it depends how/when gpodder gets closed and who the stream provider is, some stream resume in the middle just fine others seem to have great difficulty woth not sending an EOF when a stream (download) is resumed in the middle. We do hope to improve this but I don't want to make you promises how/when we will manage it, if there is a FOSS project that does it right then please let us know so that we may learn from them.
AndyWuest
Tue, 2019/10/01 - 00:01
Permalink
Hi,
thanks for the quick reply. Regarding the second point, i think i forgot to metion, that i am not using the stream - but only files, that i have previously downloaded via gpodder. So i download the podcast episode of my choice (due to my limited bandwidth) and then i play it - at this time the complete episode has been downloaded and is somewhere stored on the phone. For the cases - where the file already has been downloaded completely - it should be possible to store the last position, i think (and to resume at the same position). For streams it is of course a different story - but at least for my usecase- it is out of scope, because i do not listen to podcastst via streaming.
KeeperoftheKeys
Thu, 2019/10/31 - 02:35
Permalink
OPML was added to 4.8.0, the other issue I am still working on.
KeeperoftheKeys
Thu, 2019/10/03 - 01:55
Permalink
Hi Andy,
It seems you found a bug!
From the logs it seems that a query to update the position is run but that this change does not get commited to disk for whatever reason, hopefully I'll manage to figure out what is not working soon :)
yomark
Thu, 2019/09/26 - 22:09
Permalink
Thanks, works well. I have however one/two issues. I am unable to resume a podcast episode. When I pause an episode, leave the app open, and resume it after a few hours, it plays for a minute(already buffered i presume ) and then starts from the beginning. When closing the app, and tap the episode again(progress bar is correctly displayed ) and press play, it still starts from the beginning.
Thanks in advance!
KeeperoftheKeys
Fri, 2019/09/27 - 02:11
Permalink
Thanks :)
I have a suspicioun of what causes it, but I don't know how fast we'll be able to solve it.
anasyntes
Tue, 2019/09/24 - 07:38
Permalink
Wonderful, big thanks!
sjoshuan
Mon, 2019/09/23 - 02:52
Permalink
Great to see this app alive again! I'd love to switch back, but miss an OPML import feature. Manually entering my podcasts again isn't something I'd like to do. :)
KeeperoftheKeys
Tue, 2019/09/24 - 00:41
Permalink
Thanks!
Jeena implemented this in a gpodder QML reference implementation a few years ago (2016), we'll be looking at adapting it into gpodder-sailfish for one of the future releases.
Pages