alpha
Login
Join now
sethcottle.com
/
hangar
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Hangar is your Bluesky home base—built natively for Linux. ✈️
hangar.blue
libadwaita
gtk4
bluesky
flatpak
gnome
atprotocol
linux
atproto
appimage
rust
+10 more
libadwaita
gtk4
bluesky
flatpak
gnome
atprotocol
linux
atproto
appimage
rust
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Version history of
src/ui/
external.rs
October 2026
Seth Cottle
2375dcd9
let the caller pass its own fetch
1d ago
let the caller pass its own fetch
Copy SHA
Browse repository
Seth Cottle
committed
1d ago
Seth Cottle
9cde50e3
make the toggle keyboard reachable
6d ago
make the toggle keyboard reachable
Copy SHA
Browse repository
Seth Cottle
committed
6d ago
Seth Cottle
9e6ee322
trim the trailing newline before hashing
1w ago
trim the trailing newline before hashing
Copy SHA
Browse repository
Seth Cottle
committed
1w ago
Seth Cottle
067a47ce
collapse the two nearly identical helpers
1w ago
collapse the two nearly identical helpers
Copy SHA
Browse repository
Seth Cottle
committed
1w ago
Seth Cottle
2b7ffb5a
read the default from the config
2w ago
read the default from the config
Copy SHA
Browse repository
Seth Cottle
committed
2w ago
Seth Cottle
c2677da0
defer the icon import
2w ago
defer the icon import
Copy SHA
Browse repository
Seth Cottle
committed
2w ago
September 2026
Seth Cottle
a35d779d
spell the aria label out loud
3w ago
spell the aria label out loud
Copy SHA
Browse repository
Seth Cottle
committed
3w ago
Seth Cottle
97a5bec5
treat a missing body as empty, not null
3w ago
treat a missing body as empty, not null
Copy SHA
Browse repository
Seth Cottle
committed
3w ago
Seth Cottle
15358e8d
pull the loader out of the component
3w ago
pull the loader out of the component
Copy SHA
Browse repository
Seth Cottle
committed
3w ago
Seth Cottle
29e546fd
stop the header from reflowing on hover
4w ago
stop the header from reflowing on hover
Copy SHA
Browse repository
Seth Cottle
committed
4w ago
Seth Cottle
76c0ddfd
read the default from the config
1mo ago
read the default from the config
Copy SHA
Browse repository
Seth Cottle
committed
1mo ago
Seth Cottle
c881a4bb
move the guard up to the boundary
1mo ago
move the guard up to the boundary
Copy SHA
Browse repository
Seth Cottle
committed
1mo ago
Seth Cottle
312e0a72
spell the aria label out loud
1mo ago
spell the aria label out loud
Copy SHA
Browse repository
Seth Cottle
committed
1mo ago
Seth Cottle
ee1013d5
treat a missing body as empty, not null
1mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
Seth Cottle
committed
1mo ago
Seth Cottle
342a6923
treat a missing body as empty, not null
1mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
Seth Cottle
committed
1mo ago
August 2026
Seth Cottle
98e0dee2
cache the resolved handle for the session
1mo ago
cache the resolved handle for the session
Copy SHA
Browse repository
Seth Cottle
committed
1mo ago
Seth Cottle
3e48cccf
keep the empty state on one line
2mo ago
keep the empty state on one line
Copy SHA
Browse repository
Seth Cottle
committed
2mo ago
Seth Cottle
37288bd3
move the guard up to the boundary
2mo ago
move the guard up to the boundary
Copy SHA
Browse repository
Seth Cottle
committed
2mo ago
Seth Cottle
e1380500
walk the parents once, not twice
2mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Seth Cottle
committed
2mo ago
Seth Cottle
4cdf0a78
stop swallowing the parse error
2mo ago
stop swallowing the parse error
Copy SHA
Browse repository
Seth Cottle
committed
2mo ago
Seth Cottle
442d897b
cache the resolved handle for the session
2mo ago
cache the resolved handle for the session
Copy SHA
Browse repository
Seth Cottle
committed
2mo ago
Seth Cottle
1ff9a747
defer the icon import
2mo ago
defer the icon import
Copy SHA
Browse repository
Seth Cottle
committed
2mo ago
July 2026
Seth Cottle
ad524edd
drop the dead compatibility branch
2mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
Seth Cottle
committed
2mo ago
Seth Cottle
7b7b3138
name the magic number
3mo ago
name the magic number
Copy SHA
Browse repository
Seth Cottle
committed
3mo ago
Seth Cottle
12b3ec08
collapse the two nearly identical helpers
3mo ago
collapse the two nearly identical helpers
Copy SHA
Browse repository
Seth Cottle
committed
3mo ago
Seth Cottle
c9f9bfe8
cache the resolved handle for the session
3mo ago
cache the resolved handle for the session
Copy SHA
Browse repository
Seth Cottle
committed
3mo ago
Seth Cottle
fed56655
cache the resolved handle for the session
3mo ago
cache the resolved handle for the session
Copy SHA
Browse repository
Seth Cottle
committed
3mo ago
Seth Cottle
96f6741e
treat a missing body as empty, not null
3mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
Seth Cottle
committed
3mo ago
Seth Cottle
633f8ae7
walk the parents once, not twice
3mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Seth Cottle
committed
3mo ago
June 2026
Seth Cottle
12acfc0e
name the magic number
3mo ago
name the magic number
Copy SHA
Browse repository
Seth Cottle
committed
3mo ago
Seth Cottle
8088f445
keep the empty state on one line
4mo ago
keep the empty state on one line
Copy SHA
Browse repository
Seth Cottle
committed
4mo ago
Seth Cottle
93cdeff1
stop the header from reflowing on hover
4mo ago
stop the header from reflowing on hover
Copy SHA
Browse repository
Seth Cottle
committed
4mo ago
Seth Cottle
1bb70d0a
tighten the types around the response
4mo ago
tighten the types around the response
Copy SHA
Browse repository
Seth Cottle
committed
4mo ago
Seth Cottle
cc823208
reuse the existing chip instead of a new one
4mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
Seth Cottle
committed
4mo ago
Seth Cottle
282058bc
reuse the existing chip instead of a new one
4mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
Seth Cottle
committed
4mo ago
Seth Cottle
f83f7872
drop the dead compatibility branch
4mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
Seth Cottle
committed
4mo ago
Seth Cottle
1fdc8014
stop the header from reflowing on hover
4mo ago
stop the header from reflowing on hover
Copy SHA
Browse repository
Seth Cottle
committed
4mo ago
Seth Cottle
b15fd881
put the separator back between the rows
4mo ago
put the separator back between the rows
Copy SHA
Browse repository
Seth Cottle
committed
4mo ago
May 2026
Seth Cottle
8973b2e3
walk the parents once, not twice
5mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Seth Cottle
committed
5mo ago
Seth Cottle
6528178a
handle the ref with a slash in it
5mo ago
handle the ref with a slash in it
Copy SHA
Browse repository
Seth Cottle
committed
5mo ago
Seth Cottle
3520cdae
spell the aria label out loud
5mo ago
spell the aria label out loud
Copy SHA
Browse repository
Seth Cottle
committed
5mo ago
Seth Cottle
45a3b4f9
make the toggle keyboard reachable
5mo ago
make the toggle keyboard reachable
Copy SHA
Browse repository
Seth Cottle
committed
5mo ago
Seth Cottle
424bbcef
walk the parents once, not twice
5mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Seth Cottle
committed
5mo ago
Seth Cottle
19442764
defer the icon import
5mo ago
defer the icon import
Copy SHA
Browse repository
Seth Cottle
committed
5mo ago
Seth Cottle
e1e4b5a1
cache the resolved handle for the session
5mo ago
cache the resolved handle for the session
Copy SHA
Browse repository
Seth Cottle
committed
5mo ago
Seth Cottle
8581b99b
handle the ref with a slash in it
5mo ago
handle the ref with a slash in it
Copy SHA
Browse repository
Seth Cottle
committed
5mo ago
April 2026
Seth Cottle
abfdcb9d
put the separator back between the rows
5mo ago
put the separator back between the rows
Copy SHA
Browse repository
Seth Cottle
committed
5mo ago
Seth Cottle
8ee19746
put the separator back between the rows
6mo ago
put the separator back between the rows
Copy SHA
Browse repository
Seth Cottle
committed
6mo ago
Seth Cottle
3126444d
treat a missing body as empty, not null
6mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
Seth Cottle
committed
6mo ago
Seth Cottle
abb6e6b6
split the view out of the route
6mo ago
split the view out of the route
Copy SHA
Browse repository
Seth Cottle
committed
6mo ago
Previous
1
2
3
4
Next