Commit graph

20 commits

Author SHA1 Message Date
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
1fd62ef404 Fileconfig + proper handlers for logging module 2021-08-10 22:45:48 +02:00
BuildTools
7fdd7f3bd9 Changed some depreciated functions & imports 2021-04-22 17:42:24 +02:00
BuildTools
1aa4e65c7d Logging, soundslider, and mood icon in trollian. 2021-04-11 01:21:21 +02:00
Dpeta
05536b167f Reimplemented console.py & a lot of README stuff! 2021-03-25 14:09:43 +01:00
Dpeta
475b849049 1/9 2021-03-23 22:36:43 +01:00
karxi
bf68bc5911 Minor organization shifts 2017-03-07 22:28:15 -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
cf37cb6c36 Minor changes to console environment 2017-01-10 16:56:24 -05:00
karxi
e5d5446cf7 Add 'exit'/'quit' convenience functions to console 2017-01-09 19:31:04 -05:00
karxi
bd4bc95258 Made the console respect theme changes. 2017-01-09 16:52:25 -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
1cf0926e9f Minor source cleanup, pending rewrites 2017-01-02 13:49:54 -05:00
karxi
d43220535f Fiddling with potential changes to the theme system 2016-12-29 10:38:42 -05:00
karxi
1c647ba13c Made the console output text in the proper place. 2016-12-23 13:22:11 -05:00
karxi
8da877cf85 Minor console code tweaks 2016-12-23 07:21:23 -05:00
karxi
c232872e13 Fixed a typo. 2016-12-22 17:30:29 -05:00
karxi
1f390ffda9 Console cleanup. 2016-12-22 17:27:06 -05:00
karxi
dabd2b46c1 Added a rudimentary console for easier interaction with Pesterchum's code. Still WIP. 2016-12-22 15:29:13 -05:00