Dpeta
a906b6a98e
Validate certificates when using SSL/TLS
2022-09-02 05:34:37 +02:00
Dpeta
b549645a50
replaced sys.modules checks with try: PyQt6, except: PyQt5
2022-09-01 06:55:08 +02:00
unknown
3f267898d4
Missing folder warning
2022-08-19 16:52:43 +02:00
Dpeta
a2ce2d09e4
PyQt5 fallback
2022-08-19 13:12:58 +02:00
Dpeta
085efda62b
Refresh userlist on nick change
2022-08-17 11:24:50 +02:00
Dpeta
3d740658b0
App-level keepalive
2022-08-14 20:44:28 +02:00
Dpeta
f78a9f97ac
cleanup
2022-08-07 17:38:45 +02:00
Dpeta
1419c4985e
QtMultimedia for audio + .pos fix
2022-07-08 22:36:23 +02:00
Dpeta
39aaa1a49f
.pos() --> .position().toPoint() & ver.
2022-07-08 10:54:22 +02:00
Dpeta
b90c258604
Miscellaneous fixes/changes incl. loadingscreen fix (v2.4.1)
2022-07-05 21:45:16 +02:00
Dpeta
4e2035408c
Error when failing to join memo, services notices, no toast icon fill by default
2022-06-30 09:59:34 +02:00
Dpeta
6ffcc59b91
Exception hook overwrite
2022-06-30 04:24:56 +02:00
Dpeta
b18d4c9aee
further pyqt6 changes, version, linux/macos color fix
2022-06-29 01:50:08 +02:00
Dpeta
2576be41aa
PyQt5 --> PyQt6 💚
2022-06-27 04:18:37 +02:00
Dpeta
5f6cda821b
CTCP additions
2022-06-02 23:15:45 +02:00
unknown
8a3ebd1d3f
Window manager compliant window moving (required for Wayland) + hardcoded logging.ini file
2022-05-04 22:36:42 +02:00
Dpeta
2dda129701
* a :"3
2022-04-13 15:29:42 +02:00
Dpeta
082c0c9c2b
🧹 🪣 Mostly pyflakes recommendations.
2022-04-11 05:57:13 +02:00
Shou
b2856467f3
:"3
2022-03-26 00:37:01 +01:00
Dpeta
a82d460da4
Fixed smiley-related file descriptor/handle leak ( hopefully. . . . ;w; )
2022-03-23 05:10:06 +01:00
Dpeta
9d0f074bbe
Changes to imports, contants, shebang, luaquirks, pynotify, oyoyo.
...
- Removed unnecessary imports.
- Reorganized import order.
- Removed legacy import conditions.
- Added python3 shebang to pesterchum.py
- Set QString to always be str, Python 2 is not supported.
- Depreciated luaquirks.
- Added ValueError to write exception block
- Set "pynotify" to always be none, even if pynotify succesfully imported, since pynotify implementation is broken.
2022-03-20 00:48:19 +01:00
Dpeta
cb1e2e051e
Access parent, fixes for last few commits
2022-03-18 13:50:35 +00:00
Dpeta
72f6b32668
Another error message for broken profile
2022-03-18 03:09:48 +00:00
Dpeta
8e9b696a1c
profile fallbacks & backup
2022-03-18 01:05:14 +00:00
Dpeta
0c58a01ab4
pesterchum.js fallbacks
2022-03-17 22:30:04 +00:00
Dpeta
e6ad257479
Attonement for massacring this library (wip)
2022-03-17 03:14:46 +00:00
unknown
959a9c5ad3
logfix*
2021-12-01 18:38:51 +01:00
unknown
2fced8122e
Attempt at fixing up logging
2021-12-01 18:29:17 +01:00
Dpeta
627a5a6391
fixed invalid group name causing a crash (oops)
2021-11-29 16:33:46 +01:00
Dpeta
5b4673e0dd
Rewrote some aspects of channel mode management
2021-08-24 15:49:50 +02:00
Dpeta
1fd62ef404
Fileconfig + proper handlers for logging module
2021-08-10 22:45:48 +02:00
Dpeta
440a4a36b4
Fixed manual chum sort not working
2021-08-10 00:38:42 +02:00
Dpeta
3962403321
Hopefully final theme fix + Rules tab
2021-08-09 06:06:00 +02:00
BuildTools
94a0763ece
Merge branch 'py3_pyqt5' of https://github.com/Dpeta/pesterchum-alt-servers into py3_pyqt5
2021-07-29 21:43:10 +02:00
BuildTools
a056971e25
Log file change
2021-07-29 21:42:46 +02:00
Shou
4c5e51ac37
Made it so RE on/off status is communicated to the bot more frequently
2021-07-27 14:22:50 +02:00
BuildTools
8114feccac
Pyinstaller build ready.
2021-05-03 17:22:23 +02:00
BuildTools
7fdd7f3bd9
Changed some depreciated functions & imports
2021-04-22 17:42:24 +02:00
BuildTools
730a352637
Made closeEvent a bit more functional.
...
(Before it'd shut down QT but not the actual process.)
2021-04-20 19:02:19 +02:00
BuildTools
02c0b9e47b
Fixes for botnames, chumroll & dm colors.
2021-04-16 15:37:38 +02:00
BuildTools
254e0532b6
Fixed issue with memo stylesheets (ty pyqt5 </3)
2021-04-12 14:50:20 +02:00
BuildTools
a2b103a809
TODO & CHANGELOG
2021-04-11 14:57:02 +02:00
BuildTools
e292e03c7a
Un-tabified and added MOOD & CHUMHANDLE adjust.
...
The second one being a better solution than just adding in padding :)
2021-04-11 03:21:36 +02:00
BuildTools
0bf1a00a5f
Added --help and --logging for command line use.
2021-04-11 02:20:32 +02:00
BuildTools
1aa4e65c7d
Logging, soundslider, and mood icon in trollian.
2021-04-11 01:21:21 +02:00
BuildTools
eb8a3e7df8
A lot of theme-related things.
2021-04-11 00:16:53 +02:00
BuildTools
8f6121ea90
Moved a few files to _datadir : )
2021-04-09 02:38:34 +02:00
BuildTools
741e9abfb3
Added remove option to server picker
2021-04-09 01:50:50 +02:00
BuildTools
bed5581187
Theme changes, mostly.
2021-04-09 01:14:54 +02:00
BuildTools
307a45b443
Readded self.show() to widget to fix issue
2021-04-08 22:09:28 +02:00
Dpeta
fb1ad83e92
w.i.p. server prompt
...
also fixed command-line overrides :)
2021-04-06 19:06:51 +02:00
Dpeta
4ae5f7d25d
Made it so handle and ident are passed to _max_msg_len
2021-04-04 06:03:50 +02:00
BuildTools
c4808063b1
"Fixed" crash when closing certain windows.
...
Only seemed to happen on mac and linux installations with older versions of
glibc.
2021-04-02 17:19:18 +02:00
BuildTools
03743a9f9d
setup.py & brush stufffffs
2021-03-26 22:54:03 +01:00
BuildTools
4927723e25
*eye*
2021-03-26 15:46:32 +01:00
Dpeta
e07e685522
Changed the way Pesterchum quits + TLS fix.
2021-03-25 23:08:08 +01:00
Dpeta
8be8cf9f07
WIP exit & traymenu fix
2021-03-25 21:39:37 +01:00
Dpeta
cb85285021
CHANGELOG update & trollslum fix
2021-03-25 19:09:01 +01:00
Dpeta
684846a804
style stuff :)
2021-03-25 17:52:43 +01:00
Dpeta
05536b167f
Reimplemented console.py & a lot of README stuff!
2021-03-25 14:09:43 +01:00
BuildTools
90be0894fb
Preparation for building :)
2021-03-24 22:34:55 +01:00
BuildTools
8ab4c3495f
Added issues to help
2021-03-24 21:45:54 +01:00
BuildTools
07a7f3542a
Added stylesheet to openChat()
2021-03-24 21:38:54 +01:00
BuildTools
ba9660922d
Commented out runUpdateSlot()
2021-03-24 20:59:41 +01:00
BuildTools
e069f2b31e
Removed MSPA & Pesterchum update checking
2021-03-24 20:36:17 +01:00
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