karxi
b264498956
Made automatic idle set away status the way it should.
2016-12-22 00:50:42 -05:00
karxi
951c6681fa
Cleanup and type realignment. I'll be working on adjusting the Pester/Memo frames.
2016-12-21 18:26:26 -05:00
karxi
0cb3a74f1f
Update to .gitignore for vim users (like myself); should stop picking up swap files now.
2016-12-21 17:29:37 -05:00
karxi
b8c89856e0
Cleaned up the update checker.
...
I also quieted it down in the logs. Rewrite pending.
(Now that Homestuck is over, is there really any need for this?...)
2016-12-21 17:28:02 -05:00
karxi
5c9615cd4c
Fixed some bugs pertaining to bot detection. Later, this should be unified (when the class structure is readjusted) or at least turned into a proper mix-in.
2016-12-19 20:23:45 -05:00
karxi
3510e2d383
Fixed a typo in several theme files.
...
Affected: Dad, Dance of Thorns, Johntier, SBaHJ, Strifekind
Changed property 'allign' to 'align', as it should be.
2016-12-13 13:09:51 -05:00
karxi
ec9e07f7e7
Minor changes for when the console is done
2016-12-13 13:08:36 -05:00
karxi
eff759d475
Changed volume logging level.
2016-12-12 15:17:48 -05:00
karxi
0d4edc4e57
Fixed Autoidentify (note that it's set on a per-handle basis)
2016-12-12 15:11:50 -05:00
karxi
7fe3c417df
Fixed a typo that broke messages.
2016-12-11 04:01:48 -05:00
karxi
4d48bdb98a
Disabled version checking until I can rewrite the code for it and prevent it from causing problems.
2016-12-10 22:34:03 -05:00
karxi
f00602ef93
May as well add this if I'm going to formally declare a new version
2016-12-10 21:53:29 -05:00
karxi
c502a441cd
Declaring as 3.41.4 Alpha. I'll start branching this properly later.
2016-12-10 21:42:01 -05:00
karxi
63c684c291
Reenabled CTCP (when not in Low-Bandwidth mode - restart after setting to see effects)
2016-12-10 21:22:19 -05:00
karxi
d4d32452cc
Changed IRC logging levels
2016-12-10 20:55:42 -05:00
karxi
54b42e0189
Minor idle cleanup
2016-12-10 20:38:24 -05:00
karxi
7b018e0906
Minor idle cleanup
2016-12-10 19:49:58 -05:00
karxi
e8de29b1db
Fixed IDLE, stopped it from IDLING at NickServ and co.
2016-12-09 19:41:11 -05:00
karxi
6efac5cd07
Separated the idle timer from the idle checkbox. Having the latter active doesn't break the former, and the former won't deactivate the latter when you come back.
2016-12-09 07:55:03 -05:00
karxi
daeaa74f61
Allowed lexer to use shorter hex codes for colors; shouldn't break compatibility
2016-12-09 04:46:30 -05:00
karxi
dd0d306acb
Fixed a bug that prevented the quirk testing window from actually testing quirks.
2016-12-07 17:40:37 -05:00
karxi
0c2ef90f94
Fixed a bug that prevented the quirk testing window from actually testing quirks.
2016-12-07 17:21:53 -05:00
karxi
c019e45c7a
Lexer modifications. Still not quite ready for primetime - incoming messages use the old one.
2016-12-06 20:04:19 -05:00
karxi
02e1e0e012
Inverted tab change direction for pgup/dn - I have a feeling the old one would be irritating.
2016-12-05 10:22:51 -05:00
karxi
c1dad65f56
Minor cleanup.
2016-12-05 10:17:03 -05:00
karxi
13c2e85cff
Minor cleanup.
2016-12-05 10:07:26 -05:00
karxi
51cc7abc12
Made CTRL+PGUP/PGDN switch tabs.
2016-12-05 09:58:12 -05:00
karxi
8336efbab7
Fixed notification muting. It now highlights the tab (and tray icon) properly.
2016-12-03 00:29:26 -05:00
karxi
61bd147b06
Minor sound work.
2016-12-03 00:27:34 -05:00
karxi
7531260d8f
Removed a little bit of debug output.
2016-12-01 04:41:56 -05:00
karxi
75e99db77e
Added option to mute and enable highlights/beeps on a PER-MEMO/CHUM basis. It's in the right-click menu, near the OOC toggle.
2016-11-30 07:20:15 -05:00
karxi
3a48cf204b
General cleanup. Stopped using older 'except Error, var' syntax.
2016-11-29 15:20:41 -05:00
karxi
e40aac88ac
Another small parser fix.
2016-11-29 05:43:01 -05:00
karxi
b09870bb03
Another small parser fix.
2016-11-29 05:31:41 -05:00
karxi
7e521c0019
Small parser fix.
2016-11-28 19:44:10 -05:00
karxi
8b81900ec5
Error wrapper, since this is a mess. This way of doing things will be relegated to another class soon.
2016-11-19 16:20:19 -05:00
karxi
1610cd15de
Bugfix.
2016-11-19 16:18:16 -05:00
karxi
99bd9ddca8
Initial attempt at moving away from pygame.
2016-11-19 14:55:00 -05:00
karxi
eadf433d80
Brought into line with the other code.
2016-11-19 13:49:40 -05:00
karxi
eee0e3bd91
Fixed an OOC bug, made OOC detection stricter while doing that.
2016-11-19 13:39:56 -05:00
karxi
876e06f217
Merged in some new lexer code. Older code will be phased out over time.
...
This code should split things more neatly than the current Pesterchum
code, thus fixing a number of irritating bugs. Ideally, when finished,
it will be easier and cleaner to work with as well.
2016-11-18 03:37:22 -05:00
karxi
6a34f769ed
TODO notes. There's always more waiting.
2016-11-18 03:31:56 -05:00
karxi
b864b4bf47
TODO notes. There's always more waiting.
2016-11-18 02:35:54 -05:00
karxi
ed38d54e82
Made it possible to import pesterchum without it trying to run conventionally.
2016-11-13 20:29:27 -05:00
karxi
bf0bf78696
Added framework/a better way to determine message length.
2016-11-13 19:54:41 -05:00
karxi
88b6acbf5a
Editing the Windows BAT.
2016-11-13 19:06:35 -05:00
karxi
6013ceed60
Added a (temporary) way to run Pesterchum from the repository, assuming one has Python installed.
2016-11-13 19:02:01 -05:00
karxi
ca50342e88
Disabled bold, italics and underline recognition due to lack of use/common version differences.
2016-11-13 17:14:24 -05:00
karxi
5d7933f998
Another IDLE message fix.
2016-11-13 01:44:05 -05:00
karxi
d3b95ebff1
Made the "www." URL detection less grab-happy.
...
It shouldn't keep trying to match on things like "Awwww...." now.
2016-11-13 01:40:20 -05:00