fontfinder v2.0.0 Release Notes
Release Date: 2020-09-09 // over 4 years ago-
It's bad practice to write a GTK application with reference counters (
Rc
/Arc
) and locks (Mutex
/RwLock
).- Application events are now handled asynchronously with an async event loop running on the
glib::MainContext
- Widgets are no longer
Rc
'd, and are now exclusively owned by the event loop - Application
State
also no longer requires shared mutability, and is now exclusively owned by the event loop - 🚦 Signals now take
flume::Sender<Event>
to send events to the event loop - The
fc-cache
command is now handled asynchronously withasync-process
as well - ⚡️ Updated to the latest version of GTK-rs
- Application events are now handled asynchronously with an async event loop running on the
Previous changes from v1.4.0
-
- Categories may now be used to sort the font list.
- ⚡️ Dependencies have been updated
- 🔨 Various code refactoring has taken place