<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hutch.git/Hutch/Views/Builds/BuildDetailView.swift, branch v3.0.0</title>
<subtitle>ios client for sourcehut. swiftui.
</subtitle>
<id>http://git.krz.sh/krz/hutch.git/atom?h=v3.0.0</id>
<link rel='self' href='http://git.krz.sh/krz/hutch.git/atom?h=v3.0.0'/>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/'/>
<updated>2026-04-13T18:09:57+00:00</updated>
<entry>
<title>release: v3.0.0 — navigation overhaul, Work view, and multi-pin support</title>
<updated>2026-04-13T18:09:57+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-13T18:09:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=f5f5757d0e1b78470429ae7cb9f742c95662849b'/>
<id>urn:sha1:f5f5757d0e1b78470429ae7cb9f742c95662849b</id>
<content type='text'>
Reworks the app's core navigation and home screen for v3.0.0:

- Replace Inbox with Work view: unified dashboard showing unread threads
  and assigned tickets, with All/Unread/Assigned scope picker
- Overhaul Home screen: redesigned with pinned items grid (trackers,
  repos, mailing lists, users), recent activity section, and system
  status banner; backed by HomePinStore supporting all resource types
- Simplify navigation bars across list screens: default toolbar shows
  only the primary action (+) and an overflow menu (…); pin, share, and
  select moved into the overflow menu; selection mode gets its own nav
  bar with Cancel / "N Selected" / All
- Consolidate repo detail toolbars: pin and share moved into the
  existing actions menu for both Git and Mercurial detail views
- Add recent activity tracking via RecentActivityStore
- Add work and inbox deep link aliases (hutch://work, hutch://inbox)

Implements: https://todo.sr.ht/~ccleberg/hutch/55
</content>
</entry>
<entry>
<title>feat: add power user actions</title>
<updated>2026-04-13T14:57:23+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-13T14:57:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=0e461a382257979037e8927e5f6b468635b0a7fe'/>
<id>urn:sha1:0e461a382257979037e8927e5f6b468635b0a7fe</id>
<content type='text'>
Implements: https://todo.sr.ht/~ccleberg/hutch/52
Implements: https://todo.sr.ht/~ccleberg/hutch/53
Implements: https://todo.sr.ht/~ccleberg/hutch/54
</content>
</entry>
<entry>
<title>feat: add build artifact listing</title>
<updated>2026-04-13T02:17:24+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-13T02:17:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=7548bfb595d853c682653c0dc21bb3bf17af80d5'/>
<id>urn:sha1:7548bfb595d853c682653c0dc21bb3bf17af80d5</id>
<content type='text'>
Implements: https://todo.sr.ht/~ccleberg/hutch/31
</content>
</entry>
<entry>
<title>feat: add theme and high-density display modes</title>
<updated>2026-04-13T00:47:57+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-13T00:47:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=1354f2464180ece6d13296a543a964ddf6d2d393'/>
<id>urn:sha1:1354f2464180ece6d13296a543a964ddf6d2d393</id>
<content type='text'>
Refs: https://todo.sr.ht/~ccleberg/hutch/24
Implements: https://todo.sr.ht/~ccleberg/hutch/25
</content>
</entry>
<entry>
<title>fix: polish build retry and cancel actions</title>
<updated>2026-04-13T00:07:57+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-13T00:07:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=d4757fd9f3aba663df967ae7cadb7f74c3d7acb4'/>
<id>urn:sha1:d4757fd9f3aba663df967ae7cadb7f74c3d7acb4</id>
<content type='text'>
fixes: https://todo.sr.ht/~ccleberg/hutch/19
</content>
</entry>
<entry>
<title>improve home attention flows and cross-linking</title>
<updated>2026-04-12T05:34:54+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-12T05:34:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=5f6d545eb3455a9e4da5a3cb4460811e3a48d939'/>
<id>urn:sha1:5f6d545eb3455a9e4da5a3cb4460811e3a48d939</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: add nested comments to satisfy sonar rule swift:S1186</title>
<updated>2026-03-24T21:39:15+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-24T21:39:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=8da2f907d690a59124d9008c0d8e1e792133702b'/>
<id>urn:sha1:8da2f907d690a59124d9008c0d8e1e792133702b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add scoped auto-refresh to build detail</title>
<updated>2026-03-23T20:17:48+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-23T20:17:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=cf87c44f674e020c32fea70903f02c317b57da3b'/>
<id>urn:sha1:cf87c44f674e020c32fea70903f02c317b57da3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: replace inline task log expansion with a full-screen log view</title>
<updated>2026-03-23T01:40:56+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-23T01:40:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=e03791d6c15ee0caac033d1b1b390c5d65a69d57'/>
<id>urn:sha1:e03791d6c15ee0caac033d1b1b390c5d65a69d57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stabilize build task identity and log cache keys</title>
<updated>2026-03-19T00:34:59+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-19T00:34:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=430741f0236ab21583acda8e2774d95e6e0e4ffe'/>
<id>urn:sha1:430741f0236ab21583acda8e2774d95e6e0e4ffe</id>
<content type='text'>
</content>
</entry>
</feed>
