Releases: radislabus-star/lay-public
Releases · radislabus-star/lay-public
lay 0.1.192
Что изменилось
protected_words.txtтеперь защищает ASCII-токены, включая короткие слова вродеvs.- Раздел
Коррекцияв GNOME tray снова вынесен отдельным пунктом, а не находится внутриАрбитра. Pauseдобавлен как основной триггер исправления в GNOME tray.- Добавлены regression/smoke тесты для protected ASCII words.
Проверка
cargo test --all-targetscargo clippy --all-targets -- -D warningscargo build --release --binsnode --check extension/lay@radislabus-star.github.io/lay-impl.jslay-ngram-corpus check-cache
Commit: cc74864
lay 0.1.170
0.1.170
- README rewritten as product documentation with concrete usage scenarios and settings.
- Public docs now describe GNOME, KDE/Plasma, Wayland and X11 support status.
- Correction menu adds visual ⋮⋮ grip markers near rule order controls.
- Version metadata updated across CLI, GNOME extension and docs.
Checks:
- scripts/check-lay-full.sh OK
- GitHub Actions CI OK
lay 0.1.169
lay 0.1.169
Public maintenance release.
Changes
- Added GitHub Actions CI for public PRs and pushes.
- CI checks formatting, Rust tests, clippy, GNOME extension syntax, KDE tray/shell syntax, release binaries, and LEM probe.
- Keeps the public repo safer after the first external PR.
Install
git clone https://github.com/radislabus-star/lay-public.git ~/projects/lay
cd ~/projects/lay
bash install.shUpdate
cd ~/projects/lay && bash update.shAsset
The attached ZIP is only the GNOME Shell extension package. For the full daemon + CLI install, use bash install.sh.
Verified
- Local full gate:
scripts/check-lay-full.shOK. - GitHub Actions CI: passed on
main. - Local runtime:
lay 0.1.169, GNOME extension DBus respondspong.
lay 0.1.168
lay 0.1.168
Публичный релиз после серии исправлений GNOME/KDE/X11 и UX трея.
Главное
- Переключатели в GNOME tray больше не закрывают меню при клике.
- Открытый раздел меню восстанавливается после rebuild.
- KDE Plasma X11 backend проверен в реальной VM-сессии.
- X11 native XKB backend через
x11rbподтверждён smoke-тестами. - Исправлены регрессии вокруг CLI-токенов
-b/+xи WordBuffer.
Установка из исходников
git clone https://github.com/radislabus-star/lay-public.git ~/projects/lay
cd ~/projects/lay
bash install.shОбновление
cd ~/projects/lay && bash update.shGNOME extension ZIP
В assets приложен installable ZIP:
lay@radislabus-star.github.io-0.1.168.zip
Он ставит только GNOME Shell extension. Для полной работы daemon всё равно нужен bash install.sh.
Проверено
- Host GNOME:
lay 0.1.168, extension DBus отвечаетpong. - KDE VM X11:
ghbdtn -> привет,good ntrcn -> good текст,wi-fi ye -> wi-fi ну,ghbdtn rfr ltkf -> привет как дела. - Full project gate:
scripts/check-lay-full.shOK.
lay 0.1.125
- Prepared Russian-first publication pack: Habr article, Habr form fields, short Russian announcements, Tproger pitch and platform plan.\n- Added README story section and demo GIF.\n- Removed English DEV.to draft from first publication wave.\n- Extension-only ZIP is attached; full double-Shift product still requires install.sh for lay-daemon.
lay 0.1.124
- Broadened conservative typing assist for live RU typo patterns without production hardcoded replacements.\n- Added regression coverage for занчит->значит, работатет->работает, помагу->помогу, видешь->видишь, кнокопками->кнопками.\n- Added publicity drafts and article cover assets under docs/publicity.\n- Extension-only ZIP is attached; full double-Shift product still requires install.sh for lay-daemon.
lay v0.1.123
Typing assist fix.
- Accept conservative Russian inflected forms as typo candidates for adjacent transpositions.
- Fixes examples like перпаратов -> препаратов without hardcoded replacement rules.
- Adds unit and live smoke coverage for the regression.
- Full install is still via install.sh; ZIP asset is extension-only.
lay v0.1.122
Public install packaging update.
- Added reproducible GNOME Shell extension ZIP packaging via scripts/package-extension.sh.
- Documented extension-only ZIP install and normal full install path.
- Extension ZIP is for manual GNOME extension install or extensions.gnome.org upload; full double-Shift workflow still requires lay-daemon via install.sh.