{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.U8aLUorG/b1/pympress_1.8.5-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.U8aLUorG/b2/pympress_1.8.5-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- f19049e5766586efb57ebde4e8e643d1 235832 doc optional pympress-doc_1.8.5-1_all.deb\n- 28a426178cd66cec7ad35f23312f189a 215964 misc optional pympress_1.8.5-1_all.deb\n+ 364eecd1c8aaa45268133864ba9e2e47 236232 doc optional pympress-doc_1.8.5-1_all.deb\n+ 14d953691dce7a4043a0233a05407ad9 216276 misc optional pympress_1.8.5-1_all.deb\n"}, {"source1": "pympress-doc_1.8.5-1_all.deb", "source2": "pympress-doc_1.8.5-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-04-09 23:44:49.000000 debian-binary\n -rw-r--r-- 0 0 0 2112 2024-04-09 23:44:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 233528 2024-04-09 23:44:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 233928 2024-04-09 23:44:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: pympress-doc\n Source: pympress\n Version: 1.8.5-1\n Architecture: all\n Maintainer: Debian Python Team \n-Installed-Size: 2956\n+Installed-Size: 2957\n Depends: libjs-sphinxdoc (>= 7.2.2), sphinx-rtd-theme-common (>= 2.0.0+dfsg)\n Built-Using: sphinx (= 7.2.6-6)\n Section: doc\n Priority: optional\n Multi-Arch: foreign\n Homepage: https://github.com/Cimbali/pympress/\n Description: Pympress documentation\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -50,17 +50,17 @@\n -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\n -rw-r--r-- 0 root (0) root (0) 12380 2023-12-14 17:43:44.000000 ./usr/share/doc/pympress/html/_static/pympress.png\n -rw-r--r-- 0 root (0) root (0) 114009 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/genindex.html\n -rw-r--r-- 0 root (0) root (0) 7858 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/index.html\n -rw-r--r-- 0 root (0) root (0) 6257 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/objects.inv\n -rw-r--r-- 0 root (0) root (0) 16555 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/options.html\n -rw-r--r-- 0 root (0) root (0) 8818 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/py-modindex.html\n--rw-r--r-- 0 root (0) root (0) 891622 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/pympress.html\n+-rw-r--r-- 0 root (0) root (0) 891725 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/pympress.html\n -rw-r--r-- 0 root (0) root (0) 4617 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/search.html\n--rw-r--r-- 0 root (0) root (0) 140116 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/searchindex.js\n+-rw-r--r-- 0 root (0) root (0) 140977 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/html/searchindex.js\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress-doc/\n -rw-r--r-- 0 root (0) root (0) 2136 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress-doc/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 1349 2024-04-09 23:09:54.000000 ./usr/share/doc/pympress-doc/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/doc-base/\n -rw-r--r-- 0 root (0) root (0) 170 2024-04-09 23:09:54.000000 ./usr/share/doc-base/pympress-doc.pympress\n 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\n 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\n"}, {"source1": "./usr/share/doc/pympress/html/pympress.html", "source2": "./usr/share/doc/pympress/html/pympress.html", "unified_diff": "@@ -967,15 +967,15 @@\n
\n config = None\u00b6
\n

The Config object that holds pympress conferences

\n
\n \n
\n
\n-do_activate(timestamp=1747640982.750288)[source]\u00b6
\n+do_activate(timestamp=1713230906.902057)[source]\u00b6\n

Activate: show UI windows.

\n

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

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

The UI object that is the interface of pympress

\n
\n \n
\n
\n-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)}\u00b6
\n+option_descriptions = {'blank': ('Inhalt verstecken/anzeigen', None), 'first': ('Erste Folie', None), 'last': ('Letzte Folie', None), 'log': ('Verbosit\u00e4ts-Level f\u00fcr die Logdatei setzen: DEBUG, INFO, WARNING, ERROR, oder CRITICAL', '<level>'), 'next': ('N\u00e4chste Folie', None), 'notes': ('Positionierung der Notizen auf der PDF Seite (keins, links, rechts, oben, unten, nach, ungerade, oder pr\u00e4fix). \u00dcberschreibt die Erkennung anhand der Datei.', '<position>'), 'pause': ('Pause in Redezeit umschalten', None), 'prev': ('Vorherige Folie', None), 'quit': ('Ge\u00f6ffnet pympress-Instanz schlie\u00dfen', None), 'reset': ('Redezeit zur\u00fccksetzen', None), 'talk-time': ('Die gesch\u00e4tzte (angestrebte) Redezeit in Minuten (und optional Sekunden)', 'mm[:ss]'), 'version': ('Version ausgeben und beenden', None)}\u00b6\n
\n \n
\n
\n 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>)}\u00b6
\n
\n \n@@ -4521,15 +4521,15 @@\n
\n p_da_cur = None\u00b6
\n

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

