Commit Graph

  • 3098d4b4fa bar: fix crash when long pressing emoji selection William Casarin 2023-08-06 07:03:46 -07:00
  • 0178478199 decoding: fix decoding of large events like nostr reports William Casarin 2023-08-06 06:45:31 -07:00
  • d489bcc586 test: add test for failing nostr report event William Casarin 2023-08-05 18:33:01 -07:00
  • 453d540255 search: find_event_with_subid William Casarin 2023-08-06 06:48:49 -07:00
  • 5ded564bdc settings: change settings order: Reactions -> Developer Suhail Saqan 2023-08-05 01:19:39 -05:00
  • 3908192fe2 reactions: add close button to custom reactions Suhail Saqan 2023-08-05 12:09:45 -05:00
  • 92020e551b reactions: add ability to change order of emojis Suhail Saqan 2023-08-05 14:08:07 -05:00
  • ccd52a09d8 reactions: remove some left padding from add and remove buttons Suhail Saqan 2023-08-05 14:08:06 -05:00
  • ced3c76996 reactions: only allow copy emoji when editing Suhail Saqan 2023-08-05 14:08:05 -05:00
  • 29bba15230 qr: dismiss qrcode fullScreenCover on scan Suhail Saqan 2023-08-05 12:53:52 -05:00
  • fb179ac1d4 qr: show QRCameraView regardless of same user Suhail Saqan 2023-08-05 12:53:51 -05:00
  • 7900865c02 bar: wiggle long press reactions Suhail Saqan 2023-08-05 11:56:31 -05:00
  • 0350809e82 bar: fix reaction button breaking scrolling Suhail Saqan 2023-08-05 15:00:04 -05:00
  • cddb88b890 fix: crash when muting threads Bryan Montz 2023-08-04 07:13:31 -05:00
  • 14ba33674b setting: adjustable font size for jack the zapper William Casarin 2023-08-03 18:38:20 -07:00
  • c0f4e3fe03 v1.6 (9) William Casarin 2023-08-03 17:25:52 -07:00
  • dae2e8ef56 Revert "Fix for missing bottom half of a note" William Casarin 2023-08-03 17:22:24 -07:00
  • b2d2fbee0d v1.6-8 changelog William Casarin 2023-08-03 13:36:24 -07:00
  • cebd1f48ca ndb: switch to nostrdb notes William Casarin 2023-07-26 08:46:44 -07:00
  • 55bbe8f855 disable nostrscript test for now William Casarin 2023-08-03 13:12:57 -07:00
  • 39dce64131 Fix for missing bottom half of a note cr0bar 2023-08-02 22:26:30 +01:00
  • b556257edd util: add structured logger William Casarin 2023-08-02 17:07:55 -07:00
  • cdc4a7b7a4 Fix UTF support for hashtags Daniel D‘Aquino 2023-08-03 03:38:56 +00:00
  • ef5a3030a6 Add unit tests surrounding creation of posts with non-latin hashtags, as well as the rendering of non-latin hashtag Daniel D‘Aquino 2023-08-03 03:38:49 +00:00
  • f0b8dcc5e9 Split view previews in NoteContentView to make both variants visible Daniel D‘Aquino 2023-08-03 03:38:41 +00:00
  • 72b60573de Fix compilation error on test target in UserSearchCacheTests Daniel D‘Aquino 2023-08-03 03:38:27 +00:00
  • 6e6c1eb7b6 ndb: make AsciiCharacter a CustomStringConvertible William Casarin 2023-08-01 16:28:48 -07:00
  • 07dfa3b1fb ndb: update nostrdb William Casarin 2023-08-01 16:35:40 -07:00
  • 88306d00a3 key: generate a FullKeypair when generating new keys William Casarin 2023-08-01 17:57:01 -07:00
  • 616de2eebc state: improve damus state init William Casarin 2023-08-01 19:59:14 -07:00
  • 709aab549b nav: fix nav crashes and buggyness William Casarin 2023-08-01 21:51:11 -07:00
  • 15ab9f7135 scroll: allow any hashable target William Casarin 2023-08-01 21:51:41 -07:00
  • d4aa8a5602 config: show git hash in version info William Casarin 2023-08-01 08:27:47 -07:00
  • a9b4cfd424 home: debounce last notified William Casarin 2023-07-28 14:15:13 -07:00
  • 2b99f94d13 profiledb: disable database lookups for now William Casarin 2023-07-31 05:19:33 -07:00
  • 66e204eb91 notifications: don't do expensive id calculation William Casarin 2023-07-29 09:16:14 -07:00
  • 7040235605 refactor: add Pubkey, Privkey, NoteId string aliases William Casarin 2023-07-31 03:57:26 -07:00
  • f9d21ef901 test: rename test_event to test_note William Casarin 2023-07-31 04:05:09 -07:00
  • a08d0a5a19 ndb: more id transition helpers William Casarin 2023-07-31 03:35:38 -07:00
  • ff20cc4767 tests: enable code coverage William Casarin 2023-07-29 14:29:58 -07:00
  • aacb336002 Update Translations William Casarin 2023-07-30 11:57:18 -07:00
  • b40c595a7c notify: switch over to new typesafe notifications William Casarin 2023-07-30 10:50:41 -07:00
  • 80063af19a notify: add typesafe notifications William Casarin 2023-07-30 10:48:56 -07:00
  • df3b94a1fc notify: add typesafe notify class William Casarin 2023-07-30 10:47:53 -07:00
  • 06a66a3709 add some type aliases to make the ndb move more incremental William Casarin 2023-07-30 10:44:14 -07:00
  • 1463ce5e3a profile: don't notify on notice William Casarin 2023-07-30 07:19:03 -07:00
  • 480921db20 Suggested Users to Follow Joel Klabo 2023-07-20 12:45:10 -07:00
  • f0de8721c7 Center and Pad buttons in EULA doffing.brett 2023-07-24 15:37:30 -05:00
  • d11cd76e6a Add multiple reaction support Suhail Saqan 2023-07-29 09:42:59 -07:00
  • 815f4d4a96 Allow relay logs to be opened in dev mode even if relay is disconnected Daniel D'Aquino' via patches 2023-07-28 01:30:35 +00:00
  • 4fecf72963 fix: endless connection attempt loop after user removes relay Bryan Montz 2023-07-28 07:34:38 -05:00
  • 593d0e2abe ndb: sync up a few remaining NdbNote tag differences William Casarin 2023-07-25 16:22:25 -07:00
  • 2f8aa29e92 ndb: make NostrEvents immutable William Casarin 2023-07-25 08:58:06 -07:00
  • e3c04465fc ndb: move to uint32 for kind and created_at William Casarin 2023-07-25 15:20:51 -07:00
  • 54d40f7ffd ndb: move hexchar into header William Casarin 2023-07-25 15:16:24 -07:00
  • 2053033b25 ndb: make note equatble William Casarin 2023-07-24 13:09:27 -07:00
  • 45801f3e6c ndb: rename NostrEvent to NostrEventOld William Casarin 2023-07-24 13:08:55 -07:00
  • 2d44f2744b ndb: switch to computed property for tags William Casarin 2023-07-24 13:08:18 -07:00
  • 04e408bfea ndb: implement a few more event things William Casarin 2023-07-24 12:40:27 -07:00
  • b3c87bdc07 test: remove unused var William Casarin 2023-07-24 12:40:04 -07:00
  • b5dd90b36a notes: generalize event_is_reply a bit William Casarin 2023-07-24 12:39:41 -07:00
  • 6fa9149939 ndb: avoid double constructor on References William Casarin 2023-07-24 11:05:18 -07:00
  • 1e9e4a7f3a ndb: implement eventref building from ndb notes William Casarin 2023-07-24 10:55:34 -07:00
  • c8e236b6d5 ndb/test: add more test coverage on char iter William Casarin 2023-07-23 12:21:36 -07:00
  • e8d0f1db8d test: fix some ndb test warnings William Casarin 2023-07-23 12:12:42 -07:00
  • 99b5dc94cb ndb: copy over perf improvements William Casarin 2023-07-23 12:08:46 -07:00
  • e34351ca37 ndb: fix iterators, pack id tags, more tests William Casarin 2023-07-23 11:55:36 -07:00
  • 1a33d639ed test: remove some unused perf tests William Casarin 2023-07-23 11:54:58 -07:00
  • 5c1043b4e5 ndb: add cchar constructors to AsciiCharacter William Casarin 2023-07-23 11:54:07 -07:00
  • 23b5763a6b git: ignore perf baselines William Casarin 2023-07-23 11:50:02 -07:00
  • dd65209a20 Revert "ndb: remove TagIterators and just use sequences" William Casarin 2023-07-23 10:56:12 -07:00
  • f0d07c3663 ndb: remove TagIterators and just use sequences William Casarin 2023-07-22 21:12:53 -07:00
  • b3119fa41e test: small test fix William Casarin 2023-07-22 17:23:11 -07:00
  • 7ec8da6c73 ndb: start implementing existing NostrEvent functionality William Casarin 2023-07-22 17:15:36 -07:00
  • 9e659c49b5 ndb/test: add a few more tests William Casarin 2023-07-22 17:13:51 -07:00
  • c72666b352 ndb: add subscript and count for TagsSequence William Casarin 2023-07-22 16:58:17 -07:00
  • 1854e10486 mentions: add ndb mention parser William Casarin 2023-07-22 16:57:33 -07:00
  • 58e2fb40ef iter: make safer by using NdbNote instead of unsafe pointers William Casarin 2023-07-22 16:56:13 -07:00
  • af7ea7024f misc: don't immediately hex encode event commitment William Casarin 2023-07-22 15:40:22 -07:00
  • 0263c11a94 ndb: add content and owned_size William Casarin 2023-07-22 07:40:20 -07:00
  • 6d43754e71 ndb: add pubkey to NdbNote William Casarin 2023-07-21 16:01:28 -07:00
  • 4da23390f8 ndb: update lib William Casarin 2023-07-22 16:57:16 -07:00
  • c74993366b move copyndb to the right folder William Casarin 2023-07-22 07:08:03 -07:00
  • ad0e1f28b7 test: fix build and tests William Casarin 2023-07-21 15:14:07 -07:00
  • 61051ee853 nostrdb: add initial swift integration William Casarin 2023-07-21 14:54:03 -07:00
  • dc7826c4e5 c: add nostrdb c lib William Casarin 2023-07-21 14:55:23 -07:00
  • 4eee715bcd c: add jsmn json parser William Casarin 2023-07-21 14:45:18 -07:00
  • 08bea16be0 c: add new cursor util William Casarin 2023-07-21 14:45:57 -07:00
  • 8f04b12a90 c: add copy nostrdb devtool William Casarin 2023-07-21 14:55:13 -07:00
  • 9cfed9f3aa c: update protoverse_cursor to jb55_cursor William Casarin 2023-07-19 13:05:46 -07:00
  • 123ca3b802 test: add my contact list for as json parsing test data William Casarin 2023-07-21 12:46:51 -07:00
  • 5e7b1f4ff3 event: separate logic from data using extensions William Casarin 2023-07-21 14:38:30 -07:00
  • 12594e35c1 Update translations Terry Yiu 2023-07-19 10:09:00 -07:00
  • ab92f7b561 Update localization issues and export strings for translation Terry Yiu 2023-07-18 22:54:49 -04:00
  • 11b9062865 test: fix some warnings William Casarin 2023-07-19 10:04:11 -07:00
  • 5c5b55bf67 v1.6 (7) changelog William Casarin 2023-07-17 14:39:27 -07:00
  • dd6c082a8e v1.6 (7) William Casarin 2023-07-17 14:35:54 -07:00
  • 2a4ee6c48c zaps: don't spam lnurls when validate zaps William Casarin 2023-07-17 14:12:41 -07:00
  • fa520d48d3 zap: remove unnecessary main thread dispatches when zapping William Casarin 2023-07-17 14:11:23 -07:00
  • 160b293359 performance: don't spam nip05 validation on startup William Casarin 2023-07-17 13:19:05 -07:00