-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
console input, QoL #7
Commits on May 7, 2024
-
main+lib: Locky lock, implement console writing
Signed-off-by: Konrad Dybcio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 83abd22 - Browse repository at this point
Copy the full SHA 83abd22View commit details -
lib: Use greentext to signify send_image progress
not to be confused with 4chan memes Signed-off-by: Konrad Dybcio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a450862 - Browse repository at this point
Copy the full SHA a450862View commit details -
main: Replace LF with CRLF for server status updates
These can apparently be handled too slow (because the stdin handler thread takes its sweet time to spin up?), and receiving e.g. the hello message ("Starting cdba server") and some warning (like "cdba-server: Please switch to yaml config for ftdi_gpio configuration") separated with a single LF char on the server side ends up with a janky printout. This is not ideal, but I suppose acking of the server status updates could be introduced in a future update.. Signed-off-by: Konrad Dybcio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c9d457f - Browse repository at this point
Copy the full SHA c9d457fView commit details -
main: Stop the write(ln)!(stdout()..) craziness
stop the crossterm docs propaganda and flush stdout where ncessary Signed-off-by: Konrad Dybcio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2a9e7f - Browse repository at this point
Copy the full SHA f2a9e7fView commit details -
main+lib: Allow for interrupting image sending
This could probably be generalized to all messages, but apart from this one, I think it would only make sense to also handle this for cases where the user pastes 1.5GiB of plaintext into MsgConsole, but then stdin is clogged up and there's no signals, so CTRL+A would wait for its turn anyway.. Signed-off-by: Konrad Dybcio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b8e622d - Browse repository at this point
Copy the full SHA b8e622dView commit details -
main+lib: Implement almost all special keys
Signed-off-by: Konrad Dybcio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 703c215 - Browse repository at this point
Copy the full SHA 703c215View commit details
Commits on May 21, 2024
-
Signed-off-by: Konrad Dybcio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3091492 - Browse repository at this point
Copy the full SHA 3091492View commit details -
Signed-off-by: Konrad Dybcio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fc4cdad - Browse repository at this point
Copy the full SHA fc4cdadView commit details -
main+lib: Clean up macros further
Signed-off-by: Konrad Dybcio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6619020 - Browse repository at this point
Copy the full SHA 6619020View commit details