Commit Graph

  • 95f8623c41 migrate AccountManagementView to enostr Keypair kernelkind 2024-05-14 16:23:45 -04:00
  • bb25fd4ae1 AccountSelectionWidget kernelkind 2024-05-09 15:21:03 -04:00
  • e9c3596067 AccountManagementView kernelkind 2024-05-09 15:21:02 -04:00
  • 93800e0d04 Add SimpleProfilePreview kernelkind 2024-05-09 15:21:01 -04:00
  • 59818edd83 remove nostr-sdk kernelkind 2024-05-07 19:57:41 -04:00
  • e04c8821d5 Add keypair & update pubkey kernelkind 2024-05-07 19:57:40 -04:00
  • b8177459ab use nostr in enostr kernelkind 2024-05-07 19:57:39 -04:00
  • 3e1acfa9cf update version in comment because I still use this on my laptop William Casarin 2024-05-04 10:25:45 -07:00
  • 30e9aa5357 nix: make android emulator optional William Casarin 2024-05-04 11:31:33 -05:00
  • aacc41e4c2 Add flag to emulate mobile during preview kernelkind 2024-05-03 13:10:56 -04:00
  • f9d6161500 move account_login_view to ui submodule William Casarin 2024-05-03 07:56:08 -05:00
  • 5b7b47aaf5 style: less bubbly William Casarin 2024-05-02 16:25:07 -05:00
  • 029bbf0e77 nix: add openssl dep for reqwest William Casarin 2024-05-02 19:31:20 +02:00
  • baaa7cc05d move login logic from promise to async fns kernelkind 2024-04-27 12:12:38 -04:00
  • 64904da5e8 add reqwest as dependency kernelkind 2024-04-27 12:12:37 -04:00
  • 486a8c84e0 login: Add key loading & error to mobile kernelkind 2024-04-27 12:12:36 -04:00
  • b8229fb9a9 Move login business logic to LoginManager kernelkind 2024-04-27 12:12:35 -04:00
  • 5396085d96 textmode: adjust name sizing so it doesn't bump the column William Casarin 2024-05-02 18:51:05 +02:00
  • f3f8d4ecb4 textmode: no previews in textmore for now William Casarin 2024-05-02 18:50:25 +02:00
  • d9f1582ee7 since filter optimization William Casarin 2024-04-18 08:38:52 -07:00
  • f4d496012b log relay subscriptions William Casarin 2024-04-29 14:05:43 -07:00
  • 632e5b89d1 mobile: don't add hover on mobile William Casarin 2024-04-29 12:48:26 -07:00
  • a173e38141 slightly larger pfpfs William Casarin 2024-04-29 12:47:29 -07:00
  • ca58b831b6 queries: set reasonable initial query sizes William Casarin 2024-04-29 11:01:28 -07:00
  • 0a6a441041 simplify is_mobile check William Casarin 2024-04-29 11:00:56 -07:00
  • 28e2e7edd5 Merge remote-tracking branch 'github/virtual-list' William Casarin 2024-04-28 17:55:29 -07:00
  • 26128c3456 use egui_virtual_list for rendering William Casarin 2024-04-28 11:03:47 -07:00
  • 69054d71ca nip10: show initial reply information on notes William Casarin 2024-04-27 01:01:45 -07:00
  • afb0e5fe65 github: remove pages workflow William Casarin 2024-04-27 01:07:40 -07:00
  • d0cfeee79f readme: make it clear that nix is optional for non-android dev William Casarin 2024-04-26 11:11:06 -07:00
  • f12ccc69a4 add hover to profile map demo William Casarin 2024-04-24 11:00:47 -07:00
  • 7ec31d0eae fun large profile grid preview William Casarin 2024-04-23 20:43:30 -07:00
  • e8168b0004 ui: add profile picture hover animation William Casarin 2024-04-23 18:20:20 -07:00
  • 61deeb03e1 note: support nprofile mentions William Casarin 2024-04-24 08:53:21 -07:00
  • 32923abfc2 perf: profiling note content rendering William Casarin 2024-04-22 08:58:30 -07:00
  • c944cac810 style: realtime hover interactions William Casarin 2024-04-21 17:57:32 -07:00
  • 1d44b08f13 ui: make pixel sizes correct, use more of the figma William Casarin 2024-04-21 17:45:09 -07:00
  • 24633b84bb ui: introduce profile picture widget William Casarin 2024-04-21 16:49:49 -07:00
  • 863ccd866b render_pfp: only depend on imgcache William Casarin 2024-04-21 16:36:14 -07:00
  • ee94f27987 profile: add about and username to profile previews William Casarin 2024-04-21 16:28:12 -07:00
  • 893fd582dc profiles: introduce DisplayNames William Casarin 2024-04-21 15:55:47 -07:00
  • 2edba9942c ui: add banners to profile previews William Casarin 2024-04-21 15:00:25 -07:00
  • 2f6f92e62c style: set 0 duration tooltip delay William Casarin 2024-04-21 14:50:10 -07:00
  • 7f61d9aeb7 images: add aspect_fill William Casarin 2024-04-21 14:34:53 -07:00
  • 55111b8b25 test: update test profile with a banner William Casarin 2024-04-21 13:43:10 -07:00
  • a408c96d91 ui: remove some old note ui comments William Casarin 2024-04-21 15:02:41 -07:00
  • 54bf2a0767 previews: remove central panel frame William Casarin 2024-04-21 13:42:49 -07:00
  • bf7775467d readme: document previews William Casarin 2024-04-19 22:16:54 -07:00
  • 05fe164a49 ui: add initial Profile hover previews William Casarin 2024-04-19 22:00:19 -07:00
  • 2d566cc637 ui: move RelayView into ui module William Casarin 2024-04-19 21:53:47 -07:00
  • 51c25b88cc timeline: use strips instead of panels William Casarin 2024-04-19 19:20:00 -07:00
  • c4d9b5cd3c Extract the sample relay to test_data for reuse kernelkind 2024-04-19 19:44:20 -04:00
  • 9642b9243d a quick note about the View trait William Casarin 2024-04-19 17:38:47 -07:00
  • 22e4b72729 check: remove duplicate and disable wasm checks William Casarin 2024-04-19 17:37:41 -07:00
  • 73f54d1c4f ci: disable wasm builds for now William Casarin 2024-04-19 14:32:51 -07:00
  • 99ac578ebd fix clippy warnings William Casarin 2024-04-19 14:30:08 -07:00
  • a71e8206fb introduce View and Previews traits William Casarin 2024-04-19 14:09:19 -07:00
  • a5e1fbf328 Add preview for RelayView kernelkind 2024-04-17 13:36:26 -04:00
  • 349e3baa99 Add relay view kernelkind 2024-04-17 13:36:25 -04:00
  • 805e18261c Add warn color and highlight color kernelkind 2024-04-17 13:36:24 -04:00
  • 5ee415c1b4 enostr: expose RelayStatus kernelkind 2024-04-17 13:36:23 -04:00
  • f6c46a1eb5 Add monospace text style kernelkind 2024-04-17 13:36:22 -04:00
  • bf23e778b3 Seperate mobile dark color theme into its own func kernelkind 2024-04-17 13:36:21 -04:00
  • dae57d78ef Add precommit hook to suggest proper formatting kernelkind 2024-04-17 13:36:20 -04:00
  • c76f322a48 Apply cargo fmt kernelkind 2024-04-17 13:36:19 -04:00
  • ff5e5ed74a make notedeck front and center William Casarin 2024-04-17 14:37:11 -07:00
  • 6e939a414f readme: show notedeck preview William Casarin 2024-04-17 14:32:11 -07:00
  • d247382219 ui: add frame around note previews William Casarin 2024-04-14 18:23:33 -07:00
  • a8185d9a75 note: don't allow nested note previews William Casarin 2024-04-14 16:50:51 -07:00
  • 6f2aa56b9e ids: find more unknown ids from inline notes William Casarin 2024-04-14 16:30:12 -07:00
  • 402a1337f2 ui: switch to flags for note options William Casarin 2024-04-14 16:23:59 -07:00
  • e348950e7a crates: add bitflags William Casarin 2024-04-14 16:23:36 -07:00
  • 72b9b0dab9 ui: only inline preview kind1 notes for now William Casarin 2024-04-14 16:23:01 -07:00
  • dcd53beea8 remove minimum window size William Casarin 2024-04-14 12:11:30 -07:00
  • 3b9cd3f3c4 mobile: black panel bg color William Casarin 2024-04-12 21:14:56 -07:00
  • 0a9e7698c1 theme: update to correct colors based on figma design William Casarin 2024-04-12 21:00:48 -07:00
  • 483e8e85d6 fix until filters William Casarin 2024-04-12 20:29:41 -07:00
  • f0d56da4f5 Use custom style in app kernelkind 2024-04-12 13:02:27 -04:00
  • cf07427204 Refactor 'ui tests' conception to previews kernelkind 2024-04-12 13:02:26 -04:00
  • 03e751011b Add MobileAccountLoginView kernelkind 2024-04-12 13:02:25 -04:00
  • 217a7d1588 Apply app style to AccountLoginView kernelkind 2024-04-12 13:02:24 -04:00
  • e81cde5374 Add modular custom text styles kernelkind 2024-04-12 13:02:23 -04:00
  • c8b1c1cdda Add custom visual themes kernelkind 2024-04-12 13:02:22 -04:00
  • 2b20f73974 initial inline note previews William Casarin 2024-04-12 18:53:32 -07:00
  • d4ccf7435f get all missing ids from all timelines William Casarin 2024-04-12 18:52:32 -07:00
  • 5e45e4a2e5 ui: simplify note widget William Casarin 2024-04-12 16:46:31 -07:00
  • 4e7d168d22 refactor: rename widgets to ui William Casarin 2024-04-12 16:16:19 -07:00
  • 9b7c63c800 refactor: move note into its own widget William Casarin 2024-04-12 16:03:16 -07:00
  • 91c5d453c4 profiling: update puffin version William Casarin 2024-04-12 16:03:00 -07:00
  • 99b163da7e textmode: fix coloring of abbreviated names William Casarin 2024-04-12 15:09:07 -07:00
  • 3f26ba1af7 readme: add usage William Casarin 2024-04-11 15:03:30 -07:00
  • bfdd066654 fix warnings William Casarin 2024-04-11 15:00:58 -07:00
  • ef57ddd9ca readme: make it clear that its for desktop William Casarin 2024-04-11 14:47:41 -07:00
  • 8cfb021dab add rustup just in case William Casarin 2024-04-11 14:35:02 -07:00
  • 272da6cced Add nix-shell for macos android development kernelkind 2024-04-04 14:50:39 -04:00
  • 116ba27f3f ircmode: tighten username William Casarin 2024-04-11 13:36:29 -07:00
  • d0efb2ef55 we should just called this damus William Casarin 2024-04-11 11:41:28 -07:00
  • 9e7111f8a7 Merge remote-tracking branch 'android/master' William Casarin 2024-04-11 11:38:04 -07:00
  • 9d1e8ce666 irc mode William Casarin 2024-04-11 11:09:30 -07:00
  • 43ded0bd23 Create SECURITY.md alltheseas 2024-04-09 23:05:31 -05:00