Skip to content

Releases: Aleph1-9012/Chaldea

Chaldea 1.0.3

Choose a tag to compare

@Aleph1-9012 Aleph1-9012 released this 11 Oct 16:24

Customization switches now stretch toward their new position and settle inside the existing track. Generated-file buttons share the library's liquid selection animation, including the overflow file menu.

Settings and file contents update immediately. The highlight follows rapid selections, resizing, and horizontal scrolling. Reduced motion keeps control changes instant, and the selection animation stops at rest.

Validation covered make check, keyboard toggling, rapid changes, visible and overflow files, the file strip at 390 pixels wide, and the existing library family selector. Widget sources, revisions, thumbnail quality, and exports are unchanged.

Open Chaldea. The static site archive and SHA256SUMS are attached.

Chaldea 1.0.2

Choose a tag to compare

@Aleph1-9012 Aleph1-9012 released this 11 Oct 15:57

The existing block loader now appears while opening a widget and while its live customization preview starts. It clears when the preview confirms its first settings render, or when a failed load shows the fallback thumbnail and error message.

There is no extra loading delay. Later customization updates keep the preview visible, and the page navigation transition is unchanged.

Validation covered make check plus controlled slow-preview and failed-preview browser tests, leaving a loading widget, changing settings after readiness, and loading an interactive art preview.

Open Chaldea. The static site archive and SHA256SUMS are attached. Existing widget revisions and thumbnail quality are unchanged.

Chaldea 1.0.1

Choose a tag to compare

@Aleph1-9012 Aleph1-9012 released this 11 Oct 15:42

This patch removes the bottom destination strip from page transitions and reduces rendering work during navigation and library interactions.

  • Simplified the transition to one active full-screen mask and direct SVG lettering.
  • Started loading widget details during the covering animation, with cancellation when navigation changes.
  • Contained card layout and allowed the browser to skip offscreen thumbnail rendering. Thumbnail resolution and widget designs are unchanged.

The 38-widget catalog, customization, and QML exports remain available at chaldea.vercel.app.

The source passed make check, including Rust and Bun tests, Svelte and TypeScript diagnostics, the production build, and all 38 widget checks. Browser checks covered family switching, scrolling, interrupted navigation, and mobile layout. Local frame samples improved, but they are not a benchmark across devices.

chaldea-site-1.0.1.zip contains the complete static site built by CI. Verify it with SHA256SUMS, extract it, and serve the directory over HTTP. Application code is Apache-2.0; original widgets are 0BSD, with applicable third-party notices included.

Chaldea 1.0.0

Choose a tag to compare

@Aleph1-9012 Aleph1-9012 released this 11 Oct 14:36

Chaldea's first release includes 38 interactive Quickshell widget designs with native QML exports.

  • 11 Glyphs, 7 Interactive art widgets, 9 Lockscreens, 6 Quick notes, and 5 Players.
  • Live browser previews, search and family filters, and controls for each widget's appearance and behavior.
  • Copy generated QML or download individual files, supporting assets, and licenses.
  • A Svelte 5 frontend with modular page transitions, liquid fills, and reduced-motion support.
  • Rust content packaging and browser-side QML generation, with anonymous browsing and settings kept in memory.

Downloads

  • chaldea-site-1.0.0.zip contains the complete static site from the release commit's successful GitHub CI build. Extract it and serve the folder over HTTP for local inspection or HTTPS for public hosting. No runtime API server is required.
  • SHA256SUMS contains the static archive's SHA-256 checksum.
  • GitHub's source archives contain the application, widget sources, and build configuration.

Browse the live library at chaldea.vercel.app. For production updates, follow the publication requirements, including preserving revision URLs and verifying rollback.

Build and run locally

Requires GNU Make, a C compiler, Rust 1.97.1, and Bun 1.4.2.

git clone --branch v1.0.0 https://github.com/Aleph1-9012/Chaldea.git
cd Chaldea
make setup
make dev

Open localhost:5175. Run make check for the complete checks and production build.

Validation and native use

The release checks cover 9 Rust tests, 25 Bun tests, Svelte and TypeScript diagnostics, the production build, 76 preview scripts, and generated export samples for all 38 widgets. Desktop and mobile page transitions, keyboard navigation, rapid navigation, Back, and resize interruption were checked in the browser. These checks do not certify native desktop rendering or performance on every device.

The native baseline is Quickshell 0.3.0 and Qt 6.11.2. Save all files listed by the export selector and follow each widget's README. Lockscreen exports provide visual components and demo interactions; they do not authenticate users or lock desktop sessions.

Application code uses Apache-2.0. Original widget code and assets use 0BSD; third-party material retains its own terms.