Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-28 | Improve dynamic conversation tabs | mathieui | |
Add color to the info messages Unlock the tab when the locked resource goes offline | |||
2014-03-28 | Returning the value fetched with RawconfigParser.getint is actually quite useful | mathieui | |
………………………… | |||
2014-03-27 | When doing a self.config.set in a plugin, save the config too | mathieui | |
2014-03-24 | Use RawConfigParser.get{int,bool,float} whenever possible | mathieui | |
config.get('option', 'value').lower() == 'value' is just ugly and stupid, especially for bool. One if in basetabs:556 was also missing a comparison, leading to True whenever the option was set. | |||
2014-03-23 | Allow opening a static conversation even when a (dynamic) conversation with ↵ | mathieui | |
the contact is already open | |||
2014-03-23 | Add jid info to the unlock messages | mathieui | |
2014-03-23 | Notify the user whenever the lock state of a dynamic conversation changes | mathieui | |
2014-03-23 | Fix formatting, some typos, and unused code, and add docstrings | mathieui | |
- No idea why subclasses of ConversationTab were working before (info_header was overriden with None in __init__) - Or why the date parsing worked (“Exeception”) - Some more reformatting with pylint indications - Document each module in the tabs module | |||
2014-03-22 | Fix a hidden traceback (NS_MUC_USER not exported in tabs/) | mathieui | |
2014-03-19 | split the "tabs" module into separate files | mathieui | |
- todo: write a common import file to avoid duplicating the imports | |||
2014-03-19 | small refactor | mathieui | |
- add a get_tabs(cls) method to avoid manual filtering - move some stuff to avoid cyclic dependency hell between tab classes | |||
2014-02-23 | Parse message timezones correctly | mathieui | |
2014-02-22 | Bump dev version | mathieui | |
2014-02-22 | Remove the dependency on poezio from xhtml.py | Emmanuel Gil Peyrot | |
2014-02-22 | Move the XHTML-IM parser to SAX, to make it output a correct formatting, ↵ | Emmanuel Gil Peyrot | |
fixes #2239 and many more | |||
2014-02-22 | Fix #2474 (bans aren’t logged) | mathieui | |
2014-02-20 | Fix #2470 (server_cycle joining the wrong room with domain-only muc) | mathieui | |
2014-02-17 | Fix a traceback in the commandinput | mathieui | |
When the connection lags and the user presses tab, poezio will insert a tab inside the input, wich has now a specific formatting. This caused poezio to crash. | |||
2014-02-17 | Documentation update | mathieui | |
ssl page (img & ref) theming (compile errors, format and typos) | |||
2014-02-14 | Call on_gain_focus on the new current tab after closing a tab | mathieui | |
2014-02-13 | Add a configurable way of setting cipher suites | Mathieu Pasquet | |
And put reasonable defaults | |||
2014-02-13 | Fix #2407 (unencrypted connections) | mathieui | |
Add a force_encryption option set to true by default. | |||
2014-02-12 | Fix #2458 (correctly display non-groupchat room messages) | mathieui | |
2014-02-04 | Remove the simple blocking warning (useless) | mathieui | |
2014-02-03 | Fix #2418 (Wrong character count in input with copy/pasted tabulations) | mathieui | |
- Replace tabulations in the input by highlighted “t”s - More readable, and less messy to deal with. | |||
2014-02-03 | Fix #2208 (time_marker shows an useless timestamp) | mathieui | |
2014-02-03 | Fix #2424 (actualize --MORE-- when doing /topic) | mathieui | |
2014-02-03 | Do not crash on /names with invalid affiliations | Florent Le Coz | |
2014-02-03 | Do not unlock a tab when receiving a presence from the same resource | mathieui | |
(makes OTR bug) | |||
2014-02-01 | Date the log records (error.log or debug logs) | mathieui | |
2014-02-01 | Fix #2441 (don’t send chatstates in a non-chatstate conv) | mathieui | |
Also enable chatstates when we receive them from our contacts. | |||
2014-02-01 | Fix #2437 (show version in /self) | mathieui | |
2014-02-01 | Fix #2430 (whatever) | Mathieu Pasquet | |
2014-02-01 | Also do not send empty <replace/> with each message | Mathieu Pasquet | |
2014-02-01 | Fix #2443 (:) | Mathieu Pasquet | |
2014-02-01 | Fix #2445 (autcorrect not showing in private convs) | Mathieu Pasquet | |
2014-01-30 | Exit on SIGPIPE | Mathieu Pasquet | |
2014-01-30 | Fix the nickname with carbons | Mathieu Pasquet | |
2014-01-29 | Fix a traceback when opening an empty log file | Mathieu Pasquet | |
2014-01-29 | Add a logging option to the OTR plugin | Mathieu Pasquet | |
It is tab-specific and off by default. | |||
2014-01-28 | Provide a more standardized fingerprint representation | Mathieu Pasquet | |
(also includes silent modification of the hash already in the config) | |||
2013-12-28 | Previous commit with get/set | mathieui | |
2013-12-28 | Fix #2281 (display iq results when sent with /rawxml) | mathieui | |
2013-12-28 | Fix #2414 (don’t use /tmp/dummy in the logging config) | mathieui | |
2013-12-04 | Write the config to a tmp file before a final copy | Mathieu Pasquet | |
(should prevent some conditions leading to config corruption happenning when poezio cannot write anymore) | |||
2013-12-04 | Handle signals differently than /quit | Mathieu Pasquet | |
- do not save the config (only for roster and stuff) - do not except that resetting the curses state will work everytime | |||
2013-11-26 | refactor the texts in core to be more readable and fix some typos | Mathieu Pasquet | |
2013-11-14 | Fix a tb | Mathieu Pasquet | |
2013-11-14 | Add a /password command in the RosterTab | Mathieu Pasquet | |
Thanks to Florob for the initial input | |||
2013-11-13 | On 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. |