All posts published on Dino Blog Page 1 of 3

Dino 0.4 Release

Reactions, replies and port to GTK4

The 0.4 release adds support for message reactions and replies. We also switched from GTK3 to GTK4 and make use of libadwaita now.
Read more…

Stateless File Sharing: Source Attachment and Wrap-Up

Recap Stateless file sharing (sfs) is a generic file sharing message which, alongside metadata, sends a list of sources where the file can be retrieved from. It is generic in the sense, that sources can be from different kinds of file transfer methods.
Read more…

Stateless File Sharing: Async, Metadata with Thumbnails and some UI

Async Asynchronous programming is a neat tool, until you work with a foreign project in a foreign language using it. As a messenger, Dino uses lots of asynchronous code, not always though.
Read more…

Stateless File Sharing: Sources and Compatibility

This is my next progress post about my Google Summer of Code project of implementing Stateless File Sharing (sfs) Storing sfs sources in a database Like everything else we receive, we need to store the sfs sources in a database.
Read more…

Stateless File Sharing: Base implementation

The last few weeks were quite busy for me, but there was also a lot of progress. I’m happy to say that the base of stateless file sharing is implemented and working.
Read more…

Project Stateless File Sharing: First Steps

Hey, this is my first development update! As some of you might already know from my last blog post, my Google Summer of Code project is implementing Stateless File Sharing for Dino.
Read more…

Stateless File Sharing GSoC project

Hey! I’m Patiga, a computer science student from Germany and a new contributor to Dino. The yearly Google Summer of Code has started, and I’m glad to be part of it.
Read more…

Dino 0.3 Release

Video calls and conferences - encrypted and peer-to-peer

The 0.3 release is all about calls. Dino now supports calls between two or more people! Calls are end-to-end encrypted and use a direct connection between the peers whenever possible.
Read more…

Dino 0.2 Release

Mexican Caribbean Coral Reefs

The 0.2 release adds message correction, improves the file upload functionality and provides more information about message encryption. Besides other smaller changes it also fixes a number of bugs.
Read more…

Setting out for calls and conferences

Video calls have become a widely used means of communication in personal and in business settings. Especially during the last months, people increasingly used video calls to keep in touch. Unfortunately, many turn to US-based, centralized and closed-source solutions that come with privacy and security issues.
Read more…