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
--versioncommand 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-sqitchtap 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 curieOr if you would like to get the latest changes:
# installs curie from the master branch $ brew install curie --HEADBuild: Remove extra Homebrew dependencies so that the Travis-CI build does not install anything that isn't needed (
).
Fix: Only use the
monospaceproperty on newer versions of Gtk+ since it does not exist on Gtk+ < v3.16 ().
Fix: Fix the
Alien::MuPDFtests so thatMuPDF v1.10can be installed. This is available inAlien::MuPDF v0.007(,
).
Fix: The release of
MuPDF v1.10changed the format of the PDF outline output for themutoolutility. Curie needed to updated to take this change into account (,
).
Feature: Add a flag
--short-versionthat 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 Upshould zoom inCtrl+Scroll Downshould zoom out
Build: The user should be able to install on macOS by opening a
.dmgfile and dragging theProject-Renard.appinto theApplicationsfolder (,
).
