Commit Graph

697 Commits

Author SHA1 Message Date
Xithrius
7f36219911
Merge pull request #396 from Xithrius/dependabot/cargo/openssl-0.10.55
Bump openssl from 0.10.52 to 0.10.55
2023-06-21 20:42:43 -07:00
dependabot[bot]
bb0f7d7452
Bump openssl from 0.10.52 to 0.10.55
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.52 to 0.10.55.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.52...openssl-v0.10.55)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-21 22:57:34 +00:00
Xithrius
0f22d3465e
lazy_static -> once_cell 2023-06-05 20:39:08 -07:00
Xithrius
acf684f5c4
Corrected config defaults, added scroll offset indicator 2023-06-02 05:18:02 -07:00
Xithrius
fa6953aec7
Added a visual indicator to all input boxes
This should make users aware of how close they are to breaking a rule of
input.

Also, border customization was added to the help window. It was missing
there for whatever reason.
2023-05-30 00:33:08 -07:00
Xithrius
c3ab67112f
It is possible for channels to be 3 characters long 2023-05-29 23:31:08 -07:00
Xithrius
c782f0e4b6
Fixed off-by-1 error in text wrapping 2023-05-29 15:56:45 -07:00
Xithrius
55b617d73c
ratatui 0.20.1 -> 0.21.0 2023-05-29 15:47:25 -07:00
Xithrius
82e52dbd98
Updated most dependencies
However, rustyline isn't at 11.0 due to me not understanding what I
should do with a `ChangeListener`.
2023-05-22 20:59:45 -07:00
Xithrius
895b4b64fa
Suggestion is now calculated once, not twice 2023-05-22 20:18:22 -07:00
Xithrius
84a70be449
Merge pull request #374 from Nogesma/fix/irc-panic 2023-05-20 19:21:33 -07:00
Mano Segransan
e2df0dbf75
Fix panic when the irc client is created without an internet connection 2023-05-20 12:20:31 +02:00
Xithrius
f32b82243d
Dashboard waits for user input before joining channel 2023-05-13 22:01:31 -07:00
Xithrius
e822ef0fdb
Fixed channel index on dashboard not switching to State::Normal 2023-05-13 21:07:41 -07:00
Xithrius
c9edfb1ad5
Better centering
Yoinked some readme markdown from https://github.com/MrPicklePinosaur/shrs
2023-05-05 18:19:46 -07:00
Xithrius
2454048da0
New badges, preview image 2023-05-03 04:44:52 -07:00
Xithrius
b33c7b9112
Implemented right-aligned usernames 2023-05-03 03:51:57 -07:00
Xithrius
c8dac481c6
Just some formatting, nothing to see here 2023-05-03 03:41:20 -07:00
Xithrius
66ccaaf2b8
Moved first time channel checking from terminal to app 2023-05-01 18:52:23 -07:00
Xithrius
ce5193ce0b
Fixed messages sent by user not showing up in terminal 2023-05-01 18:43:15 -07:00
Xithrius
fc87b5deca
Message search component implemented 2023-04-27 16:28:45 -07:00
Xithrius
2617c9ce3f
Suggestions for commands and mentions
Also moved `TerminalAction` to the `src/terminal.rs` file
2023-04-27 14:36:31 -07:00
Xithrius
81dfd5019f
Channel suggestions now work 2023-04-27 13:57:49 -07:00
Xithrius
e251c85e05
Input validator implemented for InputWidget 2023-04-26 23:52:54 -07:00
Xithrius
61185341ec
Component::draw area arg from Option<Rect> to Rect 2023-04-26 22:52:43 -07:00
Xithrius
e08070203b
Moved super to parent directory imports 2023-04-26 22:17:21 -07:00
Xithrius
f12518da4d
The help window can now be accessed 2023-04-25 03:56:33 -07:00
Xithrius
df3c6a568d
State tabs exist as a widget 2023-04-25 03:51:58 -07:00
Xithrius
2224fa1f33
Scrolling now works for chat 2023-04-25 02:53:21 -07:00
Xithrius
1390f099a0
Chat moved to own file, focus mutation works 2023-04-25 01:13:49 -07:00
Xithrius
0cff135cfe
Channel switching, chat input 'functioning' 2023-04-25 00:38:43 -07:00
Xithrius
f6ca131368
Starting the swap to internal widget states 2023-04-24 18:36:49 -07:00
Xithrius
d69a043ff8
Attempted to add more components 2023-04-24 06:55:20 -07:00
Xithrius
33fe4ac333
User is now able to escape the dashboard screen 2023-04-24 05:12:24 -07:00
Xithrius
4e67847198
State::Normal has acquired its own modes 2023-04-24 05:05:58 -07:00
Xithrius
3317e9e7ed
Merge pull request #351 from Xithrius/component-rewrite
Component rewrite.
2023-04-23 22:12:33 -07:00
Xithrius
845ddee118
Shared storage, incomplete insert component 2023-04-23 21:56:36 -07:00
Xithrius
4482ba98fa
A lot of progress on specific widgets 2023-04-23 03:51:09 -07:00
Xithrius
d88c23355e
Re-organized ui file structure 2023-04-22 20:38:40 -07:00
Xithrius
66cc1dfa62
Moved state to own file 2023-04-22 20:14:22 -07:00
Xithrius
2827f32a4f
Added very basic debug screen, no log yet 2023-04-22 03:43:02 -07:00
Xithrius
c50593225e
Updated quickstart guide, keybinds to include dashboard 2023-04-22 00:50:49 -07:00
Xithrius
8952976e24
WindowAttributes condensed frontend config 2023-04-22 00:31:56 -07:00
Xithrius
f5a5ee7452
Added config option for different border types 2023-04-22 00:28:38 -07:00
Xithrius
d5b3f6fd9c
serde_with dep, DeserializeFromStr added to config 2023-04-21 23:49:36 -07:00
Xithrius
aa48ea2eba
No more leaking token on config errors 2023-04-21 23:31:06 -07:00
Xithrius
7f8d58d322
Corrected general highlighting indices 2023-04-21 22:45:50 -07:00
Xithrius
533b4496fe
2.2.1 -> 2.3.0 2023-04-21 22:12:58 -07:00
Xithrius
a19dee51bb
Reverted image-rs to 0.24.6 for now 2023-04-21 22:09:55 -07:00
Xithrius
30e533e371
Merge pull request #335 from Nogesma/main 2023-04-19 20:00:17 -07:00