summaryrefslogtreecommitdiff
path: root/Hutch/App
Commit message (Collapse)AuthorAgeFilesLines
* standardize nav labelsChristian Cleberg2026-04-011-1/+1
|
* Rewrite file viewer with pinned gutter, syntax highlighting, and toolbarChristian Cleberg2026-04-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | Replace the SwiftUI-only CodeFileTextView with a UIViewRepresentable backed by CodeFileUIView. The previous approach could not support a fixed line number gutter while independently scrolling code content horizontally. Changes: - Gutter is pinned outside the horizontal scroll view and never scrolls left - Vertical scroll is handled by a single outer UIScrollView shared by both the gutter and code content, keeping them in sync - Line numbers are right-aligned in a fixed-width gutter calculated from the total line count - Syntax highlighting via Splash for .swift files, with plain monospaced rendering as fallback for unsupported file types - Wrap toggle persisted via AppStorage (wrapRepositoryFileLines) - Bottom toolbar replaces the floating Share button, adding Copy All and Wrap toggle actions - Copy All shows a brief checkmark confirmation that resets after 2 seconds - Font fixed at SFMono-Regular 12pt, not scaled with Dynamic Type Implements: https://todo.sr.ht/~ccleberg/Hutch/7
* feat: add multi-account supportv2.6.0Christian Cleberg2026-04-012-7/+94
| | | | Implements: https://todo.sr.ht/~ccleberg/Hutch/11
* v2.4.0: widgetsv2.4.0Christian Cleberg2026-03-243-0/+26
|
* feat: surface an alert when a deep link fails to resolveChristian Cleberg2026-03-222-2/+31
|
* feat: add privacy policy link and global swipe actions toggle to SettingsChristian Cleberg2026-03-221-0/+4
|
* v2.1: bundled polish and fixesChristian Cleberg2026-03-191-14/+16
|
* feat: implement support for projects, lists, and pastesChristian Cleberg2026-03-192-21/+135
|
* feat: add inbox threads and move builds under moreChristian Cleberg2026-03-191-13/+13
|
* feat: add support for reading inbox messages (emails) and replying in-appChristian Cleberg2026-03-192-20/+36
|
* add Home dashboard and repository build status indicatorsChristian Cleberg2026-03-181-2/+13
|
* v1.0Christian Cleberg2026-03-174-0/+493