summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-02-01Fix #2430 (whatever)Mathieu Pasquet
2014-02-01Also do not send empty <replace/> with each messageMathieu Pasquet
2014-02-01Fix #2443 (:)Mathieu Pasquet
2014-02-01Fix #2445 (autcorrect not showing in private convs)Mathieu Pasquet
2014-01-30Exit on SIGPIPEMathieu Pasquet
2014-01-30Fix the nickname with carbonsMathieu Pasquet
2014-01-29Fix a traceback when opening an empty log fileMathieu Pasquet
2014-01-29Add a logging option to the OTR pluginMathieu Pasquet
It is tab-specific and off by default.
2014-01-28Provide a more standardized fingerprint representationMathieu Pasquet
(also includes silent modification of the hash already in the config)
2013-12-28Previous commit with get/setmathieui
2013-12-28Fix #2281 (display iq results when sent with /rawxml)mathieui
2013-12-28Fix #2414 (don’t use /tmp/dummy in the logging config)mathieui
2013-12-04Write the config to a tmp file before a final copyMathieu Pasquet
(should prevent some conditions leading to config corruption happenning when poezio cannot write anymore)
2013-12-04Handle signals differently than /quitMathieu Pasquet
- do not save the config (only for roster and stuff) - do not except that resetting the curses state will work everytime
2013-11-26refactor the texts in core to be more readable and fix some typosMathieu Pasquet
2013-11-14Fix a tbMathieu Pasquet
2013-11-14Add a /password command in the RosterTabMathieu Pasquet
Thanks to Florob for the initial input
2013-11-13On kick, get the actor 'nick', before trying the 'jid'Florent Le Coz
'nick' attribute has been introduced recently in the XEP. We still try the 'jid' attribute for backward compatibility. And also we don’t traceback anymore if any of these fields is not present.
2013-10-21Increase the number of chars to "jump" when the cursor goes out of the inputFlorent Le Coz
2013-10-21And I forgot to scp this file :xFlorent Le Coz
2013-10-20Improve the input a lotFlorent Le Coz
Noticeable changes: - The input "view" is smarter, it always move to a decent position so we can see enough text around the cursor. - The cursor goes at the end of the input when pasting some long text - The formatting chars (^C and o, b, a, 1, 2, 3 etc) are now visible in the input. This makes it a lot easier to know where these special characters are, to change them and efficiently edit our text (we just lose a little, on the cosmetic side, but who cares) - The code is actually a lot simpler in the functions to move the cursor, insert/delete chars: we do not have to deal with special cases where the formatting characters are actually composed of two chars. fixes #2183
2013-10-06Fix #2358 (/correct is broken in private conversations)Mathieu Pasquet
2013-10-06Give help about tab-specific command first in /helpMathieu Pasquet
(the tab-specific commands were executed first, but their help wasn’t given first)
2013-10-06,Mathieu Pasquet
2013-10-06Fix #2361 (extract the PEP list directly from the XEPs)Mathieu Pasquet
2013-10-06Fix a refresh issue in the rosterMathieu Pasquet
2013-10-06Fix #2373 (/message creates duplicate tabs)Mathieu Pasquet
2013-09-19Fix #2369 (black nick color)Mathieu Pasquet
2013-09-19Fix #2372 (traceback on space in roster after disconnect)Mathieu Pasquet
selected_row wasn’t reset
2013-09-16Fix /exportMathieu Pasquet
2013-09-06TIL splitlines()Florent Le Coz
2013-09-06Much more efficient and clean way to get the last n messages from historyFlorent Le Coz
2013-08-16quote a completed word if it has \ in itmathieui
2013-08-16Fix an issue with shlexmathieui
(well, sort of fix)
2013-08-15Move shlex to poezio_shlex to avoid conflicts with the stdlibmathieui
2013-08-13Remove debugmathieui
2013-08-10Typomathieui
2013-08-10Fix potential issues with import pathsmathieui
2013-08-10Fix #2343mathieui
2013-08-10Fix #2337 (search the themes the same way than plugins)mathieui
- Load the themes from: 1 - The sources found in the directory ../data/themes/ (if it exists) 2 - The user-defined dir (or ~/.local/blah) 3 - The poezio_themes package if found - Also fix some potential issues with the plugins importer
2013-08-06Fix a crash for python < 3.3mathieui
2013-08-06Fix the folder creation for roster changesmathieui
2013-08-05Add a specific /invite command for the MucTabmathieui
2013-08-05Fix common.shell_split with empty stringsmathieui
2013-08-04Fix some refresh quirksmathieui
2013-08-04Add the same pluggable "information element" to the PrivateTabmathieui
2013-08-04If plugins removed the message body in a callback, don’t send itmathieui
2013-08-04Add the name of the plugin when loading it failsmathieui
2013-08-04Prevent messages with typ=0 from being loggedmathieui
(new typ value)
2013-08-04Do not load logs if use_logs is falsemathieui