| 2025-08-17 | Christian Heller | Use proper data structure for update passing, rather... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-17 | Christian Heller | To _UpdatingDict add deletion of items, explicitly... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-17 | Christian Heller | Remove unused code. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-17 | Christian Heller | Turn ._db.isupports into proper dict. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-17 | Christian Heller | Turn connection messages into another DB field auto... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-16 | Christian Heller | Clean up database transfers between Client and TUI. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-15 | Christian Heller | Greatly simplify database code. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-15 | Christian Heller | Add basic infrastructure for collecting channel informa... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Add further parameter number expectations. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Ignore messages not matching expected limitations,... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Add MODE message handler. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Fix stumbling over banned .__setattr__ in ClientDb... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Refactor ClientDb type safety, disallow direct attribut... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Enforce more type safety on ClientDb. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Improve type safety of _ClientDb.conn_setup. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Only expose of ClientDb to ClientTui what it actually... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Slightly refactor ClientDb type hints. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Allow for exceptions that crash app but explain some... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Handle 396 numeric. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Reduce _CapsManager, move communicable output into... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | In TUI ignore confirmations of anything but the nicknam... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Improve numerics handling with own class Numerics. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Simplify MOTD handling, complefixy ignorance of numerics. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Simplify inner workings of ClientDb, get rid of some... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-14 | Christian Heller | Add 005 handling, improve ClientDb logging infrastructure. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-13 | Christian Heller | Define entire numerics ranges to ignore. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-13 | Christian Heller | Refactor ClientDb usage. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-13 | Christian Heller | Re-instate parsing of 001 for determining our nickname. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-13 | Christian Heller | Add more numerics handlers, alarm on missing ones. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-13 | Christian Heller | Only enable /part for channel windows. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-13 | Christian Heller | Also parse NOTICEs into chat and server messages. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-13 | Christian Heller | Add /raw to directly write raw commands. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-12 | Christian Heller | Log :RAW to file. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-12 | Christian Heller | Re-organize client-communicable settings/fields into... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-12 | Christian Heller | Add /part, parse PART and JOIN server messages, improve... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-11 | Christian Heller | Add /join and /privmsg to channels, beyond just single... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-11 | Christian Heller | Add some more docstrings. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-11 | Christian Heller | Move StatusLine out of Window, show live updates on... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-11 | Christian Heller | Simplify base TUI code. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-11 | Christian Heller | Fix in/out direction display of raw log. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-11 | Christian Heller | Turn status line into its own widget. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-11 | Christian Heller | Make .tainted hierarchical, disallow direct unsetting... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-11 | Christian Heller | Remove some redundant drawing code. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Minor refactoring for better readability. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Abstract partly layouty STREAM_* into mere LogScope... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Extend logs of nickname changes to privmsg windows... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Move log prefixes out of client.py. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Don't hardcode default prefix into alert prefix. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Clean up imports. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Differentiate /privmsg logging failure into STREAM_SAME... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Get rid of events.py:Logger. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | For _ClientWindowManager.log, allow msg= as positional... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Move nickname status change log message construction... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Also show STREAM_SERVER in :raw window. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | With .log a lambda to "or True", no need to check non... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | To have _ClientWindowManager.log use parent's ._log... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Announce explicitly requested disconnecting attempt... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Remove actual main offender line targeted by previous... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Depend tainting in _WindowClientManager.update re promp... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | In _ClientWindowsManager.update(), don't abort after... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Slightly improve messaging around connecting attempts. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | In connecting log, don't assume failures only happen... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Move representational logic for Client.conn_setup,... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Log slightly more expressivly about SASL stuff. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Ensure /reconnect on "already connected" failure compla... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Refactor ._log.add() to mere ._log(), now that .alert... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Turn ._alert calls into just a flag of Logger.add(). | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Move log generation out of _CapsManager.process_msg... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Rename confusing STREAM_GLOB to STREAM_ALL. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Remove debugging code crashing new connections. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Handle more gracefully expected exceptions in BaseIrcCo... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-10 | Christian Heller | Fix command argument parser forgetting splittable last... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-07 | Christian Heller | Fix accidental doubling of :server, :raw window referen... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-07 | Christian Heller | Fix Client.send log.alerting into STREAM_SERVER instead... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-07 | Christian Heller | Slightly improve consistency in Logger attributes naming. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-07 | Christian Heller | Rename _LogWidget to _HistoryWidget, its .log to .histo... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-07 | Christian Heller | Add basic time display to all log lines. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-07 | Christian Heller | Minor layout modification in status line. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-07 | Christian Heller | Improve status title display, and /list listings. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-07 | Christian Heller | Add /list to index available windows. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Fix erroneous sharing of .windows between _ClientWindow... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Improve nickname display in prompt, privmsg logs. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Minor refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Improve code readability / decryptify method names. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Minor refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Minor refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Add _ClientWindowsManager for better control of Client... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Minor AffectiveEvent.affector() refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Refactor TUI client events to make use of affector... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Overhaul chat= message targeting into explicitly named... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Minor refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Overhaul nickname display updates, only show in _Privms... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Remove code no longer used after getting rid of .cmd__c... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Strengthen pattern of commands returning strings to... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Refactor commands database. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Remove overloading of /connect to simplify things,... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Add /help command to print available commands. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Improve BaseTui.cmd__prompt__enter  error detection... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-06 | Christian Heller | Undo a few over-zealous name privatizations. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-08-05 | Christian Heller | Various smaller code-style improvements. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| next |