Commit Graph

  • 76a6dbc406 perf: remove unused zstack on like button William Casarin 2023-09-10 18:22:48 -07:00
  • 1b1d4bd6d1 perf: use plain images for actionbar buttons William Casarin 2023-09-10 18:22:15 -07:00
  • 14586b616c log: remove some verbose preload logs William Casarin 2023-09-10 18:21:39 -07:00
  • 7baf7e66dc relays: add relay pic view for displaying relay icons ericholguin 2023-09-08 21:11:13 -06:00
  • 4263b9690f deps: add tldextract William Casarin 2023-09-10 09:50:10 -07:00
  • 7f6a702412 emojis: make width dynamic and font bigger Suhail Saqan 2023-09-07 17:57:19 -07:00
  • 6f35de65f9 relays: add icon field to metadata ericholguin 2023-09-08 21:18:23 -06:00
  • 65f3651896 ui: dont display globe image for free relay types ericholguin 2023-09-08 21:13:47 -06:00
  • 94ce604b9d components: add neutral button style component ericholguin 2023-09-08 21:06:31 -06:00
  • b934d66f64 components: add lighter gradient ericholguin 2023-09-08 21:06:01 -06:00
  • 20b6627799 colors: add variables for the new color assets ericholguin 2023-09-08 21:12:06 -06:00
  • 3e15f15a57 colors: add color sets from figma ericholguin 2023-09-08 21:03:44 -06:00
  • 5c87b8e610 transations: add finnish translation petrikaj 2023-09-04 11:35:08 +03:00
  • 42234b1cf3 remove timeline render logs William Casarin 2023-09-05 17:05:20 -07:00
  • 54ba64535d video: remove GSPlayer dependency Bryan Montz 2023-09-06 11:51:44 -05:00
  • 9cf53a9e93 video: remove VideoPlayer and switch to VideoController for cache Bryan Montz 2023-09-06 11:49:06 -05:00
  • 3569da5687 video: switch player to use new view model Bryan Montz 2023-09-06 11:29:45 -05:00
  • f1f3abfb98 video: add DamusVideoPlayerViewModel Bryan Montz 2023-09-06 11:25:07 -05:00
  • dec07df2c1 video: add VideoController, which hold cached metadata and mute states Bryan Montz 2023-09-06 11:23:33 -05:00
  • 53734ea483 video: add AVPlayerView, a simple wrapper for AVPlayerViewController Bryan Montz 2023-09-06 11:16:14 -05:00
  • fb8c470e9d Separate NIP-05 and username/display name onto their own lines. Grimless 2023-09-04 00:54:13 -04:00
  • b18a0c573e profile: move the "Follow you" badge into the profile header Grimless 2023-09-02 12:34:39 -04:00
  • f6f7d13f12 Properly implement top-level tests and fix one test using the wrong Block conversion property Grimless 2023-09-01 11:40:27 -04:00
  • 6ee0be40e9 Create helper extensions for Block and update tests for the Block helper model Grimless 2023-09-01 11:32:01 -04:00
  • a64f898df7 Move the Block helper type to its own file, collapse the various standalone functions for parsing block data, and refactor consumers to initialize a Block with given data and access its members as needed. Grimless 2023-08-21 17:17:21 -04:00
  • dd29e87146 test: pass keypair instead of privkey for test cases Jon Marrs 2023-08-30 16:22:04 -07:00
  • c71b0ee916 blocks: pass keypair instead of privkey to avoid pubkey gen William Casarin 2023-08-28 11:46:03 -07:00
  • 8e92e28faf test: optionally remove lmdb db William Casarin 2023-08-28 10:34:37 -07:00
  • 5657512370 ndb: restore escaped slash fix William Casarin 2023-08-28 10:09:25 -07:00
  • 882f6e2534 ndb: update nostrdb, fix alignment issues William Casarin 2023-08-28 08:19:03 -07:00
  • 2f60888fb1 ndb: remove patch from copy script, just use sed William Casarin 2023-08-28 08:18:25 -07:00
  • ba6792640d flatbuffers: update bindings, add verifier William Casarin 2023-08-28 08:17:25 -07:00
  • 984c7b6932 ndb: ensure profile flatbuffers are not copied William Casarin 2023-08-26 22:11:12 -07:00
  • 0bbc2c6348 ndb: save in documents instead of cache dir William Casarin 2023-08-26 21:58:37 -07:00
  • c44c0d0863 profile: remove deleted flag William Casarin 2023-08-26 21:38:21 -07:00
  • 50d55572be Fix crash when long pressing custom reactions William Casarin 2023-08-28 08:00:03 -07:00
  • caffa0398b nostrdb: profile flatbuffers in nostrdb working! William Casarin 2023-08-26 20:45:59 -07:00
  • 92bbc9766d project: disable compile warnings for lmdb and nostrdb William Casarin 2023-08-26 20:45:42 -07:00
  • 699f77d9e1 add extended virtual memory entitlement William Casarin 2023-08-26 20:44:08 -07:00
  • 4c0166bd31 add swift flatbuffers William Casarin 2023-08-26 20:43:54 -07:00
  • 35b67dc08d nostrdb: initial Ndb class William Casarin 2023-08-25 18:13:42 -07:00
  • 1f5f1e28a4 nostrdb: pull latest, adding flatcc and lmdb William Casarin 2023-08-25 12:32:30 -07:00
  • f30f93f65c Revert "Move the Block helper type to its own file" William Casarin 2023-08-25 19:03:19 -07:00
  • 7255481705 v1.6 (17) changelog William Casarin 2023-08-23 17:49:30 -07:00
  • 16fa701509 v1.6 (17) William Casarin 2023-08-23 17:48:32 -07:00
  • 2c6999e15c status: support clickable status urls William Casarin 2023-08-23 17:46:15 -07:00
  • 981d500c25 status: click music urls to display in spotify William Casarin 2023-08-23 17:17:53 -07:00
  • d02fc9142d status: add settings for disabling statuses in the UI William Casarin 2023-08-23 16:42:38 -07:00
  • db59f74970 status: add missing status to some thread event views William Casarin 2023-08-23 16:31:10 -07:00
  • bf3ca4a186 status: truncate statuses to a single line William Casarin 2023-08-23 16:23:18 -07:00
  • 53c2b3a48d status: clear statuses if they only contain whitespace William Casarin 2023-08-23 16:19:19 -07:00
  • 23a8d6fb6b status: fix status events not expiring locally William Casarin 2023-08-23 16:11:48 -07:00
  • 042b7da315 status: ignore processing expired events William Casarin 2023-08-23 15:56:25 -07:00
  • e62ba5826b v1.6-16 changelog William Casarin 2023-08-23 13:31:41 -07:00
  • 1d11bb40b5 v1.6 (16) William Casarin 2023-08-23 13:30:38 -07:00
  • 0338297bfe Live Music & Generic Statuses William Casarin 2023-08-21 22:12:01 -07:00
  • 59cf8056bd sidemenu: split out profile section William Casarin 2023-08-23 09:52:28 -07:00
  • d34d417fcc home: collapse guard statement William Casarin 2023-08-23 09:27:09 -07:00
  • b665a40a11 fix build William Casarin 2023-08-23 09:25:47 -07:00
  • 5caa4a6e97 videos: improve precision & sensitivity of auto-pause mechanism gladiusKatana 2023-06-21 03:11:50 -04:00
  • c5d8e4a4a1 Simplify and inline Report event logic. Grimless 2023-08-22 00:00:46 -04:00
  • 8b600a9774 Avoid notification for zap from mute profiles tappu75e@duck.com 2023-08-20 23:25:54 +03:00
  • 286ae68fd6 Move the Block helper type to its own file Grimless 2023-08-21 17:17:21 -04:00
  • 6ab893a617 profile: remove redundant view builder William Casarin 2023-08-21 10:21:40 -07:00
  • 9bfb59c4cc docs: people like centralized tools William Casarin 2023-08-21 13:25:24 -07:00
  • dcb94635ea Fix text editing issues on characters added right after mention link Daniel D’Aquino 2023-08-19 19:04:18 +00:00
  • c464a26151 use nostr.build api v2 with optional nip98 support Fishcake 2023-08-20 10:10:24 +09:00
  • 9104ddb051 add function to create nip98 http authorization header Fishcake 2023-08-20 10:09:30 +09:00
  • 1432087edf add nostr event 27235 (nip-98) Fishcake 2023-08-20 10:08:56 +09:00
  • ae2f7255a7 Mute hellthreads everywhere William Casarin 2023-08-20 11:45:04 -07:00
  • d5b944170f actually build 15 because reasons William Casarin 2023-08-18 16:40:36 -07:00
  • 9fb1cc5b57 v1.16 (13) changelog William Casarin 2023-08-18 11:20:51 -07:00
  • 2e512317e7 v1.6 (13) William Casarin 2023-08-18 10:09:08 -07:00
  • f9eb669132 replies: fix bug where it would sometimes show -1 tappu75e@duck.com 2023-08-14 22:22:31 +03:00
  • 066b3cdde8 Fix image links appearing with escaped slashes Daniel D‘Aquino 2023-08-15 21:33:47 +00:00
  • 7f313dcbd4 nostrscript: add comment about iOS virtual memory allocs William Casarin 2023-08-18 08:40:33 -07:00
  • 1dabd88355 nostrscript: reduce size of wasm page allocation William Casarin 2023-08-11 07:47:15 -07:00
  • 4f33641244 change button scale effect Suhail Saqan 2023-08-10 22:40:51 -05:00
  • 006a6ef16f Show possibly invalid zaps if we don't have the event in cache William Casarin 2023-08-10 10:32:57 -07:00
  • 7467a9d5b1 Fix empty lines in profile and reposting-the-wrong-thing bugs William Casarin 2023-08-09 09:16:29 -07:00
  • 9f01cab2be simplify reduce_text_block William Casarin 2023-08-08 17:04:49 -07:00
  • 502917012c v1.6 (11) changelog William Casarin 2023-08-07 08:46:23 -07:00
  • 916f7d789e v1.6 (11) William Casarin 2023-08-07 08:45:07 -07:00
  • 21eda288c4 timeline: show renotes in Notes timelines William Casarin 2023-08-07 08:24:02 -07:00
  • 25e022d933 reply: ensure the person you're replying to is the first entry in the reply description William Casarin 2023-08-06 15:37:32 -07:00
  • e642913944 notifications: don't cutoff text William Casarin 2023-08-06 14:58:32 -07:00
  • 967785392f note: fix paragraphs not appearing on iOS17 cr0bar 2023-08-06 14:21:25 -07:00
  • 9e6fbeefcd url: smartparens hack William Casarin 2023-08-06 14:16:43 -07:00
  • de58e52199 dms: move timestamp outside of bubble William Casarin 2023-08-06 14:07:04 -07:00
  • 53e9269da6 urls: fix wikipedia url detection with parenthesis William Casarin 2023-08-06 13:47:33 -07:00
  • 85930df8e3 tests: add url parens tests Joel Klabo 2023-08-06 13:50:58 -07:00
  • cf3a9a576d test: move existing url tests to UrlTests William Casarin 2023-08-06 13:49:26 -07:00
  • e397fc069b make: add tags target William Casarin 2023-08-06 13:46:23 -07:00
  • 2529797dfb todo: add local todo helper William Casarin 2023-08-06 13:50:05 -07:00
  • bd2193251f build: fix some build issues with the last revert William Casarin 2023-08-06 11:29:37 -07:00
  • 1a2ac976a3 Fix old notifications always appearing on first start William Casarin 2023-08-06 09:20:18 -07:00
  • d4faacb99f relays: strip trailing / from relay urls William Casarin 2023-08-06 09:02:18 -07:00
  • a73271e3d4 debug: remove note size debug William Casarin 2023-08-06 09:07:09 -07:00
  • 624a7b4e88 notifications: fix rare crash with local notification William Casarin 2023-08-06 08:09:23 -07:00
  • 5b9803d234 script: add build-git-hash.txt build output William Casarin 2023-08-06 07:54:04 -07:00