Emmanuel Gil Peyrot
|
e9cd559cf0
|
config: Use lowercase for local variables.
|
2018-05-14 13:02:32 +02:00 |
|
|
a402bcefd3
|
Fetch all MUC history on first join
|
2018-04-25 12:03:26 +02:00 |
|
Georg Lukas
|
b7e1db4879
|
Sent Carbon: handle MUC-PMs properly. Fix #3294
|
2018-04-01 11:06:25 +02:00 |
|
Georg Lukas
|
4e9f8e2edb
|
MUC-PM handler: support 'sent' messages (for Carbons)
|
2018-04-01 11:06:25 +02:00 |
|
Emmanuel Gil Peyrot
|
009305b179
|
Partially revert a9008d3836 , stop pinning slixmpp.
|
2018-03-31 11:37:09 +02:00 |
|
Emmanuel Gil Peyrot
|
c20f123b59
|
Import TemporaryFile in setup.py.
|
2018-03-31 11:29:41 +02:00 |
|
Emmanuel Gil Peyrot
|
66ab3762c3
|
Import the subprocess module directly in setup.py.
|
2018-03-31 11:29:00 +02:00 |
|
Emmanuel Gil Peyrot
|
8e83f620ee
|
Import the os module directly in setup.py.
|
2018-03-31 11:27:20 +02:00 |
|
Emmanuel Gil Peyrot
|
079b64fca6
|
Return 2 on exit when Python.h is missing.
|
2018-03-31 02:03:05 +02:00 |
|
Emmanuel Gil Peyrot
|
5c45252a2b
|
Abort if Python.h isn’t found.
Fixes #3254.
|
2018-03-31 02:01:03 +02:00 |
|
Emmanuel Gil Peyrot
|
4e5a1c6581
|
Remove unused import.
|
2018-03-31 01:00:59 +02:00 |
|
Emmanuel Gil Peyrot
|
a2ad4af79a
|
Use slixmpp’s new cache module for avatars too.
|
2018-03-31 00:47:24 +02:00 |
|
Emmanuel Gil Peyrot
|
b03a92e7ea
|
Use the new slixmpp filesystem cache to store caps.
|
2018-03-31 00:28:09 +02:00 |
|
Emmanuel Gil Peyrot
|
326de0f161
|
Factorise the /version callback and make it handle errors
Fixes #3376.
|
2018-03-14 17:18:46 +01:00 |
|
Emmanuel Gil Peyrot
|
ae172f84dd
|
Add a “name” column to /bookmarks.
|
2018-03-12 08:33:31 +01:00 |
|
Emmanuel Gil Peyrot
|
507c45982d
|
upload plugin: Don’t insert invalid URL after HTTP upload failed.
|
2018-03-11 19:42:42 +01:00 |
|
Emmanuel Gil Peyrot
|
aa3c4dea96
|
Add a check for slixmpp xep_0363 plugin.
|
2018-03-09 12:44:29 +01:00 |
|
Emmanuel Gil Peyrot
|
a468e16140
|
Add HTTP File Upload support.
|
2018-03-08 15:04:59 +01:00 |
|
mathieui
|
ac6adbf21b
|
Update documentation (& formatting)
- nick colors are not random by default
- /close is a useful command
|
2018-02-20 21:52:55 +01:00 |
|
mathieui
|
87ed4aff12
|
Fix the nick conflict code
also yapf -rip
|
2018-02-11 19:53:38 +01:00 |
|
mathieui
|
957ee8084d
|
Remove the """smart""" command completion
|
2018-02-11 17:58:00 +01:00 |
|
Emmanuel Gil Peyrot
|
a9e2a0177b
|
Use refresh_input in core.information() to avoid traceback.
|
2018-01-25 21:37:40 +01:00 |
|
Emmanuel Gil Peyrot
|
db17f6516c
|
Fix typography in the default config.
|
2018-01-25 21:31:12 +01:00 |
|
Emmanuel Gil Peyrot
|
25898e9ee7
|
Check that avatar sha1 is consistent with the hash.
|
2018-01-25 16:00:33 +01:00 |
|
Emmanuel Gil Peyrot
|
4c2eee6a13
|
Fix caching newer avatars.
|
2018-01-25 15:42:51 +01:00 |
|
Emmanuel Gil Peyrot
|
e61d5fd947
|
Optimise the half-block codepath slightly.
|
2018-01-25 15:02:40 +01:00 |
|
Emmanuel Gil Peyrot
|
8076c1d094
|
Fix blinking in ImageWin.
Also display the border according to the theme.
|
2018-01-25 14:51:18 +01:00 |
|
Emmanuel Gil Peyrot
|
5feb718706
|
Use full-blocks by default for images.
This prevents bugs in some terminals.
|
2018-01-25 14:50:35 +01:00 |
|
|
3e3793b701
|
Use refresh_input in process_presence_buffer to avoid traceback
|
2018-01-16 11:52:09 +01:00 |
|
mathieui
|
322e10d1bd
|
yapf -rip
|
2018-01-16 00:10:35 +01:00 |
|
mathieui
|
f332c03217
|
Include the yapf diff in gitlab-ci output
unfortunately, I’m lazy and it's easier to run the job twice
|
2018-01-16 00:06:34 +01:00 |
|
mathieui
|
323b77c2f4
|
Current tab input is refreshed on kick/ban even when it does not exist
leading to tracebacks and shenanigans
|
2018-01-16 00:05:02 +01:00 |
|
mathieui
|
020c7db1ae
|
Fix binary opening
|
2018-01-14 23:16:25 +01:00 |
|
mathieui
|
75efa4eaaf
|
Fix gitlab-ci yaml
|
2018-01-13 16:04:22 +01:00 |
|
mathieui
|
675e016a78
|
Add a gitlab-ci yapf check
|
2018-01-13 15:44:00 +01:00 |
|
mathieui
|
12ede4d301
|
yapf -ir
|
2018-01-13 15:33:19 +01:00 |
|
mathieui
|
6fe2f20833
|
Enforce HOME, TERM, and PATH env vars when running
Instead of showing an ugly traceback
|
2018-01-13 15:31:10 +01:00 |
|
mathieui
|
391eb27964
|
Open and write logs and config files in utf-8
|
2018-01-13 15:29:23 +01:00 |
|
Emmanuel Gil Peyrot
|
b981327df5
|
Fix typos, thanks codespell !
|
2018-01-10 02:13:35 +01:00 |
|
mathieui
|
15c5d7822a
|
Fix #3354 (wrong formatting for /code messages)
Acks were asked for and received, but /xhtml was bad
|
2017-12-27 20:37:52 +01:00 |
|
mathieui
|
fbb0f8d8a6
|
Fix #3361 (/correct [tab][tab] breaks the line)
|
2017-12-27 20:28:29 +01:00 |
|
mathieui
|
03a2e21ed7
|
Do not show a message as bounced if it was acked by a client
Fixes #3365
|
2017-12-27 20:16:50 +01:00 |
|
mathieui
|
fd330114ac
|
Test all known python versions in travais
|
2017-12-27 15:20:54 +01:00 |
|
mathieui
|
dd33ce58dc
|
Set bookmark_on_join default value to false
too many pitfalls
|
2017-12-20 19:04:48 +01:00 |
|
Emmanuel Gil Peyrot
|
30200c83ea
|
disco plugin: Fix traceback on unknown FORM_TYPE.
|
2017-12-19 16:13:26 +01:00 |
|
Emmanuel Gil Peyrot
|
e649b46711
|
Add documentation for /disco.
|
2017-12-19 15:41:17 +01:00 |
|
Emmanuel Gil Peyrot
|
be407c2408
|
Add a disco#info plugin, /disco.
|
2017-12-19 15:37:42 +01:00 |
|
mathieui
|
96bda09c21
|
Build after testing, and not the opposite
|
2017-12-01 19:03:46 +01:00 |
|
mathieui
|
1a1164b9b1
|
Do not use the /join interface on nickname conflict
Therefore do not add bookmarks while doing this, it is wrong.
|
2017-11-28 22:29:37 +01:00 |
|
mathieui
|
a9008d3836
|
Pin requirements and update dependencies
|
2017-11-28 20:41:49 +01:00 |
|