Damus Code's avatar
Damus Code
code@damus.io
npub1fjtd...fnas
damus iOS git code log
Damus Code's avatar
code 1 year ago
translate: remove redundant translation call (kernelkind) refactor: rename ImagePicker -> MediaPicker (kernelkind) privacy: always strip GPS data from images (kernelkind) picker: upgrade to newer image picker controller (kernelkind) privacy: add function to strip location data from photos (kernelkind) translate: implement string distance for close matches (kernelkind) nip48: initial support (ericholguin) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
iap: handle login and logout (Daniel D’Aquino) iap: move StoreKit logic out of DamusPurpleView and into a new PurpleStoreKitManager (Daniel D’Aquino) refactor: split views from DamusPurpleView into separate files (Daniel D’Aquino) refactor: move primitive views from DamusPurpleView into a separate file (Daniel D’Aquino) refactor: re-order items in DamusPurpleView (Daniel D’Aquino) profile: fix bug where profile does not update (William Casarin) add some more close guards (William Casarin) v1.7 (10) (William Casarin) Add option for custom test host in Damus Purple developer settings (Daniel D’Aquino) Non-functional auto-formatter refactor (Daniel D’Aquino) Merge remote-tracking branch 'github/translations' (William Casarin) Update README.md (alltheseas) Update README.md (alltheseas) Update README.md (alltheseas) Update README.md (alltheseas) Translate Localizable.strings in ja (transifex-integration[bot]) Fix local test Purple landing page URL (Daniel D’Aquino) Translate Localizable.strings in hu_HU (transifex-integration[bot]) Translate Localizable.strings in de (transifex-integration[bot]) Translate Localizable.strings in de (transifex-integration[bot]) Translate Localizable.strings in de (transifex-integration[bot]) Translate Localizable.strings in nl (transifex-integration[bot]) Translate Localizable.strings in sv_SE (transifex-integration[bot]) Fix localization issues and export strings for translation (Terry Yiu) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
perf: fix profiler (William Casarin) ui: add reltime rendering (William Casarin) notecache: add initial in-memory notecache (William Casarin) time: add time_ago function from Damus iOS (William Casarin) timecache: add timecache help for timed caches (William Casarin) deps: bump nostrdb to include notekey hash (William Casarin) android: fix args (William Casarin) perf: always show profiling info for now (William Casarin) envrc: add my pubkey for testing (William Casarin) query: reduce initial filter size for now (William Casarin) nix: add some debug and heap tracking utils (William Casarin) pushed to notedeck:refs/heads/master
Damus Code's avatar
code 1 year ago
cores: just set to 2 on unknown platforms (William Casarin) android: add missing headers (William Casarin) random: add getrandom fallback for android (William Casarin) filter: make sure clone copies metadata (William Casarin) filter: make sure to return clone errors (William Casarin) filter: add ndb_filter_clone (William Casarin) filter: use relative data offsets for easy cloning (William Casarin) filter: add ndb_filter_end (William Casarin) query: include note size in query results (William Casarin) pushed to nostrdb:refs/heads/master
Damus Code's avatar
code 1 year ago
note: render mentions (William Casarin) note: add render_note_contents stub (William Casarin) name: don't render display_name first if its empty (William Casarin) apply cargo warning suggested fixes (William Casarin) note: show non-displayname if we have it (William Casarin) enostr: remove nostr crate for now (William Casarin) add wgpu again since I remove it by accident (William Casarin) pushed to notedeck:refs/heads/master
Damus Code's avatar
code 1 year ago
profiles: fetch missing profiles when receiving notes (William Casarin) home: move subscriptions to timeline (William Casarin) updates deps (William Casarin) android: pass in internal data path for db (William Casarin) Revert "android: attempt to get it working on really old versions" (William Casarin) initial fixes for android build (William Casarin) update cargo deps (William Casarin) restore top panel behavior (William Casarin) pushed to notedeck:refs/heads/master
Damus Code's avatar
code 1 year ago
LOCAL RELAY MODEL IS WORKING (William Casarin) bump cargo (William Casarin) gitignore: ignore db files (William Casarin) subs: switch to multiple-filter style (William Casarin) local nostrdb subscriptions working (William Casarin) update deps (William Casarin) make: fix tags (William Casarin) add enostr->nostrdb filter conversions (William Casarin) update to latest egui (William Casarin) update cargo (William Casarin) enostr: use data instead of strings in Pubkey and EventId (William Casarin) enostr: update deps (William Casarin) fonts: use gossip's font loading code for testing (William Casarin) assets: add some fonts (William Casarin) rename main -> notedeck (William Casarin) build: add small profile (William Casarin) pushed to notedeck:refs/heads/master
Damus Code's avatar
code 1 year ago
ndb: add {wait,poll}_for_notes (William Casarin) build: add debug flag to nostrdb on debug builds (William Casarin) update bindings (William Casarin) block: add as_str helper for nrelay (William Casarin) update nostrdb to fix crash (William Casarin) pushed to nostrdb-rs:refs/heads/master
Damus Code's avatar
code 1 year ago
ndb: add ndb_poll_for_notes (William Casarin) queue: switch to prot_queue_try_pop_all (William Casarin) make: pass src to tags cmd (William Casarin) tce: fix build for previous TCE change (William Casarin) blocks: add word count interface (William Casarin) header: add ptr helpers for swift (William Casarin) strblock: add typedef (William Casarin) tce: add AUTH to-client-event (Charlie Fish) fix build on macos (William Casarin) pushed to nostrdb:refs/heads/master
Damus Code's avatar
code 1 year ago
v1.7 (8) (William Casarin) mention: add note about text suggestion mention inteference (William Casarin) media: remove minWidth on Load Media formatting (kernelkind) pushed to damus:refs/heads/master