Commit Graph

  • 50e4452016 Fix nostr URL scheme to open properly even if there's already a different view open Terry Yiu 2023-05-14 14:12:49 -04:00
  • 180c5ce7ee Fix nostr URL scheme to open properly even if there's already a different view open tyiu/navigation-bug Terry Yiu 2023-05-14 14:12:49 -04:00
  • a30a79b1fc Fix tests William Casarin 2023-05-14 11:20:28 -07:00
  • 60260ae53b nwc: make delay 5 seconds instead of 3 William Casarin 2023-05-14 11:11:27 -07:00
  • 1fff0abce5 Make it easier to tap zap button William Casarin 2023-05-14 11:04:56 -07:00
  • b1fee253b4 nwc: fix bug where private nwc zaps weren't getting tracked properly William Casarin 2023-05-14 10:48:44 -07:00
  • e472e559a5 nwc: don't use yellow on the Zap Button for pending zaps William Casarin 2023-05-14 10:47:41 -07:00
  • 0091df8f77 nwc: fix broken test William Casarin 2023-05-14 00:31:30 -07:00
  • d0c67237dd nwc: remove requests from postbox William Casarin 2023-05-14 00:27:50 -07:00
  • 1313880574 Add release Damus build scheme William Casarin 2023-05-14 00:15:06 -07:00
  • 122b528407 Add rigid haptic feedback when you zap cancel fails William Casarin 2023-05-14 00:14:10 -07:00
  • 02d99f7340 postbox: try flushing events every second William Casarin 2023-05-14 00:12:51 -07:00
  • 8fb5b4f49c misc logs William Casarin 2023-05-14 00:02:44 -07:00
  • ae4d9ab8ba nwc: make delay 3 seconds instead of 5 William Casarin 2023-05-13 23:54:55 -07:00
  • 85262e1a4e nwc: fix response parsing William Casarin 2023-05-13 23:54:25 -07:00
  • 64a224135a nwc: always allow long press zap William Casarin 2023-05-13 23:54:02 -07:00
  • 69fc6694f1 nwc: turn pending zap orange when we have a NWC success William Casarin 2023-05-13 23:28:07 -07:00
  • 03691d0369 Pending Zaps William Casarin 2023-05-13 21:33:34 -07:00
  • 1518a0a16c zaps: ensure returned bolt11 is the correct amount William Casarin 2023-05-13 19:51:06 -07:00
  • 32431096f5 add tests for ProfileDatabase Bryan Montz 2023-05-13 09:20:01 -05:00
  • 6172347455 add ability to remove all cached Profiles in ProfileDatabase Bryan Montz 2023-05-13 09:18:47 -05:00
  • 31d327a085 add ability to retrieve count of cached Profiles Bryan Montz 2023-05-13 09:18:23 -05:00
  • b5ae7df795 add ability to change ProfileDatabase's storage URL Bryan Montz 2023-05-13 09:17:41 -05:00
  • 3b0bb48dd4 integrate ProfileDatabase with existing Profiles caching class Bryan Montz 2023-05-12 07:21:59 -05:00
  • 4646f0e23c add ProfileDatabase class to read and write profiles to disk Bryan Montz 2023-05-12 07:21:25 -05:00
  • 7027b7016c add two-way translation between existing Profile class and new PersistedProfile CoreData class Bryan Montz 2023-05-12 07:19:43 -05:00
  • 76c57af548 add managed object class to match new Profile CoreData model Bryan Montz 2023-05-12 07:18:12 -05:00
  • 7983157c38 add CoreData model for Profile Bryan Montz 2023-05-12 07:15:30 -05:00
  • dafa1ba4de test: add nwc and ephemeral relay test William Casarin 2023-05-10 16:23:54 -07:00
  • bb32d72903 nwc: clear the zapper cache for our pubkey when we attach a new wallet William Casarin 2023-05-10 13:23:56 -07:00
  • f77a7bcb29 ui: show lud16 in attach wallet ui William Casarin 2023-05-10 11:57:50 -07:00
  • 5cce18c8b6 nwc: attach lud16 to profile when attaching wallet William Casarin 2023-05-10 11:41:38 -07:00
  • a5726d4650 nwc: add lud16 parameter William Casarin 2023-05-10 11:10:43 -07:00
  • 370a5feb4e ui: add Nostr Wallet Connect views William Casarin 2023-05-09 18:50:08 -07:00
  • fe3d976cdb nwc: pay with nwc if we have it configured William Casarin 2023-05-09 18:49:34 -07:00
  • 996312cf1c settings: Add nostr_wallet_connect setting William Casarin 2023-05-09 18:45:11 -07:00
  • d0216bbce6 nwc: Add WalletModel William Casarin 2023-05-09 18:26:12 -07:00
  • 4d2b79057d nwc: add Nostr Wallet Connect logic William Casarin 2023-05-09 18:25:08 -07:00
  • ca2bf20eb7 info: add nostrwalletconnect uri handlers William Casarin 2023-05-09 18:37:31 -07:00
  • 9093bdec2d home: add some more helper functions William Casarin 2023-05-09 18:34:08 -07:00
  • baed6adf49 refactor: ensure make_metadata_event has full keypair William Casarin 2023-05-10 11:41:17 -07:00
  • f068833c5e colors: add adaptableBlack William Casarin 2023-05-10 14:01:41 -07:00
  • c3808cd21f icons: convert to template images William Casarin 2023-05-10 13:55:12 -07:00
  • acbd09bf6f ------ ephemeral relays ------- William Casarin 2023-05-10 13:31:15 -07:00
  • 1fe54380b8 relay: make RelayInfo encoding more flexible William Casarin 2023-05-10 13:24:46 -07:00
  • fe6d7e5118 relay: split descriptors to {our,all}_descriptors William Casarin 2023-05-10 12:20:33 -07:00
  • 1367be0d10 relay: handle ephemeral relays in PostBox William Casarin 2023-05-09 18:41:06 -07:00
  • 32a1a24e39 pool: skip ephemeral relays by default William Casarin 2023-05-09 18:42:59 -07:00
  • 7267662330 relay: introduce ephemeral relays William Casarin 2023-05-09 18:39:00 -07:00
  • 1da0a8ee52 nostr: add is_{read,write} helpers on requests William Casarin 2023-05-09 18:38:07 -07:00
  • 23aab6710a Fix DM sorting test William Casarin 2023-05-10 11:01:40 -07:00
  • ce599badee fix crash related to preloading events Bryan Montz 2023-05-09 23:39:41 -05:00
  • 221fffe523 Fix tests William Casarin 2023-05-09 20:14:33 -07:00
  • 5d72b4d007 dms: generalize create_dm into create_encrypted_event William Casarin 2023-05-09 18:35:14 -07:00
  • dff5987d3c settings: mark UserSettings as changed in KeychainStorage properties William Casarin 2023-05-09 18:21:26 -07:00
  • bfffd63dab ui: use darker border colors in BigButton William Casarin 2023-05-09 18:19:41 -07:00
  • 1db425fd69 ui: add AlbyButton William Casarin 2023-05-09 18:15:16 -07:00
  • 27caffd91f ui: add alby logo for the AlbyButton William Casarin 2023-05-09 18:30:29 -07:00
  • a13efb7832 ui: move gradient components to their own group William Casarin 2023-05-09 18:13:33 -07:00
  • e3b3c9dedd ui: add QR CodeScanner helpers William Casarin 2023-05-09 18:10:56 -07:00
  • 904fe2bc0a pool: ocd change William Casarin 2023-05-09 18:44:02 -07:00
  • ccd76066d1 switch to v1.5 William Casarin 2023-05-08 12:38:08 -07:00
  • 4ccc763072 Fix changelog William Casarin 2023-05-08 11:55:44 -07:00
  • 484ebd655b Merge remote-tracking branch 'github/master' William Casarin 2023-05-08 11:53:21 -07:00
  • 1582eb2e2f v1.4.3 changelog William Casarin 2023-05-08 11:52:05 -07:00
  • f95498a6fa v1.4.3 - AppStore release William Casarin 2023-05-08 11:47:19 -07:00
  • 94a29e2c2f Add unmute option in profile view Joshua Jiang 2023-04-29 18:09:53 -07:00
  • 5f64f54ef5 Fix previews in DMs William Casarin 2023-05-08 11:13:46 -07:00
  • b377a0553f Translations (#1103) Terry Yiu 2023-05-08 14:11:15 -04:00
  • 0492a25633 Changed look of Repost and Quote buttons ericholguin 2023-05-07 12:09:35 -06:00
  • 43017828e2 fix user notifications from old events immediately shown on install and login Bryan Montz 2023-05-08 06:44:58 -05:00
  • 9847f12c95 Remove unused code Bryan Montz 2023-05-07 14:13:06 -05:00
  • 0da10eb716 build 23 William Casarin 2023-05-08 10:56:35 -07:00
  • 9b99e00804 Reconnect on failed ping and remove reconnect timer William Casarin 2023-05-07 12:00:37 -07:00
  • a4d4ad72e6 build 22 William Casarin 2023-05-07 11:20:08 -07:00
  • 8c55f23ea8 Don't put reconnect logic in ping William Casarin 2023-05-07 11:17:14 -07:00
  • b43aca8abb build 21 changelog William Casarin 2023-05-07 10:39:26 -07:00
  • 86687b6289 v1.4.3-21 William Casarin 2023-05-07 10:38:21 -07:00
  • 84174ef9ad Ping relays on resume, if there's an error then try to reconnect William Casarin 2023-05-07 10:28:36 -07:00
  • f78eeb1f22 Fix npub search fails on the first try Bryan Montz 2023-05-05 21:57:47 -05:00
  • a007e18add Dismiss bookmarks view when switching tabs William Casarin 2023-05-07 09:30:05 -07:00
  • 7a8bfffc29 Fix posts with no uploadedURLs always get two blank spaces at the end Bryan Montz 2023-05-06 07:16:39 -05:00
  • c35331ceda Fix bug where you could only mention users at the end of a post Swift 2023-05-06 23:12:59 -04:00
  • 88ddb70ca8 Apply translations transifex-integration[bot] 2023-05-06 04:37:36 +00:00
  • 9be39a5964 Export strings for translation Terry Yiu 2023-05-06 00:37:03 -04:00
  • 0f5e1dfb81 Properly scroll DM view when keyboard is open William Casarin 2023-05-05 16:12:03 -07:00
  • a5cb10ddaa HomeView: refactor William Casarin 2023-05-05 14:23:08 -07:00
  • 4402d4bdf5 dms: use lazyvstack William Casarin 2023-05-05 14:22:24 -07:00
  • 28e67f4a7c Fix zap type selection on smaller phones ericholguin 2023-04-25 21:03:59 -06:00
  • c439100a86 Fix parse mention without space in content Joshua Jiang 2023-04-15 02:40:56 -07:00
  • fc3a86027f Apply translations transifex-integration[bot] 2023-04-30 09:23:40 +00:00
  • 440ef02eaa Update reaction notification title and miscellaneous localization fixes Terry Yiu 2023-05-05 00:05:06 -04:00
  • 9a0ad7bcab Export strings for translation Terry Yiu 2023-05-02 14:32:03 -04:00
  • 136186e664 Fix quotations in Localizable.stringsdict Terry Yiu 2023-04-29 19:43:14 -04:00
  • 36364f4f70 Export strings for translation Terry Yiu 2023-04-29 15:13:03 -04:00
  • 45a78fa14f Rename 'Liked by' to 'Reacted by' Terry Yiu 2023-04-29 15:04:50 -04:00
  • 34970b38bb Fix plurality on sats Terry Yiu 2023-04-29 14:56:47 -04:00
  • 0f89d98513 Revert "Added new icons for hashtags and updated the current ones to use a proper ratio." William Casarin 2023-05-05 08:45:55 -07:00
  • 21be1416f7 Don't preload pfps, it's not thread safe? William Casarin 2023-05-05 08:37:50 -07:00
  • 9efdda43f2 Ensure we have proper sizes on iconography William Casarin 2023-05-05 08:31:47 -07:00