summaryrefslogtreecommitdiff
path: root/poezio/core/commands.py
AgeCommit message (Collapse)Author
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-18Fixes coding style; Corrected indentation and use of static length when ↵Madhur Garg
displaying hidden value #3426
2019-03-18Fixes variable name #3426Madhur Garg
2019-03-18Hides the value of 'password' field being displayed in the InfoTab. Fixes #3426Madhur Garg
2019-02-24Only server-cycle on exact server matches (#3412)mathieui
2019-01-23Improve text of impromptu commandMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2018-12-16Add /invite for ConversationTab to generate new room with all inviteesMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2018-12-16Initial impromptu commandMaxime “pep” Buquet
Add a command that invites people to a newly created room, with a random localpart. The muc component is currently static. The interface for the command might also change later on. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2018-09-29Print the error given by the server when /bookmark fails.Emmanuel Gil Peyrot
2018-07-23Use the event handler to refresh when the tab changesmathieui
2018-07-22Fix /messagemathieui
2018-07-21Update poezio for the new tabs modulemathieui
2018-07-21yapf -ripmathieui
2018-07-08core.commands: Remove implicit conversion from Path to str in /set.Emmanuel Gil Peyrot
2018-06-28Replace the '%s' % var pattern with str(var).Emmanuel Gil Peyrot
2018-03-14Factorise the /version callback and make it handle errorsEmmanuel Gil Peyrot
Fixes #3376.
2018-01-13yapf -irmathieui
2017-11-23Add an autojoined bookmark on /join.Emmanuel Gil Peyrot
2017-11-12yapf -irmathieui
2017-10-13Stop /win at the first tab foundmathieui
2017-10-13Change tab search behavior to select first matching tab, and cycle back the ↵Maxime “pep” Buquet
list.
2017-10-12Fix some excepts (bare, useless, unused)mathieui
2017-10-11Rename the self-command function to self_ and keep language semanticsmathieui
Sorry Link Mauve
2017-10-11Fix #3338 (cycle tabs with /w foo instead of picking the first)mathieui
2017-10-08Fix #3336 (be clearer on "unbound" meaning)mathieui
2017-10-08Change all “not … in …” into “… not in …”.Emmanuel Gil Peyrot
2017-07-20Fix /server_cycle weirdnessmathieui
exit the rooms properly, call functions instead of full-blown commands, do not randomly focus stabs, etc
2017-03-26Fix #3299 (/message <muc> is buggy)mathieui
Make /message <muc-bare-jid> send the message to the room instead of failing.
2017-02-13Don't override "id" and "type" builtinsmathieui
2016-11-01Optimise /win a bit, and make sure we always keep the previous tab.Emmanuel Gil Peyrot
2016-10-21pyflake fixesmathieui
unused variables, imports, name shadowing
2016-09-13Fix a possible traceback in /win with some tabs openmathieui
2016-08-28Fix some type inconsistenciesmathieui
(pylint)
2016-08-27Remove useless debug from the /rawxml commandmathieui
2016-08-11Fix /helpmathieui
2016-07-22Fix /listmathieui
2016-07-06Refactor a little thing in /version codelouiz’
2016-07-04Refactor the /join commandmathieui
Fix subtle bugs hopefully without introducing new ones
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-12Split core commands into its own (broken) class.Emmanuel Gil Peyrot
2016-06-11Make poezio.core.struct more Cython-friendly.Emmanuel Gil Peyrot
Status and Command are now slotted classes instead of namedtuples, which led to a few changes to access them with their named parameters instead of as a tuple. “short” being a C type, I renamed Command.short into Command.short_desc, which is more explicit anyway. I also renamed possible_show into POSSIBLE_SHOW, as it is a module-level constant dict.
2016-06-11Move the src directory to poezio, for better cython compatibility.Emmanuel Gil Peyrot