home · contact · privacy
ircplom
9 days ago Christian HellerSlightly refactor ClientDb type hints.
9 days ago Christian HellerAllow for exceptions that crash app but explain some...
9 days ago Christian HellerHandle 396 numeric.
9 days ago Christian HellerReduce _CapsManager, move communicable output into...
9 days ago Christian HellerIn TUI ignore confirmations of anything but the nicknam...
9 days ago Christian HellerImprove numerics handling with own class Numerics.
9 days ago Christian HellerSimplify MOTD handling, complefixy ignorance of numerics.
9 days ago Christian HellerSimplify inner workings of ClientDb, get rid of some...
9 days ago Christian HellerAdd 005 handling, improve ClientDb logging infrastructure.
10 days ago Christian HellerDefine entire numerics ranges to ignore.
10 days ago Christian HellerRefactor ClientDb usage.
10 days ago Christian HellerRe-instate parsing of 001 for determining our nickname.
10 days ago Christian HellerAdd more numerics handlers, alarm on missing ones.
10 days ago Christian HellerOnly enable /part for channel windows.
10 days ago Christian HellerAlso parse NOTICEs into chat and server messages.
10 days ago Christian HellerAdd /raw to directly write raw commands.
10 days ago Christian HellerLog :RAW to file.
10 days ago Christian HellerRe-organize client-communicable settings/fields into...
11 days ago Christian HellerAdd /part, parse PART and JOIN server messages, improve...
12 days ago Christian HellerAdd /join and /privmsg to channels, beyond just single...
12 days ago Christian HellerAdd some more docstrings.
12 days ago Christian HellerMove StatusLine out of Window, show live updates on...
12 days ago Christian HellerSimplify base TUI code.
12 days ago Christian HellerFix in/out direction display of raw log.
12 days ago Christian HellerTurn status line into its own widget.
12 days ago Christian HellerMake .tainted hierarchical, disallow direct unsetting...
12 days ago Christian HellerRemove some redundant drawing code.
12 days ago Christian HellerMinor refactoring for better readability.
13 days ago Christian HellerAbstract partly layouty STREAM_* into mere LogScope...
13 days ago Christian HellerExtend logs of nickname changes to privmsg windows...
13 days ago Christian HellerMove log prefixes out of client.py.
13 days ago Christian HellerDon't hardcode default prefix into alert prefix.
13 days ago Christian HellerClean up imports.
13 days ago Christian HellerDifferentiate /privmsg logging failure into STREAM_SAME...
13 days ago Christian HellerGet rid of events.py:Logger.
13 days ago Christian HellerFor _ClientWindowManager.log, allow msg= as positional...
13 days ago Christian HellerMove nickname status change log message construction...
13 days ago Christian HellerAlso show STREAM_SERVER in :raw window.
13 days ago Christian HellerWith .log a lambda to "or True", no need to check non...
13 days ago Christian HellerTo have _ClientWindowManager.log use parent's ._log...
13 days ago Christian HellerAnnounce explicitly requested disconnecting attempt...
13 days ago Christian HellerRemove actual main offender line targeted by previous...
13 days ago Christian HellerDepend tainting in _WindowClientManager.update re promp...
13 days ago Christian HellerIn _ClientWindowsManager.update(), don't abort after...
13 days ago Christian HellerSlightly improve messaging around connecting attempts.
13 days ago Christian HellerIn connecting log, don't assume failures only happen...
13 days ago Christian HellerMove representational logic for Client.conn_setup,...
13 days ago Christian HellerLog slightly more expressivly about SASL stuff.
13 days ago Christian HellerEnsure /reconnect on "already connected" failure compla...
13 days ago Christian HellerRefactor ._log.add() to mere ._log(), now that .alert...
13 days ago Christian HellerTurn ._alert calls into just a flag of Logger.add().
13 days ago Christian HellerMove log generation out of _CapsManager.process_msg...
13 days ago Christian HellerRename confusing STREAM_GLOB to STREAM_ALL.
13 days ago Christian HellerRemove debugging code crashing new connections.
13 days ago Christian HellerHandle more gracefully expected exceptions in BaseIrcCo...
13 days ago Christian HellerFix command argument parser forgetting splittable last...
2025-08-07 Christian HellerFix accidental doubling of :server, :raw window referen...
2025-08-07 Christian HellerFix Client.send log.alerting into STREAM_SERVER instead...
2025-08-07 Christian HellerSlightly improve consistency in Logger attributes naming.
2025-08-07 Christian HellerRename _LogWidget to _HistoryWidget, its .log to .histo...
2025-08-07 Christian HellerAdd basic time display to all log lines.
2025-08-07 Christian HellerMinor layout modification in status line.
2025-08-07 Christian HellerImprove status title display, and /list listings.
2025-08-07 Christian HellerAdd /list to index available windows.
2025-08-06 Christian HellerFix erroneous sharing of .windows between _ClientWindow...
2025-08-06 Christian HellerImprove nickname display in prompt, privmsg logs.
2025-08-06 Christian HellerMinor refactoring.
2025-08-06 Christian HellerImprove code readability / decryptify method names.
2025-08-06 Christian HellerMinor refactoring.
2025-08-06 Christian HellerMinor refactoring.
2025-08-06 Christian HellerAdd _ClientWindowsManager for better control of Client...
2025-08-06 Christian HellerMinor AffectiveEvent.affector() refactoring.
2025-08-06 Christian HellerRefactor TUI client events to make use of affector...
2025-08-06 Christian HellerOverhaul chat= message targeting into explicitly named...
2025-08-06 Christian HellerMinor refactoring.
2025-08-06 Christian HellerOverhaul nickname display updates, only show in _Privms...
2025-08-06 Christian HellerRemove code no longer used after getting rid of .cmd__c...
2025-08-06 Christian HellerStrengthen pattern of commands returning strings to...
2025-08-06 Christian HellerRefactor commands database.
2025-08-06 Christian HellerRemove overloading of /connect to simplify things,...
2025-08-06 Christian HellerAdd /help command to print available commands.
2025-08-06 Christian HellerImprove BaseTui.cmd__prompt__enter error detection...
2025-08-06 Christian HellerUndo a few over-zealous name privatizations.
2025-08-05 Christian HellerVarious smaller code-style improvements.
2025-08-05 Christian HellerMinor code-style improvements.
2025-08-05 Christian HellerProvide meaningful name to AffectiveEvent.attractor...
2025-08-05 Christian HellerReplace AffectiveEvent.make_subtype with .affector...
2025-08-05 Christian HellerSome more refactoring.
2025-08-05 Christian HellerSort out dataclasses Mixins on _IrcConnection.
2025-08-05 Christian HellerRemove unused constant.
2025-08-05 Christian HellerMore .make_subtype refactoring.
2025-08-05 Christian HellerMinor code style improvements.
2025-08-05 Christian HellerRefactor off PayloadMixin.
2025-08-05 Christian HellerRefactor off InitReconnectEvent.
2025-08-05 Christian HellerMinor code style improvements.
2025-08-05 Christian HellerRefactor out SendEvent.
2025-08-05 Christian HellerImprove query window log formatting.
2025-08-05 Christian HellerOverload /connect with connecting anew _and_ re-connecting.
2025-08-05 Christian HellerFor .cmd__connect allow fall-back to default values...
2025-08-05 Christian HellerUse hostnames for Client.id_ rather than UUIDs.
next