poezio/poezio
mathieui 25dae11eb3 omemo: add supported_tab_types and trust_states plugin attributes
- supported tab types is a list of tabs this plugin should be active in
 (only chattabs)
- trust_states is a dict[str → set] containing only two keys: accepted
 and rejected, whose values are the internal plugin states that should
 allow encryption and the ones that should not
2019-12-27 18:58:48 +01:00
..
core Expand the status command, make decryption work, put a hack into the core so I can handle messages without bodies. 2019-12-27 18:56:27 +01:00
tabs WIP: Allow blocking commands in ConversationTab 2019-12-22 19:27:08 +01:00
windows Disable pylint on lines dedicated to mypy 2019-10-27 20:02:13 +01:00
__init__.py Launch poezio as a module package. 2016-06-27 23:54:50 +01:00
__main__.py Add a check for Unicode support. 2018-06-07 14:42:14 +02:00
args.py Rename hidden -v option to --custom-version and add a real -v (#3429) 2019-02-24 15:41:16 +01:00
asyncio.py yapf -ir 2017-11-12 15:03:09 +01:00
bookmarks.py Bookmark: Change jid property to getter/setter to ensure it stays a JID 2019-10-26 00:57:20 +02:00
colors.py Embed hsluv 2019-02-14 16:35:39 +01:00
common.py safeJID: Add debug logging on invalidJID exception 2019-04-07 20:40:48 +01:00
config.py Fix syntax warnings (thanks python 3.8) 2019-10-27 20:04:11 +01:00
connection.py Registers xep-0313 plugin 2019-08-22 00:54:25 +05:30
contact.py Eradicate more safeJID calls 2019-09-02 13:27:31 +02:00
daemon.py yapf -ir 2017-11-12 15:03:09 +01:00
decorators.py Fix wording in command_args_parser.quoted docstring 2019-02-05 00:45:17 +00:00
events.py Fix a bug when removing an event handler 2019-10-26 21:44:17 +02:00
fifo.py Stop making classes inherit from object. 2018-07-14 16:25:09 +02:00
fixes.py Factorise the /version callback and make it handle errors 2018-03-14 17:18:46 +01:00
hsluv.py Embed hsluv 2019-02-14 16:35:39 +01:00
keyboard.py Fix mypy errors, add type annotations 2018-08-15 14:23:00 +02:00
logger.py Make global objects not Optional 2019-10-27 14:48:00 +01:00
mam.py Corrected the functionality of query_status 2019-09-13 04:24:26 +05:30
multiuserchat.py Disabled the history on /reconnect, if the tab is still present and has messages in it. 2019-08-27 00:05:39 +05:30
pep.py Add type hints here and there 2018-07-22 14:25:18 +02:00
plugin.py Add a "passthrough" parameter for calls through the safetymetaclass 2019-12-27 18:57:33 +01:00
plugin_e2ee.py omemo: add supported_tab_types and trust_states plugin attributes 2019-12-27 18:58:48 +01:00
plugin_manager.py Plugins: use import_module for module in poezio_plugins 2019-12-27 16:58:20 +01:00
poezio.py Prevent the logging module from vomiting all over stderr on OSError 2019-09-19 23:14:55 +02:00
poezio_shlex.py Stop making classes inherit from object. 2018-07-14 16:25:09 +02:00
poopt.py poopt: 😆’s length should be 2, not 1. 2018-07-22 17:31:25 +02:00
pooptmodule.c poopt: 😆’s length should be 2, not 1. 2018-07-22 17:31:25 +02:00
roster.py Stop making classes inherit from object. 2018-07-14 16:25:09 +02:00
roster_sorting.py yapf -ir 2017-11-12 15:03:09 +01:00
size_manager.py Stop making classes inherit from object. 2018-07-14 16:25:09 +02:00
text_buffer.py Moved scroll_up code back to basetabs, added amount parameter to change no. of msgs per query. 2019-09-05 17:42:27 +05:30
theming.py 's/an user/a user/g' 2019-03-20 12:16:03 +00:00
timed_events.py Type DelayedEvent, also in Core. 2018-08-15 15:51:31 +02:00
user.py poezio/user: Fix English in docstring 2019-03-17 18:50:40 +00:00
version.py Rename hidden -v option to --custom-version and add a real -v (#3429) 2019-02-24 15:41:16 +01:00
xdg.py Add type hints here and there 2018-07-22 14:25:18 +02:00
xhtml.py XEP-0231: Extract cids from XHTML-IM. 2018-09-30 11:46:27 +02:00