| Age | Commit message (Collapse) | Author | Files | Lines |
|
The Windows page gains "Show on new window", deck-it's [windows] peek:
seconds the tablet shows its Windows tab when a window opens, 0 off.
The first page is now "Server": the sidebar group is already deck-it,
so the page name no longer repeats it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
deck-it's [modules] were one list mixing tabs and dashboard parts. The
General page now lists the tabs (Windows, OBS, K1C printer, Assistant)
and the Dashboard page the parts, each under a readable name;
Modules.js holds the split.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
The single long deck-it page becomes its own sidebar group: General
(status, Restart, Start, Display, Advanced), Dashboard (Modules, action
icons, Hardware), Windows (launchers, workspaces) and Services (OBS, LLM,
K1C, build VM). All four share DeckIt.store, so Save on any page writes
the whole draft, as the Mail pages do. Each module lists its own fields,
so a search jumps to the page holding the field. The small-print text
moves to a shared Small.qml.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Move the deck-it status line from the page body to the header, beside
Save, as the Wallpaper engine page does, and send a Restart's outcome to
the window's snackbar instead of a line under it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
deck-it gained a K1C printer tab, read through Moonraker at [k1c] url.
The page edits that key, and its module switch appears with the others
from deck-it's defaults.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
A page under Desktop for deck-it's ~/.config/deck-it/config.toml and its
login line. deck-it now merges that file over its shipped config key by
key, so the page writes only what differs and takes its placeholders
from `deck-it defaults` rather than copying them.
- Start at login edits hypr-theme's autostart.lua at once, as the
Autostart page does, through Autostart.js: it re-enables a commented
deck-it line or adds `deck-it wifi --wait`; off comments them out.
- Every config key, with launchers picked from the installed apps (desktop
ids, reorderable) and module switches built from the defaults.
- A status line polls `deck-it status` every 2s while the page is open;
Restart runs `deck-it stop` and the login command, then reports
"Restarted" once the server runs with a tablet tunnelled, or what it
saw after 30s.
Shared helpers it needed: Toml.js reads plain decimals (the display
scale), Store keeps a list of numbers numeric (the workspaces), and
ChoiceSetting takes a store as Setting and BoolSetting already do.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|