Dianara v1.2.2 is out!

July 31, 2014

This was supposed to be another small release, but it took longer than expected. The main new feature is proxy support, but it also comes with a bunch of little fixes and improvements.

dianara-v1.2.2-release-proxysettings

Other interesting changes include case insensitive filters, animated image support in the image viewer, a basic help window and a better initialization process, so Dianara will try to get your profile, contacts and timelines on startup several times, if it fails due to network or server errors.

Packagers should note that the manpage has been moved to section 1, as suggested in a bug report, which makes more sense.

 

Changes

Most of the changes since v1.2.1:

  • Proxy configuration support. Password is not stored securely, so if you wish, you can leave it empty and be prompted for it on startup.
  • Animated images are now animated when viewed in the separate image viewer.
  • Filters are now case insensitive, ie. “openfarmgame” matches “OpenFarmGame”.
  • Added a delay before reloading all comments after posting a reply.
  • Enhanced initialization, so Dianara will keep on trying to get all initial data (your profile, etc) if it fails initially.
  • Basic Help window.
  • Configurable “unread post” color.
  • Show To/CC info in the timestamp tooltip of minor feed activities.
  • The Normalize Text Colors option in posts works in most cases now.
  • Link color is no longer specified, so other contacts will see links in the color configured by them.
  • New way to show attachments, including attached images.
  • Better filename suggestions when saving attachments.
  • Option to create bullet lists in the Format menu.
  • More symbols in the Format > Symbols menu.
  • Ask for confirmation when quitting Dianara if a post is being composed.
  • Pressing Enter in title field jumps to message body. Likewise, pressing the Up Arrow at the start of the message jumps to the title field.
  • Better notification of authentication-related errors.
  • Added some more fallback icons, for environments without (good) iconsets.
  • Updated Italian translation, by Metal Biker.
  • Partial updates to Polish translation by Derping Muffins and CyberKiller, and German translation by Emvigo.

 

Dianara 1.2.2 is available in English, Catalan, Spanish and Italian languages. Partial German and Polish translations are included.

Translators would of course be welcome to translate it to more languages ;)

Get it

Dianara is available in the repositories of several GNU/linux distributions. At this time, at least Debian Testing/Sid, Mageia 4, Chakra, Ubuntu 13.10/14.04, KaosX and openSUSE Factory. Thanks to all the great packagers who make this possible! ;)

You can find Fedora packages at Metal Biker’s repo.

You can also find Dianara in Archlinux’s AUR, and there is a Gentoo ebuild.

Also, a fellow pumper, LuisGF, provides builds of Dianara for MSwindows.

 

You can get the code from Qt-apps.org: http://qt-apps.org/content/show.php/Dianara?content=148103.

If you need to build from source, check the INSTALL file for details on how to build it and the necessary dependencies.

 

Cheers!


Dianara v1.2.1 released!

May 22, 2014

Not that long after Dianara 1.2.0 was released (I told you!), here’s v1.2.1! As planned, this is a smaller release, completing some features which were half-baked on the previous release, and therefore disabled, and adding a few smaller details.

Mandatory screenshot (as always, color configuration comes from my desktop configuration):

dianara-v1.2.1-release-main

The main feature for this release is the audio and video uploading capability, which was disabled for 1.2.0 due to incomplete parts. Now it’s enabled and tested, and there’s also the possibility of uploading generic files, like PDF’s or whatever. There is an upload progress bar, used also when uploading images, so there’s that ;)

There’s, however, a catch: Pump.io’s web interface does not recognize the ‘audio’, ‘video’ and ‘file’ types of post, and neither do most of the other Pump.io clients at this point, so keep in mind that for now, most of your contacts won’t see your uploaded audios or videos. They’ll still see the post title and contents, though. Consider this feature ‘experimental’ for now and go easy on the servers ;)

Also, while posting an audio or video file to just a few people, or all followers will work (as long as their clients supports it), downloading a generic file will only work for contacts in your same server, unless the post is public (see Pump.io issue #1014).

 

Looking at other things, we have the new –config command line parameter.  Running a command (from the command line, or a launcher, etc) like “dianara –config secondaccount” will run Dianara with a different configuration, so you can run 2 (or 3, 4…) instances of Dianara, even at once, with different configurations. Different accounts, different colors, different window sizes, etc. There is a new option to use your avatar or a custom icon for the system tray icon, so 2 instances running simultaneously can have different icons too.

 

Changes

Most of the changes since v1.2.0:

  • Upload of other media types (audio, video, misc files).
    Keep in mind that most people won’t be able to see these at the moment!
    (Related Pump.io issue: https://github.com/e14n/pump.io/issues/1014)
  • Nicer download of media attachments.
  • New –config command line parameter, to use a different configuration on startup.
    Using this, you can run 2 or 3 instances of Dianara for different accounts. Check the README file for examples.
  • System tray icon can be configured to show your avatar, or a custom image.
  • Added an optional toolbar.
  • Added some widgets to the status bar.
  • Avatar button gets highlighted when hovering, to make it more obvious.
  • New messages are highlighted with a gradient on the right side. This uses the “selected text” color from your environment colors.
  • Added partial german translation, by Emvigo.
  • Some minor fixes.

 

Dianara 1.2.1 is available in English, Catalan, Spanish and Italian languages. Partial German translation is included. There is a Polish translation in the works, but not included yet.

Translators would be welcome to translate it to more languages ;)

Get it

Dianara is available in the repositories of several GNU/linux distributions. At this time, at least Debian Testing/Sid, Mageia 4, Chakra, Ubuntu 13.10/14.04, KaosX and openSUSE Factory. Thanks to all the great packagers who make this possible! ;)

