home · contact · privacy
ircplom
16 min ago Christian HellerMove log prefixes out of client.py. master
90 min ago Christian HellerDon't hardcode default prefix into alert prefix.
117 min ago Christian HellerClean up imports.
2 hours ago Christian HellerDifferentiate /privmsg logging failure into STREAM_SAME...
3 hours ago Christian HellerGet rid of events.py:Logger.
4 hours ago Christian HellerFor _ClientWindowManager.log, allow msg= as positional...
4 hours ago Christian HellerMove nickname status change log message construction...
4 hours ago Christian HellerAlso show STREAM_SERVER in :raw window.
4 hours ago Christian HellerWith .log a lambda to "or True", no need to check non...
4 hours ago Christian HellerTo have _ClientWindowManager.log use parent's ._log...
5 hours ago Christian HellerAnnounce explicitly requested disconnecting attempt...
5 hours ago Christian HellerRemove actual main offender line targeted by previous...
5 hours ago Christian HellerDepend tainting in _WindowClientManager.update re promp...
5 hours ago Christian HellerIn _ClientWindowsManager.update(), don't abort after...
5 hours ago Christian HellerSlightly improve messaging around connecting attempts.
5 hours ago Christian HellerIn connecting log, don't assume failures only happen...
5 hours ago Christian HellerMove representational logic for Client.conn_setup,...
6 hours ago Christian HellerLog slightly more expressivly about SASL stuff.
6 hours ago Christian HellerEnsure /reconnect on "already connected" failure compla...
6 hours ago Christian HellerRefactor ._log.add() to mere ._log(), now that .alert...
6 hours ago Christian HellerTurn ._alert calls into just a flag of Logger.add().
7 hours ago Christian HellerMove log generation out of _CapsManager.process_msg...
7 hours ago Christian HellerRename confusing STREAM_GLOB to STREAM_ALL.
7 hours ago Christian HellerRemove debugging code crashing new connections.
7 hours ago Christian HellerHandle more gracefully expected exceptions in BaseIrcCo...
7 hours ago Christian HellerFix command argument parser forgetting splittable last...
3 days ago Christian HellerFix accidental doubling of :server, :raw window referen...
3 days ago Christian HellerFix Client.send log.alerting into STREAM_SERVER instead...
3 days ago Christian HellerSlightly improve consistency in Logger attributes naming.
3 days ago Christian HellerRename _LogWidget to _HistoryWidget, its .log to .histo...
3 days ago Christian HellerAdd basic time display to all log lines.
3 days ago Christian HellerMinor layout modification in status line.
3 days ago Christian HellerImprove status title display, and /list listings.
3 days ago Christian HellerAdd /list to index available windows.
3 days ago Christian HellerFix erroneous sharing of .windows between _ClientWindow...
3 days ago Christian HellerImprove nickname display in prompt, privmsg logs.
3 days ago Christian HellerMinor refactoring.
3 days ago Christian HellerImprove code readability / decryptify method names.
3 days ago Christian HellerMinor refactoring.
3 days ago Christian HellerMinor refactoring.
3 days ago Christian HellerAdd _ClientWindowsManager for better control of Client...
3 days ago Christian HellerMinor AffectiveEvent.affector() refactoring.
3 days ago Christian HellerRefactor TUI client events to make use of affector...
3 days ago Christian HellerOverhaul chat= message targeting into explicitly named...
4 days ago Christian HellerMinor refactoring.
4 days ago Christian HellerOverhaul nickname display updates, only show in _Privms...
4 days ago Christian HellerRemove code no longer used after getting rid of .cmd__c...
4 days ago Christian HellerStrengthen pattern of commands returning strings to...
4 days ago Christian HellerRefactor commands database.
4 days ago Christian HellerRemove overloading of /connect to simplify things,...
4 days ago Christian HellerAdd /help command to print available commands.
4 days ago Christian HellerImprove BaseTui.cmd__prompt__enter error detection...
4 days ago Christian HellerUndo a few over-zealous name privatizations.
4 days ago Christian HellerVarious smaller code-style improvements.
5 days ago Christian HellerMinor code-style improvements.
5 days ago Christian HellerProvide meaningful name to AffectiveEvent.attractor...
5 days ago Christian HellerReplace AffectiveEvent.make_subtype with .affector...
5 days ago Christian HellerSome more refactoring.
5 days ago Christian HellerSort out dataclasses Mixins on _IrcConnection.
5 days ago Christian HellerRemove unused constant.
5 days ago Christian HellerMore .make_subtype refactoring.
5 days ago Christian HellerMinor code style improvements.
5 days ago Christian HellerRefactor off PayloadMixin.
5 days ago Christian HellerRefactor off InitReconnectEvent.
5 days ago Christian HellerMinor code style improvements.
5 days ago Christian HellerRefactor out SendEvent.
5 days ago Christian HellerImprove query window log formatting.
5 days ago Christian HellerOverload /connect with connecting anew _and_ re-connecting.
5 days ago Christian HellerFor .cmd__connect allow fall-back to default values...
5 days ago Christian HellerUse hostnames for Client.id_ rather than UUIDs.
5 days ago Christian HellerExpand window titles in status line.
5 days ago Christian HellerAllow slash-free direct chatting in PRIVMSG windows.
5 days ago Christian HellerMinor SASL negotiation refactoring.
5 days ago Christian HellerAdd port configuration, and wrap into SSL context if...
5 days ago Christian HellerFix PRIVMSG windows not mapping to target nickname.
5 days ago Christian HellerPerform SASL during CAP negotation, handle success...
5 days ago Christian HellerAdd very rudimentary SASL PLAIN authentication mechanism.
5 days ago Christian HellerHandle CAP NEW and CAP DEL.
5 days ago Christian HellerFix proken CAPS LS challenge.
6 days ago Christian HellerClean up and refactor into own manager class CAPS negot...
6 days ago Christian HellerFix client prompt prefix syncs.
6 days ago Christian HellerMore Events refactoring.
6 days ago Christian HellerFurther simplify TuiEvents.
6 days ago Christian HellerRefactor out _SetScreenEvent.
6 days ago Christian HellerRefactor logging.
6 days ago Christian HellerSome more Events refactoring.
6 days ago Christian HellerMajor restructuring.
6 days ago Christian HellerRefactor incoming-messages handling.
6 days ago Christian HellerMove low-level IrcConnection code out of Client.
6 days ago Christian HellerDataclass classes pylint complains about having too...
13 days ago Christian HellerFurther re-organize CAP LS/LIST parsing.
13 days ago Christian HellerFix IRC messages parsing error.
13 days ago Christian HellerTreat ERROR message always as connection closer.
13 days ago 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.
2025-07-26 Christian HellerOn connection collect listing of server capabilities.
next