Commit Graph

  • 14b35c45c2 render profile context button kernelkind 2025-10-05 15:37:14 -04:00
  • 813b92a414 ui: add ProfileContextWidget kernelkind 2025-10-05 15:35:55 -04:00
  • 6d426cf2c4 add ProfileContext kernelkind 2025-10-05 15:35:18 -04:00
  • d8e027490c refactor: move shared context stuff up in scope kernelkind 2025-10-05 15:32:51 -04:00
  • 3ccd6a97a4 refactor: move profile.rs -> url.rs to new module kernelkind 2025-10-05 13:44:49 -04:00
  • 2cf6679418 fix: custom zap wrapping kernelkind 2025-10-05 13:28:20 -04:00
  • bd6b819118 fix: profile wrapping kernelkind 2025-10-05 13:16:26 -04:00
  • dc23f8fe1e split popup correctly for repost & update egui-nav kernelkind 2025-10-04 17:38:04 -04:00
  • 6e50e7ee5b process popup after action kernelkind 2025-10-04 17:37:06 -04:00
  • 181e508f70 add RenderNavAction::RepostAction & render RepostDecisionView kernelkind 2025-10-04 17:35:35 -04:00
  • 4bb60c6240 refactor: rename NoteAction::Quote -> Repost kernelkind 2025-10-04 17:33:05 -04:00
  • 36845c6305 route: add RepostDecision kernelkind 2025-10-04 17:29:54 -04:00
  • 3b735d0ef9 ui: add RepostDecisionView kernelkind 2025-10-04 17:22:46 -04:00
  • f2857a9d58 add repost fns kernelkind 2025-10-04 17:21:29 -04:00
  • 872bd35142 route: add CloseSheetThenRoute RouterAction kernelkind 2025-10-04 17:20:25 -04:00
  • 3c5bab24ba add after_action to SingletonRouter kernelkind 2025-10-04 17:18:32 -04:00
  • e20861f8d6 Merges notification filters, perf & crash fixes by kernel William Casarin 2025-10-03 13:30:41 -07:00
  • 5469140332 add clippy rule to disallow the usage of load_texture kernelkind 2025-10-03 16:14:15 -04:00
  • 242317a915 use load_texture_checked over load_texture kernelkind 2025-10-03 16:10:50 -04:00
  • 8da999998a add load_texture_checked kernelkind 2025-10-03 16:10:04 -04:00
  • b632d6fbc0 fix: crash on startup kernelkind 2025-10-03 16:03:51 -04:00
  • 55b59c982a fix: WalletView don't request keyboard focus if narrow kernelkind 2025-10-02 16:37:22 -04:00
  • af53dd4852 perf: improve filter generation performance kernelkind 2025-09-30 18:05:12 -04:00
  • 810b4c1990 profiling: add more profile markup kernelkind 2025-09-30 19:44:07 -04:00
  • 62ffe9b219 feat: "All" & "Mentions" notifications tabs like Damus iOS kernelkind 2025-10-01 19:52:26 -04:00
  • 4c867f9fc2 Merge translation updates by terry William Casarin 2025-10-02 12:36:23 -07:00
  • 3a8d06cb82 Merge tracy profiling by kernel William Casarin 2025-10-02 12:33:27 -07:00
  • f59ec017c9 chrome: readd click to toggle nav drawer kernelkind 2025-10-01 18:34:37 -04:00
  • 9ff12cc11a render chrome nav drawer kernelkind 2025-09-28 22:16:34 -04:00
  • 65b7cfec94 cargo: expose egui-nav to chrome kernelkind 2025-09-22 12:08:25 -04:00
  • dd2960d266 add nav drawer router kernelkind 2025-09-22 12:07:39 -04:00
  • 3540290f0a make update return AppResponse instead of Option<AppAction> kernelkind 2025-09-22 15:15:40 -04:00
  • 2533448180 remove unnecessary DragSwitch kernelkind 2025-09-28 21:49:21 -04:00
  • c4eccf0a8e TMP: new egui-nav kernelkind 2025-09-28 20:04:53 -04:00
  • 0717353717 add tracy support kernelkind 2025-08-17 17:00:58 -04:00
  • d81243f055 prop drag id through responses instead of manual wiring kernelkind 2025-09-25 13:33:52 -04:00
  • e3e7d54142 Import translations Terry Yiu 2025-09-22 00:45:43 -04:00
  • a6d91c43e4 Merge a bunch of fixes from kernel William Casarin 2025-09-16 11:28:20 -07:00
  • 19fe3703d9 fix: add tag for hashtag in reply kernelkind 2025-09-13 17:15:58 -04:00
  • ca67977b82 fix: don't reset scroll position when switching toolbar kernelkind 2025-09-11 18:12:57 -04:00
  • 559e9577fc fix: no longer make the scroll position jump oddly kernelkind 2025-09-13 14:36:59 -04:00
  • 563fbb9c4b fix NoteUnits front insertion logic kernelkind 2025-09-13 14:28:03 -04:00
  • 391900d393 make tabs_ui return InnerResponse kernelkind 2025-09-13 14:22:56 -04:00
  • 11700d6217 refactor: move profile_body to fn kernelkind 2025-09-13 14:12:15 -04:00
  • 50293a6f34 refactor: remove unnecessary code kernelkind 2025-09-13 14:38:54 -04:00
  • d6182ed7c3 Revert "feat: transitively trust images from parent note" kernelkind 2025-09-11 19:39:12 -04:00
  • a0e9c8b434 feat: enable transitive trust for repost kernelkind 2025-09-11 19:38:32 -04:00
  • 4ac2e59983 refactor: impl transitive trust via NoteOptions::TrustMedia kernelkind 2025-09-11 19:37:56 -04:00
  • 3f1a194983 fix: repost desc text size on newline kernelkind 2025-09-11 17:14:25 -04:00
  • a8eaea6509 test: fix relay message tests William Casarin 2025-09-10 16:56:33 -07:00
  • 9278c90802 time: more time-ago granularity in months/years William Casarin 2025-09-10 16:40:13 -07:00
  • 02a90eccd1 enostr: show unrecognized message in log William Casarin 2025-09-10 15:33:28 -07:00
  • c0fcf53ff6 Merge a bunch of fixes by kernel William Casarin 2025-09-10 12:06:01 -07:00
  • f889b54ed9 refactor: replace notification bool prop drill with note option William Casarin 2025-09-10 12:04:00 -07:00
  • 7b4c96df91 images: disable useless animation frame log William Casarin 2025-09-10 12:03:41 -07:00
  • eb44637601 ui/timeline: make notification text smaller William Casarin 2025-09-10 12:03:23 -07:00
  • ea14713b58 feat: transitively trust images from parent note kernelkind 2025-09-09 19:56:12 -04:00
  • a5e7880e25 fix: image shimmer bug kernelkind 2025-09-09 19:20:42 -04:00
  • 409ca68567 fix: can upload photo from reply or quote kernelkind 2025-09-09 18:39:02 -04:00
  • 6cf193b7e3 ui: minor tweaks kernelkind 2025-09-09 17:52:13 -04:00
  • 5bb17cd810 log: info -> debug for ndb can't find repost kernelkind 2025-09-08 16:17:56 -04:00
  • ba359c95c2 allow reposts in "Notes" timeline tab kernelkind 2025-09-08 16:06:27 -04:00
  • e0ed122951 use NdbQueryPackage to call ndb::query multiple times kernelkind 2025-09-08 16:04:12 -04:00
  • e1ad2e231f filter: add repost kind to FilteredTags::into_filter kernelkind 2025-09-08 15:59:22 -04:00
  • 91028929b2 ui: add support for non-notification composite rendering kernelkind 2025-09-08 15:57:24 -04:00
  • 2eef34fa1c note: remove repost from note ui kernelkind 2025-09-08 15:54:02 -04:00
  • b8eecf0c9a introduce NdbQueryPackages kernelkind 2025-09-07 17:19:52 -04:00
  • 1b9e77a1ff filter: remove unused code kernelkind 2025-09-07 16:59:30 -04:00
  • 28634301b8 Merge localization fixes by Terry William Casarin 2025-09-08 15:04:16 -07:00
  • ce0d3e8e88 Merge fix blank thread from notifications by kernel William Casarin 2025-09-08 15:03:40 -07:00
  • 0b4545d598 filter: reservoir sample the algo feed William Casarin 2025-09-08 15:01:52 -07:00
  • 6db03364fd fix blank thread from notifications kernelkind 2025-09-05 16:21:33 -04:00
  • 97b6755504 Add missing localized strings and export strings for translation Terry Yiu 2025-09-04 22:22:27 -04:00
  • c765b031e9 ui/note: fix actionbar note responses William Casarin 2025-09-04 15:33:53 -07:00
  • 024cf3ef91 Merge back nav threshold fix by kernel #1118 William Casarin 2025-09-04 14:24:55 -07:00
  • 3a0da9a3e0 nav: reduce back nav threshold from 1/2 to 1/4 kernelkind 2025-09-04 17:01:21 -04:00
  • 10b62a073b test: NoteUnits repost test kernelkind 2025-09-04 15:41:33 -04:00
  • ac212b96a6 process repost notes kernelkind 2025-09-04 15:41:14 -04:00
  • 637b05c1e2 make get_reposted_note pub kernelkind 2025-09-04 15:40:00 -04:00
  • f436b49fec add Repost to composite unit & fragment kernelkind 2025-09-04 15:38:59 -04:00
  • 04ce29d1dd ui: render repost cluster impl kernelkind 2025-09-04 15:35:52 -04:00
  • ae1d5ab1c5 add CompositeType::Repost kernelkind 2025-09-04 15:34:33 -04:00
  • 7caf77aa1c image: repost_image wrapper kernelkind 2025-09-04 15:32:43 -04:00
  • 80ae489967 ui: repost description impl kernelkind 2025-09-04 15:31:09 -04:00
  • 259c0b677a add RepostUnit & RepostFragment kernelkind 2025-09-04 15:19:47 -04:00
  • 3b7f1f1b39 test: better naming for NoteUnits tests kernelkind 2025-09-04 15:13:14 -04:00
  • f2258ab16b add NotePayload::noteref helper kernelkind 2025-09-04 15:06:48 -04:00
  • 571435cf85 ui: modularize composite entry rendering & fix tr kernelkind 2025-09-04 15:01:46 -04:00
  • 8f8ff42156 NoteUnits: use UnitKey instead of just NoteKey kernelkind 2025-09-04 14:54:12 -04:00
  • 3a95ba05a8 add ReactionFragment error msg kernelkind 2025-09-04 14:43:27 -04:00
  • 73e44d1497 Merge Translations by terry et al #1082 William Casarin 2025-09-02 15:10:08 -07:00
  • 43b98fc6ed Merge add keys section to settings by kernel #1096 William Casarin 2025-09-02 15:09:11 -07:00
  • 95ee275153 Merge custom-zap: dont force keyboard by kernel #1097 William Casarin 2025-09-02 15:06:06 -07:00
  • 8bc54cc519 zap: add requirements for zapping user kernelkind 2025-09-01 15:52:55 -04:00
  • 5282373434 use PayCache when zapping kernelkind 2025-09-01 14:13:22 -04:00
  • 14c59a6c94 introduce PayCache kernelkind 2025-09-01 14:11:34 -04:00
  • 09238baee0 add LNUrlPayResponse kernelkind 2025-09-01 13:55:36 -04:00
  • 594072cfb8 make get_users_zap_address Result kernelkind 2025-09-01 16:52:24 -04:00
  • 2882b1c2d9 move ZapAddress to zaps/mod.rs kernelkind 2025-09-01 13:46:26 -04:00
  • f4b8d235eb rename get_users_zap_endpoint -> get_users_zap_address kernelkind 2025-09-01 13:45:08 -04:00