JanKusanagi jankusanagi@identi.ca

Between Jabberia and the Pumpiverse!

Developer of the Dianara pump.io client. Mageia GNU/Linux + KDE Plasma user. I also use Debian GNU/Linux and Archlinux. Jabber/XMPP chatter, Pumper, C/C++/Qt coder. Pump.io User Guide: https://pumpio.readthedocs.org/en/latest/userguide.html Users by language: https://github.com/e14n/pump.io/wiki/Users-by-language Some tips: http://communicationfreedom.wordpress.com/2014/03/17/pump-io-tips/ And if your Pump.io server is identi.ca, check this out: https://identi.ca/jankusanagi/note/IpfiW7kBQYuXt6H7odMzQQ

  • Cierra el refugio para perros de Olescan Odena y necesitan ayuda

    2016-11-27T15:47:43Z via Dianara To: Public CC: Followers

    “El refugio para perros de Olescan Odena, que hacia las recogidas de perros abandonados en Igualada (Barcelona) y otras poblaciones, cierra dentro de aproximadamente un mes por cuestiones burocraticas, y 100 perros se quedan literalmente sin un sitio en el que estar.

    Si alguien quiere un perro o sabe de alguien que lo quiera: www.olescan.org (animales Odena), 683400189, 662289910, 674519233.

    Estamos desesperados.”


    olescan.org/s36/refugio-odena

    Alberto Moshpirit , Alberto Moshpirit , Alberto Moshpirit , Alberto Moshpirit and 1 others shared this.

    La madre que los parió a algunos...
    En fin.

    Suerte!


    Def at 2016-11-27T16:20:10Z

  • Mageia 5 Support Extension and General Update

    2016-11-25T09:44:16Z via Dianara To: Public

    “[...] Since Mageia 6 is being delayed, Mageia 5’s support is automatically extended in order to give users 3 months to upgrade before Mageia 5 stops receiving security updates. ”

     

    “We will also be releasing the Mageia 5.1 ISOs very soon [...] This will allow for new systems to be installed with all the updates that Mageia 5 has received ”

     

    “[...] Mageia 6 has not been forgotten. We had issues with the ISO building server but now that these have been resolved and progress on 5.1 is good, the next milestone release towards Mageia 6 will shortly follow the release of Mageia 5.1. [...] and Cauldron is in a very good shape with many updates and fixes, so we hope that the next milestones (stabilisation snapshot 2, release candidate(s), final) will arrive soon and close to each other. ”



    Full post: blog.mageia.org/en/2016/11/24/mageia-5-support-extension-and-general-update


    FLWNQWUD likes this.

    I recently converted one laptop from Linux Mint to Mageia 5. So far, it has been good.

    lnxwalt@microca.st at 2016-11-25T17:29:40Z

  • Dianara v1.3.5 is out!

    2016-10-09T18:10:51Z via Dianara To: Public , XRevan86 , Mònica CC: Followers

    It's release time! A new version of my Pump.io client for desktop systems just came out of the oven.

    The most noticeable changes since v1.3.4, as illustrated in the screenshot, are:

    • Items highlighted due to filtering rules will show the reason for highlighting. As visible on the left side of the screenshot, that post was highlighted due to it matching the words “Pump.io” and “Security” in the post contents or title, which I had configured as a filtering rule previously.
    • After downloading an attachment, a button will appear, to open the file using the default program from the user’s desktop environment. So if a post has audio attached, after saving it, an “Open” button will appear (right side of the screenshot), and clicking it will open the file with Amarok, Qmmp, VLC, or whatever your default audio player is =)
    • Added buttons to rotate images in the image viewer. Also via keyboard, with Ctrl+Left and Ctrl+Right, and via context menu. This is mostly for the case of images uploaded upside down, or not taken in the right direction for whatever reason. (Lower part of the screenshot)
    • Some windows that used to block input (modal) to the rest of the program until they were closed, such as posts opened from the Meanwhile feed, will be independent now. You can keep them around for as long as you like, until you close the program.

    Also, building Dianara with Qt 5 is officially supported now (that’s how I’ve been using it for a while). Note that your system will need a Qt 5 build of the QOAuth library, which most GNU/linux distributions don’t provide yet. Mageia 6 does, and so does openSUSE (in a separate repository). This required some changes in the buildsystem. Hopefully it will still build successfully for everyone. If it doesn’t, your QOAuth might be missing a feature file (.prf).

    If your system’s language is German, you’ll also have an updated German translation, thanks to Mightyscoopa, who got the translation up to date again!


    Full blog announcement: jancoding.wordpress.com/2016/10/09/dianara-v1-3-5-released/

    Christopher Allan Webber , Daniel E. Renfer , Krugor , Christophe Schockaert and 8 others like this.

    Colegota , Christophe Schockaert , Icaro Perseo , Jorge and 3 others shared this.

    Show all 6 replies
    Wow, wonderful work Jan' :)

    Christophe Schockaert at 2016-10-10T21:10:57Z

    Thank you all =)


    I'm already working on making this version obsolete xD

    JanKusanagi at 2016-10-12T15:44:37Z

    Christopher Allan Webber likes this.

    We really need to get Dianara packaged in Guix!

    If I wasn't so swamped in ActivityPub stuff I'd give it a spin myself. :)

    Christopher Allan Webber at 2016-10-12T16:18:55Z

    >> Christopher Allan Webber:

    “We really need to get Dianara packaged in Guix!”

    That would be cool! =)

    JanKusanagi at 2016-10-12T22:57:33Z

  • Plasma 5.8 (LTS) is out!

    2016-10-04T12:23:24Z via Dianara To: Public CC: Followers

    “Today KDE releases its first Long Term Support edition of its flagship desktop software, Plasma. This marks the point where the developers and designers are happy to recommend Plasma for the widest possible audience be they enterprise or non-techy home users. If you tried a KDE desktop previously and have moved away, now is the time to re-assess, Plasma is simple by default, powerful when needed. ”

    dot.kde.org/2016/10/04/kde-20-plasma-58-lts-out-now-comprehensive-features



    I've been using it since the beta, and it's working really great =)

    l30bravo , eomer , EVAnaRkISTO like this.

  • Call for testing: Dianara 1.3.5 RC

    2016-09-29T15:24:43Z via Dianara To: Public CC: Followers

    I've just tagged the development version of my Pump.io client, Dianara, as "RC", hoping for a final release by the end of next week.


    The most noticeable changes, as illustrated in the screenshot, are:

    • Items highlighted due to filtering rules will show the reason for highlighting. As visible on the left side of the screenshot, that post was highlighted due to it matching the words "Pump.io" and "Security" in the post contents or title, which I had configured as a filtering rule previously.
    • After downloading an attachment, a button will appear, to open the file using the default program from the user's desktop environment. So if a post has audio attached, after saving it, an "Open" button will appear (right side of the screenshot), and clicking it will open the file with Amarok, Qmmp, VLC, or whatever your default audio player is =)
    • Added buttons to rotate images in the image viewer. Also via keyboard, with Ctrl+Left and Ctrl+Right, and via context menu. This is mostly for the case of images uploaded upside down, or not taken in the right direction for whatever reason. (Lower part of the screenshot)
    • Some windows that used to block input (modal) to the rest of the program until they were closed, such as posts opened from the Meanwhile feed, will be independent now. You can keep them around for as long as you like, until you close the program.


    Also, building Dianara with Qt 5 is officially supported now (that's how I've been using it for a while). Note that your system will need a Qt 5 build of the QOAuth library, which most GNU/linux distributions don't provide yet. Mageia 6 does, and so does openSUSE (in a separate repository). This required some changes in the buildsystem. Hopefully it will still build successfully for everyone. If it doesn't, your QOAuth might be missing a feature file (.prf).


    If your system's language is German, you'll also have a full German translation, thanks to @Bd Sn, who got the translation up to date again!


    As always, code is here: gitlab.com/dianara/dianara-dev, and instructions to build can be found in the INSTALL file.


    Testing and feedback would be most appreciated!


    Cheers! o/

    eomer , Jorge like this.

    >> jankusanagi@identi.ca:

    Great! Congrats :-)

    Manuel at 2016-09-29T18:43:55Z

    I'm trying to build Dianara with Qt5 for Windows, and practically nobody are brave enought to supply these libraries. and unfortunately, I'm searching to get it and compile it to be used for Windows-based builds using entirely Libre SDK's such MinGW and QT.

    eliotime™ at 2016-09-30T04:04:37Z

    >> eliotime™:

    “I'm trying to build Dianara with Qt5 for Windows [...]”

    Maybe installing Qt Creator could help. I have no idea, I don't have any MSwindows machines.


    I guess not all software is available for MSwindows, like some people like to claim =)

    JanKusanagi at 2016-09-30T13:30:37Z

    eliotime™ likes this.

    @JanKusanagi I added QT Creator, but some dependences as QOauth and QCA are not avariable for Windows. I'll try with MinGW-w64.

    eliotime™ at 2016-09-30T22:35:16Z

  • Announcing upcoming Mageia 5.1 ISOs and an update on Mageia 6 progress

    2016-09-17T21:39:55Z via Dianara To: Public CC: Followers

    The development cycle for Mageia 6 has been delayed for several reasons, but now the team has things on track for a release before the end of the year =)


    Due to this delay, they'll be releasing ISOs for Mageia 5.1, a "refreshed" version of Mageia 5 with all updates applied. Also, thanks to the delay, newer versions of key software will be included, like Plasma 5.8 (which is LTS) and Gnome 3.22.


    blog.mageia.org/en/2016/09/17/announcing-upcoming-mageia-5-1-isos-and-an-update-on-mageia-6-progress/


    I've been using this future Mageia 6 for a while now, and it's working great over here.

    Kudos, Mageia team, and thanks! \o/

    Kalaberas , Claes Wallin (韋嘉誠) , lnxwalt@microca.st like this.

    Kalaberas , victorhck shared this.

  • Plasma 5.8 beta is here =)

    2016-09-15T21:20:55Z via Dianara To: Public CC: Followers

    “Thursday, 15 September 2016. Today KDE releases a beta of its first Long Term Support edition of its flagship desktop software, Plasma. This marks the point where the developers and designers are happy to recommend Plasma for the widest possible audience be they enterprise or non-techy home users. If you tried a KDE desktop previously and have moved away, now is the time to re-assess, Plasma is simple by default, powerful when needed. ”


    This one will be a Long Term Support version.

    I'm using Plasma 5.7.4 daily, and it's already awesome! I have to say I love it with the Oxygen themes, not with the default Breeze themes... but that's what the amazing configuration possibilities are for. One size can't fit all ;)


    kde.org/announcements/plasma-5.7.95.php

    Carol Chen , Alex Jordan , Diane Trout , ximoberna like this.

    Alex Jordan , Alex Jordan , ximoberna , ximoberna shared this.

  • Mageia sticker!

    2016-09-12T17:39:04Z via Dianara To: Public , Laura Arjona CC: Followers

    I've recently acquired a new PC, and as promised, I've used the Mageia sticker @Laura Arjona gave me on it =)


    Thanks Laura!

    Kalaberas , Carol Chen , anxel g , Laura Arjona and 2 others like this.

  • Now installing Red Hat... 5.2

    2016-09-06T23:15:23Z via Dianara To: Public CC: Followers

    Yes, 5.2. No, not RHEL 5.2... bare "Red Hat Linux 5.2", from 1999.

    The first CD of GNU/linux I ever had, and also, the first one I installed, on a 486 machine.


    Installing it now on a QEmu machine... =)

    Christophe Schockaert , Andrew E , der.hans , Carol Chen and 4 others like this.

    Show all 11 replies
    red hat 2.1 sep 96. later slackware and now debian. I feel old.

    FLWNQWUD at 2016-09-07T20:30:15Z

    I had CDs for Red Hat 6.x and 7.x ... probably tossed them during my move across the pond (US to Finland). Many other distros later (mainly Ubuntu and its variations) I'm using Fedora now that I've started working for Red Hat :P

    Carol Chen at 2016-09-07T22:56:28Z

    I had a 5.2 CD, but never installed it. I used RH 6.1 through 8.0.

    lnxwalt@microca.st at 2016-09-13T04:25:42Z

    Waaahhh, real memories. I remember my first 6 CDs Linux boxed set with RedHat, Slackware, Mandrake, Suse and Debian, I think the last one was for docs and sources... Back in 1995-1996's ^^

    Christophe Schockaert at 2016-10-09T09:21:03Z

  • Testing Dianara v1.3.5 Alpha...

    2016-09-04T00:31:36Z via Dianara To: Public , Bd Sn CC: Followers

    Hey there, Pumpers! o/


    Today I tagged the development version of my Pump.io client, Dianara, as "alpha", in preparation for the next release by the end of the month.


    The most noticeable changes, as illustrated in the screenshot, are:

    • Items highlighted due to filtering rules will show reason for highlighting. As visible on the left side of the screenshot, that post was highlighted due to it matching the words "Pump.io" and "Security" in the post contents, which I had configured as a filtering rule previously.
    • After downloading an attachment, a button will appear, to open the file using the default program from the user's desktop environment. So if a post has audio attached, after saving it, an "Open" button will appear (right side of the screenshot), and clicking it will open the file with Amarok, Qmmp, VLC, or whatever your default audio player is =)
    • Added buttons to rotate images in the image viewer. Also via keyboard, with Ctrl+Left and Ctrl+Right. This is mostly for the case of images uploaded upside down, or not taken in the right direction for whatever reason. (Lower part of the screenshot)


    Also, building Dianara with Qt 5 is officially supported now. Note that your system will need a Qt 5 build of the QOAuth library, which most GNU/linux distributions still don't provide. Mageia 6 does, and so does openSUSE (in a separate repository).


    If your system's language is German, you'll also have a full German translation, thanks to @Bd Sn, who got the translation up to date again!


    As always, code here: gitlab.com/dianara/dianara-dev, and instructions to build in the INSTALL file.


    Testing and feedback is appreciated =)


    Cheers!

    Douglas Perkins , Christopher Allan Webber , der.hans , Bd Sn and 9 others like this.

    Colegota , Christopher Allan Webber , der.hans , legolas and 4 others shared this.

    \o/ Lo probaré en cuanto termine de personalizar mi Slackware :D

    GNUstav Huarcaya at 2016-09-05T13:59:40Z

    Now "almost RC"... testing and feedback appreciated! =)

    JanKusanagi at 2016-09-28T16:43:57Z

  • Pump.io community meeting today at 20:00 UTC

    2016-07-22T14:10:15Z via Dianara To: Laura Arjona , Alex Jordan CC: Public

    As usual, our monthly community meeting will be on the #pump.io channel on the Freenode IRC network, which is also mirrored to the pump.io@muc.jappix.com jabber/XMPP MUC room.


    Agenda at: https://github.com/e14n/pump.io/wiki/Meeting-2016-07-15 (link says 15th because we moved the meeting from last Friday to today).



    You're all welcome to join us there =)

    martinho , Alex Jordan like this.

    Alex Jordan , sazius , EVAnaRkISTO , Laura Arjona shared this.

  • How many mobile phone accounts will be hijacked this summer?

    2016-07-21T20:39:21Z via Dianara To: Public CC: Followers

    “while you are relaxing in the sun, scammers fool your phone company into issuing a replacement SIM card or transferring your mobile number to a new provider and then proceed to use it to take over all your email, social media, Paypal and bank accounts”


    A pretty interesting read, via Planet Jabber:


    https://danielpocock.com/how-many-mobile-phone-accounts-will-be-hijacked-this-summer

    der.hans , bthall like this.

    der.hans , B. Ross Ashley shared this.

    His previous article nailed it, "A more likely reason why it has become popular amongst some firms is that many lenders want to ensure they have mobile phone numbers to contact customers"

    It would have been good for him to note that Google Authenticator can use shared keys rather than SMS.

    He should watch my online account management presentation :)

    SMS often fails the dead zone test for me.

    der.hans at 2016-07-22T21:05:54Z

  • Latest Dianara (v1.3.4) in Debian 8 (Jessie) Backports!

    2016-07-04T16:59:37Z via Dianara To: Public , Mònica

    Until today, the version of Dianara in the Debian Stable repositories was very old, but no more.

    Now, Jessie users can get the current version from the jessie-backports repo, thanks to @Mònica =)


    https://packages.debian.org/jessie-backports/dianara


    der.hans , eomer , Iñaki Arenaza , sazius like this.

    Iñaki Arenaza shared this.

    :-))


    You asked me to do it a long long time ago. Finally I did it!

    Enjoy Debian stability with the newest Dianara!

    Mònica at 2016-07-04T22:20:24Z

    >> Mònica:

    “[...] You asked me to do it a long long time ago. [...]”

    Yes, I did! Thank you so much \o/

    JanKusanagi at 2016-07-04T22:23:50Z

  • Testing Auralquiz 0.9.0 Beta, a music guessing game

    2016-07-02T23:45:58Z via Dianara To: Public , Miguel Anxo Bouzada

    Release frenzy! Hot on the heels of my other recent releases, Dianara and AkariXB (which, by the way, work on FreeBSD!)...


    It's been a really long time since I released the current stable version of Auralquiz, my music guessing game, and it's about time for a new release, updated for Qt 5, and with fixes all over the place. Some wider testing would be nice!


    Auralquiz is a simple game which checks all your audio files from the folder you want, reads their tags looking for artist/title information, and then asks you a series of questions about the artist or the title of the currently playing song. Only a short piece is played as a clue.



    Git repo is at https://gitlab.com/auralquiz/auralquiz-dev.


    If you prefer, here's a tarball for the 0.9.0 beta snapshot, but the git repo already has a few improvements.


    The INSTALL file has details on the build process and the needed dependencies. Those are basically Qt 5.x, Phonon4qt5, and any decently recent version of TagLib. You'll also need a Phonon4qt5 backend, ideally Phonon-VLC. It can be built with Qt 4.8, but it would be great if people can test it with Qt 5. Plus, you know, Qt 4 is end-of-life =)



    More information: https://jancoding.wordpress.com/auralquiz/


    Cheers! o/

    der.hans , Alberto Moshpirit , EVAnaRkISTO , Arcee like this.

    victorhck , EVAnaRkISTO , Arcee , Arcee and 1 others shared this.

  • AkariXB v0.4 is out!

    2016-06-27T18:40:53Z via Dianara To: Public CC: Followers

    Back in March, I introduced a new project, AkariXB, which is a bot for the decentralized jabber/XMPP network, and today I'm releasing version 0.4!


    The main changes for this release include:

    • New Keyword (dictionary-like) command type.
    • New Alias command type.
    • Basic variable replacement in replies. If a command reply contains {a|b|c}, one of the three characters will replace the whole thing, at random.
    • Basic activity handling.
    • Option to reply to commands always in private.
    • Support for password-protected MUCs.
    • Configurable popup notifications.
    • Configurable XMPP keepalive timeout.


    The source code for this release can be downloaded from linux-apps.com, part of the opendesktop.org network.

    They're in the middle of a big migration/renovation, so if the "Download" button doesn't work for you, scroll down to the "Files" section and get it from there ;)

    Development repository is at gitlab.com/akarixb/akarixb-dev. At this time, using the development version is probably better.


    The main dependencies are Qt and the QXmpp library. Qt 5.x is preferred. Building with Qt 4.8 still works at this time, but it's not officially supported. Most GNU distributions have QXmpp built for Qt 5 anyway.

    I hope this can be included in some GNU distributions soon, but for now, you'll need to build it yourself ;)

    UPDATE: It's already in Mageia 6's repositories \o/


    Cheers! o/


    https://jancoding.wordpress.com/2016/06/27/akarixb-v0-4-a-jabberxmpp-bot-released/

    der.hans , Colegota , Douglas Perkins , gledof and 4 others like this.

    Colegota , Colegota , Jorge , Arcee and 2 others shared this.

    Show all 10 replies

    Uff @Colegota, que lio me haces al responder dentro de la cita...


    Veamos...


    >> Colegota:

    “Sí, es eso mismo. Lo que pasa es que en el que he visto yo, la palabra era bot_help en lugar de !info.”

    Bueno, !info era un ejemplo.

    Tu puedes definir que palabra usar para el comando, y que tipo de respuestas tendra. Tambien puedes definir el prefijo para que no sea "!", sino "#", "@", o lo que sea.



    >> Colegota:

    “Tengo una sala de un huerto comunitario. Quiero que a las 8 de la mañana y de la tarde el bot pregunte "¿Quién viene a regarme?". :)
    Y cuando haya alguna actividad programada pues lo mismo, "Recordad que tenemos asamblea mañana a las 9h" (por ejemplo).
    ¿Eso lo hacen las actividades?”

    La primera parte si.

    Puedes definir una actividad con probabilidad 100% en el rango de tiempo 8:00~8:30 por ejemplo, y rango de fechas de todo el año, y poner uno o mas mensajes de "inicio de actividad", para que diga uno al azar.


    En "enviar mensajes a...", pondrias "JID especifico" y pones el JID de la sala en cuestion.


    De manera similar, podrias hacer lo segundo, concretando mucho el rango de fecha, pero puede ser un poco coñazo.


    Pero bueno, lo dicho, como apaño...



    >> Colegota:

    “Me refiero a que AkariXB necista las Qt para ejecutarse, por lo que lo puedo tener en el PC. Pero no sé si es una interfaz para programar algo o tiene que estar ejecutándose AkariXB 24h en mi pc.
    Tengo un NAS con conexión a Internet y un VPS donde alojar cosas, pero la duda es esa. ¿Desde dónde se hace la conexión con la sala, desde mi pc o se puede controlar algo en un servidor externo?”

    Supongo que no has visto los 2 posts del blog, porque en el anterior lo explicaba... El GUI es el bot, y el bot es el GUI, asi que el bot necesita una maquina con el framework Qt instalado, y una interfaz grafica funcionando.


    Asi que no, no creo que puedas tenerlo en un VPS, salvo que dicho VPS te permita tener Xorg en marcha.


    En un futuro quiza separe el GUI del "core", pero por ahora, es asi.



    >> Colegota:

    “¿Entonces no puedo instalarlo hasta que no salga la 6? Lo de actualizar a Cauldron, mejor no.”

    Bueno, puedes hacer como yo: compilar tambien QXMPP, que es muy facil. Si eres capaz de compilar esto, o Dianara, compilar QXMPP es igual de simple, o mas.


    Y como digo, es posible que los paquetes de QXMPP de Cauldron te valgan en Mageia 5, pero yo no lo he probado.

    Eso si, si pruebas esa via, ya te digo que QXMPP de Cauldron esta compilado con Qt 5.x, asi que deberas compilar AkariXB tambien con Qt 5.

    JanKusanagi at 2016-06-28T17:42:29Z

    >> JanKusanagi:

    >> Colegota:
    “Me refiero a que AkariXB necista las Qt para ejecutarse, por lo que lo puedo tener en el PC. Pero no sé si es una interfaz para programar algo o tiene que estar ejecutándose AkariXB 24h en mi pc.
    Tengo un NAS con conexión a Internet y un VPS donde alojar cosas, pero la duda es esa. ¿Desde dónde se hace la conexión con la sala, desde mi pc o se puede controlar algo en un servidor externo?”
    Supongo que no has visto los 2 posts del blog, porque en el anterior lo explicaba... El GUI es el bot, y el bot es el GUI, asi que el bot necesita una maquina con el framework Qt instalado, y una interfaz grafica funcionando.

    Asi que no, no creo que puedas tenerlo en un VPS, salvo que dicho VPS te permita tener Xorg en marcha.

    En un futuro quiza separe el GUI del "core", pero por ahora, es asi.

    Pues eso. Que no puedo tener un pc 24h. :(

    Pero bueno, seguiré atento...

    Colegota at 2016-06-28T17:55:25Z

    >> Colegota:

    “[...] Pues eso. Que no puedo tener un pc 24h. [...]”

    Bueno, quien dice un PC, dice una Raspi enana consumiendo nah y menos xD

    JanKusanagi at 2016-06-28T17:57:15Z

    A little bird told me this will soon be available in Mageia Cauldron's repos (future Mageia 6).


    \o/

    JanKusanagi at 2016-06-29T13:36:32Z

  • Plasma 5.7 Beta is out!

    2016-06-18T15:22:33Z via Dianara To: Public CC: Followers

    Thursday, 16 June 2016. Today KDE releases a beta update to its desktop software, Plasma 5.7.

    More Refined Breeze Experience


    This release brings an all-new login screen design completing the Breeze startup experience we trialed in Plasma 5.6. The layout has been tidied up and is more suitable for workstations that are part of a domain or company network. The Air and Oxygen Plasma themes which we still fully support for users that prefer a more three-dimensional design have also been improved.


    For improved accessibility, Breeze icons within applications are now tinted depending on the color scheme, similarly to how it's done within Plasma. This resolves situations where our default dark icons might show up on dark surfaces.



    Improved Workflows


    In our previous release we added Jump List Actions for quicker access to certain tasks within an application. This has feature has been extended and those actions are also found through KRunner now.


    Plasma 5.7 marks the return of the agenda view in the calendar, which provides a quick and easily accessible overview of upcoming appointments and holidays.



    Many improvements have been added to the Volume Control applet: it gained the ability to control volume on a per-application basis and allows you to move application output between devices using drag and drop. Also implemented is the ability to raise the volume above 100%.





    More at: https://dot.kde.org/2016/06/17/kde-plasma-57-beta =)

    clasclin , Alex Jordan , l30bravo , der.hans and 3 others like this.

  • Dianara v1.3.4 is out!!

    2016-06-16T00:05:45Z via Dianara To: Public , XRevan86 , Filipe Saraiva , Mònica

    Once again, a new release of Dianara, my desktop client for the Pump.io social network.


    The screenshot shows two of the main changes in this version:

    1. If you’re not at the top of the main timeline, Dianara will consider you’re reading, and the timeline will not be updated automatically. Instead, a banner notification will appear below, to avoid interrupting you.
    2. The “snippets” feature now has an additional snippets limit setting, for snippets of highlighted activities. The default limit for snippets of regular activities has been reduced, and therefore, the snippets feature has been enabled by default, making the Meanwhile feed more informative. You can get the old behavior easily in the settings, if you want.

    [...]


    Full announcement: https://jancoding.wordpress.com/2016/06/11/dianara-pump-client-v1-3-4-is-out/

    archaeme , illyria , ZiggyS , SombreKnave and 13 others like this.

    hammerron , Krugor , gledof , gledof and 5 others shared this.

    Already available on Debian Sid, thanks to @Mònica, and Archlinux's AUR, thanks to @Eugenio M. Vigo.


    Thanks to both!! \o/


    P.S.- If Archlinux users want to have it in regular repos, please vote for the AUR package =)

    JanKusanagi at 2016-06-16T23:49:44Z

    updated in Parabola’s community repo: https://www.parabola.nu/packages/pcr/x86_64/dianara/

    “Clicking “Comment” in posts will show an option to check for comments, if the post doesn’t have (or show) any comments yet.”

    tee hee :D

    Kete Foy at 2016-06-24T01:00:54Z

  • The true awakening of XMPP

    2016-06-07T22:52:21Z via Dianara To: Public CC: Followers

    “2016 is definitely the year of the awakening of XMPP. It is already mid-year, but here is what happened already, and what we can do next.

    [...]”


    nyco.wordpress.com/2016/06/07/the-true-awakening-of-xmpp


    Via Planet Jabber.


    Tyng-Ruey Chuang , Laura Arjona , Colegota , EVAnaRkISTO and 7 others like this.

    Colegota , Jose Carlos Jimenez , Jose Carlos Jimenez , CUENTA NO ACTIVA shared this.

    Me encanta la presentación de Matt Wild. Dice:


     

    “What do users need? Freedom, Security, Privacy, Reliability.

    What do users want? Easy registration, Stickers, Cat GIFs, Their friends”


    CUENTA NO ACTIVA at 2016-06-08T09:24:03Z

    Jose Carlos Jimenez , victorhck like this.

    El escrito de Daniel Gultsch es un buen texto para ponerse al día del estado actual de XMPP.

    CUENTA NO ACTIVA at 2016-06-08T09:28:06Z

    >> Colegota:

    “Fale, pero yo ya lo había dicho...
    http://www.fotolibre.org/albums/colegota/pelis/trailer-xmpp-c01.ogg
    ;)”

    Cuanto "daño" hace Star Wars :-D

    CUENTA NO ACTIVA at 2016-06-09T06:04:39Z

  • Guide for migrations from GTK+ to Qt

    2016-05-30T14:47:06Z via Dianara To: Public CC: Followers

    One of the developers of the LXDE, and now LXQt, environments started a few years ago a guide for people who already know GTK+ and want to port their programs to Qt.


    It seems very interesting and could probably be useful to many developers.



    http://wiki.lxde.org/en/Migrate_from_GTK+_to_Qt

    eliotime™ likes this.

    eliotime™ , Stephen Michael Kellat shared this.

  • Testing Dianara v1.3.4 Alpha (now RC)

    2016-05-11T15:32:31Z via Dianara To: Public CC: Followers

    Hi there, pumpiverse! o/


    I've tagged the development version of Dianara, my Pump.io client, as "alpha", in preparation for a release by the end of the month, hopefully.


    The most noticeable changes are these two:

    • Automatic timeline updates will avoid interrupting the user. If you're in the middle of the timeline page (or not on the first page at all), and the time for the auto-update comes, you'll see a 'banner' message appear below the timeline, and the update will not happen. You can ignore it, close it, or update from there at any time. Updating will take you to the top, too.

    • Different snippet limits for regular and highlighted activities. These are used in the minor feeds. Up until now, the default was to show these snippets only for highlighted activies. Now you can set up a different character limit for regular and highlighted activities, so I've changed the default to 'Always'. By default, regular activities will have short snippets, and highlighted activities (like someone commenting on of your posts) will have longer ones. You can get the old behavior easily from the Program Configuration dialog.


    I'd like to get some feedback for these new features and default settings. Let me know what you think.


    You can file bug reports in the issue tracker, though you might want to comment here first.

    By the way, Italian and German translations have been stuck for a while. If anyone would like to help updating them, that'd be very appreciated ;)

    (or, you know, providing any other new translation, of course!)



    Cheers! =)



    EDIT: Now tagged as "Release Candidate", with estimated release on June 11th.

    Douglas Perkins , sazius , Face , Jorge and 5 others like this.

    Face , Face , Face , juancuyo and 5 others shared this.

    Show all 8 replies

    >> Kete Foy:

    “one thing I noticed is that any comments aren't loading until after I make a comment. Most of the time, I see the comments, so it might apply after staying on the 1st page all day.”

    If I understand you correctly, you're not seeing all comments for some posts until you comment on them?


    It's possible that those comments come from people you don't follow. If someone you don't follow comments on a note that isn't yours, usually the comment won't be "addressed" (in the protocol sense, using the To/Cc fields) to you, so you won't get it in your "Meanwhile" feed. And if a comment doesn't come through there, it won't appear on the parent post until you click "reload comments" (which is also triggered after you comment on the post).


    When you go to an older page, each post is received full, in its current state, with up to 4 replies included, regardless of who are the authors of those replies.


    This is mostly a limitation of how Pump.io works at the moment. Or design decision, depending on how you look at it.



    >> Kete Foy:

    “Similarly, maybe new posts should bump old posts to the next page.”

    This actually happens. The "rule" is, once the timeline has more than double the number of configured "posts per page", the ones older than those get removed from the visible timeline, so they get effectively "moved" to the older pages.


    So if you have the default "20", your timeline will show up to 40 posts. If an update then brings 5 new posts, the older 5 at the bottom, will be removed from view.


    Maybe I should rename that setting to something like "Maximum posts per update" or something. The current name made more sense prior to v1.3.0, when timelines were simply completely reloaded each time.

    JanKusanagi at 2016-05-12T13:27:12Z

    >> JanKusanagi:

    And if a comment doesn't come through there, it won't appear on the parent post until you click "reload comments" (which is also triggered after you comment on the post).

    Maybe I should rename that setting to something like "Maximum posts per update" or something. The current name made more sense prior to v1.3.0, when timelines were simply completely reloaded each time.”

    Great answers, I'll try to start reloading comments before commenting. Another thought I just had—when I make a comment, Dianara could mark the note read

    Kete Foy at 2016-05-13T16:56:15Z

    >> Kete Foy:

    “[...] Another thought I just had—when I make a comment, Dianara could mark the note read [...]”

    Yes, that should happen. I made a note of it, thanks for pointing it out =)

    JanKusanagi at 2016-05-16T20:40:08Z

    >> Kete Foy:

    “[...] when I make a comment, Dianara could mark the note read [...]”

    Ok, the version in master does this now =)


    Also, while Dianara is hidden in the system tray, updates will work as before (that is, no blocking).

    JanKusanagi at 2016-05-26T01:36:11Z