--- /srv/reproducible-results/rbuild-debian/r-b-build.tXdryCso/b1/pympress_1.8.5-1_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.tXdryCso/b2/pympress_1.8.5-1_armhf.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - e9876aa93f6f2e82052af493834b795b 235804 doc optional pympress-doc_1.8.5-1_all.deb │ - ba2cd37e8e9399bf26ca26cb700c4064 215956 misc optional pympress_1.8.5-1_all.deb │ + e2c306f2c20121915670d345d1c6b90c 236180 doc optional pympress-doc_1.8.5-1_all.deb │ + b6f4d8f3908c05b95d43187f17d64acd 216224 misc optional pympress_1.8.5-1_all.deb ├── pympress-doc_1.8.5-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-04-09 23:44:49.000000 debian-binary │ │ -rw-r--r-- 0 0 0 2112 2024-04-09 23:44:49.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 233500 2024-04-09 23:44:49.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 233876 2024-04-09 23:44:49.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: pympress-doc │ │ │ │ Source: pympress │ │ │ │ Version: 1.8.5-1 │ │ │ │ Architecture: all │ │ │ │ Maintainer: Debian Python Team │ │ │ │ -Installed-Size: 2956 │ │ │ │ +Installed-Size: 2958 │ │ │ │ Depends: libjs-sphinxdoc (>= 7.2.2), sphinx-rtd-theme-common (>= 2.0.0+dfsg) │ │ │ │ Built-Using: sphinx (= 7.2.6-6) │ │ │ │ Section: doc │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: foreign │ │ │ │ Homepage: https://github.com/Cimbali/pympress/ │ │ │ │ Description: Pympress documentation │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -50,17 +50,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 22385 2023-12-14 17:43:44.000000 ./usr/share/doc/pympress/html/_static/pympress.ico.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12380 2023-12-14 17:43:44.000000 ./usr/share/doc/pympress/html/_static/pympress.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 114009 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/genindex.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7858 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/index.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6257 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/objects.inv │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16555 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/options.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8818 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/py-modindex.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 891587 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/pympress.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 892241 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/pympress.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4617 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/search.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 140108 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/searchindex.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 140971 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/searchindex.js │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress-doc/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2136 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress-doc/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1349 2024-04-09 23:09:54.000000 ./usr/share/doc/pympress-doc/copyright │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/doc-base/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 170 2024-04-09 23:09:54.000000 ./usr/share/doc-base/pympress-doc.pympress │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/_static/css/badge_only.css -> ../../../../../sphinx_rtd_theme/static/css/badge_only.css │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/_static/css/theme.css -> ../../../../../sphinx_rtd_theme/static/css/theme.css │ │ │ ├── ./usr/share/doc/pympress/html/pympress.html │ │ │ │ @@ -967,15 +967,15 @@ │ │ │ │
│ │ │ │ config = None
│ │ │ │

The Config object that holds pympress conferences

│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -do_activate(timestamp=1713191561.4030988)[source]
│ │ │ │ +do_activate(timestamp=1713192096.3549829)[source] │ │ │ │

Activate: show UI windows.

│ │ │ │

Build them if they do not exist, otherwise bring to front.

│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ do_handle_local_options(opts_variant_dict)[source]
│ │ │ │ @@ -1039,15 +1039,15 @@ │ │ │ │
│ │ │ │ gui = None
│ │ │ │

The UI object that is the interface of pympress

