William Casarin
|
7c58dc019b
|
dave: extract search_call ui
A bit cleaner
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:29:03 -07:00 |
|
William Casarin
|
fcd7c261bb
|
chrome: initial action handling
still need settings and account nav
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:29:03 -07:00 |
|
William Casarin
|
c6a7a50f81
|
dave: improve design
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:29:03 -07:00 |
|
William Casarin
|
f412b1ac7b
|
dave: better initial rotation
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:29:03 -07:00 |
|
William Casarin
|
b8e2a16e3b
|
dave: give dave a new home in the sidebar
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:29:03 -07:00 |
|
William Casarin
|
9c9b4199f5
|
ui crate and chrome sidebar
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:29:01 -07:00 |
|
William Casarin
|
6e751aa20a
|
dave: fix android build
|
2025-04-14 11:17:06 -07:00 |
|
William Casarin
|
4469918fd2
|
dave: prepare for android
|
2025-04-14 11:17:06 -07:00 |
|
William Casarin
|
cb7a3adacf
|
dave: move quaternion to its own file
|
2025-04-14 11:16:43 -07:00 |
|
William Casarin
|
31aae7f315
|
dave: auto-reply, initial avatar anim
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:16:43 -07:00 |
|
William Casarin
|
80f02d829a
|
clippy fixes
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:16:43 -07:00 |
|
William Casarin
|
0b4807f62d
|
dave: tools working even better
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:16:42 -07:00 |
|
William Casarin
|
4dfb013d6a
|
dave: toolcall parsing
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:16:13 -07:00 |
|
William Casarin
|
6e2c4cb695
|
dave: tweak prompt
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:16:13 -07:00 |
|
William Casarin
|
56534af698
|
dave: use local llama for testing for now
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:16:13 -07:00 |
|
William Casarin
|
89b96aeab3
|
dave: remove shader since we do it inline now
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:16:13 -07:00 |
|
William Casarin
|
e7241353bb
|
dave: add background to user messages
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:16:13 -07:00 |
|
William Casarin
|
c3bdde59a9
|
dave: fix prompt and token concat
|
2025-04-14 11:16:13 -07:00 |
|
William Casarin
|
d3d6a0c805
|
dave: only re-render dave if he's moving
we can be smarter about re-rendering in the future.
we really only need to re-render when he's moving
|
2025-04-14 11:16:13 -07:00 |
|
William Casarin
|
32f7d484f8
|
dave: rotation tweaks
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:16:13 -07:00 |
|
William Casarin
|
343f2ce410
|
dave: cube lighting
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:16:13 -07:00 |
|
William Casarin
|
968d9bc245
|
dave is alive
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:16:12 -07:00 |
|
William Casarin
|
a701275460
|
nostrdb: only use 2 ingester threads
Signed-off-by: William Casarin <jb55@jb55.com>
|
2025-04-14 11:15:10 -07:00 |
|
kernelkind
|
0c87d02fe0
|
fix zaps networking tests
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-13 17:19:03 -04:00 |
|
William Casarin
|
f0763b1278
|
zaps: fix invalid zaps
p tags needs to be the zap target
|
2025-04-12 15:39:07 -07:00 |
|
kernelkind
|
c512cb046f
|
process zaps in Notedeck
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
cfbd601196
|
note zap button
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
5917bc16fd
|
propagate current account
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
18ea05db0a
|
use Zaps
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
cbf281dcc1
|
introduce Zaps
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
fd2299f5f0
|
add hashbrown
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
a7da4d6a11
|
add Zap
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
38fb05475d
|
fetch zap invoice
closes: https://github.com/damus-io/notedeck/issues/128
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
1cf7e9e3d1
|
wallet side panel button
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
ebec367809
|
wallet route
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
c2fbcaa5eb
|
add wallet ui
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
1ce530faec
|
add human_format dep
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
ee8c1e41df
|
move sized_button into ui/widgets as styled_button
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
13428af006
|
move close_button to ui/widgets.rs as x_button
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
944c9863f5
|
process wallet action
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
c3655e033b
|
use UserAccount for account storage
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
dbe71bbb80
|
add get wallet method
|
2025-04-08 22:50:00 -04:00 |
|
kernelkind
|
6b45843103
|
add Wallet to UserAccount
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 22:49:53 -04:00 |
|
kernelkind
|
0bcd84166d
|
integrate global wallet into app
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 20:25:13 -04:00 |
|
kernelkind
|
c77246c231
|
accounts: update & optimised find
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 20:25:10 -04:00 |
|
kernelkind
|
b1215f1932
|
wallet
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 20:25:10 -04:00 |
|
kernelkind
|
4522920939
|
introduce TokenHandler
used for saving anything `TokenSerializable` to disk
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-08 20:25:07 -04:00 |
|
kernelkind
|
31b3316d9c
|
add tokio dep to notedeck package
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-04 18:53:25 -04:00 |
|
kernelkind
|
7213c1b7eb
|
add nwc dependency
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-04-04 18:52:43 -04:00 |
|
kernelkind
|
79ac3b0d14
|
token serialize user account
Signed-off-by: kernelkind <kernelkind@gmail.com>
|
2025-03-29 20:02:32 -04:00 |
|