Commit Graph

  • e317c57769 ripgrep: add ignore file for ftl files William Casarin 2025-07-23 09:36:21 -07:00
  • f722a58d66 Merge new Accounts button to chrome sidebar by kernel #994 William Casarin 2025-07-23 09:12:23 -07:00
  • ffcd38ef96 Merge prevent crash when switching cols from fernando #997 William Casarin 2025-07-23 09:10:15 -07:00
  • 088704a768 Merge media swipe nav from fernando #1010 William Casarin 2025-07-23 09:07:06 -07:00
  • 10eedc0ca6 Merge contact list fixes by kernel #998 William Casarin 2025-07-23 08:53:14 -07:00
  • b285be97a1 Add Thai translations 2025-07-22-translations Terry Yiu 2025-07-23 00:15:01 -04:00
  • 7321e82800 Add Spanish (Latin America and Spain) translations Terry Yiu 2025-07-22 21:24:07 -04:00
  • e686afed1c Update Chinese, French, and German translations Terry Yiu 2025-07-22 21:23:35 -04:00
  • f866f0ca26 Add GitHub workflows for syncing Crowdin translations crowdin-action Terry Yiu 2025-07-04 15:08:43 -04:00
  • 2b48a20ccd Merge initial i18n app translations from terry! #907 William Casarin 2025-07-22 13:49:37 -07:00
  • b3bd68db3d gitignore: remove cache William Casarin 2025-07-21 05:50:36 -07:00
  • 3e2a1fa0d7 i18n: disable broken tests for now William Casarin 2025-07-22 13:44:35 -07:00
  • 26143cad54 i18n: disable bidi for tests William Casarin 2025-07-22 13:24:43 -07:00
  • 549fdc5da8 Add French, German, Simplified Chinese, and Traditional Chinese translations i18n Terry Yiu 2025-07-22 16:19:22 -04:00
  • c27aff6bec debug: add startup query debug log William Casarin 2025-07-22 13:02:16 -07:00
  • ec87482009 args: add --locale option William Casarin 2025-07-22 13:01:53 -07:00
  • a077cae0ee i18n: always have en-XA available William Casarin 2025-07-22 12:25:27 -07:00
  • 5e6e5c1b1d Fix export_source_strings.py to adjust for tr! and tr_plural! macro signature changes Terry Yiu 2025-07-22 15:39:00 -04:00
  • 3d4db820b4 i18n: make localization context non-global William Casarin 2025-06-29 11:05:31 -07:00
  • d1e222f732 Add localization documentation to notedeck DEVELOPER.md Terry Yiu 2025-06-27 21:11:23 -04:00
  • 0e65491ef1 Clean up time_ago_since, add tests, and internationalize strings Terry Yiu 2025-06-27 00:16:48 -04:00
  • 3f5036bd32 Internationalize user-facing strings and export them for translations Terry Yiu 2025-06-26 23:13:31 -04:00
  • d07c3e9135 Add Fluent-based localization manager and add script to export source strings for translations Terry Yiu 2025-06-26 20:56:32 -04:00
  • 80820a52d2 Merge tag 'v0.5.6' William Casarin 2025-07-21 05:49:15 -07:00
  • 0248a9ed2a v0.5.6 William Casarin 2025-07-21 05:48:07 -07:00
  • 38b2077a8d Merge kernel's "can't remove damoose fixes" and more! #1001 William Casarin 2025-07-20 17:13:34 -07:00
  • c94a418474 media/trust: always show if its yourself William Casarin 2025-07-14 19:18:17 -07:00
  • 28065ec4a3 fix one missing home string William Casarin 2025-07-14 19:14:03 -07:00
  • 94be9ccc3e Revert "relay: make multicast a desired relay" William Casarin 2025-07-20 15:51:19 -07:00
  • 2c1a42efd4 v0.5.5 William Casarin 2025-07-20 10:22:29 -07:00
  • ed38c75193 feat(full-screen-media): add swipe navigation Fernando López Guevara 2025-07-18 13:46:25 -03:00
  • 0b27282985 bugfix: unsubscribe all decks when log out account kernelkind 2025-07-17 21:31:10 -04:00
  • 1c547bbcaa bugfix: unsubscribe from timelines on deck deletion kernelkind 2025-07-17 21:25:09 -04:00
  • d4082eb818 bugfix: properly sub to new selected acc after removal of selected kernelkind 2025-07-17 20:31:36 -04:00
  • 0b8a4fdf55 move select account logic to own method kernelkind 2025-07-17 20:22:48 -04:00
  • 8263e56f41 expose AccountCache::falback kernelkind 2025-07-17 19:33:56 -04:00
  • 8daa1d2adf allow removal of Damoose account kernelkind 2025-07-17 19:24:33 -04:00
  • b9cae65b72 make UserAccount cloneable kernelkind 2025-07-17 19:24:01 -04:00
  • 049bb3e8bb use NwcError instead of nwc::Error kernelkind 2025-07-17 19:01:51 -04:00
  • d22dd9ed31 appease clippy kernelkind 2025-07-17 18:15:28 -04:00
  • fdef74c353 fix: sometimes most recent contacts list wasn't used kernelkind 2025-07-17 18:16:06 -04:00
  • 030e4226f8 appease clippy kernelkind 2025-07-17 18:15:28 -04:00
  • 508d8dc0ba fix(columns): prevent crash when switching to account with no columns Fernando López Guevara 2025-07-17 19:09:10 -03:00
  • c306ab2912 chrome/readme: mention signer William Casarin 2025-07-17 14:52:26 -07:00
  • c421f8f8ff profile: fetch new metadata when visiting profiles William Casarin 2025-07-17 14:49:16 -07:00
  • 8d2da86f1f enostr: remove raw event type William Casarin 2025-07-17 14:20:33 -07:00
  • 8a1398face clippy fixes William Casarin 2025-07-17 13:49:53 -07:00
  • a4c1b38116 introduce HybridFilter William Casarin 2025-07-17 13:42:23 -07:00
  • 34afa755b8 add ChromePanelAction::Profile & use for pfp kernelkind 2025-07-09 20:30:09 -04:00
  • 45490c918d add new Accounts button to chrome sidebar kernelkind 2025-07-09 20:25:25 -04:00
  • a31fdd3ed2 use saturating sub kernelkind 2025-07-16 20:20:41 -04:00
  • d2994fa340 gitignore: ignore logcat William Casarin 2025-07-17 11:30:29 -07:00
  • 5eae9a55ec relay: make multicast a desired relay William Casarin 2025-07-17 11:03:20 -07:00
  • 1a7154fab6 reply: add some space after reply box William Casarin 2025-07-17 11:02:16 -07:00
  • 61f4d6b532 db: fix bad query bug in author-kind queries William Casarin 2025-07-17 11:01:40 -07:00
  • 51d2b4414b ui/note: refactor reply line into a function William Casarin 2025-07-17 09:36:46 -07:00
  • c0c2120f74 android: fix back button William Casarin 2025-07-17 09:18:20 -07:00
  • db6f02084d input: halve long press input duration William Casarin 2025-07-16 18:01:08 -07:00
  • 99646f8ff5 ui/mention: fix weird mention text size William Casarin 2025-07-16 17:35:54 -07:00
  • a603685fac multi_subscriber: switch to debug statements William Casarin 2025-07-16 16:36:26 -07:00
  • 5168d50257 add info statements kernelkind 2025-07-16 13:58:25 -04:00
  • cc92fc2082 make TimelineCache::timelines private kernelkind 2025-07-15 16:14:03 -04:00
  • dc4e3d7510 increment sub count when necessary kernelkind 2025-07-16 13:36:33 -04:00
  • 95e9e4326a add TimelineCache helper methods kernelkind 2025-07-15 16:04:50 -04:00
  • 4db6f37017 track all timeline related subscriptions in TimelineSub kernelkind 2025-07-16 13:09:53 -04:00
  • 6544d43d02 replace MultiSubscriber with TimelineSub kernelkind 2025-07-16 12:47:31 -04:00
  • 64ac06791a Merge show-note-client option by fernando William Casarin 2025-07-16 14:00:14 -07:00
  • 4bf75c95de feat(note-view): show note client Fernando López Guevara 2025-07-01 13:44:56 -03:00
  • cb5bd75236 refactor: use Margin:ZERO Fernando López Guevara 2025-07-01 13:22:51 -03:00
  • a6a89307f1 v0.5.4 William Casarin 2025-07-16 11:41:32 -07:00
  • 872aadf279 debug: fix memory debugger William Casarin 2025-07-16 11:17:13 -07:00
  • 953848ff9a anim: reduce gif fps William Casarin 2025-07-16 10:07:37 -07:00
  • 461665f599 ui: remove show_pointer William Casarin 2025-07-16 09:17:27 -07:00
  • f27b1fe957 Merge chrome sidebar features from fernando William Casarin 2025-07-16 09:01:48 -07:00
  • 45803b6bb0 readme: we're in beta status William Casarin 2025-07-16 08:59:59 -07:00
  • a5bbe79c4b readme: fix link William Casarin 2025-07-16 08:59:23 -07:00
  • 3637dbd5c3 Merge readme changes from elsat William Casarin 2025-07-16 08:58:31 -07:00
  • 551afb2772 readme: tweaks William Casarin 2025-07-16 08:58:19 -07:00
  • e8db7444c3 gitignore: include junk so that git clean can handle it William Casarin 2025-07-16 08:55:24 -07:00
  • a517bc69bc Merge is_following fixes from kernel William Casarin 2025-07-16 08:50:42 -07:00
  • e2d79af632 Merge remote-tracking branch 'fernando/feat/full-screen-media-dots' William Casarin 2025-07-16 08:31:57 -07:00
  • 44da10dc88 fix(profile): split always Fernando López Guevara 2025-07-16 11:00:45 -03:00
  • 8e218a1eb1 feat(full-screen-media): add image URL in top bar and navigation dots in bottom bar Fernando López Guevara 2025-07-16 09:27:33 -03:00
  • befce76a90 feat(profile): add tooltip on copy npub Fernando López Guevara 2025-07-15 09:55:42 -03:00
  • ac85bdc21d feat(profile-view): split nip05 when is_narrow Fernando López Guevara 2025-07-15 09:55:12 -03:00
  • e344b09475 feat(profile-view): split profile info entries when is_narrow Fernando López Guevara 2025-07-14 14:04:16 -03:00
  • ab43bdb65a fix(deck): show column picker when deck has no columns Fernando López Guevara 2025-07-14 13:13:16 -03:00
  • 23d02a9dd2 note/options: remove redundant has function William Casarin 2025-07-15 14:35:14 -07:00
  • fa545bc077 ui/note: fix weird ... placement regression William Casarin 2025-07-15 14:32:47 -07:00
  • 4735529731 update lock William Casarin 2025-07-15 14:19:36 -07:00
  • 5c603cd56b v0.5.3 William Casarin 2025-07-15 14:15:16 -07:00
  • 6bf6af7f9e profile: fix crash with ProfileState defaults William Casarin 2025-07-15 14:14:50 -07:00
  • e9ee1b5094 v0.5.2 William Casarin 2025-07-15 13:41:31 -07:00
  • fb6456bdee v0.5.1 William Casarin 2025-07-15 13:37:25 -07:00
  • ac22fc7072 columns: enable toolbar scroll to top William Casarin 2025-07-15 13:29:59 -07:00
  • 074472eec9 columns/timeline: include column index in timeline view_id William Casarin 2025-07-15 13:02:05 -07:00
  • 119456e2b3 columns: switch to bitflag app options William Casarin 2025-07-15 12:42:20 -07:00
  • cd560cb7bf chrome: make toolbar smaller William Casarin 2025-07-15 12:40:04 -07:00
  • f8b6ef0c20 Update README.md with reference plans to support building on notedeck alltheseas 2025-07-15 13:12:42 -05:00
  • baff14bbf0 ui/column: include pfp in back response William Casarin 2025-07-15 10:51:02 -07:00