Peter Steinberger
|
ae55a4090c
|
refactor(canvas): make the panel a widget presenter (#126030)
* refactor(canvas): retire legacy host and commands
* refactor(apple): narrow shared Canvas contracts
* refactor(macos): keep Canvas as widget presenter
* refactor(ios): remove Canvas client
* refactor(android): remove Canvas client
* refactor(linux): remove Canvas client
* fix(ci): isolate native locale artifacts
* fix(linux): regenerate companion lockfile
* fix(canvas): refresh native tool display metadata
* test(canvas): align coverage with presenter surface
* test(canvas): remove obsolete asset root seam
* test(canvas): stabilize retirement CI coverage
* refactor(swift): remove orphaned resource wrapper
* test(ios): remove retired canvas layout assertion
* fix(macos): reserve retired canvas command namespace
* refactor(macos): isolate canvas command policy
* fix(canvas): select only eligible macOS panels
* fix(canvas): keep panel selection plugin-owned
|
2026-08-19 08:21:07 -07:00 |
|
Peter Steinberger
|
251f54baec
|
fix(apps): remove dead native code
|
2026-07-12 02:41:17 -07:00 |
|
Peter Steinberger
|
091584b197
|
chore(swift): restore compact conditional bodies (#103832)
* style(swift): restore compact conditional bodies
* fix(ios): remove redundant startup timeout await
* chore(swift): sync native i18n inventory
|
2026-07-10 18:12:00 +01:00 |
|
Peter Steinberger
|
62bd760c0e
|
chore(swift): enforce current formatting and lint rules (#103313)
* style: apply SwiftFormat 0.62.1 rules
Refs #103202
* ci: enforce deterministic Swift lint
Refs #103202
* refactor: keep gateway connect lint-clean
Refs #103202
* style: keep iOS typography checks warning-free
* ci: route MLX Swift changes through pre-push
* fix: preserve native i18n extraction after Swift cleanup
* refactor: keep rebased Swift surfaces lint-clean
* style: format latest Swift additions
* chore: refresh native i18n inventory
* style: keep generated Swift formatter-clean
* fix: preserve node route invalidation callbacks
* fix: keep native translation IDs stable
* fix: retain native translation identifiers
* fix: preserve translations across Swift source moves
|
2026-07-10 11:54:08 +01:00 |
|
Peter Steinberger
|
0d776c87c3
|
fix(macos): block canvas symlink escapes
|
2026-03-16 23:56:35 -07:00 |
|
Peter Steinberger
|
8725c2b19f
|
style(swift): run swiftformat + swiftlint autocorrect
|
2026-02-15 05:38:35 +01:00 |
|
Peter Steinberger
|
9a7160786a
|
refactor: rename to openclaw
|
2026-01-30 03:16:21 +01:00 |
|