\n
\n \n
\n
\n-pointer = <GdkPixbuf.Pixbuf object at 0xf5e27fc8 (GdkPixbuf at 0x9538af0)>\u00b6
\n+pointer = <GdkPixbuf.Pixbuf object at 0xf46f1248 (GdkPixbuf at 0xa516ed0)>\u00b6\n

Pixbuf to read XML descriptions of GUIs and load them.

\n
\n \n
\n
\n pointer_mode = 1\u00b6
\n

PointerMode indicating the pointer mode

\n@@ -5781,15 +5781,15 @@\n
\n layout_description = None\u00b6
\n

A Label to contain the description of the layout

\n
\n \n
\n
\n-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'}\u00b6
\n+layout_descriptions = {'highlight': 'Layout zum Zeichnen auf der aktuellen Folie', 'highlight_notes': 'Layout zum Zeichnen auf der aktuellen Folie mit gleichzeitiger Anzeige der Notizen', 'note_pages': 'Layout f\u00fcr LibreOffice-Notizen auf separaten Seiten (mit Vorschau der aktuellen Folie in den Notizen)', 'notes': 'Layout der Beamer Notizen auf dem zweiten Monitor (aktuelle Folienvorschau wird nicht in den Notizen gezeigt)', 'plain': 'einfaches Layout, ohne Folie f\u00fcr Notizen'}\u00b6\n
\n \n
\n
\n layout_dialog = None\u00b6
\n

A Dialog to contain the layout edition dialog

