Kaktus requires backend service (an aggregator). Currently following RSS aggregators are supported:
All translations are very welcome. There are three ways to contribute:
Any comments, issue reports are highly appreciated.
Attachment | Size | Date |
---|---|---|
harbour-kaktus-3.0.4-1.armv7hl.rpm | 877.62 KB | 13/02/2022 - 17:48 |
harbour-kaktus-3.0.4-1.aarch64.rpm | 888.35 KB | 13/02/2022 - 17:48 |
harbour-kaktus-3.0.4-1.i486.rpm | 937.77 KB | 13/02/2022 - 17:48 |
harbour-kaktus-3.1.0-1.aarch64.rpm | 919.38 KB | 07/05/2022 - 20:42 |
harbour-kaktus-3.1.0-1.i486.rpm | 969.61 KB | 07/05/2022 - 20:42 |
harbour-kaktus-3.1.0-1.armv7hl.rpm | 910.29 KB | 07/05/2022 - 20:42 |
harbour-kaktus-3.1.1-1.armv7hl.rpm | 910.76 KB | 14/05/2022 - 20:26 |
harbour-kaktus-3.1.1-1.aarch64.rpm | 920.3 KB | 14/05/2022 - 20:26 |
harbour-kaktus-3.1.1-1.i486.rpm | 970.44 KB | 14/05/2022 - 20:26 |
3.1.1 (harbour release)
3.1.0 (beta)
Comments
b100dian
Fri, 2022/05/13 - 21:59
Permalink
Great webview update, thanks!
mkiol
Sat, 2022/05/14 - 20:32
Permalink
glad you like it :)
carmenfdezb
Sun, 2022/05/08 - 10:52
Permalink
Last version is amazing, thank you for the update!!!
mkiol
Sun, 2022/05/08 - 13:17
Permalink
I'm super glad you find Kaktus useful. BTW, thank you for maintaining Spanish translation <3
sausset
Tue, 2021/06/29 - 11:32
Permalink
Thanks for the explanation.
I'll try to consider alternatives to feedly.
sausset
Sun, 2021/06/27 - 21:42
Permalink
Could it be technically feasible to use the Feedly API ?
I not yet have the time to investigate but would be happy to help, at least for testing/debuging.
mkiol
Mon, 2021/06/28 - 21:49
Permalink
Actually, I tried to implement Feedly connector and even had a working prototype. The problem was in getting API token ("API key"). Feedly policy was changed and they stopped to deliver free of charge access to API. Maybe this situation has been changed recently. I don't know, I didn't check it. At that time I was very frustrated and deleted every line of code releated to Feedly from Kaktus. Someone might say that I'm allergic to Feedly now ;)
Existing open issue for Feedly support in Kaktus (last update Nov 9, 2016): https://github.com/mkiol/kaktus/issues/10
klinglerware
Thu, 2021/06/24 - 19:11
Permalink
Yes same here on netvibes. Also, cannot log back in because of the sync issue
carmenfdezb
Thu, 2021/06/24 - 08:55
Permalink
Does anyone have problems to sync? Unknown error is shown when I try to sync my netvibes account
mkiol
Sat, 2021/06/26 - 21:06
Permalink
Hi. Maybe it was temp problem on Netvibes server because it works fine now. Can you confirm?
carmenfdezb
Sun, 2021/06/27 - 18:11
Permalink
You are right, it works fine again. Thank you!
osetr
Mon, 2021/02/08 - 09:10
Permalink
Hi! Doesn't work on SFOS 4 anymore. The error occurs when opening a subscription page:
[W] unknown:24 - file:///usr/share/harbour-kaktus/qml
/FeedPage.qml:24:1: QML FeedPage: :10:
Cannot assign [undefined] to QString
[W] unknown:1283 - file:///usr/lib/qt5/qml/Sailfish/S
ilica/PageStack.qml:1283:13: QML AnimatedLoader: (fil
e:///usr/share/harbour-kaktus/qml/EntryPage.qml:23:1:
Type EntryDelegate unavailable
Page {
^, file:///usr/share/harbour-kaktus/qml/EntryDele
gate.qml:463:17: Cannot assign to non-existent proper
ty "busy"
busy: pocket.busy
^)
[W] unknown:412 - file:///usr/share/harbour-kaktus/qm
l/ControlBar.qml:412:18: Unable to assign [undefined]
to bool
mkiol
Tue, 2021/02/09 - 22:46
Permalink
Thanks for letting me know. Fixed in 3.0.1 release.
oxygenh
Wed, 2020/10/14 - 13:50
Permalink
Does not show article contents on Sailfish version OS3.4.0.24 - white screen. All other functions work normally.
mkiol
Sat, 2020/10/17 - 16:37
Permalink
Thanks for the report but honestly I cannot reproduce this problem. It appears that everything works fine. I've tested it on few different SFOS phones. How can I generate this issue?
oxygenh
Fri, 2019/05/31 - 16:41
Permalink
mkiol, is it possible to add supporty for inoreader accaunt ?
kaulian
Fri, 2019/04/05 - 18:06
Permalink
Hi,
Adding from scratch a ttrrs self hosted account dont work for me
It like internal database for this app is missing
kaulian
Mon, 2019/04/08 - 13:59
Permalink
In fact bad url.
Now i'ts works
Thanks
jfebrer
Mon, 2019/03/25 - 00:45
Permalink
Really great app!
I wish it could support FreshRSS.
oxygenh
Sat, 2019/03/23 - 18:54
Permalink
Not worked on sfos 2.1.3.7. Blank screen without feeds. But app cover show number of unread news and quick action worked.
mkiol
Sun, 2019/03/24 - 13:23
Permalink
> Not worked on sfos 2.1.3.7
Honestly, I didn't test it on such old version. Possibly some method from newest SFOS API is not supported. Could you please gather terminal output?
oxygenh
Tue, 2019/03/26 - 20:21
Permalink
<p>there are terminal output:<br />
<br />
</p>
<p>[nemo@Sailfish ~]$ harbour-kaktus<br />
[D] unknown:0 - Using Wayland-EGL<br />
[D] unknown:0 - Cannot load translation: "C" "/usr/share/harbour-kaktus/translations"<br />
[W] unknown:0 - Defaulting to webview scaling factor of 1.0<br />
[W] unknown:0 - DB is not open<br />
[W] unknown:0 - QPainter::begin: Paint device returned engine == 0, type: 2<br />
[W] unknown:0 - QPainter::setCompositionMode: Painter not active<br />
[W] unknown:0 - QPainter::end: Painter not active, aborted<br />
[W] unknown:54 - file:///usr/lib/qt5/qml/Sailfish/Silica/IconButton.qml:54:5: QML HighlightImage: Failed to get image from provider: image://icons/icon-m-read?#ffffff<br />
[W] unknown:0 - QPainter::begin: Paint device returned engine == 0, type: 2<br />
[W] unknown:0 - QPainter::setCompositionMode: Painter not active<br />
[W] unknown:0 - QPainter::end: Painter not active, aborted<br />
[W] unknown:54 - file:///usr/lib/qt5/qml/Sailfish/Silica/IconButton.qml:54:5: QML HighlightImage: Failed to get image from provider: image://icons/icon-m-filter-2?#ffffff<br />
[W] unknown:0 - QPainter::begin: Paint device returned engine == 0, type: 2<br />
[W] unknown:0 - QPainter::setCompositionMode: Painter not active<br />
[W] unknown:0 - QPainter::end: Painter not active, aborted<br />
[W] unknown:54 - file:///usr/lib/qt5/qml/Sailfish/Silica/IconButton.qml:54:5: QML HighlightImage: Failed to get image from provider: image://icons/icon-m-vm1?#ffffff<br />
[W] unknown:0 - QPainter::begin: Paint device returned engine == 0, type: 2<br />
[W] unknown:0 - QPainter::setCompositionMode: Painter not active<br />
[W] unknown:0 - QPainter::end: Painter not active, aborted<br />
[W] unknown:54 - file:///usr/lib/qt5/qml/Sailfish/Silica/IconButton.qml:54:5: QML HighlightImage: Failed to get image from provider: image://icons/icon-m-vm6?#ffffff<br />
[W] unknown:0 - QPainter::begin: Paint device returned engine == 0, type: 2<br />
[W] unknown:0 - QPainter::setCompositionMode: Painter not active<br />
[W] unknown:0 - QPainter::end: Painter not active, aborted<br />
[W] unknown:54 - file:///usr/lib/qt5/qml/Sailfish/Silica/IconButton.qml:54:5: QML HighlightImage: Failed to get image from provider: image://icons/icon-m-vm4?#ffffff<br />
[W] unknown:0 - QPainter::begin: Paint device returned engine == 0, type: 2<br />
[W] unknown:0 - QPainter::setCompositionMode: Painter not active<br />
[W] unknown:0 - QPainter::end: Painter not active, aborted<br />
[W] unknown:54 - file:///usr/lib/qt5/qml/Sailfish/Silica/IconButton.qml:54:5: QML HighlightImage: Failed to get image from provider: image://icons/icon-m-vm3?#ffffff<br />
[W] unknown:0 - QPainter::begin: Paint device returned engine == 0, type: 2<br />
[W] unknown:0 - QPainter::setCompositionMode: Painter not active<br />
[W] unknown:0 - QPainter::end: Painter not active, aborted<br />
[W] unknown:54 - file:///usr/lib/qt5/qml/Sailfish/Silica/IconButton.qml:54:5: QML HighlightImage: Failed to get image from provider: image://icons/icon-m-vm1?#0082c8<br />
[W] unknown:0 - QPainter::begin: Paint device returned engine == 0, type: 2<br />
[W] unknown:0 - QPainter::setCompositionMode: Painter not active<br />
[W] unknown:0 - QPainter::end: Painter not active, aborted<br />
[W] unknown:54 - file:///usr/lib/qt5/qml/Sailfish/Silica/IconButton.qml:54:5: QML HighlightImage: Failed to get image from provider: image://icons/icon-m-vm0?#ffffff<br />
[W] unknown:44 - file:///usr/lib/qt5/qml/Sailfish/Silica/CoverPlaceholder.qml:44:5: QML Image: Failed to get image from provider: image://icons/icon-a-kaktus<br />
[W] unknown:439 - file:///usr/lib/qt5/qml/Sailfish/Silica/PageStack.js:439: Error: Error while loading page: file:///usr/share/harbour-kaktus/qml/TabPage.qml:108 Cannot assign to non-existent property "openMenuOnPressAndHold"</p>
<p>[W] unknown:263 - file:///usr/share/harbour-kaktus/qml/ControlBar.qml:263:28: Unable to assign [undefined] to QColor<br />
[W] unknown:273 - file:///usr/share/harbour-kaktus/qml/ControlBar.qml:273: TypeError: Cannot read property 'objectName' of null<br />
[W] unknown:306 - file:///usr/share/harbour-kaktus/qml/ControlBar.qml:306: TypeError: Cannot read property 'objectName' of null<br />
[W] unknown:412 - file:///usr/share/harbour-kaktus/qml/ControlBar.qml:412: TypeError: Cannot read property 'showBar' of null</p>
mkiol
Fri, 2019/03/29 - 20:55
Permalink
Thank you for providing the log. It doesn't look right :-/ What device are you using?
oxygenh
Thu, 2019/04/04 - 12:55
Permalink
I use Google Nexus 7 pad with port of sailfish os 2.1.3.7
oxygenh
Tue, 2018/12/18 - 10:14
Permalink
Thank you very much! Nice app!
hoodlum
Tue, 2017/02/21 - 05:50
Permalink
Thank you!
klinglerware
Tue, 2016/12/20 - 05:33
Permalink
Thank you for keeping on top of the issues with Netvibes, and getting fixes uploaded within hours. Much appreciated!
mkiol
Thu, 2016/12/22 - 22:27
Permalink
Thank you for finding Kaktus useful :-)
Getmantsev
Fri, 2016/11/25 - 20:05
Permalink
Mkiol, in some feeds in NetVibes the images don't fill the screen width, like that: https://yadi.sk/i/Cs7lfc0AzU7bm
mkiol
Sat, 2016/11/26 - 14:20
Permalink
Actually, it is not a bug. Feed image width is smaller than screen width.. and lack of left margin is intentional.
Pages