Werner Kroneman
|
5064adbd21
|
Cargo fmt.
|
2023-12-11 17:12:16 +01:00 |
|
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
|
01650c9836
|
Added a note about blank screen envvars.
|
2023-12-10 18:52:19 +01:00 |
|
Werner Kroneman
|
781441cc13
|
Added the start of a package definition in flake.nix
|
2023-12-10 18:51:06 +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
|
b9639ad85c
|
Updated copyright settings.
|
2023-12-10 16:29:17 +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
|
5ba1b454bd
|
Added .idea stuff to git
|
2023-12-10 15:05:17 +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
|
8fdf421541
|
Added contact anc contribution to the readme.
|
2023-12-10 14:30:47 +01:00 |
|
Werner Kroneman
|
f308f030aa
|
Ran cargo fix and cargo fmt
|
2023-12-10 13:21:59 +01:00 |
|
Werner Kroneman
|
aeb3f0aee8
|
Added rustfmt back to the flake dependencies.
|
2023-12-10 13:21:37 +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
|
234db497a9
|
Added readme and dropped a few dependencies from flake.nix.
|
2023-12-09 21:41:02 +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 |
|