Peter Steinberger
|
bf13c3bb1b
|
chore(apps): remove dead native code
|
2026-07-11 23:51:21 -07: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
|
48e77b6abf
|
feat(ios): render inline LaTeX math in completed chat prose (#101388)
|
2026-07-07 08:46:31 +01:00 |
|
Peter Steinberger
|
2a741bebb5
|
feat(ios): render LaTeX display math in chat via SwiftMath (#100829)
|
2026-07-06 12:14:38 +01:00 |
|
Peter Steinberger
|
3f380635f5
|
feat(chat-ui): syntax-highlighted code blocks and native tables in chat markdown (#100207)
* feat(chat-ui): syntax-highlighted code blocks and native GFM tables in shared chat markdown (#100195)
* chore(chat-ui): sync native i18n inventory
* fix(chat-ui): harden native markdown rendering
* refactor(chat-ui): split HTML block patterns
* refactor(chat-ui): parse markdown blocks with swift-markdown
* style(chat-ui): satisfy SwiftFormat lint
* fix(ios): bundle markdown dependency licenses
* style(ios): normalize markdown license file
* fix(ios): keep native markdown cards legible
|
2026-07-05 11:38:05 -07:00 |
|