Damus Code's avatar
Damus Code
code@damus.io
npub1fjtd...fnas
damus iOS git code log
Damus Code's avatar
code 2 years ago
relays: user relay design (ericholguin) relays: remove usage of show action button binding (ericholguin) relays: update relay view to use new design (ericholguin) ui: increase size of the hitbox on note ellipsis button (Daniel D’Aquino) pushed to damus:refs/heads/master
Damus Code's avatar
code 2 years ago
compose: fix text wrapping issue when mentioning npub (Daniel D’Aquino) test: add test cases for ASCII and UTF-8 characters in hashtags (Jon Marrs) damus-c: remove UTF-8 punctuation from hashtags (Jon Marrs) ui: make blurred videos viewable by allowing blur to disappear once tapped (Daniel D’Aquino) ui: hold tap to preview status URL (Jericho Hasselbush) pushed to damus:refs/heads/master
Damus Code's avatar
code 2 years ago
relays: bouncy edit animation (William Casarin) relays: fix crash in new RelayPicView (William Casarin) ui: fix padding of username next to pfp on some views (William Casarin) ui: improve bottom spacing for ImageView's tab indicator dots (Bryan Montz) ui: make ImageView's tab indicator dots tappable (Bryan Montz) posting: fix issue with username and multiple emojis (Jericho Hasselbush) router: use tap gestures instead of nav links (William Casarin) router: hash bytes for a quick sanity check (William Casarin) perf: fix weird lag when switching timelines (William Casarin) perf: remove zstack on profile pictures (William Casarin) perf: remove unused zstack on like button (William Casarin) perf: use plain images for actionbar buttons (William Casarin) log: remove some verbose preload logs (William Casarin) pushed to damus:refs/heads/master
Damus Code's avatar
code 2 years ago
relays: add icon field to metadata (ericholguin) ui: dont display globe image for free relay types (ericholguin) components: add neutral button style component (ericholguin) components: add lighter gradient (ericholguin) colors: add variables for the new color assets (ericholguin) colors: add color sets from figma (ericholguin) pushed to damus:refs/heads/master
Damus Code's avatar
code 2 years ago
transations: add finnish translation (petrikaj) remove timeline render logs (William Casarin) video: remove GSPlayer dependency (Bryan Montz) video: remove VideoPlayer and switch to VideoController for cache (Bryan Montz) video: switch player to use new view model (Bryan Montz) video: add DamusVideoPlayerViewModel (Bryan Montz) video: add VideoController, which hold cached metadata and mute states (Bryan Montz) video: add AVPlayerView, a simple wrapper for AVPlayerViewController (Bryan Montz) pushed to damus:refs/heads/master
Damus Code's avatar
code 2 years ago
profile: move the "Follow you" badge into the profile header (Grimless) Properly implement top-level tests and fix one test using the wrong Block conversion property (Grimless) Create helper extensions for Block and update tests for the Block helper model (Grimless) 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) test: pass keypair instead of privkey for test cases (Jon Marrs) pushed to damus:refs/heads/master
Damus Code's avatar
code 2 years ago
port escaped slash fix from damus (William Casarin) don't force debug builds (William Casarin) debug: turn off noisy debugs for now (William Casarin) fix lmdb alignment issues (William Casarin) ndb: assert alignment (William Casarin) ndb: add support for fetching notes by primary key (William Casarin) ndb: add note foreign key to profile (William Casarin) pushed to nostrdb:refs/heads/master
Damus Code's avatar
code 2 years ago
blocks: pass keypair instead of privkey to avoid pubkey gen (William Casarin) test: optionally remove lmdb db (William Casarin) ndb: restore escaped slash fix (William Casarin) ndb: update nostrdb, fix alignment issues (William Casarin) ndb: remove patch from copy script, just use sed (William Casarin) flatbuffers: update bindings, add verifier (William Casarin) ndb: ensure profile flatbuffers are not copied (William Casarin) ndb: save in documents instead of cache dir (William Casarin) profile: remove deleted flag (William Casarin) Fix crash when long pressing custom reactions (William Casarin) pushed to damus:refs/heads/master
Damus Code's avatar
code 2 years ago
swift: gen codable instances (William Casarin) ndb: switch to profile records in db (William Casarin) profile: use ProfileRecord to hold additional profile metadata (William Casarin) add bech32 utils (William Casarin) profiles: add lud06 field (William Casarin) ndb: test profile flatbuffers (William Casarin) tsid: return length (William Casarin) ndb: add ndb_lookup_tsid helper (William Casarin) add failing damus test... yet curiously it works (William Casarin) fix benches (William Casarin) pushed to nostrdb:refs/heads/master
Damus Code's avatar
code 2 years ago
nostrdb: profile flatbuffers in nostrdb working! (William Casarin) project: disable compile warnings for lmdb and nostrdb (William Casarin) add extended virtual memory entitlement (William Casarin) add swift flatbuffers (William Casarin) nostrdb: initial Ndb class (William Casarin) nostrdb: pull latest, adding flatcc and lmdb (William Casarin) Revert "Move the Block helper type to its own file" (William Casarin) pushed to damus:refs/heads/master