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