home · contact · privacy
ircplom
43 min ago Christian HellerImprove CAPS LS/LIST handling. master
3 hours ago Christian HellerMinor code reorganization.
4 hours ago Christian HellerAlso collect enabled server capabilities.
5 hours ago Christian HellerHandle ConnectionResetError.
7 hours ago Christian HellerOn connection collect listing of server capabilities.
11 hours ago Christian HellerAdd /privmsg command.
11 hours ago Christian HellerFix erroneous SendEvent usage.
11 hours ago Christian HellerFix code formatting error.
11 hours ago Christian HellerImprove log messaging, differentiate target reach.
43 hours ago Christian HellerHandle even more edge cases for pasting.
2 days ago Christian HellerProvide for sub-windows per connection client.
2 days ago Christian HellerRemove unnecessary if test.
2 days ago Christian HellerMinor code style improvement.
2 days ago Christian HellerFix occasional paste failures.
2 days ago Christian HellerFix non-detection of resize character.
3 days ago Christian HellerMajor re-write esp. of Event system, but lots of other...
2025-07-12 Christian HellerRefactor interaction between TUI and Connection.
2025-07-12 Christian HellerMinor code reorganization.
2025-07-10 Christian HellerMinor variable renaming.
2025-07-10 Christian HellerMinor refactoring.
2025-07-10 Christian HellerRefactor IrcConnection events and server messages handling.
2025-07-10 Christian HellerRefactor placement of .conn_idx attributes.
2025-07-10 Christian HellerMore prompt management refactoring.
2025-07-10 Christian HellerRefactor prompt prefix management.
2025-07-08 Christian HellerRepresent any SendEvent with a '->' LogConnEvent.
2025-07-08 Christian HellerAdd /nick command.
2025-07-08 Christian HellerFix forgotten inits.
2025-06-17 Christian HellerHandle ctrl+l as screen resize event, compatible with...
2025-06-17 Christian HellerHandle tiny screen sizes in TUI rendering.
2025-06-17 Christian HellerMinor refactoring.
2025-06-16 Christian HellerMinor function renaming.
2025-06-15 Christian HellerReorganize how TUI determines what parts of screen...
2025-06-15 Christian HellerReplace Event.type_ with class hierarchy.
2025-06-13 Christian HellerMinor variable renaming.
2025-06-13 Christian HellerFix erroneous display of incoming server messages.
2025-06-13 Christian HellerRefactor _ScrollableWidget.append usage, explicitly...
2025-06-13 Christian HellerRefactor keypress handlings.
2025-06-13 Christian HellerSimplify translation from events into TUI logging.
2025-06-13 Christian HellerAlso update main file (forgotten in prev commit).
2025-06-13 Christian HellerSplit up code into module files.
2025-06-11 Christian HellerMinor refactoring.
2025-06-11 Christian HellerMinor refactoring.
2025-06-11 Christian HellerOn /disconnect, prefix nickname in prompt with '?'...
2025-06-11 Christian HellerRemove unnecessary EventType.RECV forwarding to connect...
2025-06-11 Christian HellerOn '001' message, update respective connection's window...
2025-06-11 Christian HellerRefactor prompt geometry calculations.
2025-06-11 Christian HellerOn prompt history scroll, move cursor to end of retriev...
2025-06-11 Christian HellerOn prompt history scroll-down, if at idx=0 on non-empty...
2025-06-11 Christian HellerIn connection window, prefix prompt with nickname ...
2025-06-11 Christian HellerGet USER command username from getpass.get_user().
2025-06-11 Christian HellerUse NamedTuple for login names collection.
2025-06-10 Christian HellerMove more server interaction logic into former SocketRe...
2025-06-10 Christian HellerFix erroneous use of EventType (why doesn't mypy compla...
2025-06-10 Christian HellerFix forgotten EventTypes.
2025-06-10 Christian HellerMinor code re-organization.
2025-06-09 Christian HellerAllow prompt cursor to move horizontally.
2025-06-09 Christian HellerMinor OSC52 / clipboard paste refactoring.
2025-06-09 Christian HellerReplace Event.type_ strings with Enums.
2025-06-09 Christian HellerMinor constants renaming.
2025-06-09 Christian HellerHighlight cursor in prompt.
2025-06-09 Christian HellerRefactor Terminal.write_yx() into more flexible Termina...
2025-06-08 Christian HellerFilter pasted strings before entering them into prompt.
2025-06-08 Christian HellerRefactor OSC-52 code.
2025-06-08 Christian HellerImplement clipboard paste via OSC 52 sequences.
2025-06-07 Christian HellerGroup disconnect, reconnect commands into dedicated...
2025-06-07 Christian HellerAllow reconnecting.
2025-06-07 Christian HellerDaemonize connecting thread so QUIT aborts it.
2025-06-07 Christian HellerDon't block main loop for duration of connecting attempt.
2025-06-07 Christian HellerOn /connect, automatically switch TUI to new connection...
2025-06-07 Christian HellerRemove irrelevant code line.
2025-06-07 Christian HellerAdd window index display to status (formerly: separator...
2025-06-07 Christian HellerIn input prompt show only what fits into window width...
2025-06-07 Christian HellerRefactor widget sizing, drawing.
2025-06-05 Christian HellerRemove unused branch.
2025-06-05 Christian HellerOpen connection window before connection success, log...
2025-06-05 Christian HellerAdd CONN_ALERT event type to alert specifically in...
2025-06-05 Christian HellerDisallow sending to (probably) closed connections.
2025-06-05 Christian HellerFix disconnect command still expecting single hardcoded...
2025-06-05 Christian HellerFix crash when trying to scroll empty window.
2025-06-05 Christian HellerLaunch connections from meta buffer into new windows...
2025-06-05 Christian HellerFix swallowing of penultimate log line.
2025-06-04 Christian HellerMinor refactoring, error message re-phrasing.
2025-06-04 Christian HellerRefactor TUI commands into their respective widgets.
2025-06-03 Christian HellerSome more questionably hand-coded type safety.
2025-06-03 Christian HellerSome more class abstraction.
2025-06-03 Christian HellerUpdate outdated debugging code block.
2025-06-03 Christian HellerPrivatize PromptWidget.clear since it's no longer calle...
2025-06-03 Christian HellerRestructure TuiPrompt and LogBuffer into Window and...
2025-06-02 Christian HellerAdd weechat-like buffer rotation via ALT+KEY_LEFT/KEY_R...
2025-06-02 Christian HellerWith buffer_idx rotate not only through logs, but also...
2025-06-02 Christian HellerMinor refactoring.
2025-06-02 Christian HellerAdd prompt history.
2025-06-01 Christian HellerRefactoring, primarily of interaction between LogBuffer...
2025-06-01 Christian HellerRefactor prompt handling into own class.
2025-06-01 Christian HellerRe-structure keybindings and TuiLoop._cmd_scroll* APIs.
2025-06-01 Christian HellerSimplify LogBuffer.scroll* API.
2025-06-01 Christian HellerSpeed up Terminal.write_yx by avoiding unnecessary...
2025-06-01 Christian HellerImprove command prompt error messaging.
2025-05-31 Christian HellerPrevent recursion with __cmd_prompt_enter potentially...
2025-05-31 Christian HellerRestructure prompt and keybinding interpretation/handling.
next