│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -option_descriptions = {'blank': ('Blank/unblank content screen', None), 'first': ('First slide', None), 'last': ('Last slide', None), 'log': ('Set level of verbosity in log file: DEBUG, INFO, WARNING, ERROR, or CRITICAL', '<level>'), 'next': ('Next slide', None), 'notes': ('Set the position of notes on the pdf page (none, left, right, top, bottom, after, odd, or prefix). Overrides the detection from the file.', '<position>'), 'pause': ('Toggle pause of talk timer', None), 'prev': ('Previous slide', None), 'quit': ('Close opened pympress instance', None), 'reset': ('Reset talk timer', None), 'talk-time': ('The estimated (intended) talk time in minutes (and optionally seconds)', 'mm[:ss]'), 'version': ('Print version and exit', None)}
│ │ │ │ +option_descriptions = {'blank': ('Svuota o non il contenuto della schermata', None), 'first': ('Prima diapositiva', None), 'last': ('Ultima diapositiva', None), 'log': ('Imposta il livello di verbosità nel file di log: DEBUG, INFO, WARNING, ERROR, o CRITICAL', '<level>'), 'next': ('Prossima diapositiva', None), 'notes': ('Impostare la posizione delle note nella pagina pdf (nessuno, sinistra, destra, alto, basso, dopo, dispari o prefisso). Sovrascrive il rilevamento dal file.', '<position>'), 'pause': ('Alterna pausa del timer di talk', None), 'prev': ('Diapositiva precedente', None), 'quit': ("Chiudi l' istanza aperta di pyimpress", None), 'reset': ('Resetta il timer del talk', None), 'talk-time': ('Il tempo di conversazione stimato (previsto) in minuti (e opzionalmente secondi)', 'mm[:ss]'), 'version': ('Stampa la versione e esci', None)} │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ options = {'blank': (98, <flags 0 of type GLib.OptionFlags>, <enum G_OPTION_ARG_NONE of type GLib.OptionArg>), 'first': (102, <flags 0 of type GLib.OptionFlags>, <enum G_OPTION_ARG_NONE of type GLib.OptionArg>), 'last': (108, <flags 0 of type GLib.OptionFlags>, <enum G_OPTION_ARG_NONE of type GLib.OptionArg>), 'log': (0, <flags 0 of type GLib.OptionFlags>, <enum G_OPTION_ARG_STRING of type GLib.OptionArg>), 'next': (110, <flags 0 of type GLib.OptionFlags>, <enum G_OPTION_ARG_NONE of type GLib.OptionArg>), 'notes': (78, <flags 0 of type GLib.OptionFlags>, <enum G_OPTION_ARG_STRING of type GLib.OptionArg>), 'pause': (80, <flags 0 of type GLib.OptionFlags>, <enum G_OPTION_ARG_NONE of type GLib.OptionArg>), 'prev': (112, <flags 0 of type GLib.OptionFlags>, <enum G_OPTION_ARG_NONE of type GLib.OptionArg>), 'quit': (113, <flags 0 of type GLib.OptionFlags>, <enum G_OPTION_ARG_NONE of type GLib.OptionArg>), 'reset': (114, <flags 0 of type GLib.OptionFlags>, <enum G_OPTION_ARG_NONE of type GLib.OptionArg>), 'talk-time': (116, <flags 0 of type GLib.OptionFlags>, <enum G_OPTION_ARG_STRING of type GLib.OptionArg>), 'version': (118, <flags 0 of type GLib.OptionFlags>, <enum G_OPTION_ARG_NONE of type GLib.OptionArg>)}
│ │ │ │
│ │ │ │ │ │ │ │ @@ -1097,15 +1097,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -version_string = 'Pympress: 1.8.5 ; Python: 3.11.8 ; OS: Linux 6.1.0-20-armmp-lpae #1 SMP Debian 6.1.85-1 (2024-04-11) ; Gtk 3.24.41 ; GLib 2.78.3 ; Poppler 22.12.0 cairo ; Cairo 1.18.0 , pycairo 1.26.0'
│ │ │ │ +version_string = 'Pympress: 1.8.5 ; Python: 3.11.8 ; OS: Linux 6.1.0-20-arm64 #1 SMP Debian 6.1.85-1 (2024-04-11) ; Gtk 3.24.41 ; GLib 2.78.3 ; Poppler 22.12.0 cairo ; Cairo 1.18.0 , pycairo 1.26.0' │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │

pympress.ui – GUI management

│ │ │ │

This module contains the whole graphical user interface of pympress, which is │ │ │ │ @@ -4521,15 +4521,15 @@ │ │ │ │

│ │ │ │ p_da_cur = None
│ │ │ │

DrawingArea Slide in the Presenter window, used to reliably set cursors.

│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -pointer = <GdkPixbuf.Pixbuf object at 0xb49a7908 (GdkPixbuf at 0x12de3d8)>
│ │ │ │ +pointer = <GdkPixbuf.Pixbuf object at 0xf47fcf08 (GdkPixbuf at 0x1d277d8)> │ │ │ │

Pixbuf to read XML descriptions of GUIs and load them.

│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ pointer_mode = 1
│ │ │ │

PointerMode indicating the pointer mode

│ │ │ │ @@ -5781,15 +5781,15 @@ │ │ │ │
│ │ │ │ layout_description = None
│ │ │ │

A Label to contain the description of the layout

│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -layout_descriptions = {'highlight': 'Layout to draw on the current slide', 'highlight_notes': 'Layout to draw on the current slide with notes displayed', 'note_pages': 'Layout for libreoffice notes on separate pages (with current slide preview in notes)', 'notes': 'Layout for beamer notes on second screen (no current slide preview in notes)', 'plain': 'Plain layout, without note slides'}
│ │ │ │ +layout_descriptions = {'highlight': 'Layout per disegnare sulla diapositiva corrente', 'highlight_notes': 'Layout per disegnare sulla diapositiva corrente con le note visualizzate', 'note_pages': "Layout per le note di LibreOffice su pagine separate (con l'anteprima della diapositiva corrente nelle note)", 'notes': 'Layout per le note del videoproiettore sul secondo schermo (nessuna anteprima della diapositiva corrente nelle note)', 'plain': 'Layout semplice, senza diapositive delle note'} │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ layout_dialog = None
│ │ │ │

A Dialog to contain the layout edition dialog

