2025-07-23 19:31 | Merge remote-tracking branch 'github/pr/1023' | William Casarin | 10 | +65 | -30 |
2025-07-23 19:29 | settings: fix route to relay | William Casarin | 2 | +3 | -4 |
2025-07-23 19:00 | Merge remote-tracking branch 'fernando/feat/settings-view' | William Casarin | 21 | +725 | -38 |
2025-07-23 18:39 | ui/note: make buttons larger | William Casarin | 2 | +11 | -2 |
2025-07-23 17:30 | fix missing zap button | William Casarin | 9 | +54 | -28 |
2025-07-23 18:33 | feat(settings): add settings view | Fernando López Guevara | 21 | +748 | -34 |
2025-07-23 16:39 | ui/note: small refactor to use returns instead of break | William Casarin | 1 | +7 | -9 |
2025-07-23 16:36 | wallet: remove unused flag in note context | William Casarin | 4 | +2 | -7 |
2025-07-23 16:36 | ripgrep: add ignore file for ftl files | William Casarin | 1 | +1 | -0 |
2025-07-23 16:12 | Merge new Accounts button to chrome sidebar by kernel #994 | William Casarin | 4 | +79 | -6 |
2025-07-23 16:10 | Merge prevent crash when switching cols from fernando #997 | William Casarin | 1 | +3 | -0 |
2025-07-23 16:07 | Merge media swipe nav from fernando #1010 | William Casarin | 1 | +53 | -2 |
2025-07-23 15:53 | Merge contact list fixes by kernel #998 | William Casarin | 3 | +24 | -1 |
2025-07-23 04:15 | Add Thai translations | Terry Yiu | 2 | +377 | -1 |
2025-07-23 01:24 | Add Spanish (Latin America and Spain) translations | Terry Yiu | 3 | +749 | -1 |
2025-07-23 01:23 | Update Chinese, French, and German translations | Terry Yiu | 4 | +1 | -249 |
2025-07-22 20:49 | Merge initial i18n app translations from terry! #907 | William Casarin | 59 | +6790 | -871 |
2025-07-21 12:50 | gitignore: remove cache | William Casarin | 1 | +0 | -1 |
2025-07-22 20:44 | i18n: disable broken tests for now | William Casarin | 1 | +45 | -46 |
2025-07-22 20:24 | i18n: disable bidi for tests | William Casarin | 2 | +27 | -12 |
2025-07-22 20:19 | Add French, German, Simplified Chinese, and Traditional Chinese translations | Terry Yiu | 6 | +1756 | -5 |
2025-07-22 20:02 | debug: add startup query debug log | William Casarin | 1 | +2 | -0 |
2025-07-22 20:01 | args: add --locale option | William Casarin | 2 | +26 | -1 |
2025-07-22 19:25 | i18n: always have en-XA available | William Casarin | 2 | +6 | -24 |
2025-07-22 19:39 | Fix export_source_strings.py to adjust for tr! and tr_plural! macro signature changes | Terry Yiu | 3 | +14 | -200 |
2025-06-29 18:05 | i18n: make localization context non-global | William Casarin | 47 | +1405 | -1157 |
2025-06-28 01:11 | Add localization documentation to notedeck DEVELOPER.md | Terry Yiu | 2 | +215 | -0 |
2025-06-27 04:16 | Clean up time_ago_since, add tests, and internationalize strings | Terry Yiu | 3 | +346 | -29 |
2025-06-27 03:13 | Internationalize user-facing strings and export them for translations | Terry Yiu | 37 | +2195 | -434 |
2025-06-27 00:56 | Add Fluent-based localization manager and add script to export source strings for translations | Terry Yiu | 9 | +1895 | -105 |
2025-07-21 12:49 | Merge tag 'v0.5.6' | William Casarin | 2 | +6 | -6 |
2025-07-21 12:48 | v0.5.6 | William Casarin | 2 | +6 | -6 |
2025-07-21 00:13 | Merge kernel's "can't remove damoose fixes" and more! #1001 | William Casarin | 12 | +215 | -33 |
2025-07-15 02:18 | media/trust: always show if its yourself | William Casarin | 1 | +13 | -5 |
2025-07-15 02:14 | fix one missing home string | William Casarin | 1 | +1 | -1 |
2025-07-20 22:51 | Revert "relay: make multicast a desired relay" | William Casarin | 1 | +0 | -1 |
2025-07-20 17:22 | v0.5.5 | William Casarin | 2 | +6 | -6 |
2025-07-18 16:46 | feat(full-screen-media): add swipe navigation | Fernando López Guevara | 1 | +53 | -2 |
2025-07-18 01:31 | bugfix: unsubscribe all decks when log out account | kernelkind | 2 | +38 | -6 |
2025-07-18 01:25 | bugfix: unsubscribe from timelines on deck deletion | kernelkind | 2 | +43 | -3 |
2025-07-18 00:31 | bugfix: properly sub to new selected acc after removal of selected | kernelkind | 3 | +42 | -11 |
2025-07-18 00:22 | move select account logic to own method | kernelkind | 1 | +12 | -0 |
2025-07-17 23:33 | expose `AccountCache::falback` | kernelkind | 1 | +4 | -0 |
2025-07-17 23:24 | allow removal of Damoose account | kernelkind | 1 | +10 | -3 |
2025-07-17 23:24 | make `UserAccount` cloneable | kernelkind | 7 | +20 | -4 |
2025-07-17 23:01 | use `NwcError` instead of nwc::Error | kernelkind | 1 | +45 | -5 |
2025-07-17 22:15 | appease clippy | kernelkind | 2 | +4 | -4 |
2025-07-17 22:16 | fix: sometimes most recent contacts list wasn't used | kernelkind | 3 | +24 | -1 |
2025-07-17 22:15 | appease clippy | kernelkind | 2 | +4 | -4 |
2025-07-17 22:09 | fix(columns): prevent crash when switching to account with no columns | Fernando López Guevara | 1 | +3 | -0 |
2025-07-17 21:52 | chrome/readme: mention signer | William Casarin | 1 | +4 | -0 |
2025-07-17 21:49 | profile: fetch new metadata when visiting profiles | William Casarin | 1 | +22 | -19 |
2025-07-17 21:20 | enostr: remove raw event type | William Casarin | 2 | +26 | -18 |
2025-07-17 20:49 | clippy fixes | William Casarin | 26 | +51 | -62 |
2025-07-17 20:42 | introduce HybridFilter | William Casarin | 9 | +123 | -36 |
2025-07-10 00:30 | add ChromePanelAction::Profile & use for pfp | kernelkind | 1 | +60 | -3 |
2025-07-10 00:25 | add new Accounts button to chrome sidebar | kernelkind | 3 | +18 | -0 |
2025-07-17 00:20 | use saturating sub | kernelkind | 1 | +4 | -6 |
2025-07-17 18:30 | gitignore: ignore logcat | William Casarin | 1 | +1 | -0 |
2025-07-17 18:03 | relay: make multicast a desired relay | William Casarin | 1 | +1 | -0 |
2025-07-17 18:02 | reply: add some space after reply box | William Casarin | 1 | +9 | -0 |
2025-07-17 18:01 | db: fix bad query bug in author-kind queries | William Casarin | 2 | +2 | -2 |
2025-07-17 16:36 | ui/note: refactor reply line into a function | William Casarin | 1 | +52 | -38 |
2025-07-17 16:18 | android: fix back button | William Casarin | 3 | +24 | -19 |
2025-07-17 01:01 | input: halve long press input duration | William Casarin | 1 | +3 | -0 |
2025-07-17 00:35 | ui/mention: fix weird mention text size | William Casarin | 1 | +10 | -5 |
2025-07-16 23:36 | multi_subscriber: switch to debug statements | William Casarin | 1 | +11 | -11 |
2025-07-16 17:58 | add info statements | kernelkind | 1 | +62 | -35 |
2025-07-15 20:14 | make `TimelineCache::timelines` private | kernelkind | 8 | +14 | -21 |
2025-07-16 17:36 | increment sub count when necessary | kernelkind | 3 | +8 | -3 |
2025-07-15 20:04 | add `TimelineCache` helper methods | kernelkind | 1 | +29 | -0 |
2025-07-16 17:09 | track all timeline related subscriptions in `TimelineSub` | kernelkind | 1 | +5 | -4 |
2025-07-16 16:47 | replace `MultiSubscriber` with `TimelineSub` | kernelkind | 3 | +257 | -182 |
2025-07-16 21:00 | Merge show-note-client option by fernando | William Casarin | 15 | +115 | -60 |
2025-07-01 16:44 | feat(note-view): show note client | Fernando López Guevara | 14 | +113 | -53 |
2025-07-01 16:22 | refactor: use Margin:ZERO | Fernando López Guevara | 1 | +2 | -7 |
2025-07-16 18:41 | v0.5.4 | William Casarin | 2 | +6 | -6 |
2025-07-16 18:17 | debug: fix memory debugger | William Casarin | 2 | +5 | -17 |
2025-07-16 17:07 | anim: reduce gif fps | William Casarin | 1 | +4 | -4 |
2025-07-16 16:17 | ui: remove show_pointer | William Casarin | 10 | +58 | -94 |
2025-07-16 16:01 | Merge chrome sidebar features from fernando | William Casarin | 2 | +26 | -11 |
2025-07-16 15:59 | readme: we're in beta status | William Casarin | 1 | +1 | -1 |
2025-07-16 15:59 | readme: fix link | William Casarin | 1 | +1 | -1 |
2025-07-16 15:58 | Merge readme changes from elsat | William Casarin | 1 | +9 | -0 |
2025-07-16 15:58 | readme: tweaks | William Casarin | 1 | +4 | -1 |
2025-07-16 15:55 | gitignore: include junk so that `git clean` can handle it | William Casarin | 1 | +0 | -8 |
2025-07-16 15:50 | Merge is_following fixes from kernel | William Casarin | 16 | +84 | -268 |
2025-07-16 15:31 | Merge remote-tracking branch 'fernando/feat/full-screen-media-dots' | William Casarin | 1 | +186 | -71 |
2025-07-16 14:00 | fix(profile): split always | Fernando López Guevara | 2 | +6 | -11 |
2025-07-16 12:27 | feat(full-screen-media): add image URL in top bar and navigation dots in bottom bar | Fernando López Guevara | 1 | +186 | -71 |
2025-07-15 12:55 | feat(profile): add tooltip on copy npub | Fernando López Guevara | 1 | +7 | -5 |
2025-07-15 12:55 | feat(profile-view): split nip05 when is_narrow | Fernando López Guevara | 1 | +11 | -5 |
2025-07-14 17:04 | feat(profile-view): split profile info entries when is_narrow | Fernando López Guevara | 1 | +25 | -18 |
2025-07-14 16:13 | fix(deck): show column picker when deck has no columns | Fernando López Guevara | 1 | +4 | -0 |
2025-07-15 21:35 | note/options: remove redundant has function | William Casarin | 3 | +16 | -20 |
2025-07-15 21:32 | ui/note: fix weird ... placement regression | William Casarin | 1 | +1 | -1 |
2025-07-15 21:19 | update lock | William Casarin | 1 | +5 | -5 |
2025-07-15 21:15 | v0.5.3 | William Casarin | 1 | +1 | -1 |
2025-07-15 21:14 | profile: fix crash with ProfileState defaults | William Casarin | 1 | +7 | -1 |
2025-07-15 20:41 | v0.5.2 | William Casarin | 2 | +6 | -6 |
2025-07-15 20:37 | v0.5.1 | William Casarin | 2 | +6 | -6 |
2025-07-15 20:29 | columns: enable toolbar scroll to top | William Casarin | 7 | +98 | -24 |
2025-07-15 20:02 | columns/timeline: include column index in timeline view_id | William Casarin | 3 | +12 | -5 |
2025-07-15 19:42 | columns: switch to bitflag app options | William Casarin | 4 | +57 | -25 |
2025-07-15 19:40 | chrome: make toolbar smaller | William Casarin | 1 | +11 | -10 |
2025-07-15 18:12 | Update README.md with reference plans to support building on notedeck | alltheseas | 1 | +6 | -0 |
2025-07-15 17:51 | ui/column: include pfp in back response | William Casarin | 2 | +28 | -9 |
2025-07-15 17:15 | columns/profile: only mutate profile state after navigating | William Casarin | 2 | +60 | -37 |
2025-07-15 16:29 | columns/nav: ocd nevernest | William Casarin | 1 | +32 | -30 |
2025-07-15 16:28 | columns/profile: rename process -> process_profile_action | William Casarin | 2 | +2 | -2 |
2025-07-15 15:26 | ui/column: remove move/remove column buttons on narrow | William Casarin | 2 | +52 | -2 |
2025-07-15 15:24 | ui/profile: fix dubious profile editing | William Casarin | 9 | +148 | -188 |
2025-07-14 17:51 | ui/note: show full link type in unhandled mentions | William Casarin | 1 | +1 | -1 |
2025-07-15 15:25 | ui: don't auto-repaint that often | William Casarin | 1 | +1 | -1 |
2025-07-15 01:14 | migrate to check following through `Contacts::is_following` | kernelkind | 2 | +7 | -61 |
2025-07-15 01:14 | make `Contacts::is_following` use bytes instead of `Pubkey` | kernelkind | 3 | +6 | -6 |
2025-07-15 01:00 | remove `MuteFun` prop | kernelkind | 6 | +15 | -52 |
2025-07-15 00:42 | add `Accounts` to `NoteContext` | kernelkind | 13 | +69 | -166 |
2025-07-14 23:15 | fix target sdk | William Casarin | 1 | +1 | -1 |
2025-07-14 23:02 | andriod: add app icons | William Casarin | 17 | +399 | -1 |
2025-07-14 23:01 | tweak minSdk | William Casarin | 1 | +2 | -2 |
2025-07-14 23:01 | gitignore: ds_store | William Casarin | 1 | +1 | -0 |
2025-07-14 21:16 | note_follows: remove unneeded derefence | William Casarin | 1 | +1 | -1 |
2025-07-14 21:07 | Merge unknown profile improvements by kernel #955 | William Casarin | 3 | +28 | -29 |
2025-07-14 21:04 | ui: fix broken note previews | William Casarin | 3 | +9 | -9 |
2025-07-09 22:22 | allow body on unknown profile | kernelkind | 3 | +28 | -29 |
2025-07-14 12:58 | fix(chrome): add hover text and pointer cursor to sidebar elements | Fernando López Guevara | 1 | +18 | -5 |
2025-07-14 12:56 | fix(compose-button): apply icon_color to compose button edge circles & add hover text | Fernando López Guevara | 1 | +8 | -6 |
2025-07-12 20:52 | remove unnecessary FilterState::NeedsRemote filter | kernelkind | 3 | +12 | -20 |
2025-07-12 20:48 | use `AccountSubs` for timeline contact sub | kernelkind | 4 | +111 | -58 |
2025-07-11 22:36 | android/input: add copy/paste context to post input | William Casarin | 5 | +21 | -13 |
2025-07-11 21:23 | anim: animate on compose button hide | William Casarin | 1 | +11 | -13 |
2025-07-11 21:21 | anim: animate show/hide of compose button | William Casarin | 1 | +19 | -5 |
2025-07-11 20:49 | Revert "Unify sub for contacts in accounts & timeline" | William Casarin | 4 | +68 | -62 |
2025-07-11 20:39 | android: fix crash on mobile | William Casarin | 2 | +12 | -6 |
2025-07-11 20:16 | Merge redundant change | William Casarin | 0 | +0 | -0 |
2025-07-11 20:06 | Merge follow/unfollow from kernel | William Casarin | 23 | +684 | -252 |
2025-07-11 19:53 | nostrdb: update for windows and memleak fixes | William Casarin | 2 | +3 | -3 |
2025-07-11 00:16 | columns/decks: add home and notifications for new accounts | William Casarin | 3 | +95 | -60 |
2025-07-10 23:16 | nav: nav to accounts view for actions that require key | William Casarin | 5 | +42 | -48 |
2025-07-10 22:45 | android: hide new post button when navigating | William Casarin | 5 | +94 | -26 |
2025-07-10 21:54 | onboarding: restore demo deck | William Casarin | 2 | +25 | -27 |
2025-07-10 21:29 | note/options: simplify flag logic | William Casarin | 6 | +65 | -86 |
2025-07-10 20:36 | columns/add: move home and notifications to top | William Casarin | 1 | +11 | -14 |
2025-07-10 20:34 | rename Contacts to Home | William Casarin | 2 | +2 | -2 |
2025-07-10 20:34 | args: switch to oot_bitset for arg flags | William Casarin | 5 | +50 | -21 |
2025-07-10 20:33 | android: hide chrome sidebar by default | William Casarin | 1 | +2 | -1 |
2025-07-10 20:32 | android: remove special load arguments | William Casarin | 1 | +12 | -8 |
2025-07-10 19:09 | ui/carousel: refactor to use indices | William Casarin | 4 | +147 | -133 |
2025-07-08 18:50 | send contact list event on account creation | kernelkind | 3 | +16 | -4 |
2025-07-05 18:27 | add UI for (un)follow | kernelkind | 1 | +59 | -12 |
2025-07-05 18:26 | add actions for follow/unfollow | kernelkind | 4 | +22 | -2 |
2025-06-23 22:12 | send kind 3 event | kernelkind | 1 | +110 | -2 |
2025-07-05 17:55 | construct NoteBuilder from existing note | kernelkind | 1 | +30 | -0 |
2025-04-03 16:11 | ui: add follow button | Jakub Gladysz | 1 | +15 | -2 |
2025-07-05 18:49 | move `styled_button_toggleable` to notedeck_ui | kernelkind | 3 | +50 | -47 |
2025-07-07 21:53 | Unify sub for contacts in accounts & timeline | kernelkind | 4 | +62 | -68 |
2025-07-07 21:50 | expose `AccountSubs` | kernelkind | 2 | +9 | -5 |
2025-07-05 17:22 | use `Contacts` in `AccountData` | kernelkind | 2 | +27 | -3 |
2025-07-05 17:21 | add `Contacts` | kernelkind | 3 | +147 | -0 |
2025-07-03 19:27 | add constructor for `AccountData` | kernelkind | 1 | +10 | -12 |
2025-07-08 19:09 | `AccountData`: decouple query from constructor | kernelkind | 6 | +60 | -52 |
2025-07-03 19:18 | move polling responsibility to `AccountData` | kernelkind | 3 | +77 | -50 |
2025-07-04 00:06 | bump nostrdb | kernelkind | 2 | +3 | -3 |
2025-07-10 16:16 | Merge remote-tracking branch 'github/pr/916' | William Casarin | 1 | +77 | -10 |
2025-07-10 16:12 | ui/narrow: restore padding | William Casarin | 1 | +0 | -4 |
2025-07-10 16:09 | Merge remote-tracking branch 'github/pr/928' | William Casarin | 6 | +91 | -39 |
2025-07-10 16:01 | note/action: add ScrollInfo | William Casarin | 5 | +29 | -4 |
2025-07-10 15:30 | android: reapply keyboard changes | William Casarin | 2 | +43 | -23 |
2025-07-09 18:16 | Revert "feat(note-actionbar): refine icons" | William Casarin | 11 | +83 | -125 |
2025-07-08 21:10 | feat(mobile): improve layout and behavior on narrow screens | Fernando López Guevara | 6 | +91 | -39 |
2025-07-08 20:27 | debug: add memory debug window | William Casarin | 5 | +288 | -7 |
2025-07-08 19:12 | android: default app to columns | William Casarin | 1 | +1 | -1 |
2025-07-08 15:41 | Merge remote-tracking branches 'pr/9{29,30}' into master | William Casarin | 12 | +140 | -94 |
2025-07-08 14:02 | fix(add_column): add vertical scroll | Fernando López Guevara | 1 | +15 | -11 |
2025-07-08 02:02 | feat(note-actionbar): refine icons | Fernando López Guevara | 11 | +125 | -83 |
2025-07-02 23:25 | feat(image_carousel): navigate media with arrow left/right keys | Fernando López Guevara | 1 | +77 | -10 |
2025-07-01 19:09 | decouple `RelayView` UI from state mutation | kernelkind | 6 | +53 | -115 |
2025-07-02 01:54 | Revert "tmp: temporary AccountCache" | kernelkind | 1 | +0 | -18 |
2025-07-01 19:04 | Clarify & enforce selected-only behavior in `Accounts` subscription | kernelkind | 7 | +182 | -244 |
2025-07-01 18:50 | don't expose mutable access to `UserAccount` | kernelkind | 5 | +12 | -13 |
2025-07-01 18:39 | move `modify_advertised_relays` into accounts/relay.rs | kernelkind | 2 | +76 | -51 |
2025-07-01 18:36 | move `update_relay_configuration` to account/relay.rs | kernelkind | 2 | +71 | -63 |
2025-06-29 20:39 | split `AccountStorage` into reader & writer | kernelkind | 4 | +83 | -48 |
2025-06-29 19:20 | move `AcountData` into `UserAccount` | kernelkind | 7 | +161 | -136 |
2025-07-02 01:44 | tmp: temporary AccountCache | kernelkind | 1 | +18 | -0 |
2025-06-25 20:49 | move (de)serialization of wallets & accounts to own structs | kernelkind | 5 | +188 | -86 |
2025-06-26 18:30 | migrate accounts to be referenced through pks instead of indices | kernelkind | 11 | +168 | -344 |
2025-06-26 18:24 | move switching related actions from notedeck -> columns | kernelkind | 6 | +86 | -72 |
2025-06-26 17:37 | wallet: remove unnecessary mut | kernelkind | 4 | +10 | -14 |
2025-06-26 17:33 | enostr: add equivalence between Pubkey & bytes | kernelkind | 1 | +6 | -0 |
2025-06-26 02:09 | make selected accounts non optional | kernelkind | 16 | +137 | -197 |
2025-06-26 00:56 | add `AccountCache` | kernelkind | 2 | +103 | -0 |
2025-06-25 21:46 | remove unnecessary method | kernelkind | 1 | +1 | -5 |
2025-06-25 21:22 | accounts: make fallback pk non optional | kernelkind | 2 | +13 | -10 |
2025-07-01 20:24 | move `FALLBACK_PUBKEY` | kernelkind | 4 | +14 | -7 |
2025-06-25 20:29 | add `RelayDefaults` | kernelkind | 2 | +39 | -23 |
2025-06-25 20:25 | move aux code to bottom | kernelkind | 1 | +38 | -38 |
2025-06-25 20:24 | accounts: move mute stuff to own module | kernelkind | 3 | +126 | -119 |
2025-06-25 20:19 | accounts: move relay stuff to own file | kernelkind | 3 | +156 | -142 |
2025-06-25 20:11 | accounts: move accounts to own module | kernelkind | 3 | +5 | -2 |
2025-07-01 23:47 | remove duplicate `UnknownIds` initialization | kernelkind | 1 | +0 | -1 |
2025-07-01 18:20 | Revert "android: fix remaining keyboard issues" | William Casarin | 2 | +22 | -43 |
2025-06-30 17:45 | android: fix remaining keyboard issues | William Casarin | 2 | +43 | -22 |
2025-06-25 17:29 | Merge remote-tracking branches 'github/pr/877' and 'github/pr/885' | William Casarin | 25 | +382 | -183 |
2025-06-24 20:39 | thread: move comment to the correct place | William Casarin | 1 | +5 | -5 |
2025-06-24 20:21 | nostrdb: bump to v0.7.0 | William Casarin | 2 | +2 | -2 |
2025-06-04 22:52 | feat(app_images): add module to manage static app image assets | Fernando López Guevara | 19 | +358 | -160 |
2025-06-09 13:51 | fix(content): handle case where notes are not loaded | Fernando López Guevara | 9 | +24 | -23 |
2025-06-24 15:01 | log: make some routing logs into debug logs | William Casarin | 1 | +2 | -2 |
2025-06-24 15:30 | Merge multiple hashtags in a column | William Casarin | 5 | +52 | -27 |
2025-06-24 15:22 | hashtag: improve sanitization function | William Casarin | 1 | +6 | -3 |
2025-04-24 22:37 | hashtag-column: allow multiple hashtags | Fernando López Guevara | 5 | +48 | -26 |
2025-06-23 20:48 | Merge remote-tracking branch 'github/pr/899' | William Casarin | 1 | +1 | -1 |
2025-06-23 20:30 | threads: fix other replies not rendering in presence of one muted | kernelkind | 1 | +2 | -2 |
2025-06-23 18:06 | fix log messages | kernelkind | 2 | +5 | -7 |
2025-06-23 19:59 | thread: selected thread notes should be... selectable | William Casarin | 1 | +1 | -0 |
2025-06-23 18:27 | deps: switch to damus-io egui-nav | William Casarin | 2 | +2 | -2 |
2025-06-23 17:51 | Merge Threads by kernel | William Casarin | 23 | +1875 | -416 |
2025-06-18 18:29 | only deserialize first route in each column | kernelkind | 1 | +12 | -16 |
2025-06-17 16:49 | integrate new threads conception | kernelkind | 10 | +258 | -183 |
2025-06-17 16:45 | add `NotesOpenResult` | kernelkind | 1 | +21 | -5 |
2025-06-17 16:36 | add preview flag to `NoteAction` | kernelkind | 5 | +30 | -9 |
2025-06-16 21:55 | thread UI | kernelkind | 1 | +265 | -3 |
2025-06-22 01:46 | add unread note indicator option to `NoteView` | kernelkind | 1 | +38 | -7 |
2025-06-20 21:17 | add pfp bounding box to `NoteResponse` | kernelkind | 1 | +87 | -57 |
2025-06-20 20:54 | note: refactor to use action composition & reduce nesting | kernelkind | 1 | +179 | -160 |
2025-06-17 20:58 | ui: add `hline_with_width` | kernelkind | 1 | +5 | -1 |
2025-06-16 21:46 | add overlay to `RouterAction` | kernelkind | 1 | +12 | -0 |
2025-06-16 21:43 | add overlay conception to `Router` | kernelkind | 1 | +85 | -1 |
2025-06-16 21:38 | add threads impl | kernelkind | 3 | +636 | -2 |
2025-06-16 21:21 | add `ThreadSubs` for managing local & remote subscriptions | kernelkind | 3 | +265 | -1 |
2025-06-22 00:56 | tmp: upgrade `egui-nav` to use `ReturnType` | kernelkind | 3 | +5 | -5 |
2025-06-16 21:18 | unknowns: use unowned noteid instead of owned | kernelkind | 1 | +6 | -4 |
2025-06-16 21:16 | add `NoteId` hashbrown `Equivalent` impl | kernelkind | 3 | +9 | -0 |
2025-06-18 01:48 | Changed line 683 from Persisted to temp per Minor bug #888 | valkuros@gmail.com | 1 | +1 | -1 |
2025-06-17 20:19 | Merge 'Initial android support' | William Casarin | 23 | +947 | -644 |
2025-06-17 19:58 | android: add initial ci | William Casarin | 2 | +23 | -1 |
2025-06-15 20:41 | android: arboard clipboard support | William Casarin | 2 | +754 | -602 |
2025-06-03 17:31 | dave: initial android fixes | William Casarin | 2 | +7 | -2 |
2025-03-11 23:08 | android: fix build | William Casarin | 9 | +101 | -36 |
2025-06-16 22:57 | universe: add full tabs | William Casarin | 1 | +1 | -1 |
2025-06-10 19:16 | thread: enable selectable text in threads | William Casarin | 1 | +3 | -0 |
2025-06-10 14:23 | add input context menu helper | William Casarin | 9 | +82 | -28 |
2025-06-16 22:58 | nix: add $ANDROID_JAR helper to shell | William Casarin | 1 | +2 | -0 |
2025-06-06 22:40 | toolbar: process actions | William Casarin | 4 | +95 | -17 |
2025-06-06 22:24 | chrome: hook up toolbar actions | William Casarin | 1 | +29 | -10 |
2025-06-06 01:53 | Initial tab bar | William Casarin | 8 | +162 | -27 |
2025-06-06 01:27 | chrome: extract more non-methods | William Casarin | 1 | +73 | -77 |
2025-06-06 01:20 | chrome: extract method to function | William Casarin | 1 | +21 | -21 |
2025-06-06 16:40 | fix(search): make input background gray in light mode | Fernando López Guevara | 1 | +10 | -2 |
2025-06-05 22:21 | dave: add chrome toggle button | William Casarin | 2 | +48 | -18 |
2025-06-05 21:37 | dave: small cleanup | William Casarin | 1 | +22 | -16 |
2025-06-05 18:51 | chrome: collapsible side panel | William Casarin | 7 | +282 | -136 |
2025-06-05 17:06 | log: less verbose unknown id logging | William Casarin | 1 | +1 | -1 |
2025-06-05 15:27 | nix: emulator | William Casarin | 1 | +1 | -1 |
2025-06-04 15:51 | Update README.md with deepwiki badge (#875) | alltheseas | 1 | +2 | -1 |
2025-06-03 18:26 | fix note response regression | William Casarin | 1 | +36 | -30 |
2025-03-11 23:08 | android: hover post button when narrow | William Casarin | 5 | +93 | -63 |
2025-06-03 15:09 | note: cleanup wide/standard implementation | William Casarin | 1 | +158 | -136 |
2025-06-03 15:38 | scroll: simple fix | William Casarin | 1 | +3 | -0 |
2025-06-02 17:34 | Merge remote-tracking branches 'github/pr/87{0,1,2}' | William Casarin | 5 | +25 | -19 |
2025-06-02 15:36 | fix: skip blurring for user's own images | Fernando López Guevara | 2 | +3 | -2 |
2025-06-01 21:46 | bugfix: txn failed | kernelkind | 2 | +16 | -11 |
2025-05-31 23:32 | clippy: fix large enum. | William Casarin | 1 | +6 | -6 |
2025-05-31 23:32 | clippy: fix large enum. | William Casarin | 1 | +6 | -6 |
2025-05-31 23:00 | Merge remote-tracking branches 'github/pr/869' and 'github/pr/868' | William Casarin | 2 | +11 | -3 |
2025-05-31 22:07 | Merge remote-tracking branches 'github/pr/864' and 'github/pr/866' | William Casarin | 17 | +830 | -391 |
2025-05-27 19:50 | feat(hashtag-column): handle new hashtag on Enter key press | Fernando López Guevara | 1 | +10 | -3 |
2025-05-27 17:44 | feat(column): add tooltip on remove column button | Fernando López Guevara | 1 | +1 | -0 |
2025-05-26 20:29 | add search improvements | kernelkind | 2 | +206 | -111 |
2025-05-25 23:06 | stop error log spam | kernelkind | 1 | +2 | -2 |
2025-05-25 22:27 | add `SearchType` | kernelkind | 1 | +119 | -2 |
2025-05-25 22:26 | add `NoteId::from_bech` method | kernelkind | 1 | +10 | -0 |
2025-05-25 22:25 | appease clippy | kernelkind | 1 | +1 | -0 |
2025-05-23 00:05 | set variable for scroll offset | kernelkind | 3 | +131 | -105 |
2025-05-23 00:03 | use popup sheet for `CustomZapView` | kernelkind | 4 | +128 | -16 |
2025-05-22 23:57 | use router action | kernelkind | 5 | +115 | -92 |
2025-05-22 23:43 | nav: move process nav response to own method | kernelkind | 1 | +44 | -35 |
2025-05-22 23:31 | nav: move action processing to own method | kernelkind | 1 | +85 | -76 |
2025-05-22 22:51 | add `SingletonRouter` | kernelkind | 1 | +37 | -0 |
2025-05-22 22:47 | TMP: use new egui-nav with popup | kernelkind | 2 | +2 | -2 |
2025-05-21 01:05 | Fix text wrapping issues | William Casarin | 3 | +37 | -50 |
2025-05-19 22:28 | clippy: quick lint fix | William Casarin | 1 | +1 | -1 |
2025-05-19 22:25 | Merge remote-tracking branch 'pr/862' | William Casarin | 3 | +29 | -2 |
2025-05-09 16:18 | use `CustomZapView` | kernelkind | 8 | +49 | -23 |
2025-05-12 16:31 | add `CustomZapView` | kernelkind | 3 | +421 | -0 |
2025-05-12 16:29 | method to get current default zap amount | kernelkind | 1 | +11 | -0 |
2025-05-12 16:27 | make styled button toggleable | kernelkind | 1 | +27 | -4 |
2025-05-12 16:26 | display name should wrap | kernelkind | 1 | +1 | -1 |
2025-05-07 18:36 | don't show zap button if no wallet | kernelkind | 10 | +84 | -58 |
2025-05-16 19:50 | hotfix: can login again | kernelkind | 3 | +29 | -2 |
2025-05-14 16:56 | clippy: fix lint related to iterator | William Casarin | 1 | +2 | -2 |
2025-05-14 16:53 | timeline: show media on universe timeline | William Casarin | 1 | +0 | -4 |
2025-05-14 16:11 | Merge blurhash support | William Casarin | 40 | +2145 | -620 |
2025-05-05 20:54 | release: changelog | William Casarin | 1 | +23 | -11 |
2025-04-19 03:38 | implement blurring | kernelkind | 10 | +874 | -237 |
2025-04-29 20:05 | make `Widget` impl `ProfilePic` mutably | kernelkind | 10 | +30 | -21 |
2025-04-29 19:45 | add one shot error message | kernelkind | 2 | +11 | -1 |
2025-04-29 17:25 | propagate `Images` to actionbar | kernelkind | 3 | +7 | -2 |
2025-04-29 17:22 | pass `NoteAction` by value instead of reference | kernelkind | 3 | +10 | -16 |
2025-04-29 16:39 | note media: unnest full screen media | kernelkind | 1 | +181 | -169 |
2025-04-29 16:34 | note media: only show full screen when loaded | kernelkind | 1 | +50 | -50 |
2025-04-29 15:40 | notedeck_ui: move carousel to `note/media.rs` | kernelkind | 3 | +276 | -268 |
2025-04-29 15:25 | post: unnest | kernelkind | 1 | +74 | -48 |
2025-04-29 15:13 | images: make promise payload optional to take easily | kernelkind | 2 | +15 | -10 |
2025-04-29 15:05 | images: make `MediaCache` hold `MediaCacheType` | kernelkind | 2 | +13 | -10 |
2025-04-29 14:48 | add `TexturesCache` | kernelkind | 4 | +188 | -9 |
2025-04-29 14:37 | images: move fetch to fn | kernelkind | 1 | +33 | -25 |
2025-04-29 04:34 | `ImagePulseTint` -> `PulseAlpha` | kernelkind | 3 | +23 | -30 |
2025-04-19 03:48 | propagate `JobsCache` | kernelkind | 15 | +154 | -43 |
2025-04-29 17:04 | note: remove unnecessary derive macros from `NoteAction` | kernelkind | 4 | +8 | -12 |
2025-03-09 03:33 | introduce blur | kernelkind | 2 | +193 | -0 |
2025-03-09 01:25 | add blurhash dependency | kernelkind | 2 | +10 | -0 |
2025-03-09 01:45 | introduce JobsCache | kernelkind | 3 | +160 | -1 |
2025-04-10 20:37 | introduce & use `JobPool` | kernelkind | 4 | +108 | -1 |
2025-03-20 17:42 | add hashbrown | kernelkind | 2 | +2 | -0 |
2025-03-06 22:31 | add `trust_media_from_pk2` method | kernelkind | 3 | +68 | -10 |
2025-05-03 21:42 | Release Notedeck Beta v0.4.0 | William Casarin | 2 | +6 | -6 |
2025-05-02 03:50 | ui: fix a bunch of missing hover pointers | William Casarin | 2 | +33 | -3 |
2025-05-02 03:27 | chrome: fix theme persistence | William Casarin | 1 | +1 | -1 |
2025-05-02 03:21 | dave: hide media in dave note previews | William Casarin | 2 | +6 | -0 |
2025-05-02 03:21 | dave: nudge avatar when you click | William Casarin | 1 | +11 | -7 |
2025-05-02 02:54 | dave: fix sidebar click | William Casarin | 2 | +5 | -2 |
2025-05-02 02:16 | dave: add trial mode | William Casarin | 4 | +83 | -28 |
2025-05-02 01:42 | dave: include anonymous user identifier in api call | William Casarin | 4 | +40 | -11 |
2025-05-02 00:28 | ui: make post replies selectable | William Casarin | 1 | +1 | -0 |
2025-05-02 00:21 | chrome: switch from ALPHA to BETA | William Casarin | 1 | +14 | -10 |
2025-05-02 00:21 | mention: show username instead of display_name | William Casarin | 2 | +14 | -1 |
2025-05-01 19:03 | windows: don't show terminal window | William Casarin | 1 | +1 | -1 |
2025-04-30 18:00 | columns: never truncate notes you're replying to | William Casarin | 1 | +1 | -0 |
2025-04-30 18:00 | columns: remove spamming info logs about writing to cache | William Casarin | 1 | +2 | -2 |
2025-04-30 15:49 | dave: fix image in readme | William Casarin | 1 | +1 | -1 |
2025-04-30 15:43 | dave: add screenshot to readme | William Casarin | 1 | +2 | -0 |
2025-04-23 17:46 | use default zap amount for zap | kernelkind | 1 | +21 | -7 |
2025-04-21 20:56 | ui: show default zap amount in wallet view | kernelkind | 2 | +177 | -14 |
2025-04-22 21:52 | accounts: check if selected account has wallet | kernelkind | 1 | +17 | -4 |
2025-04-21 20:56 | wallet: helper method to get current wallet | kernelkind | 2 | +17 | -1 |
2025-04-17 23:32 | propagate `DefaultZapState` to wallet ui | kernelkind | 3 | +34 | -3 |
2025-04-17 23:32 | use `ZapWallet` | kernelkind | 5 | +18 | -18 |
2025-04-17 23:27 | introduce `ZapWallet` | kernelkind | 2 | +112 | -3 |
2025-04-17 23:23 | add default zap | kernelkind | 3 | +109 | -1 |
2025-04-17 22:52 | move `WalletState` to UI | kernelkind | 4 | +16 | -16 |
2025-04-17 20:31 | `Wallet` token parser shouldn't parse all | kernelkind | 1 | +5 | -7 |
2025-04-16 21:13 | UserAccount use builder pattern | kernelkind | 1 | +8 | -10 |
2025-04-16 20:13 | extend `ZapAction` | kernelkind | 6 | +35 | -11 |
2025-04-16 19:48 | remove unnecessary `#[allow(dead_code)]` | kernelkind | 3 | +5 | -18 |
2025-04-23 02:07 | chrome: use actual columns noteaction executor | William Casarin | 3 | +38 | -57 |
2025-04-23 01:42 | dave: bubble note actions to chrome | William Casarin | 15 | +229 | -61 |
2025-04-22 23:46 | dave: more flexible env config | William Casarin | 1 | +7 | -3 |
2025-04-22 23:20 | dave: give present notes a proper tool response | William Casarin | 2 | +4 | -4 |
2025-04-22 23:04 | dave: return tool errors back to the ai | William Casarin | 4 | +90 | -9 |
2025-04-22 17:49 | dave: add query rendering, fix author queries | William Casarin | 3 | +125 | -50 |
2025-04-22 17:48 | ui: add ProfilePic::from_profile_or_default | William Casarin | 1 | +13 | -0 |
2025-04-22 17:48 | ui: add note truncation | William Casarin | 4 | +63 | -19 |
2025-04-22 17:47 | name: display_name before name in NostrName | William Casarin | 1 | +4 | -2 |
2025-04-22 17:46 | enostr: rename to_bech to npub | William Casarin | 5 | +5 | -5 |
2025-04-22 00:27 | dave: ensure system prompt is included when reset | William Casarin | 1 | +19 | -17 |
2025-04-22 00:10 | dave: add new chat button | William Casarin | 2 | +64 | -4 |
2025-04-21 20:36 | docs: improve top-level docs | William Casarin | 1 | +83 | -60 |
2025-04-21 20:31 | docs: add notedeck_chrome docs | William Casarin | 2 | +180 | -0 |
2025-04-21 20:26 | docs: add notedeck_columns readme | William Casarin | 2 | +247 | -0 |
2025-04-21 20:21 | docs: add notedeck docs | William Casarin | 2 | +222 | -0 |
2025-04-21 20:16 | docs: add tokenator docs | William Casarin | 2 | +283 | -2 |
2025-04-21 20:12 | docs: remove test hallucination | William Casarin | 1 | +0 | -19 |
2025-04-21 20:10 | docs: add some ui-related guides | William Casarin | 3 | +679 | -0 |
2025-04-21 19:48 | dave: improve docs with ai | William Casarin | 4 | +708 | -7 |
2025-04-21 19:26 | dave: add readme | William Casarin | 1 | +14 | -0 |
2025-04-21 19:11 | dave: add a few docs | William Casarin | 1 | +10 | -0 |
2025-04-21 18:51 | dave: cleanly separate ui from logic | William Casarin | 4 | +277 | -208 |
2025-04-20 16:05 | dave: improve multi-note display | William Casarin | 3 | +43 | -23 |
2025-04-20 02:34 | note: fix from_hex crash on bad note ids | William Casarin | 1 | +1 | -1 |
2025-04-19 00:03 | dave: initial note rendering | William Casarin | 6 | +205 | -72 |
2025-04-17 21:13 | ci: bump ubuntu runner | William Casarin | 1 | +4 | -4 |
2025-04-17 19:53 | dave: constrain power for now | William Casarin | 1 | +2 | -16 |
2025-04-17 18:01 | ui: move note and profile rendering to notedeck_ui | William Casarin | 61 | +2840 | -3011 |
2025-04-17 15:39 | refactor: ocd unnecessary pass by value | William Casarin | 2 | +10 | -4 |
2025-04-17 15:36 | refactor: nevernest get_display_name | William Casarin | 1 | +24 | -23 |
2025-04-17 14:46 | log: silence gif log | William Casarin | 1 | +1 | -1 |
2025-04-17 07:16 | dave: fix input box | William Casarin | 1 | +70 | -20 |
2025-04-17 07:16 | dave: give up on plaintext formatting | William Casarin | 1 | +0 | -2 |
2025-04-17 06:50 | post: fix bug where send shortcut send unfocused inputs | William Casarin | 1 | +3 | -1 |
2025-04-17 05:41 | dave: refactor a bit | William Casarin | 1 | +44 | -47 |
2025-04-17 05:29 | refactor: extract input_ui into its own function | William Casarin | 1 | +58 | -59 |
2025-04-17 05:25 | refactor: move input buttons ui into its own fn | William Casarin | 1 | +31 | -40 |
2025-04-17 05:20 | misc: driveby fixes | William Casarin | 1 | +2 | -6 |
2025-04-17 03:35 | dave: tweak prompt | William Casarin | 1 | +2 | -3 |
2025-04-15 21:22 | pulse pending zap button | kernelkind | 1 | +31 | -23 |
2025-04-15 22:37 | introduce `ImagePulseTint` | kernelkind | 2 | +72 | -1 |
2025-04-15 21:22 | move error out of `AnyZapState` | kernelkind | 2 | +26 | -24 |
2025-04-15 15:53 | nostrdb: fix on windows | William Casarin | 2 | +2 | -2 |
2025-04-14 23:56 | Fix flaky test_zap_event | kernelkind | 1 | +29 | -25 |
2025-04-15 15:24 | columns: remove thread warning | William Casarin | 1 | +0 | -5 |
2025-04-15 15:24 | ui: add some margin to chrome sidebar | William Casarin | 4 | +8 | -1 |
2025-04-15 15:20 | previews: disable for now | William Casarin | 1 | +3 | -3 |
2025-04-14 23:37 | chrome: fix wallet button | William Casarin | 2 | +41 | -28 |
2025-04-14 23:13 | dave: fix bugs | William Casarin | 4 | +12 | -4 |
2025-04-14 21:54 | multicast: broadcast context | William Casarin | 1 | +26 | -4 |
2025-04-10 17:39 | context: implement note broadcasting | William Casarin | 11 | +147 | -94 |
2025-04-10 04:48 | dave: only search non-replies | William Casarin | 1 | +25 | -2 |
2025-04-10 03:46 | dave: update to custom filters nostrdb | William Casarin | 2 | +2 | -2 |
2025-04-14 19:45 | dave: add a few tool docs | William Casarin | 1 | +9 | -1 |
2025-04-14 19:38 | dave: remove old file | William Casarin | 1 | +0 | -0 |
2025-04-14 19:37 | dave: organize | William Casarin | 4 | +571 | -505 |
2025-04-14 18:53 | dave: reorganize ModelConfig | William Casarin | 3 | +50 | -44 |
2025-04-14 18:30 | dave: don't make dave active yet | William Casarin | 1 | +1 | -2 |
2025-04-14 18:14 | lint: fix clippy and fmt issues | William Casarin | 1 | +1 | -3 |
2025-04-14 18:14 | dave: tweak prompt | William Casarin | 1 | +7 | -4 |
2025-04-08 15:52 | log: changed urlcache log to debug | William Casarin | 1 | +1 | -1 |
2025-04-08 00:07 | dave: fix ollama config if enabled | William Casarin | 2 | +4 | -2 |
2025-04-08 00:06 | chrome: fix support route | William Casarin | 1 | +20 | -23 |
2025-04-07 20:36 | chrome: fix settings view | William Casarin | 3 | +64 | -2 |
2025-03-30 15:47 | dave: improve query tool | William Casarin | 3 | +203 | -66 |
2025-03-29 17:25 | dave: remove default property value and add to description | William Casarin | 1 | +9 | -7 |
2025-03-29 17:24 | dave: add a bit of spacing, fix sned | William Casarin | 1 | +2 | -1 |
2025-03-29 17:10 | dave: introduce model config | William Casarin | 1 | +46 | -8 |
2025-03-29 17:09 | dave: tweak search tool to include limit arg | William Casarin | 1 | +45 | -16 |
2025-03-29 17:08 | notedeck: include frame history | William Casarin | 13 | +82 | -66 |
2025-03-27 19:29 | icons: add new_message icon | William Casarin | 2 | +1 | -0 |
2025-03-27 18:50 | dave: extract search_call ui | William Casarin | 1 | +13 | -12 |
2025-03-27 18:50 | chrome: initial action handling | William Casarin | 1 | +41 | -5 |
2025-03-26 23:54 | dave: improve design | William Casarin | 7 | +57 | -39 |
2025-03-26 23:34 | dave: better initial rotation | William Casarin | 2 | +8 | -2 |
2025-03-26 23:30 | dave: give dave a new home in the sidebar | William Casarin | 5 | +118 | -54 |
2025-03-26 23:30 | assets: update columns app icon | William Casarin | 1 | +0 | -0 |
2025-03-26 19:18 | ui crate and chrome sidebar | William Casarin | 39 | +1309 | -1157 |
2025-03-26 19:18 | assets: add columns app icon | William Casarin | 2 | +9 | -0 |
2025-03-26 17:26 | dave: fix android build | William Casarin | 1 | +7 | -3 |
2025-03-26 16:20 | dave: prepare for android | William Casarin | 8 | +70 | -211 |
2025-03-26 13:45 | dave: move quaternion to its own file | William Casarin | 3 | +88 | -83 |
2025-03-26 13:34 | dave: auto-reply, initial avatar anim | William Casarin | 5 | +110 | -29 |
2025-03-26 02:35 | clippy fixes | William Casarin | 2 | +7 | -7 |
2025-03-26 02:34 | dave: tools working even better | William Casarin | 3 | +335 | -88 |
2025-03-25 23:45 | dave: toolcall parsing | William Casarin | 3 | +267 | -18 |
2025-03-25 19:47 | dave: tweak prompt | William Casarin | 1 | +1 | -1 |
2025-03-25 19:47 | dave: use local llama for testing for now | William Casarin | 1 | +4 | -2 |
2025-03-25 19:46 | dave: remove shader since we do it inline now | William Casarin | 1 | +0 | -68 |
2025-03-25 19:42 | dave: add background to user messages | William Casarin | 1 | +7 | -1 |
2025-03-25 15:15 | dave: fix prompt and token concat | William Casarin | 1 | +20 | -9 |
2025-03-25 15:14 | dave: only re-render dave if he's moving | William Casarin | 1 | +24 | -6 |
2025-03-24 21:16 | dave: rotation tweaks | William Casarin | 2 | +13 | -7 |
2025-03-24 20:51 | dave: cube lighting | William Casarin | 1 | +76 | -20 |
2025-03-24 01:43 | dave is alive | William Casarin | 9 | +1585 | -30 |
2025-03-25 19:47 | nostrdb: only use 2 ingester threads | William Casarin | 1 | +1 | -1 |
2025-04-13 21:19 | fix zaps networking tests | kernelkind | 1 | +12 | -4 |
2025-04-12 22:39 | zaps: fix invalid zaps | William Casarin | 3 | +43 | -33 |
2025-04-08 23:04 | process zaps in `Notedeck` | kernelkind | 1 | +3 | -0 |
2025-03-30 19:11 | note zap button | kernelkind | 6 | +175 | -18 |
2025-04-08 21:48 | propagate current account | kernelkind | 13 | +120 | -20 |
2025-04-02 01:58 | use `Zaps` | kernelkind | 8 | +19 | -4 |
2025-04-03 22:55 | introduce `Zaps` | kernelkind | 3 | +642 | -1 |
2025-03-20 17:42 | add hashbrown | kernelkind | 3 | +11 | -0 |
2025-04-01 21:29 | add `Zap` | kernelkind | 5 | +334 | -4 |
2025-03-13 20:06 | fetch zap invoice | kernelkind | 6 | +418 | -1 |
2025-03-15 16:58 | wallet side panel button | kernelkind | 2 | +51 | -0 |
2025-03-15 17:03 | wallet route | kernelkind | 4 | +68 | -3 |
2025-03-15 16:31 | add wallet ui | kernelkind | 1 | +139 | -1 |
2025-03-20 23:35 | add human_format dep | kernelkind | 2 | +8 | -0 |
2025-04-09 00:35 | move `sized_button` into `ui/widgets` as `styled_button` | kernelkind | 3 | +33 | -27 |
2025-04-07 21:44 | move `close_button` to `ui/widgets.rs` as `x_button` | kernelkind | 3 | +40 | -36 |
2025-03-19 17:20 | process wallet action | kernelkind | 2 | +84 | -0 |
2025-03-19 16:43 | use UserAccount for account storage | kernelkind | 1 | +9 | -5 |
2025-04-09 02:04 | add get wallet method | kernelkind | 1 | +16 | -1 |
2025-03-30 00:49 | add `Wallet` to `UserAccount` | kernelkind | 1 | +44 | -7 |
2025-04-06 21:16 | integrate global wallet into app | kernelkind | 2 | +10 | -1 |
2025-03-19 17:06 | accounts: update & optimised find | kernelkind | 1 | +48 | -0 |
2025-03-15 17:16 | wallet | kernelkind | 2 | +227 | -0 |
2025-04-06 21:01 | introduce `TokenHandler` | kernelkind | 3 | +90 | -0 |
2025-03-15 17:15 | add tokio dep to notedeck package | kernelkind | 2 | +2 | -0 |
2025-03-15 16:30 | add nwc dependency | kernelkind | 3 | +217 | -14 |
2025-03-30 00:02 | token serialize user account | kernelkind | 1 | +59 | -2 |
2025-03-24 01:48 | fix again | William Casarin | 2 | +2 | -2 |
2025-03-24 01:45 | attempt macos fix | William Casarin | 2 | +2 | -2 |
2025-03-23 19:58 | nostrdb: add author_kind index | William Casarin | 2 | +3 | -4 |
2025-03-23 18:27 | perf: reduce timeline overscan | William Casarin | 1 | +1 | -1 |
2025-03-23 18:28 | theme: fix window styles | William Casarin | 2 | +5 | -16 |
2025-03-23 17:43 | switch to profiling crates | William Casarin | 20 | +46 | -80 |
2025-03-23 16:24 | disable large scale unknown id detection | William Casarin | 2 | +14 | -13 |
2025-03-17 23:36 | `FileKeyStorage` -> `AccountStorage` | kernelkind | 6 | +183 | -183 |
2025-03-17 23:23 | serialize `UserAccount` | kernelkind | 1 | +13 | -0 |
2025-03-17 18:45 | canonize UserAccount | kernelkind | 8 | +71 | -87 |
2025-03-17 22:40 | migrate to tokenator key storage impl | kernelkind | 1 | +16 | -3 |
2025-03-17 22:11 | serialize `Keypair` using tokenator | kernelkind | 4 | +133 | -0 |
2025-03-15 19:06 | simplify key storage | kernelkind | 6 | +66 | -145 |
2025-03-15 19:05 | remove security framework storage | kernelkind | 6 | +0 | -221 |
2025-03-21 23:46 | Merge right click paste #507 | William Casarin | 8 | +38 | -7 |
2025-03-21 23:17 | feat: integrate nostrdb relay indexing | William Casarin | 12 | +52 | -25 |
2025-03-21 15:35 | #507 add right click paste in search | jglad | 8 | +38 | -7 |
2025-03-18 16:39 | Merge bump to 0.31.1 | William Casarin | 12 | +571 | -557 |
2025-03-18 16:37 | Merge add padding to relay view | William Casarin | 1 | +28 | -23 |
2025-03-18 08:29 | #761 add padding to relay view | jglad | 1 | +28 | -23 |
2025-03-18 01:05 | egui: bump to 0.31.1 | William Casarin | 12 | +571 | -557 |
2025-03-17 18:37 | filter: fix memory leak in nostrdb Filter | William Casarin | 2 | +2 | -2 |
2025-03-17 18:38 | debug: fix debug crash when adding columns | William Casarin | 1 | +10 | -11 |
2025-03-17 23:43 | column: inline some things because why not | William Casarin | 1 | +8 | -0 |
2025-03-14 19:52 | Merge linux package fixes from ken | William Casarin | 1 | +2 | -0 |
2025-03-13 17:28 | Merge fullscreen images from jglad | William Casarin | 4 | +226 | -21 |
2025-03-11 20:47 | #716 store full size img, add zoom & pan | jglad | 3 | +128 | -24 |
2025-03-11 18:00 | ui: fix deprecated rounding routines in search ui | William Casarin | 1 | +14 | -8 |
2025-03-11 17:55 | fix a few compile issues after rebase | William Casarin | 4 | +19 | -16 |
2025-03-11 17:45 | android: attempt initial keyboard visibility fix | William Casarin | 2 | +35 | -7 |
2025-03-11 17:45 | android: switch to android-activity out of path | William Casarin | 2 | +2 | -1 |
2025-03-11 17:09 | android: capture current keyboard height | William Casarin | 10 | +348 | -20 |
2025-03-11 17:14 | android: add push configs to readme | William Casarin | 3 | +23 | -0 |
2025-03-11 17:11 | android: improve make commands | William Casarin | 1 | +10 | -1 |
2025-03-11 17:10 | android: expand logs | William Casarin | 1 | +1 | -1 |
2025-03-11 15:41 | android: misc testing | William Casarin | 4 | +39 | -22 |
2025-02-28 00:27 | android: need argv0 placeholders because unneeded arg detection | Ken Sedgwick | 1 | +2 | -0 |
2025-02-28 00:02 | fixed egui::Frame::NONE references | Ken Sedgwick | 2 | +2 | -2 |
2025-02-27 23:51 | allow deprecated round_rect_to_pixels | Ken Sedgwick | 3 | +10 | -0 |
2025-02-27 23:29 | WIP: use modified version of egui | Ken Sedgwick | 2 | +16 | -17 |
2025-01-29 00:33 | android: update to latest winit/egui/android-activity | William Casarin | 25 | +473 | -423 |
2025-02-03 20:02 | update android default config push instructions | Ken Sedgwick | 1 | +1 | -1 |
2025-01-28 23:23 | android: 0.30.0 game activity | William Casarin | 5 | +88 | -211 |
2025-01-28 18:01 | update to egui 0.30.0 | William Casarin | 4 | +315 | -215 |
2025-01-28 21:35 | android: get GameActivity to launch | William Casarin | 4 | +5 | -5 |
2025-01-28 21:13 | remove extra crap from manifest | William Casarin | 2 | +1 | -6 |
2025-03-07 22:02 | introduce NoteContext | kernelkind | 12 | +369 | -431 |
2025-03-08 00:01 | search: auto-focus search field on navigate | William Casarin | 5 | +41 | -6 |
2025-03-07 23:03 | fix note content rects | kernelkind | 4 | +16 | -0 |
2025-03-05 22:20 | fix note context menu placement inside rect | kernelkind | 3 | +24 | -48 |
2025-03-05 20:59 | fix context selection responses | kernelkind | 3 | +74 | -50 |
2025-03-07 22:06 | FIX BUILD YET AGAIN | William Casarin | 2 | +2 | -2 |
2025-03-07 22:01 | Merge Cmd-Enter binding | William Casarin | 1 | +5 | -3 |
2025-03-07 21:59 | windows: fix build due to outdated nostrdb-rs bindings | William Casarin | 1 | +1 | -1 |
2025-03-07 21:22 | search: hook up nav actions | William Casarin | 2 | +26 | -24 |
2025-03-07 18:54 | route: add Search route and hook up SearchView | William Casarin | 5 | +49 | -1 |
2025-03-07 18:53 | ui: add SearchView and SearchQueryState | William Casarin | 4 | +285 | -0 |
2025-03-06 23:10 | notedeck: add debouncer util | William Casarin | 3 | +45 | -17 |
2025-02-23 04:01 | search: improve search column header | William Casarin | 4 | +11 | -5 |
2025-02-23 03:46 | args: add search column argument | William Casarin | 3 | +23 | -3 |
2025-02-23 03:36 | timeline: add nip50 search timelines | William Casarin | 9 | +294 | -4 |
2025-02-04 20:16 | search: show icon again | William Casarin | 1 | +3 | -3 |
2025-03-06 22:46 | nevernest some note posting code | William Casarin | 1 | +68 | -64 |
2025-03-07 18:42 | nav: ocd updates | William Casarin | 1 | +4 | -0 |
2025-03-07 20:53 | Revert driller | William Casarin | 11 | +496 | -353 |
2025-03-07 19:14 | lint: fix lint issue | William Casarin | 1 | +1 | -1 |
2025-03-07 20:36 | fix formatting | William Casarin | 8 | +100 | -52 |
2025-03-07 20:29 | update NoteContentsDriller to NoteContext | William Casarin | 11 | +146 | -146 |
2025-03-07 05:40 | introduce the driller | kernelkind | 11 | +299 | -490 |
2025-03-07 00:59 | remove redudant arg | kernelkind | 2 | +1 | -8 |
2025-03-01 23:04 | user can explicitly close mention hints | kernelkind | 2 | +74 | -47 |
2025-03-01 23:15 | add button for closing mention hints | kernelkind | 1 | +51 | -1 |
2025-03-01 22:37 | fix search results rect bounds | kernelkind | 1 | +3 | -2 |
2025-03-01 20:20 | exit mention on double space | kernelkind | 1 | +20 | -0 |
2025-03-01 19:46 | only show mention hints if prev char is whitespace or at first char | kernelkind | 1 | +28 | -14 |
2025-02-28 23:26 | Merge avoid duplicate crates by rex4539 #746 | William Casarin | 3 | +4 | -3 |
2025-02-27 18:37 | ui: fix bounciness when loading pfps | William Casarin | 1 | +10 | -3 |
2025-02-27 03:47 | add_column: add a bit of padding between title and desc | William Casarin | 1 | +8 | -9 |
2025-02-27 03:41 | add_column: use weak color for descriptions | William Casarin | 1 | +5 | -5 |
2025-02-27 03:14 | algo: fix algo feed icon | William Casarin | 4 | +25 | -2 |
2025-02-26 21:09 | fix video links not showing | kernelkind | 1 | +9 | -6 |
2025-02-26 20:49 | gif: don't allow retries | William Casarin | 1 | +1 | -1 |
2025-02-26 20:17 | Merge GIF support by kernel | William Casarin | 35 | +1068 | -347 |
2025-02-25 22:48 | fix mention crash | kernelkind | 1 | +6 | -2 |
2025-02-22 22:39 | feat: add --no-media flag to disable media display | William Casarin | 3 | +17 | -21 |
2025-02-22 22:25 | feat: add scramble flag for development text scrambling | William Casarin | 13 | +125 | -43 |
2025-02-21 20:12 | Merge hide nsec in account panel | William Casarin | 7 | +46 | -5 |
2025-02-21 00:04 | check message length before prefix comparisons | Ken Sedgwick | 1 | +17 | -2 |
2025-02-20 20:51 | fix EOSE parsing to handle extra whitespace | Ken Sedgwick | 1 | +15 | -4 |
2025-02-20 20:31 | fix OK message parser to include last message component | Ken Sedgwick | 1 | +3 | -3 |
2025-02-20 20:28 | fix event error return when decoding fails | Ken Sedgwick | 1 | +1 | -1 |
2025-02-20 19:51 | improve relay message parsing unit tests | Ken Sedgwick | 1 | +91 | -62 |
2025-02-20 19:13 | add diagnostic string to DecodeFailed | Ken Sedgwick | 3 | +6 | -5 |
2025-02-11 01:03 | Merge relay debug view fixes & more strict args #711 | William Casarin | 13 | +129 | -17 |
2025-02-11 00:52 | Merge remote-tracking branch 'github/pr/724' | William Casarin | 3 | +23 | -8 |
2025-02-11 00:52 | changelog: add unreleased section | William Casarin | 1 | +16 | -0 |
2025-02-11 00:44 | Merge ctrl-enter to post | William Casarin | 1 | +8 | -2 |
2025-02-11 00:33 | clippy: fix enum too large issue | William Casarin | 1 | +41 | -54 |
2025-02-11 00:08 | profilesearch: add some padding | William Casarin | 1 | +1 | -0 |
2025-02-10 23:57 | egui: replace with damus-io repo | William Casarin | 2 | +7 | -7 |
2025-02-05 21:55 | cache LayoutJob | kernelkind | 3 | +38 | -2 |
2025-02-03 22:30 | color mentions in PostView | kernelkind | 2 | +105 | -5 |
2025-02-03 22:29 | implement TextBuffer -> PostBuffer downcasting | kernelkind | 1 | +20 | -0 |
2025-02-03 21:29 | use updated TextEdit::layouter in egui | kernelkind | 2 | +10 | -11 |
2025-02-02 23:59 | add mention tags to post note | kernelkind | 1 | +98 | -0 |
2025-02-02 22:51 | add PostView mentions UI | kernelkind | 3 | +129 | -16 |
2025-02-02 22:43 | mentions logic | kernelkind | 1 | +815 | -2 |
2025-02-05 20:59 | use dev dep pretty assertions | kernelkind | 2 | +25 | -1 |
2025-02-02 22:03 | add SearchResultsView impl | kernelkind | 2 | +136 | -0 |
2025-02-02 21:52 | supply inner_rect for PostView | kernelkind | 5 | +29 | -8 |
2025-02-07 19:07 | Merge explicitly activate and deactivate account relay/muted list #678 | William Casarin | 2 | +144 | -58 |
2025-02-06 22:29 | Merge multiple image uploading | William Casarin | 1 | +14 | -12 |
2025-02-06 22:00 | Merge fix file logging #718 | William Casarin | 1 | +6 | -2 |
2025-02-06 21:49 | remove # char if user inserted it | kernelkind | 1 | +6 | -1 |
2025-02-06 20:17 | clippy: fix naming lint | William Casarin | 2 | +7 | -7 |
2025-02-05 00:19 | add relay hints to Mention::{Profile,Event} and UnknownIds | Ken Sedgwick | 5 | +63 | -38 |
2025-02-06 18:01 | drive-by compiler warning fixes | Ken Sedgwick | 2 | +2 | -4 |
2025-02-06 02:45 | Merge rewrite deck serialization, timeline cache, add algo timelines #712 | William Casarin | 46 | +2249 | -2302 |
2025-02-04 19:51 | version: bump to 0.3.1 | William Casarin | 5 | +7 | -6 |
2025-01-31 02:25 | ci: upload artifacts step | William Casarin | 2 | +32 | -9 |
2025-02-04 14:24 | ci: run on older ubuntu | William Casarin | 1 | +6 | -3 |
2025-02-04 04:24 | pfp: 4.0 stroke, add border_stroke method | William Casarin | 4 | +24 | -22 |
2025-02-04 03:53 | theme: refactor dark theme logic to use is_oled | William Casarin | 2 | +5 | -3 |
2025-02-04 03:45 | pfp: remove border except for profile | William Casarin | 5 | +14 | -38 |
2025-02-04 02:40 | Merge 'add border behind pfp' #597 | William Casarin | 8 | +104 | -34 |
2025-02-03 20:30 | move login help text below TextEdit | kernelkind | 1 | +11 | -3 |
2025-02-03 19:38 | clippy fixes | William Casarin | 2 | +2 | -2 |
2025-01-31 22:06 | nix: don't shell zenity on macos | William Casarin | 1 | +2 | -1 |
2025-02-03 19:31 | add deck icon hover tooltip with deck name | kernelkind | 1 | +9 | -7 |
2025-02-01 00:52 | fix: change word verification to identification | Derek Ross | 1 | +2 | -2 |
2025-02-01 00:47 | fix: updated NIP-05 verification to Nostr address | Derek Ross | 1 | +1 | -1 |
2025-01-31 18:02 | Notedeck Alpha 2 Release - v0.3 | William Casarin | 6 | +48 | -8 |
2025-01-27 22:10 | Switch to GameActivity and gradle build | William Casarin | 14 | +534 | -9 |
2025-01-27 20:30 | contacts: disable hashtag follows for now | William Casarin | 2 | +11 | -4 |
2025-01-26 01:14 | nix: add zenity | William Casarin | 1 | +4 | -0 |
2025-01-26 00:17 | Merge image uploading from kernel | William Casarin | 10 | +1284 | -36 |
2025-01-26 00:15 | Merge additional account relay list improvements from Ken | William Casarin | 4 | +66 | -18 |
2025-01-26 00:15 | Merge clippy fixes from Dimitris | William Casarin | 4 | +13 | -17 |
2025-01-26 00:03 | morenotes: show pointer on hover | William Casarin | 1 | +10 | -7 |
2025-01-26 00:02 | networking: increase ping interval | William Casarin | 1 | +1 | -1 |
2025-01-25 20:32 | add more notes indicator | kernelkind | 1 | +115 | -26 |
2025-01-23 00:04 | Merge remote-tracking branches 'github/pr/657' and 'github/pr/658' | William Casarin | 3 | +7 | -2 |
2025-01-22 23:16 | publish NIP-65 relay lists | Ken Sedgwick | 2 | +24 | -4 |
2025-01-22 20:43 | upgrade url string to RelaySpec for [read|write] markers | Ken Sedgwick | 3 | +128 | -18 |
2025-01-22 00:03 | add Accounts::add_advertised_relay | Ken Sedgwick | 3 | +45 | -7 |
2025-01-18 20:53 | add add relay GUI | Ken Sedgwick | 6 | +121 | -18 |
2025-01-20 21:01 | drive-by clippy fixes | Ken Sedgwick | 4 | +4 | -4 |
2025-01-20 23:51 | Merge remote-tracking branch 'pr/656' | William Casarin | 20 | +449 | -451 |
2025-01-20 20:33 | note-ref: derive hash | kieran | 1 | +1 | -1 |
2025-01-20 18:44 | Merge a few fixes from kernel #652,#649 | William Casarin | 2 | +6 | -2 |
2025-01-20 18:11 | Fix side panel color when using light theme | greenart7c3 | 1 | +11 | -5 |
2025-01-19 20:42 | switch to TimelineCache | William Casarin | 19 | +709 | -662 |
2025-01-19 20:50 | debug: log when adding notes to start | William Casarin | 1 | +1 | -0 |
2025-01-19 20:40 | mutes: hide logs | William Casarin | 1 | +9 | -3 |
2025-01-19 20:39 | enostr: introduce PubkeyRef | William Casarin | 1 | +44 | -0 |
2025-01-17 20:40 | note: introduce RootNoteId | William Casarin | 1 | +74 | -0 |
2025-01-17 18:01 | envrc: update vrod's npub for testing | William Casarin | 1 | +1 | -1 |
2025-01-17 17:32 | persistent: dont nuke decks when using cli columns | William Casarin | 1 | +11 | -1 |
2025-01-15 22:00 | grip: fix double frame border | William Casarin | 1 | +3 | -3 |
2025-01-15 21:48 | adjust context menu/grip circle sizes | William Casarin | 2 | +4 | -4 |
2025-01-15 21:48 | grip: show pointer cursor on grip | William Casarin | 1 | +2 | -0 |
2025-01-15 21:09 | update colors | kernelkind | 2 | +2 | -2 |
2025-01-13 20:53 | toggle move tooltip on button press | kernelkind | 1 | +19 | -4 |
2025-01-13 20:47 | use replace move icon with grab | kernelkind | 1 | +35 | -21 |
2025-01-09 17:51 | integrate column moving | kernelkind | 3 | +13 | -8 |
2025-01-09 17:50 | move column | kernelkind | 1 | +19 | -0 |
2025-01-09 17:42 | move columns ui | kernelkind | 3 | +229 | -12 |
2025-01-14 18:10 | Merge Hashtag parsing | William Casarin | 1 | +63 | -8 |
2025-01-13 23:48 | integrate ZoomHandler | kernelkind | 2 | +10 | -1 |
2025-01-13 23:48 | introduce ZoomHandler | kernelkind | 1 | +26 | -0 |
2025-01-13 23:07 | use TimedSerializer in AppSizeHandler | kernelkind | 2 | +13 | -66 |
2025-01-13 23:06 | extract timing from AppSizeHandler to TimedSerializer | kernelkind | 3 | +88 | -0 |
2025-01-10 15:13 | Merge 'image-cache: use sha256 hash of url for key' | William Casarin | 5 | +61 | -2 |
2025-01-10 14:04 | build: fix missing GIT_COMMIT_HASH in some cases | William Casarin | 1 | +24 | -5 |
2025-01-10 14:03 | fixed reconnect duration | William Casarin | 1 | +1 | -3 |
2025-01-05 00:19 | mutes: simplify mutefun and don't render tombstone yet | William Casarin | 3 | +17 | -24 |
2025-01-05 00:01 | nav: slow down nav animation a bit | William Casarin | 2 | +2 | -2 |
2025-01-04 23:20 | multicast: remove rejoin debug message | William Casarin | 1 | +0 | -2 |
2025-01-04 22:08 | Merge tombstone muted notes #606 | William Casarin | 18 | +136 | -127 |
2025-01-04 21:54 | Merge relay debug view | William Casarin | 12 | +518 | -20 |
2025-01-04 21:15 | Merge profiling editing #625 | William Casarin | 24 | +894 | -210 |
2025-01-04 21:13 | android: fix android logging | William Casarin | 5 | +37 | -54 |
2025-01-02 00:49 | Note multicasting | William Casarin | 16 | +404 | -123 |
2025-01-02 13:33 | chrome: dont parse args twice | William Casarin | 1 | +6 | -5 |
2024-12-30 19:39 | query: fix since filter on kind queries | William Casarin | 2 | +5 | -3 |
2024-12-25 05:31 | nixos: fix wayland | William Casarin | 1 | +1 | -1 |
2024-12-23 19:26 | Delete column confirmation | kernelkind | 1 | +34 | -11 |
2024-12-23 21:15 | use hashtag icon in hashtag col header | kernelkind | 2 | +17 | -3 |
2024-12-17 19:25 | use hashtag icon | kernelkind | 2 | +1 | -1 |
2024-12-20 23:40 | lockfile: update | William Casarin | 1 | +2 | -0 |
2024-12-20 23:39 | previews: run previews as notedeck apps | William Casarin | 19 | +223 | -239 |
2024-12-20 21:54 | columns: navigate back when switching account | William Casarin | 5 | +45 | -15 |
2024-12-19 17:52 | timeline: only show one tab in hashtag timeline | William Casarin | 1 | +1 | -1 |
2024-12-19 17:08 | column: show pointer button on hover | William Casarin | 1 | +7 | -3 |
2024-12-19 16:48 | ui: customizable tabs per column view | William Casarin | 7 | +75 | -46 |
2024-12-19 15:58 | refactor: move reply_desc into its own file | William Casarin | 2 | +160 | -154 |
2024-12-19 15:49 | note: options: streamline bit macro | William Casarin | 1 | +16 | -56 |
2024-12-19 15:31 | columns: remove dead code | William Casarin | 1 | +2 | -3 |
2024-12-19 07:16 | timeline: auto-add yourself to your home timeline | William Casarin | 5 | +52 | -7 |
2024-12-18 22:55 | ui: make reply description mentions clickable | William Casarin | 1 | +67 | -31 |
2024-12-18 21:04 | nav: make back nav faster | William Casarin | 2 | +2 | -3 |
2024-12-18 21:03 | fix weird crash with missing timeline | William Casarin | 1 | +5 | -4 |
2024-12-17 18:53 | show profile preview for external pubkeys | kernelkind | 2 | +68 | -34 |
2024-12-17 18:48 | helper method for FontId | kernelkind | 1 | +7 | -1 |
2024-12-17 18:46 | prepare AcquireKeyState for add column extern UI | kernelkind | 4 | +64 | -54 |
2024-12-17 22:38 | profile: fix avatar alignment in profile previews | William Casarin | 1 | +12 | -2 |
2024-12-17 22:20 | ui: show note previews when hovering reply descriptions | William Casarin | 1 | +74 | -20 |
2024-12-17 19:53 | mentions: open profile page when clicking a user mention | William Casarin | 2 | +45 | -11 |
2024-12-17 20:32 | ui: fix repost button size | William Casarin | 1 | +7 | -4 |
2024-12-17 20:20 | ui: show cursor when hovering pfp | William Casarin | 1 | +5 | -0 |
2024-12-17 20:19 | mention: change ?? to @??? | William Casarin | 1 | +1 | -1 |
2024-12-17 19:52 | ui: add show_pointer | William Casarin | 1 | +4 | -0 |
2024-12-17 18:18 | columns: move from Cow<'static, str> to ColumnTitle<'a> | William Casarin | 4 | +130 | -49 |
2024-12-17 17:13 | nostrdb: update to fix sub memleak | William Casarin | 2 | +2 | -2 |
2024-12-16 23:01 | column: add individual column | kernelkind | 4 | +133 | -10 |
2024-12-16 21:15 | deps: ignore packages dir | kernelkind | 1 | +1 | -0 |
2024-12-17 00:50 | need mutable ndb reference to unsubscribe | Ken Sedgwick | 5 | +5 | -5 |
2024-12-17 00:20 | ndb.get_notekey_by_id now returns NoteKey | Ken Sedgwick | 2 | +9 | -15 |
2024-12-17 00:04 | update nostrdb-rs for async stream support | Ken Sedgwick | 2 | +112 | -16 |
2024-12-16 23:35 | fix android build with `cargo update num_enum@0.7.3` | Ken Sedgwick | 1 | +3 | -12 |
2024-12-17 04:40 | android: use more app top margin for android | Ken Sedgwick | 1 | +18 | -1 |
2024-12-14 09:51 | android: fix build | William Casarin | 2 | +11 | -2 |
2024-12-14 08:06 | Fix notes note updating in profile view | William Casarin | 1 | +7 | -0 |
2024-12-14 07:33 | nostrdb: update to fix profile queries | William Casarin | 2 | +3 | -3 |
2024-12-13 18:43 | enostr: update ewebsock | William Casarin | 3 | +602 | -618 |
2024-12-13 18:20 | deb: add name so package works again | William Casarin | 2 | +6 | -2 |
2024-12-13 18:18 | android: change apk name to Notedeck | William Casarin | 1 | +1 | -1 |
2024-12-13 18:18 | rpm: fix rpm build | William Casarin | 2 | +3 | -2 |
2024-12-13 18:11 | osx: update bundle name | William Casarin | 2 | +8 | -5 |
2024-11-30 00:35 | windows: amd64 installer | William Casarin | 1 | +53 | -8 |
2024-12-13 17:57 | tests: add --testrunner flag so that column tests dont fail on startup | William Casarin | 3 | +10 | -1 |
2024-12-13 17:39 | lockfile: update | William Casarin | 1 | +101 | -408 |
2024-12-12 16:03 | deps: remove reqwest | kernelkind | 5 | +8 | -9 |
2024-12-12 15:55 | Revert "move login logic from promise to async fns" | kernelkind | 2 | +80 | -66 |
2024-12-13 16:32 | android: fix issues due to rearchitecture | William Casarin | 8 | +306 | -308 |
2024-12-12 19:38 | android: misc fixes for android | Ken Sedgwick | 2 | +3 | -4 |
2024-12-11 12:22 | Introducing Damus Notedeck: a nostr browser | William Casarin | 157 | +3995 | -3969 |
2024-12-12 00:12 | note: add copy note json | William Casarin | 1 | +12 | -0 |
2024-12-11 23:20 | theme: fallback theme should be dark | William Casarin | 1 | +1 | -1 |
2024-12-11 18:59 | theme: persist across app close | kernelkind | 5 | +137 | -35 |
2024-12-11 16:55 | log: only show notedeck logs | kernelkind | 1 | +1 | -1 |
2024-12-11 12:50 | test: patch up some broken enostr tests | William Casarin | 1 | +39 | -29 |
2024-12-11 10:53 | split notedeck into crates | William Casarin | 160 | +693 | -751 |
2024-12-11 10:36 | remove queries | William Casarin | 7 | +0 | -2189 |
2024-12-10 23:11 | caution: don't crash on unknown keyword | William Casarin | 1 | +12 | -8 |
2024-12-11 17:00 | fix edit deck bug | kernelkind | 4 | +28 | -20 |
2024-12-10 20:10 | ui: use text color for glyphs | kernelkind | 1 | +11 | -3 |
2024-12-10 03:34 | columns.json migration integration | kernelkind | 2 | +44 | -24 |
2024-12-10 02:28 | add columns.json -> DecksCache migration | kernelkind | 1 | +695 | -0 |
2024-12-06 01:24 | allow DeckAuthor source for timeline | kernelkind | 1 | +5 | -1 |
2024-12-06 01:22 | remove unnecesary serializations | kernelkind | 7 | +8 | -154 |
2024-12-06 00:48 | use new serialization | kernelkind | 2 | +23 | -62 |
2024-12-05 23:42 | serialization for DecksCache | kernelkind | 1 | +799 | -0 |
2024-12-06 01:43 | add decks UI to side panel | kernelkind | 3 | +102 | -3 |
2024-12-06 01:01 | deck actions | kernelkind | 10 | +230 | -54 |
2024-12-06 01:01 | new column constructor | kernelkind | 1 | +23 | -0 |
2024-12-05 23:42 | introduce decks_cache | kernelkind | 7 | +178 | -85 |
2024-12-10 17:47 | decks structs: remove unnecesssary unwraps | kernelkind | 1 | +28 | -10 |
2024-12-09 21:34 | fix crash on AccountsView | kernelkind | 2 | +9 | -12 |
2024-12-09 18:37 | android: update to winit 0.30.5 | Ken Sedgwick | 2 | +57 | -285 |
2024-12-09 18:35 | egui: update deprecated calls to use UiBuilder instead | Ken Sedgwick | 2 | +10 | -5 |
2024-12-03 20:18 | android: Undo the workspace stuff because android builds don't like | Ken Sedgwick | 2 | +2 | -8 |
2024-12-09 17:03 | Revert "introduce decks_cache" | William Casarin | 7 | +82 | -176 |
2024-12-08 04:47 | prevent users from running as debug | William Casarin | 4 | +12 | -12 |
2024-12-08 03:53 | fix profiler | William Casarin | 5 | +58 | -67 |
2024-12-08 00:39 | Migrate to egui v0.29.1 | William Casarin | 11 | +401 | -122 |
2024-12-06 18:34 | github: unify fmt and clippy step | William Casarin | 1 | +6 | -14 |
2024-12-06 18:39 | deck: remove experimental feature | William Casarin | 1 | +1 | -1 |
2024-12-06 17:43 | simplify `prev` function | William Casarin | 1 | +1 | -7 |
2024-12-05 23:42 | introduce decks_cache | kernelkind | 7 | +176 | -82 |
2024-12-05 22:42 | ConfigureDeck & EditDeck user interfaces | kernelkind | 6 | +488 | -0 |
2024-12-05 22:55 | appearance fixes | kernelkind | 2 | +25 | -1 |
2024-12-05 22:37 | decks structs | kernelkind | 1 | +308 | -0 |
2024-12-05 21:46 | column: reduce bounciness when navigating | William Casarin | 1 | +30 | -18 |
2024-12-05 21:29 | column: only show delete button when not navigating | William Casarin | 1 | +12 | -6 |
2024-12-05 21:24 | column: improve nav style | William Casarin | 1 | +66 | -48 |
2024-12-05 18:25 | column: switch to profile pictures in header | William Casarin | 2 | +132 | -99 |
2024-12-05 18:41 | column: use simplified column string titles for now | William Casarin | 2 | +6 | -4 |
2024-12-05 18:26 | column: switch to simplified strings for column headers | William Casarin | 2 | +28 | -81 |
2024-12-03 21:42 | nav: refactor title rendering for flexibility | William Casarin | 12 | +463 | -354 |
2024-12-05 17:56 | anim: smoothly animate delete button from 0 size | William Casarin | 2 | +8 | -4 |
2024-12-04 04:46 | ui: fix duplicate hitbox widget ids | William Casarin | 1 | +1 | -1 |
2024-12-03 22:17 | ui: fix quote repost hitbox | William Casarin | 5 | +43 | -31 |
2024-12-04 01:52 | ui: use proper response in wide-rendered note | William Casarin | 1 | +53 | -49 |
2024-09-18 23:04 | debug: add crate features which enable egui DebugOptions | Ken Sedgwick | 3 | +16 | -0 |
2024-11-30 19:31 | fix linux packages again | William Casarin | 1 | +7 | -5 |
2024-11-19 20:59 | Skip muted content | Ken Sedgwick | 14 | +134 | -37 |
2024-11-15 16:36 | Add user mute list sync via polling | Ken Sedgwick | 4 | +167 | -1 |
2024-11-15 16:35 | Update user relay-list via polling | Ken Sedgwick | 5 | +298 | -54 |
2024-11-30 19:06 | Release v0.2.0 - Notedeck Alpha | William Casarin | 1 | +1 | -1 |
2024-11-30 18:22 | ci: fix linux packages | William Casarin | 1 | +44 | -36 |
2024-11-30 00:35 | build: cross compile binary packages (rpm/deb/dmg) | William Casarin | 4 | +92 | -91 |
2024-11-29 20:19 | img: include jpeg when detecting images | William Casarin | 1 | +5 | -1 |
2024-11-29 17:42 | add missing light mode icons | kernelkind | 8 | +29 | -11 |
2024-11-29 20:08 | ui: add top spacing for sidepanel on macos | William Casarin | 1 | +7 | -1 |
2024-11-29 19:59 | ui: remove top panel | William Casarin | 2 | +9 | -38 |
2024-11-29 19:37 | ui: make notedeck alpha text gray instead of purple | William Casarin | 1 | +2 | -2 |
2024-11-29 19:36 | support: just use version instead of notedeck | William Casarin | 1 | +1 | -1 |
2024-11-29 19:36 | text: make tiny text smaller | William Casarin | 1 | +2 | -2 |
2024-11-29 18:52 | misc fixes | kernelkind | 6 | +43 | -60 |
2024-11-29 18:32 | ui: style hashtag button | kernelkind | 1 | +10 | -3 |
2024-11-29 18:35 | onboarding: add introductions hashtag column | William Casarin | 1 | +3 | -0 |
2024-11-29 18:34 | refactor: simplify demo timeline if statement | William Casarin | 1 | +4 | -4 |
2024-11-29 18:34 | timeline: add simple hashtag timeline constructor | William Casarin | 2 | +14 | -12 |
2024-11-29 18:09 | accounts: remove pink selected frame | William Casarin | 2 | +6 | -8 |
2024-11-27 04:40 | ui: update account management to design | kernelkind | 5 | +106 | -79 |
2024-11-28 17:15 | icon: fix app icon | William Casarin | 6 | +322 | -2 |
2024-11-29 18:04 | panel: off-white | kernelkind | 2 | +8 | -4 |
2024-11-29 17:53 | demo: ensure we have a base column | William Casarin | 1 | +6 | -2 |
2024-11-29 17:49 | posts: add client tag when posting and replying | William Casarin | 1 | +11 | -2 |
2024-11-29 15:13 | onboarding: use demo config when no accounts | kernelkind | 1 | +31 | -6 |
2024-11-29 02:39 | try to fix linux packages yet again | William Casarin | 1 | +2 | -5 |
2024-11-29 01:45 | Revert "ci: build before test" | William Casarin | 1 | +3 | -3 |
2024-11-29 00:56 | ci: build before test | William Casarin | 1 | +3 | -3 |
2024-11-29 00:50 | windows: cap dbsize to 16GiB for now | William Casarin | 1 | +9 | -1 |
2024-11-29 00:40 | windows: handle large mapsizes gracefully | William Casarin | 4 | +74 | -76 |
2024-11-28 19:58 | build: only build packages on merge to master | William Casarin | 1 | +3 | -0 |
2024-11-28 17:31 | clippy: fix clippy warnings | William Casarin | 13 | +27 | -27 |
2024-11-28 19:51 | readme: add ci badge | William Casarin | 1 | +2 | -0 |
2024-11-28 19:50 | github: run ci on pushes to master as well | William Casarin | 1 | +9 | -2 |
2024-11-28 19:14 | readme: use proper link | William Casarin | 1 | +1 | -1 |
2024-11-28 19:13 | readme: update with newer image | William Casarin | 1 | +3 | -22 |
2024-11-28 01:00 | github: remove deprecated actions | William Casarin | 2 | +9 | -37 |
2024-11-28 00:46 | github: update to checkout v4 in actions | William Casarin | 2 | +6 | -6 |
2024-11-28 00:02 | github: split matrix into individual build steps per OS | William Casarin | 2 | +88 | -77 |
2024-11-27 22:52 | github: automatically build and sign macOS dmg | William Casarin | 2 | +59 | -3 |
2024-11-27 23:18 | macos: remove macos_build_secrets.sh as build requirement | William Casarin | 1 | +1 | -11 |
2024-11-27 23:30 | envrc: source macos secrets | William Casarin | 1 | +3 | -0 |
2024-11-27 19:59 | github: add windows build matrix and installer package | William Casarin | 2 | +135 | -79 |
2024-11-27 20:04 | win: add installer script | William Casarin | 1 | +18 | -0 |
2024-11-27 19:10 | deps: switch to windows nostrdb-rs | William Casarin | 3 | +11 | -5 |
2024-11-27 21:59 | clippy: fix clippy issues | William Casarin | 2 | +11 | -20 |
2024-11-27 17:26 | Revert "ui: simply hide post button if buffer is empty" | William Casarin | 1 | +21 | -6 |
2024-11-27 17:19 | Merge: user can upgrade their npub -> nsec #485 | William Casarin | 1 | +59 | -18 |
2024-11-27 17:08 | Merge Add debian packaging #483 | William Casarin | 1 | +19 | -11 |
2024-11-26 21:13 | set app icon to damus logo | William Casarin | 8 | +196 | -1 |
2024-11-26 21:00 | Merge pull request #480 from ksedgwic/2024-11-generate-rpm | Ken Sedgwick | 2 | +35 | -0 |
2024-11-26 18:48 | NoteDeck -> Notedeck | William Casarin | 2 | +2 | -2 |
2024-11-26 18:42 | Merge macos build script #479' | William Casarin | 5 | +112 | -0 |
2024-11-25 17:47 | Merge disable compose button if selected not nsec #470 | William Casarin | 3 | +36 | -6 |
2024-11-22 21:31 | fix fmt | William Casarin | 1 | +1 | -4 |
2024-11-22 21:03 | Merge include commit hash in SupportView #471 | William Casarin | 3 | +12 | -1 |
2024-11-22 20:50 | Merge disable post button if draft buffer empty #469 | William Casarin | 1 | +9 | -1 |
2024-11-20 19:04 | refactor: move save_cols closer | William Casarin | 1 | +1 | -1 |
2024-11-22 01:15 | add new column type: hashtag | kernelkind | 4 | +79 | -18 |
2024-11-20 02:51 | nav: only save columns once | William Casarin | 2 | +14 | -8 |
2024-11-19 19:07 | refactor: unify note, post and nav actions | William Casarin | 15 | +368 | -400 |
2024-11-19 02:26 | Merge remote-tracking branch 'pr/455' into login-first-open | William Casarin | 1 | +1 | -1 |
2024-11-19 02:16 | onboarding: show account login route on first open | William Casarin | 1 | +9 | -4 |
2024-11-19 02:03 | refactor: rename AccountsManager to Accounts | William Casarin | 13 | +520 | -514 |
2024-11-19 01:28 | thread: ensure thread unknowns are handled | William Casarin | 4 | +25 | -7 |
2024-11-19 01:06 | onboarding: lookup profile after accounts are added | William Casarin | 6 | +146 | -27 |
2024-11-19 01:04 | startup: remove panic hook | William Casarin | 1 | +0 | -5 |
2024-11-19 01:08 | enostr: add Deref trait for Pubkey | William Casarin | 1 | +9 | -0 |
2024-11-18 01:12 | fix crash when removing non-last columns | William Casarin | 2 | +37 | -14 |
2024-11-18 00:44 | hide media on universe view | William Casarin | 7 | +86 | -23 |
2024-11-15 20:25 | fix issue where columns fail to load on first failure | William Casarin | 1 | +3 | -1 |
2024-11-15 19:56 | arg: fix broken dbpath argument, add test | William Casarin | 2 | +31 | -4 |
2024-11-15 18:11 | fix log message for relay states | William Casarin | 1 | +3 | -3 |
2024-11-15 18:08 | remove unnecessary crash | William Casarin | 1 | +4 | -3 |
2024-11-14 22:44 | Fix filter states when adding columns | William Casarin | 7 | +451 | -301 |
2024-11-14 19:43 | enostr: add PoolEventBuf | William Casarin | 1 | +14 | -0 |
2024-11-14 18:36 | remove NewTimelineSub | William Casarin | 1 | +0 | -32 |
2024-10-18 20:43 | nav: use id_source instead of show argument | William Casarin | 3 | +4 | -3 |
2024-11-13 23:46 | fix: save columns on removal | William Casarin | 3 | +9 | -18 |
2024-11-13 21:13 | Merge Persist Columns #390 | William Casarin | 12 | +208 | -31 |
2024-11-13 21:04 | Merge Add External Notifications Column setting #395 | William Casarin | 10 | +279 | -89 |
2024-11-13 20:09 | android: fix build | William Casarin | 1 | +1 | -1 |
2024-11-13 18:15 | test: add args column test | William Casarin | 1 | +58 | -0 |
2024-11-13 18:52 | timeline: add TimelineKind equality | William Casarin | 1 | +11 | -3 |
2024-11-13 18:51 | storage: simplify imports | William Casarin | 1 | +1 | -3 |
2024-11-13 18:14 | bin: extract logging setup into its own function | William Casarin | 1 | +11 | -7 |
2024-11-13 18:12 | app: simplify Damus::new constructor | William Casarin | 4 | +12 | -14 |
2024-11-12 22:00 | paths: remove hardcoded basepath | William Casarin | 11 | +169 | -146 |
2024-11-13 17:55 | github: disable --all-features for now | William Casarin | 1 | +1 | -1 |
2024-11-11 19:16 | Merge a few relay fixes from ken | William Casarin | 5 | +35 | -16 |
2024-11-11 18:06 | Enable file_key_storage on Android | Ken Sedgwick | 1 | +0 | -1 |
2024-11-07 20:35 | Merge pull request #389 from ksedgwic/2024-10-fix-rust-log-env | Ken Sedgwick | 3 | +40 | -9 |
2024-10-28 20:59 | use open instead of egui OpenUrl for mailto link | kernelkind | 5 | +58 | -60 |
2024-10-28 20:21 | Merge 'Support view, key storage' | William Casarin | 25 | +1463 | -523 |
2024-10-22 17:35 | Merge 'Update account_login_view.rs' #366 | William Casarin | 1 | +2 | -1 |
2024-10-16 15:52 | cargo fmt | William Casarin | 3 | +13 | -4 |
2024-10-16 15:41 | Merge Profile View | William Casarin | 15 | +779 | -400 |
2024-10-15 21:00 | use stable toolchain | William Casarin | 1 | +0 | -1 |
2024-10-11 10:56 | Merge 'column titlebar #345' | William Casarin | 21 | +964 | -174 |
2024-09-27 19:35 | Untangle zoom when in TextEdit | Ken Sedgwick | 1 | +2 | -33 |
2024-09-26 21:01 | Merge multi-subscriber #287 | William Casarin | 4 | +160 | -165 |
2024-09-26 19:20 | route back after clicking 'post' button | kernelkind | 1 | +1 | -0 |
2024-09-26 20:49 | remove dead code in side panel | William Casarin | 1 | +1 | -7 |
2024-09-26 20:43 | panel: rasterize damus logo | William Casarin | 2 | +1 | -1 |
2024-09-26 20:17 | Merge side panel update #327 | William Casarin | 13 | +739 | -240 |
2024-09-26 19:52 | Merge hitbox improvements #319 | William Casarin | 4 | +73 | -40 |
2024-09-26 15:00 | remove PostActionExecutor | William Casarin | 4 | +31 | -38 |
2024-09-26 19:33 | Merge note context menu #328 | William Casarin | 9 | +302 | -50 |
2024-09-18 21:15 | Merge 'Initial quote reposts #305' | William Casarin | 14 | +296 | -74 |
2024-09-17 22:37 | Merge 'Repost improvements #314' | William Casarin | 7 | +26 | -21 |
2024-09-17 22:16 | Merge branch 'thread-hitbox' | William Casarin | 1 | +47 | -27 |
2024-09-17 16:29 | Merge 'display kind 6 repost impl #302' | William Casarin | 4 | +84 | -3 |
2024-09-17 16:28 | Merge 'Accounts and Relay nav #307' | William Casarin | 8 | +77 | -302 |
2024-09-16 22:24 | Merge 'Read android args from config file on device' #298 | William Casarin | 1 | +73 | -7 |
2024-09-12 02:43 | Flexible routing | William Casarin | 27 | +972 | -962 |
2024-09-11 23:24 | fix crash in selected columns | William Casarin | 1 | +1 | -1 |
2024-09-11 23:24 | fix some rebase issues | William Casarin | 3 | +4 | -4 |
2024-09-10 19:05 | cargo update | kernelkind | 1 | +504 | -362 |
2024-09-10 18:52 | fix flickering on account switch | kernelkind | 1 | +9 | -5 |
2024-09-09 22:31 | implement stateful account management view | kernelkind | 5 | +166 | -10 |
2024-09-09 17:55 | make AccountManagementView stateless | kernelkind | 3 | +137 | -122 |
2024-09-08 01:06 | add LoginState to app | kernelkind | 3 | +48 | -47 |
2024-09-06 22:31 | add RoutableWidgetState conception | kernelkind | 4 | +49 | -18 |
2024-09-06 23:43 | narrowize account login view | kernelkind | 1 | +26 | -231 |
2024-09-06 22:47 | narrowize account management view | kernelkind | 1 | +12 | -70 |
2024-09-09 22:17 | remove global popup conception | kernelkind | 6 | +5 | -141 |
2024-09-10 22:27 | Switch to Columns | William Casarin | 30 | +1595 | -1098 |
2024-09-09 23:08 | android: launch with initial options | William Casarin | 2 | +16 | -2 |
2024-09-07 04:53 | split is_mobile to is_narrow and is_oled | William Casarin | 9 | +46 | -42 |
2024-09-07 04:04 | img: remove loading spinners | William Casarin | 3 | +6 | -3 |
2024-09-07 04:03 | args: add datapath argument | William Casarin | 2 | +16 | -4 |
2024-09-06 15:59 | args: add --textmode | William Casarin | 2 | +5 | -1 |
2024-09-03 18:49 | Merge 'Supply default timeline for mobile app if empty' (#285) | William Casarin | 1 | +8 | -0 |
2024-09-03 18:45 | fonts: add thai support | William Casarin | 2 | +6 | -0 |
2024-09-03 18:25 | appease clippy | William Casarin | 1 | +1 | -1 |
2024-09-03 18:18 | arg: add -c universe column | William Casarin | 2 | +7 | -1 |
2024-09-03 18:12 | env: add some test npubs | William Casarin | 1 | +3 | -0 |
2024-09-03 18:12 | arg: add -c profile{,:pubkey} arg column | William Casarin | 2 | +41 | -1 |
2024-09-03 18:11 | fix bug where it was subscribing too many times | William Casarin | 1 | +4 | -3 |
2024-09-03 18:10 | debug: add subid debugging | William Casarin | 4 | +32 | -7 |
2024-09-03 01:31 | tidy: fix formatting | William Casarin | 3 | +8 | -8 |
2024-09-03 01:29 | columns: add --notifications{,:pubkey} argcolumn | William Casarin | 2 | +51 | -7 |
2024-09-03 01:16 | filters: add limits to follow filters | William Casarin | 1 | +6 | -6 |
2024-09-03 01:12 | fix transaction crash regression when opening thread | William Casarin | 3 | +11 | -13 |
2024-09-03 00:56 | Merge images support | William Casarin | 7 | +524 | -98 |
2024-09-03 00:47 | Merge contact list fetching | William Casarin | 18 | +1183 | -444 |
2024-08-27 11:09 | time: add future timestamp formatting | William Casarin | 1 | +17 | -9 |
2024-08-27 11:08 | Merge 'Fix global.json' | William Casarin | 1 | +7 | -1 |
2024-08-27 10:50 | log: track virtual list splices | William Casarin | 1 | +7 | -1 |
2024-08-21 04:48 | fix android build | William Casarin | 2 | +5 | -7 |
2024-08-21 04:48 | flag to disable since optimization | William Casarin | 1 | +9 | -1 |
2024-08-21 03:59 | update to latest nostrdb version | William Casarin | 2 | +2 | -1 |
2024-08-20 04:19 | fix clippy warnings | William Casarin | 7 | +28 | -35 |
2024-08-20 04:12 | thread: remote subscriptions working | William Casarin | 4 | +20 | -6 |
2024-08-04 17:40 | remove duplicate filter types | William Casarin | 18 | +155 | -224 |
2024-08-16 18:51 | Merge initial threads | William Casarin | 18 | +1264 | -480 |
2024-08-03 18:34 | temp fix crash due to race condition | William Casarin | 1 | +18 | -20 |
2024-08-03 18:33 | bump ingester threads from 2 to 4 | William Casarin | 1 | +1 | -1 |
2024-08-03 18:32 | arg: add dbpath argument | William Casarin | 1 | +18 | -1 |
2024-08-01 21:10 | fix bech32 bug bleh | William Casarin | 2 | +2 | -2 |
2024-08-01 20:44 | update nostrdb to fix note corruption bug | William Casarin | 3 | +3 | -3 |
2024-07-31 21:21 | doc: add docs for get_unknown_note_ids | William Casarin | 1 | +8 | -0 |
2024-07-31 20:27 | make local sub log more explicit | William Casarin | 1 | +1 | -1 |
2024-07-31 20:25 | nostr: fix parsing of OK events | William Casarin | 1 | +1 | -1 |
2024-07-28 18:04 | preview: add scroll to profile pic demo | William Casarin | 1 | +30 | -28 |
2024-07-28 18:03 | log: reduce ping/pong verbosity | William Casarin | 1 | +2 | -2 |
2024-07-22 18:19 | switch to GPLv3, not sure why it was MIT | William Casarin | 1 | +15 | -1 |
2024-07-16 19:46 | deps: update deps for thread-needed changes | William Casarin | 2 | +2 | -2 |
2024-07-16 19:44 | anim: add hover_expand_small | William Casarin | 1 | +8 | -0 |
2024-07-16 19:43 | timelineview: add customizable initial note capacity | William Casarin | 1 | +5 | -1 |
2024-07-16 19:41 | actionbar: move BarAction and add execute method | William Casarin | 5 | +37 | -19 |
2024-07-16 19:31 | timeline: simplify tabs_ui | William Casarin | 1 | +4 | -5 |
2024-07-16 19:30 | viewfilter: add default implementation | William Casarin | 1 | +4 | -1 |
2024-07-16 19:29 | noteref: move to note.rs | William Casarin | 3 | +40 | -25 |
2024-07-15 19:39 | fix nostrdb crash | William Casarin | 2 | +2 | -2 |
2024-07-11 18:05 | allow relay pool customization via -r/--relay argument | William Casarin | 1 | +31 | -3 |
2024-07-10 18:28 | logs: add relay string to relay connection errors | William Casarin | 1 | +1 | -1 |
2024-07-10 18:28 | pool: increase default reconnect time to 5 seconds | William Casarin | 1 | +1 | -1 |
2024-07-10 16:53 | Add note wide mode for reposts | William Casarin | 3 | +112 | -45 |
2024-07-10 16:52 | refactor: rename ui::Note to ui::NoteView | William Casarin | 6 | +16 | -12 |
2024-07-10 16:52 | docs: make note about not needing nix on ubunutu | William Casarin | 1 | +4 | -0 |
2024-07-05 14:37 | don't use an actual keystorage in Damus test apps | William Casarin | 1 | +1 | -1 |
2024-07-04 17:13 | fix scroll area shrinking | William Casarin | 1 | +1 | -0 |
2024-07-02 23:38 | Switch to egui master to fix wgpu issues | William Casarin | 6 | +710 | -746 |
2024-07-02 23:12 | switch to glow for now | William Casarin | 2 | +1 | -23 |
2024-07-02 17:34 | allow missing profiles in account switcher | William Casarin | 2 | +30 | -35 |
2024-07-02 17:12 | select first account | kernelkind | 1 | +5 | -0 |
2024-07-02 01:18 | enable nip10 replies | William Casarin | 6 | +139 | -16 |
2024-07-01 18:13 | keys: actually use the keystore | William Casarin | 1 | +20 | -2 |
2024-07-01 17:42 | Merge 'impl linux credential storage' #115 | William Casarin | 9 | +319 | -33 |
2024-07-01 17:32 | always have some default timeline | William Casarin | 1 | +13 | -13 |
2024-07-01 14:31 | cleanup some dead code | William Casarin | 1 | +0 | -19 |
2024-07-01 14:31 | post: full available width | William Casarin | 1 | +2 | -1 |
2024-07-01 14:31 | add my pubkey to the timeline query for testing | William Casarin | 1 | +1 | -1 |
2024-07-01 14:02 | allow multiple invocations of --sec | William Casarin | 1 | +16 | -12 |
2024-07-01 13:46 | drafts: clear post after posting | William Casarin | 2 | +7 | -0 |
2024-07-01 13:42 | initial note posting | William Casarin | 9 | +70 | -45 |
2024-07-01 13:41 | cli: add --sec argument to quickly add an account | William Casarin | 1 | +108 | -61 |
2024-07-01 13:29 | damus: make relay pool public | William Casarin | 1 | +1 | -1 |
2024-07-01 13:28 | account_manager: don't add the same pubkey more than once | William Casarin | 1 | +18 | -2 |
2024-07-01 13:38 | enostr: rename Event to Note | William Casarin | 7 | +130 | -136 |
2024-07-01 13:22 | env: allow private things like secret keys | William Casarin | 2 | +4 | -1 |
2024-06-25 18:16 | initial postbox for testing | William Casarin | 4 | +97 | -58 |
2024-06-25 18:20 | Merge remote-tracking branch 'pr/107' | William Casarin | 10 | +231 | -56 |
2024-06-25 00:12 | fixed_window: fix clippy warning | William Casarin | 1 | +2 | -1 |
2024-06-25 00:11 | refactor: move fixed_window to ui | William Casarin | 4 | +5 | -8 |
2024-06-25 00:09 | popup: simplify borrow | William Casarin | 1 | +4 | -2 |
2024-06-24 23:47 | hide navigation title on global nav | William Casarin | 3 | +15 | -9 |
2024-06-24 21:55 | refactor: use map instead of explicit `if let` | William Casarin | 1 | +2 | -6 |
2024-06-24 21:55 | popup: increase fixed window margin | William Casarin | 1 | +1 | -1 |
2024-06-23 23:46 | reintroduce account management | kernelkind | 9 | +181 | -21 |
2024-06-21 17:14 | postbox: add focus shadow from figma | William Casarin | 1 | +35 | -22 |
2024-06-21 16:58 | use unique id for post/reply view | William Casarin | 1 | +5 | -1 |
2024-06-21 15:56 | postbox: add focused state | William Casarin | 1 | +28 | -2 |
2024-06-21 15:56 | change selection color to purple | William Casarin | 1 | +3 | -3 |
2024-06-20 20:43 | fix postbox design | William Casarin | 3 | +63 | -52 |
2024-06-20 20:05 | clippy postbox cleanups | William Casarin | 2 | +7 | -8 |
2024-06-20 19:58 | add vertical separators between timelines | William Casarin | 2 | +18 | -0 |
2024-06-18 23:11 | reintroduce account switcher | kernelkind | 3 | +105 | -41 |
2024-06-14 19:16 | initial post box view | William Casarin | 17 | +181 | -25 |
2024-06-14 18:12 | add --light lightmode flag to previews and notedeck | William Casarin | 5 | +32 | -13 |
2024-06-14 17:18 | fix lock | William Casarin | 1 | +1 | -1 |
2024-06-14 17:17 | darker quote reposts for mobile | William Casarin | 1 | +1 | -0 |
2024-06-12 18:02 | perf: don't clone bytes via a more specialized function | William Casarin | 2 | +25 | -12 |
2024-06-13 18:57 | Add forward navigation animation | William Casarin | 4 | +54 | -43 |
2024-06-13 16:36 | actionbar: remove border on reply button, add expand animation | William Casarin | 3 | +29 | -17 |
2024-06-13 16:10 | remove useless struct | William Casarin | 2 | +3 | -20 |
2024-06-12 17:46 | fix light borders for quote reposts | William Casarin | 1 | +1 | -1 |
2024-06-12 01:48 | lighter gray for inline previews in white mode | William Casarin | 1 | +2 | -2 |
2024-06-12 01:44 | fix colors again | William Casarin | 2 | +13 | -6 |
2024-06-12 00:44 | small inline preview pfps | William Casarin | 6 | +110 | -67 |
2024-06-04 06:51 | initial navigation | William Casarin | 16 | +529 | -577 |
2024-06-11 23:10 | fix inline note preview colors | William Casarin | 4 | +88 | -88 |
2024-06-10 14:58 | add test queries for elsat | William Casarin | 2 | +2137 | -0 |
2024-06-10 14:52 | args: allow filter files and raw filters on cli | William Casarin | 1 | +35 | -2 |
2024-06-10 13:10 | set tooltip delay to 100ms | William Casarin | 1 | +1 | -1 |
2024-06-08 17:07 | reset virtual list if notes are spliced into timeline | William Casarin | 2 | +42 | -36 |
2024-05-30 10:50 | dont since-optimize when we don't have enough notes | William Casarin | 1 | +18 | -2 |
2024-05-30 13:10 | remote: use default_remote_limit instead of hardcoding | William Casarin | 1 | +4 | -3 |
2024-05-30 10:38 | filter: add default limit | William Casarin | 2 | +11 | -1 |
2024-05-28 21:10 | timeline: don't hide on resize | William Casarin | 1 | +3 | -1 |
2024-05-31 06:08 | cleanups | William Casarin | 5 | +14 | -40 |
2024-05-31 05:52 | mobile: make mobile flag runtime-configurable | William Casarin | 15 | +101 | -99 |
2024-05-31 06:01 | Merge remote-tracking branch 'pr/80' | William Casarin | 26 | +982 | -496 |
2024-05-27 16:25 | cap size of remote filter limits | William Casarin | 1 | +6 | -0 |
2024-05-27 16:25 | bump timeline filter limit | William Casarin | 1 | +1 | -1 |
2024-05-24 20:43 | debug: add some debug logs for keyboard note selection | William Casarin | 1 | +3 | -1 |
2024-05-24 20:42 | input: fix deadlock on resize | William Casarin | 1 | +28 | -4 |
2024-05-24 20:21 | mobile: use my timeline for testing again | William Casarin | 1 | +1 | -1 |
2024-05-24 20:21 | mobile: a tad more padding at the top | William Casarin | 1 | +1 | -1 |
2024-05-24 20:21 | update slow timeline query | William Casarin | 1 | +1 | -1 |
2024-05-24 20:20 | nip10: fetch unknown replied-to notes | William Casarin | 6 | +93 | -16 |
2024-05-23 23:10 | Revert "deps: using tracing instead of log" | William Casarin | 5 | +21 | -5 |
2024-05-23 22:59 | Merge MacOS key storage | William Casarin | 5 | +207 | -12 |
2024-05-23 22:50 | tabs: select notes & replies by default | William Casarin | 3 | +29 | -24 |
2024-05-18 03:53 | working notes + notes&replies | William Casarin | 6 | +161 | -62 |
2024-05-23 21:16 | list: switch from arc mutext to rc refcell | William Casarin | 2 | +6 | -8 |
2024-05-18 02:32 | timeline: refactor tabs into TimelineView | William Casarin | 4 | +156 | -30 |
2024-05-18 03:53 | input: handle raw events | William Casarin | 1 | +32 | -21 |
2024-05-18 00:27 | input: switch to scanning over raw input events | William Casarin | 1 | +19 | -4 |
2024-05-18 00:14 | input: process input once | William Casarin | 1 | +8 | -6 |
2024-05-23 18:06 | perf: fix continuous repaint | William Casarin | 1 | +8 | -8 |
2024-05-18 00:36 | cleanup: remove old viewport code | William Casarin | 1 | +0 | -42 |
2024-05-23 18:08 | deps: using tracing instead of log | William Casarin | 5 | +5 | -21 |
2024-05-20 17:49 | fonts: always use base fonts for all families | William Casarin | 1 | +11 | -9 |
2024-05-16 17:26 | don't bump timeline when adding notes | William Casarin | 2 | +17 | -3 |
2024-05-16 03:53 | fix clippy issues | William Casarin | 2 | +2 | -1 |
2024-05-16 01:01 | simplify tab underline calculation | William Casarin | 1 | +2 | -2 |
2024-05-16 01:01 | mobile: add lots of top padding on mobile | William Casarin | 1 | +8 | -2 |
2024-05-16 01:01 | mobile: simplify is_mobile | William Casarin | 6 | +8 | -9 |
2024-05-16 00:39 | move add_space to its correct location | William Casarin | 1 | +3 | -2 |
2024-05-16 00:20 | ui: integrate egui-tabs for notes & replies selector | William Casarin | 6 | +108 | -10 |
2024-05-15 22:26 | ui: add feathering-resistant hline separator fn | William Casarin | 2 | +10 | -1 |
2024-05-15 16:31 | direnv: make args explicit so its easy to change | William Casarin | 1 | +5 | -1 |
2024-05-15 16:36 | Merge commit 'refs/pull/github/53' | William Casarin | 1 | +30 | -23 |
2024-05-15 16:16 | switch to rustls-tls-native-roots | William Casarin | 3 | +19 | -197 |
2024-05-14 20:23 | migrate AccountManagementView to enostr Keypair | kernelkind | 7 | +51 | -25 |
2024-05-09 19:21 | AccountSelectionWidget | kernelkind | 4 | +173 | -37 |
2024-05-09 19:21 | AccountManagementView | kernelkind | 9 | +555 | -3 |
2024-05-09 19:21 | Add SimpleProfilePreview | kernelkind | 1 | +90 | -41 |
2024-05-07 23:57 | remove nostr-sdk | kernelkind | 4 | +58 | -538 |
2024-05-07 23:57 | Add keypair & update pubkey | kernelkind | 4 | +119 | -2 |
2024-05-07 23:57 | use nostr in enostr | kernelkind | 2 | +135 | -13 |
2024-05-04 17:25 | update version in comment because I still use this on my laptop | William Casarin | 1 | +1 | -1 |
2024-05-04 16:31 | nix: make android emulator optional | William Casarin | 1 | +4 | -3 |
2024-05-03 17:10 | Add flag to emulate mobile during preview | kernelkind | 4 | +34 | -6 |
2024-05-03 12:56 | move account_login_view to ui submodule | William Casarin | 5 | +382 | -380 |
2024-05-02 21:25 | style: less bubbly | William Casarin | 1 | +1 | -1 |
2024-05-02 17:31 | nix: add openssl dep for reqwest | William Casarin | 1 | +1 | -0 |
2024-04-27 16:12 | move login logic from promise to async fns | kernelkind | 2 | +109 | -101 |
2024-04-27 16:12 | add reqwest as dependency | kernelkind | 2 | +368 | -14 |
2024-04-27 16:12 | login: Add key loading & error to mobile | kernelkind | 1 | +44 | -24 |
2024-04-27 16:12 | Move login business logic to LoginManager | kernelkind | 2 | +117 | -28 |
2024-05-02 16:51 | textmode: adjust name sizing so it doesn't bump the column | William Casarin | 2 | +2 | -2 |
2024-05-02 16:50 | textmode: no previews in textmore for now | William Casarin | 1 | +2 | -1 |
2024-04-18 15:38 | since filter optimization | William Casarin | 1 | +19 | -1 |
2024-04-29 21:05 | log relay subscriptions | William Casarin | 1 | +5 | -0 |
2024-04-29 19:48 | mobile: don't add hover on mobile | William Casarin | 1 | +27 | -23 |
2024-04-29 19:47 | slightly larger pfpfs | William Casarin | 1 | +1 | -1 |
2024-04-29 18:01 | queries: set reasonable initial query sizes | William Casarin | 2 | +2 | -2 |
2024-04-29 18:00 | simplify is_mobile check | William Casarin | 1 | +10 | -4 |
2024-04-29 00:55 | Merge remote-tracking branch 'github/virtual-list' | William Casarin | 7 | +143 | -103 |
2024-04-27 08:01 | nip10: show initial reply information on notes | William Casarin | 9 | +208 | -71 |
2024-04-27 08:07 | github: remove pages workflow | William Casarin | 1 | +0 | -45 |
2024-04-24 18:00 | add hover to profile map demo | William Casarin | 4 | +54 | -14 |
2024-04-24 03:43 | fun large profile grid preview | William Casarin | 4 | +65 | -5 |
2024-04-24 01:20 | ui: add profile picture hover animation | William Casarin | 6 | +69 | -4 |
2024-04-24 15:53 | note: support nprofile mentions | William Casarin | 1 | +28 | -23 |
2024-04-22 15:58 | perf: profiling note content rendering | William Casarin | 1 | +14 | -7 |
2024-04-22 00:57 | style: realtime hover interactions | William Casarin | 1 | +1 | -0 |
2024-04-22 00:45 | ui: make pixel sizes correct, use more of the figma | William Casarin | 8 | +55 | -25 |
2024-04-21 23:49 | ui: introduce profile picture widget | William Casarin | 4 | +98 | -72 |
2024-04-21 23:36 | render_pfp: only depend on imgcache | William Casarin | 1 | +12 | -12 |
2024-04-21 23:28 | profile: add about and username to profile previews | William Casarin | 3 | +38 | -25 |
2024-04-21 22:55 | profiles: introduce DisplayNames | William Casarin | 4 | +56 | -19 |
2024-04-21 22:00 | ui: add banners to profile previews | William Casarin | 2 | +67 | -9 |
2024-04-21 21:50 | style: set 0 duration tooltip delay | William Casarin | 2 | +10 | -5 |
2024-04-21 21:34 | images: add aspect_fill | William Casarin | 1 | +45 | -1 |
2024-04-21 20:43 | test: update test profile with a banner | William Casarin | 1 | +28 | -23 |
2024-04-21 22:02 | ui: remove some old note ui comments | William Casarin | 1 | +0 | -19 |
2024-04-21 20:42 | previews: remove central panel frame | William Casarin | 1 | +3 | -1 |
2024-04-20 05:16 | readme: document previews | William Casarin | 1 | +24 | -0 |
2024-04-20 05:00 | ui: add initial Profile hover previews | William Casarin | 13 | +148 | -28 |
2024-04-20 04:53 | ui: move RelayView into ui module | William Casarin | 4 | +209 | -206 |
2024-04-20 02:20 | timeline: use strips instead of panels | William Casarin | 1 | +29 | -53 |
2024-04-19 23:44 | Extract the sample relay to test_data for reuse | kernelkind | 3 | +41 | -28 |
2024-04-20 00:38 | a quick note about the View trait | William Casarin | 1 | +7 | -0 |
2024-04-20 00:37 | check: remove duplicate and disable wasm checks | William Casarin | 2 | +2 | -13 |
2024-04-19 21:32 | ci: disable wasm builds for now | William Casarin | 1 | +30 | -30 |
2024-04-19 21:30 | fix clippy warnings | William Casarin | 11 | +82 | -83 |
2024-04-19 21:09 | introduce View and Previews traits | William Casarin | 11 | +305 | -276 |
2024-04-17 17:36 | Add preview for RelayView | kernelkind | 2 | +46 | -1 |
2024-04-17 17:36 | Add relay view | kernelkind | 7 | +227 | -0 |
2024-04-17 17:36 | Add warn color and highlight color | kernelkind | 2 | +16 | -1 |
2024-04-17 17:36 | enostr: expose RelayStatus | kernelkind | 1 | +1 | -1 |
2024-04-17 17:36 | Add monospace text style | kernelkind | 1 | +21 | -5 |
2024-04-17 17:36 | Seperate mobile dark color theme into its own func | kernelkind | 2 | +20 | -4 |
2024-04-17 17:36 | Add precommit hook to suggest proper formatting | kernelkind | 3 | +31 | -0 |
2024-04-17 17:36 | Apply cargo fmt | kernelkind | 7 | +47 | -40 |
2024-04-17 21:37 | make notedeck front and center | William Casarin | 1 | +6 | -6 |
2024-04-17 21:32 | readme: show notedeck preview | William Casarin | 1 | +6 | -0 |
2024-04-15 01:23 | ui: add frame around note previews | William Casarin | 1 | +18 | -5 |
2024-04-14 23:50 | note: don't allow nested note previews | William Casarin | 3 | +91 | -29 |
2024-04-14 23:30 | ids: find more unknown ids from inline notes | William Casarin | 1 | +21 | -6 |
2024-04-14 23:23 | ui: switch to flags for note options | William Casarin | 1 | +25 | -9 |
2024-04-14 23:23 | crates: add bitflags | William Casarin | 2 | +30 | -28 |
2024-04-14 23:23 | ui: only inline preview kind1 notes for now | William Casarin | 1 | +9 | -1 |
2024-04-14 19:11 | remove minimum window size | William Casarin | 1 | +0 | -4 |
2024-04-13 04:14 | mobile: black panel bg color | William Casarin | 4 | +27 | -23 |
2024-04-13 04:00 | theme: update to correct colors based on figma design | William Casarin | 1 | +1 | -1 |
2024-04-13 03:29 | fix until filters | William Casarin | 3 | +7 | -3 |
2024-04-12 17:02 | Use custom style in app | kernelkind | 2 | +22 | -26 |
2024-04-12 17:02 | Refactor 'ui tests' conception to previews | kernelkind | 9 | +134 | -81 |
2024-04-12 17:02 | Add MobileAccountLoginView | kernelkind | 1 | +65 | -0 |
2024-04-12 17:02 | Apply app style to AccountLoginView | kernelkind | 2 | +89 | -104 |
2024-04-12 17:02 | Add modular custom text styles | kernelkind | 3 | +96 | -1 |
2024-04-12 17:02 | Add custom visual themes | kernelkind | 3 | +185 | -2 |
2024-04-13 01:53 | initial inline note previews | William Casarin | 2 | +83 | -41 |
2024-04-13 01:52 | get all missing ids from all timelines | William Casarin | 2 | +96 | -56 |
2024-04-12 23:46 | ui: simplify note widget | William Casarin | 2 | +100 | -98 |
2024-04-12 23:16 | refactor: rename widgets to ui | William Casarin | 9 | +279 | -279 |
2024-04-12 23:03 | refactor: move note into its own widget | William Casarin | 3 | +270 | -245 |
2024-04-12 23:03 | profiling: update puffin version | William Casarin | 2 | +14 | -51 |
2024-04-12 22:09 | textmode: fix coloring of abbreviated names | William Casarin | 2 | +34 | -19 |
2024-04-11 22:03 | readme: add usage | William Casarin | 1 | +8 | -0 |
2024-04-11 22:00 | fix warnings | William Casarin | 1 | +2 | -7 |
2024-04-11 21:47 | readme: make it clear that its for desktop | William Casarin | 1 | +1 | -1 |
2024-04-11 21:35 | add rustup just in case | William Casarin | 1 | +2 | -2 |
2024-04-04 18:50 | Add nix-shell for macos android development | kernelkind | 3 | +80 | -35 |
2024-04-11 20:36 | ircmode: tighten username | William Casarin | 1 | +2 | -2 |
2024-04-11 18:41 | we should just called this damus | William Casarin | 1 | +5 | -1 |
2024-04-11 18:38 | Merge remote-tracking branch 'android/master' | William Casarin | 1 | +5 | -0 |
2024-04-11 18:09 | irc mode | William Casarin | 3 | +171 | -50 |
2024-04-10 01:49 | log: reduce spammy new note log | William Casarin | 1 | +1 | -1 |
2024-04-10 01:49 | queries: update hashtags query | William Casarin | 1 | +25 | -23 |
2024-04-07 21:53 | update to latest nostrdb, adding tag support | William Casarin | 3 | +42 | -41 |
2024-04-01 17:16 | Fix all warnings | William Casarin | 8 | +26 | -47 |
2024-04-01 15:04 | Add ui_test_harness binary implementation | kernelkind | 5 | +82 | -3 |
2024-04-01 15:04 | Constrain app minimum size | kernelkind | 1 | +1 | -0 |
2024-04-01 15:04 | Use app_creation for common app setup functions | kernelkind | 4 | +32 | -16 |
2024-04-01 15:04 | Create account login panel | kernelkind | 5 | +297 | -0 |
2024-04-01 15:04 | Add login manager | kernelkind | 2 | +24 | -0 |
2024-04-01 15:04 | Update egui 0.26.1 -> 0.27.1 | kernelkind | 3 | +77 | -32 |
2024-03-22 22:33 | Add login key parsing | kernelkind | 3 | +274 | -0 |
2024-03-22 22:32 | Add nostr-sdk dependency | kernelkind | 2 | +911 | -8 |
2024-03-24 17:15 | update cargo.lock to reflect toml change | kernelkind | 1 | +1 | -1 |
2024-03-26 09:20 | fix global query | William Casarin | 1 | +1 | -1 |
2024-03-22 10:15 | load timelines from commandline | William Casarin | 2 | +59 | -48 |
2024-03-22 10:12 | queries: add a few more test queries | William Casarin | 2 | +41 | -0 |
2024-03-22 09:23 | filters: fix hashtag filters | William Casarin | 2 | +9 | -0 |
2024-03-21 17:23 | test: use my timeline query by default for testing | William Casarin | 1 | +4 | -4 |
2024-03-21 15:24 | test: add test timeline query | William Casarin | 1 | +1 | -0 |
2024-03-21 14:54 | ui: reduce vertical padding for more compact timelines | William Casarin | 1 | +2 | -1 |
2024-03-21 13:31 | nostrdb: bump to support timeline queries | William Casarin | 1 | +1 | -1 |
2024-03-21 13:30 | style: initial logic for mobile style | William Casarin | 1 | +18 | -3 |
2024-03-21 13:30 | gitignore: add perf files | William Casarin | 1 | +2 | -0 |
2024-03-21 13:28 | actionbar: support both dark and light buttons | William Casarin | 2 | +14 | -21 |
2024-03-13 16:48 | Merge remote-tracking branch 'github/master' | William Casarin | 1 | +3 | -0 |
2024-03-13 13:33 | widgets: begin organizing ui components into widgets | William Casarin | 7 | +171 | -108 |
2024-03-13 13:24 | filter: unify nostrdb and remote limits | William Casarin | 1 | +9 | -4 |
2024-03-13 13:23 | app: make ndb public | William Casarin | 1 | +1 | -1 |
2024-03-12 10:11 | weird actionbar experiment | William Casarin | 4 | +65 | -17 |
2024-03-09 09:39 | actionbar placeholder | William Casarin | 1 | +9 | -1 |
2024-03-09 09:21 | black background | William Casarin | 3 | +19 | -5 |
2024-02-27 23:02 | fix typo | William Casarin | 1 | +1 | -1 |
2024-02-16 23:42 | profile picture image cache | William Casarin | 8 | +173 | -50 |
2024-02-17 01:14 | deps: update poll-promise, add hex | William Casarin | 2 | +22 | -19 |
2024-02-16 19:37 | relay: don't query unknown authors if we have none to query | William Casarin | 1 | +11 | -9 |
2024-02-16 19:38 | pfp: small fix in profile pic loading | William Casarin | 1 | +2 | -2 |
2024-02-16 19:36 | debug: fix annoying decode error message | William Casarin | 2 | +2 | -5 |
2024-02-16 19:36 | fonts: remove old font loading code | William Casarin | 2 | +3 | -31 |
2024-02-16 19:37 | style: allow font style customization in the future | William Casarin | 1 | +3 | -4 |
2024-02-16 00:18 | fonts: implement roberto's typography for notedeck | William Casarin | 2 | +95 | -34 |
2024-02-15 22:53 | ui: remove extra padding on main panel | William Casarin | 1 | +14 | -5 |
2024-02-15 22:05 | perf: fix profiler | William Casarin | 2 | +14 | -51 |
2024-02-15 21:56 | ui: add reltime rendering | William Casarin | 2 | +35 | -5 |
2024-02-15 21:03 | notecache: add initial in-memory notecache | William Casarin | 3 | +27 | -0 |
2024-02-15 21:03 | time: add time_ago function from Damus iOS | William Casarin | 2 | +48 | -0 |
2024-02-15 20:58 | timecache: add timecache help for timed caches | William Casarin | 2 | +28 | -0 |
2024-02-15 20:57 | deps: bump nostrdb to include notekey hash | William Casarin | 2 | +2 | -2 |
2024-02-15 21:04 | android: fix args | William Casarin | 1 | +1 | -1 |
2024-02-15 21:04 | perf: always show profiling info for now | William Casarin | 1 | +1 | -1 |
2024-02-15 20:57 | envrc: add my pubkey for testing | William Casarin | 1 | +2 | -0 |
2024-02-15 21:04 | query: reduce initial filter size for now | William Casarin | 1 | +1 | -1 |
2024-02-15 21:04 | nix: add some debug and heap tracking utils | William Casarin | 1 | +1 | -1 |
2024-02-12 09:07 | enable japanese, chinese, korean fonts | William Casarin | 1 | +7 | -9 |
2024-02-12 09:07 | disable inline image renderer for now | William Casarin | 1 | +7 | -5 |
2024-02-12 09:06 | enable passing queries via argument | William Casarin | 3 | +36 | -19 |
2024-02-11 22:40 | images: add copy link to image context menu | William Casarin | 1 | +8 | -2 |
2024-02-11 22:08 | bump nostrdb | William Casarin | 2 | +2 | -2 |
2024-02-11 21:58 | media: render images on posts | William Casarin | 1 | +50 | -37 |
2024-02-11 21:58 | deps: install ehttp loader | William Casarin | 2 | +17 | -2 |
2024-02-11 21:03 | links: set hyperlink color to purple | William Casarin | 1 | +1 | -0 |
2024-02-11 21:00 | note: make links clickable | William Casarin | 2 | +71 | -64 |
2024-02-11 20:49 | cargo: rename to notedeck | William Casarin | 1 | +1 | -1 |
2024-02-11 20:35 | macos: render into the titlebar | William Casarin | 2 | +38 | -27 |
2024-02-11 19:57 | add a few more relays for testing | William Casarin | 1 | +9 | -0 |
2024-02-11 04:24 | profiles: find missing profiles from mentions | William Casarin | 1 | +49 | -12 |
2024-02-11 04:24 | bump nostrdb | William Casarin | 2 | +3 | -3 |
2024-02-11 02:46 | note: render mentions | William Casarin | 1 | +66 | -7 |
2024-02-11 01:13 | note: add render_note_contents stub | William Casarin | 1 | +20 | -28 |
2024-02-11 01:13 | name: don't render display_name first if its empty | William Casarin | 1 | +2 | -2 |
2024-02-11 00:15 | apply cargo warning suggested fixes | William Casarin | 9 | +32 | -82 |
2024-02-11 00:14 | note: show non-displayname if we have it | William Casarin | 1 | +2 | -0 |
2024-02-11 00:14 | enostr: remove nostr crate for now | William Casarin | 4 | +19 | -454 |
2024-02-10 23:18 | add wgpu again since I remove it by accident | William Casarin | 1 | +1 | -1 |
2024-02-10 23:11 | profiles: fetch missing profiles when receiving notes | William Casarin | 1 | +31 | -7 |
2024-02-10 22:46 | home: move subscriptions to timeline | William Casarin | 4 | +65 | -49 |
2024-02-10 21:58 | updates deps | William Casarin | 1 | +9 | -22 |
2024-02-10 21:57 | android: pass in internal data path for db | William Casarin | 4 | +28 | -28 |
2024-02-10 02:55 | Revert "android: attempt to get it working on really old versions" | William Casarin | 2 | +2 | -11 |
2024-02-10 02:55 | initial fixes for android build | William Casarin | 2 | +2 | -2 |
2024-02-10 02:55 | update cargo deps | William Casarin | 2 | +62 | -350 |
2024-02-10 02:22 | restore top panel behavior | William Casarin | 1 | +12 | -12 |
2024-02-10 00:59 | LOCAL RELAY MODEL IS WORKING | William Casarin | 7 | +204 | -149 |
2024-02-10 00:59 | bump cargo | William Casarin | 2 | +2 | -2 |
2024-02-07 23:47 | gitignore: ignore db files | William Casarin | 1 | +1 | -0 |
2024-02-07 23:46 | subs: switch to multiple-filter style | William Casarin | 3 | +10 | -6 |
2024-02-07 23:18 | local nostrdb subscriptions working | William Casarin | 8 | +203 | -156 |
2024-02-07 23:18 | update deps | William Casarin | 2 | +443 | -428 |
2023-12-25 18:45 | make: fix tags | William Casarin | 1 | +1 | -1 |
2024-02-07 20:06 | add enostr->nostrdb filter conversions | William Casarin | 1 | +37 | -0 |
2024-02-07 20:06 | update to latest egui | William Casarin | 4 | +21 | -96 |
2024-02-07 20:06 | update cargo | William Casarin | 2 | +1788 | -374 |
2024-02-07 20:02 | enostr: use data instead of strings in Pubkey and EventId | William Casarin | 5 | +159 | -67 |
2024-02-07 20:01 | enostr: update deps | William Casarin | 2 | +791 | -29 |
2024-01-04 15:59 | fonts: use gossip's font loading code for testing | William Casarin | 2 | +79 | -3 |
2024-01-04 15:59 | assets: add some fonts | William Casarin | 9 | +0 | -0 |
2023-10-01 03:46 | rename main -> notedeck | William Casarin | 1 | +0 | -0 |
2023-10-01 03:45 | build: add small profile | William Casarin | 1 | +8 | -0 |
2023-12-25 02:13 | only add kind1 to timeline | William Casarin | 1 | +6 | -5 |
2023-12-25 02:13 | render only 50 events for now until we have infinite scroll | William Casarin | 1 | +1 | -1 |
2023-12-24 22:23 | net: geometric backoff connection retries on disconnects | William Casarin | 3 | +61 | -10 |
2023-12-24 22:22 | timeline: add new notes at the start | William Casarin | 1 | +3 | -1 |
2023-12-24 22:21 | log: remove "woke up" log. it's annoying | William Casarin | 1 | +0 | -1 |
2023-12-24 20:39 | Revert "Update README.md" | William Casarin | 1 | +0 | -6 |
2023-12-24 20:28 | pool: process all events as soon as possible | William Casarin | 1 | +1 | -1 |
2023-12-24 20:25 | pool: implement keepalive pinging | William Casarin | 2 | +52 | -10 |
2023-12-24 20:24 | relay: add ping method | William Casarin | 1 | +5 | -0 |
2023-12-24 20:32 | log: chop some noisy logs | William Casarin | 1 | +2 | -5 |
2023-12-24 20:33 | ui: brighter timeline text | William Casarin | 1 | +1 | -1 |
2023-12-17 17:30 | viewport scroll rendering experiments | William Casarin | 1 | +103 | -44 |
2023-12-17 17:29 | android: attempt to get it working on really old versions | William Casarin | 2 | +11 | -2 |
2023-12-17 16:49 | Update README.md | alltheseas | 1 | +6 | -0 |
2023-11-29 09:57 | add cargo-apk and aarch64-linux-android target | 0xb10c | 2 | +6 | -2 |
2023-11-29 04:43 | compilation instructions | William Casarin | 1 | +22 | -0 |
2023-11-29 04:38 | framed shot | William Casarin | 1 | +1 | -1 |
2023-11-29 04:35 | fix image | William Casarin | 1 | +1 | -1 |
2023-11-29 04:35 | smaller image | William Casarin | 1 | +1 | -1 |
2023-11-29 04:32 | android branch | William Casarin | 1 | +7 | -2 |
2023-11-27 00:40 | ui: add initial post composition window | William Casarin | 1 | +41 | -7 |
2023-11-27 00:39 | nix: fix pkg-config | William Casarin | 1 | +1 | -1 |
2023-07-09 21:21 | add padding to top panel on mobile | William Casarin | 3 | +38 | -3 |
2023-07-09 21:20 | show fps on top panel | William Casarin | 2 | +15 | -1 |
2023-07-09 21:08 | add frame_history helper from egui | William Casarin | 1 | +126 | -0 |
2023-07-09 19:29 | add temporary release keystore | William Casarin | 2 | +4 | -0 |
2023-07-09 19:17 | make sure it's still working on android | William Casarin | 5 | +26 | -18 |
2023-07-09 18:11 | timeline: add ui_abbrev_name | William Casarin | 3 | +33 | -1 |
2023-07-06 21:18 | desktop -> notedeck | William Casarin | 2 | +2 | -2 |
2023-07-07 02:38 | enostr: add initial note code | William Casarin | 1 | +91 | -0 |
2023-07-07 02:37 | fix fmt warning | William Casarin | 1 | +0 | -1 |
2023-07-07 02:37 | add default name placeholder | William Casarin | 1 | +2 | -0 |
2023-07-07 02:37 | make spinner the correct size | William Casarin | 1 | +1 | -1 |
2023-07-07 02:36 | add puffin profiling | William Casarin | 2 | +50 | -0 |
2023-07-07 02:36 | remove bg_color | William Casarin | 1 | +1 | -3 |
2023-07-07 02:36 | eventid: asref implementation | William Casarin | 1 | +6 | -0 |
2023-07-07 02:36 | nix: use_android flag | William Casarin | 1 | +6 | -6 |
2023-07-07 02:35 | pool: fix some warnings when targeting wasm | William Casarin | 1 | +7 | -1 |
2023-07-07 02:35 | bump deps in prep for profiling changes | William Casarin | 4 | +351 | -646 |
2023-07-07 00:50 | Revert "json: deserialize note ids into bytes" | William Casarin | 9 | +29 | -84 |
2023-07-07 00:09 | json: deserialize note ids into bytes | William Casarin | 9 | +84 | -29 |
2023-07-06 21:39 | bump | William Casarin | 1 | +1 | -1 |
2023-07-06 21:38 | fix light mode | William Casarin | 1 | +15 | -19 |
2023-07-06 21:15 | design: remove extra scrollbars, move toward design | William Casarin | 3 | +58 | -37 |
2023-07-06 20:10 | resizable ui | William Casarin | 1 | +20 | -15 |
2023-07-06 18:20 | upgrade to egui 0.22.0 | William Casarin | 4 | +804 | -636 |
2023-07-06 17:45 | Revert "text: make content selectable" | William Casarin | 1 | +1 | -5 |
2023-07-06 17:44 | deps: bump poll-promise to master | William Casarin | 2 | +2 | -3 |
2023-07-06 17:11 | text: make content selectable | William Casarin | 1 | +5 | -1 |
2023-07-06 15:42 | update readme | William Casarin | 1 | +2 | -4 |
2023-07-06 01:15 | Profile picture processing | William Casarin | 4 | +86 | -47 |
2023-07-06 15:26 | trunk: notedeck | William Casarin | 1 | +1 | -1 |
2023-07-06 15:40 | makefile for building tags | William Casarin | 1 | +5 | -0 |
2023-07-05 23:40 | nix: turn off android for now | William Casarin | 1 | +3 | -3 |
2023-07-05 23:40 | switch to shatter | William Casarin | 5 | +15 | -270 |
2023-07-05 21:56 | add license | William Casarin | 1 | +1 | -0 |
2023-07-05 21:55 | bump deps | William Casarin | 1 | +662 | -479 |
2023-07-05 21:52 | fonts: change font to onest | William Casarin | 4 | +86 | -2 |
2023-07-05 21:52 | fonts: add onest | William Casarin | 7 | +0 | -0 |
2023-07-01 18:27 | parser: add utf8 seeking functions | William Casarin | 4 | +173 | -35 |
2023-07-01 18:26 | check script | William Casarin | 1 | +11 | -0 |
2023-07-01 18:25 | codename is domus for now | William Casarin | 1 | +1 | -1 |
2023-07-01 18:23 | add env_logger | William Casarin | 2 | +185 | -35 |
2023-06-30 23:30 | parser: add fast utf8 parsing | William Casarin | 1 | +118 | -18 |
2023-06-29 03:24 | Add simple parser | William Casarin | 2 | +42 | -0 |
2023-06-28 19:31 | boop | William Casarin | 1 | +2 | -0 |
2023-06-28 19:30 | add From<&str> for Pubkey | William Casarin | 2 | +10 | -1 |
2022-12-16 08:48 | contact name | William Casarin | 1 | +13 | -5 |
2022-12-16 08:16 | customize colors a bit | William Casarin | 1 | +12 | -0 |
2022-12-14 02:55 | Update readme | William Casarin | 1 | +2 | -74 |
2022-12-12 22:51 | default pfp | William Casarin | 2 | +18 | -10 |
2022-12-12 22:33 | many improvements | William Casarin | 15 | +337 | -121 |
2022-12-12 02:56 | initial real data rendering working | William Casarin | 2 | +52 | -23 |
2022-12-12 02:34 | receiving initial messages! | William Casarin | 7 | +117 | -22 |
2022-12-12 01:09 | relay connected! | William Casarin | 12 | +266 | -53 |
2022-12-11 23:46 | initial nostr code | William Casarin | 16 | +1434 | -41 |
2022-12-11 00:57 | wgpu + egui 0.20.0 | William Casarin | 8 | +603 | -966 |
2022-12-01 15:20 | I dunno | William Casarin | 2 | +5 | -3 |
2022-11-30 19:57 | get it working on all platforms again | William Casarin | 9 | +1225 | -441 |
2022-11-30 19:23 | android: can I has internet | William Casarin | 1 | +3 | -0 |
2022-11-30 19:13 | some more misc updates | William Casarin | 2 | +10 | -4 |
2022-11-30 19:12 | fix render resume on android | William Casarin | 1 | +18 | -10 |
2022-11-30 19:10 | don't panic if we ever fail to lock here | William Casarin | 1 | +9 | -8 |
2022-11-30 03:01 | no idea why this is working now | William Casarin | 4 | +363 | -366 |
2022-11-30 02:42 | WIP TEST PLZ REVERT | William Casarin | 3 | +65 | -617 |
2022-11-30 02:27 | android progress | William Casarin | 5 | +1646 | -464 |
2022-11-07 08:11 | dominus demo | William Casarin | 4 | +75 | -49 |
2022-11-07 04:54 | progress | William Casarin | 6 | +91 | -336 |
2022-11-07 03:32 | progress | William Casarin | 4 | +1195 | -63 |
2022-11-07 00:42 | initial egui damus app | William Casarin | 6 | +52 | -50 |
2022-11-06 05:12 | Initial commit | William Casarin | 19 | +2634 | -0 |