Improve the styling of quotes in Fractal

Fractal is a Matrix client for GNOME and is written in Rust. Matrix is an open network for secure, decentralized communication. These past weeks, I’ve been working on an implementation of a context menu for the messages and on the improvement of the styling for the quotes in the messages. I will talk about the […]

Multiline message input in Fractal

Fractal is a Matrix client for GNOME and is written in Rust. Matrix is an open network for secure, decentralized communication. This week, I’ve been working on the introduction of a multiline message input. Previously, there was the area where the user wrote their messages is a GtkEntry so there could be only one line […]

Fixing issues with the “New Messages” divider

Fractal is a Matrix client for GNOME and is written in Rust. Matrix is an open network for secure, decentralized communication. This week, I’ve been working on two issues with the “New Messages” divider. This divider is placed just above the first new message when you enter a room. It looks like this: Show divider […]

Improving Fractal’s media viewer

Fractal is a Matrix client for GNOME and is written in Rust. Matrix is an open network for secure, decentralized communication. This week, I have made improvements for the media viewer. I will talk about the most important of them. You can have a look at this issue to get the full details of what […]

GSoC update

Hello everyone! I haven’t been very active for these last days because I was moving in a new apartment (there was also some serious problems with this apartment during this process that had to be solved…) but I am back to work since yesterday! I am currently working on some improvements for the media viewer […]

Introducing a media viewer for Fractal

Fractal is a Matrix client for GNOME and is written in Rust. Matrix is an open network for secure, decentralized communication. These past two weeks, I have made a lot of progress on my GSoC project, I have: Fixed minor issues that were remaining in the room directory Reintroduced a third party protocol selection in […]

Improving the performance of the room directory

The current state of the room directory For now, when we are searching for rooms with the “Default Servers” option, we are requesting 10 rooms from the homeserver for each protocol (by “protocol”, I mean non-Matrix protocols that are bridged to the user’s home servers, like IRC, Gitter, Slack, etc…) that is bridged to the […]