Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-26 | Put v2 code in root folder | Raymaekers Luca | |
2024-10-26 | Moved main() to top | Raymaekers Luca | |
2024-10-26 | Redraw screen after reconnect | Raymaekers Luca | |
Includes: - Using u32/u8 instead of int/char - Add function prototypes - Use magenta for other users - remove input_len parameter to screen_home | |||
2024-10-26 | fixed bug when sending message after disconnect | Raymaekers Luca | |
This is because for sending, receiving & closing serverfd variable was used instead of `fds[FDS_SERVER].fd`. | |||
2024-10-26 | do not allow sending message to disconnected server | Raymaekers Luca | |
2024-10-26 | Slicker UI | Raymaekers Luca | |
- added fg_pfx and bg_pfx for the prefix string in tb_printf_wrap() - removed text_len from tb_printf_wrap() in favor of simple loop - added disconnect popup when the server is not connected | |||
2024-10-26 | Reconnnect to server with thread | Raymaekers Luca | |
2024-10-25 | Documentation & chore | Raymaekers Luca | |
Includes: - increase the limit - update with sources - remove arena include in send.c | |||
2024-10-25 | Let user quit when reconnecting | Raymaekers Luca | |
Includes: - renamed exit to quit - do not use else if for polling - only display the error message once | |||
2024-10-25 | Wrap messages when exceeding available width | Raymaekers Luca | |
Includes: - Changed fillstr to use wide characters - made the prompt box opaque - More documentation on the code | |||
2024-10-25 | fixed bug not allow sending empty message | Raymaekers Luca | |
2024-10-25 | Bind Ctrl+W to erase word behind cursor | Raymaekers Luca | |
Added keybinds descriptions in the readme. | |||
2024-10-24 | Initial draft for v2 | Raymaekers Luca | |
This is a rewrite of v1 using arena's as memory allocators. The other great difference is using wide strings by default (wchar_t) because that will be needed in the future to print pretty UIs. | |||
2024-10-24 | Archive code into v1/ directory | Raymaekers Luca | |
The code was written too fast and I deemed that it would be better to make a new draft. | |||
2024-10-21 | removed malloc & realloc | Raymaekers Luca | |
2024-10-21 | add to readme | Raymaekers Luca | |
2024-10-21 | Moved common.c to common.h | Raymaekers Luca | |
- fixed bug(server.c): `on` not being 32 bytes - cleanup | |||
2024-10-21 | Add compile_flags | Raymaekers Luca | |
2024-10-21 | Added minimal send implementation | Raymaekers Luca | |
Renamed minirecv.c to recv.c Added build commands to build.sh Added the use of common code | |||
2024-10-21 | Added common code for messages | Raymaekers Luca | |
- add: send_message, receive_message functions - change: use u8, u16, u32, where possible - fix: use PORT in server.c | |||
2024-10-21 | Added README.md | Raymaekers Luca | |
2024-10-20 | Added mvp implementations of the server and client for testing | Raymaekers Luca | |
2024-10-19 | add serialization to file code | Raymaekers Luca | |
2024-10-19 | add shared code in common.c | Raymaekers Luca | |
2024-10-17 | Initial commit | Raymaekers Luca | |