mathieui
c5cc462963
Move to the upstream SleekXMPP
...
- remove the decline command that is not in the trunk (and mediated
declines are supported nowhere anyway)
- change a bit xhtml-im support
- change the bookmarks management a bit
- Add a verification to avoid crashing when poezio will be launched the
next time
- Fix the (unrelated) bug when setting a jid affiliation
2013-01-17 17:37:06 +01:00
mathieui
d0a8304e55
Add the save_status, status, and status_message options
...
(the name show is not intuitive, so I used status and status_message)
- The status is send when connecting, and is the same used when joining
rooms
- save_status is true by default, and will make poezio save the status
whenever it changes
- status and status_message are empty by default
2013-01-02 19:07:36 +01:00
mathieui
a1607c4c6e
Fix #2082 (xml:lang)
...
This is now already done in sleekxmpp, so I added a “lang” configuration
option. TODO: use the locale of the system.
2012-12-31 14:00:09 +01:00
mathieui
1f58cb3124
Fix #2167
...
(kinda)
2012-12-31 02:35:41 +01:00
Emmanuel Gil Peyrot
1313e7be38
Add a /display_corrections plugin.
2012-12-29 13:14:50 +01:00
mathieui
2a980838a9
Fix #2186 (muc password in the config file)
...
Also use the passwords on start, and automatically use a password with
/join if there is one.
2012-12-20 18:50:34 +01:00
Florent Le Coz
294a45fe09
And another one… Seriously.
2012-12-17 13:51:28 +01:00
Florent Le Coz
f5de25b7bd
Typo.
2012-12-17 13:50:19 +01:00
Florent Le Coz
d2a7013546
Add the documentation for the time marker plugin.
2012-12-17 05:04:17 +01:00
mathieui
2ce849968f
fix a traceback on /unload iq_show
...
(also, per-tab option load_logs)
2012-12-16 14:58:44 +01:00
mathieui
08ca9bd5c5
Sort the configurations options by name in the documentation
...
(instead of chaos)
2012-12-15 22:57:57 +01:00
mathieui
9f7a16141a
Fix #2172 (select which rooms are logged)
2012-12-15 20:29:37 +01:00
Florent Le Coz
c7f4abaef6
Add support for /set <option> toggle, which toggles the current value
...
fix #2184
2012-12-15 03:28:06 +01:00
Florent Le Coz
50cb70a6cb
Add max_nick_length option into the documention page.
2012-12-07 23:39:49 +01:00
Florent Le Coz
e2592f5cdf
Add a new show_timestamps option to hide/show timestamps in text buffers.
2012-12-07 23:39:49 +01:00
Florent Le Coz
5bfbbb2c24
Add a hide_user_lits option that does what it says.
...
fix #2170
2012-11-30 15:14:47 +01:00
mathieui
6781f67e80
Preload history into discussion windows (à la mcabber)
...
- New option load_log defaulting to 200 to indicate the number of lines
to be loaded
- It’s still very raw, and the format of the message does not match the
format of the normal room history, for example
- Works in the Private chat, MUC, and Conversation tabs
Thanks to labedz <github@labedz.org> for the original code
2012-11-11 16:01:53 +01:00
Florent Le Coz
7f7ec57f40
Add a add_space_after_completion bool option.
...
fix #2150
2012-11-06 18:02:31 +00:00
Florent Le Coz
828938db9e
Update the doc about xhtml-im.
2012-10-28 20:11:45 +00:00
Florent Le Coz
9c14d35a58
Add a little sentence in the doc.
2012-10-23 01:05:35 +00:00
mathieui
931835e22b
Rename /connect to /reconnect and make it rostertab-only
2012-10-14 20:24:47 +02:00
mathieui
fd14f700b6
Update the XEP support list for XEP-0308
2012-10-14 19:47:58 +02:00
Florent Le Coz
844eb18378
Revert "Add a tab-specific “ignore_changes” option"
...
This reverts commit c66ec81c45
.
2012-10-02 13:18:19 +02:00
mathieui
c66ec81c45
Add a tab-specific “ignore_changes” option
...
- The documentation is included in the commit
2012-09-30 15:03:54 +02:00
mathieui
8921fea38f
Add (still incomplete) documentation on /move_tab
2012-09-26 02:23:03 +02:00
mathieui
100994df28
Add a fallback to optparse if argparse is not found
2012-08-06 15:01:39 +02:00
mathieui
8c0b3f8ae5
Add a filter_info_messages option
...
- This option takes a list of words separated by colons
- All the messages containing those words will not be shown
2012-08-05 13:08:06 +02:00
mathieui
a66714ac8e
Documentation update
2012-08-02 16:28:22 +02:00
mathieui
1d908702b1
Update the XEP support page
2012-08-02 01:31:44 +02:00
mathieui
18074c3c23
Add simple communication blocking ( Fixes #1837 )
...
- Add /block, /unblock, and /list_blocks commands
- Enable the commands only if the server advertises the feature
- http://xmpp.org/extensions/xep-0191.html#example-9 was not tested, but
should work (could not find a server to test with)
- Add documentation for the commands
2012-08-02 01:09:10 +02:00
mathieui
9905646184
Various changes to the roster sorting
...
- Change the separator from _ to :
- Move the functions away in another module to avoir cluttering the
roster code
- Add a case-sensitive sort (“sname”)
2012-08-01 14:42:02 +02:00
mathieui
c890fefbc4
Add an "online" contact sorting method
...
- put the online contacts at the beginning of the list
- allows, e.g. jid_reverse_online_reverse, to put offline contacts at
the start of the group, in alphabetical order
2012-08-01 01:36:18 +02:00
mathieui
71f813af28
Add a roster_group_sort option, which works like roster_sort
...
- defaults to "name" (sort by group name)
- document it
- also, micro-optimize get_nb_connected_contacts()
2012-08-01 01:06:57 +02:00
mathieui
1625a4f41f
Add a roster_sort option to sort the contacts inside the roster groups
...
- defaults to jid_show (which means that they are sorted into sub-groups
by show and are sorted by JID inside those)
- See the default config file or the documentation for details
2012-07-31 23:40:53 +02:00
mathieui
ee97ba6b6c
Make the autorejoin option work with bans, too, and fix the documentation
2012-07-31 13:38:53 +02:00
mathieui
88d32a7bc4
Add an autorejoin_delay option
...
- document it
- works in per-tab config too
2012-07-30 19:05:20 +02:00
mathieui
e7837355d1
Documentation: contributing help & guidelines
2012-07-29 19:29:20 +02:00
Florent Le Coz
0f7b680c12
Fix two typos in the theme documentation.
2012-07-27 16:02:01 +02:00
mathieui
85d77e2da4
-an
2012-07-26 18:52:23 +02:00
mathieui
74d9459cfb
Add an overview of the poezio internals to the documentation
2012-07-26 18:32:25 +02:00
mathieui
8a0a100bf5
Add a /self command
2012-07-26 14:15:11 +02:00
mathieui
1c29b39a6e
Add a /runkey command
...
This allows the user to run the action defined on a key without having
to press that key. The completion completes all the available keys that
will have an effect.
2012-07-26 12:57:42 +02:00
mathieui
b7b7d6b3aa
Remove the need for hg and the dnspython fork
...
(upstream works, now)
2012-07-24 18:10:46 +02:00
mathieui
82e242305d
Remove the shell_completion
...
- completion is normal with no way to change it
(shell_completion was buggy)
- remove it in the default config and in the doc too
2012-07-19 02:09:24 +02:00
Florent Le Coz
66d9ddbefd
Add the replace plugin to the index.
2012-07-07 05:12:48 +02:00
Florent Le Coz
8739662e31
Add a replace plugin.
2012-07-07 04:52:20 +02:00
Florent Le Coz
d47c31a587
Properly quote the %(body)s and %(from)s used in the simple_notify plugin.
2012-07-05 00:50:47 +02:00
mathieui
95b2b299b7
Typo.
2012-07-03 23:07:19 +02:00
mathieui
9bfcb7e2eb
Document the certificate handling
...
- Show the various options
- Optimize the documentation images
2012-07-03 14:35:41 +02:00
Florent Le Coz
4bc215806b
Improve the simple_notify plugin and the daemon to execute a command to clean the notification and to execute the remote commands through sh -c, letting us use pipes and redirections. Also adds the highlight event for plugin, and make the simple_notify plugin use it as well.
2012-07-03 01:59:25 +02:00
mathieui
262de9094a
Move ^D to ^X
2012-05-29 12:35:03 +02:00
mathieui
751841814f
Documentation update (& images)
2012-05-24 23:46:19 +02:00
mathieui
32f8ada92d
Put the personal words in the last words completion (M-/)
...
(instead of the normal completion)
2012-05-23 16:34:07 +02:00
mathieui
12bd9b589c
Add personal words completion - Fixes #1723
...
This commits adds a “words” variable to the configuration file. This
variable must contain a list of words, separated by colons (:).
Those words will then be completed upon tab completion in the chatrooms,
private conversations, and direct conversations.
2012-05-23 16:25:53 +02:00
mathieui
b36247e7c9
Remove the unused “port” option.
...
custom_port is already used instead.
2012-05-22 20:04:41 +02:00
mathieui
3411d8ca83
Add a shortcut to go to the first unread message (separator) with M-p
2012-05-17 17:15:15 +02:00
mathieui
0f8a5abdc0
Add an option to always show the separator - Fixes #2240
2012-05-17 16:55:31 +02:00
mathieui
0f7bda20b8
Add a way to review room highlights - Fixes #1673
...
This new features is available with M-p and M-n (previous/next).
It saves the last highlight viewed, meaning that if you scroll in the
buffer, M-n or M-p will take you to the next or previous hl compared to
the one before you started scrolling.
For convenience, going to the previous highlight of the first highlight
will take you to the bottom of the buffer, and going to the next
highlight of the last highlight will do *the same*.
If there are several highlights in one message, only the first line will
be considered a highlight.
2012-05-17 01:00:35 +02:00
mathieui
1263b9be83
Update the OTR documentation
2012-05-16 16:53:33 +02:00
mathieui
4d7c01f8d0
Mention exec_remote in the simple_notify plugin help
2012-05-13 18:57:58 +02:00
mathieui
43d43c6931
Add a documentation index
2012-05-13 18:52:34 +02:00
mathieui
28c15a889e
Add the ignore_private and private_auto_response options
...
MUC-specific options.
private_auto_response is empty by default.
+ new event ignored_private
2012-05-12 20:44:38 +02:00
mathieui
0c6a0abe86
Document some more options
2012-05-10 19:25:32 +02:00
mathieui
3dc5c5e5b5
Add a way to execute a custom command with a custom key binding
...
(+doc)
2012-05-10 01:26:35 +02:00
mathieui
70a724c127
Add new status & bookmarks actions
2012-05-10 01:07:59 +02:00
mathieui
089d94e6db
Add help for the translate plugin, but hide it for now
...
(since the plugin doesn’t work)
2012-05-09 19:27:06 +02:00
mathieui
070b7e7fd2
Update the XEP support
2012-05-09 00:06:46 +02:00
mathieui
1506f827f0
Document that new possibility
2012-05-08 19:09:26 +02:00
mathieui
0d21c1b74b
Add the missing plugin docs
2012-05-06 22:09:27 +02:00
mathieui
97486ac095
Documentation for /link
2012-05-06 19:36:59 +02:00
mathieui
4774c6e797
Link the new files in the index
2012-05-05 19:51:48 +02:00
mathieui
a954d2154b
Add help for the plugins:
...
admin, alias, amsg, day_change, exec, figlet, mpd_client, rainbow
2012-05-05 19:46:37 +02:00
mathieui
bfa6008495
Add simple_notify in the plugin index
2012-05-05 18:31:33 +02:00
mathieui
88345b1e36
Add a plugin index in the documentation
2012-05-05 15:47:40 +02:00
mathieui
e1975dd1ce
Complete a bit the themes documentation
2012-05-05 15:47:13 +02:00
mathieui
abe8c0ab71
Add a show_roster_jids option
2012-04-19 00:20:03 +02:00
mathieui
2ad7416a6d
Document the /groupmove command
2012-04-18 19:44:37 +02:00
mathieui
25a9a36201
Document the new options
2012-04-18 15:57:43 +02:00
mathieui
26a9876ae8
Document the command/quote behaviour
2012-04-18 00:42:31 +02:00
mathieui
c51a22088c
Add OTR documentation
2012-03-26 00:05:54 +02:00
mathieui
27a7bfc92c
Add a whitespace_interval option
2012-03-13 18:46:02 +01:00
mathieui
5c412a66b8
Add a ca_cert_path option
2012-03-09 00:48:49 +01:00
mathieui
497e9fc685
Added doc for ignore_certificate and certificate options
2012-03-09 00:36:58 +01:00
mathieui
e3f0faf6d0
Documentation update
2012-02-25 02:58:29 +01:00
mathieui
fb9767a803
^S → half-screen up
2012-02-19 22:29:40 +01:00
mathieui
762bd953cb
Add some new events for the plugins
2012-02-16 02:24:54 +01:00
mathieui
55788f6127
Add half-page scrolling (C-u / C-d)
2012-02-16 00:24:18 +01:00
mathieui
8478641ad0
Add shortcuts to browse the history one line at a time
...
(C-b / C-f)
2012-02-16 00:04:59 +01:00
mathieui
c7da566f0a
Fixes #2324
2012-02-15 23:01:50 +01:00
mathieui
c26ff221fd
Documentation update
2012-02-15 22:29:13 +01:00
mathieui
f76959c78c
Restrict nick change for gmail users because gmail.com is buggy
2012-02-09 17:45:28 +01:00
mathieui
383bb02f0b
Documentation for the new /set command
2012-02-09 16:21:21 +01:00
mathieui
bbcd9c631c
Add an auto_reconnect option
2012-01-26 17:21:13 +01:00
Florent Le Coz
08bf764743
Fix image: syntax in the doc
2012-01-26 10:05:36 +01:00
Florent Le Coz
fa6a283b5f
And the simple_notify documentation
2012-01-26 10:05:35 +01:00
Florent Le Coz
d32d92c269
And add the missing files.
2012-01-26 10:05:35 +01:00
Florent Le Coz
83abd9f196
Add a simple_notify plugin
...
And also fix some issues, like the split of the exec_command arguments.
And the doc for the plugin, too.
2012-01-26 10:05:35 +01:00
mathieui
c59f1b2aa2
Doc for invitations
2012-01-26 10:05:34 +01:00
Florent Le Coz
8e2e1fcd4e
We can now configure each conversation independently, for some options.
...
Fixed #2039 .
2012-01-26 10:05:32 +01:00
mathieui
0954c12a07
Add a /remove_bookmark command
2011-11-28 16:28:44 +01:00
mathieui
5abf8ab3ae
Add a /bookmarks command
2011-11-28 16:09:44 +01:00
mathieui
f8911f84b0
Correct documentatio
2011-11-28 15:52:55 +01:00
mathieui
8deb901253
Doc/config file for this new option
2011-11-27 13:06:49 +01:00
mathieui
5f74d22ca5
Document the new option
2011-11-26 23:41:03 +01:00
mathieui
e761b71d10
(re-)Document the /bookmark commands
2011-11-26 23:39:09 +01:00
mathieui
8652e80ebb
Document the new keybindings
2011-11-24 20:35:59 +01:00
Florent Le Coz
89900bdbec
Document Ctrl+enter
2011-11-23 19:53:54 +01:00
Florent Le Coz
c83cdb6b4a
Add xep.txt to doc.
2011-11-18 21:07:20 +01:00
Florent Le Coz
a40199d8ef
Add an option to display vertical tabs from bottom to top.
2011-11-16 02:23:40 +01:00
Florent Le Coz
1777d7414d
Document the two new options.
2011-11-16 02:09:30 +01:00
mathieui
805c7a73fd
Fix gpg doc accordingly
2011-11-14 00:46:30 +01:00
mathieui
dc6b6695bb
Documentation for add_tab_key
2011-11-13 20:24:13 +01:00
mathieui
68d25ec4ef
Plugin doc for del_tab_command
2011-11-13 19:52:44 +01:00
mathieui
3dbb45dc76
Plugin doc for add_key and del_key
2011-11-13 19:51:47 +01:00
mathieui
7d52e1be61
Doc for /set_plugin
2011-11-13 01:00:23 +01:00
Florent Le Coz
05ef359489
Two missing words.
2011-11-12 07:19:58 +01:00
Florent Le Coz
4aa6eb6375
Add a doc page for the GPG plugin.
2011-11-12 06:42:29 +01:00
Florent Le Coz
744af2459d
Add three new events to modify a message JUST before we send it. It is NOT safe, and the doc says that pretty clearly. It is used to encrypt messages just before sending them (this way we can remove ALL potential in-clear bodies).
2011-11-12 03:42:07 +01:00
Florent Le Coz
a78ac3f4bf
Put SleekXMPP events at the end of the plugins doc.
2011-11-12 02:45:20 +01:00
Florent Le Coz
507c87ed88
Doc for the new event
2011-11-12 02:44:11 +01:00
mathieui
a6bcb244f7
Doc for /xhtml
2011-11-12 00:01:47 +01:00
mathieui
ec7f0601c9
Doc for /rawxml
2011-11-11 23:00:51 +01:00
mathieui
cb8c04fd2a
Also the doc
2011-11-11 22:38:40 +01:00
mathieui
cd3390d911
Doc for /presence
2011-11-11 22:16:23 +01:00
Florent Le Coz
50d5c6b8b2
Fix a little error in the plugins doc
2011-11-11 17:57:00 +01:00
mathieui
2dc4ec3bad
Doc for custom_host and custom_port (config file and asciidoc)
2011-11-10 17:20:47 +01:00
mathieui
d3d4bd156c
Doc for the new API function
2011-11-10 15:17:01 +01:00
mathieui
b43a2ff4a2
Doc for the new events
2011-11-09 23:17:20 +01:00
mathieui
7f322e7d88
Plugin options in the config file
2011-11-09 22:07:38 +01:00
mathieui
b462ef6585
Update plugins doc & 80 cols
2011-11-09 15:05:55 +01:00
mathieui
103ddd762d
Updated plugin doc
2011-11-09 14:51:48 +01:00
mathieui
04c283c551
The plugins are no longer in a separate branch
2011-11-09 12:17:20 +01:00
Florent Le Coz
ad0b3b41ec
Merge branch 'plugins'
...
Conflicts:
README
src/core.py
src/tabs.py
2011-11-09 01:23:35 +01:00
mathieui
7fadb35fe2
Do not forget about the /help command
2011-11-08 23:39:48 +01:00
mathieui
75da76285f
documentation typos/fixes
2011-11-08 23:12:03 +01:00
Florent Le Coz
5cf4bb1a65
add the conversation screenshot
2011-11-08 21:50:20 +01:00
Florent Le Coz
77241f7794
describe private, conversation, data form and list tabs.
2011-11-08 21:31:43 +01:00
Florent Le Coz
b30c17762a
Describe the muc interface.
2011-11-08 21:07:04 +01:00
Florent Le Coz
25c68afa40
add the tab_bar image
2011-11-08 21:07:04 +01:00
Florent Le Coz
67d9368218
add the roster screenshot
2011-11-08 21:07:04 +01:00
Florent Le Coz
8c2cd6e521
Describe the roster tab
2011-11-08 20:38:14 +01:00
Florent Le Coz
08664e3ba7
80 cols³
2011-11-08 20:21:59 +01:00
Florent Le Coz
f8eb06b68c
Describe tab system
2011-11-08 20:07:50 +01:00
mathieui
a05c88ffe7
80 cols²
2011-11-08 20:05:33 +01:00
mathieui
718e2f3851
80 cols.
2011-11-08 19:58:10 +01:00
mathieui
8840db0670
Merge branch 'master' of https://git.louiz.org/poezio
2011-11-08 19:49:54 +01:00
mathieui
cb575c2e77
Doc: XHTML formatting
2011-11-08 19:49:38 +01:00
Florent Le Coz
aa2623c0c6
change title level for Roster tab commands
2011-11-08 19:40:28 +01:00
Florent Le Coz
d28b70ccd4
Some documentation improvements.
2011-11-08 19:39:52 +01:00
mathieui
696ce0f283
Doc: Roster tab commands
2011-11-08 19:38:50 +01:00
mathieui
6779f7c7a4
Doc: PrivateTab and ConversationTab commands
2011-11-08 19:17:38 +01:00
mathieui
2f5d712467
Doc: ChatTab and MUC commands
2011-11-08 19:10:19 +01:00
mathieui
31c773cd20
Add general commands in the usage help
2011-11-08 13:26:47 +01:00
Florent Le Coz
e8d6c5ccc1
Complete the keys documentation a little bit more.
2011-11-08 12:36:29 +01:00
mathieui
fa94e7fbe6
Doc: Key bindings - Fixed PgUp/Down
2011-11-08 12:45:05 +01:00
mathieui
2b74ebcb72
Key bindings in the doc.
2011-11-08 11:26:49 +01:00
Florent Le Coz
0dd3b171e5
Add plugins documentation.
2011-11-05 04:20:03 +01:00
Florent Le Coz
bb572219d1
Add documentation for themes.
2011-11-05 03:08:15 +01:00
Florent Le Coz
af64505feb
Merge remote-tracking branch 'myrtille/doc' into doc
...
Conflicts:
doc/en/configure.txt
2011-11-03 00:09:09 +01:00
mathieui
0872d69eb4
Add the configuration "help"
2011-11-03 00:00:43 +01:00
Florent Le Coz
027b2e2148
Fix the key configuration example
2011-11-02 20:24:23 +01:00
Florent Le Coz
ebef15ec40
Add configure and keys documentation, also edit some default configuration values.
2011-11-02 20:21:09 +01:00
mathieui
971aad1e0e
Doc: how to install poezio
2011-11-01 23:52:22 +01:00
Florent Le Coz
4e40512ff9
First example of a documentation page + makefile to build the doc
2011-11-01 23:25:52 +01:00