We have moved to a new Sailfish OS Forum. Please start new discussions there.

[Announcement] [WIP] Voyager - Together native client

asked 2018-12-28 11:02:28 +0300

lbee gravatar image

updated 2019-01-06 06:30:17 +0300

Update 0.1.1

  • Fix issues user reported
  • Up coming function: See question's content changed

Hi everybody,

As a anonymous user from day one but never post something on this forum. Well, I remember 11/2013, when Jolla 1 first release, I hold my N9 with hope Sailfish OS image will available for non-EU users like me (Im in Vietnam). But this image never come out, only few community versions and nothing functions enough for daily use. And I have to wait 3 years until Sailfish X released. I instant buy a Sony X (F5122) and a Sailfish license, and still use until now. (I consider replace with XA2 but I should wait for Jolla bring its image come out first).

I visit TMO and Together daily but I couldnot found any mobile app client function enough, so I dev it for my self (I also release a client for TMO forum if anyone interest). And now I decided to publish my daily app for other sailors as my new year gift :D.


It called Voyager (get it on OpenRepos.net). This app should cover your basic functions on Together. Please tell me more if you want implement somethings (add an answer, most voted answer will take my attention :D ). I still active developement on this app. You can donate me via Paypal.

Thank you for all.

edit retag flag offensive close delete


There is a "Jolla Together" client already (unmaintained I think), but it is good to have live alternative. Great thanks.

pemek ( 2018-12-28 11:20:40 +0300 )edit

@pemek: Yes, I tried, but I could not get its design. So I build my own.

lbee ( 2018-12-28 11:22:56 +0300 )edit

I agree with that. UI is hard. Once again, good work and thanks.

pemek ( 2018-12-28 11:25:42 +0300 )edit

Thank you, Jolla Together was left behind, keep on working.

magullo ( 2018-12-28 11:48:59 +0300 )edit

nice work.

yorambh ( 2018-12-28 11:59:22 +0300 )edit

19 Answers

Sort by » oldest newest most voted

answered 2018-12-28 21:47:49 +0300

omeena gravatar image

Good Work. Thanks. Looking forward for more options. and Yes, TMO app will be great contribution as well. thanks again.

edit flag offensive delete publish link more

answered 2018-12-29 11:06:45 +0300

kkarioja gravatar image

Suggestion: move the question vote to some other position, e.g. the top like in the web UI. At the moment it looks pretty much like comment/answer vote, which seems a bit confusing to me.

edit flag offensive delete publish link more

answered 2018-12-29 01:38:24 +0300

Kabouik gravatar image

The app looks great, good to see a real application with a native feel to replace the old unmaintained JollaTogether app. Please do release the TMO twin app if you have it in the works!

edit flag offensive delete publish link more

answered 2018-12-28 22:26:04 +0300

JSEHV gravatar image

First of all great work and awesome design!

Second, can you please smash (fix) the bugs in SFOS 3 (see comments for details) It looks like the functionality of the app is not working as intended on the new platform version.

edit flag offensive delete publish link more


Thank @JSEHV

Profile data & text size: It seem broken on your system, I actually test on my X with Can you chech error with command line: harbour-voyager

Question vote: It exist, you may confuse with comment vote, I dont implement comment vote yet

Others: should fix in next few days

lbee ( 2018-12-29 01:46:02 +0300 )edit

Yep, it would be better to have the OP info and vote buttons on top of the question.

raketti ( 2018-12-29 12:58:01 +0300 )edit

Hi @JSEHV, please help verify your profile issue with version 0.1.1. Thks.

lbee ( 2019-01-06 06:32:12 +0300 )edit

Profile issues are fixed, thanks!

The text size issue unfortunately still exists. Only big text is used.

JSEHV ( 2019-01-07 01:02:29 +0300 )edit

answered 2018-12-29 12:14:44 +0300

Pohli gravatar image

updated 2018-12-29 12:23:28 +0300

Nice app, the native one is almost unusable, so Voyager is most welcome!

I've got a feature request: If a topic has got activity since last visit, could you mark the affected parts somehow? There are several possibilities for activity: new question, new answer, new comment on question, new comment on answer, updated question, updated answer, updated comment, conversion from comment to answer, conversion from answer to comment, conversion from question to wiki, conversion from answer to wiki. This would be very useful especially if the topic is very extensive (has many answers and comments). Don't forget to also mark the "see more comments" link after it is implemented. Now when using the browser for TJC it's very annoying to find the news in an overloaded topic like "Unsupported/problematic websites in Sailfish Browser". Or does anyone know the trick?

edit flag offensive delete publish link more



Yes, it my wish too. My app only parse webpage, askbot api is very poor. But RSS feed seem very promising, I will try parse both RSS & Web to guest which is new, but the performance may affect.

lbee ( 2018-12-29 13:26:43 +0300 )edit

@Pohli My Firefox addon attempts to identify new content
but it doesn't work if the answers span several pages.