You can find Fedora packages at Metal Biker’s repo (who also translated it to Italian!).

You can also find Dianara in Archlinux’s AUR, and there is a Gentoo ebuild.

Also, a fellow pumper, LuisGF, has been able to provide builds of Dianara for MSwindows.

 

You can get the code from Qt-apps.org: http://qt-apps.org/content/show.php/Dianara?content=148103.

Check the INSTALL file for details on how to build it and the necessary dependencies.

 

Cheers! o/


Dianara v1.2.0 is out the door!

April 16, 2014

It’s been three months since I released the 1.1 version of my pump.io client, Dianara, so it’s about time for 1.2! Only this time, I’ve added a ‘bugfix’ digit too, so it’s 1.2.0.

Next release will be a 1.2.1, with smaller changes, and hopefully sooner.

Anyway, here it is, Dianara 1.2.0!

dianara-v1.2.0-release-main

The main window. Some stuff is green and blue due to highlighting rules. Colors are configurable, of course.

The main changes in this version are the possibility of editing (modifying) your comments, enhanced filters, which now apply to the timelines too, and can highlight activities in addition to hiding them, using some nice colors, the ability to search the contact lists, and the “avatar buttons” everywhere, with several options for the contact. There is an audio and video uploading capability in the works, but I’ve disabled it for this version, mainly because the feature was quite incomplete.

dianara-v1.2.0-release-editing

Modifying a comment.

Current status

Most of the changes since v1.1:

  • Comments can be edited.
  • Ability to search the contact list by partial name or address.
  • Filters have been extended to be used in the timelines too, and can also be set to *highlight* posts, in addition to hiding them.
  • Fixed very wide comments.
  • Nicer avatars-buttons with options are used everywhere now.
  • Meanwhile items such as “someone followed someone else”, also have an avatar-button for that person, with the usual options.
  • ‘Meanwhile’ item highlighting uses different, customizable colors. These are also used in the Timeline posts, where appropriate.
  • Configurable notifications.
  • More information in Meanwhile tooltips.
  • Fuzzy timestamps, like “3 minutes ago” are updated every minute.
  • Log window.
  • Post of type ‘audio’, ‘video’ and ‘file’ are shown in a basic manner. Video/Audio upload mostly works but has been disabled for this release.
  • More keyboard control for timelines (Ctrl+Up/Down/PgUp/PgDown/Home/End).
  • Quoting partial comments (selected text) now works, though it has issues.
  • Info about a hovered URL in posts and comments is now shown in the status bar.
  • New contacts are added to the lists without the need to fully reload them after following or unfollowing someone.
  • Several enhancements in the Image Viewer.
  • Added some fallback icons, to be used when the system iconset doesn’t have an appropriate icon.
  • Disable some menus and widgets until Dianara is authorized to use an account.
  • New libmagic dependency.
  • Lots of other fixes and improvements.

Dianara 1.2.0 is available in English, Catalan, Spanish and Italian languages. There is a Polish translation in the works.

Translators would be welcome to translate it to more languages ;)

Get it

Dianara is available in the repositories of several GNU/linux distributions. At this time, at least Debian Testing/Sid, Mageia 4, Chakra, Ubuntu 13.10 and KaosX.

You can find Fedora packages at Metal Biker’s repo (who also translated it to Italian!).

There are Dianara packages for openSUSE available. You can also find it in Archlinux’s AUR, and there is a Gentoo ebuild.

Also, a fellow pumper, LuisGF, has been able to provide builds of Dianara for MSwindows.

 

You can get the code from Qt-apps.org: http://qt-apps.org/content/show.php/Dianara?content=148103.

Check the INSTALL file for details on how to build it and the necessary dependencies.

 

Cheers!


Polishing Dianara v1.2…

March 28, 2014

I’m putting some final touches on Dianara 1.2, since I’d like to release it soon. I’m still deciding if I release a beta, or drop some details for now, release a 1.2.0 version, and have 1.2.1, and other minor releases later.

