Commit graph

28 commits

Author SHA1 Message Date
Dpeta
5b6d5d153f
Run all scripts through "pyupgrade --py38-plus" 2023-01-14 23:02:08 +01:00
Dpeta
3a78e4f5b8
remove fstring 2023-01-14 22:56:15 +01:00
Dpeta
7e1b096be5
Reformat with black and move console.py 2023-01-14 22:52:30 +01:00
Dpeta
bc4af153af
Fix Pylint errors and further disable console, as it is unmaintained.
Remove osVer function from ostools

Remove isOSXLeopard

only use chum.handle

Fix bad except error

Comment out console related function

fix fix* except order

fallback if i is not defined for log

fix console

Explicitly define nick() to appease pylint

Comment out connect_cb, it's unused for pchum rn

e is unsubscribable

Explicitly define 'simple' irc commands

fix exceptions part 2

fix send

Explicitly define lastmsg as None on init

iterate through copy or urls

Comment out console for not as it's unmaintained
2023-01-14 22:50:11 +01:00
MiguelX413
a51e4dd69e
Reformat codebase (#97)
* Reformat codebase with black

* Create black.yml and add black style badge to README.md
2022-10-07 22:51:40 +02:00
Dpeta
ef0898e8c7 getopt --> argparse, redid logging, code cleanup 2022-09-06 13:26:14 +02:00
Dpeta
b90c258604 Miscellaneous fixes/changes incl. loadingscreen fix (v2.4.1) 2022-07-05 21:45:16 +02:00
Dpeta
979173c33d PESTERCHUM: via TAGMSG (incl. Client Capability Negotiation + Message Tags) 2022-06-06 02:05:00 +02:00
Dpeta
298dd8eb5d IRC Metadata draft support for moods 2022-06-05 01:08:38 +02:00
Dpeta
5f6cda821b CTCP additions 2022-06-02 23:15:45 +02: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
unknown
2fced8122e Attempt at fixing up logging 2021-12-01 18:29:17 +01:00
Dpeta
5b4673e0dd Rewrote some aspects of channel mode management 2021-08-24 15:49:50 +02: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
475b849049 1/9 2021-03-23 22:36:43 +01: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
7bc57b8b7d python 2 to 3 first shot 2014-10-29 02:57:49 -05:00
Kiooeht
4a2fe110f2 Remote quirk shutoff 2011-06-29 10:19:22 -07:00
Kiooeht
98d84e7e85 Show and support kick reasons 2011-06-13 13:37:07 -07:00
Kiooeht
c248d496fc Invitation-only memos and inviting people to memos 2011-05-19 06:49:21 -07:00
Stephen Dranger
f6a2ba4c1d fds 2011-02-14 11:39:26 -06:00
Stephen Dranger
a58dbe2943 0.0.10 2011-02-06 18:50:21 -06:00
Stephen Dranger
f4d2b2f049 banning 2011-02-06 00:02:39 -06:00
Stephen Dranger
79e4de5710 fdfdas 2011-02-04 15:17:27 -06:00
Stephen Dranger
3de17f6e9c userlist 2011-02-03 00:20:37 -06:00
Stephen Dranger
e3ae0bee89 step 1 of profiles 2011-01-27 20:21:02 -06:00
Stephen Dranger
7f76b9bb94 first commit 2011-01-21 04:18:22 -06:00