Debian Patches
Status for dogtail/1.0.7-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| position | # getting position doesn't seem to be working any more? | no | ||||
| 0001-test_tree-Move-test_unicode_char_-to-use-a-different.patch | test_tree: Move test_unicode_char_* to use a different UI element In gedit 3.35, the "Open" button was re-designed to no longer have the "Other Documents…" button inside it. Move to testing the (hamburger) menu button instead, as it has an item "Find and Replace…" which we can look for instead. This works on pre-3.35 gedit too. |
Iain Lane <iain@orangesquash.org.uk> | yes | 2020-02-28 | ||
| 0003-desktop_file.patch | Fix desktop file as per spec. | Alessio Treglia <alessio@debian.org> | no | |||
| fix-icon-path-check.patch | Comparison with is will always fail, use == instead Allows the script to be started as /bin/sniff, while the icon is located under /usr/share/. |
Juhani Numminen <juhaninumminen0@gmail.com> | no | debian | 2018-09-03 | |
| detect-session.patch | yes | |||||
| README-zwsp | commit a25b7db75fd39b5f4f1881d5385e3ecf2fa7a1d8 Actually (or again?) remove all zero-width spaces from README.md THX: Samuel Thibault diff --git a/README.md b/README.md index a1930a6..e8aa5c4 100644 |
Vitezslav Humpa <vhumpa@redhat.com> | yes | 2025-09-08 | ||
| at-spi-2.0-2.57 | yes | |||||
| no-gnome-screenshot | yes | |||||
| run_app_crash | commit c80b35033f28ba628694a031e022b9ef94bc6cbd utils.run: Also ignore gi.repository.GLib.GError exceptions As seen in some CI logs: https://ci.debian.net/packages/d/dogtail/testing/ppc64el/69243745/ 806s ====================================================================== 806s ERROR: test_custom_actions_table_cell (test_procedural.TestActions.test_custom_actions_table_cell) 806s ---------------------------------------------------------------------- 806s Traceback (most recent call last): 806s File "/tmp/autopkgtest-lxc.rqlxm3x_/downtmp/autopkgtest_tmp/tests/test_procedural.py", line 21, in setUp 806s self.pid = run('gtk3-demo') 806s ~~~^^^^^^^^^^^^^ 806s File "/usr/lib/python3/dist-packages/dogtail/procedural.py", line 507, in run 806s pid = utilsRun(application + " " + arguments, appName=appName) 806s File "/usr/lib/python3/dist-packages/dogtail/utils.py", line 131, in run 806s if child.name == appName: 806s ^^^^^^^^^^ 806s gi.repository.GLib.GError: atspi_error: The application no longer exists (0) we may get gi.repository.GLib.GError exceptions if while waiting for gtk3-demo to start, some applications stops (thus making getting child.name fail). We can ignore that exception, just like we ignore AttributeError. diff --git a/dogtail/utils.py b/dogtail/utils.py index d6b2658..8737aa3 100644 |
Samuel Thibault <samuel.thibault@ens-lyon.org> | yes | 2026-03-05 |
