Commit Graph
2 Commits
Author SHA1 Message Date
OneWay 4a103f8c61 Fix dictionary source cleanup after deletion
Match source URLs against installed payload filenames, including converted .dsl.dz files.

Remove source records only after successful payload deletion and preserve them while a matching file remains.

Clean stale records from physical directory state without racing pending downloads.
2026-08-06 14:02:03 +03:00
OneWay 9d18d0c927 Release 1.3.0
- Blocked swipe-to-delete on dictionary rows while a download, extract,
  import or indexing pass is running. Deleting mid-update removed the
  dictionary's source from preferences while the pipeline kept its own
  snapshot, so the post-update rescan re-created the dictionary with its
  update source permanently lost.
- Fixed the dictionary icon leaving the row while swiping to delete: the
  item now clips to its bounds and the delete button is a static overlay
  instead of a counter-translated child of the sliding row.
2026-08-02 11:09:47 +03:00