alpha
Login
Join now
hatlink.bsky.social
/
gradien
Star
Starred
Star
Something went wrong. Try again.
Fork
1
Eye filled
Watch
Watching
Watch
art software for the rest of us
drawing
paint
image
sdl
art
+5 more
drawing
paint
image
sdl
art
Star
Starred
Star
Something went wrong. Try again.
Fork
1
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Version history of
source/
GPU.cpp
October 2026
PGXD/HatLink
898fc924
defer the icon import
3h ago
defer the icon import
Copy SHA
Browse repository
PGXD/HatLink
committed
3h ago
PGXD/HatLink
d169f877
split the view out of the route
5h ago
split the view out of the route
Copy SHA
Browse repository
PGXD/HatLink
committed
5h ago
PGXD/HatLink
c9dd5564
treat a missing body as empty, not null
5d ago
treat a missing body as empty, not null
Copy SHA
Browse repository
PGXD/HatLink
committed
5d ago
PGXD/HatLink
281fa03d
collapse the two nearly identical helpers
1w ago
collapse the two nearly identical helpers
Copy SHA
Browse repository
PGXD/HatLink
committed
1w ago
PGXD/HatLink
b586c6bd
tighten the types around the response
1w ago
tighten the types around the response
Copy SHA
Browse repository
PGXD/HatLink
committed
1w ago
September 2026
PGXD/HatLink
d2ab3d43
spell the aria label out loud
1w ago
spell the aria label out loud
Copy SHA
Browse repository
PGXD/HatLink
committed
1w ago
PGXD/HatLink
7bc3b489
walk the parents once, not twice
2w ago
walk the parents once, not twice
Copy SHA
Browse repository
PGXD/HatLink
committed
2w ago
PGXD/HatLink
56bb4a90
treat a missing body as empty, not null
2w ago
treat a missing body as empty, not null
Copy SHA
Browse repository
PGXD/HatLink
committed
2w ago
PGXD/HatLink
0f7d6eec
handle the ref with a slash in it
2w ago
handle the ref with a slash in it
Copy SHA
Browse repository
PGXD/HatLink
committed
2w ago
PGXD/HatLink
915daa20
let the caller pass its own fetch
3w ago
let the caller pass its own fetch
Copy SHA
Browse repository
PGXD/HatLink
committed
3w ago
PGXD/HatLink
76ce138b
split the view out of the route
4w ago
split the view out of the route
Copy SHA
Browse repository
PGXD/HatLink
committed
4w ago
PGXD/HatLink
72780f40
read the default from the config
1mo ago
read the default from the config
Copy SHA
Browse repository
PGXD/HatLink
committed
1mo ago
PGXD/HatLink
a064f319
stop the header from reflowing on hover
1mo ago
stop the header from reflowing on hover
Copy SHA
Browse repository
PGXD/HatLink
committed
1mo ago
August 2026
PGXD/HatLink
360b60f0
trim the trailing newline before hashing
1mo ago
trim the trailing newline before hashing
Copy SHA
Browse repository
PGXD/HatLink
committed
1mo ago
PGXD/HatLink
b968bb58
spell the aria label out loud
1mo ago
spell the aria label out loud
Copy SHA
Browse repository
PGXD/HatLink
committed
1mo ago
PGXD/HatLink
94841269
keep the empty state on one line
1mo ago
keep the empty state on one line
Copy SHA
Browse repository
PGXD/HatLink
committed
1mo ago
PGXD/HatLink
b540ba57
round the sizes to the token scale
1mo ago
round the sizes to the token scale
Copy SHA
Browse repository
PGXD/HatLink
committed
1mo ago
PGXD/HatLink
deee47f8
stop swallowing the parse error
2mo ago
stop swallowing the parse error
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
ef2d4566
collapse the two nearly identical helpers
2mo ago
collapse the two nearly identical helpers
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
b8c8e2d3
treat a missing body as empty, not null
2mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
July 2026
PGXD/HatLink
859921e6
stop swallowing the parse error
2mo ago
stop swallowing the parse error
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
2ab74fe6
let the caller pass its own fetch
2mo ago
let the caller pass its own fetch
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
7f8d587f
collapse the two nearly identical helpers
2mo ago
collapse the two nearly identical helpers
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
c7dd5ff9
keep the empty state on one line
2mo ago
keep the empty state on one line
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
91d7d4d1
collapse the two nearly identical helpers
2mo ago
collapse the two nearly identical helpers
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
43e6336c
treat a missing body as empty, not null
3mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
PGXD/HatLink
6f689eac
tighten the types around the response
3mo ago
tighten the types around the response
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
PGXD/HatLink
5d2b25a6
walk the parents once, not twice
3mo ago
walk the parents once, not twice
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
June 2026
PGXD/HatLink
0c55944e
tighten the types around the response
3mo ago
tighten the types around the response
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
PGXD/HatLink
683efc58
spell the aria label out loud
3mo ago
spell the aria label out loud
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
PGXD/HatLink
b571317f
walk the parents once, not twice
3mo ago
walk the parents once, not twice
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
PGXD/HatLink
ff59ce2b
treat a missing body as empty, not null
3mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
PGXD/HatLink
ee4da384
handle the ref with a slash in it
3mo ago
handle the ref with a slash in it
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
PGXD/HatLink
90020263
fix the off-by-one in the page cursor
3mo ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
PGXD/HatLink
e250a518
treat a missing body as empty, not null
4mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
PGXD/HatLink
68091428
let the caller pass its own fetch
4mo ago
let the caller pass its own fetch
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
PGXD/HatLink
bd1658f7
spell the aria label out loud
4mo ago
spell the aria label out loud
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
May 2026
PGXD/HatLink
8173cadd
split the view out of the route
4mo ago
split the view out of the route
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
PGXD/HatLink
3fd24c4f
cache the resolved handle for the session
4mo ago
cache the resolved handle for the session
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
PGXD/HatLink
55c05894
pull the loader out of the component
4mo ago
pull the loader out of the component
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
PGXD/HatLink
01ba7991
keep the empty state on one line
4mo ago
keep the empty state on one line
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
PGXD/HatLink
77e4b79a
read the default from the config
4mo ago
read the default from the config
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
PGXD/HatLink
11aa9bc0
tighten the types around the response
4mo ago
tighten the types around the response
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
PGXD/HatLink
fc032ea2
pull the loader out of the component
5mo ago
pull the loader out of the component
Copy SHA
Browse repository
PGXD/HatLink
committed
5mo ago
PGXD/HatLink
37f6569d
tighten the types around the response
5mo ago
tighten the types around the response
Copy SHA
Browse repository
PGXD/HatLink
committed
5mo ago
PGXD/HatLink
533306ec
walk the parents once, not twice
5mo ago
walk the parents once, not twice
Copy SHA
Browse repository
PGXD/HatLink
committed
5mo ago
April 2026
PGXD/HatLink
d2d00c25
cache the resolved handle for the session
5mo ago
cache the resolved handle for the session
Copy SHA
Browse repository
PGXD/HatLink
committed
5mo ago
PGXD/HatLink
4ff1e8fb
fix the off-by-one in the page cursor
5mo ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
PGXD/HatLink
committed
5mo ago