JanKusanagi @identi.ca

Coming soon in Dianara 1.3.2...

JanKusanagi @identi.ca at

Hi! As I just tagged Dianara-dev's repo as "1.3.2 alpha", I'd like to show you the main features it will bring.


First, not visible in the screenshot:

  • A basic DBus interface for 'remote' control, on systems which have DBus, of course. This interface allows the user to control Dianara to a certain degree (quite basic at the moment) from other programs, such as qdbus or dbus-send. There are two methods, 'toggle' and 'post <title> <content>'. The former shows or hides the main window, and the latter creates a post, with the given title and content, ready to be completed and posted (this still requires manual intervention, for now).
  • New privacy option, private likes. If you enable this, when liking a post or a comment from your timelines, only the author will see your 'like' activity in their minor feeds. It won't appear in your followers feeds or in your public profile. You'll still appear in the list of likes for that post though.
  • Support for non-https servers. These are not common, but Dianara can be used with servers without SSL support, which use the http:// scheme, by adding the command line parameter --nohttps.


Then, as visible in the screenshot, we also have:

  • A new tab, under Contacts, where you can get a list of the newest 50 users registered on your Pump.io server. You can follow them from there directly. However, due to the basic information the server provides for this, the users listed here will not have avatars or any bio info. You can still use the 'User options' button to browse their messages directly, or check their profiles in the web interface. But beware of spammers!
  • A "welcome wizard", with direct access to the first steps on using the program and the Pump network. This will appear every time you run the program until you uncheck the "show this again..." checkbox.


I hope you find these features useful, and as always, testing and feedback is appreciated. Translations to more languages, even if partial, would be great to have, too ;)


Cheers, pumpiverse! o/


EDIT: And now a Hebrew translation, thanks to GreenLunar! ;)

SombreKnave, AJ Jordan, Sajith Sasidharan, PuppetMast3r and 3 others likes this.

Stephen Michael Kellat shared this.

For app register, you still have to go to your pump site and copy & paste the verifier code? Should be nice to handle that part in the program. I don't know if the api supports it.

But i'll check out your progress later :p

Nemno at 2015-09-07T16:35:59Z

>> Nemno:

“[...] Should be nice to handle that part in the program. [...]”

I wish, but as Dianara needs to be an "allowed app", it needs to be accepted and given an OAuth token.


The API could provide a way to do this from a client directly by asking the user for their password (notice how currently Dianara doesn't need your password), but AFAIK it's not currently possible.

JanKusanagi @identi.ca at 2015-09-07T16:45:50Z

Stephen Michael Kellat likes this.