mathieui
ea7d86ed51
Update CHANGELOG and versions
2014-12-17 21:31:15 +01:00
mathieui
596f269621
Fix scrolling inside the input when the text is small enough to fit
...
(e.g. during a completion, the input might scroll due to the length of
the completed item, and not go back to its original state without this
change)
2014-12-17 21:22:21 +01:00
mathieui
92265678dc
Add completions for /cert_add and /cert_fetch
2014-12-17 21:21:57 +01:00
mathieui
2bb4f45ed4
Fix the file (/import & /export) completion on the roster tab
2014-12-17 21:20:55 +01:00
mathieui
64ef02d586
Explicitly disconnect when refusing to acknowledge a certificate change
2014-12-17 19:07:54 +01:00
mathieui
c76279c345
Handle invalid certificate chains (with the ca_cert_path option)
2014-12-17 19:07:15 +01:00
mathieui
00396c158a
Fix #2847 (SASL External support)
...
- Add two new options, keyfile and certfile, which must be both set for
the auth to work.
- if both are set, then poezio doesn’t force-prompt a password if there
is none specified
- add /cert_add, /cert_fetch, /cert_disable, /cert_revoke and /certs
commands.
- add a page of documentation on the process
2014-12-11 22:28:44 +01:00
mathieui
003c28e953
Allow the plugins to use a default configuration too
...
through overloading the class variable default_config.
also fix a bug that would add meaningless sections to plugin
configurations.
2014-12-10 23:12:17 +01:00
mathieui
4c7a470dc8
Do not list __init__.py in /theme completion
2014-12-10 22:26:19 +01:00
Florent Le Coz
9667013304
Fix command_name’s arguments
2014-12-10 18:54:12 +01:00
mathieui
bbc79e089d
Fix #2842 (complete all existing options with /set-completion)
2014-12-09 16:56:43 +01:00
Florent Le Coz
2e25595aec
Introduce the go_to_previous_tab_on_alt_number option
...
fix #2841
2014-12-09 16:43:23 +01:00
mathieui
ed7fe693b4
Fix #2802 (add a /closeall command, with a new plugin)
2014-12-09 01:13:14 +01:00
mathieui
7b3265c636
Fix #2754 (make /xhtml send a message with receipts, chatstates and display it properly)
...
(also make the message appear in PrivateTabs)
2014-12-08 23:50:16 +01:00
mathieui
122edc539e
Fix #2804 (handle privatetabs in /message)
2014-12-08 23:15:34 +01:00
mathieui
99b9b1d81b
Fix #2691 (don’t glitch on failed /configure)
2014-12-08 22:49:58 +01:00
mathieui
d6ec189776
Add a visual “feature check” for chat states too
2014-12-08 20:43:38 +01:00
Florent Le Coz
b852f7279b
Remove a print statement that causes screen garbage when exec_remote is false
2014-12-08 18:22:52 +01:00
mathieui
82a5a69f6f
Fix /filter_xmlmask
2014-12-08 17:16:17 +01:00
mathieui
e273a32ec7
Improve the xhtml_to_poezio_colors sanitization
...
add some tests, and remove the test_datetime_tuple because
of python time module misbehavior with timezones set manually.
(potentially due to http://bugs.python.org/issue6478 )
2014-12-08 17:01:44 +01:00
mathieui
4b8749ca88
Sanitize the XHTML output by removing useless formatting chars
2014-12-08 03:09:21 +01:00
mathieui
5826623228
Fix the autojoin of bookmarks with passwords
2014-12-07 23:37:58 +01:00
mathieui
2e46a93215
Don’t put newlines between xml stanzas in the xml tab
2014-12-07 22:59:50 +01:00
mathieui
148451c774
Fix the xml tab when pygments isn’t present
2014-12-07 22:44:56 +01:00
mathieui
1cd0b4d6ea
Fix #2570 (add /filter_jid to XMLTab, and syntax highlighting)
...
Also add /filter_from and /filter_to, and allow chaining filters.
2014-12-07 20:50:24 +01:00
mathieui
93f05f04d7
Fix the rawxml command (3/78)
2014-12-07 20:09:15 +01:00
mathieui
8c63e26335
Add documentation for /set_default
...
and fix minor typing mistakes too
2014-12-05 21:35:35 +01:00
Eijebong
9caa992333
Add a set_default command.
2014-12-05 20:39:23 +01:00
Florent Le Coz
6f9f1796b3
fix wrong argument name (2/78)
2014-12-04 16:42:15 +01:00
Florent Le Coz
0800c666eb
Set auto_reconnect to True by default
2014-12-04 15:30:18 +01:00
mathieui
a8ed5bc4e1
Fix /name
2014-11-29 19:12:23 +01:00
mathieui
a0a00d5e7d
Add our own JID to the roster
2014-11-29 18:53:02 +01:00
Florent Le Coz
823e3d178e
fix wrong argument name (1/78)
2014-11-25 17:12:47 +01:00
Florent Le Coz
e1808a8455
Parse command arguments using a decorator and make things more consistent
...
Avoid surprises with some commands accepting quoted arguments and some other
not.
fix #2555
2014-11-25 17:07:45 +01:00
mathieui
61b5c6a91e
Merge branch 'master' of git.poez.io:poezio into slix
2014-11-15 19:20:43 +01:00
mathieui
0eb5c241f0
Fix the color of the first line for offline messages
2014-11-15 19:18:50 +01:00
mathieui
d2bbbbffb9
Merge branch 'master' of git.poez.io:poezio into slix
2014-11-13 23:36:12 +01:00
mathieui
a400bfc1e9
Fix a typo in /unlock help
2014-11-13 21:33:17 +01:00
mathieui
c2f9ffff33
Merge branch 'master' of git.poez.io:poezio into slix
2014-11-12 21:46:18 +01:00
mathieui
20487e46b7
Don’t display a feature check of the remote party if it doesn’t support anything
...
it’s confusing.
2014-11-12 21:45:52 +01:00
mathieui
5cd854f7cc
Add a stream error handler in order to display error messages
2014-11-02 17:57:03 +01:00
mathieui
1c1ab3cb83
Merge branch 'master' of git.poez.io:poezio into slix
...
Conflicts:
src/bookmark.py
src/config.py
src/connection.py
src/core/commands.py
src/core/core.py
src/core/handlers.py
src/windows/info_bar.py
src/windows/muc.py
src/windows/roster_win.py
src/windows/text_win.py
src/xhtml.py
2014-10-31 19:16:44 +01:00
mathieui
ea2b703bfd
Fix the default value of Config.get to None
...
Might fix some not-yet-seen bugs
2014-10-31 18:14:56 +01:00
mathieui
f097efd852
Fix some tracebacks on /set completion
...
(introduced by the automated default arguments of config.get)
2014-10-31 15:54:33 +01:00
mathieui
58b424a923
notify_messages is of course True by default
2014-10-30 22:02:23 +01:00
mathieui
f93f92517d
Use a space instead of a cross while checking features
2014-10-30 21:43:49 +01:00
mathieui
cedc5a6ec8
Fix the ssl check for asyncio
2014-10-30 19:55:19 +01:00
mathieui
616d0d2c73
Fix two potential tracebacks on /set completion
2014-10-29 23:28:20 +01:00
mathieui
29942d38bb
Add some unit tests using py.test
...
- we need to have more
2014-10-27 20:01:22 +01:00
mathieui
d2ca062eaa
Make the features disco in chat more user-friendly
2014-10-25 16:50:51 +02:00