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