Avatar
Damus Code
4c96d763eb2fe01910f7e7220b7c7ecdbe1a70057f344b9f79c28af080c3ee30
damus iOS git code log

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

http://git.jb55.com/damus/commit/4a4a58c7b57b972b2a45f39a559b93df833e582e.html

fonts: implement roberto's typography for notedeck (William Casarin)

ui: remove extra padding on main panel (William Casarin)

pushed to notedeck:refs/heads/master

http://git.jb55.com/notedeck/commit/b0d0e451332b80a36e76d3f10b97239d31076e2b.html

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

http://git.jb55.com/notedeck/commit/ef1e7e3ac8f45a6efb3fd30de14ceac4e19f7de7.html

enable japanese, chinese, korean fonts (William Casarin)

disable inline image renderer for now (William Casarin)

enable passing queries via argument (William Casarin)

images: add copy link to image context menu (William Casarin)

bump nostrdb (William Casarin)

pushed to notedeck:refs/heads/master

http://git.jb55.com/notedeck/commit/0f2a5c305539f9160fb89da95f532991df243e14.html

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

http://git.jb55.com/nostrdb/commit/827f876c7c634406f257633eee480fc489ce38a0.html

media: render images on posts (William Casarin)

deps: install ehttp loader (William Casarin)

links: set hyperlink color to purple (William Casarin)

pushed to notedeck:refs/heads/master

http://git.jb55.com/notedeck/commit/72a53c01927376265409a9283c792eb72eaded33.html

note: make links clickable (William Casarin)

cargo: rename to notedeck (William Casarin)

pushed to notedeck:refs/heads/master

http://git.jb55.com/notedeck/commit/63e195852b9a5fd19a6feab3f84c41fb5a6f6538.html

macos: render into the titlebar (William Casarin)

add a few more relays for testing (William Casarin)

pushed to notedeck:refs/heads/master

http://git.jb55.com/notedeck/commit/c1d6788a9f68f71bf0af6b00553651f0362ceda3.html

profiles: find missing profiles from mentions (William Casarin)

bump nostrdb (William Casarin)

pushed to notedeck:refs/heads/master

http://git.jb55.com/notedeck/commit/908f1e4dfd08b6e2bb76e640961a9490a45bbefa.html

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

http://git.jb55.com/notedeck/commit/8f3ec342c41f03eb5471f665f9c8e06a51b9c81c.html

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

http://git.jb55.com/notedeck/commit/b3d8ef373a5284b254cb8ccac81250d251024500.html

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

http://git.jb55.com/notedeck/commit/f323fe7379be1b39f939c330d026cf4ae59e6757.html

return number of items popped when polling (William Casarin)

silence annoying debug (William Casarin)

filters: copy filter metadata into subscription (William Casarin)

cli/ndb: show fulltext search perf (William Casarin)

pushed to nostrdb:refs/heads/master

http://git.jb55.com/nostrdb/commit/97faaec7b948da08780f836d61cb4c031eed2744.html

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

http://git.jb55.com/nostrdb-rs/commit/48b64361e48fea94b3d4ada458c7dad7346e181d.html

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

http://git.jb55.com/nostrdb/commit/97fa802f8142ba125d4ce17ba1c14c17ce821d2c.html

nostrscript: fix nscripts not loading (William Casarin)

v1.7 (9) (William Casarin)

pushed to damus:refs/heads/master

http://git.jb55.com/damus/commit/28f292f692e924fc0bf305c649e342ffffb192be.html

purple: fix crash in account cache (William Casarin)

pushed to damus:refs/heads/master

http://git.jb55.com/damus/commit/3d190a738834db21217591bcb840981f27a48595.html

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

http://git.jb55.com/damus/commit/4a40c9987db3c32a16fea8c64346ef0ccf4618bd.html

repost: hide member signup date (kernelkind)

pushed to damus:refs/heads/master

http://git.jb55.com/damus/commit/6ca6a76fdbe1b1226d8dec5bed3a354ea4367cf0.html

note: fix previews not rendering (ericholguin)

post: disable inline text prediction (kernelkind)

pushed to damus:refs/heads/master

http://git.jb55.com/damus/commit/504b21e91c54603c249be4bbef688b0fd2917060.html