Tree @master (Download .tar.gz)
History of src @master
- Move msgid generation from cli to protocol. Xavier G. 2 years ago
- network_loop: unlink socket if necessary. Xavier G. 2 years ago
- protocol: make the default socket user-specific. Xavier G. 2 years ago
- exec: ensure MOULTI_SOCKET_PATH is set. Xavier G. 2 years ago
- cli: fix help strings. Xavier G. 2 years ago
- protocol: catch ConnectionResetError. Xavier G. 2 years ago
- Harmonise logdebug() format. Xavier G. 2 years ago
- Make read() and accept() more robust. Xavier G. 2 years ago
- logdebug(): fix worker/thread detection. Xavier G. 2 years ago
- MoultiLog: adjust scrolling behavior. Xavier G. 2 years ago
- Introduce the MoultiLog widget. Xavier G. 2 years ago
- Step: fix issue with colors spanning multiple lines. Xavier G. 2 years ago
- pass: change default read size. Xavier G. 2 years ago
- Allow end users to set their own (optional) CSS file. Xavier G. 2 years ago
- Fix various details reported by pylint. Xavier G. 2 years ago
- Reorder import statements. Xavier G. 2 years ago
- app: rename debug() to logdebug(). Xavier G. 2 years ago
- Use type checking across all the Moulti codebase. Xavier G. 2 years ago
- step_from_message(): adjust query. Xavier G. 2 years ago
- MoultiMessageException: fix missing base class. Xavier G. 2 years ago
- VertScroll: simplify watch_show_vertical_scrollbar(). Xavier G. 2 years ago
- Fix various details reported by ruff. Xavier G. 2 years ago
- init_debug(): fix invalid widget id. Xavier G. 2 years ago
- Step: style CollapsibleTitle (i.e. the title line). Xavier G. 2 years ago
- append_from_queue_to_step(): improve buffering. Xavier G. 2 years ago
- Add moulti run. Xavier G. 2 years ago
- accept(): add security checks. Xavier G. 2 years ago
- getaddr(): getpeername() may return '' for unbound sockets. Xavier G. 2 years ago
- Add initial code. Xavier G. 2 years ago