home · contact · privacy
ircplom
2 days ago Christian HellerMove representational logic for Client.conn_setup,...
2 days ago Christian HellerLog slightly more expressivly about SASL stuff.
2 days ago Christian HellerEnsure /reconnect on "already connected" failure compla...
2 days ago Christian HellerRefactor ._log.add() to mere ._log(), now that .alert...
2 days ago Christian HellerTurn ._alert calls into just a flag of Logger.add().
2 days ago Christian HellerMove log generation out of _CapsManager.process_msg...
2 days ago Christian HellerRename confusing STREAM_GLOB to STREAM_ALL.
2 days ago Christian HellerRemove debugging code crashing new connections.
2 days ago Christian HellerHandle more gracefully expected exceptions in BaseIrcCo...
2 days ago Christian HellerFix command argument parser forgetting splittable last...
5 days ago Christian HellerFix accidental doubling of :server, :raw window referen...
5 days ago Christian HellerFix Client.send log.alerting into STREAM_SERVER instead...
5 days ago Christian HellerSlightly improve consistency in Logger attributes naming.
5 days ago Christian HellerRename _LogWidget to _HistoryWidget, its .log to .histo...
5 days ago Christian HellerAdd basic time display to all log lines.
5 days ago Christian HellerMinor layout modification in status line.
5 days ago Christian HellerImprove status title display, and /list listings.
5 days ago Christian HellerAdd /list to index available windows.
5 days ago Christian HellerFix erroneous sharing of .windows between _ClientWindow...
5 days ago Christian HellerImprove nickname display in prompt, privmsg logs.
5 days ago Christian HellerMinor refactoring.
5 days ago Christian HellerImprove code readability / decryptify method names.
5 days ago Christian HellerMinor refactoring.
5 days ago Christian HellerMinor refactoring.
5 days ago Christian HellerAdd _ClientWindowsManager for better control of Client...
5 days ago Christian HellerMinor AffectiveEvent.affector() refactoring.
5 days ago Christian HellerRefactor TUI client events to make use of affector...
6 days ago Christian HellerOverhaul chat= message targeting into explicitly named...
6 days ago Christian HellerMinor refactoring.
6 days ago Christian HellerOverhaul nickname display updates, only show in _Privms...
6 days ago Christian HellerRemove code no longer used after getting rid of .cmd__c...
6 days ago Christian HellerStrengthen pattern of commands returning strings to...
6 days ago Christian HellerRefactor commands database.
6 days ago Christian HellerRemove overloading of /connect to simplify things,...
6 days ago Christian HellerAdd /help command to print available commands.
6 days ago Christian HellerImprove BaseTui.cmd__prompt__enter error detection...
6 days ago Christian HellerUndo a few over-zealous name privatizations.
7 days ago Christian HellerVarious smaller code-style improvements.
7 days ago Christian HellerMinor code-style improvements.
7 days ago Christian HellerProvide meaningful name to AffectiveEvent.attractor...
7 days ago Christian HellerReplace AffectiveEvent.make_subtype with .affector...
7 days ago Christian HellerSome more refactoring.
7 days ago Christian HellerSort out dataclasses Mixins on _IrcConnection.
7 days ago Christian HellerRemove unused constant.
7 days ago Christian HellerMore .make_subtype refactoring.
7 days ago Christian HellerMinor code style improvements.
7 days ago Christian HellerRefactor off PayloadMixin.
7 days ago Christian HellerRefactor off InitReconnectEvent.
7 days ago Christian HellerMinor code style improvements.
7 days ago Christian HellerRefactor out SendEvent.
7 days ago Christian HellerImprove query window log formatting.
7 days ago Christian HellerOverload /connect with connecting anew _and_ re-connecting.
7 days ago Christian HellerFor .cmd__connect allow fall-back to default values...
7 days ago Christian HellerUse hostnames for Client.id_ rather than UUIDs.
7 days ago Christian HellerExpand window titles in status line.
7 days ago Christian HellerAllow slash-free direct chatting in PRIVMSG windows.
7 days ago Christian HellerMinor SASL negotiation refactoring.
7 days ago Christian HellerAdd port configuration, and wrap into SSL context if...
7 days ago Christian HellerFix PRIVMSG windows not mapping to target nickname.
7 days ago Christian HellerPerform SASL during CAP negotation, handle success...
7 days ago Christian HellerAdd very rudimentary SASL PLAIN authentication mechanism.
8 days ago Christian HellerHandle CAP NEW and CAP DEL.
8 days ago Christian HellerFix proken CAPS LS challenge.
8 days ago Christian HellerClean up and refactor into own manager class CAPS negot...
8 days ago Christian HellerFix client prompt prefix syncs.
8 days ago Christian HellerMore Events refactoring.
8 days ago Christian HellerFurther simplify TuiEvents.
8 days ago Christian HellerRefactor out _SetScreenEvent.
8 days ago Christian HellerRefactor logging.
8 days ago Christian HellerSome more Events refactoring.
8 days ago Christian HellerMajor restructuring.
8 days ago Christian HellerRefactor incoming-messages handling.
8 days ago Christian HellerMove low-level IrcConnection code out of Client.
8 days ago 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.
2025-07-26 Christian HellerOn connection collect listing of server capabilities.
2025-07-26 Christian HellerAdd /privmsg command.
2025-07-26 Christian HellerFix erroneous SendEvent usage.
2025-07-26 Christian HellerFix code formatting error.
2025-07-26 Christian HellerImprove log messaging, differentiate target reach.
2025-07-25 Christian HellerHandle even more edge cases for pasting.
2025-07-25 Christian HellerProvide for sub-windows per connection client.
2025-07-25 Christian HellerRemove unnecessary if test.
2025-07-25 Christian HellerMinor code style improvement.
2025-07-24 Christian HellerFix occasional paste failures.
2025-07-24 Christian HellerFix non-detection of resize character.
2025-07-23 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.
next