Commit Graph

631 Commits

Author SHA1 Message Date
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
Mano Ségransan
8e2c44b39f
Add support for 7tv "zero-width" emotes, enable webp decoding, switch to serde_json 2023-04-18 13:00:28 +02:00
Xithrius
0e9c5697ad
Channel switcher is now available in start screen 2023-04-15 21:17:09 -07:00
Xithrius
e727a2008a
Merge pull request #339 from Xithrius/configurable-channels-startscreen
Configure default channels in start screen.
2023-04-14 23:15:30 -07:00
Xithrius
fa1f8ced6b
Only clear chat from start screen if new channel is different 2023-04-14 23:04:20 -07:00
Xithrius
8458da1835
Hit branch where no items exist in channel lists 2023-04-14 22:43:38 -07:00
Xithrius
4ade53d1b6
Keybinds added to start screen default channels 2023-04-14 22:25:38 -07:00
Xithrius
d10268b172
Config for default channels, viewable 2023-04-14 22:13:57 -07:00
Xithrius
65ffca269f
2.2.0 -> 2.2.1 2023-04-14 18:06:21 -07:00
Xithrius
9cbd7c4614
Reconnect attempting will actually re-attempt. 2023-04-14 18:05:07 -07:00
Xithrius
54015209ac
Merge pull request #337 from Xithrius/dependabot/cargo/h2-0.3.17
Bump h2 from 0.3.16 to 0.3.17
2023-04-13 12:52:41 -07:00
dependabot[bot]
2bfd9db3f0
Bump h2 from 0.3.16 to 0.3.17
Bumps [h2](https://github.com/hyperium/h2) from 0.3.16 to 0.3.17.
- [Release notes](https://github.com/hyperium/h2/releases)
- [Changelog](https://github.com/hyperium/h2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/h2/compare/v0.3.16...v0.3.17)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-13 17:09:41 +00:00
Xithrius
865e8a76af
2.1.0 -> 2.2.0 2023-04-12 17:35:18 -07:00
Xithrius
74d4240011
Fixing duplicate keypresses on Windows 2023-04-12 17:03:16 -07:00
Xithrius
b6336b8894
Removed Apache appendix, bumped MIT year 2023-04-12 03:28:53 -07:00
Xithrius
a0918ee8ca
Storage::get_last_n. Storage:add pushes back if item already exists 2023-04-11 21:08:38 -07:00
Xithrius
1a3cc339ef
Spacing corrected, config channel is now ENTER 2023-04-11 20:06:55 -07:00