poezio-0.14: update

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
This commit is contained in:
Maxime “pep” Buquet 2022-04-08 02:19:30 +02:00
parent 35bc3a443a
commit afb6f3faa3
Signed by: pep
GPG key ID: DEDA74AEECA9D0F2
5 changed files with 47 additions and 3 deletions

View file

@ -26,6 +26,10 @@ of event handlers and calls are now async, APIs from Slixmpp are being used
instead of redoing our own, many refactoring, various performance
improvements.
Pypy3 support was removed because it was causing many users to use the cffi
module specifically implemented for pypy3 instead of the more perfomant C
implementation.
A license change has happened, and Poezio is now under [GPLv3+][GPL]! While I am not
exactly in favour of intellectual property[^0], this is a straightforward
lever we have against capitalism[^1]. Poezio being a prime resource for
@ -62,6 +66,24 @@ has been doing for ages. Rich presence (activity, gaming, mood and user tune)
has been removed from Poezio core and moved in the `user_extras` plugin. And
again many fixes.
<figure>
<video
controls="true"
poster="/2022/04/poezio-sticker.png"
>
<source src="/2022/04/poezio-sticker.webm" type="video/webm" />
<picture>
<source srcset="/2022/04/poezio-sticker.avif" type="image/avif" />
<img
decoding="async"
src="/2022/04/poezio-sticker.png"
alt="Sticker picker tool in front with Poezio and Dino in the back."
/>
</picture>
</video>
<figcaption>Poezio sticker plugin in action!</figcaption>
</figure>
Many of these fixes have been realized by [mathieui][mathieui], who is by far
the biggest committer on the release, and in general probably the person with
the best understanding of the project. Thanks also to louiz for providing the

View file

@ -22,11 +22,15 @@ Poezio lui aussi a reçu beaucoup d'améliorations.
En interne, d'une part, notre branche par défaut a été déplacée vers « main ».
Plein d'annotations de types on été ajoutés, des convertions implicites
retirés. La gestion des évènements est maintenant en majorité async. Les API
de Slixmpp sont utilisés au profit de celles qui avaient précédemment été
faites pour poezio. Du refactoring, et aussi des améliorations concernant les
retirées. La gestion des évènements est maintenant en majorité async. Les API
de Slixmpp sont utilisées au profit de celles qui avaient précédemment été
refaites pour poezio. Du refactoring, et aussi des améliorations concernant les
performances de l'application.
Le support de Pypy3 a été retiré dû au fait que beaucoup d'utilisateurices en
arrivaient à utiliser un module cffi spécialement réalisé pour Pypy3 à la
place de l'implémentation plus performante en C.
La license a aussi été changée, et Poezio est maintenant sous [GPLv3+][GPL]!
Même si je ne suis pas particulièrement en faveur de la propriété
intellectuelle[^0], c'est un levier facilement accessible que nous avons
@ -67,6 +71,24 @@ que [Movim][movim] fait depuis des années. La gestion des présences étendues
(activity, gaming, mood, user tune) a été enlevée de Poezio et déplacée dans le
plugin `user_extras`. Ainsi que plein de corrections.
<figure>
<video
controls="true"
poster="/2022/04/poezio-sticker.png"
>
<source src="/2022/04/poezio-sticker.webm" type="video/webm" />
<picture>
<source srcset="/2022/04/poezio-sticker.avif" type="image/avif" />
<img
decoding="async"
src="/2022/04/poezio-sticker.png"
alt="L'outil de sélection des stickers devant, avec Poezio et Dino en fond."
/>
</picture>
</video>
<figcaption>Le plugin sticker de Poezio en action!</figcaption>
</figure>
Beaucoup de ces améliorations et corrections ont été réalisées par
[mathieui][mathieui], qui est de loin le plus gros contributeur sur cette
version, et de manière générale la personne qui connait le mieux le projet.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 413 KiB

Binary file not shown.