skylar taylor-barrick
e9546e191d
Merge pull request #43 from storytold/codex/atomic-normal-permissions-20261013
...
craft-atomic: default to normal file permissions with explicit private writes
2026-10-12 23:38:37 -06:00
skylar taylor-barrick
278d276ae9
Merge pull request #39 from aiongg/craft-cms
...
Add craft-cms: ICC colour management from PhotoCraft, with a FOGRA39-fitted CMYK profile
2026-10-12 23:04:29 -06:00
skylar taylor-barrick
666c358065
Merge pull request #27 from TKIPisalegacycipher/windows-print-progress-listing
...
craft-print: native per-sheet processing progress
2026-10-12 18:12:53 -06:00
skylartaylor
4af92ad6aa
feat(print): bridge native page processing to submitter callbacks
2026-10-13 01:20:21 +02:00
skylartaylor and TKIPisalegacycipher
ebc4d8cfbd
Add caller-thread progress for native sheet processing
...
Co-authored-by: TKIPisalegacycipher <git@chir.us >
2026-10-13 01:20:21 +02:00
skylar taylor-barrick
f03ec27ab2
Merge pull request #28 from jcl-bit/claude/print-native-windows-73c826
...
craft-print: print on Windows in-process, without PowerShell
2026-10-12 17:19:38 -06:00
skylartaylor
eb49a247a3
Gate Unix-only atomic test imports by platform
2026-10-13 00:29:22 +02:00
skylar taylor-barrick
79e89dc129
Merge remote-tracking branch 'origin/main' into codex/craft-print-fix-merge-20261012T210558Z
...
# Conflicts:
# Cargo.lock
2026-10-12 23:49:49 +02:00
skylar taylor-barrick
697b473c0b
Stop PDF work immediately after a parser budget is exhausted
2026-10-12 23:27:53 +02:00
skylar taylor-barrick
c22935270b
Parse duplicate PDF dictionary keys in linear time
2026-10-12 23:22:05 +02:00
skylar taylor-barrick
85ef8b92ac
Bound PDF parsing and preserve indirect page content arrays
2026-10-12 23:14:06 +02:00
skylar taylor-barrick
02d08fe9cc
fix(print): pin native completion repair and document bounded PDF handling
2026-10-12 23:12:41 +02:00
skylar taylor-barrick
a7e3c76c2f
Merge remote-tracking branch 'origin/main' into codex/craft-print-fix-merge-20261012T210558Z
2026-10-12 23:05:59 +02:00
skylar taylor-barrick
f58bc1a3df
Merge pull request #16 from zachshallbetter/feat/craft-atomic
...
Add craft-atomic: crash-safe atomic write and document replacement
2026-10-12 12:25:33 -06:00
skylar taylor-barrick
811558a3ad
Create Unix atomic-write staging files with private permissions
2026-10-12 20:23:17 +02:00
skylar taylor-barrick
4a4ec8c1ca
Merge pull request #21 from jmacek/quit-app-menu
...
craft-quit: macOS app menu whose Quit asks the app first
2026-10-12 12:22:49 -06:00
skylar taylor-barrick
c68d145c9f
docs: list craft-quit in the library catalog
2026-10-12 20:21:37 +02:00
skylar taylor-barrick
8e9e437e78
craft-quit: route menu Quit to the root viewport
2026-10-12 20:18:18 +02:00
skylar taylor-barrick
f207cdd016
Merge pull request #5 from mjohnson7cd/macos-quit-terminate
...
Add craft-quit: quit macOS apps through NSApplication terminate:
2026-10-12 12:17:38 -06:00
skylar taylor-barrick
bafeec6b7d
Merge remote-tracking branch 'origin/main' into fix-quit5-20261012
2026-10-12 20:15:22 +02:00
skylar taylor-barrick
c6a847b7d0
craft-quit: document logic-based close handling for hidden windows
2026-10-12 20:11:55 +02:00
skylar taylor-barrick
3c9702725d
Merge pull request #26 from storytold/codex/craft-print-settings
...
Share printer settings and asynchronous print feedback
2026-10-12 08:25:02 -06:00
skylar taylor-barrick
5d41e29e46
Install software Vulkan for shared UI rendering tests
2026-10-12 02:41:42 +02:00
skylar taylor-barrick
4cae45dbe8
Handle texture deltas in print control tests
2026-10-12 02:37:47 +02:00
skylar taylor-barrick
d27646a5f7
Preserve accessible print control labels and narrow layout
2026-10-12 02:34:53 +02:00
skylar taylor-barrick
b700ae753f
Add shared printer settings and asynchronous job feedback
2026-10-12 02:32:49 +02:00
skylar taylor-barrick
1aa81a773a
Expose Windows printer duplex capability ( #25 )
...
Expose Windows printer duplex capability
2026-10-11 17:20:15 -06:00
skylar taylor-barrick
d991bf6792
Report Windows driver duplex capability to print callers
2026-10-12 01:04:26 +02:00
skylar taylor-barrick
d26682a58a
Launch the print spooler through system PowerShell ( #23 )
...
Launch the print spooler through system PowerShell
2026-10-11 14:10:44 -06:00
skylar taylor-barrick
32bcac12db
Launch Windows PowerShell from its system path
2026-10-11 22:09:14 +02:00
skylar taylor-barrick
876cba3527
Extract craft-print spooler with native Windows CI ( #8 )
...
Share CUPS and Windows PDF submission between PdfCraft and DesignCraft, with explicit scaling and optional duplex overrides. Native Windows CI validates rendering, settings, paused-queue submission and cleanup.
2026-10-11 14:05:47 -06:00
skylar taylor-barrick
bef3211753
Target the local computer explicitly when removing the test port
2026-10-11 22:03:37 +02:00
skylar taylor-barrick
c7c01aff6d
Use a removable local port name for the Windows queue test
2026-10-11 22:00:25 +02:00
skylar taylor-barrick
da752825c7
Verify Windows queue cleanup without removing an absent output file
2026-10-11 21:56:44 +02:00
skylar taylor-barrick
cf93331318
Use PrinterName to inspect and clean the Windows test queue
2026-10-11 21:53:59 +02:00
skylar taylor-barrick
379d99f817
Compare PowerShell geometry JSON as numeric values
2026-10-11 21:51:02 +02:00
skylar taylor-barrick
c30d7d4e13
Avoid interactive FILE port prompts in the Windows queue test
2026-10-11 21:50:09 +02:00
skylar taylor-barrick
c15c501567
Require Windows CI to exercise the paused print queue
2026-10-11 21:46:00 +02:00
skylar taylor-barrick
b71ad7c8f1
Preserve queue duplex defaults and add explicit shrink-to-fit
2026-10-11 21:44:37 +02:00
skylar taylor-barrick
711b7934c9
Enable cross-platform craft-print CI and manual runs
2026-10-11 19:48:56 +02:00
skylar taylor-barrick
c22bb1b0ce
Require a paused temporary queue in native Windows print regression
2026-10-11 07:13:40 +02:00
skylar taylor-barrick
9e03fd49cc
Bound Windows custom paper dimensions to DEVMODE capacity
2026-10-11 07:11:07 +02:00
skylar taylor-barrick
e7e12f7d0f
Document cross-platform print CI setup and pending native validation
2026-10-11 07:08:48 +02:00
skylar taylor-barrick
eb99775517
Extract craft-print PDF spooler with Windows size and duplex fixes
2026-10-11 07:07:56 +02:00
skylar taylor-barrick
af2b0918d2
Merge pull request #6 from skylartaylor/codex/ui-suite-integration-20261010
...
Add shared egui UI components and transactional panel docking
2026-10-10 18:38:14 -06:00
skylar taylor-barrick
5c874d51ee
UI.8: shape dock action labels with logical accessibility
2026-10-10 14:08:31 -06:00
skylar taylor-barrick
b1406e3e6a
UI.8: cancel renderer-owned resize gestures on workspace replacement
2026-10-10 11:48:50 -06:00
skylar taylor-barrick
34b4adfcfb
UI.8: clarify creative docking audit scope
2026-10-10 11:14:22 -06:00
skylar taylor-barrick
615f0638c7
UI.8: classify renderer-owned docking keyboard focus
2026-10-10 11:00:02 -06:00
skylar taylor-barrick
7bb9c865e6
UI.8: cancel floating group gestures on workspace replacement
2026-10-10 10:53:55 -06:00
skylar taylor-barrick
f23c9f9c4a
UI.8: preserve application docking chrome and group gestures
2026-10-10 10:47:52 -06:00
skylar taylor-barrick
fc77f4cc7f
UI.7: preserve split resizing beside panel scrollbars
2026-10-10 09:40:28 -06:00
skylar taylor-barrick
c4fbe220bc
UI.7: resize accordion bodies with pointer and keyboard handles
2026-10-09 22:45:31 -06:00
skylar taylor-barrick
efc2fc6702
UI.7: deserialize hidden locations without default panel IDs
2026-10-09 22:35:22 -06:00
skylar taylor-barrick
4558a91694
UI.7: serialize docking actions for app command dispatch
2026-10-09 22:33:22 -06:00
skylar taylor-barrick
d9077e2c09
UI.7: add shared panel docking transactions and workspace renderer
2026-10-09 22:29:35 -06:00
skylar taylor-barrick
67ce2e9a82
UI.6: add precise visual regressions and toolbar overflow fitting
2026-10-09 19:15:10 -06:00
skylar taylor-barrick
5de0356334
UI.5: document suite adoption and acceptance limits
2026-10-09 15:16:54 -06:00
skylar taylor-barrick
a4ea89de41
UI.5: preserve single-shape button frame rendering
2026-10-09 14:28:46 -06:00
skylar taylor-barrick
9198fae30e
UI.4: share widget-state theme application
2026-10-09 13:14:03 -06:00
skylar taylor-barrick
dc26460f61
UI.3: share tab strips and bounded pane controls
2026-10-09 13:04:21 -06:00
skylar taylor-barrick
9843bec261
UI.2: share styled icon buttons in craft-ui
2026-10-09 12:00:06 -06:00
skylar taylor-barrick
bfbc435364
UI.1: audit suite UI components and extract SVG icon catalogs
2026-10-09 11:03:16 -06:00