summaryrefslogtreecommitdiff
path: root/poezio/tabs/rostertab.py
AgeCommit message (Collapse)Author
2021-04-15fix: display issue when changing show_timestamps valuemathieui
2021-04-12fix: remove all remaining safejids (fix #3457)mathieui
2021-04-02logging: Remove the "typ" passing when adding or logging messagesmathieui
2021-04-02fix: forgotten tab names setmathieui
2021-04-02refactor: rewrite config.get() to getbool, getstr, getint…mathieui
2021-02-09Remove activity/mood/gaming/tune from poezio coremathieui
rationale: probably 0.1% of poezio users have ever used the commands, and a very small number of users are using the PEP events like that. It is better to unclutter the poezio source and add it as a plugin, with less tight coupling.
2021-02-03Move roster commands to async, remove callbacksmathieui
2020-12-12from __future__ import annotationsEmmanuel Gil Peyrot
Now that our baseline is Python 3.7, we can rely on type annotations to be lazily evaluated.
2020-05-10Move /deny and /remove to global scope as wellmathieui
2020-05-09Move the deny_anonymous decorator to the poezio.decorators modulemathieui
2020-05-09Pass a message to add_message instead of messed up kwargs everywheremathieui
Changes LOTS of things
2019-12-22WIP: Allow blocking commands in ConversationTabMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-10-18Fix pylint errorsmathieui
- wrong command path - pylint bug regarding slots
2019-03-30Corrects the functionality of /add and /accept commands in all the tabs. ↵Madhur Garg
Fixes #3395 Corrects the functionality of /add command in all tabs. Fixes #3395 Removed trailing whitespaces Corrected general way of writing code. Corrects the functionality of /add and /accept commands in all tabs. Fixes #3395
2019-03-24Corrects the functionality of /add command in all tabs. Fixes #3395Madhur Garg
2019-03-23Corrects functionality of /reconnect in all type of tabs. Fixes #3471Madhur Garg
Corrects functionality of /reconnect in all type of tabs. Fixes #3471 Moved command_reconnect from particular tabs to core.commands. Fixes #3471
2019-03-19Change 'his/her' to 'their'Kim Alvefur
It's shorter and reads better. Also removes 'its', which might be intented to refer to bots or the like.
2019-03-19Fix various spelling mistakes throughout the codeKim Alvefur
2019-02-24Register all commands in the roster but show an error message if used when ↵mathieui
anonymous (#3435)
2018-08-17Add typing information and reformat stuffmathieui
2018-08-15rostertab, common: Use the default arg of os.getenv().Emmanuel Gil Peyrot
2018-08-15Fix mypy errors, add type annotationsmathieui
2018-07-21Update poezio for the new tabs modulemathieui
2018-07-21yapf -ripmathieui
2018-07-08tabs.rostertab: Use Path for file completion.Emmanuel Gil Peyrot
2017-11-12yapf -irmathieui
2017-10-23Include the JID blocked instead of "Contact"Kim Alvefur
It's useful to see what JID you blocked. Any JID can be blocked, so "Contact" isn't always accurate.
2017-10-13Fix the last pylint error (do not set the roster contact filter to None)mathieui
2017-10-08rostertab: Increase the size of the contact_info and avatar.Emmanuel Gil Peyrot
2017-10-08Change all “not … in …” into “… not in …”.Emmanuel Gil Peyrot
2017-10-07Display contact avatar in the roster.Emmanuel Gil Peyrot
Implements XEP-0084 and XEP-0153.
2017-10-07rostertab: Import shell_split globally.Emmanuel Gil Peyrot
2017-05-15Add /add in conversation tabs.Emmanuel Gil Peyrot
This is a quick shortcut to add someone to your roster when talking with them. Fixes #3313. Also fixes typos.
2016-12-26Add missing message types (fix #3271)mathieui
Which were being filtered by the information popup filter
2016-10-21pyflake fixesmathieui
unused variables, imports, name shadowing
2016-08-25Fix #3217 (allow /groupadd "group" with selected row in the roster)mathieui
2016-08-21Don’t call input completion() functions inside completion methodsmathieui
Use a placeholder object that can run it afterwards, so that we don’t have side effects inside those functions.
2016-08-19Use the confirmtab for TLS cert validationmathieui
And wipe the YesNoInput from the codebase
2016-06-30Use a "core" parameter for each tab object instead of a singletonmathieui
fixes the circular import issue
2016-06-30Absolute imports everywheremathieui
2016-06-30Use absolute imports instead of relative onesmathieui
All this crap is very brittle due to circular deps and python handling them badly. This appears to be fixing some stuff, at the very least. This is sed, so cleanup of imports (which can now be grouped together) is not done yet.
2016-06-27Make all relative imports explicit.Emmanuel Gil Peyrot
2016-06-12Fix core commands, broken in the previous commit.Emmanuel Gil Peyrot
2016-06-12Fix core completion, broken in the previous commit.Emmanuel Gil Peyrot
2016-06-11Move the src directory to poezio, for better cython compatibility.Emmanuel Gil Peyrot