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/AppLayers/
CanvasLayer.cpp
October 2026
PGXD/HatLink
0ee12476
cache the resolved handle for the session
2d ago
cache the resolved handle for the session
Copy SHA
Browse repository
PGXD/HatLink
committed
2d ago
PGXD/HatLink
ce159360
trim the trailing newline before hashing
5d ago
trim the trailing newline before hashing
Copy SHA
Browse repository
PGXD/HatLink
committed
5d ago
PGXD/HatLink
3f280dc9
keep the empty state on one line
6d ago
keep the empty state on one line
Copy SHA
Browse repository
PGXD/HatLink
committed
6d ago
PGXD/HatLink
2265d760
name the magic number
1w ago
name the magic number
Copy SHA
Browse repository
PGXD/HatLink
committed
1w ago
PGXD/HatLink
87b5e324
round the sizes to the token scale
1w ago
round the sizes to the token scale
Copy SHA
Browse repository
PGXD/HatLink
committed
1w ago
September 2026
PGXD/HatLink
9bc2942e
cache the resolved handle for the session
2w ago
cache the resolved handle for the session
Copy SHA
Browse repository
PGXD/HatLink
committed
2w ago
PGXD/HatLink
81f6d0ec
collapse the two nearly identical helpers
3w ago
collapse the two nearly identical helpers
Copy SHA
Browse repository
PGXD/HatLink
committed
3w ago
PGXD/HatLink
697ad37d
pull the loader out of the component
4w ago
pull the loader out of the component
Copy SHA
Browse repository
PGXD/HatLink
committed
4w ago
PGXD/HatLink
875ed650
tighten the types around the response
1mo ago
tighten the types around the response
Copy SHA
Browse repository
PGXD/HatLink
committed
1mo ago
PGXD/HatLink
a28ade1d
drop the dead compatibility branch
1mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
PGXD/HatLink
committed
1mo ago
PGXD/HatLink
6a276878
name the magic number
1mo ago
name the magic number
Copy SHA
Browse repository
PGXD/HatLink
committed
1mo ago
August 2026
PGXD/HatLink
da390ae7
fix the off-by-one in the page cursor
1mo ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
PGXD/HatLink
committed
1mo ago
PGXD/HatLink
116454b6
reuse the existing chip instead of a new one
1mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
PGXD/HatLink
committed
1mo ago
PGXD/HatLink
90c72821
handle the ref with a slash in it
1mo ago
handle the ref with a slash in it
Copy SHA
Browse repository
PGXD/HatLink
committed
1mo ago
PGXD/HatLink
9b6019f7
reuse the existing chip instead of a new one
1mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
PGXD/HatLink
committed
1mo ago
PGXD/HatLink
8201d2d6
let the caller pass its own fetch
1mo ago
let the caller pass its own fetch
Copy SHA
Browse repository
PGXD/HatLink
committed
1mo ago
PGXD/HatLink
6a0cca62
walk the parents once, not twice
2mo ago
walk the parents once, not twice
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
c0daa8b7
name the magic number
2mo ago
name the magic number
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
57af6ece
tighten the types around the response
2mo ago
tighten the types around the response
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
July 2026
PGXD/HatLink
6cbcb3a3
spell the aria label out loud
2mo ago
spell the aria label out loud
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
5106163b
fix the off-by-one in the page cursor
2mo ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
bb2bb6b9
make the toggle keyboard reachable
2mo ago
make the toggle keyboard reachable
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
c71f03f9
drop the dead compatibility branch
2mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
6b126a67
cache the resolved handle for the session
2mo ago
cache the resolved handle for the session
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
80565117
move the guard up to the boundary
2mo ago
move the guard up to the boundary
Copy SHA
Browse repository
PGXD/HatLink
committed
2mo ago
PGXD/HatLink
02acd9bb
round the sizes to the token scale
3mo ago
round the sizes to the token scale
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
PGXD/HatLink
13d4dc96
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
6ead2ccd
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
ffab8919
pull the loader out of the component
3mo ago
pull the loader out of the component
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
PGXD/HatLink
aaf1240d
make the toggle keyboard reachable
3mo ago
make the toggle keyboard reachable
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
June 2026
PGXD/HatLink
69094073
reuse the existing chip instead of a new one
3mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
PGXD/HatLink
69084750
defer the icon import
3mo ago
defer the icon import
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
PGXD/HatLink
78a784b7
round the sizes to the token scale
3mo ago
round the sizes to the token scale
Copy SHA
Browse repository
PGXD/HatLink
committed
3mo ago
PGXD/HatLink
ad2667dc
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
646a304f
trim the trailing newline before hashing
4mo ago
trim the trailing newline before hashing
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
PGXD/HatLink
8a456d15
move the guard up to the boundary
4mo ago
move the guard up to the boundary
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
PGXD/HatLink
59f001e9
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
May 2026
PGXD/HatLink
44fbb0ea
trim the trailing newline before hashing
4mo ago
trim the trailing newline before hashing
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
PGXD/HatLink
ec926768
spell the aria label out loud
4mo ago
spell the aria label out loud
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
PGXD/HatLink
a4d021bf
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
18a992bd
defer the icon import
4mo ago
defer the icon import
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
PGXD/HatLink
18ca8d7e
stop the header from reflowing on hover
4mo ago
stop the header from reflowing on hover
Copy SHA
Browse repository
PGXD/HatLink
committed
4mo ago
PGXD/HatLink
0085da4a
reuse the existing chip instead of a new one
5mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
PGXD/HatLink
committed
5mo ago
PGXD/HatLink
a1465279
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
026f81ad
trim the trailing newline before hashing
5mo ago
trim the trailing newline before hashing
Copy SHA
Browse repository
PGXD/HatLink
committed
5mo ago
PGXD/HatLink
0971f85b
keep the empty state on one line
5mo ago
keep the empty state on one line
Copy SHA
Browse repository
PGXD/HatLink
committed
5mo ago
PGXD/HatLink
29bfc670
let the caller pass its own fetch
5mo ago
let the caller pass its own fetch
Copy SHA
Browse repository
PGXD/HatLink
committed
5mo ago
PGXD/HatLink
a2b9fb88
move the guard up to the boundary
5mo ago
move the guard up to the boundary
Copy SHA
Browse repository
PGXD/HatLink
committed
5mo ago
April 2026
PGXD/HatLink
a488566c
treat a missing body as empty, not null
5mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
PGXD/HatLink
committed
5mo ago
PGXD/HatLink
b69e2e78
split the view out of the route
5mo ago
split the view out of the route
Copy SHA
Browse repository
PGXD/HatLink
committed
5mo ago
Previous
1
2
3
Next