
(Qt Web Application)
Dianara is a pump.io client, an application for GNU/linux and other desktop systems that allows users to manage their pump.io social networking accounts without the need to use a web browser, and provides several features not available in the standard web interface. Since it's a Pump client, you can use it also for GNU Mediagoblin sites. It is Free Software (Free as in freedom).
You can learn more about Pump.io here http://communicationfreedom.wordpress.com/pump-io, and from this user guide: https://pumpio.readthedocs.org/en/latest/userguide.html
Here's a summary of the main things it can do at this point: Posting text with some formatting, uploading pictures, audio, video and other files, receiving and navigating the timelines, liking/commenting/sharing/deleting/editing posts, liking, editing and deleting comments, editing your profile, changing your avatar, changing your e-mail, following/unfollowing people and managing contacts and person lists.
You can run 2 or more instances of Dianara with different configurations, by using the "--config" command line parameter.
Dianara is available in Chakra, Mageia 4 and later, Debian 8 (Jessie) and later, Ubuntu 13.10 and later KaosX, openSuse 13.2 and later, and Parabola's repositories.
Archlinux packages (via AUR) here:
https://aur.archlinux.org/packages/dianara/ (vote for it there!)
Gentoo ebuild: http://packages.gentoo.org/package/net-im/dianara
Fedora packages here: http://sylke.altervista.org/repo/ (outdated) and here: https://copr.fedoraproject.org/coprs/rye/dianara/
MSwindows builds available here: http://luisgf.es/blog/pump/
If you need to build from source, check the INSTALL file carefully for building instructions, and the BUGS and TODO files to see all the known issues.
In July 2013, identi.ca completed the migration to the Pump.io platform, so Dianara can also be used as an identi.ca client now.
Dianara is available in English, Catalan, Spanish, Italian, German and Hebrew languages. Partially translated to Polish.
If you're interested in translating it to your language, or helping update one of the existing languages that might be incomplete, let me know and check the TRANSLATING file. It's quite easy.
changelog:
v1.3.3
- When trying to follow a contact, the user ID is verified.
- The image viewer gained basic zoom capabilities.
- Timelines show thumbnails of embedded images, full size in the viewer.
- When pasting text in a post or comment, proper links will be made from URLs, even when the pasted text is rich format.
- Links created from the Format menu are verified to have a proper scheme.
- Post publisher area can grow bigger.
- Configurable avatar sizes in comments and minor feeds.
- Better error handling when timelines fail to load.
- Added AppData (AppStream) file.
- Fixed some size issues in comments.
- Other small fixes and improvements.
v1.3.2
- Added a D-Bus interface, to control the program from other programs, such as scripts, using tools like qdbus or dbus-send.
- Option to list the newest users from your own Pump server, located under Neighbors, inside the Contacts tab.
- Welcome wizard, to guide new users.
- New privacy option: private likes. Liking posts or comments will only inform the author.
- Support for non-https servers, using the --nohttps command line parameter.
- Hebrew translation, by GreenLunar.
- Improved localization support, and fixed some issues with RTL languages.
- JSON-based error messages from the server, which might have Unicode symbols, are now shown correctly.
- Several minor fixes.
v1.3.1
- Option to browse posts from a user (only for users on the same server, for now).
- Option to set or change e-mail address for the account.
- Nick autocompleter now displays user ID, too.
- Proper links are made from URL's found anywhere, when pasting plain text.
- Added a Privacy category in the settings, with a couple of new options related to following people and managing lists.
- Button to configure account on status bar when account is not configured.
- Option to scroll main timeline to the new stuff line on update.
- Enhanced timeline page selector.
- Progress bar during program startup.
- Option to start application hidden in the system tray.
- Command line option to change the color of links: --linkcolor=color
(useful in GTK environments).
- Other minor fixes.
[read more]
job recommendations: