| platform: GNOME's light setting reads as light, and Watcher::wait_first for the first frame | open | 0.00 | 0 | +136 −29 | aiongg (PR #403) | 2026-10-28 |
| craft-window: restore store: window.json beside config.toml and a pure place() | open | 0.00 | 0 | +1305 −0 | aiongg (PR #400) | 2026-10-28 |
| craft-window: frame policy v2: the app's bar is the title bar by default | open | 0.00 | 0 | +779 −34 | aiongg (PR #398) | 2026-10-28 |
| Add craft-theme: suite theme IDs, core roles, resolution and contrast checks | open | 0.00 | 0 | +1920 −4 | aiongg (PR #397) | 2026-10-28 |
| print: Windows draws each page at the job's resolution, not ~96 dpi | open | 0.00 | 0 | +23 −951 | huppiflupp (PR #396) | 2026-10-28 |
| fix(update): a standalone self-update replaces the whole tarball install | open | 0.00 | 0 | +184 −32 | Tomcatt (PR #392) | 2026-10-28 |
| craft-update: a default `native` feature, so release parsing builds for wasm32 | open | 0.00 | 0 | +49 −17 | smittie2000 (PR #389) | 2026-10-28 |
| craft-update: accept exactly one download link per asset (craft-launcher#764); keep the Linux self-update off other copies | open | 0.00 | 0 | +292 −26 | smittie2000 (PR #388) | 2026-10-28 |
| font-catalog: faces_in, scope_generation, remove_file_in, and a per-scope added-face limit | open | 0.00 | 0 | +1592 −136 | aiongg (PR #385) | 2026-10-28 |
| font-catalog: app module: start, activation rescans, changes_since | open | 0.00 | 0 | +1489 −131 | aiongg (PR #381) | 2026-10-28 |
| craft-ui: system font fallback over the font catalog's collection | open | 0.00 | 0 | +415 −56 | aiongg (PR #377) | 2026-10-28 |
| font-catalog: per-document font scopes, regular-file check, confined folders | open | 0.00 | 0 | +579 −67 | aiongg (PR #376) | 2026-10-28 |
| Document the proposed Windows installation and persistent-model policy | open | 0.00 | 0 | +135 −1 | Jeremy8776 (PR #371) | 2026-10-28 |
| docking: over a native palette the main window loses the pointer, and gets the keyboard back when the pointer returns | open | 0.00 | 0 | +242 −0 | danngreen (PR #370) | 2026-10-28 |
| docking: a native window's text field keeps the Enter that ends its editing | open | 0.00 | 0 | +25 −2 | danngreen (PR #369) | 2026-10-28 |
| docking: a native floating window's bar shows no title, as its tab names the panel | open | 0.00 | 0 | +13 −3 | lehni (PR #367) | 2026-10-28 |
| fix(menu): preserve Cargo 1.95 manifest compatibility | open | 0.00 | 0 | +1 −1 | enriquemelzer-bit (PR #366) | 2026-10-28 |
| chore(deps): bump the cargo-dependencies group across 1 directory with 14 updates | open | 0.00 | 0 | +248 −130 | app/dependabot (PR #363) | 2026-10-28 |
| ci(deps): bump actions/checkout from 4 to 7 in the actions group across 1 directory | open | 0.00 | 0 | +4 −4 | app/dependabot (PR #361) | 2026-10-28 |
| craft-web-host: a page's own file storage (window.craftStorage) for every Craft app | open | 0.00 | 0 | +599 −0 | hayone1 (PR #360) | 2026-10-28 |
| Add Hebrew locale normalization, BiDi RTL/LTR helpers, and Hebrew font manifest build support | open | 0.00 | 0 | +204 −12 | hrb9 (PR #342) | 2026-10-28 |
| units: exact shared length conversions for the office apps | open | 0.00 | 0 | +498 −0 | bogdanbaciu21 (PR #314) | 2026-10-28 |
| print: give the job ticket the driver's own prefix for its vendor nam… | open | 0.00 | 0 | +388 −3 | rbulboaca (PR #307) | 2026-10-28 |
| print: winprint without the PDFium download build-dependencies (winprint.rs#4) | open | 0.00 | 0 | +63 −1287 | aiongg (PR #297) | 2026-10-28 |
| Print: Windows exact custom media sizes (#4004) | open | 0.00 | 0 | +240 −12 | darrenstarr (PR #281) | 2026-10-28 |
| Share contextual keytip letter allocation | open | 0.00 | 0 | +102 −1 | fluorine (PR #280) | 2026-10-28 |
| Share shape gallery choices and procedural previews | open | 0.00 | 0 | +456 −1 | fluorine (PR #278) | 2026-10-28 |
| Share bounded frosted backdrop composition | open | 0.00 | 0 | +291 −1 | fluorine (PR #277) | 2026-10-28 |
| Track contextual tab entry and exit | open | 0.00 | 0 | +166 −1 | fluorine (PR #276) | 2026-10-28 |
| Share directional tab content entry | open | 0.00 | 0 | +131 −1 | fluorine (PR #275) | 2026-10-28 |
| Share toolbar and inspector group glow | open | 0.00 | 0 | +103 −1 | fluorine (PR #274) | 2026-10-28 |
| Animate tab selection underlines | open | 0.00 | 0 | +133 −1 | fluorine (PR #273) | 2026-10-28 |
| Add opt-in icon button hover fades | open | 0.00 | 0 | +141 −11 | fluorine (PR #272) | 2026-10-28 |
| Paint dialog tabs that join their page | open | 0.00 | 0 | +176 −1 | fluorine (PR #271) | 2026-10-28 |
| Add bounded dialog content indentation | open | 0.00 | 0 | +139 −1 | fluorine (PR #270) | 2026-10-28 |
| Add caller-styled dialog section frames | open | 0.00 | 0 | +225 −1 | fluorine (PR #269) | 2026-10-28 |
| Fix native path assertion in font embedding test | open | 0.00 | 0 | +4 −1 | fluorine (PR #267) | 2026-10-28 |
| krilla: a glyph is an SVG glyph only when the font has a document for it | open | 0.00 | 0 | +101 −5 | lehni (PR #250) | 2026-10-28 |
| docs: plan native MCP readiness and token-efficient suite switching | open | 0.00 | 0 | +74 −0 | Jeremy8776 (PR #248) | 2026-10-28 |
| PDF: expose cooperative interpretation checkpoints | open | 0.00 | 0 | +293 −18 | CypherNaught-0x (PR #240) | 2026-10-28 |
| craft-print: ask macOS for Auto Select when a job names no tray | open | 0.00 | 0 | +148 −9 | thesilvjurado (PR #232) | 2026-10-28 |
| Krilla: COLR glyphs take their palette's colours, without panicking | open | 0.00 | 0 | +230 −61 | lehni (PR #231) | 2026-10-28 |
| cms: an optional serde feature for Intent and TransformOptions (#64) | open | 0.00 | 0 | +88 −0 | Hamza0101 (PR #222) | 2026-10-28 |
| cms: let GamutCheck measure in ΔE2000 (#62) | open | 0.00 | 0 | +122 −8 | Hamza0101 (PR #221) | 2026-10-28 |
| cms: bound the transform cache by bytes and evict least recently used (#63) | open | 0.00 | 0 | +214 −8 | Hamza0101 (PR #218) | 2026-10-28 |
| Allow floating dock panels to resize from all edges and corners | open | 0.00 | 0 | +384 −51 | filipessmedeiros-collab (PR #189) | 2026-10-28 |
| fix(print): print through GDI when the XPS path refuses a job | open | 0.00 | 0 | +282 −31 | kcobelli-pixel (PR #188) | 2026-10-28 |
| PDF interpret: a glyph shown in a clipping mode clips even with no outline | open | 0.00 | 0 | +107 −1 | Hamza0101 (PR #185) | 2026-10-28 |
| krilla: mesh gradients as PDF Type 6 shadings | open | 0.00 | 0 | +201 −6 | fastmikey99 (PR #184) | 2026-10-28 |
| krilla: a written document is the master rendition, not a proof | open | 0.00 | 0 | +14 −2 | Hamza0101 (PR #183) | 2026-10-28 |
| fix(installer): request Restart Manager shutdown (stacked on #157) | open | 0.00 | 0 | +15 −2 | skylartaylor (PR #181) | 2026-10-28 |
| atomic: skip redundant chmod for matching replacement modes | open | 0.00 | 0 | +120 −15 | bobbyjnichols (PR #180) | 2026-10-28 |
| feat(print): Windows sends PostScript drivers the document's colours (CMYK, via Ghostscript) | open | 0.00 | 0 | +176 −3 | bulgariamitko (PR #179) | 2026-10-28 |
| craft-ui: update egui to 0.37 | open | 0.00 | 0 | +129 −489 | adventurelands (PR #172) | 2026-10-28 |
| craft-print: serialize calls to the Windows PrintTicket provider | open | 0.00 | 0 | +79 −11 | dotCooCoo (PR #171) | 2026-10-28 |
| print: keep the driver's namespace prefixes in the Windows PrintTicket | open | 0.00 | 0 | +72 −0 | xoincare (PR #170) | 2026-10-28 |
| hayro-syntax: skip a dictionary entry whose value does not parse | open | 0.00 | 0 | +24 −19 | dotCooCoo (PR #165) | 2026-10-28 |
| craft-testkit: platform regression source guards (closes #139) | open | 0.00 | 0 | +924 −0 | zachshallbetter (PR #163) | 2026-10-28 |
| feat(print): Windows prints a sheet the driver doesn't list on its custom paper | open | 0.00 | 0 | +125 −16 | bulgariamitko (PR #161) | 2026-10-28 |
| fix(print): list printers and spool without the CUPS command-line tools | open | 0.00 | 0 | +1649 −19 | ahmedhosnypro (PR #156) | 2026-10-28 |
| print: list the paper sizes a Windows driver offers (printer_papers) | open | 0.00 | 0 | +465 −50 | MaxFairwinds (PR #155) | 2026-10-28 |
| feat(font-info): read a font's axes, instances and OpenType features | open | 0.00 | 0 | +1088 −0 | Arecsu (PR #154) | 2026-10-28 |
| print: shrink-to-fit refuses a sheet the written matrix cannot represent | open | 0.00 | 0 | +27 −0 | midasmatterhorn (PR #147) | 2026-10-28 |
| cms: write_cube keeps a non-default input domain | open | 0.00 | 0 | +27 −0 | midasmatterhorn (PR #146) | 2026-10-28 |
| settings: a blanked config.toml is no longer adopted over the loaded document | open | 0.00 | 0 | +26 −0 | midasmatterhorn (PR #145) | 2026-10-28 |
| craft-ask-agent: shared Ask Agent queue, edit rule and bubble for every Craft app | open | 0.00 | 0 | +717 −0 | CouchRiv (PR #142) | 2026-10-28 |
| craft-print: list Windows printers without reading every driver | open | 0.00 | 0 | +43 −13 | art804 (PR #133) | 2026-10-28 |
| Docking: hide 'Move to group' when no panel accepts the move (lightcraft#1768) | open | 0.00 | 0 | +25 −3 | NibrasAz7 (PR #130) | 2026-10-28 |
| fix(ui): end floating group drags on pointer exit | open | 0.00 | 0 | +109 −2 | euisuh (PR #109) | 2026-10-28 |
| feat(cms): add opt-in CIEDE2000 gamut checking | open | 0.00 | 0 | +171 −9 | euisuh (PR #108) | 2026-10-28 |
| test(settings): respect effective filesystem permissions | open | 0.00 | 0 | +35 −4 | euisuh (PR #107) | 2026-10-28 |
| Extract reusable branching history for Craft apps | open | 0.00 | 0 | +1256 −0 | TheSeanLavery (PR #104) | 2026-10-28 |
| craft-ui: layered UI elevation shadows and egui 0.36 frame adapter | open | 0.00 | 0 | +827 −6 | TheTeslak (PR #103) | 2026-10-28 |
| feat(ui): add shared ArtCraft dark role palette | open | 0.00 | 0 | +263 −7 | pourie-he (PR #102) | 2026-10-28 |
| craft-cms: bound transform cache by size and evict least recently used (closes #63) | open | 0.00 | 0 | +508 −18 | zachshallbetter (PR #89) | 2026-10-28 |
| craft-cms: optional serde for Intent and TransformOptions (closes #64) | open | 0.00 | 0 | +62 −0 | zachshallbetter (PR #88) | 2026-10-28 |
| craft-cms: public constructors for matrix/TRC and gray profiles (closes #61) | open | 0.00 | 0 | +288 −3 | zachshallbetter (PR #87) | 2026-10-28 |
| craft-ui: a tab dragged out of the window floats where it left | open | 0.00 | 0 | +32 −4 | prekabreki (PR #85) | 2026-10-28 |
| craft-atomic: eliminate runtime panic on wasm32-unknown-unknown (closes #81) | open | 0.00 | 0 | +35 −2 | zachshallbetter (PR #84) | 2026-10-28 |
| craft-cms: run the CMS suite in CI | open | 0.00 | 0 | +37 −2 | aiongg (PR #60) | 2026-10-28 |
| Prepare v0.1.0 with release notes, versioning policy and pinned adoption | open | 0.00 | 0 | +252 −2 | skylartaylor (PR #41) | 2026-10-28 |
| Add repository contributor guidelines and harmonize ecosystem standards (closes #37) | open | 0.00 | 0 | +653 −15 | zachshallbetter (PR #38) | 2026-10-28 |
| craft-ui: Slider and ZoomBar for the Office-style apps | open | 0.00 | 0 | +892 −0 | brzuchal (PR #33) | 2026-10-28 |
| Add craft-proof: Hunspell affix dictionaries, dictionary discovery and language tags | open | 0.00 | 0 | +1801 −0 | brzuchal (PR #31) | 2026-10-28 |
| Add craft-time: exact media timebase and SMPTE timecode | open | 0.00 | 0 | +1340 −8 | zachshallbetter (PR #15) | 2026-10-28 |
| Add cross-application compatibility runner in xtask (fixes #7, refs #2) | open | 0.00 | 0 | +1902 −1 | zachshallbetter (PR #9) | 2026-10-28 |