7ca6ed5496
Fix client not disconnecting on account changes
2022-08-22 18:21:48 +02:00
8128342099
Implement account login and logout
2022-08-22 17:25:21 +02:00
28899965c7
Update euphoxide
2022-08-20 23:52:54 +02:00
5d5f55107a
Show error popups on some server errors
2022-08-20 21:22:33 +02:00
fc44a59a6f
Remove dependency on palette
2022-08-19 23:18:26 +02:00
84bf2015ec
Remove unused dependencies
2022-08-18 18:14:22 +02:00
d07b1051a9
Add euphoxide dependency
2022-08-18 18:10:42 +02:00
34bcf85236
Bump version to 0.2.1
2022-08-11 23:23:54 +02:00
06faaa9a9d
Update dependencies
2022-08-11 23:22:53 +02:00
992af0fddb
Add support for kitty keyboard protocol
2022-08-11 23:21:32 +02:00
e6a6497b30
Bump version to 0.2.0
2022-08-11 00:14:23 +02:00
efe44bb6cb
Update dependencies
2022-08-11 00:01:51 +02:00
5ad9f0f3e7
Include pastes in input events
2022-08-10 23:59:08 +02:00
7733b1a2c8
Update crossterm
2022-08-10 23:16:12 +02:00
a958ccaccf
Fix word wrapping
...
When displaying text widgets containing tabs, the calculated width would
not take those tabs into account and the widget would thus display
incorrectly. Fixed by updating toss so its width functions are tab-aware
and word wrapping is fixed as well.
2022-08-04 03:00:48 +02:00
df0403a782
Fix editor word wrapping
2022-08-03 22:00:56 +02:00
56507b4875
Fix mention highlighting
...
The mention color would sometimes go until the end of the line because
splitting Styled-s was buggy.
2022-08-03 13:23:17 +02:00
2d1c953250
Update toss
2022-08-01 19:13:06 +02:00
ec388dde8d
Fix chat drawing over other widgets
2022-08-01 00:08:33 +02:00
7d32a7ebe0
Store cookie jars in euph vault
2022-07-24 18:47:21 +02:00
59d2c7809b
Update dependencies
2022-07-24 17:27:58 +02:00
8bc7af0d3f
Replace chrono dependency by time
2022-07-24 17:27:58 +02:00
a5757d4660
Fix editor cursor positioning
2022-07-23 22:25:14 +02:00
c2e2ee52e8
Add Border widget
2022-07-21 15:21:49 +02:00
2ee64c11be
Update dependencies
2022-07-15 00:20:04 +02:00
eb2b8e818c
Bundle sqlite
2022-07-14 21:52:18 +02:00
9aed0a3cee
Use frame stack instead of explicit pos and size parameters
2022-07-13 11:34:52 +02:00
0a91f2077d
Update toss
...
The latest toss commit includes a width function that runs directly on a
&Styled. This avoids using &styled.text(), which unnecessarily allocates
a new string. Probably premature optimization, but nicer to use
nontheless.
2022-07-12 19:18:52 +02:00
e188a99f2a
Implement simple single-line editor
2022-07-08 11:28:43 +02:00
0ccf788d7b
Add option to export plain text room logs
2022-07-07 03:41:44 +02:00
e1585bfe30
Update dependencies
2022-07-06 11:23:34 +02:00
93cc2a6c13
Switch to new toss commit
2022-07-04 19:50:07 +02:00
11422801b0
Display nicks with hashed color
2022-07-02 17:23:30 +02:00
e0db158ece
Redraw whenever a message is logged
2022-06-23 22:15:36 +02:00
1e61f15e8d
Log via log crate
2022-06-23 13:24:26 +02:00
58d9f87bd2
Clean up Cargo.toml
2022-06-23 12:31:52 +02:00
2df2da9387
Update dependencies
2022-06-23 12:20:44 +02:00
e601476d02
Dissolve workspace
2022-06-23 12:20:20 +02:00
1cc7dd8920
Remove other packages from workspace
2022-06-23 12:19:28 +02:00
0c9f5e91a3
Create project
2022-02-07 21:31:46 +01:00