BuildTools
f19c3af61f
Fixed issue with some themes.
2021-03-24 20:29:26 +01:00
BuildTools
b7162d1927
comment
2021-03-24 20:00:40 +01:00
BuildTools
0f1e15032b
toast fix (referenced from original repo)
2021-03-24 19:20:47 +01:00
Dpeta
288d5c2cf1
Simple enough, and I don't currently care much to fix the update functionality :(
2021-03-24 16:11:38 +01:00
Dpeta
4c3a09b226
Fixed self.self (whoops)
2021-03-24 16:03:54 +01:00
Dpeta
d39caf1488
9/9
2021-03-23 22:41:52 +01:00
Dpeta
fef7db8161
6/9
2021-03-23 22:40:24 +01:00
Dpeta
19597ff06b
5/9
2021-03-23 22:39:58 +01:00
Dpeta
4f92acd585
3/9
2021-03-23 22:38:53 +01:00
Dpeta
475b849049
1/9
2021-03-23 22:36:43 +01:00
BuildTools
64d46a881f
Added irc. subdomain to pesterchum.xyz
...
Because it's more convenient :3
2021-03-02 17:40:42 +01:00
BuildTools
ee4358c6b4
Removed bugreport because it's non-functional.
...
Instead, the button now simply opens the issues page.
2021-02-22 18:57:35 +01:00
BuildTools
9c9a366355
Added JSON file to manually set server.
2021-02-22 17:09:40 +01:00
arcaneAgilmente
78666ce904
Menu Fixes + IRC help ( #7 )
2021-02-21 15:40:03 +00:00
BuildTools
0d36d73eee
Missing defaultprofile error fix attempt.
2021-02-14 01:47:06 +01:00
BuildTools
fe477997a0
Removed server prompt.
...
Since there's now only a single working one.
2021-01-04 14:26:28 +01:00
BuildTools
8ae822744c
Commented out option for kaliope.ddns.net, it seems to have stopped
...
working.
2020-12-31 23:46:01 +01:00
Hi
23159e01e2
Fixed reconnecting not working.
2020-11-22 19:41:56 +01:00
Hi
a8b82f7473
Changed the way the chosen server is communicated. (Still not ideal,
...
please do tell me if anyone knows how to do this properly.)
Commented part of code related to updates.
2020-11-22 18:43:03 +01:00
Hi
89cf02084a
Added (unofficial) to kaliope.ddns.net
2020-10-07 23:59:45 +02:00
Hi
4af7730f35
Readded 3rd server because why not
2020-10-07 23:54:28 +02:00
Hi
590d4a5c77
Put in actual hostname for alternative server (pesterchum.xyz). kaliope.ddns.net has been
...
commented out until further communication.
2020-10-07 22:28:39 +02:00
Dpeta
5f5341f96d
Moved server promt to main thread
...
This is also not a perfect or very pretty solution, especially as configparser is now a dependency. But this is still an improvement over how it was before, as this doesn't seem to cause crashes.
2020-10-04 18:28:43 +00:00
Hydrothermal
88d53b9161
Only accept nick change notices from NickServ
2020-03-15 19:15:39 -04:00
karxi
961a86527c
Fix derp
2017-05-08 23:45:11 -04:00
karxi
ad8db40d54
Fix derp
2017-04-26 06:01:35 -04:00
karxi
bb73eca3a6
Fix 'always beep' in pesters
2017-04-26 05:59:40 -04:00
karxi
2c3883344b
Fix 'always beep' in pesters
2017-04-23 01:34:14 -04:00
karxi
bf68bc5911
Minor organization shifts
2017-03-07 22:28:15 -05:00
karxi
eda21fc872
Set several object names for unique GUI elements
2017-01-25 10:50:09 -05:00
karxi
195b59f29e
Make Ctrl+Alt+w pipe widget information to console
...
The key combination used for this is likely to change. See
ConsoleWindow.designateCurrentWidget() for precisely what this does and
means.
Essentially, mousing over something (with the console open) and hitting
that combination of keys will give information on the GUI element the user
had the mouse over at the time (if any), via the console.
It also tells you what the stylesheet looks like, if it has one; if it
doesn't have one, it looks for one on the object's parents, posting that
instead if applicable.
The last selected widget is stored in CONSOLE.selected_widget - it can
be modified directly from there.
More features and detailed information may come in the future.
2017-01-10 19:53:26 -05:00
karxi
483af0f1e5
Make default options take focus (in case of mistypes)
2017-01-09 19:26:37 -05:00
karxi
43e8a589f1
Disable volume slider if volume can't be set
2017-01-09 18:59:57 -05:00
karxi
e78bb31249
Tweak console shortcut behavior
2017-01-09 17:20:03 -05:00
karxi
bd4bc95258
Made the console respect theme changes.
2017-01-09 16:52:25 -05:00
karxi
ee0b08820f
Attempt at fixing main window icon on Windows
...
This code dips into ctypes, and might be removed. Errors will be
recorded as debug output; failures are otherwise ignored.
2017-01-09 16:20:43 -05:00
karxi
c1d03887b4
Update various UI aspects
...
Minor menu/UI tweaks, with the addition of some shortcuts.
Reconnecting in the middle of typing shouldn't kill the whole client
now.
It still needs to account for the "reconnecting" window (this will
likely be made to loop back into the query window for now).
2017-01-09 01:18:59 -05:00
karxi
1989915405
Allowed consecutive memo joins (comma-separated)
2017-01-02 14:14:57 -05:00
karxi
2c594f47b3
Added some basic version checking
...
Hopefully this will help reduce the number of incidents where someone
tries to run this with an incompatible version of Python.
2016-12-23 07:17:07 -05:00
karxi
0b36b45ddb
Fixed some mistakes pertaining to Pesterchum's inheritance structure.
2016-12-22 11:19:16 -05:00
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
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
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
61bd147b06
Minor sound work.
2016-12-03 00:27:34 -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
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
ed38d54e82
Made it possible to import pesterchum without it trying to run conventionally.
2016-11-13 20:29:27 -05:00
karxi
904ed79826
Fixed a bug involving IDLE messages and case-insensitivity.
2016-11-13 01:34:29 -05:00
karxi
d653af0fa4
Revert "Port code to PyQt5"
...
This reverts commit abe9342c4f
.
That is to say, it reverts the PyQt5 port.
2016-11-13 01:14:39 -05:00
karxi
5d839aae47
Revert "python 2 to 3 first shot"
...
This reverts commit 7bc57b8b7d
.
Practically speaking, this reverts the Python 3 changes, since they're
broken.
2016-11-13 01:12:58 -05:00
illuminatedwax
b78e14dc7e
finally got rid of pygame
2014-11-05 22:41:14 -06:00
illuminatedwax
7bc57b8b7d
python 2 to 3 first shot
2014-10-29 02:57:49 -05:00
illuminatedwax
abe9342c4f
Port code to PyQt5
2014-10-29 01:06:21 -05:00
Kiooeht
5310d86248
Fix not sending PESTERCHUM:BEGIN to anyone
2014-01-18 01:25:27 -08:00
Kiooeht
1a2ddcf553
Auto-join memos
2014-01-12 17:50:01 -08:00
Kiooeht
db9caf210e
Auto-identify with NickServ
2014-01-12 00:21:23 -08:00
Kiooeht
ecade05310
Use bot name definitions instead of hardcoded names
2014-01-11 23:42:39 -08:00
Kiooeht
525b2b1bf8
Dont' toast messages from base bots
2014-01-11 23:33:33 -08:00
Kiooeht
be901f46e8
Bug fix: Don't close program when closing a window while main window is
...
minimized
2014-01-11 00:19:14 -08:00
Kiooeht
e29791402d
Fix toast notifications to not require sound be on
2014-01-10 22:59:28 -08:00
brachyonic
42efeaa6e5
implemented multiple selection of memos in memo chooser, fixed small spelling mistake in pesterchum.py, added some vim-related ignore patterns to .gitignore
2013-02-08 10:50:39 -05:00
Kiooeht
dca31b8d8f
ChanServ? On the menus? What is this ridiculousness?
2012-06-25 23:54:12 -07:00
Kiooeht
73f66789da
Pesterdunk Ghostchum!!
2012-06-08 02:02:12 -07:00
Kiooeht
1f5fd9d42f
Bug fix: Wrap long connection error messages. Fixes #14
2012-06-04 18:50:33 -07:00
Kiooeht
3039e2dc92
Bug fix: Check group name on rename
2012-03-31 17:54:49 -07:00
Kiooeht
e0b80292e6
Bug fix: Move hidden chums when deleting group
2012-02-03 00:30:48 -08:00
Kiooeht
2f3cf9d703
Update to randomEncounter interface: set idle/unidle
2012-01-20 12:46:44 -08:00
Kiooeht
5d46a91d98
Direct pester a handle without adding as chum
2012-01-04 17:36:47 -08:00
Kiooeht
6ff4fe3b76
Bug fix: Add chums when using manual sorting
2011-12-27 06:12:12 -08:00
Kiooeht
33e916a929
Bug fix: Deleting groups when showing online numbers
2011-12-27 06:11:22 -08:00
Stephen Dranger
24fbb6c7d3
str() -> unicode()
...
Conflicts:
pesterchum.py
2011-12-20 19:06:23 -08:00
Kiooeht
f6b45fb32f
Bug fix: Add chum dialog reopens after adding existing chum. Fixes #9
2011-12-07 14:56:44 -08:00
Kiooeht
85207715ab
Don't completely require pygame. Changelog update
2011-12-04 22:30:16 -08:00
Kiooeht
3de6d8b397
Use data directory on all OSs
2011-11-28 21:15:19 -08:00
Kiooeht
e9e97ab49c
Manually rearrange chumroll
2011-11-25 18:45:20 -08:00
Kiooeht
d1ecdb2a38
Allow running from other directories`
2011-11-20 14:42:49 -08:00
Kiooeht
d525790897
Separate convo and memo tabbed/untabbed
2011-11-07 19:44:17 -08:00
Kiooeht
6dacc4c4de
Refresh theme button
2011-11-07 18:07:06 -08:00
Kiooeht
2513d6c8b1
Trollian themed toast + longer toast wait
2011-11-04 01:21:46 -07:00
Stephen Dranger
9c2e8918c4
group improvements
2011-10-24 19:24:40 -05:00
Kiooeht
e95c560591
Holy shit don't have such a short timeout or DDoS the server
2011-09-28 16:18:44 -07:00
Lexi
7c530aaf7a
Hopefully made it so leopard users can actually use Pesterchum.
2011-09-24 17:36:21 +08:00
Lexi
cb70650545
Fixed options crash
...
Was checking for animationscheck which didn't exist. No longer is in OSX
bundles.
2011-09-19 11:43:47 +08:00
Kiooeht
3570a32912
Code refactoring. Move Mood-type classes into own file
2011-09-15 00:09:56 -07:00
Kiooeht
66e233351f
Code refactoring. Move simple classes (MovingWindow, NoneSound, WMButton) into generic
2011-09-15 00:08:16 -07:00
Kiooeht
dc2eaf7ce8
Low-bandwidth mode
2011-09-12 21:03:05 -07:00
Kiooeht
b755b27c5e
Refactor pesterchum.py to remove profile stuff into separate file
2011-09-12 19:02:00 -07:00
Kiooeht
b0e9a1aaac
Don't kill options menu when problem occurs saving settings. Log exception to error log
2011-08-30 06:26:34 -07:00
Kiooeht
85c01da1fd
Disable random encounter options when bot is offline
2011-08-29 01:56:44 -07:00
Kiooeht
d9a742d90c
Completed Toast Notifications. Includes all options, working custom toast
2011-08-27 11:00:25 -07:00
Kiooeht
84447d128b
Toast Machine updates:
...
Options avaliable to users.
Make twmn avaliable.
TODO:
Default Pester toast style.
Detect if twmn installed.
2011-08-25 05:30:43 -07:00
Kiooeht
a43bb7b819
Bug fix: Check for chumList before use. Fixes #4
2011-08-23 23:55:22 -07:00
Kiooeht
65fd1d0b29
Explain why a chumhandle is invalid
2011-08-23 03:23:59 -07:00