mathieui
465b46b565
Add a requirements.txt file (for pip/virtualenv)
2013-05-11 00:58:30 +02:00
mathieui
2ed9442df6
Generate the manpage for the config file with 'make man'
2013-05-11 00:33:31 +02:00
mathieui
3d8c91dcb0
Fix the reason in the ban message
2013-05-11 00:33:06 +02:00
mathieui
686352d22b
Do not add a nick to each bookmarked room
2013-05-10 14:55:50 +02:00
mathieui
6767d04a1d
Fix #2295 (sanitize commands given to /help)
...
remove starting slashes and starting and trailing spaces
2013-05-10 13:41:13 +02:00
mathieui
ca8b67fca9
Fix #2131 (Input cursor when pasting text)
2013-05-10 00:49:38 +02:00
mathieui
60388686a5
Fix the exit message
2013-05-09 22:29:26 +02:00
Florent Le Coz
ffe33c5da3
Add a little workaround for MUC servers that do not send the 110 status
2013-05-09 13:20:46 +02:00
Florent Le Coz
708053991a
Make the random_nick plugin work on "/nick RANDOM" as well
2013-05-09 13:18:44 +02:00
Florent Le Coz
53170fd4f2
Add the 'changing_nick' event
2013-05-09 13:18:44 +02:00
Florent Le Coz
38af82501c
Fix a crash introduce something like 5-6 commits ago, np.
2013-05-09 13:18:44 +02:00
mathieui
be6f5ba512
Add a regex-admin plugin
2013-05-09 02:17:17 +02:00
mathieui
61606707d1
Add underlined to the doc
2013-05-07 00:41:37 +02:00
Florent Le Coz
2ad793d367
The name is poezio, not Poezio
2013-05-06 21:48:18 +02:00
Florent Le Coz
12dd02b5c5
dlm
2013-05-06 21:43:53 +02:00
Florent Le Coz
64280ff30c
Add a nice marketing plugin
2013-05-06 21:43:17 +02:00
mathieui
3eece64062
Fix #2284 (don’t send always send an inactive chatstate with /w)
2013-05-06 20:48:37 +02:00
mathieui
48614d6cf0
Fix #2286
...
Also fix the copy of the default config if -f is used
2013-05-06 20:23:33 +02:00
Florent Le Coz
ea5bfbfca4
Fix a typo "on on an unknown platform"
2013-05-01 19:38:47 +02:00
Florent Le Coz
beb374f7e3
Make Alt+backspace work on my freebsd
2013-05-01 19:03:32 +02:00
Florent Le Coz
5038367b92
Add a new replace_word plugin.
2013-05-01 18:59:09 +02:00
Florent Le Coz
48aa8d0bda
Actually have a random nick ONLY when our nick is RANDOM
2013-05-01 18:52:29 +02:00
Florent Le Coz
5ff6e2a8c6
Add a new random_nick plugin
2013-05-01 18:45:32 +02:00
Florent Le Coz
f5fd428ca0
Little fix a doc
2013-05-01 18:44:25 +02:00
Florent Le Coz
ea12f4ccce
Document the new event
2013-05-01 18:44:14 +02:00
Florent Le Coz
e8f5c21fcd
Lets plugins change the presence BEFORE joining a muc, with a new plugin event
2013-05-01 18:39:33 +02:00
Florent Le Coz
fb21f337e7
Take into account the nick given by the MUC when joining a room.
...
This way, if the MUC service decides to give us an other nick than the one
we asked it works properly.
2013-05-01 18:37:27 +02:00
Florent Le Coz
9d6acb0d7e
Use ISO 8601 date format in the day_change plugin
2013-04-24 00:15:41 +02:00
mathieui
9661854611
Typo
2013-04-23 12:37:47 +02:00
mathieui
62787af607
Actually use the deprecated method for versions INFERIOR to 3.2
2013-04-19 23:55:54 +02:00
mathieui
93cdac01ae
Use ''.join(str) instead of str += …
...
Should improve speed on xhtml parsing, but be noticeable only
with *heavy* (e.g. 1000chars with the rainbow plugin) xhtml stanzas.
2013-04-18 19:54:13 +02:00
mathieui
9fd15cc2a2
Use importlib for python 3.3 to load plugins
...
(also probably fix the I/O operation on closed file issue when using
imp)
2013-04-16 18:49:03 +02:00
mathieui
2ef6742ad9
Update Makefile & Changelog
2013-04-13 22:59:37 +02:00
mathieui
f262d9f779
Add the last pages, and the plugin examples
2013-04-13 22:56:00 +02:00
mathieui
d676c2ee7b
Move the plugins documentation
...
(use automodule directive & docstrings)
2013-04-13 22:33:06 +02:00
mathieui
e6cb43eeed
Start the plugin documentation
...
(with admin.py)
2013-04-12 23:34:11 +02:00
mathieui
e341d1534e
Add the XEP list
2013-04-12 21:21:39 +02:00
mathieui
975dcb4b6c
Add the usage help
2013-04-12 20:52:28 +02:00
mathieui
fe16bd78cf
Add keys
2013-04-10 20:05:47 +02:00
mathieui
a6862a7d5d
Add the configuration section
2013-04-10 16:11:22 +02:00
mathieui
1d18f4f8d4
Add the separate accounts page
2013-04-10 01:49:09 +02:00
mathieui
4c2553bbed
Add the message correction note
2013-04-10 01:42:34 +02:00
mathieui
bf8e2a942c
Move images, and add SSL page
2013-04-10 01:37:23 +02:00
mathieui
1ec613b95c
Somehow finish the migration of the command list
2013-04-09 22:49:17 +02:00
mathieui
fa4bcdc4a6
New (py3k) theme
2013-04-09 21:40:37 +02:00
mathieui
5d2a01caa7
Re-add the images
2013-04-08 19:18:06 +02:00
mathieui
662f9a7621
Start migrating the command index
2013-04-08 19:17:32 +02:00
mathieui
bd8d38d711
Beginning of the migration to reST documentation
2013-04-08 18:52:35 +02:00
mathieui
e5f219d43e
Do not attempt to log things when use_log = false
2013-04-06 11:45:34 +02:00
mathieui
91b960b797
Handle I/O errors better
...
- Do not crash because of low disk space
- Notify the user whenever it happens
- A few functions now return a boolean instead of nothing
- Config.silent_set is Config.set_and_save without toggle and returning
strings. It is used whenever we don’t need set_and_save
- Config.set_and_save now returns a tuple (that can be passed directly
to core.information())
TODO: display the precise error to the user (instead of “unable to…”)
2013-04-05 23:57:53 +02:00