Commit Graph

  • 7f01f3623d add TexturesCache kernelkind 2025-04-29 10:48:07 -04:00
  • faec75e1b6 images: move fetch to fn kernelkind 2025-04-29 10:37:47 -04:00
  • a4ec0982d2 ImagePulseTint -> PulseAlpha kernelkind 2025-04-29 00:34:31 -04:00
  • a29277d263 propagate JobsCache kernelkind 2025-04-18 22:48:57 -05:00
  • e6212e5d17 note: remove unnecessary derive macros from NoteAction kernelkind 2025-04-29 13:04:50 -04:00
  • b9e2daf47a introduce blur kernelkind 2025-03-08 22:33:51 -05:00
  • d227eb6551 add blurhash dependency kernelkind 2025-03-08 20:25:11 -05:00
  • badf3070c8 introduce JobsCache kernelkind 2025-03-08 20:45:00 -05:00
  • 5cdf3698d2 introduce & use JobPool kernelkind 2025-04-10 16:37:28 -04:00
  • 7bb871d377 add hashbrown kernelkind 2025-03-20 13:42:32 -04:00
  • e453c742de add trust_media_from_pk2 method kernelkind 2025-03-06 17:31:09 -05:00
  • b072c93964 Release Notedeck Beta v0.4.0 William Casarin 2025-05-03 14:42:32 -07:00
  • bdd0ef4c5c ui: fix a bunch of missing hover pointers William Casarin 2025-05-01 20:50:56 -07:00
  • 8b7914e395 chrome: fix theme persistence William Casarin 2025-05-01 20:27:08 -07:00
  • a94cbb2dc0 dave: hide media in dave note previews William Casarin 2025-05-01 20:21:42 -07:00
  • 2539dead1e dave: nudge avatar when you click William Casarin 2025-05-01 20:21:30 -07:00
  • 3eb9e30e8f dave: fix sidebar click William Casarin 2025-05-01 19:54:02 -07:00
  • 514e5748b8 dave: add trial mode William Casarin 2025-05-01 19:16:41 -07:00
  • 6bbc20471a dave: include anonymous user identifier in api call William Casarin 2025-05-01 18:42:45 -07:00
  • 093189b019 ui: make post replies selectable William Casarin 2025-05-01 17:28:59 -07:00
  • dbfc2804f1 chrome: switch from ALPHA to BETA William Casarin 2025-05-01 17:21:55 -07:00
  • 5bae19fe00 mention: show username instead of display_name William Casarin 2025-05-01 17:21:19 -07:00
  • 10a2459da2 windows: don't show terminal window William Casarin 2025-05-01 12:03:36 -07:00
  • a5f4290acf columns: never truncate notes you're replying to William Casarin 2025-04-30 11:00:37 -07:00
  • b83c5f7de5 columns: remove spamming info logs about writing to cache William Casarin 2025-04-30 11:00:19 -07:00
  • 1931eb6558 dave: fix image in readme William Casarin 2025-04-30 08:49:22 -07:00
  • 1668b3701c dave: add screenshot to readme William Casarin 2025-04-30 08:43:50 -07:00
  • a38c682d78 use default zap amount for zap kernelkind 2025-04-23 13:46:48 -04:00
  • c456432015 ui: show default zap amount in wallet view kernelkind 2025-04-21 16:56:46 -04:00
  • fcec3b4c8e accounts: check if selected account has wallet kernelkind 2025-04-22 17:52:00 -04:00
  • e6d9de2b99 wallet: helper method to get current wallet kernelkind 2025-04-21 16:56:22 -04:00
  • 9013a2e067 propagate DefaultZapState to wallet ui kernelkind 2025-04-17 19:32:54 -04:00
  • f16e63cf3b use ZapWallet kernelkind 2025-04-17 19:32:20 -04:00
  • 61943aa6c7 introduce ZapWallet kernelkind 2025-04-17 19:27:39 -04:00
  • 4b608cef5f add default zap kernelkind 2025-04-17 19:23:10 -04:00
  • 015e7790d0 move WalletState to UI kernelkind 2025-04-17 18:52:17 -04:00
  • 9e21518e4b Wallet token parser shouldn't parse all kernelkind 2025-04-17 16:31:13 -04:00
  • 200ef58912 UserAccount use builder pattern kernelkind 2025-04-16 17:13:11 -04:00
  • 5bddf83655 extend ZapAction kernelkind 2025-04-16 16:13:18 -04:00
  • 0adaafd523 remove unnecessary #[allow(dead_code)] kernelkind 2025-04-16 15:48:11 -04:00
  • 3dccdf2bad chrome: use actual columns noteaction executor William Casarin 2025-04-22 19:07:25 -07:00
  • e8a1233174 dave: bubble note actions to chrome William Casarin 2025-04-22 18:42:12 -07:00
  • 4cedea9fdb dave: more flexible env config William Casarin 2025-04-22 16:46:28 -07:00
  • 5c0874ab85 dave: give present notes a proper tool response William Casarin 2025-04-22 16:20:26 -07:00
  • 56f5151739 dave: return tool errors back to the ai William Casarin 2025-04-22 16:04:54 -07:00
  • 9692b6b9fe dave: add query rendering, fix author queries William Casarin 2025-04-22 10:49:37 -07:00
  • 5c8fba220c ui: add ProfilePic::from_profile_or_default William Casarin 2025-04-22 10:48:48 -07:00
  • c4084a1fb5 ui: add note truncation William Casarin 2025-04-22 10:48:11 -07:00
  • e4658df847 name: display_name before name in NostrName William Casarin 2025-04-22 10:47:14 -07:00
  • ba4198eeec enostr: rename to_bech to npub William Casarin 2025-04-22 10:46:51 -07:00
  • 88aa78dc03 dave: ensure system prompt is included when reset William Casarin 2025-04-21 17:27:38 -07:00
  • d4681801e8 dave: add new chat button William Casarin 2025-04-21 17:10:03 -07:00
  • 9ec5f1efa2 docs: improve top-level docs William Casarin 2025-04-21 13:36:36 -07:00
  • 405b62c15a docs: add notedeck_chrome docs William Casarin 2025-04-21 13:31:47 -07:00
  • f7e47dedee docs: add notedeck_columns readme William Casarin 2025-04-21 13:26:02 -07:00
  • 5f6a69b4b3 docs: add notedeck docs William Casarin 2025-04-21 13:21:45 -07:00
  • 82c0bc0718 docs: add tokenator docs William Casarin 2025-04-21 13:16:18 -07:00
  • 310a835b27 docs: remove test hallucination William Casarin 2025-04-21 13:12:29 -07:00
  • d617b688f1 docs: add some ui-related guides William Casarin 2025-04-21 13:10:20 -07:00
  • 0d51e25ab0 dave: improve docs with ai William Casarin 2025-04-21 12:48:33 -07:00
  • 6601747eb4 dave: add readme William Casarin 2025-04-21 12:26:50 -07:00
  • 2fdb36475a dave: add a few docs William Casarin 2025-04-21 12:11:21 -07:00
  • 04a11fd45d dave: cleanly separate ui from logic William Casarin 2025-04-21 11:51:30 -07:00
  • 5811a5f4e6 dave: improve multi-note display William Casarin 2025-04-20 09:05:02 -07:00
  • a33aad1f62 note: fix from_hex crash on bad note ids William Casarin 2025-04-19 19:34:12 -07:00
  • f496d4b8c4 dave: initial note rendering William Casarin 2025-04-18 17:03:59 -07:00
  • 43310b271e ci: bump ubuntu runner William Casarin 2025-04-17 14:13:55 -07:00
  • d04fc892a7 dave: constrain power for now William Casarin 2025-04-17 12:53:31 -07:00
  • 8af80d7d10 ui: move note and profile rendering to notedeck_ui William Casarin 2025-04-17 11:01:45 -07:00
  • e4bae57619 refactor: ocd unnecessary pass by value William Casarin 2025-04-17 08:39:47 -07:00
  • 81ef677bf2 refactor: nevernest get_display_name William Casarin 2025-04-17 08:36:22 -07:00
  • 8472a9b643 log: silence gif log William Casarin 2025-04-17 07:46:41 -07:00
  • 7836bde868 dave: fix input box William Casarin 2025-04-17 00:16:55 -07:00
  • fbdc2527ca dave: give up on plaintext formatting William Casarin 2025-04-17 00:16:30 -07:00
  • d30e4c53ee post: fix bug where send shortcut send unfocused inputs William Casarin 2025-04-16 23:50:55 -07:00
  • b50bc2e988 dave: refactor a bit William Casarin 2025-04-16 22:41:41 -07:00
  • bf18eb4e69 refactor: extract input_ui into its own function William Casarin 2025-04-16 22:29:20 -07:00
  • cc03f24920 refactor: move input buttons ui into its own fn William Casarin 2025-04-16 22:25:44 -07:00
  • aa0c1012db misc: driveby fixes William Casarin 2025-04-16 22:20:00 -07:00
  • 4a0e2fa347 dave: tweak prompt William Casarin 2025-04-16 20:35:39 -07:00
  • ae0a74d383 pulse pending zap button kernelkind 2025-04-15 17:22:57 -04:00
  • 45fe192f75 introduce ImagePulseTint kernelkind 2025-04-15 18:37:38 -04:00
  • bd78be1659 move error out of AnyZapState kernelkind 2025-04-15 17:22:17 -04:00
  • 4260d3e9da nostrdb: fix on windows William Casarin 2025-04-15 08:53:30 -07:00
  • 2a2c177300 Fix flaky test_zap_event kernelkind 2025-04-14 19:56:14 -04:00
  • b228411b8d columns: remove thread warning William Casarin 2025-04-15 08:24:24 -07:00
  • 66377351b3 ui: add some margin to chrome sidebar William Casarin 2025-04-15 08:24:04 -07:00
  • 4f0d96679d previews: disable for now William Casarin 2025-04-15 08:20:25 -07:00
  • 87794fae33 chrome: fix wallet button William Casarin 2025-04-14 16:37:22 -07:00
  • e5c3bb4fe9 dave: fix bugs William Casarin 2025-04-14 16:13:40 -07:00
  • 39e2accbce multicast: broadcast context William Casarin 2025-04-14 14:54:08 -07:00
  • 50dec5b5d5 context: implement note broadcasting William Casarin 2025-04-10 10:39:40 -07:00
  • 956c557851 dave: only search non-replies William Casarin 2025-04-09 21:48:50 -07:00
  • f1e359a5c3 dave: update to custom filters nostrdb William Casarin 2025-04-09 20:46:58 -07:00
  • 2ed561579f dave: add a few tool docs William Casarin 2025-04-14 12:45:19 -07:00
  • be47a692f6 dave: remove old file William Casarin 2025-04-14 12:38:36 -07:00
  • d6c065694a dave: organize William Casarin 2025-04-14 12:37:25 -07:00
  • 2a9c5c7848 dave: reorganize ModelConfig William Casarin 2025-04-14 11:53:52 -07:00
  • b8c5423edd dave: don't make dave active yet William Casarin 2025-04-14 11:30:58 -07:00
  • 4ca7bcec6d lint: fix clippy and fmt issues William Casarin 2025-04-14 11:14:55 -07:00