Releases: Dpeta/pesterchum-alt-servers
Pesterchum Alt. Builds 2021-04-11
Added
- Server prompt + interface for adding & removing servers.
- Consistently capitalized text for all themes, for example, "REPORT BUG" to "Report Bug" for Trollian.
- Added theme support for "Beep on Message", "Flash on Message", "Mute Notifications".
- "Usage:" for pesterchum.py when running from the command line.
- Made logging level configurable via command line arguments.
- Added -h/--help.
Fixed
- Fixed current mood icon not showing up.
- Fixed "CHUMHANDLE:" not fitting on some themes.
- Fixed "CONSOLE" & "REPORT BUG" menu options not being updated on theme change.
- Incorrect hex for color in MSChum theme.
- Fixed _datadir not being used for certain json files.
- Fixed "Specified color without alpha value but alpha given: 'rgb 0,0,0,0'" in johntierchum.
- Fixed "RGB parameters out of range" in MSChum.
- Fixed nothing.png not being present in battlefield theme.
- Fixed "Report" string not being updated in convo window when changing theme.
- Fixed pesterChumAction's text not being updated in memo windows when changing theme.
- Fixed incorrect sRGB profile in paperchum.
- Fixed sound slider in settings not working with pygame.
- Fixed MOOD & CHUMHANDLE not* adjusting to style-sheet.
Changed
- Made it so handle and ident are passed to
_max_msg_len
, so, hopefully the text cutoff will be slightly less restrictive.
Deprecated
- Removed splitMessage function.
Pesterchum Alt. Builds 2021-04-02
Fixed
- Crash on mac and certain versions of linux when closing memo window.
Pesterchum Alt. Builds 2021-04-01
Fixed
- Added a fallback for non-unicode characters, and for when decoding fails completely, so hopefully they won't cause a crash anymore.
Pesterchum Alt. Builds 2021-03-27
Now with installer! This build is a bit of a test because of the substantial changes, so if it doesn't work (well) using a previous build is advised : )
Please do tell me about any issues though!
Added
- Added styleing/markup to "PESTER" and "ADD GROUP" menu options and some other previously unstyled elements
- Added pesterchum.spec for use with pyinstaller.
- Wrapped socket in SSL context and changed the port appropriately, hostname verification is turned off.
- Pesterchum now sends a
QUIT :reason
to the server when shutting down instead of just quitting instantly.
Changed
- Transitioned to Python 3.
- Transitioned to PyQt5.
- Changed character encoding in some placed from ascii to UTF-8 (Emojis should work now)
- Rewrote setup.py file & added bdist_msi
Fixed
- Fixed sRGB profile issue with certain images.
- Fixed issue where Pesterchum crashed if a quirk was malformed.
- Fixed Pesterchum icon getting stuck on the system tray even after shutdown on windows.
- Fixed floating "PESTERLOGS:" in pesterchum & pesterchum2.5 themes.
- #19
Deprecated
- Removed update system (it seemed to be non-functional).
- Removed MSPA update checking (non-functional since Homestuck ended).
- Removed feedparser.py (feedparser) and magic.py (python-magic) from libs and changed them to be normal imports. (Because we're not running Python 2 anymore)
Pesterchum Alt. Builds 2021-2-25
- Fixed rare issue with auto-identifying with nickServ.
Pesterchum Alt. Builds 2021-2-23
- Server is now customizable without making a separate build by editing "server.json". (Which is generated when starting Pesterchum.)
- Build now has Pygame included to fix the audio mixer.
- Fixed dead links.
- Reverted mood change that broke the Chumroll.
(In other news, random encounters & reporting should now be functional on Pesterchum.xyz)
Pesterchum Alt. Builds 2021-2-14
Attempted to fix IOError that occurred when Pesterchum failed to open the .js file associated with the default profile. It shouldn't cause a crash anymore, at least. If the error persists or you become unable to switch to a certain profile you could try backing up and then deleting or moving appdata/local/pesterchum/pesterchum.js
.
Pesterchum Alt. Builds 2021-1-4
If you're on Windows, download Pesterchum-Alt-win64-1.16.zip
, extract it somewhere, and run pesterchum.exe
.
If you're on Mac you can download Pesterchum-Alt-Mac-1.16.1.zip
.
- Since there's currently only one available server, I removed the prompt for now.
- The Mac build hasn't been tested on any computers other than mine.
- The
NO_CONSOLE
version is a build withoutconsole.py
.
EDIT: Added an attempt at a 32-bit build.
Custom server build (Windows-only)
For if you want to connect to a (non-Pesterchum) IRC server of your choosing, put the address in server.ini
. Might be buggy.
Pesterchum Alt Build 31 12 2020
Happy new year!
- Removed the server that seems to have stopped working.
EDIT: Added an attempt at a mac build, I've not yet tested it on any pc other than mine.