Either way, Dianara coming soon ;)

 

P.S.- In other news, a fellow pumper managed to build Dianara for MSwindows. More on that later!


Say ‘hi’ to Dianara v1.1!

January 11, 2014

First of all… happy new year!

Once again, it took a little bit too long, but here it is! Dianara 1.1!

dianara-v1.1-release-1-1

The main highlights of this version are the enhancements in the Meanwhile feed (specially the “+” button to open referenced posts), the filters, and the fact that you can add and remove members from person lists now.

dianara-v1.1-release-3-1

Current status

Main changes since v1.0:

  • The Meanwhile feed now highlights activities related to you. There is a counter for new activities, which are also darker until clicked.
  • Button to open related posts from the Meanwhile feed. (Has issues, see pump.io issue #873)
  • Ability to manage members of person lists.
  • Filters to block activities in the Meanwhile feed containing certain words,  from certain users, or from certain applications (like Open Farm Game).
  • Button to get more (older) items in the Meanwhile feed.
  • The contact list gets all contacts now (previously limited to 200).
  • Own posts are no longer counted as new.
  • Some keyboard shortcuts have been hardcoded, so they should work under bare WMs, like OpenBox. Some new shortcuts have been added.
  • Better publisher layout. The option to select different publisher layouts has been removed.
  • Moved “Formatting” button out of the composer.
  • Different posts-per-page configurations for the main timeline and the rest.
  • Option to mark everything as read.
  • Show post’s location, if there is one.
  • Account configuration will show automatically on the first run of the program.
  • The interface should be more responsive now while updating timelines.
  • Option to normalize post text colors temporarily.
  • Some data is stored differently now, so a few things will reset on first use.
  • Lots of other small fixes and enhancements.

Dianara 1.1 is available in English, Catalan, Spanish and Italian languages.

Translators would be welcome to translate it to more languages ;)

dianara-v1.1-release-2-1

Get it

Dianara is available in the repositories of several GNU/linux distributions. At this time, at least Debian Testing/Sid, Mageia Cauldron, Chakra and Ubuntu 13.10.

I’ve been told that it might also be coming to Fedora‘s repositories. For now, you can get it from Metal Biker’s repo where you can also find Pumpa, another Pump.io client.

There are Dianara packages for openSUSE available. You can also find it in Archlinux’s AUR, and there is a Gentoo ebuild.

You can get the code from Qt-apps.org: http://qt-apps.org/content/show.php/Dianara?content=148103.

Check the INSTALL file for details on how to build it.

Feedback is appreciated!


Dianara v1.0 is out!

October 29, 2013

Hi! This took longer than expected, but… Dianara 1.0 is out!

Editing a post...

Editing a post…

The main highlight in this version is probably the possibility of editing your posts. Also, being able to send posts to ‘person lists’, and quote parts of a post or comments.

Quoting a comment.

Quoting a comment.

The manual resizing of posts is no longer available, but now they should auto-resize much more nicely, and the contents inside, specially images, should scale correctly.

Regular notes can have titles now, just like image-type posts. This is very useful, because when notes have titles, the “Meanwhile” column becomes a lot more intuitive!

Oh, and last but not least, Dianara is now available in Italian, thanks to a great job by Metal Biker.

Current status

Main changes since v0.9:

  • Post editing.
  • Ability to create person lists, delete them, and post to specific lists.
  • Better posts resizing (no more splitters).
  • Optimize image sizes inside posts and comments.
  • Avatar upload in profile editor.
  • Author’s avatar in posts is a button with several options.
  • Show if a post has been updated, and when.
  • Show “To” and “CC” recipients in posts as links.
  • Option to paste without formatting (as plain text).
  • Make proper links automatically when pasting a link-like text.
  • Option to quote comments. Selecting text in a post before clicking “Comment” also quotes it.
  • Regular notes can have titles.
  • Account wizard polishing.
  • Italian translation.
  • Some more text formatting options. Selecting “Normal” now clears colors, too.
  • Full screen option.
  • Partially fixed the ever-increasing memory usage issue.
  • Other minor bugfixes and improvements.

Dianara 1.0 is available in English, Catalan, Spanish and Italian languages. A Polish translation is in the works.

Translators would be welcome to translate it to more languages ;)

Get it

Dianara is available in the repositories of several GNU/linux distributions. At this time, at least Debian Testing/Sid, Mageia Cauldron, Chakra and Ubuntu 13.10.

I’ve been told that it will also be coming to Fedora‘s repositories. For now, you can get it from Moggers’ repo, where you can also find Pumpa, another Pump.io client.

There are Dianara packages for openSUSE available. You can also find it in Archlinux’s AUR, and there is a Gentoo ebuild.

