Commit Graph

  • e896187c6c i18n: isolate inserted values in fmt and trn aiongg 2026-10-21 04:40:00 +00:00
  • 903dbd5fa3 i18n: scripts, direction and regional Han per language tag aiongg 2026-10-21 04:38:22 +00:00
  • 592cba1ca1 docking: drag areas draw no grip marks aiongg 2026-10-21 04:12:09 +00:00
  • f9a65e813f keymap ui: the chip-click test uses the node's rect as is aiongg 2026-10-20 21:42:25 +00:00
  • 5a8f119a70 keymap ui: test that one pointer click on another row's chip records aiongg 2026-10-20 21:30:40 +00:00
  • 1aef62823a keymap ui: no command id in the row tooltip; say who draws the title aiongg 2026-10-20 21:06:07 +00:00
  • a03f6ab0c3 keymap ui: app errors in the dialog, and the reader's dropped entries aiongg 2026-10-20 21:05:56 +00:00
  • 636fc8b850 keymap: import-only paths on Bindable aiongg 2026-10-20 20:59:43 +00:00
  • 02ba09ee9a keymap ui: Options::visible hides catalog entries from the table aiongg 2026-10-20 20:53:13 +00:00
  • 0bff6f4c96 keymap ui: commands that share a default key are no conflict in the dialog aiongg 2026-10-20 20:48:54 +00:00
  • d9b1a89950 Merge branch 'craft-keymap' into keymap-ui aiongg 2026-10-20 16:01:22 +00:00
  • b778a764af keymap: format the profiles test aiongg 2026-10-20 15:52:45 +00:00
  • f501cae73b keymap: settle the public API before release aiongg 2026-10-20 15:49:51 +00:00
  • eff8b5253d keymap: run CI on craft-ui and craft-i18n changes and lint the snapshot code aiongg 2026-10-20 15:46:56 +00:00
  • 60daca3770 keymap: name the selected row to screen readers, announce conflicts and messages, and make group headers and key caps Tab stops aiongg 2026-10-20 15:46:56 +00:00
  • 9aaf9dfd38 keymap: format, and keep the dispatcher's Default clear of clippy's derive lint aiongg 2026-10-20 15:46:00 +00:00
  • e36f189018 Skip CodeRabbit reviews on Dependabot PRs (#195) Brandon ThomasandClaude Opus 5.5 2026-10-20 11:41:43 -04:00
  • 352a8308c5 docking: rustfmt and clippy aiongg 2026-10-20 15:32:26 +00:00
  • 5f48f1e1eb docking: per-frame lookups scale with the panel count aiongg 2026-10-20 15:32:26 +00:00
  • 6d96b4f684 keymap: mark public enums and report structs that will grow non_exhaustive aiongg 2026-10-20 15:29:50 +00:00
  • ad79cbcf31 keymap: translate shortcut parse errors and give translators whole sentences with placeholders aiongg 2026-10-20 15:29:42 +00:00
  • 0fe98b3be9 docking: Target, Side, ResizeEdge, Profile and DockStyle are non_exhaustive aiongg 2026-10-20 15:26:57 +00:00
  • 501e2cf1fc keymap: while typing, text-editing chords go to the text field unless an active context binds them aiongg 2026-10-20 15:21:54 +00:00
  • bc4addb8d4 docking: opening works when locked, and hiding respects closable aiongg 2026-10-20 15:21:51 +00:00
  • b19b2638a1 docking: validate rejects empty frames and accordions aiongg 2026-10-20 15:21:51 +00:00
  • 0781c48870 docking: screen-reader resize values follow the column width on either edge aiongg 2026-10-20 15:21:46 +00:00
  • c084db9c78 docking: a pointer drag on a divider or resize grip leaves no focus behind aiongg 2026-10-20 15:21:46 +00:00
  • 423524c1bc keymap: clipboard chords with more modifiers run their bindings with clipboard events off aiongg 2026-10-20 15:18:05 +00:00
  • 41a14168ea docking: reconcile and restore keep a protected canvas shown aiongg 2026-10-20 15:12:06 +00:00
  • 5160611bad keymap: while typing, a Ctrl+Alt press runs unless it typed text in the frame aiongg 2026-10-20 15:11:46 +00:00
  • 79747aeaae keymap: remove the Text event a bound press typed, also when the web build sends it first aiongg 2026-10-20 15:11:21 +00:00
  • fd2386b2ba keymap: hold the set row, table and edit actions while a prompt or the import review is open aiongg 2026-10-20 15:10:58 +00:00
  • 4310fc72a1 docking: window.panel.dock to a side never anchors on what moves aiongg 2026-10-20 15:09:34 +00:00
  • 339aaa41df keymap: show that an app with sets stores only Profiles and loads the active set aiongg 2026-10-20 15:09:14 +00:00
  • f4b04e4ad1 keymap: a double press needs both presses in the same panel aiongg 2026-10-20 15:09:01 +00:00
  • 37374d06c0 docking: a dock wider than its area shrinks its columns to fit aiongg 2026-10-20 15:08:51 +00:00
  • 0039a5c866 keymap: report Changed after a Cancel that undid edits, so apps rebuild their menus aiongg 2026-10-20 15:08:46 +00:00
  • 056a709d0f keymap: refuse scope names with outer whitespace, which binding text trims aiongg 2026-10-20 15:08:43 +00:00
  • 2bbef53f29 craft-print, craft-ui: show printers by name, not CUPS queue name (#192) Bishal De 2026-10-20 20:38:21 +05:30
  • 0da8ea8a9f keymap: run the workflow on craft-settings changes too aiongg 2026-10-20 15:07:49 +00:00
  • 2abdcd53ab keymap: give Tab back to focus navigation after the New Shortcut field or Search by key records aiongg 2026-10-20 15:07:36 +00:00
  • 95d5cddb5f docking: a canvas that accepts splits stays protected aiongg 2026-10-20 15:07:24 +00:00
  • 07047b7221 Add craft-media: shared MP4/MOV, Matroska and bitstream code from FilmCraft (#182) aiongg 2026-10-20 11:07:12 -04:00
  • 4839279102 prepress: InkSet::alias_end and a public spot appearance ramp aiongg 2026-10-20 14:09:30 +00:00
  • 8fbfea8840 pdf: CMYK blending without an output intent for plain print PDFs aiongg 2026-10-20 13:17:31 +00:00
  • 29ee24ab51 Merge branch 'craft-keymap' into keymap-ui aiongg 2026-10-20 06:32:28 +00:00
  • 9b0182a3e0 keymap: a held web clipboard key with repeats off leaves its clipboard events in place aiongg 2026-10-20 04:18:35 +00:00
  • 0fe6156614 krilla: PDF/A ledgers state DeviceN and the print output intent aiongg 2026-10-20 04:09:24 +00:00
  • 1afbab004e ci: run the PDF jobs when craft-cms changes aiongg 2026-10-20 04:09:24 +00:00
  • 4c3cc64469 pdf: faster plate tests aiongg 2026-10-20 04:06:29 +00:00
  • e6d2a24641 prepress: to_pdf_color writes ink colors as DeviceCMYK, Separation or DeviceN aiongg 2026-10-20 03:57:10 +00:00
  • 4026931196 Merge craft-prepress into the print color PR aiongg 2026-10-20 03:51:59 +00:00
  • 07585888d6 docking: floating windows resize from the top edge and corners aionggandfilipessmedeiros-collab 2026-10-20 03:51:38 +00:00
  • 72a0a4dc78 docking: rustfmt aiongg 2026-10-20 03:51:13 +00:00
  • 4344dfccf9 plate-test: keep short arrays and objects on one line in the scene files aiongg 2026-10-20 03:51:04 +00:00
  • 46f2ffd654 docking: a press in a group header focuses the shown panel aiongg 2026-10-20 03:47:12 +00:00
  • 91e8cf401e docking: chrome_has_focus recognizes every control a Hit names aiongg 2026-10-20 03:46:31 +00:00
  • 815d648016 docking: split divider hits name the layout path while panels are hidden aiongg 2026-10-20 03:45:18 +00:00
  • ae0c19b49b docking: hidden floating windows do not cover dock targets aiongg 2026-10-20 03:44:25 +00:00
  • a55cbe870e docking: a huge wheel delta over a tab strip stops at the last tab aiongg 2026-10-20 03:42:52 +00:00
  • cef258a356 docking: a column's first tab docks beside its own column aiongg 2026-10-20 03:42:36 +00:00
  • e5b73eb4cf plate-test: mesh gradient paint and scene S17 (spot, process and DeviceN corners) aiongg 2026-10-20 03:39:06 +00:00
  • 60dc2b54ce krilla: write mesh corner colors in one color space aiongg 2026-10-20 03:39:06 +00:00
  • ce31f9d710 krilla: mesh gradients as PDF Type 6 shadings fastmikey99 2026-10-19 22:13:52 +13:00
  • 21154585b5 krilla: record the master-rendition patch (#183) in the patch ledger aiongg 2026-10-20 03:32:42 +00:00
  • 96c45ccde1 krilla: a written document is the master rendition, not a proof Hamza 2026-10-19 14:05:56 +05:00
  • f7ae814d91 plate-test: app-neutral print color scenes, checked by PDF structure and Ghostscript plates aiongg 2026-10-20 03:41:13 +00:00
  • eedd0246df krilla: CMYK print color in the vendored krilla, and a craft-pdf print preset aiongg 2026-10-20 03:41:13 +00:00
  • 4585efee97 prepress: rename craft-separations to craft-prepress aiongg 2026-10-20 03:39:36 +00:00
  • 4674ab7c85 keymap: use US spelling in the shortcuts dialog aiongg 2026-10-20 03:28:24 +00:00
  • cf9e10a90a Merge branch 'craft-keymap' into keymap-ui aiongg 2026-10-20 03:26:15 +00:00
  • 2c80b65e98 separations: use US spelling aiongg 2026-10-20 03:25:47 +00:00
  • 890660444c keymap: use US spelling aiongg 2026-10-20 03:24:56 +00:00
  • ceb75f965e ui: use US spelling aiongg 2026-10-20 03:24:45 +00:00
  • 602c915272 separations: US spelling in the coverage, composite and ink manager docs aiongg 2026-10-20 03:23:15 +00:00
  • 9e2c629f25 separations: ink manager on InkSet aiongg 2026-10-20 03:22:29 +00:00
  • 3c6089bcfc separations: coverage, TAC regions and a composite preview from plates aionggandGuillem Hermida 2026-10-20 03:22:29 +00:00
  • 126440b274 separations: test craft-separations in the PDF workflow on Ubuntu aiongg 2026-10-20 03:15:36 +00:00
  • c025c0dfff separations: add craft-separations with the ink model and plates aionggandGuillem Hermida 2026-10-20 03:15:36 +00:00
  • b01d19c716 vendor: port pdfcraft #2974 knockout groups into hayro aionggandmtlcl410 2026-10-20 03:07:22 +00:00
  • 7764afb2a7 vendor: convert plate-mode CMYK through a CmykConversion trait aionggandGuillem Hermida 2026-10-20 02:53:37 +00:00
  • 5e29e70b46 Merge branch 'craft-keymap' into keymap-ui aiongg 2026-10-20 02:42:51 +00:00
  • 75a42cb95f keymap: an import change that cannot take a chord from another command leaves both commands as they were aiongg 2026-10-20 02:40:57 +00:00
  • 2c8c3ad261 vendor: port pdfcraft #2770 plate mode into hayro-interpret aionggandGuillem Hermida 2026-10-20 02:40:50 +00:00
  • 9b7102e297 keymap: New Set refuses a name that is taken aiongg 2026-10-20 02:39:59 +00:00
  • 1b329b9422 keymap: a web clipboard press takes its clipboard event and the pasted text with it aiongg 2026-10-20 02:39:41 +00:00
  • b6f60f25b1 vendor: re-sync hayro reader trees from pdfcraft ec0a965 aiongg 2026-10-20 02:30:13 +00:00
  • 3600104e76 docking: rustfmt the new tests aiongg 2026-10-20 01:00:56 +00:00
  • 95c81fa6de docking: say that the drag bar's menu opens on a right click aiongg 2026-10-20 01:00:30 +00:00
  • a76d196b80 docking: dividers and resize grips keep focus after a pointer drag aiongg 2026-10-20 01:00:22 +00:00
  • 877f676e19 docking: menu item labels in title case aiongg 2026-10-20 00:59:33 +00:00
  • 38e2b27a30 docking: window.panel.dock with an edge zone and no anchor docks at that edge aiongg 2026-10-20 00:59:02 +00:00
  • 89849272a0 docking: public widget ids and floating window layers aiongg 2026-10-20 00:58:10 +00:00
  • 30cebdc0f2 docking: content that fills its body floats at floating_size or 320 aiongg 2026-10-20 00:57:14 +00:00
  • b94df6c8b6 docking: wheel selects tabs and middle click closes a tab aiongg 2026-10-20 00:55:43 +00:00
  • d3079230da docking: group_header_width gets the tab strip width aiongg 2026-10-20 00:54:23 +00:00
  • 488db9e3df Merge branch 'craft-keymap' into keymap-ui aiongg 2026-10-20 00:49:07 +00:00
  • 3ef24a785b keymap: egui::platform gives the browser's operating system on the web aiongg 2026-10-20 00:49:05 +00:00
  • baaf3061b0 keymap: run the pseudo-locale dialog test once per direction, each at one width aiongg 2026-10-19 21:40:29 +00:00
  • c030b2ff88 ci: test the keymap workflow with the ui feature (the dialog) instead of all features aiongg 2026-10-19 21:40:29 +00:00