Skip to content

Releases: codycodes/alfred-books

Sort books by most recent access

19 Sep 05:32
f602bdb
Compare
Choose a tag to compare

As a useful feature request #14, all books are now sorted by their most recent access; just by typing the keyword ib, you can see your most recently accessed books from the Books app! Filtering still works as expected for all searches, but now you may be a couple keystrokes closer to opening your book!

Fix unicode input

14 Sep 05:47
53202bc
Compare
Choose a tag to compare

Second fix tested with multiple characters on different books, since first fix only worked for a single character.

Fix unicode input

12 Sep 06:02
53202bc
Compare
Choose a tag to compare

Fixes unicode input issue from #11

v1.0.3

29 Aug 19:00
6eb6e04
Compare
Choose a tag to compare
  • Filter based on unread books by using the -n flag e.g. ib -n True will show unread books.
  • Fix bug with using indexes of database columns instead of their names
  • Inform user if book isn't stored locally (Alfred Books can currently only open locally stored books) and can later be opened via Alfred by simply downloading the book.

v1.0.2

06 Jul 08:01
8f54ea7
Compare
Choose a tag to compare

move all files required in bundle to ./src; update workflow accordingly
UPDATE 07-06-19: add version number; please don't use the source from this release as it's still missing the version number. The .alfredworkflow has been correctly updated.

v1.0.1

06 Jul 05:46
7161eeb
Compare
Choose a tag to compare

Includes updating to PEP-8 standard and reorganizing code into ./srcfolder

First release

30 Jun 22:54
19ce0bf
Compare
Choose a tag to compare

Installation

Go to the releases page, download the latest version, double click to import it into Alfred (note: powerpack is required for all third party workflows, including this one!)

Usage & General Info

Initial release with the following features:

You can search for title and author using the keyword search (default is ib).
You can also use options as follows (in the format ib -a for each option, respectively):

-a search by author only
-t search by title only
-g search by genre only
-h get available options for using this workflow

By default, if a title doesn't have a genre, Alfred Books won't be able to search for it.

While searching, you can press ⌘L to see some metadata about the selected title; this includes:
title and author,
genre,
percentage read,
description

While searching, pressing ⇧ (shift) on a selected title will attempt to show a cover and the actual filename.

While searching, pressing your action button (one of the following: → (right arrow), fn, ctrl, ⇥ (tab)) will allow you to act directly on the Books file. Be cautious here, as modifying the file from this interface may cause inconsistencies with the Books sqlite database, causing you to need to modify the actual sqlite database if you say modify or delete a file here.

This software (currently) only searches for downloaded books by confirming an accessible path to said file in the Books sqlite database. If they're on iCloud and not downloaded, they won't show up in Alfred Books!