0.005 2020-10-17 22:47:00-0500 Features - Basic support for speech synthesis (only on Linux for now). See , , . - Scene graph / canvas implementation of PDF drawing and layout. See , , . Closes . New features: - Draws only the pages in the viewport in a grid layout with margins. - Changes the mouse cursor to an I-beam pointer when over text region. Preserves old features: - Continuous view - Zoom - № of columns - Sidebar - jump to page - Page number text field - go to page - Highlight TTS sentence - Copy selection into primary clipboard. See . Refactoring - Refactor into roles: - View manager: , - Speech synthesis: . Bug fixes - Enable scrolling using scroll wheel buttons for older mice (not kinectic scrolling that is often found on new touchpads — which was already supported). See . 0.004 2018-01-06 01:12:22-0600 Features - Add a widget/dialog to show PDF metadata under File -> Properties menu item. See , . Refactoring - Remove extra functions in CurieTestHelper. See . - Move PageDrawingArea behaviours into roles. See , , , . - Update to use the split Renard-Incunabula distributions. See - , - . Bug fixes - Prevent negative zoom level when zooming out See , . 0.003 2017-07-11 23:39:52-0500 Refactoring - Split out repositories from Renard-Curie-0.002. project-renard/p5-Renard-Incunabula s/Renard::Curie::Setup/Renard::Incunabula::Common::Setup/ s/Renard::Curie::Types/Renard::Incunabula::Common::Types/ s/Renard::Curie::Error/Renard::Incunabula::Common::Error/ s/Renard::Curie::Model::Document/Renard::Incunabula::Document/ s/Renard::Curie::Model::Outline/Renard::Incunabula::Outline/ s/Renard::Curie::Model::Document::Role::FromFile/Renard::Incunabula::Document::Role::FromFile/ s/Renard::Curie::Model::Document::Role::Pageable/Renard::Incunabula::Document::Role::Pageable/ s/Renard::Curie::Model::Document::Role::Cacheable/Renard::Incunabula::Document::Role::Cacheable/ s/Renard::Curie::Model::Document::Role::Renderable/Renard::Incunabula::Document::Role::Renderable/ s/Renard::Curie::Model::Document::Role::Boundable/Renard::Incunabula::Document::Role::Boundable/ s/Renard::Curie::Model::Document::Role::Outlineable/Renard::Incunabula::Document::Role::Outlineable/ s/Renard::Curie::Model::Page::Role::CairoRenderableFromPNG/Renard::Incunabula::Page::Role::CairoRenderableFromPNG/ s/Renard::Curie::Model::Page::Role::Bounds/Renard::Incunabula::Page::Role::Bounds/ s/Renard::Curie::Model::Page::Role::BoundsFromCairoImageSurface/Renard::Incunabula::Page::Role::BoundsFromCairoImageSurface/ s/Renard::Curie::Model::Page::Role::CairoRenderable/Renard::Incunabula::Page::Role::CairoRenderable/ s/Renard::Curie::Model::Page::CairoImageSurface/Renard::Incunabula::Page::CairoImageSurface/ s/Renard::Curie::Model::Page::RenderedFromPNG/Renard::Incunabula::Page::RenderedFromPNG/ s/Renard::Curie::Model::Document::CairoImageSurface/Renard::Incunabula::Format::Cairo::ImageSurface::Document/ project-renard/p5-Renard-Incunabula-MuPDF-mutool s/Renard::Curie::Data::PDF/Renard::Incunabula::MuPDF::mutool/ project-renard/p5-Renard-Incunabula-Format-PDF s/Renard::Curie::Model::Document::PDF/Renard::Incunabula::Format::PDF::Document/ s/Renard::Curie::Model::Page::PDF/Renard::Incunabula::Format::PDF::Page/ project-renard/p5-Renard-Incunabula-Frontend-Gtk3 s/Renard::Curie::Helper/Renard::Incunabula::Frontend::Gtk3::Helper/ s/Renard::Curie::Component::Role::FromBuilder/Renard::Incunabula::Frontend::Gtk3::Component::Role::FromBuilder/ s/Renard::Curie::Component::Role::UIFileFromPackageName/Renard::Incunabula::Frontend::Gtk3::Component::Role::UIFileFromPackageName/ Fixes . See . Features - Add opened documents to `Gtk3::RecentManager` so that the `File -> Recent files` menu is updated. Fixes . See PR . - Continuous page view and multiple columns (e.g., for dual page display) using a grid-based view model. See , . - Add exception handler popup window. See , . - Improve drag-and-drop support for text/plain data that contains file: URIs. See , . Bug fixes - Zooming causes two redraws because of the call to size request inside of the draw callback. Separating the size request from drawing fixes this. See , . Refactoring - Add method to check for valid page numbers. Fixes . See PR . - Refactor the page view models to use seperated presentation. See , , . 0.002 2017-05-16 10:33:20-0500 Features - Zooming using the scrollwheel. Fixes . See PR . - Drag-and-drop of file on to the page area opens the file. Fixes . See PR . - Remove status bar from the App window. Fixes . See PR . Bug fixes - Update the mutool outline parsing for MuPDF v1.10a. Fixes . See PR . Build changes - Make the `--version` flag more verbose and add a `--short-version` flag that only outputs the version. Fixes . See PR . - Set custom theme and icon theme if available. Fixes . See PR . - Update functions for Function::Parameters v2.000002. See . See PR . - Change shebang of curie script so that it runs with the Perl that installed Curie. Fixes . See PR . 0.001_01 2016-10-24 18:01:31-0500 - Added menu to select zoom level. Fixes . See PR . - Add command line option to print out version number. Fixes . See PR . 0.001 2016-09-22 16:12:43-0500 - Release notes: . - First release. - Opens PDF documents - Navigation between pages. - Document outline.