Skip to content

Releases: ARCWorksPH/ARCWorks-Calendar-Widget

v1.0.0 — Initial Release

Choose a tag to compare

@ARCWorksPH ARCWorksPH released this 15 Aug 19:44

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[1.0.0] - 2026-08-16

Added

  • Initial Public Release of the ARCWorks Calendar Widget.
  • Glassmorphic Desktop Widget: Frameless, transparent window with Windows background blur and custom window dragging.
  • Interactive Calendar Grid: Full 42-cell monthly view with smooth day calculation and adjacent month indicators.
  • Header & Navigation: Previous/Next month controls, dedicated Month picker, and 12-year windowed Year picker.
  • "Today" Quick Navigation: One-click reset to return the calendar view to the current date.
  • Date-Based Note System: Popover dialog for attaching notes (up to 5,000 characters) to any date with keyboard shortcut (Ctrl + S) save support.
  • Multi-Channel Visual Highlighting:
    • Electric blue outline/glow for today's date (.today).
    • Warm amber highlight for dates with attached notes (.has-note).
    • Subtle coral red tint for weekend columns (.weekend).
    • Low-contrast opacity for days belonging to previous/next months (.outside-month).
  • Dynamic Window Scaling: Preset sizes for 70%, 80%, 100%, and 150% with screen work-area boundary clamping.
  • Always on Top & Position Memory: Toggleable window pinning and debounced position saving to %APPDATA%.
  • System Tray Support: Background tray presence with context menu (Show, Hide, Quit) and single-click show/hide toggle.
  • Emergency Scale Reset: Keyboard shortcut (Ctrl + Shift + 0) to instantly revert scaling to 100%.
  • Automated Packaging: Configured electron-builder distribution targets for Windows NSIS Installer and standalone Portable .exe.