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 (,
).