mathieui
|
91be567228
|
feature: add a function to retrieve the last message from the logs
|
2021-04-11 16:33:53 +02:00 |
|
mathieui
|
bf8965fb4b
|
feature: Add a MAM history filler
|
2021-04-11 16:33:53 +02:00 |
|
mathieui
|
48abe2ad7e
|
feature: add a log loader class
|
2021-04-11 16:33:53 +02:00 |
|
mathieui
|
73767bc97a
|
fix: issue when converting local timezones
|
2021-04-11 16:33:53 +02:00 |
|
mathieui
|
e49552e444
|
refactor: rename poezio.asyncio module
no clash with stdlib pls
|
2021-04-11 16:33:53 +02:00 |
|
mathieui
|
835d7c855a
|
fix: make parse_log_lines treat info differently from msgs
|
2021-04-11 16:33:53 +02:00 |
|
mathieui
|
d63b65f556
|
feature: add a mechanism to prevent the logger from writing temporarily
|
2021-04-11 16:33:53 +02:00 |
|
mathieui
|
7ece335145
|
feature: add a function to iterate over all messages of a log file
in reverse order
|
2021-04-11 16:33:53 +02:00 |
|
mathieui
|
a3fcfd3ffd
|
fix: make the jid optional when parsing a log line
|
2021-04-11 16:33:53 +02:00 |
|
mathieui
|
8cbe41eba8
|
fix: when disconnected, do not send a new ping event
|
2021-04-11 14:41:42 +02:00 |
|
mathieui
|
b60a828661
|
fix: beep_on was broken with config changes
|
2021-04-08 20:52:55 +02:00 |
|
mathieui
|
dafe5b9e24
|
fix: logger: improve typing, globals and tests
|
2021-04-03 14:01:34 +02:00 |
|
mathieui
|
f56811d546
|
logging: Remove the "typ" passing when adding or logging messages
|
2021-04-02 22:22:30 +02:00 |
|
mathieui
|
bbc22fc8bc
|
fix: plugin config
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
0ff5483f00
|
ci: install custom mypy and typecheck plugins too
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
50b8a7afe1
|
fix: add a type ignore to curses vline
The typeshed stubs do not have a correct definition (probably because
the python docs themselves do not have it)
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
f80e9d9dde
|
fix: forgotten tab names set
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
ef772d8b2a
|
fix: failing tests
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
84afe4938d
|
fix: restore toggle & get previous behavior
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
c0c0155ba3
|
fix: ignore type for xmltab input
until we have a cleaner way of substituting an input.
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
d0551c09ba
|
fix: typing issues in plugins
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
d27895e04e
|
tests: use named parameters for user test
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
14cbbefdde
|
fix; make python 3.7 happy
………
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
90af21f680
|
fix: forgotten gaptab constructor calls
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
de265268da
|
fix: add back the remove_section() for Config
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
388990bb42
|
fix: ignore type error for static kwargs
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
2dfb5096b9
|
fix: incompatible type passed to logger
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
0db73f722f
|
fix: make Tab.name always a property
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
48a5b3e769
|
fix: last_sent_message for conversation tab
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
6ebffc1dec
|
fix: unify signature of modify_message
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
9b01b9afa1
|
fix: ignore last_sent_message type
not sure why mypy ignores that everywhere
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
d08ed8d138
|
fix: ignore typeerrors in tabs when we check beforehand
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
2c12a598aa
|
fix: do not use raw TAB_WIN in bookmarks wins
(wth)
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
43d84a2288
|
fix: type error after module import
(despite hasattr())
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
7a9df69364
|
fix: type errors for GapTab
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
a6e33a0c68
|
fix: windows: drop the DummyWi
now TAB_WIN must be set for a Win to be instanciated
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
9ae60e5899
|
refactor: only init core wins after the curses init
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
dcd929c9b8
|
fix: add missing Typevar binding in decorators
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
3391a44206
|
fix: config, give up on typing Config.get
It is not possible to have a dynamic return type based on what would
come out of a dict AND an optional parameter.
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
5a59eb1d4e
|
fix: unify log_message signature
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
9bd3826fe7
|
fix: type-ignore last-sent message until mypy makes sense
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
d09d30c52c
|
fix: only call key_enter on commandinput in xmltab
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
9ab0d250f4
|
fix: uniformize command_say signature
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
71ee1b85aa
|
fix: sax contenthandler import path
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
14c09ce1cd
|
make pylint happy
(for now)
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
4b198be977
|
fix: tons of type errors
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
bc4f4f1e07
|
fix: definition of commanddict
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
53633a5c4c
|
refactor: rewrite config.get() to getbool, getstr, getint…
|
2021-04-02 17:44:36 +02:00 |
|
mathieui
|
b2fbb313ef
|
refactor: Make the poezio config not inherit from configparser
|
2021-04-02 17:44:36 +02:00 |
|
Tomas Hrnciar
|
acdc601165
|
Explicitly require setuptools, poezio/config.py and
poezio/plugin_manager imports pkg_resources
|
2021-04-01 08:44:40 +02:00 |
|