gtk-tpdfv: Added _get_n_pages() and _get_current_page().
gtk-tpdfv-screen, tpdfview: Implemented "move window to next screen".
This is done by pressing the 'M' (move) key.
For this purpose, the functions gtk_tpdfv_screens_window_set() and
gtk_tpdfv_screens_window_get() have been added, querying the list of screens
for the right settings.
This is done by pressing the 'M' (move) key.
For this purpose, the functions gtk_tpdfv_screens_window_set() and
gtk_tpdfv_screens_window_get() have been added, querying the list of screens
for the right settings.
gtk-tpdfv-screen: Added module to abstract access to different screens.
For now, it provides a function to determine a list of all screens
(independent of actual GdkScreen and monitor number).
For now, it provides a function to determine a list of all screens
(independent of actual GdkScreen and monitor number).
tpdfview: Let 'F' toggle fullscreen mode.
gtk-tpdfv: Create an empty white page to draw the PDF page on.
gtk-tpdfv: Auto-reload the PDF on expose if the file has changed.
gtk-tpdfv/tpdfview: Added a possibility to reload the PDF file.
- In the widget, this is available as 'gtk_tpdfv_reload()' which closes and
reopens the PDF file; updating internal settings accordingly.
- In the GUI, this may be triggered by pressing the 'r' key.
- In the widget, this is available as 'gtk_tpdfv_reload()' which closes and
reopens the PDF file; updating internal settings accordingly.
- In the GUI, this may be triggered by pressing the 'r' key.
tpdftoc: Added a simple tool to display a PDF's TOC.
For now, a simple ASCII output is supported only.
For now, a simple ASCII output is supported only.
tpdfview: Set window title to 'tpdfview: <filename>'.
… applying basename() to the filename specified on the command-line.
… applying basename() to the filename specified on the command-line.
gtk-tpdfv: Center PDF page vertically and horizontally.
gtk-tpdfv/tpdfview: Implemented 'width', 'height', 'fit' zoom modes.
Currently, when leaving those modes, the zoom will be reset to the value
before entering any of those modes. This is done on purpose ;-)
Currently, when leaving those modes, the zoom will be reset to the value
before entering any of those modes. This is done on purpose ;-)
tpdfview: Changed background color to black.
README: Updated prerequisites.
gtk-tpdfv: Added Gtk widget taking care of displaying the PDF file.
This makes much more flexible setups possible, including displaying more than
one file/page at the same time and making use of Gtk's layout features.
This makes much more flexible setups possible, including displaying more than
one file/page at the same time and making use of Gtk's layout features.
Initial import of the tiny PDF viewer.