summaryrefslogtreecommitdiff
path: root/src/tabs
AgeCommit message (Collapse)Author
2014-08-08Fix a traceback on command_win: matchin_names() must return strings, not JIDsFlorent Le Coz
2014-08-01Entirely remove the g_lock (used to avoid a few race conditions with ncures)Florent Le Coz
2014-08-01Fix a few blocking iq, and remove all block=False function argumentsFlorent Le Coz
2014-08-01Little comments fixFlorent Le Coz
2014-08-01Fix the data form retrieval, by making it non-blockingFlorent Le Coz
2014-08-01Make the TimedEvents work with asyncioFlorent Le Coz
Improvements: events now occur precisely at the specified date. You don’t need to stop touching your keyboard to execute them.
2014-07-30Fix all the connect() reconnect() stuffFlorent Le Coz
The /reconnect command should now properly work everytime.
2014-07-24Use slixmppFlorent Le Coz
2014-07-09Fix #2520 (feedback on roster changes)mathieui
2014-07-06Fix #2534 (display who changed the topic)mathieui
2014-07-06Fix #2537 (crash on adhoc tab without items)mathieui
2014-07-06Fix #2554 (traceback on last activity in the roster)mathieui
2014-05-19Fix a wrong nick displayed in privatetab (our default one instead of the muc ↵mathieui
one)
2014-05-18Handle the case where the contact does not support anythingmathieui
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-08Fix a hidden traceback on error message outside MUCsmathieui
2014-05-06Provide our own (non-blocking) wrappers for room configuration functionsmathieui
2014-05-06Obsolete docstring in dataforms tabmathieui
2014-05-05Move the Windows from the DataFormsTab to the windows directorymathieui
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-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-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-04-30Remove Tab.get_name() and use Tab.name insteadmathieui
(keep a get_name() fallback just in case for now)
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-29Fix a traceback in /topic (with no argument)mathieui
2014-04-29Fix most UI issues with introduced in 0caf941mathieui
2014-04-28Update CHANGELOGmathieui
(also, fix a traceback-typo)
2014-04-28Make the size modular, remove small-size lock (also seems to fix #2155)mathieui
some stuff is now hidden wen the window size gets too small (might need some adjustments). The info buffer in the roster tab, the userlist in mucs, the vertical tab list, the info buffer everywhere, etc…
2014-04-27Fix #2106 (implement message delivery receipts)mathieui
- two options request/ack_message_receipts - two new theme parameters : CHAR_ACK_RECEIVED and COLOR_CHAR_ACK - if a message has a receipt, the character is displayed between the timestamp and the nick, using the color
2014-04-27Fix weird behavior while using the input in the muclisttabmathieui
2014-04-27Fix a resize issue when vertical tab list options are set from the rostermathieui
2014-04-2680-columns wrap for MucTab and fix some completionsmathieui
- fix the /version completion with spaces - fix the /unignore completion with spaces
2014-04-26Document /recolor random with /help toomathieui
2014-04-23Wrap yet another curses operation with a lockmathieui
2014-04-17Do not lock on the “composing” chat state with otrmathieui
might send too many stanzas when send_chat_states is false, but I don’t care.
2014-04-17Log part messages and show a leave message on /cyclemathieui
2014-04-16Change the formatting of join/part messagesmathieui
also remove some hardcoded stuff