Werner Kroneman
|
837dca3e15
|
Added dedicated types to Room/MucRoom/Direct messages, etc...
It's still a bit of a mess though.
|
2023-12-11 16:51:45 +01:00 |
|
Werner Kroneman
|
53ad01ed41
|
Add message timestamps and room sorting capability
|
2023-12-11 14:15:01 +01:00 |
|
Werner Kroneman
|
d11daee5df
|
Added name of current logged-in account to the sidebar.
RoomView now uses #[component]
|
2023-12-10 21:02:31 +01:00 |
|
Werner Kroneman
|
05ed0316e3
|
Logout button added.
Also, trying out #[component] macro
|
2023-12-10 20:32:11 +01:00 |
|
Werner Kroneman
|
fbb162626c
|
Minor trimming of dependencies.
|
2023-12-10 20:17:47 +01:00 |
|
Werner Kroneman
|
3e86a4706f
|
Reformatting.
|
2023-12-10 18:12:18 +01:00 |
|
Werner Kroneman
|
f4e8d5fa3b
|
Refactoring the login-related code.
|
2023-12-10 18:11:21 +01:00 |
|
Werner Kroneman
|
74e2cfd6b7
|
Ran cargo fix and fmt.
|
2023-12-10 17:41:58 +01:00 |
|
Werner Kroneman
|
5a33bf2280
|
Did a bunch of refactoring.
|
2023-12-10 17:41:27 +01:00 |
|
Werner Kroneman
|
cbb307e8a2
|
Ran cargo fmt and fix.
|
2023-12-10 16:30:29 +01:00 |
|
Werner Kroneman
|
f8bb6f1fbd
|
More refactoring; fixes to non-compiling parts.
|
2023-12-10 16:29:37 +01:00 |
|
Werner Kroneman
|
4c857f2fba
|
Refactored the mod.rs, specifically focusing on getting the Sidebar out and some xmpp bits.
|
2023-12-10 15:54:31 +01:00 |
|
Werner Kroneman
|
1ddf72d8a4
|
Improve code readability with comments and annotations.
|
2023-12-10 15:27:50 +01:00 |
|
Werner Kroneman
|
7299c4813d
|
Ran cargo fmt
|
2023-12-10 15:04:49 +01:00 |
|
Werner Kroneman
|
d7292505a5
|
Cleaned up and documented the login screen code.
|
2023-12-10 15:04:25 +01:00 |
|
Werner Kroneman
|
640db8e166
|
Removed a commented-out unused method.
|
2023-12-10 15:04:07 +01:00 |
|
Werner Kroneman
|
f308f030aa
|
Ran cargo fix and cargo fmt
|
2023-12-10 13:21:59 +01:00 |
|
Werner Kroneman
|
6b6562e210
|
Got auto-login to sorta-kinda work.
It's a mess, though... Next step is gonna be some serious re-factoring.
|
2023-12-10 00:44:04 +01:00 |
|
Werner Kroneman
|
eec56f063e
|
Added license.
|
2023-12-09 21:24:57 +01:00 |
|
Werner Kroneman
|
18b64ef030
|
Basic login screen working.
|
2023-12-09 16:40:03 +01:00 |
|
Werner Kroneman
|
99120cd0c8
|
Remvoed unused imports.
|
2023-12-08 21:07:00 +01:00 |
|
Werner Kroneman
|
ceda732e27
|
Minor refactor, removing the rooms state with just the messages state.
|
2023-12-08 21:04:54 +01:00 |
|
Werner Kroneman
|
fd56718960
|
Reset Cargo.lock.
Added ability to leave rooms, join rooms.
General restyling.
|
2023-12-08 20:54:07 +01:00 |
|
Werner Kroneman
|
4da80010ff
|
Update UI layout and design in chat application.
Minor refactorings.
|
2023-12-07 23:33:08 +01:00 |
|
Werner Kroneman
|
0d80360b58
|
Initial commit.
|
2023-12-07 17:20:11 +01:00 |
|