You can get the code from Qt-apps.org: http://qt-apps.org/content/show.php/Dianara?content=148103.

Check the INSTALL file for details on how to build it.

Feedback is appreciated!


First beta version of Dianara v1.0

September 17, 2013

Hi!

I’ve just released a beta version of Dianara 1.0, Beta 1.

The 1.0 sounds pretty serious, so I’ve decided to have at least one beta version first, while I polish some stuff and complete some features which are only half-baked. It’s pretty stable and it certainly has a lot of interesting features over v0.9 (like post editing!)

Changes

Main changes since Dianara v0.9 include:

  • Post editing.
  • Ability to create person lists, delete them, and post to specific lists. *** (you can’t manage who is in which list yet)
  • Better posts resizing (no more splitters). *** (this might be slow in old computers!)
  • Optimize image sizes inside posts and comments. *** (needs more polish)
  • Avatar upload in profile editor *** (actual upload is not done yet)
  • Author’s avatar in posts is a button with several options.
  • Show if a post has been updated, and when.
  • Show “To” and “CC” recipients in posts as links.
  • Option to paste without formatting (as plain text).
  • Make proper links automatically when pasting a link-like text.
  • Option to quote comments. Selecting text in a post before clicking “Comment” also quotes it.
  • Regular notes can have titles, which helps a lot in the Meanwhile column.
  • Account wizard polishing.
  • Some more text formatting options.
  • And more!

You’ll find some menu options disabled. Some of them are disabled because the feature is incomplete at the moment.

Check the INSTALL file for details on how to build it.

Have fun!


Dianara in Chakra, Mageia and Debian repositories!

August 18, 2013

Dianara is now available in Chakra, Mageia Cauldron (future Mageia 4), and Debian Sid repositories.

Thanks to all the packagers who made this possible! ;)

 

Development of Dianara 1.0 continues. As of this moment, the development version already has some important advantages over v0.9, like the possibility to edit your posts,  better post layout with sizes more appropriate to the contents, and auto-linking when pasting a link in a post or comment.

 

Cheers!


Dianara pump.io client v0.9 is out!!

August 5, 2013

Hello there! About a month after 0.8 was released, Dianara 0.9 is out!

This time I made a screenshot with more conventional colors ;)

This time I made a screenshot with more conventional colors ;)

As you can see, there’s now a Symbols sub-menu, with a few semi-standard symbols that might be useful to have.

The image upload feature finally supports adding a Title and Description:

This time I made a screenshot with more conventional colors ;)

Posting Star Trek images…

And it will remember the folder you used in your previous upload during the current session, so you don’t have to navigate to the same folder over and over again when posting several images.

The tray icon will show you how many unread messages you have.

2 new messages! These are system-type notifications under KDE Plasma, by the way

2 new messages!
These are system-type notifications under KDE Plasma, by the way

The catch is that after each timeline reload, previously unread messages are marked as read, but you know… next version!

 

Current status

Main changes since v0.8:

  • Image uploads with title and description.
  • Comment liking and unliking.
  • Ability to delete your own comments.
  • Contacts exporting.
  • New posts are marked as unread until clicked or timeline is updated again, and the unread messages count is shown in tray icon.
  • Publisher or commenter are not cleared or hidden until posting is confirmed, so you don’t lose your post in case of network/server error. Some information about posting state is shown.
  • Added a “Symbols” submenu under the “Formatting” menu in the composer.
  • Lowered QJSON requirement to 0.7.x, which means users of Debian Wheezy, Trisquel 6 and other distributions which still have QJSON 0.7.x can build Dianara now.
  • Lots of other minor fixes and improvements.

Dianara 0.9 is available in English, Catalan and Spanish languages. A Polish translation is in the works.

Translators would be welcome to translate it to more languages ;)

Get it

There are Dianara packages for openSUSE available. You can also find it in Archlinux’s AUR and Chakra’s CCR.

There is a Gentoo ebuild, and a Debian package currently waiting in Debian’s FTPmaster NEW queue.

You can get the code from Qt-apps.org: http://qt-apps.org/content/show.php/Dianara?content=148103.

Check the INSTALL file for details on how to build it.

Feedback is appreciated!


Debian and openSUSE packages!

August 3, 2013

Hello there!

Dianara 0.9 will be released soon, but in the meantime, David Lara made some Dianara packages for openSUSE. You can find them here: http://software.opensuse.org/download.html?project=home%3Advlara&package=dianara

On a related note, thanks to Mònica Ramírez, Dianara is now in Debian’s NEW queue, and hopefully will be available in Sid repositories soon ;)

A huge “thanks” goes to both of them, and to any other packagers out there that I might not be aware of ;)


Follow

Get every new post delivered to your Inbox.

Join 31 other followers

%d bloggers like this: