Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-28 | Fix some type inconsistencies | mathieui | |
(pylint) | |||
2016-08-28 | Fix a traceback on malformed logs | mathieui | |
2016-08-27 | Remove useless debug from the /rawxml command | mathieui | |
2016-08-26 | Fix #3194 (don’t highlight on embedded XHTML image) | mathieui | |
Remove the link, which wasn’t really useful anyway | |||
2016-08-26 | Fix #3193 (report PM errors in PM tab) | mathieui | |
2016-08-26 | decorators: fix the case where there is no argument | mathieui | |
can’t believe we didn’t hit that before | |||
2016-08-26 | Fix #3179 (/join completion broken) | mathieui | |
2016-08-26 | Remove walls of text from the main body of core.handlers | mathieui | |
It’s not pleasant to read | |||
2016-08-25 | Fix #3217 (allow /groupadd "group" with selected row in the roster) | mathieui | |
2016-08-25 | Fix #3223 (close privatetab logfiles properly) | mathieui | |
It wasn’t applying the transformation jid→filename used in log_message | |||
2016-08-24 | Make log parsing a little better | mathieui | |
Separate log items in two different classes instead of just trying the length of a tuple | |||
2016-08-24 | Don’t traceback in theming if called without poezio installed | mathieui | |
If we just want to see the color list, we shouldn’t need to be able to import poezio.config | |||
2016-08-22 | Don’t use camelcase for accessing data forms | mathieui | |
(except with getXML that will need more work) | |||
2016-08-22 | Muctab: Only search for matching colors on user join | mathieui | |
this call is actually quite expensive, so it will help in specific cases where we receive a lot of presence stanzas (e.g. a netsplit in an irc gateway, or a +vvvvvvvvvvvvvvvvvvvvvvvvv, etc) that are not joins | |||
2016-08-21 | Don’t call input completion() functions inside completion methods | mathieui | |
Use a placeholder object that can run it afterwards, so that we don’t have side effects inside those functions. | |||
2016-08-20 | Fix #3219, Fix #3220 (no connection loops on some stream errors) | mathieui | |
Do not reconnect if the stream error is a conflict or an host-unknown; also add a sleep(1) in order to not DoS the server if it loops on other conditions. | |||
2016-08-20 | Fix a typo in the httpauth dialog | mathieui | |
2016-08-20 | Implement XEP-0070 using the confirmtab | mathieui | |
2016-08-19 | Remove unused leftover imports | mathieui | |
2016-08-19 | Use the confirmtab for TLS cert validation | mathieui | |
And wipe the YesNoInput from the codebase | |||
2016-08-19 | Add a "confirm" tab type | mathieui | |
This tab will be used when an external events prompts a boolean choice to a user, like a new ssl cert, or a XEP (e.g. 0070) that needs an answer, and for which a command-line interface with an info message would be a pain. | |||
2016-08-18 | Use conversation.get_nick() instead of conversation.nick when adding a | Eijebong | |
message to a conversation tab. When you rename one of your contact and have a conversation opened, the nickname wasn't updated when you received new messages. | |||
2016-08-13 | fixes #3147 (/message auto-complete misses offline users) by adding every ↵ | Luke Marlin | |
jids to the completion list | |||
2016-08-11 | Fix /help | mathieui | |
2016-07-30 | Disable unused logging levels, makes logging.debug about 25 times faster. | Emmanuel Gil Peyrot | |
2016-07-29 | Advertise us as a console client, not as a pc one. | Emmanuel Gil Peyrot | |
2016-07-26 | Make sure the color values are integers, in xhtml.py | louiz’ | |
2016-07-22 | Fix a bug with the _close_tab shortcut | mathieui | |
on_close wasn’t used correctly everywhere. Also make the "close" commands for each tab specific to themselves, rather than taking the current tab for closure. | |||
2016-07-22 | Fix /list | mathieui | |
2016-07-14 | Improve the topic display | mathieui | |
More colors, show an indicator if we changed it | |||
2016-07-14 | Improve /topic display | mathieui | |
2016-07-14 | Fix a bug in multiline colored text | mathieui | |
if the first, attribute color was negative, the color wasn’t passed on to the next line. | |||
2016-07-13 | Fix daemon.py shebang. | Eijebong | |
2016-07-12 | Improve refresh performance in big rooms | mathieui | |
going through a list with more than 1000 elements, one at a time, can be a bit tedious. Especially if you go through it every time you receive one of those elements. | |||
2016-07-07 | Remove unused SizeManager argument, and simplify its import. | Emmanuel Gil Peyrot | |
2016-07-07 | Fix the configure and bookmark tab | mathieui | |
2016-07-07 | Fix a circular import introduced in 409b1513 | mathieui | |
It breaks python 3.4 which is touchy about them, https://bugs.python.org/issue17636 | |||
2016-07-06 | Don't use a list (that we modify) as a default argument | louiz’ | |
2016-07-06 | Refactor a little thing in /version code | louiz’ | |
2016-07-06 | Remove some unused things | louiz’ | |
2016-07-06 | Merge remote-tracking branch 'linkmauve/big-performances-improvement' | louiz’ | |
2016-07-06 | Make UserList.refresh_if_possible not hyper dumb. | Emmanuel Gil Peyrot | |
This function was actually calling refresh for every single item that was different from the cached version. | |||
2016-07-06 | Cache results in poezio.theming.to_curses_attr. | Emmanuel Gil Peyrot | |
This increases performances a *lot* compared to the previous uncached version. | |||
2016-07-06 | Move Win._tab_win into poezio.windows.TAB_WIN. | Emmanuel Gil Peyrot | |
2016-07-06 | Always use the same argument name in Input.do_command. | Emmanuel Gil Peyrot | |
2016-07-06 | Rename a private method with an underscore. | Emmanuel Gil Peyrot | |
2016-07-06 | Add missing return values in boolean functions. | Emmanuel Gil Peyrot | |
2016-07-06 | Always import Win from base_wins. | Emmanuel Gil Peyrot | |
2016-07-04 | Refactor the /join command | mathieui | |
Fix subtle bugs hopefully without introducing new ones | |||
2016-07-04 | Correctly set the MucListTab name to a string and not a JID | louiz’ | |
Fix a traceback on /w, and many other places, when a MucListTab is open |