summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-05-22Fix the color of OTR conversations in private chatsmathieui
2014-05-19End all otr conversations when the plugins is unloader (or poezio exits)mathieui
2014-05-19Fix a wrong nick displayed in privatetab (our default one instead of the muc ↵mathieui
one)
2014-05-18Document the PEP mood/activity stuff with imagesmathieui
2014-05-18Use simple chars for PEP mood/activity/gamingmathieui
2014-05-18Make the otr plugin messages use the information colormathieui
2014-05-18Handle the case where the contact does not support anythingmathieui
2014-05-17Do not autocorrect when the remote entity does not support correctionmathieui
2014-05-17Only display the supported features when they changemathieui
also, check the features every rejoin for PrivateTabs and refresh the window after displaying the features
2014-05-17Add an informative message about what the contact supports feature-wisemathieui
and add a handler for missing commands
2014-05-15Make detecting the features supported by the remote entity less awfulmathieui
no more stalling while waiting for a disco info while sending a message.
2014-05-08Add an ugly fix to avoid endless disco#info queries with each message (with ↵mathieui
receipts) We need to check if the remote entity supports 0184, but if it doesn’t support disco#info, then we will get an iq type="error" and nothing will be cached, leading to disco#info queries being sent each time. Keep a cache valid 2 hours of the JIDs which replied with an error. TODO: check that this the kind of time period we want.
2014-05-08Fix a hidden traceback on error message outside MUCsmathieui
2014-05-07Update CHANGELOGmathieui
2014-05-06When closing a tab, go to the previous one, and not the one before it in the ↵mathieui
tab list
2014-05-06Provide our own (non-blocking) wrappers for room configuration functionsmathieui
2014-05-06Obsolete docstring in dataforms tabmathieui
2014-05-05Make the theming module executablemathieui
2014-05-05Add the windows module to the setup.pymathieui
2014-05-05Move the Windows from the DataFormsTab to the windows directorymathieui
2014-05-05Split the windows.py module into a subdirectorymathieui
2014-05-05Fix a potential traceback when creation of the plugins conf dir failsmathieui
(error during error handling)
2014-05-05Fix a traceback on adhoc errormathieui
2014-05-05Fix a traceback on the listtabmathieui
2014-05-05Revert "Fix #2072 (only resize a tab if the size changed since the last ↵mathieui
display)" This reverts commit b46f0f5e266c321632738ca40839759486b47a7e. Conflicts: src/tabs/muclisttab.py Doing this made the unresized elements refresh in the old subwins, causing glitches and weirdness. And anyway, the only problematic element is the TextWin (rebuilding all the lines of a buffer is expensive), but it already checks if the width changed.
2014-05-05Fix a traceback when creating a gaptabmathieui
2014-05-04Do not beep in a MUC if we receive a message from one of our resourcesmathieui
happens when beep_on contains "message". thanks eijebong
2014-05-04Make the inputs bigger in DataForm, to be able to see long values more easilyFlorent Le Coz
2014-05-04Remove a useless copyright noticeFlorent Le Coz
2014-05-04Fix two tb in the DataFormTabFlorent Le Coz
- when list-multi doesn't have selected values at all - text-multi.options() provided by sleekxmpp is apparently a '\n' separated string, and not a list
2014-05-04Implement the execution of ad-hoc commands (#1832)Florent Le Coz
2014-05-04Add the /ad-hoc <jid> command to list commands of the given jidFlorent Le Coz
2014-05-04Create a more generic ListTab class, and make MucListTab inherite from itFlorent Le Coz
2014-05-03Fix #2072 (only resize a tab if the size changed since the last display)mathieui
2014-05-03Highlight the newlines characters in the input instead of plain "|"smathieui
2014-05-02Fix an infinite recursion error on recursive aliasesmathieui
2014-05-02Make the FormWin handle resize properlymathieui
(also, wrap one forgotten call to curses funcs)
2014-05-01Scroll the FormWin when resize moves the current line out of the visible areaFlorent Le Coz
2014-05-01FormWin now scrolls when needed, as the cursor is moved up and downFlorent Le Coz
2014-05-01Move data_forms in the tabs directoryFlorent Le Coz
2014-05-01Fix bugs in the previous/next highlight functionsmathieui
2014-04-30Fix #2282 (change the terminal title depending on the tab name)mathieui
- change_title plugin
2014-04-30Set the terminal title to "poezio" by defaultmathieui
2014-04-30Remove Tab.get_name() and use Tab.name insteadmathieui
(keep a get_name() fallback just in case for now)
2014-04-30Add a 'tab_change' eventmathieui
2014-04-30Fix #2447 (OTR & HTML) -- partial WONTFIXmathieui
- Guess-parse the OTR messages in search for xhtml upon arrival - add a configurable option to decode it or not - We have XHTML-IM for a reason, and therefore we will *not* implement a full html parser for clients that dump whatever formatting inside the OTR payload (looking at you, pidgin)
2014-04-30Fix #2510 (link displayed twice in xhtml-im)mathieui
- also, fix the /xhtml command that was nesting one <body/> too many
2014-04-29Do not ask for receipts in messages without a bodymathieui
2014-04-29Fix a traceback in /topic (with no argument)mathieui
2014-04-29Fix most UI issues with introduced in 0caf941mathieui