COPYING
README.md
pyproject.toml
src/pytodo_qt/__init__.py
src/pytodo_qt/__main__.py
src/pytodo_qt.egg-info/PKG-INFO
src/pytodo_qt.egg-info/SOURCES.txt
src/pytodo_qt.egg-info/dependency_links.txt
src/pytodo_qt.egg-info/entry_points.txt
src/pytodo_qt.egg-info/requires.txt
src/pytodo_qt.egg-info/top_level.txt
src/pytodo_qt/core/__init__.py
src/pytodo_qt/core/config.py
src/pytodo_qt/core/database.py
src/pytodo_qt/core/logger.py
src/pytodo_qt/core/migration.py
src/pytodo_qt/core/models.py
src/pytodo_qt/core/offline_queue.py
src/pytodo_qt/core/paths.py
src/pytodo_qt/core/settings.py
src/pytodo_qt/core/sync_engine.py
src/pytodo_qt/crypto/__init__.py
src/pytodo_qt/crypto/aes_gcm.py
src/pytodo_qt/crypto/kdf.py
src/pytodo_qt/crypto/key_exchange.py
src/pytodo_qt/crypto/keyring_storage.py
src/pytodo_qt/crypto/legacy.py
src/pytodo_qt/gui/__init__.py
src/pytodo_qt/gui/auto_sync.py
src/pytodo_qt/gui/commands.py
src/pytodo_qt/gui/main_window.py
src/pytodo_qt/gui/dialogs/__init__.py
src/pytodo_qt/gui/dialogs/add_list.py
src/pytodo_qt/gui/dialogs/add_todo.py
src/pytodo_qt/gui/dialogs/device_manager.py
src/pytodo_qt/gui/dialogs/list_sync_settings.py
src/pytodo_qt/gui/dialogs/peer_manager.py
src/pytodo_qt/gui/dialogs/settings.py
src/pytodo_qt/gui/dialogs/sync.py
src/pytodo_qt/gui/icons/exit.svg
src/pytodo_qt/gui/icons/lock.svg
src/pytodo_qt/gui/icons/minus.svg
src/pytodo_qt/gui/icons/plus.svg
src/pytodo_qt/gui/icons/pytodo-qt-1024.png
src/pytodo_qt/gui/icons/pytodo-qt-256.png
src/pytodo_qt/gui/icons/pytodo-qt.icns
src/pytodo_qt/gui/icons/pytodo-qt.svg
src/pytodo_qt/gui/icons/redo.svg
src/pytodo_qt/gui/icons/search.svg
src/pytodo_qt/gui/icons/toggle.svg
src/pytodo_qt/gui/icons/tray-light.svg
src/pytodo_qt/gui/icons/tray.svg
src/pytodo_qt/gui/icons/undo.svg
src/pytodo_qt/gui/styles/__init__.py
src/pytodo_qt/gui/styles/themes.py
src/pytodo_qt/gui/widgets/__init__.py
src/pytodo_qt/gui/widgets/list_selector.py
src/pytodo_qt/gui/widgets/search_filter.py
src/pytodo_qt/gui/widgets/status_bar.py
src/pytodo_qt/gui/widgets/todo_table.py
src/pytodo_qt/net/__init__.py
src/pytodo_qt/net/client.py
src/pytodo_qt/net/discovery.py
src/pytodo_qt/net/protocol.py
src/pytodo_qt/net/server.py
src/pytodo_qt/net/sync_queue.py
tests/test_auto_sync.py
tests/test_commands.py
tests/test_config.py
tests/test_crypto.py
tests/test_database.py
tests/test_discovery.py
tests/test_due_dates.py
tests/test_keyring_storage.py
tests/test_legacy_crypto.py
tests/test_migration.py
tests/test_models.py
tests/test_name_collision.py
tests/test_net.py
tests/test_paths.py
tests/test_private_lists.py
tests/test_protocol.py
tests/test_search_filter.py
tests/test_settings.py
tests/test_sqlite_integration.py
tests/test_sync.py
tests/test_sync_concurrency.py
tests/test_sync_groups.py
tests/test_unseen_changes.py