What would be great if this app could identify the last edit to a question. You can only do that in the browser by viewing the revisions list - which for something like release notes can be humungous!

I shall follow the development of this app with interest!

DaveRo ( 2018-12-29 18:17:37 +0300 )edit

@lbee Yes - the RSS feed is the way to go. Lots of async reads ;)

DaveRo ( 2018-12-29 18:21:08 +0300 )edit

answered 2019-01-06 07:07:49 +0300

pawel gravatar image

Thank you very much. Hope you get some donations ! Mine just send

edit flag offensive delete publish link more


Thank @pawel. It keep me warm :)

lbee ( 2019-01-06 07:12:37 +0300 )edit

answered 2019-01-08 13:44:54 +0300

ApB gravatar image

Thanks for bringing it in the store.

I have a request though. Can you make the login more automated. I mean a jolla phone already uses a jolla account so the user should be able to login/answer/etc without typing credentials.I guess some people wont like being logged in automatically so if you can make it configurable it would be great. Ie a login automatically (when you open the app) option in the settings.

Thanks in advance.

edit flag offensive delete publish link more



Hi, integrate with system account is best. Im investigate how to do. If anyone has experience, please let me know. In N9, we can easy do that.

lbee ( 2019-01-08 13:56:07 +0300 )edit

answered 2018-12-29 12:39:35 +0300

jsommer gravatar image

Good job. The list of topics us much more clear and tidied up than in the other apps. Unfortunately I can't see my profile and posts after login. This will be implemented later?

edit flag offensive delete publish link more


I saw this too! Other people profiles just work fine, but not my own.

Dylan Van Assche ( 2018-12-29 12:48:21 +0300 )edit

Hi, I can see both your profiles. Is cover show correct data? It may timeout when query the profile page. You may check later or try investigate via command line: harbour-voyager

lbee ( 2018-12-29 13:20:51 +0300 )edit

When I go to the UserPage.qml I get: Unhandeled PyOtherSide error, cannot convert QString to int.

Dylan Van Assche ( 2018-12-29 13:25:55 +0300 )edit

Thank Dylan, it may error when parse your reputation data on page header. This error may specific to only few users has special data on header. But I will try handle more carefully.

lbee ( 2018-12-29 14:38:18 +0300 )edit

Your Gitlab link seems to be private. Maybe I can look a bit at the code and try to locate the bug?

Dylan Van Assche ( 2018-12-29 15:14:52 +0300 )edit

answered 2019-08-26 21:30:42 +0300

kaktux gravatar image

broken since last sailfish update.

since it doesnt work anymore. you cant open any topic. openrepo comments tell im not the only one experiencing that. the old tgj app still works - so i switched back

edit flag offensive delete publish link more


i used both of those apps in the past, i am using the browser at the moment

pmelas ( 2019-08-26 22:42:40 +0300 )edit

It is easy to fix if you are willing to modify two files. Voyager got broken due to some internal changes made to Silica TextArea-component.

The two files needing modifications are AnswerField.qml and CommentField.qml. These files are located in /usr/share/harbour-voyager/qml/components/. You need to remove the line _labelItem.font.pixelSize: Theme.fontSizeExtraSmall inside TextArea-block from both of the files. Then the app should work, at least it works for me.

pinniini ( 2019-08-27 08:11:05 +0300 )edit

@pinniini Thanks, this does indeed work for viewing TJC. If I try to comment, I get 'error code 403.

[D] unknown:0 - Using Wayland-EGL [D] unknown:0 - Got library name: "/usr/lib/qt5/qml/io/thp/pyotherside/libpyothersideplugin.so" [D] :57 - GET: https://together.jolla.com/api/v1/questions/?page=1&scope=all&sort=activity-desc [D] :57 - Response code: 200 [D] unknown:0 - "No carrier" [D] :57 - GET: https://together.jolla.com/question/196353/announcement-wip-voyager-together-native-client/?page=1&sort=votes [D] :57 - Response code: 200 [D] :57 - POST: https://together.jolla.com/post_comments/ [D] :57 - Params: {'comment': 'Test comment', 'post_id': 212414, 'post_type': 'answer'} [D] :57 - Response code: 403 [D] :57 - Traceback (most recent call last): File "/usr/share/harbour-voyager/qml/python/app.py", line 159, in do_comment 'comment': comment, 'post_type': post_type, 'post_id': post_id File "/usr/share/harbour-voyager/qml/python/app.py", line 1029, in request raise Exception('Code ' + str(response.status_code)) Exception: Code 403

bellis ( 2019-08-27 12:05:01 +0300 )edit

Fixed build for SFOS 3.1 => https://github.com/mkiol/harbour-together/tree/master/packages

I've forked the code and applied needed patches. Hopefully author will update repo version soon...

mkiol ( 2019-08-27 13:07:05 +0300 )edit

answered 2018-12-29 04:11:07 +0300

ExPLIT gravatar image

Really good

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools



Asked: 2018-12-28 11:02:28 +0300

Seen: 3,488 times

Last updated: Aug 26 '19