diff --git a/docs/.buildinfo b/docs/.buildinfo
index 2b134510..022a96fc 100644
--- a/docs/.buildinfo
+++ b/docs/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 8020ebe066f0d54b096fd89678222a29
+config: 9280651401cf5d9593ef84f00ccf13b8
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/README.html b/docs/README.html
index 6f2399f5..4bcb4e8d 100644
--- a/docs/README.html
+++ b/docs/README.html
@@ -58,7 +58,7 @@
Docs home
If you also want the source code, you can clone this repo or grab the latest releases' source, open a console where you put the code, and type python3-mpipinstall. (or, if you plan on modifying that code, python3-mpipinstall-e.). Same remarks as above apply.
+
If you also want the source code, you can clone this repo or grab the latest releases’ source, open a console where you put the code, and type python3-mpipinstall. (or, if you plan on modifying that code, python3-mpipinstall-e.).
Packages with ‘amd64’ in the name are for 64 bit machines, ‘x86’ for 32 bit machines. The ‘vlc’ suffix indicates that the installer ships VLC as well, so try it if the other version fails to read videos.
+
If you get an error message along the lines of “MSVCP100.dll is missing”, get the Visual C++ redistributables from Microsoft (x86 (32 bit) or x64 (64 bits)). Those libraries really should already be installed on your system.
Currently binaries are only available for windows (.msi files). Choose packages with 'amd64' in the name if you have a 64 bit machine, 'x86' if you have a 32 bit machine. The 'vlc' suffix indicates that this installer ships VLC as well to support video, so try it if the other version fails to read videos.
-
On windows, in the unlikely event you get an error message along the lines of "MSVCP100.dll is missing", you can download this package from Microsoft for x86 (32 bit) or for x64 (64 bits). Those libraries really should already be installed on your system.
Simply start Pympress and it will ask you what file you want to open.
+You can also start pympress from the command line with a file to open like so:
+pympressslides.pdf
+or
+python3-mpympressslides.pdf
All functionalities are available from the menus of the window with slide previews. Don’t be afraid to experiment with them!
+
Keyboard shortcuts are also listed in these menus. Some more usual shortcuts are often available, for example Ctrl+L, and F11 also toggle fullscreen, though the main shortcut is just F.
+
A few of the fancier functionalities are listed here:
+
+
Swap screens: If Pympress mixed up which screen is the projector and which is not, press S
+
+
Go To Slide: To jump to a selected slide without flashing through the whole presentation on the projector, press G or click the “current slide” box.
+
A spin box will appear, and you will be able to navigate through your slides in the presenter window only by scrolling your mouse, with the Home/Up/Down/End keys, with the + and - buttons of the spin box, or simply by typing in the number of the slide. Press Enter to validate going to the new slide or Esc to cancel.
+
+
Estimated talk time: Click the Timeestimation box and set your planned talk duration. You can also pass this on the command line through the -ett flag. The color will allow you to see at a glance how much time you have left.
+
+
Adjust screen centering: If your slides’ form factor doesn’t fit the projectors’ and you don’t want the slide centered in the window, use the “Screen Center” option in the “Presentation” menu.
+
+
Resize Current/Next slide: You can drag the bar between both slides on the Presenter window to adjust their relative sizes to your liking.
+
+
Preferences: Some of your choices are saved in a configuration file, in ~/.config/pympress or ~/.pympress on linux, and in %APPDATA%/pympress.ini on windows.
+
+
Cache: For efficiency, Pympress caches rendered pages (up to 200 by default). If this is too memory consuming for you, you can change this number in the configuration file.
Introspection bindings for poppler may be shipped separately, ensure you have those as well (typelib-1_0-Poppler-0_18 on OpenSUSE, gir1.2-poppler-0.18 on Ubuntu)
+
Introspection bindings for poppler may be shipped separately, ensure you have those as well (typelib-1_0-Poppler-0_18 on OpenSUSE, gir1.2-poppler-0.18 on Ubuntu)
optionally VLC, to play videos (with the same bitness as Python)
-
On windows GTK+3, Poppler and their python bindings are all shipped together in the PyGi installer. Be sure to check the supported Python versions (up to 3.4 at the time of writing), they appear in the FEATURES list in the linked page. Be sure to tick all the necessary dependencies in the installer (Poppler, Cairo, Gdk-Pixbuf).
-
On other platforms they are often installed by default, or easily available through your package or software manager.
+
The dependencies are often installed by default, or easily available through your package or software manager.
For example, on ubuntu, you can run the following as root to make sure you have all the prerequisites assuming you use python3:
Simply start Pympress and it will ask you what file you want to open.
-You can also start pympress from the command line with a file to open like so:
-pympressslides.pdf
All functionalities are available from the menus of the window with slide previews. Don't be afraid to experiment with them!
-
Keyboard shortcuts are also listed in these menus. Some more usual shortcuts are often available, for example Ctrl+L, and F11 also toggle fullscreen, though the main shortcut is just F.
-
A few of the fancier functionalities are listed here:
-
-
Swap screens: If Pympress mixed up which screen is the projector and which is not, press S
-
Go To Slide: To jump to a selected slide without flashing through the whole presentation on the projector, press G or click the "current slide" box.
-
A spin box will appear, and you will be able to navigate through your slides in the presenter window only by scrolling your mouse, with the Home/Up/Down/End keys, with the + and - buttons of the spin box, or simply by typing in the number of the slide. Press Enter to validate going to the new slide or Esc to cancel.
-
-
Estimated talk time: Click the Timeestimation box and set your planned talk duration. You can also pass this on the command line through the -ett flag. The color will allow you to see at a glance how much time you have left.
-
-
Adjust screen centering: If your slides' form factor doesn't fit the projectors' and you don't want the slide centered in the window, use the "Screen Center" option in the "Presentation" menu.
-
-
Resize Current/Next slide: You can drag the bar between both slides on the Presenter window to adjust their relative sizes to your liking.
-
-
Preferences: Some of your choices are saved in a configuration file, in ~/.config/pympress or ~/.pympress on linux, and in %APPDATA%/pympress.ini on windows.
-
-
Cache: For efficiency, Pympress caches rendered pages (up to 200 by default). If this is too memory consuming for you, you can change this number in the configuration file.
+
Using PyGobjectWin32. Be sure to check the supported Python versions (up to 3.4 at the time of writing), they appear in the FEATURES list in the linked page.
Get GTK+3, Poppler and their python bindings by executing the PyGi installer. Be sure to tick all the necessary dependencies in the installer (Poppler, Cairo, Gdk-Pixbuf).
If you want to add a translation, check if pympress/share/locale/<language>/pympress.po already exists. If not, take the template file as input and translate all the strings, then add it to the repo in pympress/share/locale/<language>/pympress.po.
-Finally pass this .po file to msgfmt and add the output to the repo at pympress/share/locale/<language>/LC_MESSAGES/pympress.mo.
+
If you want to add a translation, check if pympress/share/locale/<language>/pympress.po already exists. If not, take the template file as input and translate all the strings, then add it to the repo in pympress/share/locale/<language>/pympress.po.
+Finally pass this .po file to msgfmt and add the output to the repo at pympress/share/locale/<language>/LC_MESSAGES/pympress.mo.