│ │ │ │
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -810,15 +810,15 @@ │ │ │ │ │ * parameter – an object or None to pass as a parameter │ │ │ │ │ to the action, wrapped in a GLib.Variant │ │ │ │ │ auto_log_level= True¶ │ │ │ │ │ bool to automatically upgrade log level (DEBUG / INFO at init, then │ │ │ │ │ ERROR), False if user set log level │ │ │ │ │ config= None¶ │ │ │ │ │ The Config object that holds pympress conferences │ │ │ │ │ - do_activate(timestamp=1713191561.4030988)[source]¶ │ │ │ │ │ + do_activate(timestamp=1713192096.3549829)[source]¶ │ │ │ │ │ Activate: show UI windows. │ │ │ │ │ Build them if they do not exist, otherwise bring to front. │ │ │ │ │ do_handle_local_options(opts_variant_dict)[source]¶ │ │ │ │ │ Parse command line options, returned as a VariantDict │ │ │ │ │ Returns: │ │ │ │ │ estimated talk time, log level, notes positions. │ │ │ │ │ Return type: │ │ │ │ │ @@ -844,25 +844,27 @@ │ │ │ │ │ name (str) – the name of the stateful action │ │ │ │ │ Returns: │ │ │ │ │ the value contained in the action │ │ │ │ │ Return type: │ │ │ │ │ str, int, bool or float │ │ │ │ │ gui= None¶ │ │ │ │ │ The UI object that is the interface of pympress │ │ │ │ │ - option_descriptions= {'blank': ('Blank/unblank content screen', None), │ │ │ │ │ - 'first': ('First slide', None), 'last': ('Last slide', None), 'log': │ │ │ │ │ - ('Set level of verbosity in log file: DEBUG, INFO, WARNING, ERROR, or │ │ │ │ │ - CRITICAL', ''), 'next': ('Next slide', None), 'notes': ('Set the │ │ │ │ │ - position of notes on the pdf page (none, left, right, top, bottom, │ │ │ │ │ - after, odd, or prefix). Overrides the detection from the file.', │ │ │ │ │ - ''), 'pause': ('Toggle pause of talk timer', None), 'prev': │ │ │ │ │ - ('Previous slide', None), 'quit': ('Close opened pympress instance', │ │ │ │ │ - None), 'reset': ('Reset talk timer', None), 'talk-time': ('The │ │ │ │ │ - estimated (intended) talk time in minutes (and optionally seconds)', │ │ │ │ │ - 'mm[:ss]'), 'version': ('Print version and exit', None)}¶ │ │ │ │ │ + option_descriptions= {'blank': ('Svuota o non il contenuto della │ │ │ │ │ + schermata', None), 'first': ('Prima diapositiva', None), 'last': │ │ │ │ │ + ('Ultima diapositiva', None), 'log': ('Imposta il livello di verbosità │ │ │ │ │ + nel file di log: DEBUG, INFO, WARNING, ERROR, o CRITICAL', ''), │ │ │ │ │ + 'next': ('Prossima diapositiva', None), 'notes': ('Impostare la │ │ │ │ │ + posizione delle note nella pagina pdf (nessuno, sinistra, destra, alto, │ │ │ │ │ + basso, dopo, dispari o prefisso). Sovrascrive il rilevamento dal │ │ │ │ │ + file.', ''), 'pause': ('Alterna pausa del timer di talk', │ │ │ │ │ + None), 'prev': ('Diapositiva precedente', None), 'quit': ("Chiudi l' │ │ │ │ │ + istanza aperta di pyimpress", None), 'reset': ('Resetta il timer del │ │ │ │ │ + talk', None), 'talk-time': ('Il tempo di conversazione stimato │ │ │ │ │ + (previsto) in minuti (e opzionalmente secondi)', 'mm[:ss]'), 'version': │ │ │ │ │ + ('Stampa la versione e esci', None)}¶ │ │ │ │ │ options= {'blank': (98, , ), 'first': (102, , ), 'last': (108, , │ │ │ │ │ ), 'log': (0, , ), 'next': (110, , │ │ │ │ │ @@ -895,16 +897,16 @@ │ │ │ │ │ Action that sets the logging level (on the root logger of the │ │ │ │ │ active instance) │ │ │ │ │ Parameters: │ │ │ │ │ * action (Action) – The action activatd │ │ │ │ │ * ( (param) – class:~`GLib.Variant`): The desired level │ │ │ │ │ as an int wrapped in a GLib.Variant │ │ │ │ │ version_string= 'Pympress: 1.8.5 ; Python: 3.11.8 ; OS: Linux 6.1.0-20- │ │ │ │ │ - armmp-lpae #1 SMP Debian 6.1.85-1 (2024-04-11) ; Gtk 3.24.41 ; GLib │ │ │ │ │ - 2.78.3 ; Poppler 22.12.0 cairo ; Cairo 1.18.0 , pycairo 1.26.0'¶ │ │ │ │ │ + arm64 #1 SMP Debian 6.1.85-1 (2024-04-11) ; Gtk 3.24.41 ; GLib 2.78.3 ; │ │ │ │ │ + Poppler 22.12.0 cairo ; Cairo 1.18.0 , pycairo 1.26.0'¶ │ │ │ │ │ **** pympress.ui – GUI management¶ **** │ │ │ │ │ This module contains the whole graphical user interface of pympress, which is │ │ │ │ │ made of two separate windows: the Content window, which displays only the │ │ │ │ │ current page in full size, and the Presenter window, which displays both the │ │ │ │ │ current and the next page, as well as a time counter and a clock. │ │ │ │ │ Both windows are managed by the UI class. │ │ │ │ │ classpympress.ui.UI(app, config)[source]¶ │ │ │ │ │ @@ -2485,16 +2487,16 @@ │ │ │ │ │ Parameters: │ │ │ │ │ name (str) – Name of the pointer to load │ │ │ │ │ old_pointer_mode= 2¶ │ │ │ │ │ The PointerMode to which we toggle back │ │ │ │ │ p_da_cur= None¶ │ │ │ │ │ DrawingArea Slide in the Presenter window, used to reliably set │ │ │ │ │ cursors. │ │ │ │ │ - pointer= ¶ │ │ │ │ │ + pointer= ¶ │ │ │ │ │ Pixbuf to read XML descriptions of GUIs and load them. │ │ │ │ │ pointer_mode= 1¶ │ │ │ │ │ PointerMode indicating the pointer mode │ │ │ │ │ pointer_pos= (0.5, 0.5)¶ │ │ │ │ │ (float, float) of position relative to slide, where the pointer │ │ │ │ │ should appear │ │ │ │ │ pointermode_radios= {}¶ │ │ │ │ │ @@ -3077,20 +3079,22 @@ │ │ │ │ │ and model │ │ │ │ │ Return type: │ │ │ │ │ dict, TreeIter │ │ │ │ │ hltools_orientation_action= None¶ │ │ │ │ │ Action containing the orientation │ │ │ │ │ layout_description= None¶ │ │ │ │ │ A Label to contain the description of the layout │ │ │ │ │ - layout_descriptions= {'highlight': 'Layout to draw on the current │ │ │ │ │ - slide', 'highlight_notes': 'Layout to draw on the current slide with │ │ │ │ │ - notes displayed', 'note_pages': 'Layout for libreoffice notes on │ │ │ │ │ - separate pages (with current slide preview in notes)', 'notes': 'Layout │ │ │ │ │ - for beamer notes on second screen (no current slide preview in notes)', │ │ │ │ │ - 'plain': 'Plain layout, without note slides'}¶ │ │ │ │ │ + layout_descriptions= {'highlight': 'Layout per disegnare sulla │ │ │ │ │ + diapositiva corrente', 'highlight_notes': 'Layout per disegnare sulla │ │ │ │ │ + diapositiva corrente con le note visualizzate', 'note_pages': "Layout │ │ │ │ │ + per le note di LibreOffice su pagine separate (con l'anteprima della │ │ │ │ │ + diapositiva corrente nelle note)", 'notes': 'Layout per le note del │ │ │ │ │ + videoproiettore sul secondo schermo (nessuna anteprima della │ │ │ │ │ + diapositiva corrente nelle note)', 'plain': 'Layout semplice, senza │ │ │ │ │ + diapositive delle note'}¶ │ │ │ │ │ layout_dialog= None¶ │ │ │ │ │ A Dialog to contain the layout edition dialog │ │ │ │ │ layout_selected(widget, event=None)[source]¶ │ │ │ │ │ Manage events for the layout selector drop-down menu │ │ │ │ │ Parameters: │ │ │ │ │ * widget (ComboBox) – the widget which has been │ │ │ │ │ modified │ │ │ ├── ./usr/share/doc/pympress/html/searchindex.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -33,15 +33,15 @@ │ │ │ │ │ "vlc": 0, │ │ │ │ │ "gstreamer": 0, │ │ │ │ │ "integr": 0, │ │ │ │ │ "text": [0, 3], │ │ │ │ │ "annot": [0, 2], │ │ │ │ │ "displai": 0, │ │ │ │ │ "nativ": [0, 2], │ │ │ │ │ - "beamer": [0, 3], │ │ │ │ │ + "beamer": 0, │ │ │ │ │ "": [0, 2], │ │ │ │ │ "second": [0, 3], │ │ │ │ │ "well": [0, 3], │ │ │ │ │ "libreoffic": [0, 3], │ │ │ │ │ "page": 0, │ │ │ │ │ "free": [0, 3], │ │ │ │ │ "softwar": 0, │ │ │ │ │ @@ -228,15 +228,15 @@ │ │ │ │ │ "shortcut": [0, 1, 3], │ │ │ │ │ "list": [0, 2, 3], │ │ │ │ │ "some": [0, 3], │ │ │ │ │ "usual": [0, 2, 3], │ │ │ │ │ "often": 0, │ │ │ │ │ "exampl": [0, 2, 3], │ │ │ │ │ "ctrl": [0, 2, 3], │ │ │ │ │ - "l": 0, │ │ │ │ │ + "l": [0, 3], │ │ │ │ │ "f11": 0, │ │ │ │ │ "toggl": [0, 2, 3], │ │ │ │ │ "fullscreen": [0, 3], │ │ │ │ │ "though": 0, │ │ │ │ │ "main": [0, 3], │ │ │ │ │ "just": [0, 2, 3], │ │ │ │ │ "f": [0, 3], │ │ │ │ │ @@ -402,15 +402,15 @@ │ │ │ │ │ "n": [0, 3], │ │ │ │ │ "none": [0, 3], │ │ │ │ │ "right": [0, 2, 3], │ │ │ │ │ "top": [0, 2, 3], │ │ │ │ │ "overrid": [0, 3], │ │ │ │ │ "log": [0, 3], │ │ │ │ │ "level": [0, 2, 3], │ │ │ │ │ - "verbos": [0, 3], │ │ │ │ │ + "verbos": 0, │ │ │ │ │ "debug": [0, 3], │ │ │ │ │ "info": [0, 3], │ │ │ │ │ "warn": [0, 3], │ │ │ │ │ "playback": [0, 3], │ │ │ │ │ "need": [0, 2, 3], │ │ │ │ │ "its": [0, 2, 3], │ │ │ │ │ "plugin": [0, 3], │ │ │ │ │ @@ -842,16 +842,16 @@ │ │ │ │ │ "auto_log_level": 3, │ │ │ │ │ "bool": 3, │ │ │ │ │ "upgrad": 3, │ │ │ │ │ "init": 3, │ │ │ │ │ "confer": 3, │ │ │ │ │ "do_activ": 3, │ │ │ │ │ "timestamp": 3, │ │ │ │ │ - "1713191561": 3, │ │ │ │ │ - "4030988": 3, │ │ │ │ │ + "1713192096": 3, │ │ │ │ │ + "3549829": 3, │ │ │ │ │ "exist": 3, │ │ │ │ │ "otherwis": 3, │ │ │ │ │ "bring": 3, │ │ │ │ │ "front": 3, │ │ │ │ │ "do_handle_local_opt": 3, │ │ │ │ │ "opts_variant_dict": 3, │ │ │ │ │ "return": 3, │ │ │ │ │ @@ -880,25 +880,70 @@ │ │ │ │ │ "caus": 3, │ │ │ │ │ "segfault": 3, │ │ │ │ │ "get_action_st": 3, │ │ │ │ │ "unwrap": 3, │ │ │ │ │ "float": 3, │ │ │ │ │ "option_descript": 3, │ │ │ │ │ "blank": 3, │ │ │ │ │ - "unblank": 3, │ │ │ │ │ + "svuota": 3, │ │ │ │ │ + "o": 3, │ │ │ │ │ + "il": 3, │ │ │ │ │ + "contenuto": 3, │ │ │ │ │ + "della": 3, │ │ │ │ │ + "schermata": 3, │ │ │ │ │ "first": 3, │ │ │ │ │ + "prima": 3, │ │ │ │ │ + "diapositiva": 3, │ │ │ │ │ + "ultima": 3, │ │ │ │ │ + "imposta": 3, │ │ │ │ │ + "livello": 3, │ │ │ │ │ + "di": 3, │ │ │ │ │ + "verbosit\u00e0": 3, │ │ │ │ │ + "nel": 3, │ │ │ │ │ "critic": 3, │ │ │ │ │ - "odd": 3, │ │ │ │ │ + "prossima": 3, │ │ │ │ │ + "impostar": 3, │ │ │ │ │ + "la": 3, │ │ │ │ │ + "posizion": 3, │ │ │ │ │ + "dell": 3, │ │ │ │ │ + "nella": 3, │ │ │ │ │ + "pagina": 3, │ │ │ │ │ + "nessuno": 3, │ │ │ │ │ + "sinistra": 3, │ │ │ │ │ + "destra": 3, │ │ │ │ │ + "alto": 3, │ │ │ │ │ + "basso": 3, │ │ │ │ │ + "dopo": 3, │ │ │ │ │ + "dispari": 3, │ │ │ │ │ + "prefisso": 3, │ │ │ │ │ + "sovrascr": 3, │ │ │ │ │ + "rilevamento": 3, │ │ │ │ │ + "dal": 3, │ │ │ │ │ + "alterna": 3, │ │ │ │ │ + "pausa": 3, │ │ │ │ │ + "del": 3, │ │ │ │ │ "timer": 3, │ │ │ │ │ "prev": 3, │ │ │ │ │ - "previou": 3, │ │ │ │ │ + "precedent": 3, │ │ │ │ │ "quit": 3, │ │ │ │ │ - "close": 3, │ │ │ │ │ + "chiudi": 3, │ │ │ │ │ + "istanza": 3, │ │ │ │ │ + "aperta": 3, │ │ │ │ │ + "pyimpress": 3, │ │ │ │ │ "reset": 3, │ │ │ │ │ - "print": 3, │ │ │ │ │ + "resetta": 3, │ │ │ │ │ + "tempo": 3, │ │ │ │ │ + "conversazion": 3, │ │ │ │ │ + "stimato": 3, │ │ │ │ │ + "previsto": 3, │ │ │ │ │ + "minuti": 3, │ │ │ │ │ + "opzionalment": 3, │ │ │ │ │ + "secondi": 3, │ │ │ │ │ + "stampa": 3, │ │ │ │ │ + "esci": 3, │ │ │ │ │ "98": 3, │ │ │ │ │ "flag": 3, │ │ │ │ │ "optionflag": 3, │ │ │ │ │ "enum": 3, │ │ │ │ │ "g_option_arg_non": 3, │ │ │ │ │ "optionarg": 3, │ │ │ │ │ "102": 3, │ │ │ │ │ @@ -920,17 +965,15 @@ │ │ │ │ │ "wheether": 3, │ │ │ │ │ "set_action_st": 3, │ │ │ │ │ "set_log_level": 3, │ │ │ │ │ "param": 3, │ │ │ │ │ "logger": 3, │ │ │ │ │ "activatd": 3, │ │ │ │ │ "version_str": 3, │ │ │ │ │ - "o": 3, │ │ │ │ │ - "armmp": 3, │ │ │ │ │ - "lpae": 3, │ │ │ │ │ + "arm64": 3, │ │ │ │ │ "smp": 3, │ │ │ │ │ "85": 3, │ │ │ │ │ "2024": 3, │ │ │ │ │ "24": 3, │ │ │ │ │ "41": 3, │ │ │ │ │ "22": 3, │ │ │ │ │ "12": 3, │ │ │ │ │ @@ -1001,14 +1044,15 @@ │ │ │ │ │ "suppos": 3, │ │ │ │ │ "is_preview": 3, │ │ │ │ │ "updat": 3, │ │ │ │ │ "emptydocu": 3, │ │ │ │ │ "doc_goto_end": 3, │ │ │ │ │ "doc_goto_hom": 3, │ │ │ │ │ "doc_goto_next": 3, │ │ │ │ │ + "previou": 3, │ │ │ │ │ "doc_goto_prev": 3, │ │ │ │ │ "doc_hist_next": 3, │ │ │ │ │ "histori": 3, │ │ │ │ │ "visit": 3, │ │ │ │ │ "doc_hist_prev": 3, │ │ │ │ │ "doc_label_next": 3, │ │ │ │ │ "doc_label_prev": 3, │ │ │ │ │ @@ -1118,14 +1162,15 @@ │ │ │ │ │ "pick_fil": 3, │ │ │ │ │ "placeable_widget": 3, │ │ │ │ │ "dictionari": 3, │ │ │ │ │ "populate_recent_menu": 3, │ │ │ │ │ "is_open": 3, │ │ │ │ │ "recent": 3, │ │ │ │ │ "boolean": 3, │ │ │ │ │ + "close": 3, │ │ │ │ │ "prev_button": 3, │ │ │ │ │ "preview_pag": 3, │ │ │ │ │ "recent_menu": 3, │ │ │ │ │ "reconfigure_next_fram": 3, │ │ │ │ │ "panel": 3, │ │ │ │ │ "gvariant": 3, │ │ │ │ │ "redraw_current_slid": 3, │ │ │ │ │ @@ -1346,14 +1391,15 @@ │ │ │ │ │ "pw": 3, │ │ │ │ │ "remove_annot": 3, │ │ │ │ │ "set_annot": 3, │ │ │ │ │ "qualnam": 3, │ │ │ │ │ "boundari": 3, │ │ │ │ │ "intenum": 3, │ │ │ │ │ "complementari": 3, │ │ │ │ │ + "odd": 3, │ │ │ │ │ "10": 3, │ │ │ │ │ "arbitrari": 3, │ │ │ │ │ "falsi": 3, │ │ │ │ │ "uneven": 3, │ │ │ │ │ "rmap": 3, │ │ │ │ │ "revers": 3, │ │ │ │ │ "complement": 3, │ │ │ │ │ @@ -1601,16 +1647,16 @@ │ │ │ │ │ "pointermod": 3, │ │ │ │ │ "reliabl": 3, │ │ │ │ │ "change_pointercolor": 3, │ │ │ │ │ "change_pointermod": 3, │ │ │ │ │ "load_point": 3, │ │ │ │ │ "old_pointer_mod": 3, │ │ │ │ │ "back": 3, │ │ │ │ │ - "0xb49a7908": 3, │ │ │ │ │ - "0x12de3d8": 3, │ │ │ │ │ + "0xf47fcf08": 3, │ │ │ │ │ + "0x1d277d8": 3, │ │ │ │ │ "pointer_mod": 3, │ │ │ │ │ "pointer_po": 3, │ │ │ │ │ "pointermode_radio": 3, │ │ │ │ │ "radiomenuitem": 3, │ │ │ │ │ "render_point": 3, │ │ │ │ │ "show_point": 3, │ │ │ │ │ "toggle_point": 3, │ │ │ │ │ @@ -1775,14 +1821,32 @@ │ │ │ │ │ "get_info": 3, │ │ │ │ │ "gtkstore": 3, │ │ │ │ │ "model": 3, │ │ │ │ │ "treemodel": 3, │ │ │ │ │ "treeiter": 3, │ │ │ │ │ "hltools_orientation_act": 3, │ │ │ │ │ "layout_descript": 3, │ │ │ │ │ + "disegnar": 3, │ │ │ │ │ + "sulla": 3, │ │ │ │ │ + "corrent": 3, │ │ │ │ │ + "con": 3, │ │ │ │ │ + "le": 3, │ │ │ │ │ + "visualizz": 3, │ │ │ │ │ + "su": 3, │ │ │ │ │ + "pagin": 3, │ │ │ │ │ + "anteprima": 3, │ │ │ │ │ + "nell": 3, │ │ │ │ │ + "videoproiettor": 3, │ │ │ │ │ + "sul": 3, │ │ │ │ │ + "secondo": 3, │ │ │ │ │ + "schermo": 3, │ │ │ │ │ + "nessuna": 3, │ │ │ │ │ + "semplic": 3, │ │ │ │ │ + "senza": 3, │ │ │ │ │ + "diaposit": 3, │ │ │ │ │ "layout_dialog": 3, │ │ │ │ │ "layout_select": 3, │ │ │ │ │ "combobox": 3, │ │ │ │ │ "layout_selector": 3, │ │ │ │ │ "comboboxtext": 3, │ │ │ │ │ "layout_treemodel": 3, │ │ │ │ │ "treeview": 3, ├── pympress_1.8.5-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-04-09 23:44:49.000000 debian-binary │ │ -rw-r--r-- 0 0 0 3156 2024-04-09 23:44:49.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 212608 2024-04-09 23:44:49.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 212876 2024-04-09 23:44:49.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -109,10 +109,10 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2136 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1349 2024-04-09 23:09:54.000000 ./usr/share/doc/pympress/copyright │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/lintian/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/lintian/overrides/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 139 2024-04-09 23:31:55.000000 ./usr/share/lintian/overrides/pympress │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/man/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/man/man1/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 42423 2024-04-09 23:44:49.000000 ./usr/share/man/man1/pympress.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 42678 2024-04-09 23:44:49.000000 ./usr/share/man/man1/pympress.1.gz │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/pixmaps/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12380 2024-04-09 23:44:49.000000 ./usr/share/pixmaps/pympress.png │ │ │ ├── ./usr/share/man/man1/pympress.1.gz │ │ │ │ ├── pympress.1 │ │ │ │ │ @@ -804,15 +804,15 @@ │ │ │ │ │ .INDENT 7.0 │ │ │ │ │ .TP │ │ │ │ │ .B config = None │ │ │ │ │ The \fI\%Config\fP object that holds pympress conferences │ │ │ │ │ .UNINDENT │ │ │ │ │ .INDENT 7.0 │ │ │ │ │ .TP │ │ │ │ │ -.B do_activate(timestamp=1713191589.127569) │ │ │ │ │ +.B do_activate(timestamp=1713192169.413605) │ │ │ │ │ Activate: show UI windows. │ │ │ │ │ .sp │ │ │ │ │ Build them if they do not exist, otherwise bring to front. │ │ │ │ │ .UNINDENT │ │ │ │ │ .INDENT 7.0 │ │ │ │ │ .TP │ │ │ │ │ .B do_handle_local_options(opts_variant_dict) │ │ │ │ │ @@ -874,15 +874,15 @@ │ │ │ │ │ .INDENT 7.0 │ │ │ │ │ .TP │ │ │ │ │ .B gui = None │ │ │ │ │ The \fI\%UI\fP object that is the interface of pympress │ │ │ │ │ .UNINDENT │ │ │ │ │ .INDENT 7.0 │ │ │ │ │ .TP │ │ │ │ │ -.B option_descriptions = {\(aqblank\(aq: (\(aqBlank/unblank content screen\(aq, None), \(aqfirst\(aq: (\(aqFirst slide\(aq, None), \(aqlast\(aq: (\(aqLast slide\(aq, None), \(aqlog\(aq: (\(aqSet level of verbosity in log file: DEBUG, INFO, WARNING, ERROR, or CRITICAL\(aq, \(aq\(aq), \(aqnext\(aq: (\(aqNext slide\(aq, None), \(aqnotes\(aq: (\(aqSet the position of notes on the pdf page (none, left, right, top, bottom, after, odd, or prefix). Overrides the detection from the file.\(aq, \(aq\(aq), \(aqpause\(aq: (\(aqToggle pause of talk timer\(aq, None), \(aqprev\(aq: (\(aqPrevious slide\(aq, None), \(aqquit\(aq: (\(aqClose opened pympress instance\(aq, None), \(aqreset\(aq: (\(aqReset talk timer\(aq, None), \(aqtalk\-time\(aq: (\(aqThe estimated (intended) talk time in minutes (and optionally seconds)\(aq, \(aqmm[:ss]\(aq), \(aqversion\(aq: (\(aqPrint version and exit\(aq, None)} │ │ │ │ │ +.B option_descriptions = {\(aqblank\(aq: (\(aqSvuota o non il contenuto della schermata\(aq, None), \(aqfirst\(aq: (\(aqPrima diapositiva\(aq, None), \(aqlast\(aq: (\(aqUltima diapositiva\(aq, None), \(aqlog\(aq: (\(aqImposta il livello di verbosità nel file di log: DEBUG, INFO, WARNING, ERROR, o CRITICAL\(aq, \(aq\(aq), \(aqnext\(aq: (\(aqProssima diapositiva\(aq, None), \(aqnotes\(aq: (\(aqImpostare la posizione delle note nella pagina pdf (nessuno, sinistra, destra, alto, basso, dopo, dispari o prefisso). Sovrascrive il rilevamento dal file.\(aq, \(aq\(aq), \(aqpause\(aq: (\(aqAlterna pausa del timer di talk\(aq, None), \(aqprev\(aq: (\(aqDiapositiva precedente\(aq, None), \(aqquit\(aq: (\(dqChiudi l\(aq istanza aperta di pyimpress\(dq, None), \(aqreset\(aq: (\(aqResetta il timer del talk\(aq, None), \(aqtalk\-time\(aq: (\(aqIl tempo di conversazione stimato (previsto) in minuti (e opzionalmente secondi)\(aq, \(aqmm[:ss]\(aq), \(aqversion\(aq: (\(aqStampa la versione e esci\(aq, None)} │ │ │ │ │ .UNINDENT │ │ │ │ │ .INDENT 7.0 │ │ │ │ │ .TP │ │ │ │ │ .B options = {\(aqblank\(aq: (98, , ), \(aqfirst\(aq: (102, , ), \(aqlast\(aq: (108, , ), \(aqlog\(aq: (0, , ), \(aqnext\(aq: (110, , ), \(aqnotes\(aq: (78, , ), \(aqpause\(aq: (80, , ), \(aqprev\(aq: (112, , ), \(aqquit\(aq: (113, , ), \(aqreset\(aq: (114, , ), \(aqtalk\-time\(aq: (116, , ), \(aqversion\(aq: (118, , )} │ │ │ │ │ .UNINDENT │ │ │ │ │ .INDENT 7.0 │ │ │ │ │ .TP │ │ │ │ │ @@ -932,15 +932,15 @@ │ │ │ │ │ .IP \(bu 2 │ │ │ │ │ \fB(\fP (\fIparam\fP) \-\- class:~\(gaGLib.Variant\(ga): The desired level as an int wrapped in a GLib.Variant │ │ │ │ │ .UNINDENT │ │ │ │ │ .UNINDENT │ │ │ │ │ .UNINDENT │ │ │ │ │ .INDENT 7.0 │ │ │ │ │ .TP │ │ │ │ │ -.B version_string = \(aqPympress: 1.8.5 ; Python: 3.11.8 ; OS: Linux 6.1.0\-20\-armmp\-lpae #1 SMP Debian 6.1.85\-1 (2024\-04\-11) ; Gtk 3.24.41 ; GLib 2.78.3 ; Poppler 22.12.0 cairo ; Cairo 1.18.0 , pycairo 1.26.0\(aq │ │ │ │ │ +.B version_string = \(aqPympress: 1.8.5 ; Python: 3.11.8 ; OS: Linux 6.1.0\-20\-arm64 #1 SMP Debian 6.1.85\-1 (2024\-04\-11) ; Gtk 3.24.41 ; GLib 2.78.3 ; Poppler 22.12.0 cairo ; Cairo 1.18.0 , pycairo 1.26.0\(aq │ │ │ │ │ .UNINDENT │ │ │ │ │ .UNINDENT │ │ │ │ │ .SS \fI\%pympress.ui\fP \-\- GUI management │ │ │ │ │ .sp │ │ │ │ │ This module contains the whole graphical user interface of pympress, which is │ │ │ │ │ made of two separate windows: the Content window, which displays only the │ │ │ │ │ current page in full size, and the Presenter window, which displays both the │ │ │ │ │ @@ -4264,15 +4264,15 @@ │ │ │ │ │ .INDENT 7.0 │ │ │ │ │ .TP │ │ │ │ │ .B p_da_cur = None │ │ │ │ │ \fBDrawingArea\fP Slide in the Presenter window, used to reliably set cursors. │ │ │ │ │ .UNINDENT │ │ │ │ │ .INDENT 7.0 │ │ │ │ │ .TP │ │ │ │ │ -.B pointer = │ │ │ │ │ +.B pointer = │ │ │ │ │ \fBPixbuf\fP to read XML descriptions of GUIs and load them. │ │ │ │ │ .UNINDENT │ │ │ │ │ .INDENT 7.0 │ │ │ │ │ .TP │ │ │ │ │ .B pointer_mode = 1 │ │ │ │ │ \fI\%PointerMode\fP indicating the pointer mode │ │ │ │ │ .UNINDENT │ │ │ │ │ @@ -5449,15 +5449,15 @@ │ │ │ │ │ .INDENT 7.0 │ │ │ │ │ .TP │ │ │ │ │ .B layout_description = None │ │ │ │ │ A \fBLabel\fP to contain the description of the layout │ │ │ │ │ .UNINDENT │ │ │ │ │ .INDENT 7.0 │ │ │ │ │ .TP │ │ │ │ │ -.B layout_descriptions = {\(aqhighlight\(aq: \(aqLayout to draw on the current slide\(aq, \(aqhighlight_notes\(aq: \(aqLayout to draw on the current slide with notes displayed\(aq, \(aqnote_pages\(aq: \(aqLayout for libreoffice notes on separate pages (with current slide preview in notes)\(aq, \(aqnotes\(aq: \(aqLayout for beamer notes on second screen (no current slide preview in notes)\(aq, \(aqplain\(aq: \(aqPlain layout, without note slides\(aq} │ │ │ │ │ +.B layout_descriptions = {\(aqhighlight\(aq: \(aqLayout per disegnare sulla diapositiva corrente\(aq, \(aqhighlight_notes\(aq: \(aqLayout per disegnare sulla diapositiva corrente con le note visualizzate\(aq, \(aqnote_pages\(aq: \(dqLayout per le note di LibreOffice su pagine separate (con l\(aqanteprima della diapositiva corrente nelle note)\(dq, \(aqnotes\(aq: \(aqLayout per le note del videoproiettore sul secondo schermo (nessuna anteprima della diapositiva corrente nelle note)\(aq, \(aqplain\(aq: \(aqLayout semplice, senza diapositive delle note\(aq} │ │ │ │ │ .UNINDENT │ │ │ │ │ .INDENT 7.0 │ │ │ │ │ .TP │ │ │ │ │ .B layout_dialog = None │ │ │ │ │ A \fBDialog\fP to contain the layout edition dialog │ │ │ │ │ .UNINDENT │ │ │ │ │ .INDENT 7.0