Damus Code

Damus Code's avatar
Damus Code
npub1fjtd...fnas
damus iOS git code log
cleanups (William Casarin) mobile: make mobile flag runtime-configurable (William Casarin) Merge remote-tracking branch 'pr/80' (William Casarin) side_panel: return more detailed side panel responses (William Casarin) initial refactor in preparation for routing (William Casarin) cap size of remote filter limits (William Casarin) bump timeline filter limit (William Casarin) Pfp integration to side panel (kernelkind) refactor account switcher & management previews (kernelkind) Integrate account switcher to side panel (kernelkind) Account switcher (kernelkind) Migrate to new AccountManagementView conception (kernelkind) AccountManager: add ability to make a selection (kernelkind) Move preview controller out of account_manager.rs (kernelkind) Add AccountManager to app (kernelkind) Integrate global popup into app (kernelkind) Rename PersistState -> StateInMemory (kernelkind) integrate sidebar into main view (William Casarin) remove context from DesktopSidePanel (William Casarin) account_management: refactor (kernelkind) move test account creation & apply to global popup (kernelkind) Create side panel & global popup (kernelkind) app: add accounts to Damus & mock (kernelkind) debug: add some debug logs for keyboard note selection (William Casarin) input: fix deadlock on resize (William Casarin) mobile: use my timeline for testing again (William Casarin) mobile: a tad more padding at the top (William Casarin) update slow timeline query (William Casarin) nip10: fetch unknown replied-to notes (William Casarin) Revert "deps: using tracing instead of log" (William Casarin) pushed to notedeck:refs/heads/master
Merge MacOS key storage (William Casarin) tabs: select notes & replies by default (William Casarin) working notes + notes&replies (William Casarin) list: switch from arc mutext to rc refcell (William Casarin) timeline: refactor tabs into TimelineView (William Casarin) input: handle raw events (William Casarin) macos_key_storage: runner ignore tests (kernelkind) Conditionally compile MacOS key storage code (kernelkind) input: switch to scanning over raw input events (William Casarin) input: process input once (William Casarin) perf: fix continuous repaint (William Casarin) cleanup: remove old viewport code (William Casarin) deps: using tracing instead of log (William Casarin) Add MacOS key storage (kernelkind) fonts: always use base fonts for all families (William Casarin) pushed to notedeck:refs/heads/master
don't bump timeline when adding notes (William Casarin) fix clippy issues (William Casarin) simplify tab underline calculation (William Casarin) mobile: add lots of top padding on mobile (William Casarin) mobile: simplify is_mobile (William Casarin) move add_space to its correct location (William Casarin) ui: integrate egui-tabs for notes & replies selector (William Casarin) ui: add feathering-resistant hline separator fn (William Casarin) direnv: make args explicit so its easy to change (William Casarin) Merge commit 'refs/pull/github/53' (William Casarin) switch to rustls-tls-native-roots (William Casarin) nix: keep lazy for use_android=false (hellodword) migrate AccountManagementView to enostr Keypair (kernelkind) AccountSelectionWidget (kernelkind) AccountManagementView (kernelkind) Add SimpleProfilePreview (kernelkind) remove nostr-sdk (kernelkind) Add keypair & update pubkey (kernelkind) use nostr in enostr (kernelkind) update version in comment because I still use this on my laptop (William Casarin) nix: make android emulator optional (William Casarin) Add flag to emulate mobile during preview (kernelkind) move account_login_view to ui submodule (William Casarin) style: less bubbly (William Casarin) nix: add openssl dep for reqwest (William Casarin) move login logic from promise to async fns (kernelkind) add reqwest as dependency (kernelkind) login: Add key loading & error to mobile (kernelkind) Move login business logic to LoginManager (kernelkind) textmode: adjust name sizing so it doesn't bump the column (William Casarin) textmode: no previews in textmore for now (William Casarin) since filter optimization (William Casarin) log relay subscriptions (William Casarin) mobile: don't add hover on mobile (William Casarin) slightly larger pfpfs (William Casarin) queries: set reasonable initial query sizes (William Casarin) simplify is_mobile check (William Casarin) Merge remote-tracking branch 'github/virtual-list' (William Casarin) use egui_virtual_list for rendering (William Casarin) readme: make it clear that nix is optional for non-android dev (William Casarin) pushed to notedeck:refs/heads/master