home · contact · privacy
ircplom
2025-08-10 Christian HellerExtend logs of nickname changes to privmsg windows...
2025-08-10 Christian HellerMove log prefixes out of client.py.
2025-08-10 Christian HellerDon't hardcode default prefix into alert prefix.
2025-08-10 Christian HellerClean up imports.
2025-08-10 Christian HellerDifferentiate /privmsg logging failure into STREAM_SAME...
2025-08-10 Christian HellerGet rid of events.py:Logger.
2025-08-10 Christian HellerFor _ClientWindowManager.log, allow msg= as positional...
2025-08-10 Christian HellerMove nickname status change log message construction...
2025-08-10 Christian HellerAlso show STREAM_SERVER in :raw window.
2025-08-10 Christian HellerWith .log a lambda to "or True", no need to check non...
2025-08-10 Christian HellerTo have _ClientWindowManager.log use parent's ._log...
2025-08-10 Christian HellerAnnounce explicitly requested disconnecting attempt...
2025-08-10 Christian HellerRemove actual main offender line targeted by previous...
2025-08-10 Christian HellerDepend tainting in _WindowClientManager.update re promp...
2025-08-10 Christian HellerIn _ClientWindowsManager.update(), don't abort after...
2025-08-10 Christian HellerSlightly improve messaging around connecting attempts.
2025-08-10 Christian HellerIn connecting log, don't assume failures only happen...
2025-08-10 Christian HellerMove representational logic for Client.conn_setup,...
2025-08-10 Christian HellerLog slightly more expressivly about SASL stuff.
2025-08-10 Christian HellerEnsure /reconnect on "already connected" failure compla...
2025-08-10 Christian HellerRefactor ._log.add() to mere ._log(), now that .alert...
2025-08-10 Christian HellerTurn ._alert calls into just a flag of Logger.add().
2025-08-10 Christian HellerMove log generation out of _CapsManager.process_msg...
2025-08-10 Christian HellerRename confusing STREAM_GLOB to STREAM_ALL.
2025-08-10 Christian HellerRemove debugging code crashing new connections.
2025-08-10 Christian HellerHandle more gracefully expected exceptions in BaseIrcCo...
2025-08-10 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.
2025-08-05 Christian HellerExpand window titles in status line.
2025-08-05 Christian HellerAllow slash-free direct chatting in PRIVMSG windows.
2025-08-04 Christian HellerMinor SASL negotiation refactoring.
2025-08-04 Christian HellerAdd port configuration, and wrap into SSL context if...
2025-08-04 Christian HellerFix PRIVMSG windows not mapping to target nickname.
2025-08-04 Christian HellerPerform SASL during CAP negotation, handle success...
2025-08-04 Christian HellerAdd very rudimentary SASL PLAIN authentication mechanism.
2025-08-04 Christian HellerHandle CAP NEW and CAP DEL.
2025-08-04 Christian HellerFix proken CAPS LS challenge.
2025-08-04 Christian HellerClean up and refactor into own manager class CAPS negot...
2025-08-04 Christian HellerFix client prompt prefix syncs.
2025-08-04 Christian HellerMore Events refactoring.
2025-08-04 Christian HellerFurther simplify TuiEvents.
2025-08-04 Christian HellerRefactor out _SetScreenEvent.
2025-08-04 Christian HellerRefactor logging.
2025-08-04 Christian HellerSome more Events refactoring.
2025-08-04 Christian HellerMajor restructuring.
2025-08-04 Christian HellerRefactor incoming-messages handling.
2025-08-04 Christian HellerMove low-level IrcConnection code out of Client.
2025-08-04 Christian HellerDataclass classes pylint complains about having too...
2025-07-28 Christian HellerFurther re-organize CAP LS/LIST parsing.
2025-07-27 Christian HellerFix IRC messages parsing error.
2025-07-27 Christian HellerTreat ERROR message always as connection closer.
2025-07-27 Christian HellerAdd ":raw" window to separate raw server log from self...
2025-07-27 Christian HellerImprove CAPS collection logic, display.
2025-07-27 Christian HellerImprove CAPS LS/LIST handling.
2025-07-26 Christian HellerMinor code reorganization.
2025-07-26 Christian HellerAlso collect enabled server capabilities.
2025-07-26 Christian HellerHandle ConnectionResetError.
next