Commit Graph

  • 7ecacc69a5 log: reduce spammy new note log William Casarin 2024-04-09 18:49:52 -07:00
  • 813409c7bb queries: update hashtags query William Casarin 2024-04-09 18:49:24 -07:00
  • 4526434405 update to latest nostrdb, adding tag support William Casarin 2024-04-07 14:53:50 -07:00
  • 6222a7db63 Fix all warnings William Casarin 2024-04-01 10:16:35 -07:00
  • 4bd01682da Add ui_test_harness binary implementation kernelkind 2024-04-01 11:04:51 -04:00
  • 242053c6e0 Constrain app minimum size kernelkind 2024-04-01 11:04:50 -04:00
  • 80b76c5381 Use app_creation for common app setup functions kernelkind 2024-04-01 11:04:49 -04:00
  • a927c56870 Create account login panel kernelkind 2024-04-01 11:04:48 -04:00
  • 343d3dc569 Add login manager kernelkind 2024-04-01 11:04:47 -04:00
  • 83197bac78 Update egui 0.26.1 -> 0.27.1 kernelkind 2024-04-01 11:04:46 -04:00
  • 7a113825dd Add login key parsing kernelkind 2024-03-22 18:33:09 -04:00
  • d8fcc573f9 Add nostr-sdk dependency kernelkind 2024-03-22 18:32:50 -04:00
  • c932efba40 update cargo.lock to reflect toml change kernelkind 2024-03-24 13:15:35 -04:00
  • 625eb3ea16 fix global query William Casarin 2024-03-26 09:20:10 +00:00
  • 89f7f838a7 load timelines from commandline William Casarin 2024-03-22 11:15:09 +01:00
  • 35a9fa3dd8 queries: add a few more test queries William Casarin 2024-03-22 11:12:32 +01:00
  • 2936012308 filters: fix hashtag filters William Casarin 2024-03-22 10:23:41 +01:00
  • 450709afa7 test: use my timeline query by default for testing William Casarin 2024-03-21 18:23:33 +01:00
  • d7a41115be test: add test timeline query William Casarin 2024-03-21 16:24:18 +01:00
  • f364748005 ui: reduce vertical padding for more compact timelines William Casarin 2024-03-21 15:54:08 +01:00
  • 81162a3d6e nostrdb: bump to support timeline queries William Casarin 2024-03-21 14:31:38 +01:00
  • 9ebbaf40e5 style: initial logic for mobile style William Casarin 2024-03-21 14:30:44 +01:00
  • 57308f108e gitignore: add perf files William Casarin 2024-03-21 14:30:22 +01:00
  • ea952c4c58 actionbar: support both dark and light buttons William Casarin 2024-03-21 14:28:49 +01:00
  • f88b6d1dd4 Merge remote-tracking branch 'github/master' William Casarin 2024-03-13 16:48:27 +00:00
  • c0979d1707 widgets: begin organizing ui components into widgets William Casarin 2024-03-13 13:33:08 +00:00
  • 247feb9e26 filter: unify nostrdb and remote limits William Casarin 2024-03-13 13:24:06 +00:00
  • 50aa21b2f0 app: make ndb public William Casarin 2024-03-13 13:23:13 +00:00
  • 08fad55773 weird actionbar experiment William Casarin 2024-03-12 10:11:27 +00:00
  • d4879aefe9 actionbar placeholder William Casarin 2024-03-09 01:39:16 -08:00
  • 4a5a9d4319 black background William Casarin 2024-03-09 01:21:07 -08:00
  • 088d012c93 fix typo William Casarin 2024-02-27 15:02:52 -08:00
  • 87f385b683 profile picture image cache William Casarin 2024-02-16 15:42:21 -08:00
  • 1c16ddf9af deps: update poll-promise, add hex William Casarin 2024-02-16 17:14:11 -08:00
  • 4a802ac0f4 direnv: disable nix direnv on darwin William Casarin 2024-02-26 14:09:27 -08:00
  • 40fd85da58 relay: don't query unknown authors if we have none to query William Casarin 2024-02-16 11:37:19 -08:00
  • 3870bc9506 pfp: small fix in profile pic loading William Casarin 2024-02-16 11:38:28 -08:00
  • 4ea82cd332 debug: fix annoying decode error message William Casarin 2024-02-16 11:36:03 -08:00
  • 300dfc8a4e fonts: remove old font loading code William Casarin 2024-02-16 11:36:56 -08:00
  • 97aaa651d8 style: allow font style customization in the future William Casarin 2024-02-16 11:37:41 -08:00
  • b0d0e45133 fonts: implement roberto's typography for notedeck William Casarin 2024-02-15 16:18:11 -08:00
  • 5ecc43786f ui: remove extra padding on main panel William Casarin 2024-02-15 14:53:09 -08:00
  • ef1e7e3ac8 perf: fix profiler William Casarin 2024-02-15 14:05:37 -08:00
  • f3201bee21 ui: add reltime rendering William Casarin 2024-02-15 13:56:07 -08:00
  • 2ce2d4cc70 notecache: add initial in-memory notecache William Casarin 2024-02-15 13:03:46 -08:00
  • c246b9d92f time: add time_ago function from Damus iOS William Casarin 2024-02-15 13:03:14 -08:00
  • 2f54a05705 timecache: add timecache help for timed caches William Casarin 2024-02-15 12:58:19 -08:00
  • 9a4f193e03 deps: bump nostrdb to include notekey hash William Casarin 2024-02-15 12:57:27 -08:00
  • 5521779f42 android: fix args William Casarin 2024-02-15 13:04:54 -08:00
  • 1dab4757df perf: always show profiling info for now William Casarin 2024-02-15 13:04:45 -08:00
  • 9d1127a26e envrc: add my pubkey for testing William Casarin 2024-02-15 12:57:13 -08:00
  • 2a79bdbbab query: reduce initial filter size for now William Casarin 2024-02-15 13:04:32 -08:00
  • 761012dd04 nix: add some debug and heap tracking utils William Casarin 2024-02-15 13:04:18 -08:00
  • 0f2a5c3055 enable japanese, chinese, korean fonts William Casarin 2024-02-12 01:07:39 -08:00
  • 0945b21710 disable inline image renderer for now William Casarin 2024-02-12 01:07:22 -08:00
  • 7dcfde7109 enable passing queries via argument William Casarin 2024-02-12 01:06:59 -08:00
  • 20a68a19f2 images: add copy link to image context menu William Casarin 2024-02-11 14:40:14 -08:00
  • 3a68cb9a99 bump nostrdb William Casarin 2024-02-11 14:08:58 -08:00
  • 72a53c0192 media: render images on posts William Casarin 2024-02-11 13:58:38 -08:00
  • 4ae3a701b8 deps: install ehttp loader William Casarin 2024-02-11 13:58:15 -08:00
  • 30b55abd72 links: set hyperlink color to purple William Casarin 2024-02-11 13:03:11 -08:00
  • 63e195852b note: make links clickable William Casarin 2024-02-11 13:00:07 -08:00
  • c05d0713b7 cargo: rename to notedeck William Casarin 2024-02-11 12:49:11 -08:00
  • c1d6788a9f macos: render into the titlebar William Casarin 2024-02-11 12:35:20 -08:00
  • 31d770cbf4 add a few more relays for testing William Casarin 2024-02-11 11:57:25 -08:00
  • 908f1e4dfd profiles: find missing profiles from mentions William Casarin 2024-02-10 20:24:54 -08:00
  • 3b1550d78c bump nostrdb William Casarin 2024-02-10 20:24:37 -08:00
  • 8f3ec342c4 note: render mentions William Casarin 2024-02-10 18:46:52 -08:00
  • 377b1eb935 note: add render_note_contents stub William Casarin 2024-02-10 17:13:31 -08:00
  • 5317341080 name: don't render display_name first if its empty William Casarin 2024-02-10 17:13:13 -08:00
  • 3e96f815b1 apply cargo warning suggested fixes William Casarin 2024-02-10 16:15:51 -08:00
  • 83571aaf88 note: show non-displayname if we have it William Casarin 2024-02-10 16:14:52 -08:00
  • 9feb6465c0 enostr: remove nostr crate for now William Casarin 2024-02-10 16:14:45 -08:00
  • a51935b292 add wgpu again since I remove it by accident William Casarin 2024-02-10 15:18:53 -08:00
  • b3d8ef373a profiles: fetch missing profiles when receiving notes William Casarin 2024-02-10 15:11:10 -08:00
  • adc74dd7c9 home: move subscriptions to timeline William Casarin 2024-02-10 14:46:17 -08:00
  • d7607c8297 updates deps William Casarin 2024-02-10 13:58:32 -08:00
  • 3925012ad9 android: pass in internal data path for db William Casarin 2024-02-10 13:57:46 -08:00
  • c3779510ec Revert "android: attempt to get it working on really old versions" William Casarin 2024-02-09 18:55:25 -08:00
  • fd0a14eac2 initial fixes for android build William Casarin 2024-02-09 18:55:12 -08:00
  • a9df41d7ba update cargo deps William Casarin 2024-02-09 18:55:02 -08:00
  • 4eaf17897e restore top panel behavior William Casarin 2024-02-09 18:22:24 -08:00
  • f323fe7379 LOCAL RELAY MODEL IS WORKING William Casarin 2024-02-09 16:59:49 -08:00
  • 4a9af5561a bump cargo William Casarin 2024-02-09 16:59:41 -08:00
  • 1262c4e1f7 gitignore: ignore db files William Casarin 2024-02-07 15:47:00 -08:00
  • f786d0568d subs: switch to multiple-filter style William Casarin 2024-02-07 15:46:06 -08:00
  • 74ce87049d local nostrdb subscriptions working William Casarin 2024-02-07 15:18:23 -08:00
  • 499f10ce39 update deps William Casarin 2024-02-07 15:18:10 -08:00
  • 7d75570c12 make: fix tags William Casarin 2023-12-25 10:45:51 -08:00
  • 243f6cecd7 add enostr->nostrdb filter conversions William Casarin 2024-02-07 12:06:38 -08:00
  • 95c836b375 update to latest egui William Casarin 2024-02-07 12:06:28 -08:00
  • d38fcf80b9 update cargo William Casarin 2024-02-07 12:06:13 -08:00
  • 9a9bb13e08 enostr: use data instead of strings in Pubkey and EventId William Casarin 2024-02-07 12:02:13 -08:00
  • 6c2c352e6f enostr: update deps William Casarin 2024-02-07 12:01:58 -08:00
  • da3ee989fe fonts: use gossip's font loading code for testing William Casarin 2024-01-04 07:59:44 -08:00
  • 16323abe93 assets: add some fonts William Casarin 2024-01-04 07:59:28 -08:00
  • 596a8030d1 rename main -> notedeck William Casarin 2023-09-30 20:46:47 -07:00
  • f425f72fd1 build: add small profile William Casarin 2023-09-30 20:45:38 -07:00
  • 548325c478 only add kind1 to timeline William Casarin 2023-12-24 18:13:26 -08:00
  • 5b67a53b61 render only 50 events for now until we have infinite scroll William Casarin 2023-12-24 18:13:08 -08:00