Commit Graph

  • 9e5048d4f2 input: fix deadlock on resize William Casarin 2024-05-24 13:42:57 -07:00
  • 2bef02106a mobile: use my timeline for testing again William Casarin 2024-05-24 13:21:37 -07:00
  • c5cc2f923c mobile: a tad more padding at the top William Casarin 2024-05-24 13:21:22 -07:00
  • 56e1e2fa09 update slow timeline query William Casarin 2024-05-24 13:21:02 -07:00
  • 739e9f87f2 nip10: fetch unknown replied-to notes William Casarin 2024-05-24 13:20:33 -07:00
  • 135a5c99ae Revert "deps: using tracing instead of log" William Casarin 2024-05-23 16:10:07 -07:00
  • c421a49912 Merge MacOS key storage William Casarin 2024-05-23 15:59:27 -07:00
  • 83100d7f50 tabs: select notes & replies by default William Casarin 2024-05-23 15:50:06 -07:00
  • 6fc5eb27fc working notes + notes&replies William Casarin 2024-05-17 22:53:10 -05:00
  • 232ba0e3aa list: switch from arc mutext to rc refcell William Casarin 2024-05-23 14:16:43 -07:00
  • a8693a2bd3 timeline: refactor tabs into TimelineView William Casarin 2024-05-17 21:32:37 -05:00
  • 8663851e7e input: handle raw events William Casarin 2024-05-17 22:53:35 -05:00
  • adc1d25948 macos_key_storage: runner ignore tests kernelkind 2024-05-23 16:06:51 -04:00
  • 0c88c63460 Conditionally compile MacOS key storage code kernelkind 2024-05-23 15:13:27 -04:00
  • cf2a832a5e input: switch to scanning over raw input events William Casarin 2024-05-17 19:27:57 -05:00
  • 3a891a982c input: process input once William Casarin 2024-05-17 19:14:55 -05:00
  • 93b7af1a4e perf: fix continuous repaint William Casarin 2024-05-23 11:06:22 -07:00
  • c30fc44df0 cleanup: remove old viewport code William Casarin 2024-05-17 19:36:45 -05:00
  • af92e326f6 deps: using tracing instead of log William Casarin 2024-05-23 11:08:02 -07:00
  • 9fad35485a Add MacOS key storage kernelkind 2024-05-21 19:42:11 -04:00
  • 7e02c7f745 fonts: always use base fonts for all families William Casarin 2024-05-20 10:49:09 -07:00
  • 4fc6e225ca don't bump timeline when adding notes William Casarin 2024-05-16 10:26:36 -07:00
  • 0e0e5d0eaa fix clippy issues William Casarin 2024-05-15 20:53:17 -07:00
  • 0d240c16a5 simplify tab underline calculation William Casarin 2024-05-15 18:01:48 -07:00
  • 95c526f453 mobile: add lots of top padding on mobile William Casarin 2024-05-15 18:01:28 -07:00
  • dbc56ac098 mobile: simplify is_mobile William Casarin 2024-05-15 18:01:04 -07:00
  • 12a6c64778 move add_space to its correct location William Casarin 2024-05-15 17:39:42 -07:00
  • 9e8f7a2e5c ui: integrate egui-tabs for notes & replies selector William Casarin 2024-05-15 17:20:25 -07:00
  • 029896627c ui: add feathering-resistant hline separator fn William Casarin 2024-05-15 15:26:19 -07:00
  • bc5ff4858f direnv: make args explicit so its easy to change William Casarin 2024-05-15 09:31:33 -07:00
  • c7a1ca534d Merge commit 'refs/pull/github/53' William Casarin 2024-05-15 09:36:28 -07:00
  • e1f61076f7 switch to rustls-tls-native-roots William Casarin 2024-05-15 09:16:20 -07:00
  • 35adae86f9 nix: keep lazy for use_android=false hellodword 2024-05-15 15:09:15 +00:00
  • 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