Damus Code's avatar
Damus Code
code@damus.io
npub1fjtd...fnas
damus iOS git code log
Damus Code's avatar
code 1 year ago
ux: Relay Detail Redesign (ericholguin) ui: fix cut off emoji reaction (ericholguin) ux: fix image indicators (ericholguin) postview: add haptic feedback on media upload result (Sean Kibler) Update issue templates (alltheseas) Update issue templates (alltheseas) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
Fix all warnings (William Casarin) Add ui_test_harness binary implementation (kernelkind) Constrain app minimum size (kernelkind) Use app_creation for common app setup functions (kernelkind) Create account login panel (kernelkind) Add login manager (kernelkind) Update egui 0.26.1 -> 0.27.1 (kernelkind) Add login key parsing (kernelkind) Add nostr-sdk dependency (kernelkind) update cargo.lock to reflect toml change (kernelkind) fix global query (William Casarin) pushed to notedeck:refs/heads/master
Damus Code's avatar
code 1 year ago
relay: use hostname in relay list instead of full URL (William Casarin) docs: specify that we are referring to Damus not the kernel (William Casarin) Fix relay URL trailing slash issues (Daniel D’Aquino) wallet: add callbackuri for mutiny wallet nwc (ericholguin) ui: update zeus logo for wallet selector (ericholguin) docs: simplify contributing (William Casarin) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
test: add test timeline query (William Casarin) ui: reduce vertical padding for more compact timelines (William Casarin) nostrdb: bump to support timeline queries (William Casarin) style: initial logic for mobile style (William Casarin) gitignore: add perf files (William Casarin) actionbar: support both dark and light buttons (William Casarin) pushed to notedeck:refs/heads/master
Damus Code's avatar
code 1 year ago
nostrdb: update to use created_at query plans (William Casarin) notekey: add hash trait (William Casarin) update nostrdb (William Casarin) update nostrdb (William Casarin) block: fix lifetimes of block mentions (William Casarin) v0.2.0 (William Casarin) add fix for android headers (William Casarin) nostrdb: update for android fix (William Casarin) fix compilation error on android (William Casarin) notekey: implement copy (William Casarin) export NdbProfile{,Record} (William Casarin) notekey: add clone (William Casarin) filter: fix double free issues via ndb_filter_clone (William Casarin) update nostrdb (William Casarin) note: get transaction from note (William Casarin) switch to NoteKey in more places (William Casarin) add get_note_by_key (William Casarin) query: derive Debug for QueryResult (William Casarin) add ndb_query support (William Casarin) subscriptions: support filter groups (William Casarin) bump ndb (William Casarin) bump to silence debug (William Casarin) filter: fix build (William Casarin) filter: switch to Vec of arrays for now (William Casarin) filter: friendlier builder interface (William Casarin) filter: add a few more missing fields (William Casarin) temp fix for subscription memory issues (William Casarin) subscription: don't let sub lifetimes outlive filters (William Casarin) filter: add since and limit (William Casarin) subscribe: use a filter ref instead (William Casarin) filter: add additional builder methods (William Casarin) add missing filter.rs (William Casarin) Merge remote-tracking branch 'github/master' (William Casarin) created_at: make it public silly (William Casarin) add created_at to note (William Casarin) update nostrdb to fix macos build (William Casarin) pushed to nostrdb-rs:refs/heads/master
Damus Code's avatar
code 1 year ago
Merge branch 'video-controls' (William Casarin) Improve Video visibility tracking and automatic play/pause (Daniel D’Aquino) Improve SwiftUI previews around full-screen carousel (Daniel D’Aquino) Add event text to full-screen Carousel view (Daniel D’Aquino) Add playback controls to videos (Daniel D’Aquino) Small tweak to resolve build error (Daniel D’Aquino) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
Merge remote-tracking branch 'github/quote-reposts' (William Casarin) ui: add quoted reposts view to threads (William Casarin) model: upgrade EventsModel to support quote reposts queries (William Casarin) note: add is_quote_repost helper (William Casarin) filters: add ContentFilters helper constructor (William Casarin) eventsmodel: remove inheritence in Reactions/Reposts model (William Casarin) home: add quote repost counter and handler (William Casarin) filter: add reposts query filter helper (William Casarin) strings: add pluralized quoted_repost_count string (William Casarin) Update README.md (alltheseas) ui: Add proxy view to selected events (ericholguin) Minor Fixes (ericholguin) ui: Wallet View redesign + Mutiny Wallet integration (ericholguin) ux: Relay View Improvements (ericholguin) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
ndb: add author query support (William Casarin) plan: use a less efficient plan for author query plans (William Casarin) test: add test for created_at query plan (William Casarin) plan: add created_at query plan (William Casarin) test: add testdata for a large contact filter (William Casarin) profile: fix bug where profile does not update (William Casarin) Merge remote-tracking branch 'github/master' (William Casarin) fix build on macos and iOS (William Casarin) pushed to nostrdb:refs/heads/master
Damus Code's avatar
code 1 year ago
Kick off v1.8 (1) (William Casarin) Merge branch 'v1.7-madeira-release' (William Casarin) v1.7.2 (William Casarin) Improve mechanism of IAP verification with the server right after purchase (Daniel D’Aquino) Increase verbosity of IAP-related logs (Daniel D’Aquino) Revert "Merge remote-tracking branch 'github/translations'" (William Casarin) Merge remote-tracking branch 'github/translations' (William Casarin) Translate Localizable.strings in de (transifex-integration[bot]) Translate Localizable.strings in zh_TW (transifex-integration[bot]) Translate Localizable.strings in zh_HK (transifex-integration[bot]) Translate Localizable.strings in zh_HK (transifex-integration[bot]) Translate Localizable.strings in zh_HK (transifex-integration[bot]) Translate Localizable.strings in zh_CN (transifex-integration[bot]) Translate Localizable.strings in cs (transifex-integration[bot]) Translate Localizable.stringsdict in cs (transifex-integration[bot]) Translate Localizable.strings in de (transifex-integration[bot]) Translate Localizable.strings in de (transifex-integration[bot]) Translate InfoPlist.strings in cs (transifex-integration[bot]) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
Merge branch 'v1.7-madeira-release' (William Casarin) v1.7.1 (12) (William Casarin) purple: mention privacy policy and eula (William Casarin) preview: add purple backdrop to IAPProductStateView (William Casarin) preview: use PurpleBackdrop in MarketingContentView preview (William Casarin) refactor: introduce PurpleBackdrop (William Casarin) Bump to 1.7.1 (William Casarin) Update changelog (Daniel D’Aquino) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
Merge branch 'translations' (William Casarin) use camera controller in EditPictureControl (kernelkind) add performance upgrades to media picker (kernelkind) Separate NIP-05 and username/display name onto their own lines. (Grimless) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
Merge tag 'v1.7-rc2' (William Casarin) v1.7 (11) (Daniel D’Aquino) Enable IAP feature for release (Daniel D’Aquino) Add UI error message when IAP succeeds but receipt verification fails (Daniel D’Aquino) Purple: Improve UX on Damus Purple renewals (Daniel D’Aquino) Add Damus Purple impending expiry notification support (Daniel D’Aquino) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
Merge improved mute functionality from Charlie (William Casarin) mute: fix bug with duplicate Indefinite items in MuteDurationMenu (Charlie Fish) mute: fix mute hashtag from search view if no existing mutelist (Charlie Fish) mute: integrate new MutelistManager (Charlie Fish) mute: adding MutelistManager.swift (Charlie Fish) mute: add maybe_get_content function to NdbNote (Charlie Fish) mute: fix bug where mutes can't be added without existing mutelist (Charlie Fish) mute: fix issue with not being able to change mute duration (Charlie Fish) mute: don't mutate string when adding hashtag (Charlie Fish) mute: implement fast MuteItem decoder (William Casarin) tags: add u64 decoding function (William Casarin) mute: migrating muted_threads to new mute list (Charlie Fish) mute: adding ability to mute hashtag from SearchView (Charlie Fish) mute: updating UI to support new mute list (Charlie Fish) mute: adding filtering support for MuteItem events (Charlie Fish) mute: receiving New Mute List Type (Charlie Fish) mute: migrate Lists.swift to use new MuteItem (Charlie Fish) mute: add new UI views for new mute list (Charlie Fish) mute: adding new structs/enums for new mute list (Charlie Fish) pushed to damus:refs/heads/master
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