- Одна приглушённая акцентная краска, скругления 4–6 px, плоские панели без теней - Свой набор векторных иконок вместо эмодзи-глифов (src/icons.rs) - Кнопки с иконкой, состояниями наведения и кольцом фокуса - Нейтральные монограммы вместо цветных аватаров Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
20 lines
1.4 KiB
Markdown
20 lines
1.4 KiB
Markdown
<!-- limit: 60 -->
|
||
# Хвосты (баги, техдолг, недоделки)
|
||
|
||
## Безопасность
|
||
- Строки пароля в egui `TextEdit` могут оставлять копии в памяти — zeroize только «по возможности»
|
||
- Слияние по времени изменения (LWW): при сильно сбитых часах на устройстве может победить не та версия
|
||
- Надгробия (tombstones) удалённых записей никогда не чистятся — файл медленно растёт
|
||
|
||
## Платформы
|
||
- Linux: буфер обмена на X11 очищается при закрытии приложения; на GNOME Wayland нет data-control → идёт через XWayland
|
||
- Linux: шрифты ищутся по фиксированным путям (Inter/Noto/DejaVu), иначе встроенные egui
|
||
- Автоблокировка «при сворачивании» зависит от того, сообщает ли WM о minimized
|
||
|
||
## UX
|
||
- Оценка стойкости пароля грубая (без словаря)
|
||
- Переключение записи при открытом редакторе молча отбрасывает несохранённые правки
|
||
|
||
## Тесты
|
||
- UI покрыт только ручными скриншотами (dev-shots), автотестов интерфейса нет
|