William Casarin
|
761012dd04
|
nix: add some debug and heap tracking utils
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-15 13:07:01 -08:00 |
|
William Casarin
|
0f2a5c3055
|
enable japanese, chinese, korean fonts
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-12 01:07:39 -08:00 |
|
William Casarin
|
0945b21710
|
disable inline image renderer for now
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-12 01:07:22 -08:00 |
|
William Casarin
|
7dcfde7109
|
enable passing queries via argument
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-12 01:06:59 -08:00 |
|
William Casarin
|
20a68a19f2
|
images: add copy link to image context menu
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-11 14:40:14 -08:00 |
|
William Casarin
|
3a68cb9a99
|
bump nostrdb
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-11 14:08:58 -08:00 |
|
William Casarin
|
72a53c0192
|
media: render images on posts
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-11 13:58:38 -08:00 |
|
William Casarin
|
4ae3a701b8
|
deps: install ehttp loader
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-11 13:58:15 -08:00 |
|
William Casarin
|
30b55abd72
|
links: set hyperlink color to purple
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-11 13:03:11 -08:00 |
|
William Casarin
|
63e195852b
|
note: make links clickable
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-11 13:00:07 -08:00 |
|
William Casarin
|
c05d0713b7
|
cargo: rename to notedeck
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-11 12:49:11 -08:00 |
|
William Casarin
|
c1d6788a9f
|
macos: render into the titlebar
also remove fps indicator unless in profiling mode
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-11 12:35:20 -08:00 |
|
William Casarin
|
31d770cbf4
|
add a few more relays for testing
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-11 11:57:25 -08:00 |
|
William Casarin
|
908f1e4dfd
|
profiles: find missing profiles from mentions
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-10 20:24:54 -08:00 |
|
William Casarin
|
3b1550d78c
|
bump nostrdb
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-10 20:24:37 -08:00 |
|
William Casarin
|
8f3ec342c4
|
note: render mentions
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-10 18:46:52 -08:00 |
|
William Casarin
|
377b1eb935
|
note: add render_note_contents stub
We will be using this for our note contents renderer
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-10 17:13:31 -08:00 |
|
William Casarin
|
5317341080
|
name: don't render display_name first if its empty
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-10 17:13:13 -08:00 |
|
William Casarin
|
3e96f815b1
|
apply cargo warning suggested fixes
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-10 16:19:31 -08:00 |
|
William Casarin
|
83571aaf88
|
note: show non-displayname if we have it
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-10 16:14:52 -08:00 |
|
William Casarin
|
9feb6465c0
|
enostr: remove nostr crate for now
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-10 16:14:45 -08:00 |
|
William Casarin
|
a51935b292
|
add wgpu again since I remove it by accident
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-10 15:18:53 -08:00 |
|
William Casarin
|
b3d8ef373a
|
profiles: fetch missing profiles when receiving notes
|
2024-02-10 15:11:10 -08:00 |
|
William Casarin
|
adc74dd7c9
|
home: move subscriptions to timeline
|
2024-02-10 14:56:44 -08:00 |
|
William Casarin
|
d7607c8297
|
updates deps
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-10 13:58:32 -08:00 |
|
William Casarin
|
3925012ad9
|
android: pass in internal data path for db
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-10 13:57:46 -08:00 |
|
William Casarin
|
c3779510ec
|
Revert "android: attempt to get it working on really old versions"
This reverts commit e2b3004cb4 .
|
2024-02-09 18:55:25 -08:00 |
|
William Casarin
|
fd0a14eac2
|
initial fixes for android build
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-09 18:55:12 -08:00 |
|
William Casarin
|
a9df41d7ba
|
update cargo deps
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-09 18:55:02 -08:00 |
|
William Casarin
|
4eaf17897e
|
restore top panel behavior
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-09 18:22:24 -08:00 |
|
William Casarin
|
f323fe7379
|
LOCAL RELAY MODEL IS WORKING
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-09 16:59:49 -08:00 |
|
William Casarin
|
4a9af5561a
|
bump cargo
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-09 16:59:41 -08:00 |
|
William Casarin
|
1262c4e1f7
|
gitignore: ignore db files
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-07 15:47:00 -08:00 |
|
William Casarin
|
f786d0568d
|
subs: switch to multiple-filter style
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-07 15:46:06 -08:00 |
|
William Casarin
|
74ce87049d
|
local nostrdb subscriptions working
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-07 15:18:23 -08:00 |
|
William Casarin
|
499f10ce39
|
update deps
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-07 15:18:10 -08:00 |
|
William Casarin
|
7d75570c12
|
make: fix tags
|
2024-02-07 12:13:05 -08:00 |
|
William Casarin
|
243f6cecd7
|
add enostr->nostrdb filter conversions
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-07 12:06:59 -08:00 |
|
William Casarin
|
95c836b375
|
update to latest egui
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-07 12:06:28 -08:00 |
|
William Casarin
|
d38fcf80b9
|
update cargo
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-07 12:06:13 -08:00 |
|
William Casarin
|
9a9bb13e08
|
enostr: use data instead of strings in Pubkey and EventId
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-07 12:02:13 -08:00 |
|
William Casarin
|
6c2c352e6f
|
enostr: update deps
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-02-07 12:01:58 -08:00 |
|
William Casarin
|
da3ee989fe
|
fonts: use gossip's font loading code for testing
|
2024-01-04 07:59:44 -08:00 |
|
William Casarin
|
16323abe93
|
assets: add some fonts
some taken from gossip for testing
|
2024-01-04 07:59:28 -08:00 |
|
William Casarin
|
596a8030d1
|
rename main -> notedeck
|
2024-01-04 07:24:35 -08:00 |
|
William Casarin
|
f425f72fd1
|
build: add small profile
|
2024-01-04 07:24:35 -08:00 |
|
William Casarin
|
548325c478
|
only add kind1 to timeline
|
2023-12-24 18:14:06 -08:00 |
|
William Casarin
|
5b67a53b61
|
render only 50 events for now until we have infinite scroll
|
2023-12-24 18:14:06 -08:00 |
|
William Casarin
|
f46797ea10
|
net: geometric backoff connection retries on disconnects
|
2023-12-24 14:24:22 -08:00 |
|
William Casarin
|
6dee4bbe7d
|
timeline: add new notes at the start
still need proper insert logic based on created date
|
2023-12-24 14:24:22 -08:00 |
|