Commit Graph

  • 650d4af504 Fix crash on iOS 17 master Daniel D’Aquino 2026-01-12 10:58:45 -08:00
  • 114dde7883 ui: Improved Load Media UI ericholguin 2025-11-17 20:50:36 -07:00
  • b105dadd14 longform: fix note URLs not opening from nevent references alltheseas 2026-01-03 14:31:13 -06:00
  • 078042546b longform: fix opening midway instead of at top alltheseas 2026-01-03 15:49:34 -06:00
  • 93834f8de2 longform: simplify redundant boolean conditions in LongformPreview blur logic alltheseas 2026-01-04 18:28:18 -06:00
  • 760d0a8126 longform: change focus mode to only hide chrome on scroll down, tap to restore alltheseas 2026-01-04 18:28:12 -06:00
  • c934bc7653 longform: fix tab bar staying hidden when switching to non-longform event alltheseas 2026-01-04 18:28:06 -06:00
  • 527b53a7c8 longform: add focus mode with auto-hide chrome alltheseas 2026-01-04 18:28:00 -06:00
  • ef262b3c22 longform: remove card styling from preview in full article view alltheseas 2026-01-04 18:27:55 -06:00
  • 28a2c23a76 longform: add sepia mode and line height settings alltheseas 2026-01-04 18:27:49 -06:00
  • e8e2653316 longform: add estimated read time to longform preview alltheseas 2026-01-04 18:27:42 -06:00
  • 0233f2ae48 longform: add reading progress bar alltheseas 2026-01-04 18:27:37 -06:00
  • 767b318763 longform: fix stretched/cut-off images in longform notes alltheseas 2026-01-04 18:27:26 -06:00
  • 4f401c6ce9 input: convert pasted npub/nprofile to mention with async profile fetch alltheseas 2025-12-26 17:16:07 -06:00
  • a4ad4960c4 input: preserve mention links when inserting text before them alltheseas 2025-12-26 16:09:19 -06:00
  • 4941b502d5 input: fix cursor jumping to position 0 after typing first character alltheseas 2025-12-26 15:04:01 -06:00
  • f506f9cfe8 docs: update AGENTS.md - dont block main thread alltheseas 2026-01-03 13:56:04 -06:00
  • 81251ee88a Fix app freeze Daniel D’Aquino 2026-01-05 19:14:12 -08:00
  • cddee92f3a thread: trust own replies in threads alltheseas 2025-12-10 17:08:06 -06:00
  • 67e61417d9 search: sort search results by recency alltheseas 2025-12-10 14:37:21 -06:00
  • be7a23bea8 filter: option to mute posts with too many hashtags alltheseas 2025-12-14 15:04:41 -06:00
  • f7fcb2cb91 test: add regression tests for repost notification bug alltheseas 2025-12-17 22:06:55 -06:00
  • d27d4e65cb fix: move repost dedup inside home context to fix notifications alltheseas 2025-12-17 22:06:42 -06:00
  • 71c36052e2 Fix onboarding crash Daniel D’Aquino 2026-01-05 15:57:20 -08:00
  • 368f94a209 Background 0xdead10cc crash fix Daniel D’Aquino 2025-12-29 15:43:47 -08:00
  • 0cbeaf8ea8 Update AGENTS.md alltheseas 2025-12-29 14:41:56 -06:00
  • 20dc672dbf Add sync mechanism to prevent background crashes and fix ndb reopen order Daniel D’Aquino 2025-11-12 16:04:47 -08:00
  • 6d9107f662 Persist mute list across cold start alltheseas 2025-10-25 08:46:11 -05:00
  • a0cecdc8ad Fix missing profile names and pictures due to stream timing alltheseas 2025-12-19 19:21:49 -06:00
  • 5058fb33d7 Restore translated note rendering alltheseas 2025-12-10 10:56:31 -06:00
  • 48143f859a Move profile update handling from notes to the background Daniel D’Aquino 2025-12-10 19:20:05 -08:00
  • d3a54458f5 search: highlight terms in note search results alltheseas 2025-12-10 12:30:34 -06:00
  • 9eda7e5886 Improve draft saving mechanism to start timer on first edit Daniel D’Aquino 2025-12-10 15:41:10 -08:00
  • 674d4683c3 Fix blank notifications on app startup alltheseas 2025-12-10 17:26:18 -06:00
  • f5e5da25eb Remove accidental code comment Daniel D’Aquino 2025-12-08 17:17:43 -08:00
  • 5066a39ffb Fix jumpy cursor bug alltheseas 2025-12-08 18:32:38 -06:00
  • f1b81a3e5c Fix center alignment and larger hit test area for Timeline switcher askeew 2025-12-08 21:43:34 +01:00
  • f844ed9931 Redesign Ndb.swift interface with build safety Daniel D’Aquino 2025-11-28 19:17:35 -08:00
  • b562b930cc Prevent new NostrDB streaming tasks from opening when NostrDB has begun to close Daniel D’Aquino 2025-11-03 15:47:45 -08:00
  • 2f7a40bd50 Remove typed throws in some Ndb functions Daniel D’Aquino 2025-11-14 11:18:33 -08:00
  • 498af9bc3a Hide empty chat action bar overlays alltheseas 2025-12-05 20:35:55 -06:00
  • 066b5ff379 Fix mention profile fetch for mention_index blocks alltheseas 2025-12-03 12:56:13 -06:00
  • b8de67dcae Revert "Temporarily disable zaps" Daniel D’Aquino 2025-12-01 11:07:56 -08:00
  • 44dfda8d33 Fix AttributeGraph cycle Daniel D’Aquino 2025-11-26 15:40:39 -08:00
  • 7eafe973d9 Ensure mention profiles render with display names alltheseas 2025-11-17 22:39:03 -06:00
  • 44071e9d75 Fix thread UI jumpiness Daniel D’Aquino 2025-11-24 17:52:46 -08:00
  • ed749c5879 WIP NIP-A0 voice messages nip-a0-voice-messages Terry Yiu 2025-11-23 13:04:05 -06:00
  • 52115d07c2 Fix profile crash Daniel D’Aquino 2025-11-19 20:14:34 -08:00
  • d651084465 Add AGENTS.md alltheseas 2025-11-21 14:48:41 -06:00
  • 8c4783c622 ui: Improve Damus Purple presentation in side view ericholguin 2025-10-17 17:52:19 -06:00
  • 48d3049f3f Improve accessibility and localization support on Damus Labs screen Daniel D’Aquino 2025-11-14 17:39:57 -08:00
  • 529bb0dca0 Add more toggles in Labs Daniel D’Aquino 2025-11-14 17:24:38 -08:00
  • 0879fa39dc Temporarily disable zaps Daniel D’Aquino 2025-11-17 10:42:37 -08:00
  • b8c664d354 Damus Live ericholguin 2025-11-06 17:36:04 -07:00
  • a31f6bce0e Fix foreground crash caused by a race condition on ProfileModel Daniel D’Aquino 2025-11-03 15:01:14 -08:00
  • 58f4988237 Avoid note subscription clipping in HomeModel Daniel D’Aquino 2025-10-31 16:23:44 -07:00
  • bd1eae5f26 Add more contribution guidelines Daniel D’Aquino 2025-10-29 15:56:18 -07:00
  • 5380918b15 Bump up the version to 1.16 Daniel D’Aquino 2025-11-05 15:04:35 -08:00
  • 1015b1cb08 1.15 changelog Daniel D’Aquino 2025-06-20 14:27:13 -07:00
  • 9ca6b5e9ab Hide the Favourites feature behind a feature flag Daniel D’Aquino 2025-10-31 14:48:47 -07:00
  • 56a7d1ed78 Merge pull request #3204 from damus-io/local-relay-model Daniel D’Aquino 2025-10-31 13:23:04 -07:00
  • 01150155ab Add missing ProfileObserver to EventProfileName view Daniel D’Aquino 2025-10-31 10:42:09 -07:00
  • a8202d89f8 Remove unnecessary wait in note rendering Daniel D’Aquino 2025-10-31 10:33:40 -07:00
  • d4402b0afc Merge branch 'master' into local-relay-model Daniel D’Aquino 2025-10-29 16:43:00 -07:00
  • 036afbf5b8 fix: Don't show onboarding when logged in with npub ericholguin 2025-10-24 16:50:43 -06:00
  • 7ba2ec6713 Add Damus Labs fast-track review process to PR templates Daniel D’Aquino 2025-10-26 15:36:43 -07:00
  • 36b40f53af Damus Labs ericholguin 2025-10-24 13:56:36 -06:00
  • 58e6a49bcf Fix race condition leading to intermittent issues with ndb streaming and related tests Daniel D’Aquino 2025-10-24 18:37:55 -07:00
  • 7cf9a07099 Add more automated tests around ndb streaming Daniel D’Aquino 2025-10-24 17:15:04 -07:00
  • 7afcaa99fe Reduce race condition probability in Ndb streaming functions Daniel D’Aquino 2025-10-24 16:22:26 -07:00
  • 10b4d804f8 Shift since optimization filter by two minutes Daniel D’Aquino 2025-10-24 14:30:58 -07:00
  • e3d27ae472 Turn off network optimization for ProfilesManager Daniel D’Aquino 2025-10-24 14:27:06 -07:00
  • 02296d7752 Configure UI to be in compatibility mode Daniel D’Aquino 2025-10-22 17:17:36 -07:00
  • 9dfd338077 Fix hang on sign-up Daniel D’Aquino 2025-10-22 14:46:04 -07:00
  • fe09f9da99 Add signup UI end to end test Daniel D’Aquino 2025-10-22 14:25:38 -07:00
  • 67d2b249b6 Merge branch 'master' into local-relay-model Daniel D’Aquino 2025-10-22 11:37:09 -07:00
  • 9555145359 Fix automated test issues Daniel D’Aquino 2025-10-20 17:33:40 -07:00
  • 8122a8a580 Revert "Removes notifications from muted npubs" Daniel D’Aquino 2025-10-15 14:41:20 -07:00
  • 690f8b891e Implement timestamp-based network subscription optimization Daniel D’Aquino 2025-10-13 16:56:37 -07:00
  • 91426a79b9 Add performance profiling requirement to PRs Daniel D’Aquino 2025-10-01 11:26:11 -07:00
  • 61f695b7c6 Add Timeline switcher button in PostingTimelineView. Switch between your following or NIP-81 favorites. User can favorite a user via ProfileActionSheetView or ProfileView. Askia Linder 2025-08-27 09:23:20 +02:00
  • 6605c5e583 Removes notifications from muted npubs alltheseas 2025-10-15 00:03:20 -05:00
  • ab2c16288b Fix test compilation issues Daniel D’Aquino 2025-10-13 15:16:54 -07:00
  • 991a4a86e6 Move most of RelayPool away from the Main Thread Daniel D’Aquino 2025-10-10 14:12:30 -07:00
  • 7c1594107f Perform LNURL computation on the background in EventActionBar Daniel D’Aquino 2025-10-08 17:23:59 -07:00
  • 05c02f7dc4 Initialize AVPlayerItem on the background to avoid hitches Daniel D’Aquino 2025-10-08 15:51:59 -07:00
  • 70d0d9dacf Offload note filtering computations from the view body render function Daniel D’Aquino 2025-10-08 15:10:47 -07:00
  • c80d4f146c Unpublish incoming notes to prevent unnecessary redraws Daniel D’Aquino 2025-10-08 13:21:25 -07:00
  • 9311a767c8 Speed up quote reposts view loading Daniel D’Aquino 2025-10-08 10:38:08 -07:00
  • 588ef46402 Hide "Load new content" behind feature flag Daniel D’Aquino 2025-10-08 10:20:10 -07:00
  • 4f479d0280 Fix RelayPool connection race condition without time delays Daniel D’Aquino 2025-10-06 15:10:57 -07:00
  • 7691b48fb6 Fix testDecodingPayInvoiceRequest test failure Daniel D’Aquino 2025-10-06 11:48:58 -07:00
  • 01ec05ab32 Fix test build error Daniel D’Aquino 2025-10-06 11:33:45 -07:00
  • 61eb833239 Add temporary experimental delay to check hypothesis on occasional init timeline staleness Daniel D’Aquino 2025-10-05 16:52:56 -07:00
  • d9306d4153 Modify NostrNetworkManager pipeline architecture Daniel D’Aquino 2025-10-05 15:21:57 -07:00
  • 3437cf5347 Further improvements to app lifecycle handling Daniel D’Aquino 2025-10-05 13:18:59 -07:00
  • 667a228e1a Ensure to publish object changes on the main thread Daniel D’Aquino 2025-10-03 10:29:00 -07:00
  • 84c4594d30 Fix timeline staleness Daniel D’Aquino 2025-10-01 14:23:57 -07:00
  • 32e8c1b6e1 Improve logging in SubscriptionManager Daniel D’Aquino 2025-10-01 11:18:15 -07:00
  • 1b5f107ac6 Add more safeguards to prevent RUNNINGBOARD 0xdead10cc crashes Daniel D’Aquino 2025-09-29 16:39:14 -07:00