waybetter/packages/runtime
CRT d6f88a4701 Theme v2: import icon packs (install screen, packs in the theme choice)
Appearance > Icons gets Import icon pack: a *.icons.json file is parsed by the
runtime sanitizer and shown on an install screen (name, author, licence,
source, credits, every glyph, size, data only) before it joins the persisted
theme choice (packs, at most 8, validated natively for shape and size) and
the Icons picker. Imported packs can be removed again.
2026-10-01 04:48:26 +07:00
..
src Theme v2: import icon packs (install screen, packs in the theme choice) 2026-10-01 04:48:26 +07:00
tests String packs: translate mode. Strings carry an invisible key marker, a click on a word opens an editor that checks the edit with the pack rules, edits collect in the tab as a draft pack that applies after a reload, and "Copy pack file" gives the pack; the Languages section switches it on (the delivery then carries the whole inventory, packs or not); native code accepts such a delivery without packs 2026-10-01 04:25:04 +07:00
package.json npm: publish as one package waybetter (waybetter/runtime/*, waybetter/shell/*); @waybetter scope is taken 2026-09-28 05:54:03 +07:00
README.md npm: publish as one package waybetter (waybetter/runtime/*, waybetter/shell/*); @waybetter scope is taken 2026-09-28 05:54:03 +07:00
tsconfig.build.json packages: make runtime and shell publishable to npm 2026-09-28 05:41:01 +07:00

runtime (internal)

Sources of waybetter/runtime/*. Published as part of the waybetter package; not published on its own.