Commit Graph
15 Commits
Author SHA1 Message Date
Illusion bd4d332b75 feat: validate host, port and nickname fields 2023-02-21 02:26:19 +02:00
Illusion c965143264 chore: upgrade dependencies 2023-02-21 02:18:59 +02:00
Illusion f4dd0066c8 feat: message timestamps
* made it easier to styles and prefix messages
* added timestamps to messages
* added prefix and styles to server messages
* append current date to host channel
* fixed some styles issues
2022-02-19 16:24:39 +02:00
Illusion 7424de0538 feat: disable connect button when host, port and nickname are empty 2022-01-29 00:45:32 +02:00
Illusion 3aa54a9127 feat: use adaptive colors to accommodate different terminal bg colors 2022-01-25 01:41:25 +02:00
Illusion 4132faebe1 fix: make the login screen layout adapt to resizes 2022-01-25 00:05:34 +02:00
Illusion 998dd0828a chore: increment year in copyright notice 2022-01-24 04:24:58 +02:00
Illusion 913e76f9db refactor: handle slash commands in a separate function
* quit gorc when "/quit" is sent
* move tea commands into their own package
* other small fixes
2022-01-24 04:23:02 +02:00
Illusion f097431b8f fix: use .New() instead of the deprecated .NewModel() to init models 2022-01-15 22:50:38 +02:00
Illusion ba7e881516 feat: shift focus from one window to another. and make code consistent 2021-12-31 00:04:58 +02:00
Illusion f56048fbf7 WIP: working on adding inputbox and wrapping the messages in a viewport 2021-12-13 09:38:07 +02:00
Illusion d0ca0222ad fix: use space for toggling TLS 2021-12-09 03:46:54 +02:00
Illusion 57ad235db7 chore: licensing and copyright stuff 2021-11-14 06:31:51 +02:00
Illusion 9337b9c462 restructure app state, basic server connection using inputted user info and basic mainscreen 2021-11-14 06:19:46 +02:00
Illusion 4bdb4a0fb3 refactor: cleanup initial impl and modularize everything 2021-11-13 06:38:12 +02:00