Repository navigation
Releases: chattytoaster/ChattyWidgets
Release list
ChattyWidgets 1.0.2 — In-App OTA Updates & Desktop Coordinates Preservation
🚀 ChattyWidgets v1.0.2
✨ Что нового / What's New:
- ⚡ Бесшовное обновление «по воздуху» (OTA): Обновление скачивается и применяется прямо из хаба в один клик без запуска стороннего сетапа.
- 📍 Сохранение позиций виджетов: Виджеты сохраняют свои точные координаты (
Left,Top) при обновлении и перезапуске приложения. - 🛑 Корректное завершение процессов: Установщик и updater корректно закрывают запущенные экземпляры перед перезаписью бинарников, предотвращая блокировку файлов.
- 📐 Ступенчатое размещение: Дефолтные виджеты открываются с вертикальным смещением, не перекрывая друг друга.
- 🌐 Двуязычный интерфейс: Полная поддержка русского и английского языков в блоках обновления.
📦 Файлы релиза:
ChattyWidgets-Update.zip— легковесный пакет для авто-обновления по воздуху (OTA in-app update).ChattyWidgetsSetup.exe— полный автономный установщик для Windows 10/11.
ChattyWidgets 1.0.1 - Widget Size Presets, Desktop Layer Pinning & Settings Persistence Fixes
✦ ChattyWidgets 1.0.1 — Maintenance & Feature Update
Language / Язык: English • 🇷🇺 Описание на русском
ChattyWidgets 1.0.1 brings responsive size presets, bulletproof settings persistence, desktop layer pinning enhancements, and UI polish across the Hub and Store.
🚀 What's New in Version 1.0.1:
📐 Quick Size Presets (25%, 50%, 75%, 100%, 125%)
- Added size presets to the widget context menu:
25% (Mini)50% (Compact)75% (Small)100% (Normal)125% (Large)
- Added a dedicated interactive "📐 Widget Size & Scale" card in
WidgetSettingsWindowwith instant preview, live dimension display in pixels, and active preset highlighting. - Dynamic
MinWidthandMinHeightclamping adjustments ensuring smooth scaling for both native XAML widgets (LayoutTransform) and web widgets (WebView2ZoomFactor).
🛡️ Robust Settings Persistence & Auto-Backup
- Atomic Saving: Settings are now saved via temporary files (
.tmp) with atomic replacement and automatic backup creation (settings.json.bak). - Secondary Instance Guard: Secondary instances launched when the application is already running no longer overwrite
settings.jsonon exit. - Fail-safe Auto-recovery: In case of file damage or empty settings, the engine automatically recovers from
settings.json.bakor restores default active widgets. - Unmanaged Hub Configuration: Custom settings modified from the Hub for inactive or newly installed widgets are now reliably created and saved to disk.
🖥️ Desktop Layer Stability (WorkerW Pinning)
- Desktop layer widgets (
WidgetLayer.Desktop) now strictly stay pinned behind active application windows. - Handled Win32
WM_MOUSEACTIVATE -> MA_NOACTIVATEandWS_EX_NOACTIVATEso clicking or dragging widgets does not bring them or other desktop widgets to the foreground over normal windows.
🎨 Hub & Store UI Polish
- Removed the green checkmark badge
[✓ @username (GitHub)]next to widget titles in the Hub and Store; community author handles are now cleanly displayed exclusively in theAuthor: @usernamerow.
📥 Download:
Download ChattyWidgetsSetup.exe below to install or update ChattyWidgets on your Windows PC.
🇷🇺 Подробное описание релиза на русском языке (Russian Release Notes)
✦ Обновление ChattyWidgets 1.0.1
- 📐 Быстрые пресеты масштаба виджетов:
- Добавлены размеры 25% (Мини), 50% (Компактный), 75% (Уменьшенный), 100% (Обычный) и 125% (Увеличенный) как в контекстном меню виджета, так и в окне настроек с интерактивными кнопками и отображением пикселей.
- Поддержка пропорционального зума для веб-виджетов (WebView2
ZoomFactor) и нативных XAML-виджетов (LayoutTransform).
- 🛡️ Надежное сохранение настроек и бэкап:
- Атомарная запись
settings.jsonчерез временный файл с автоматическим созданием резервной копии (settings.json.bak). - Защита от сброса настроек: закрытие вторичных процессов и запуск установщика больше не затирают пользовательские настройки.
- Настройки виджетов гарантированно сохраняются даже при настройке из Хаба до первого запуска виджета.
- Атомарная запись
- 🖥️ Удержание виджетов на рабочем столе:
- Виджеты слоя «Рабочий стол» больше не поднимаются поверх обычных окон при клике или перетаскивании (Win32
WS_EX_NOACTIVATEиMA_NOACTIVATE).
- Виджеты слоя «Рабочий стол» больше не поднимаются поверх обычных окон при клике или перетаскивании (Win32
- 🎨 Чистый интерфейс каталога и Хаба:
- Убран лишний зеленый тег с галочкой рядом с названием виджетов; авторство отображается аккуратно в строке «Автор: @username».
ChattyWidgets 1.0.0 — Official Desktop Engine Release
✦ ChattyWidgets 1.0.0 — Official Desktop Engine Release
Language / Язык: English • 🇷🇺 Читать описание на русском
The first official stable release of ChattyWidgets — an ultra-lightweight, high-performance, and visually stunning native desktop widget engine for Windows 10 & 11 built on .NET 8 / WPF / DirectX.
🌟 What's New in Version 1.0.0:
🖥️ Modern Bilingual Setup & Uninstaller (ChattyWidgetsSetup.exe)
- Fully standalone single-file installer with glassmorphic UI and instant EN 🇬🇧 / RU 🇷🇺 runtime language switching.
- Custom installation directory selection (defaults to %LocalAppData%\Programs\ChattyWidgets).
- Creates Desktop & Start Menu shortcuts, and configures Windows autostart.
- Registers system file associations for widget packages (.chw) and desktop layout presets (.chwp).
- Full Windows «Installed apps» (Add/Remove Programs) integration with standalone \Uninstall.exe\ and --uninstall\ CLI.
- Automatic installation of the /chw AI Agent Skill for Google Antigravity, Claude Code, Cursor, and Codex.
- Launches the application and opens the official website upon completion.
🛡️ Desktop Integration & Taskbar Immunity
- Widgets stay permanently anchored on the desktop and never minimize or hide when clicking the "Show Desktop" button in the taskbar corner or pressing Win + D.
- Multi-layer support: Desktop (WorkerW / Progman), Normal, and TopMost.
- Click-through mode (WS_EX_TRANSPARENT) with engine-level anchor dot control for moving.
🎯 Engine-Level Native Anchor Dot Overlay
- Reusable native anchor overlay window automatically attaches to every widget window. Authors no longer need to implement anchor dragging or settings menus manually in widget HTML/XAML.
💎 Pure Transparency for Web & Hybrid Widgets
- Zero faint background or rectangular shadow artifacts for circular and custom-shaped HTML5 widgets.
🤖 AI Agent Development Skill (/chw)
- Built-in pair programming workflow for AI coding assistants. Agents can autonomously scaffold, style, wire up ViewModels, sign .chw\ packages, and publish widgets to the official catalog.
📐 Always-Resizable Widgets
- Option in Hub Settings («Widgets Always Resizable» / AppSettings.AlwaysResizable) allowing users to drag borders to resize any widget at any time.
🔄 Automatic GitHub Update Notifications
- Unobtrusive Hub banner notification when new GitHub releases are available, plus manual check button in Settings.
🗂 Desktop Layout Presets (.chwp)
- 1-click snapshot of active desktop widgets.
- Presets import automatically detects missing widgets and offers to install them from the store in 1 click.
📦 12 Official Native Widgets:
- Timer & Focus (com.chatty.pomodoro-timer v1.3.1)
- Glass Clock (com.chatty.clock-glass v1.1.0)
- System Gauges (com.chatty.system-gauges v1.2.0)
- GPU Monitor (com.chatty.gpu-monitor v1.1.0)
- Mini Music Player (com.chatty.music-player v2.0.1)
- Weather Card (com.chatty.weather-card v1.1.0)
- Crypto & Currency (com.chatty.crypto-tracker v1.2.0)
- Sticky Notes & Tasks (com.chatty.sticky-notes v1.2.0)
- Quick Dock (com.chatty.quick-dock v1.1.0)
- Glass Calendar (com.chatty.calendar-glass v1.1.0)
- Media Photo Frame (com.chatty.media-frame v1.2.0)
- RSS News Reader (com.chatty.rss-reader v1.2.0)
💾 Download:
Download ChattyWidgetsSetup.exe below to install ChattyWidgets on your Windows PC.
🇷🇺 Нажмите здесь для описания релиза на русском языке (Russian Release Notes)
✦ Официальный релиз ChattyWidgets 1.0.0
Первый стабильный релиз нативного движка виджетов для рабочего стола Windows (.NET 8):
- Двуязычный установщик ChattyWidgetsSetup.exe с переключением RU / EN, ярлыками, автозапуском и скиллом /chw для ИИ-агентов.
- Встроенная деинсталляция: регистрация в системном списке «Параметры Windows → Приложения и возможности» и отдельный Uninstall.exe.
- Нативный оверлей якорной точки: движок автоматически предоставляет точку перемещения и настроек для всех типов виджетов.
- Чистая прозрачность для веб-виджетов: устранение прямоугольных теней и остаточного фона для круглых и произвольных форм.
- Защита от сворачивания: кнопка «Показать рабочий стол» в правом нижнем углу панели задач и Win + D больше не прячут виджеты.
- Свободный ресайз виджетов и каталог из 12 нативных виджетов с цифровой подписью RSA-4096.
Полная документация на русском языке доступна в README.ru.md.