Commit Graph

  • dac786e60f chrome: remove duplication in app setup William Casarin 2025-07-31 17:07:25 -07:00
  • 41aa2db3c7 use unseen notification indicator kernelkind 2025-07-31 19:01:52 -04:00
  • 10225158e5 paint unseen indicator kernelkind 2025-07-31 18:59:37 -04:00
  • 557608db9b chrome: method to find whether there are unseen notifications kernelkind 2025-07-31 18:55:25 -04:00
  • 8697a5cb0a set fresh from TimelineCache kernelkind 2025-07-31 18:53:27 -04:00
  • 7aca39aae8 add NotesFreshness to TimelineTab kernelkind 2025-07-31 18:52:28 -04:00
  • aa467b9be0 extract notifications filter to own method kernelkind 2025-07-31 18:51:27 -04:00
  • 09eeb57bd9 Merge notebook (feature gated) William Casarin 2025-07-31 16:05:43 -07:00
  • b1a5dd6cab add NotedeckOptions and feature flags, add notebook feature William Casarin 2025-07-31 16:03:13 -07:00
  • d12e5b363c notebook: move ui code into its own file William Casarin 2025-07-19 11:47:10 -07:00
  • cc8bafddff notebook: remove redundant closure William Casarin 2025-07-19 11:29:06 -07:00
  • 3766308ce6 notebook: fix node sizes William Casarin 2025-07-19 11:27:50 -07:00
  • 17f72f6127 notebook: draw edges and arrows William Casarin 2025-07-19 10:30:12 -07:00
  • f592015c0c notebook: fix heights of nodes William Casarin 2025-07-18 14:55:36 -07:00
  • 1ab4eeb48c init notebook William Casarin 2025-07-18 12:25:46 -07:00
  • a8c6baeacb make clippy happy William Casarin 2025-07-31 11:55:39 -07:00
  • a896a6ecfa Merge remote-tracking branch 'fernando/feat/persist_settings' William Casarin 2025-07-31 11:48:57 -07:00
  • f282363748 feat(notedeck): add cross-platform URI opener Fernando López Guevara 2025-07-28 19:53:54 -03:00
  • ba76b20ad2 Merge tagging fixes from kernel William Casarin 2025-07-30 16:22:16 -07:00
  • b04f50a9f6 insert space after mention selection kernelkind 2025-07-27 10:18:41 -04:00
  • 233be47659 TMP: update egui for better TextInputState handling kernelkind 2025-07-27 12:29:08 -04:00
  • 173972f920 mentions: don't lose focus after select mention kernelkind 2025-07-27 10:10:24 -04:00
  • 31ec21ea02 mention-picker: re-add spacing from inner_margin kernelkind 2025-07-26 17:44:48 -04:00
  • d3d8d7be4b fix scroll regression kernelkind 2025-07-26 17:44:00 -04:00
  • 09dc101c1b rename SearchResultsView => MentionPickerView kernelkind 2025-07-26 16:20:53 -04:00
  • 261477339b Update crates/notedeck/src/persist/settings_handler.rs Fernando López Guevara 2025-07-30 08:34:47 -03:00
  • 9ff5753bca settings: use timed serializer, handle zoom properly, use custom text style for note body font size, added font size slider, added preview note Fernando López Guevara 2025-07-29 21:41:03 -03:00
  • b9e2fe5dd1 fix(media): add spacing Fernando López Guevara 2025-07-29 21:38:04 -03:00
  • d1a9e0020e fix(note-content): avoid empty text blocks Fernando López Guevara 2025-07-29 21:34:28 -03:00
  • 1163dd8461 feat(settings): persist settings to storage Fernando López Guevara 2025-07-29 21:33:05 -03:00
  • 692f4889cf update i18n comments for source client options Fernando López Guevara 2025-07-29 21:31:36 -03:00
  • f2153f53dc feat(settings): allow sorting thread replies newest first Fernando López Guevara 2025-07-29 21:30:35 -03:00
  • 40764d7368 fix(settings): use localization Fernando López Guevara 2025-07-29 21:22:39 -03:00
  • be720c0f76 fix(settings): use localization Fernando López Guevara 2025-07-29 21:21:06 -03:00
  • 5848f1c355 refactor(settings): add settings sections methods Fernando López Guevara 2025-07-29 21:09:33 -03:00
  • 0dcf70bc15 feat(settings): persist settings to storage Fernando López Guevara 2025-07-29 21:02:18 -03:00
  • 0fc8e70180 ui/note: fix indented actionbar in non-wide mode William Casarin 2025-07-29 13:58:17 -07:00
  • 2de6851fbd mediaviewer: decrease transition anim from 500ms to 300ms William Casarin 2025-07-29 13:45:22 -07:00
  • f57d582307 ui: keep original design on non-narrow William Casarin 2025-07-29 13:23:45 -07:00
  • 09e608ca75 media: less blurry media William Casarin 2025-07-29 13:17:52 -07:00
  • 2bd636ce0a v0.5.9 - Better Media! William Casarin 2025-07-29 12:23:54 -07:00
  • 79bf6cf126 media/viewer: fix flicker on escape-close William Casarin 2025-07-29 12:22:04 -07:00
  • b8207106d7 feat(settings): persist settings to storage Fernando López Guevara 2025-07-23 23:04:49 -03:00
  • 5280028a82 media/viewer: fix broken culling William Casarin 2025-07-29 11:03:42 -07:00
  • f4a6e8f9bb media: change is_narrow logic to is_scaled William Casarin 2025-07-29 10:59:27 -07:00
  • 83fd6de076 Merge remote-tracking branch 'github/pr/1032' William Casarin 2025-07-29 10:46:55 -07:00
  • b80a0ab0f1 ui/settings: fix small double clone nit William Casarin 2025-07-29 10:32:39 -07:00
  • e437a0db1c Merge Portuguese translations by terry #1036 William Casarin 2025-07-29 10:25:56 -07:00
  • 6e81b98d2f note/options: made wide the default William Casarin 2025-07-29 10:24:38 -07:00
  • 217f1e45da Revert "fix(columns): render wide notes on narrow screen" William Casarin 2025-07-29 10:22:57 -07:00
  • 96e0366787 threads: disable wide in threads William Casarin 2025-07-29 10:17:34 -07:00
  • 2a85ee562c ui/note: simplify weird hack and make note of it William Casarin 2025-07-29 10:12:52 -07:00
  • 1fabd347ca Merge remote-tracking branch 'github/pr/1031' William Casarin 2025-07-29 10:08:43 -07:00
  • 0087fe7dff media/viewer: slower animation William Casarin 2025-07-28 16:37:53 -07:00
  • 51f7744149 media/viewer: fullscreen transition animations William Casarin 2025-07-28 16:12:29 -07:00
  • 6d393c9c37 media/viewer: provide image-click provenance William Casarin 2025-07-28 14:19:03 -07:00
  • 39e932c674 Add Portuguese (Brazil) language and translations 2025-07-23-translations Terry Yiu 2025-07-28 16:37:51 -04:00
  • 6919460d18 Import translations Terry Yiu 2025-07-25 16:38:28 -04:00
  • bf58fdce1f Internationalize ShowNoteClientOptions labels Terry Yiu 2025-07-24 23:38:13 -04:00
  • 419102959f Add human-readable names to locales in settings Terry Yiu 2025-07-24 23:33:04 -04:00
  • 9bcbcae688 Export strings for translation Terry Yiu 2025-07-23 22:26:40 -04:00
  • 5c8ab0ce07 media/viewer: handle click-to-close interactions William Casarin 2025-07-28 12:19:45 -07:00
  • 590ffa0680 media/viewer: click anywhere to close William Casarin 2025-07-28 12:10:00 -07:00
  • 3d18db8fd2 Fullscreen MediaViewer refactor William Casarin 2025-07-25 13:45:54 -07:00
  • 661acb3a12 fix(media): use ScaledTexture Fernando López Guevara 2025-07-25 14:18:21 -03:00
  • 8306003f6f fix(media): edge-to-edge image display on narrow screen Fernando López Guevara 2025-07-24 15:54:11 -03:00
  • 96ab4ee681 ui/note: fix another reply_desc wrapping issue William Casarin 2025-07-25 12:11:44 -07:00
  • 2524ff1061 wallet: fix nwc copy/paste William Casarin 2025-07-25 12:09:15 -07:00
  • eb0ab75e87 ui/wallet: small refactor to use return instead of break William Casarin 2025-07-25 12:04:38 -07:00
  • 009b4cf6b0 images: always resize large images William Casarin 2025-07-25 10:52:27 -07:00
  • f2e01f0e40 fix(note_actionbar): add invisible label to stabilize section width ¯\_(ツ)_/¯ Fernando López Guevara 2025-07-25 12:13:39 -03:00
  • c891f8585d v0.5.8 William Casarin 2025-07-24 15:45:45 -07:00
  • 2648967d7b lockfile: fixup William Casarin 2025-07-24 15:37:33 -07:00
  • 438dbb2397 Merge drag to nav back on all views by kernel #1035 William Casarin 2025-07-24 15:25:53 -07:00
  • 2bd139ef9e use DragSwitch to allow dragging anywhere in navigation kernelkind 2025-07-24 09:48:49 -06:00
  • cda0a68854 add route_uses_frame kernelkind 2025-07-24 17:35:57 -04:00
  • a555707f67 get scroll id for Route kernelkind 2025-07-24 17:35:42 -04:00
  • 1601914b8b use DragSwitch in Column kernelkind 2025-07-24 09:45:17 -06:00
  • aac0f54991 add DragSwitch kernelkind 2025-07-24 09:44:48 -06:00
  • 8960b3f052 add scroll_id for all views with vertical scroll kernelkind 2025-07-24 09:43:53 -06:00
  • 6db6cf7b7a enforce scroll_id for ThreadView kernelkind 2025-07-24 09:42:46 -06:00
  • 0bc32272d2 refactor scrolling for post, reply & quote views kernelkind 2025-07-23 21:01:38 -06:00
  • b05d39cc81 TMP: update egui-nav kernelkind 2025-07-22 16:18:38 -06:00
  • 7a83483758 nip10: switch to NoteReply instead of handrolled logic William Casarin 2025-07-24 13:31:12 -07:00
  • 1a3112d8ef Merge remote-tracking branch 'github/pr/1027' William Casarin 2025-07-24 12:29:11 -07:00
  • c1d0ea1901 Merge remote-tracking branch 'github/jb55-deck-733-profile-sidebar-action-should-route-in-the-active-column' William Casarin 2025-07-24 12:28:06 -07:00
  • db6103d448 router: fix router selection William Casarin 2025-07-24 12:10:02 -07:00
  • 0f00dcf7a7 fix(columns): render wide notes on narrow screen Fernando López Guevara 2025-07-24 15:57:42 -03:00
  • 8f63546524 ui: wrap reply description William Casarin 2025-07-24 09:11:12 -07:00
  • 90975180f5 ui/replydesc: quick TextSegment cleanup/optimize William Casarin 2025-07-24 09:03:47 -07:00
  • bd9a78b305 Do not crash on unknown arg Jakub Gladysz 2025-07-24 11:02:43 +03:00
  • 4e27c1f491 v0.5.7 William Casarin 2025-07-23 13:02:07 -07:00
  • f9f8b3fe1b Merge remote-tracking branch 'github/pr/1023' William Casarin 2025-07-23 12:31:51 -07:00
  • 5ddd8660a3 settings: fix route to relay William Casarin 2025-07-23 12:29:09 -07:00
  • fe30704496 Merge remote-tracking branch 'fernando/feat/settings-view' William Casarin 2025-07-23 12:00:29 -07:00
  • e997f1bf68 ui/note: make buttons larger William Casarin 2025-07-23 11:39:02 -07:00
  • ff0428550b fix missing zap button William Casarin 2025-07-23 10:30:35 -07:00
  • da6ede5f69 feat(settings): add settings view Fernando López Guevara 2025-07-23 15:33:17 -03:00
  • 56cbf68ea5 ui/note: small refactor to use returns instead of break William Casarin 2025-07-23 09:39:05 -07:00
  • ebf31abafa wallet: remove unused flag in note context William Casarin 2025-07-23 09:36:38 -07:00