-rw-r--r-- | .cargo/config.toml | 2L |
-rw-r--r-- | .envrc | 18L |
-rw-r--r-- | .github/workflows/build-and-test.yml | 29L |
-rw-r--r-- | .github/workflows/rust.yml | 258L |
-rw-r--r-- | .gitignore | 20L |
-rw-r--r-- | .rustfmt.toml | 1L |
-rw-r--r-- | Cargo.lock | 5952L |
-rw-r--r-- | Cargo.toml | 64L |
-rw-r--r-- | LICENSE | 15L |
-rw-r--r-- | Makefile | 11L |
-rw-r--r-- | README.md | 96L |
-rw-r--r-- | SECURITY.md | 5L |
-rw-r--r-- | Trunk.toml | 3L |
-rw-r--r-- | assets/Logo-Gradient-2x.png | 18616B |
-rw-r--r-- | assets/Welcome to Nostrdeck 2x.png | 52397B |
-rw-r--r-- | assets/app_icon.icns | 633843B |
-rw-r--r-- | assets/damus-app-icon.png | 271986B |
-rw-r--r-- | assets/damus-app-icon.svg | 261L |
-rw-r--r-- | assets/damus.ico | 293138B |
-rw-r--r-- | assets/damus.svg | 184L |
-rw-r--r-- | assets/damus_rounded.svg | 334L |
-rw-r--r-- | assets/damus_rounded_80.png | 6812B |
-rwxr-xr-x | assets/favicon.ico | 15406B |
-rw-r--r-- | assets/fonts/DejaVuSans-Bold-SansEmoji.ttf | 497128B |
-rw-r--r-- | assets/fonts/DejaVuSans-Bold.ttf | 705684B |
-rw-r--r-- | assets/fonts/DejaVuSans.ttf | 757076B |
-rw-r--r-- | assets/fonts/DejaVuSansSansEmoji.ttf | 560848B |
-rw-r--r-- | assets/fonts/Inconsolata-Regular.ttf | 108684B |
-rw-r--r-- | assets/fonts/NotoEmoji-Regular.ttf | 878892B |
-rw-r--r-- | assets/fonts/NotoSansCJK-Regular.ttc | 19484784B |
-rw-r--r-- | assets/fonts/NotoSansThai-Regular.ttf | 47484B |
-rw-r--r-- | assets/fonts/ark/ark-pixel-10px-proportional-latin.ttf | 328720B |
-rw-r--r-- | assets/fonts/onest/OnestBlack1602-hint.ttf | 105716B |
-rw-r--r-- | assets/fonts/onest/OnestBold1602-hint.ttf | 100424B |
-rw-r--r-- | assets/fonts/onest/OnestExtraBold1602-hint.ttf | 101988B |
-rw-r--r-- | assets/fonts/onest/OnestLight1602-hint.ttf | 91836B |
-rw-r--r-- | assets/fonts/onest/OnestMedium1602-hint.ttf | 92992B |
-rw-r--r-- | assets/fonts/onest/OnestRegular1602-hint.ttf | 93048B |
-rw-r--r-- | assets/fonts/onest/OnestThin1602-hint.ttf | 94300B |
-rw-r--r-- | assets/fonts/pressstart/PressStart2P.ttf | 82480B |
-rw-r--r-- | assets/icons/add_account_icon_4x.png | 3081B |
-rw-r--r-- | assets/icons/add_column_dark_4x.png | 1150B |
-rw-r--r-- | assets/icons/add_column_light_4x.png | 1267B |
-rw-r--r-- | assets/icons/add_relay_icon_4x.png | 3081B |
-rw-r--r-- | assets/icons/column_delete_icon_4x.png | 806B |
-rw-r--r-- | assets/icons/column_delete_icon_light_4x.png | 1089B |
-rw-r--r-- | assets/icons/connected_icon_4x.png | 1872B |
-rw-r--r-- | assets/icons/connecting_icon_4x.png | 1733B |
-rw-r--r-- | assets/icons/delete_icon_4x.png | 1057B |
-rw-r--r-- | assets/icons/disconnected_icon_4x.png | 1863B |
-rw-r--r-- | assets/icons/edit_icon_4x_dark.png | 719B |
-rw-r--r-- | assets/icons/hashtag_icon_4x.png | 2587B |
-rw-r--r-- | assets/icons/help_icon_dark_4x.png | 1230B |
-rw-r--r-- | assets/icons/help_icon_inverted_4x.png | 554B |
-rw-r--r-- | assets/icons/home_icon_dark_4x.png | 2847B |
-rw-r--r-- | assets/icons/key_4x.png | 1446B |
-rw-r--r-- | assets/icons/links_4x.png | 1332B |
-rw-r--r-- | assets/icons/media_upload_dark_4x.png | 1501B |
-rw-r--r-- | assets/icons/move_column_4x.png | 1771B |
-rw-r--r-- | assets/icons/new_deck_icon_4x_dark.png | 4837B |
-rw-r--r-- | assets/icons/notifications_icon_dark_4x.png | 3403B |
-rw-r--r-- | assets/icons/plus_icon_4x.png | 340B |
-rw-r--r-- | assets/icons/profile_icon_4x.png | 4010B |
-rw-r--r-- | assets/icons/reply-dark.png | 912B |
-rw-r--r-- | assets/icons/reply.png | 1205B |
-rw-r--r-- | assets/icons/reply.svg | 1L |
-rw-r--r-- | assets/icons/repost_icon_4x.png | 808B |
-rw-r--r-- | assets/icons/repost_light_4x.png | 1145B |
-rw-r--r-- | assets/icons/select_icon_3x.png | 1405B |
-rw-r--r-- | assets/icons/settings_dark_4x.png | 3886B |
-rw-r--r-- | assets/icons/settings_light_4x.png | 3055B |
-rw-r--r-- | assets/icons/signout_icon_4x.png | 1420B |
-rw-r--r-- | assets/icons/universe_icon_dark_4x.png | 3323B |
-rw-r--r-- | assets/icons/verified_4x.png | 3376B |
-rw-r--r-- | assets/icons/zap_4x.png | 1122B |
-rw-r--r-- | assets/manifest.json | 28L |
-rw-r--r-- | assets/sw.js | 25L |
-rwxr-xr-x | check | 11L |
-rw-r--r-- | crates/enostr/Cargo.lock | 1870L |
-rw-r--r-- | crates/enostr/Cargo.toml | 21L |
-rw-r--r-- | crates/enostr/src/client/message.rs | 70L |
-rw-r--r-- | crates/enostr/src/client/mod.rs | 3L |
-rw-r--r-- | crates/enostr/src/error.rs | 58L |
-rw-r--r-- | crates/enostr/src/filter.rs | 1L |
-rw-r--r-- | crates/enostr/src/keypair.rs | 139L |
-rw-r--r-- | crates/enostr/src/lib.rs | 24L |
-rw-r--r-- | crates/enostr/src/note.rs | 135L |
-rw-r--r-- | crates/enostr/src/profile.rs | 38L |
-rw-r--r-- | crates/enostr/src/pubkey.rs | 168L |
-rw-r--r-- | crates/enostr/src/relay/message.rs | 294L |
-rw-r--r-- | crates/enostr/src/relay/mod.rs | 224L |
-rw-r--r-- | crates/enostr/src/relay/pool.rs | 408L |
-rw-r--r-- | crates/enostr/src/relay/subs_debug.rs | 265L |
-rw-r--r-- | crates/notedeck/Cargo.toml | 36L |
-rw-r--r-- | crates/notedeck/src/accounts.rs | 726L |
-rw-r--r-- | crates/notedeck/src/app.rs | 239L |
-rw-r--r-- | crates/notedeck/src/args.rs | 122L |
-rw-r--r-- | crates/notedeck/src/context.rs | 18L |
-rw-r--r-- | crates/notedeck/src/error.rs | 64L |
-rw-r--r-- | crates/notedeck/src/filter.rs | 282L |
-rw-r--r-- | crates/notedeck/src/fonts.rs | 58L |
-rw-r--r-- | crates/notedeck/src/imgcache.rs | 128L |
-rw-r--r-- | crates/notedeck/src/lib.rs | 51L |
-rw-r--r-- | crates/notedeck/src/muted.rs | 83L |
-rw-r--r-- | crates/notedeck/src/note.rs | 156L |
-rw-r--r-- | crates/notedeck/src/notecache.rs | 57L |
-rw-r--r-- | crates/notedeck/src/persist/app_size.rs | 30L |
-rw-r--r-- | crates/notedeck/src/persist/mod.rs | 7L |
-rw-r--r-- | crates/notedeck/src/persist/theme_handler.rs | 76L |
-rw-r--r-- | crates/notedeck/src/persist/zoom.rs | 26L |
-rw-r--r-- | crates/notedeck/src/relayspec.rs | 90L |
-rw-r--r-- | crates/notedeck/src/result.rs | 3L |
-rw-r--r-- | crates/notedeck/src/storage/file_key_storage.rs | 167L |
-rw-r--r-- | crates/notedeck/src/storage/file_storage.rs | 280L |
-rw-r--r-- | crates/notedeck/src/storage/key_storage_impl.rs | 88L |
-rw-r--r-- | crates/notedeck/src/storage/mod.rs | 11L |
-rw-r--r-- | crates/notedeck/src/storage/security_framework_key_storage.rs | 198L |
-rw-r--r-- | crates/notedeck/src/style.rs | 59L |
-rw-r--r-- | crates/notedeck/src/theme.rs | 101L |
-rw-r--r-- | crates/notedeck/src/time.rs | 55L |
-rw-r--r-- | crates/notedeck/src/timecache.rs | 41L |
-rw-r--r-- | crates/notedeck/src/timed_serializer.rs | 86L |
-rw-r--r-- | crates/notedeck/src/ui.rs | 24L |
-rw-r--r-- | crates/notedeck/src/unknowns.rs | 356L |
-rw-r--r-- | crates/notedeck/src/user_account.rs | 9L |
-rw-r--r-- | crates/notedeck_chrome/Cargo.toml | 95L |
-rw-r--r-- | crates/notedeck_chrome/src/android.rs | 135L |
-rw-r--r-- | crates/notedeck_chrome/src/fonts.rs | 146L |
-rw-r--r-- | crates/notedeck_chrome/src/lib.rs | 6L |
-rw-r--r-- | crates/notedeck_chrome/src/notedeck.rs | 204L |
-rw-r--r-- | crates/notedeck_chrome/src/preview.rs | 103L |
-rw-r--r-- | crates/notedeck_chrome/src/setup.rs | 99L |
-rw-r--r-- | crates/notedeck_chrome/src/theme.rs | 149L |
-rw-r--r-- | crates/notedeck_columns/Cargo.toml | 61L |
-rw-r--r-- | crates/notedeck_columns/build.rs | 29L |
-rw-r--r-- | crates/notedeck_columns/src/abbrev.rs | 20L |
-rw-r--r-- | crates/notedeck_columns/src/accounts/mod.rs | 124L |
-rw-r--r-- | crates/notedeck_columns/src/accounts/route.rs | 13L |
-rw-r--r-- | crates/notedeck_columns/src/actionbar.rs | 220L |
-rw-r--r-- | crates/notedeck_columns/src/app.rs | 675L |
-rw-r--r-- | crates/notedeck_columns/src/app_creation.rs | 1L |
-rw-r--r-- | crates/notedeck_columns/src/app_style.rs | 13L |
-rw-r--r-- | crates/notedeck_columns/src/args.rs | 159L |
-rw-r--r-- | crates/notedeck_columns/src/colors.rs | 6L |
-rw-r--r-- | crates/notedeck_columns/src/column.rs | 243L |
-rw-r--r-- | crates/notedeck_columns/src/deck_state.rs | 64L |
-rw-r--r-- | crates/notedeck_columns/src/decks.rs | 326L |
-rw-r--r-- | crates/notedeck_columns/src/draft.rs | 54L |
-rw-r--r-- | crates/notedeck_columns/src/error.rs | 31L |
-rw-r--r-- | crates/notedeck_columns/src/frame_history.rs | 50L |
-rw-r--r-- | crates/notedeck_columns/src/images.rs | 262L |
-rw-r--r-- | crates/notedeck_columns/src/key_parsing.rs | 239L |
-rw-r--r-- | crates/notedeck_columns/src/lib.rs | 48L |
-rw-r--r-- | crates/notedeck_columns/src/login_manager.rs | 186L |
-rw-r--r-- | crates/notedeck_columns/src/media_upload.rs | 447L |
-rw-r--r-- | crates/notedeck_columns/src/multi_subscriber.rs | 107L |
-rw-r--r-- | crates/notedeck_columns/src/nav.rs | 475L |
-rw-r--r-- | crates/notedeck_columns/src/post.rs | 237L |
-rw-r--r-- | crates/notedeck_columns/src/profile.rs | 162L |
-rw-r--r-- | crates/notedeck_columns/src/profile_state.rs | 79L |
-rw-r--r-- | crates/notedeck_columns/src/relay_pool_manager.rs | 60L |
-rw-r--r-- | crates/notedeck_columns/src/route.rs | 223L |
-rw-r--r-- | crates/notedeck_columns/src/storage/decks.rs | 838L |
-rw-r--r-- | crates/notedeck_columns/src/storage/migration.rs | 697L |
-rw-r--r-- | crates/notedeck_columns/src/storage/mod.rs | 5L |
-rw-r--r-- | crates/notedeck_columns/src/subscriptions.rs | 32L |
-rw-r--r-- | crates/notedeck_columns/src/support.rs | 148L |
-rw-r--r-- | crates/notedeck_columns/src/test_data.rs | 109L |
-rw-r--r-- | crates/notedeck_columns/src/test_utils.rs | 36L |
-rw-r--r-- | crates/notedeck_columns/src/thread.rs | 27L |
-rw-r--r-- | crates/notedeck_columns/src/timeline/cache.rs | 276L |
-rw-r--r-- | crates/notedeck_columns/src/timeline/kind.rs | 291L |
-rw-r--r-- | crates/notedeck_columns/src/timeline/mod.rs | 736L |
-rw-r--r-- | crates/notedeck_columns/src/timeline/route.rs | 195L |
-rw-r--r-- | crates/notedeck_columns/src/ui/account_login_view.rs | 134L |
-rw-r--r-- | crates/notedeck_columns/src/ui/accounts.rs | 192L |
-rw-r--r-- | crates/notedeck_columns/src/ui/add_column.rs | 589L |
-rw-r--r-- | crates/notedeck_columns/src/ui/anim.rs | 138L |
-rw-r--r-- | crates/notedeck_columns/src/ui/column/header.rs | 589L |
-rw-r--r-- | crates/notedeck_columns/src/ui/column/mod.rs | 3L |
-rw-r--r-- | crates/notedeck_columns/src/ui/configure_deck.rs | 331L |
-rw-r--r-- | crates/notedeck_columns/src/ui/edit_deck.rs | 92L |
-rw-r--r-- | crates/notedeck_columns/src/ui/mention.rs | 109L |
-rw-r--r-- | crates/notedeck_columns/src/ui/mod.rs | 66L |
-rw-r--r-- | crates/notedeck_columns/src/ui/note/contents.rs | 322L |
-rw-r--r-- | crates/notedeck_columns/src/ui/note/context.rs | 194L |
-rw-r--r-- | crates/notedeck_columns/src/ui/note/mod.rs | 671L |
-rw-r--r-- | crates/notedeck_columns/src/ui/note/options.rs | 71L |
-rw-r--r-- | crates/notedeck_columns/src/ui/note/post.rs | 548L |
-rw-r--r-- | crates/notedeck_columns/src/ui/note/quote_repost.rs | 65L |
-rw-r--r-- | crates/notedeck_columns/src/ui/note/reply.rs | 135L |
-rw-r--r-- | crates/notedeck_columns/src/ui/note/reply_description.rs | 157L |
-rw-r--r-- | crates/notedeck_columns/src/ui/preview.rs | 26L |
-rw-r--r-- | crates/notedeck_columns/src/ui/profile/edit.rs | 205L |
-rw-r--r-- | crates/notedeck_columns/src/ui/profile/menu.rs | 2L |
-rw-r--r-- | crates/notedeck_columns/src/ui/profile/mod.rs | 447L |
-rw-r--r-- | crates/notedeck_columns/src/ui/profile/picture.rs | 237L |
-rw-r--r-- | crates/notedeck_columns/src/ui/profile/preview.rs | 192L |
-rw-r--r-- | crates/notedeck_columns/src/ui/relay.rs | 307L |
-rw-r--r-- | crates/notedeck_columns/src/ui/relay_debug.rs | 173L |
-rw-r--r-- | crates/notedeck_columns/src/ui/side_panel.rs | 646L |
-rw-r--r-- | crates/notedeck_columns/src/ui/support.rs | 85L |
-rw-r--r-- | crates/notedeck_columns/src/ui/thread.rs | 123L |
-rw-r--r-- | crates/notedeck_columns/src/ui/timeline.rs | 414L |
-rw-r--r-- | crates/notedeck_columns/src/ui/username.rs | 94L |
-rw-r--r-- | crates/notedeck_columns/src/unknowns.rs | 69L |
-rw-r--r-- | crates/notedeck_columns/src/view_state.rs | 23L |
-rw-r--r-- | damus.keystore | 2726B |
-rw-r--r-- | entitlements.plist | 12L |
-rw-r--r-- | index.html | 140L |
-rwxr-xr-x | preview | 5L |
-rwxr-xr-x | scripts/dev_setup.sh | 19L |
-rwxr-xr-x | scripts/macos_build.sh | 88L |
-rw-r--r-- | scripts/pre_commit_hook.sh | 4L |
-rwxr-xr-x | scripts/svg_to_icns.sh | 59L |
-rw-r--r-- | scripts/windows-installer.iss | 18L |
-rw-r--r-- | shell.nix | 69L |