Dpeta
1d4e34d9e0
Add option for choosing audio output device.
2023-02-17 19:23:59 +01:00
Dpeta
ec0c6cdaf9
Finish up IRC compatibility & force-valid-prefix toggle
2023-02-16 23:45:55 +01:00
Dpeta
3f7caf73b2
Add force prefix option
2023-02-15 23:41:46 +01:00
Dpeta
938cf69b85
Add IRC compatibility mode (only disables things for now . . .)
2023-02-15 23:41:45 +01:00
Dpeta
64538b2644
Use isinstance() for typechecks.
2023-02-15 17:01:27 +01:00
Dpeta
9ec4dbd088
Apply the following pylint messages:
...
- use-list-literal
- use-dict-literal
- consider-using-in
- consider-using-from-import
2023-02-14 19:55:23 +01:00
Dpeta
e233a86436
Enforce select pylint messages
2023-02-13 20:26:05 +01:00
Dpeta
f3cacb849b
Updated black run
2023-02-09 20:52:26 +01:00
Dpeta
30569d4a95
Run autoflake
2023-01-14 23:05:38 +01:00
Dpeta
5b6d5d153f
Run all scripts through "pyupgrade --py38-plus"
2023-01-14 23:02:08 +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
82c0d38a3b
System time change check, cli fallback, ":distraughtfirman" --> ":distraughtfirman:"
2022-09-10 15:27:21 +02:00
Dpeta
a3d047350b
Color via metadata draft
2022-09-02 02:05:46 +02:00
Dpeta
b549645a50
replaced sys.modules checks with try: PyQt6, except: PyQt5
2022-09-01 06:55:08 +02:00
Dpeta
a2ce2d09e4
PyQt5 fallback
2022-08-19 13:12:58 +02:00
Dpeta
f78a9f97ac
cleanup
2022-08-07 17:38:45 +02:00
Dpeta
b90c258604
Miscellaneous fixes/changes incl. loadingscreen fix (v2.4.1)
2022-07-05 21:45:16 +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
2a413dcc89
Option to exclude smilies/links via split. (Undoes previous change to pesterQuirk.apply)
2022-06-23 19:14:28 +02:00
Dpeta
0a6669d555
More options for preserving links/smileys (regexp, gradient quirk)
2022-06-21 21:50:48 +02:00
Dpeta
082c0c9c2b
🧹 🪣 Mostly pyflakes recommendations.
2022-04-11 05:57:13 +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
Dpeta
8e9b696a1c
profile fallbacks & backup
2022-03-18 01:05:14 +00:00
Dpeta
4ae5f7d25d
Made it so handle and ident are passed to _max_msg_len
2021-04-04 06:03:50 +02:00
BuildTools
90be0894fb
Preparation for building :)
2021-03-24 22:34:55 +01:00
BuildTools
07a7f3542a
Added stylesheet to openChat()
2021-03-24 21:38:54 +01:00
BuildTools
e069f2b31e
Removed MSPA & Pesterchum update checking
2021-03-24 20:36:17 +01:00
Dpeta
ea043c2a94
Fixed quirks & added numeric event because why not
2021-03-23 22:58:58 +01:00
Dpeta
4f70fda509
7/9
2021-03-23 22:40:47 +01:00
Dpeta
fef7db8161
6/9
2021-03-23 22:40:24 +01:00
Dpeta
475b849049
1/9
2021-03-23 22:36:43 +01:00
arcaneAgilmente
78666ce904
Menu Fixes + IRC help ( #7 )
2021-02-21 15:40:03 +00:00
karxi
eda21fc872
Set several object names for unique GUI elements
2017-01-25 10:50:09 -05:00
karxi
84a4558f18
Default selection change (prevent accidental deletion of quirk groups)
2017-01-13 20:10:15 -05:00
karxi
40a818a22f
Make the reconnect dialog require a pause before it's allowed to quit
2017-01-13 10:08:29 -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
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
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
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
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
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
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
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
4b39e0f3c6
Lua quirks
2012-11-12 21:17:26 -08:00