\n
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -810,15 +810,15 @@\n * parameter \u00e2\u0080\u0093 an object or None to pass as a parameter\n to the action, wrapped in a GLib.Variant\n auto_log_level= True\u00c2\u00b6\n bool to automatically upgrade log level (DEBUG / INFO at init, then\n ERROR), False if user set log level\n config= None\u00c2\u00b6\n The Config object that holds pympress conferences\n- do_activate(timestamp=1747640982.750288)[source]\u00c2\u00b6\n+ do_activate(timestamp=1713230906.902057)[source]\u00c2\u00b6\n Activate: show UI windows.\n Build them if they do not exist, otherwise bring to front.\n do_handle_local_options(opts_variant_dict)[source]\u00c2\u00b6\n Parse command line options, returned as a VariantDict\n Returns:\n estimated talk time, log level, notes positions.\n Return type:\n@@ -844,25 +844,26 @@\n name (str) \u00e2\u0080\u0093 the name of the stateful action\n Returns:\n the value contained in the action\n Return type:\n str, int, bool or float\n gui= None\u00c2\u00b6\n The UI object that is the interface of pympress\n- option_descriptions= {'blank': ('Blank/unblank content screen', None),\n- 'first': ('First slide', None), 'last': ('Last slide', None), 'log':\n- ('Set level of verbosity in log file: DEBUG, INFO, WARNING, ERROR, or\n- CRITICAL', ''), 'next': ('Next slide', None), 'notes': ('Set the\n- position of notes on the pdf page (none, left, right, top, bottom,\n- after, odd, or prefix). Overrides the detection from the file.',\n- ''), 'pause': ('Toggle pause of talk timer', None), 'prev':\n- ('Previous slide', None), 'quit': ('Close opened pympress instance',\n- None), 'reset': ('Reset talk timer', None), 'talk-time': ('The\n- estimated (intended) talk time in minutes (and optionally seconds)',\n- 'mm[:ss]'), 'version': ('Print version and exit', None)}\u00c2\u00b6\n+ option_descriptions= {'blank': ('Inhalt verstecken/anzeigen', None),\n+ 'first': ('Erste Folie', None), 'last': ('Letzte Folie', None), 'log':\n+ ('Verbosit\u00c3\u00a4ts-Level f\u00c3\u00bcr die Logdatei setzen: DEBUG, INFO, WARNING,\n+ ERROR, oder CRITICAL', ''), 'next': ('N\u00c3\u00a4chste Folie', None),\n+ 'notes': ('Positionierung der Notizen auf der PDF Seite (keins, links,\n+ rechts, oben, unten, nach, ungerade, oder pr\u00c3\u00a4fix). \u00c3\u009cberschreibt die\n+ Erkennung anhand der Datei.', ''), 'pause': ('Pause in\n+ Redezeit umschalten', None), 'prev': ('Vorherige Folie', None), 'quit':\n+ ('Ge\u00c3\u00b6ffnet pympress-Instanz schlie\u00c3\u009fen', None), 'reset': ('Redezeit\n+ zur\u00c3\u00bccksetzen', None), 'talk-time': ('Die gesch\u00c3\u00a4tzte (angestrebte)\n+ Redezeit in Minuten (und optional Sekunden)', 'mm[:ss]'), 'version':\n+ ('Version ausgeben und beenden', None)}\u00c2\u00b6\n options= {'blank': (98, , ), 'first': (102, , ), 'last': (108, ,\n ), 'log': (0, , ), 'next': (110, ,\n@@ -2486,16 +2487,16 @@\n Parameters:\n name (str) \u00e2\u0080\u0093 Name of the pointer to load\n old_pointer_mode= 2\u00c2\u00b6\n The PointerMode to which we toggle back\n p_da_cur= None\u00c2\u00b6\n DrawingArea Slide in the Presenter window, used to reliably set\n cursors.\n- pointer= \u00c2\u00b6\n+ pointer= \u00c2\u00b6\n Pixbuf to read XML descriptions of GUIs and load them.\n pointer_mode= 1\u00c2\u00b6\n PointerMode indicating the pointer mode\n pointer_pos= (0.5, 0.5)\u00c2\u00b6\n (float, float) of position relative to slide, where the pointer\n should appear\n pointermode_radios= {}\u00c2\u00b6\n@@ -3078,20 +3079,22 @@\n and model\n Return type:\n dict, TreeIter\n hltools_orientation_action= None\u00c2\u00b6\n Action containing the orientation\n layout_description= None\u00c2\u00b6\n A Label to contain the description of the layout\n- layout_descriptions= {'highlight': 'Layout to draw on the current\n- slide', 'highlight_notes': 'Layout to draw on the current slide with\n- notes displayed', 'note_pages': 'Layout for libreoffice notes on\n- separate pages (with current slide preview in notes)', 'notes': 'Layout\n- for beamer notes on second screen (no current slide preview in notes)',\n- 'plain': 'Plain layout, without note slides'}\u00c2\u00b6\n+ layout_descriptions= {'highlight': 'Layout zum Zeichnen auf der\n+ aktuellen Folie', 'highlight_notes': 'Layout zum Zeichnen auf der\n+ aktuellen Folie mit gleichzeitiger Anzeige der Notizen', 'note_pages':\n+ 'Layout f\u00c3\u00bcr LibreOffice-Notizen auf separaten Seiten (mit Vorschau der\n+ aktuellen Folie in den Notizen)', 'notes': 'Layout der Beamer Notizen\n+ auf dem zweiten Monitor (aktuelle Folienvorschau wird nicht in den\n+ Notizen gezeigt)', 'plain': 'einfaches Layout, ohne Folie f\u00c3\u00bcr\n+ Notizen'}\u00c2\u00b6\n layout_dialog= None\u00c2\u00b6\n A Dialog to contain the layout edition dialog\n layout_selected(widget, event=None)[source]\u00c2\u00b6\n Manage events for the layout selector drop-down menu\n Parameters:\n * widget (ComboBox) \u00e2\u0080\u0093 the widget which has been\n modified\n"}]}, {"source1": "./usr/share/doc/pympress/html/searchindex.js", "source2": "./usr/share/doc/pympress/html/searchindex.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -402,15 +402,15 @@\n \"n\": [0, 3],\n \"none\": [0, 3],\n \"right\": [0, 2, 3],\n \"top\": [0, 2, 3],\n \"overrid\": [0, 3],\n \"log\": [0, 3],\n \"level\": [0, 2, 3],\n- \"verbos\": [0, 3],\n+ \"verbos\": 0,\n \"debug\": [0, 3],\n \"info\": [0, 3],\n \"warn\": [0, 3],\n \"playback\": [0, 3],\n \"need\": [0, 2, 3],\n \"its\": [0, 2, 3],\n \"plugin\": [0, 3],\n@@ -842,16 +842,16 @@\n \"auto_log_level\": 3,\n \"bool\": 3,\n \"upgrad\": 3,\n \"init\": 3,\n \"confer\": 3,\n \"do_activ\": 3,\n \"timestamp\": 3,\n- \"1747640982\": 3,\n- \"750288\": 3,\n+ \"1713230906\": 3,\n+ \"902057\": 3,\n \"exist\": 3,\n \"otherwis\": 3,\n \"bring\": 3,\n \"front\": 3,\n \"do_handle_local_opt\": 3,\n \"opts_variant_dict\": 3,\n \"return\": 3,\n@@ -880,25 +880,62 @@\n \"caus\": 3,\n \"segfault\": 3,\n \"get_action_st\": 3,\n \"unwrap\": 3,\n \"float\": 3,\n \"option_descript\": 3,\n \"blank\": 3,\n- \"unblank\": 3,\n+ \"inhalt\": 3,\n+ \"verstecken\": 3,\n+ \"anzeigen\": 3,\n \"first\": 3,\n+ \"erst\": 3,\n+ \"foli\": 3,\n+ \"letzt\": 3,\n+ \"verbosit\\u00e4t\": 3,\n+ \"f\\u00fcr\": 3,\n+ \"die\": 3,\n+ \"logdatei\": 3,\n+ \"setzen\": 3,\n+ \"oder\": 3,\n \"critic\": 3,\n- \"odd\": 3,\n- \"timer\": 3,\n+ \"n\\u00e4chste\": 3,\n+ \"positionierung\": 3,\n+ \"der\": 3,\n+ \"notizen\": 3,\n+ \"auf\": 3,\n+ \"seit\": 3,\n+ \"kein\": 3,\n+ \"recht\": 3,\n+ \"oben\": 3,\n+ \"unten\": 3,\n+ \"nach\": 3,\n+ \"ungerad\": 3,\n+ \"pr\\u00e4fix\": 3,\n+ \"\\u00fcberschreibt\": 3,\n+ \"erkennung\": 3,\n+ \"anhand\": 3,\n+ \"datei\": 3,\n+ \"redezeit\": 3,\n+ \"umschalten\": 3,\n \"prev\": 3,\n- \"previou\": 3,\n+ \"vorherig\": 3,\n \"quit\": 3,\n- \"close\": 3,\n+ \"ge\\u00f6ffnet\": 3,\n+ \"instanz\": 3,\n+ \"schlie\\u00dfen\": 3,\n \"reset\": 3,\n- \"print\": 3,\n+ \"zur\\u00fccksetzen\": 3,\n+ \"gesch\\u00e4tzt\": 3,\n+ \"angestrebt\": 3,\n+ \"minuten\": 3,\n+ \"und\": 3,\n+ \"sekunden\": 3,\n+ \"ausgeben\": 3,\n+ \"beenden\": 3,\n \"98\": 3,\n \"flag\": 3,\n \"optionflag\": 3,\n \"enum\": 3,\n \"g_option_arg_non\": 3,\n \"optionarg\": 3,\n \"102\": 3,\n@@ -997,18 +1034,20 @@\n \"do_page_chang\": 3,\n \"unpaus\": 3,\n \"anoth\": 3,\n \"kind\": 3,\n \"suppos\": 3,\n \"is_preview\": 3,\n \"updat\": 3,\n+ \"timer\": 3,\n \"emptydocu\": 3,\n \"doc_goto_end\": 3,\n \"doc_goto_hom\": 3,\n \"doc_goto_next\": 3,\n+ \"previou\": 3,\n \"doc_goto_prev\": 3,\n \"doc_hist_next\": 3,\n \"histori\": 3,\n \"visit\": 3,\n \"doc_hist_prev\": 3,\n \"doc_label_next\": 3,\n \"doc_label_prev\": 3,\n@@ -1118,14 +1157,15 @@\n \"pick_fil\": 3,\n \"placeable_widget\": 3,\n \"dictionari\": 3,\n \"populate_recent_menu\": 3,\n \"is_open\": 3,\n \"recent\": 3,\n \"boolean\": 3,\n+ \"close\": 3,\n \"prev_button\": 3,\n \"preview_pag\": 3,\n \"recent_menu\": 3,\n \"reconfigure_next_fram\": 3,\n \"panel\": 3,\n \"gvariant\": 3,\n \"redraw_current_slid\": 3,\n@@ -1346,14 +1386,15 @@\n \"pw\": 3,\n \"remove_annot\": 3,\n \"set_annot\": 3,\n \"qualnam\": 3,\n \"boundari\": 3,\n \"intenum\": 3,\n \"complementari\": 3,\n+ \"odd\": 3,\n \"10\": 3,\n \"arbitrari\": 3,\n \"falsi\": 3,\n \"uneven\": 3,\n \"rmap\": 3,\n \"revers\": 3,\n \"complement\": 3,\n@@ -1601,16 +1642,16 @@\n \"pointermod\": 3,\n \"reliabl\": 3,\n \"change_pointercolor\": 3,\n \"change_pointermod\": 3,\n \"load_point\": 3,\n \"old_pointer_mod\": 3,\n \"back\": 3,\n- \"0xf5e27fc8\": 3,\n- \"0x9538af0\": 3,\n+ \"0xf46f1248\": 3,\n+ \"0xa516ed0\": 3,\n \"pointer_mod\": 3,\n \"pointer_po\": 3,\n \"pointermode_radio\": 3,\n \"radiomenuitem\": 3,\n \"render_point\": 3,\n \"show_point\": 3,\n \"toggle_point\": 3,\n@@ -1775,14 +1816,33 @@\n \"get_info\": 3,\n \"gtkstore\": 3,\n \"model\": 3,\n \"treemodel\": 3,\n \"treeiter\": 3,\n \"hltools_orientation_act\": 3,\n \"layout_descript\": 3,\n+ \"zum\": 3,\n+ \"zeichnen\": 3,\n+ \"aktuellen\": 3,\n+ \"mit\": 3,\n+ \"gleichzeitig\": 3,\n+ \"anzeig\": 3,\n+ \"separaten\": 3,\n+ \"seiten\": 3,\n+ \"vorschau\": 3,\n+ \"den\": 3,\n+ \"dem\": 3,\n+ \"zweiten\": 3,\n+ \"aktuel\": 3,\n+ \"folienvorschau\": 3,\n+ \"wird\": 3,\n+ \"nicht\": 3,\n+ \"gezeigt\": 3,\n+ \"einfach\": 3,\n+ \"ohn\": 3,\n \"layout_dialog\": 3,\n \"layout_select\": 3,\n \"combobox\": 3,\n \"layout_selector\": 3,\n \"comboboxtext\": 3,\n \"layout_treemodel\": 3,\n \"treeview\": 3,\n"}]}]}]}]}, {"source1": "pympress_1.8.5-1_all.deb", "source2": "pympress_1.8.5-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-04-09 23:44:49.000000 debian-binary\n -rw-r--r-- 0 0 0 3156 2024-04-09 23:44:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 212616 2024-04-09 23:44:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 212928 2024-04-09 23:44:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -109,10 +109,10 @@\n -rw-r--r-- 0 root (0) root (0) 2136 2024-04-09 23:44:49.000000 ./usr/share/doc/pympress/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 1349 2024-04-09 23:09:54.000000 ./usr/share/doc/pympress/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/lintian/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/lintian/overrides/\n -rw-r--r-- 0 root (0) root (0) 139 2024-04-09 23:31:55.000000 ./usr/share/lintian/overrides/pympress\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/man/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/man/man1/\n--rw-r--r-- 0 root (0) root (0) 42438 2024-04-09 23:44:49.000000 ./usr/share/man/man1/pympress.1.gz\n+-rw-r--r-- 0 root (0) root (0) 42734 2024-04-09 23:44:49.000000 ./usr/share/man/man1/pympress.1.gz\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-09 23:44:49.000000 ./usr/share/pixmaps/\n -rw-r--r-- 0 root (0) root (0) 12380 2024-04-09 23:44:49.000000 ./usr/share/pixmaps/pympress.png\n"}, {"source1": "./usr/share/man/man1/pympress.1.gz", "source2": "./usr/share/man/man1/pympress.1.gz", "unified_diff": null, "details": [{"source1": "pympress.1", "source2": "pympress.1", "unified_diff": "@@ -804,15 +804,15 @@\n .INDENT 7.0\n .TP\n .B config = None\n The \\fI\\%Config\\fP object that holds pympress conferences\n .UNINDENT\n .INDENT 7.0\n .TP\n-.B do_activate(timestamp=1747640989.572196)\n+.B do_activate(timestamp=1713230920.97622)\n Activate: show UI windows.\n .sp\n Build them if they do not exist, otherwise bring to front.\n .UNINDENT\n .INDENT 7.0\n .TP\n .B do_handle_local_options(opts_variant_dict)\n@@ -874,15 +874,15 @@\n .INDENT 7.0\n .TP\n .B gui = None\n The \\fI\\%UI\\fP object that is the interface of pympress\n .UNINDENT\n .INDENT 7.0\n .TP\n-.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)}\n+.B option_descriptions = {\\(aqblank\\(aq: (\\(aqInhalt verstecken/anzeigen\\(aq, None), \\(aqfirst\\(aq: (\\(aqErste Folie\\(aq, None), \\(aqlast\\(aq: (\\(aqLetzte Folie\\(aq, None), \\(aqlog\\(aq: (\\(aqVerbosit\u00e4ts\\-Level f\u00fcr die Logdatei setzen: DEBUG, INFO, WARNING, ERROR, oder CRITICAL\\(aq, \\(aq\\(aq), \\(aqnext\\(aq: (\\(aqN\u00e4chste Folie\\(aq, None), \\(aqnotes\\(aq: (\\(aqPositionierung der Notizen auf der PDF Seite (keins, links, rechts, oben, unten, nach, ungerade, oder pr\u00e4fix). \u00dcberschreibt die Erkennung anhand der Datei.\\(aq, \\(aq\\(aq), \\(aqpause\\(aq: (\\(aqPause in Redezeit umschalten\\(aq, None), \\(aqprev\\(aq: (\\(aqVorherige Folie\\(aq, None), \\(aqquit\\(aq: (\\(aqGe\u00f6ffnet pympress\\-Instanz schlie\u00dfen\\(aq, None), \\(aqreset\\(aq: (\\(aqRedezeit zur\u00fccksetzen\\(aq, None), \\(aqtalk\\-time\\(aq: (\\(aqDie gesch\u00e4tzte (angestrebte) Redezeit in Minuten (und optional Sekunden)\\(aq, \\(aqmm[:ss]\\(aq), \\(aqversion\\(aq: (\\(aqVersion ausgeben und beenden\\(aq, None)}\n .UNINDENT\n .INDENT 7.0\n .TP\n .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, , )}\n .UNINDENT\n .INDENT 7.0\n .TP\n@@ -4264,15 +4264,15 @@\n .INDENT 7.0\n .TP\n .B p_da_cur = None\n \\fBDrawingArea\\fP Slide in the Presenter window, used to reliably set cursors.\n .UNINDENT\n .INDENT 7.0\n .TP\n-.B pointer = \n+.B pointer = \n \\fBPixbuf\\fP to read XML descriptions of GUIs and load them.\n .UNINDENT\n .INDENT 7.0\n .TP\n .B pointer_mode = 1\n \\fI\\%PointerMode\\fP indicating the pointer mode\n .UNINDENT\n@@ -5449,15 +5449,15 @@\n .INDENT 7.0\n .TP\n .B layout_description = None\n A \\fBLabel\\fP to contain the description of the layout\n .UNINDENT\n .INDENT 7.0\n .TP\n-.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}\n+.B layout_descriptions = {\\(aqhighlight\\(aq: \\(aqLayout zum Zeichnen auf der aktuellen Folie\\(aq, \\(aqhighlight_notes\\(aq: \\(aqLayout zum Zeichnen auf der aktuellen Folie mit gleichzeitiger Anzeige der Notizen\\(aq, \\(aqnote_pages\\(aq: \\(aqLayout f\u00fcr LibreOffice\\-Notizen auf separaten Seiten (mit Vorschau der aktuellen Folie in den Notizen)\\(aq, \\(aqnotes\\(aq: \\(aqLayout der Beamer Notizen auf dem zweiten Monitor (aktuelle Folienvorschau wird nicht in den Notizen gezeigt)\\(aq, \\(aqplain\\(aq: \\(aqeinfaches Layout, ohne Folie f\u00fcr Notizen\\(aq}\n .UNINDENT\n .INDENT 7.0\n .TP\n .B layout_dialog = None\n A \\fBDialog\\fP to contain the layout edition dialog\n .UNINDENT\n .INDENT 7.0\n"}]}]}]}]}]}