Skip to content

Releases: mmstick/fontfinder

2.1.0: GTK and Cargo crate dependency updates

14 Apr 13:31
1eeb51f
Compare
Choose a tag to compare

2.0.0: Async GTK Overhaul

09 Sep 04:38
Compare
Choose a tag to compare

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 with async-process as well
  • Updated to the latest version of GTK-rs

1.4.0: Refactor + Category Search

03 Jun 18:23
Compare
Choose a tag to compare
  • Categories may now be used to sort the font list.
  • Dependencies have been updated
  • Various code refactoring has taken place

1.3.2: Crates.io Release

30 Nov 18:08
Compare
Choose a tag to compare
Publish on Crates.io

1.3.1: Fix fc-cache

12 Nov 06:27
Compare
Choose a tag to compare

The event loop.... was missing the loop!

Multiple Previews & fc-cache -f

11 Nov 23:54
Compare
Choose a tag to compare

A picture's worth a thousand words.

screenshot01

1.2.0: Dark Preview Mode

11 Nov 03:53
Compare
Choose a tag to compare

The preview now supports a dark mode, which can be toggled from the settings menu.

screenshot from 2017-11-10 22-21-36

1.1.2: Failure Derive Update & Code Improvements

11 Nov 02:35
Compare
Choose a tag to compare
1.1.2: Code Improvements & Failure Derive Update

1.1.1: Minor Logic Bug Fix

11 Nov 00:12
Compare
Choose a tag to compare

Switching categories won't hide installed fonts by default anymore.

1.1.0: UI Overhaul

10 Nov 22:03
Compare
Choose a tag to compare
1.1.0 Release