Work on the next release of Curie is continuing. This report covers what has been completed and the tasks that still remain before it can be released:
Tasks completed
Feature: Added a menu for choosing the zoom level for the current document ( , ). This is available in
Renard::Curie v0.001_01
.Feature: Using the
--version
command line argument prints out the version number so that it is possible to check that Curie is installed properly without running the full GUI. This is available inRenard::Curie v0.001_01
( , ).Build: Using the
homebrew-sqitch
tap as a template, a tap for installing a Curie and its dependencies was created athomebrew-project-renard
.To use it, you must run
$ brew tap project-renard/project-renard # installs the latest stable release of curie: $ brew install curie
Or if you would like to get the latest changes:
# installs curie from the master branch $ brew install curie --HEAD
Build: Remove extra Homebrew dependencies so that the Travis-CI build does not install anything that isn't needed ( ).
Fix: Only use the
monospace
property on newer versions of Gtk+ since it does not exist on Gtk+ < v3.16 ( ).Fix: Fix the
Alien::MuPDF
tests so thatMuPDF v1.10
can be installed. This is available inAlien::MuPDF v0.007
( , ).Fix: The release of
MuPDF v1.10
changed the format of the PDF outline output for themutool
utility. Curie needed to updated to take this change into account ( , ).Feature: Add a flag
--short-version
that only prints out the version of Curie. This is so that it is easy for other tools to get the installed version without having to parse it out ( , ).
Tasks in progress
Feature: The user should be able to drag-and drop files onto the Curie workspace in order to open them ( , ).
Feature: The user should be able to set the zoom level for the current document by using
Ctrl+Scrollwheel
:Ctrl+Scroll Up
should zoom inCtrl+Scroll Down
should zoom out
Build: The user should be able to install on macOS by opening a
.dmg
file and dragging theProject-Renard.app
into theApplications
folder ( , ).