summaryrefslogtreecommitdiff
path: root/poezio/core
AgeCommit message (Collapse)Author
2017-01-08Fix a crash when using XEP-0380mathieui
(which nobody uses yet)
2016-11-26Add support for XEP-0380: Explicit Message EncryptionEmmanuel Gil Peyrot
Both for displaying incoming messages, and sending OTR and legacy OpenPGP.
2016-11-06Merge branch 'popup_filters' of https://github.com/LukeMarlin/poeziomathieui
2016-11-01Optimise /win a bit, and make sure we always keep the previous tab.Emmanuel Gil Peyrot
2016-10-23Added information_popup_type_filter that allow toLuke Marlin
filter an entire type of messages such as 'roster' 'error' 'information' or 'debug'
2016-10-21pyflake fixesmathieui
unused variables, imports, name shadowing
2016-10-07Replace sendPresence() with send_presence(), fix adding a contact.Emmanuel Gil Peyrot
2016-10-04"information" is already plural, fix wordingmathieui
2016-09-29Display status changes in one to one chatsmathieui
Make hide_status_change work there as well, with per-jid configuration
2016-09-29Make enable_xhtml_im tab-specificmathieui
2016-09-25Normalise the user-facing name of MUC from chatroom to room everywhere.Emmanuel Gil Peyrot
2016-09-20Stop using deprecated aliases from slixmpp.Emmanuel Gil Peyrot
2016-09-13Fix a possible traceback in /win with some tabs openmathieui
2016-08-29Fix coloring of messages in the privatetabmathieui
2016-08-28Fix some type inconsistenciesmathieui
(pylint)
2016-08-27Remove useless debug from the /rawxml commandmathieui
2016-08-26Fix #3193 (report PM errors in PM tab)mathieui
2016-08-26Fix #3179 (/join completion broken)mathieui
2016-08-26Remove walls of text from the main body of core.handlersmathieui
It’s not pleasant to read
2016-08-21Don’t call input completion() functions inside completion methodsmathieui
Use a placeholder object that can run it afterwards, so that we don’t have side effects inside those functions.
2016-08-20Fix #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-20Fix a typo in the httpauth dialogmathieui
2016-08-20Implement XEP-0070 using the confirmtabmathieui
2016-08-19Use the confirmtab for TLS cert validationmathieui
And wipe the YesNoInput from the codebase
2016-08-18Use conversation.get_nick() instead of conversation.nick when adding aEijebong
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-13fixes #3147 (/message auto-complete misses offline users) by adding every ↵Luke Marlin
jids to the completion list
2016-08-11Fix /helpmathieui
2016-07-22Fix a bug with the _close_tab shortcutmathieui
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-22Fix /listmathieui
2016-07-14Improve the topic displaymathieui
More colors, show an indicator if we changed it
2016-07-12Improve refresh performance in big roomsmathieui
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-07Remove unused SizeManager argument, and simplify its import.Emmanuel Gil Peyrot
2016-07-06Refactor a little thing in /version codelouiz’
2016-07-04Refactor the /join commandmathieui
Fix subtle bugs hopefully without introducing new ones
2016-06-30Remove every now-useless usage of the Singleton function.Emmanuel Gil Peyrot
2016-06-30Use a "core" parameter for each tab object instead of a singletonmathieui
fixes the circular import issue
2016-06-30Absolute imports everywheremathieui
2016-06-30Use absolute imports instead of relative onesmathieui
All this crap is very brittle due to circular deps and python handling them badly. This appears to be fixing some stuff, at the very least. This is sed, so cleanup of imports (which can now be grouped together) is not done yet.
2016-06-28Import Singleton instead of its module, and remove unused imports.Emmanuel Gil Peyrot
2016-06-27Make all relative imports explicit.Emmanuel Gil Peyrot
2016-06-24Limit 0184 receipts to one-to-one tabsmathieui
Instead of chat tabs, which include MUC which doesn’t implement that.
2016-06-22Fix a traceback on adhocmathieui
2016-06-12Remove the global Win._win_core, instead pass core to the two *GlobalInfoBar.Emmanuel Gil Peyrot
2016-06-12Remove unused properties in SizeManager.Emmanuel Gil Peyrot
2016-06-12Convert some genexprs into regular list comprehension.Emmanuel Gil Peyrot
2016-06-12Improve core typability.Emmanuel Gil Peyrot
2016-06-12Fix core handlers, broken in the previous commit.Emmanuel Gil Peyrot
2016-06-12Split core handlers into its own (broken) class.Emmanuel Gil Peyrot
2016-06-12Fix core commands, broken in the previous commit.Emmanuel Gil Peyrot
2016-06-12Split core commands into its own (broken) class.Emmanuel Gil Peyrot