synaptic (0.91.7)
[PTS] [DDPO]
COMMITS: VCS has seen 5 commits since the 0.91.7 tag
- Git: https://github.com/mvo5/synaptic.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 1699840
- Browser: https://github.com/mvo5/synaptic
- Last scan: 2025-07-16 06:24:02+00
- Next scan: 2025-07-17 09:42:00+00
- Debian changelog in Git:
synaptic (0.91.7) unstable; urgency=medium
* common: use `_system->{,Un}LockInner()`
(Closes: #1062190)
-- Michael Vogt <mvo@debian.org> Sun, 06 Apr 2025 21:12:43 +0200
- This branch is 5 commits ahead of tag 0.91.7
- Git log:
commit 76ed6a370e167f3b79e1ce585e64641f5ba1e51f
Author: Daniel Gröber <dxld@darkboxed.org>
Date: Thu Jul 10 15:16:26 2025 +0200
quick filter: Desensitise whole widget while index is updating
commit b83349fcfd4eb71516657f1483e767c6ef6592dc
Author: Daniel Gröber <dxld@darkboxed.org>
Date: Thu Jul 10 15:15:20 2025 +0200
quick filter: Hide only when apt-xapian-index is unavailable
Previously the widget wouldn't be displayed on first run as epected since
the xapian database doesn't exist yet at this point.
commit 171def26430548c64b39244c8cb6f2bc01a4f655
Author: Daniel Gröber <dxld@darkboxed.org>
Date: Thu Jul 10 15:14:15 2025 +0200
quick filter: Simplify widget hiding code
commit 1b7a816cbae1cc063d0e446c36b449778b8732de
Author: Daniel Gröber <dxld@darkboxed.org>
Date: Wed Jul 9 13:51:40 2025 +0200
Revive "quick filter" by using apt-xapian-index directly without ept
Users report the removal of the libept dependency caused loss of the "quick
filter" bar which, reportedly, has better usability than Edit>Search
feature for some users due to better relevancy of results.
(Eg. try "apt" Search will return aapt as the first result whereas quick
filter will return "apt" as first result as expected)
It seems libept was hastily removed from Debian because of overall
deprecation of debbugs, however here in synaptic none of the debbugs parts
of libept were really used only the transitive dependency on libxapian-dev
and two trivial API functions for xapian database handling where relevant.
This commit refactors the code to depend on libxapian-dev directly and
pulls in the trivial code to find the apt-xapain-index database file.
See commit 21790e0263 ("Build without libept")
Closes: #1103351
commit 15b6a177d8f12445f1ec8ba3c32585accb5ce50d
Author: Michael Vogt <michael.vogt@gmail.com>
Date: Tue May 6 22:15:11 2025 +0200
workflow: move workflow to ubuntu-latest