Commit Graph

160 Commits

Author SHA1 Message Date
Gabor Pihaj 6c0d126f4b Add missing darwin build dependency (#286) 2024-05-25 20:38:01 +00:00
Ulyssa c6982c9737 Fix LICENSE file (#274) 2024-04-24 06:59:00 +00:00
Ulyssa 46f6d37f76 Update to modalkit{,-ratatui}@0.0.19 (#273) 2024-04-24 06:30:01 +00:00
Ulyssa 3971801aa3 Allow typing newline with <S-Enter> and enable keyboard enhancement protocol (#272) 2024-04-21 18:19:53 -07:00
Ulyssa 7bc34c8145 Update Cargo.toml to v0.0.10-alpha.1 and update dependencies (#269) 2024-04-17 08:06:08 +00:00
Ethan Reynolds 91ca50aecb Fix image preview placement when messages are preceded by a date in the timeline (#257) 2024-04-13 15:47:08 -07:00
Ulyssa 949100bdc7 Update Welcome window to reference TOML instead of JSON (#254) 2024-04-12 06:20:05 +00:00
Ethan Reynolds b995906c79 Add external_edit_file_suffix to config (#253) 2024-04-11 20:50:26 -07:00
Ulyssa e5b284ed19 Use color overrides for users when message_user_color is enabled (#245) 2024-04-02 15:42:27 +00:00
Matthias Ahouansou 0f17bbfa17 Fix reaction count when there are duplicate reaction events from a user (#239) 2024-04-02 15:40:25 +00:00
Matthias Ahouansou aba72aa64d Prevent sending duplicate reaction events (#240) 2024-04-02 15:21:24 +00:00
Benjamin Grosse 72d35431de Update to ratatui-image@1.0.0 (#241) 2024-04-02 08:01:00 -07:00
Ulyssa a98bbd97be Support marking a room as a direct message room (#92) 2024-03-31 00:12:57 -07:00
Ulyssa 82645c8828 Release v0.0.9 (#236) v0.0.9 2024-03-29 04:35:38 +00:00
Ulyssa 5a2a7b028d Wait to log in before starting background tasks (#234) 2024-03-29 04:14:37 +00:00
Ulyssa 2327658e8c Add commands for importing and exporting room keys (#233) 2024-03-28 20:58:34 -07:00
Ulyssa b4e9c213e6 Add an icon for iamb (#232) 2024-03-28 16:20:27 +00:00
Ulyssa 79f6b5b75c Reset message bar when ! is passed with :cancel (#231) 2024-03-27 19:35:15 -07:00
Ulyssa 6600685dd5 Update manual pages to use mdoc(7) and list commands (#230) 2024-03-26 15:55:22 +00:00
Ulyssa ed1b88c197 Support loading a TOML configuration (#229) 2024-03-25 21:30:35 -07:00
Ulyssa 99996e275b Support notifications via terminal bell (#227)
Co-authored-by: Benjamin Grosse <ste3ls@gmail.com>
2024-03-24 17:19:34 +00:00
Ulyssa db9cb92737 Enable autolinking when rendering Markdown (#226) 2024-03-24 03:06:33 +00:00
Ulyssa d3b717d1be Fix image previews in replies (#225) 2024-03-24 02:41:05 +00:00
Ulyssa 2ac71da9a6 Fix entering thread view when there's no messages yet (#224) 2024-03-24 02:20:06 +00:00
Ulyssa 1e9b6cc271 Provide better error message for M_UNKNOWN_TOKEN (#101) 2024-03-23 19:09:11 -07:00
mordquist 46e081b1e4 Support configuring user gutter width (#223) 2024-03-23 18:54:26 -07:00
Bernhard Bliem 23a729e565 Support displaying shortcodes instead of Emojis in messages (#222) 2024-03-23 16:35:10 -07:00
Benjamin Grosse 0c52375e06 Add support for desktop notifications (#192) 2024-03-21 17:46:46 -07:00
Ulyssa c63f8d98d5 Fix odd Windows-only compile error (#221) 2024-03-20 22:30:14 -07:00
Ulyssa 013214899a Ignore key releases on platforms that support it (#220) 2024-03-21 05:13:47 +00:00
Ulyssa 8a5049fb25 GitHub workflow should use --locked to avoid broken Cargo.lock (#219) 2024-03-20 15:29:04 +00:00
Ulyssa 9c6ff58b96 Support linking against system OpenSSL (#218) 2024-03-19 21:55:14 -07:00
Thomas Vodrazka b41faff9b7 Add example of mapping "V" to toggle message selection mode (#195) 2024-03-09 22:57:35 -08:00
Ulyssa e7f158ffcd Add support for custom key macros (#217) 2024-03-10 06:49:40 +00:00
Ulyssa ef868175cb Add support for threads (#216) 2024-03-09 00:47:05 -08:00
Benjamin Grosse 8ee203c9a9 Update to ratatui-image@0.8.1 (#215) 2024-03-08 20:04:52 -08:00
Ryan 95f2c7af30 Nix flake updates (#214) 2024-03-08 20:03:55 -08:00
Ali Elnwegy c71cec1f54 Fix Nix flake hashes (#206) 2024-03-08 06:06:02 +00:00
Ulyssa ec81b72f2c Load receipts for room before acquiring lock (#213) 2024-03-07 07:49:35 +00:00
Ulyssa dd001af365 Download rooms keys from backups if they exist (#211) 2024-03-02 23:55:27 +00:00
Ulyssa 9732971fc2 Update to matrix-sdk@0.7.1 (#200) 2024-03-02 23:00:29 +00:00
Alan Pope 1948d80ec8 Add snap install instructions (#210) 2024-03-02 21:48:46 +00:00
Ulyssa 84bc6be822 Support following the .well-known entries for a username's domain (#209) 2024-02-29 07:21:31 +00:00
Ulyssa c5999bffc8 Pull in modalkit repository with a Cargo.lock (#208) 2024-02-29 07:00:25 +00:00
Ulyssa aa878f7569 Move LTO into its own "release-lto" profile (#207) 2024-02-29 06:31:00 +00:00
Ulyssa a2a708f1ae Indicate and sort on rooms with unread messages (#205)
Fixes #83
2024-02-28 09:03:28 -08:00
Benjamin Grosse 3ed87aae05 Support coloring entire message with the user color (#193) 2024-02-28 06:52:24 +00:00
Ulyssa 1325295d2b Update modalkit dependencies (#204) 2024-02-28 05:21:05 +00:00
Benjamin Lee 1cb280df8b Fix truncation/padding for non-ASCII sender names (#182) 2024-02-27 21:09:37 -08:00
Rerum02 5be886301b Update README.md to add openSUSE Tumbleweed (#191) 2024-02-28 03:43:03 +00:00