mathieui
fe06d58e74
Completion for /bookmark and /bookmark_local
2011-11-26 23:29:39 +01:00
mathieui
f1a637f24b
Add a new /bookmark_local command (that acts like the old one)
...
And modify the /bookmark command to send bookmarks online
2011-11-26 23:28:42 +01:00
mathieui
d2726c8892
Adapt the startup to the new bookmarks system
2011-11-26 23:27:42 +01:00
mathieui
4ce8721c3d
Default to privatexml instead of pep for bookmarks storage
...
(since private xml sadly has a better support)
2011-11-26 23:26:15 +01:00
mathieui
97aaeb1d13
Load the XEP-0048 plugin on startup
2011-11-26 23:09:51 +01:00
mathieui
2ff8e40c22
Add stanza generators for the <storage/> element
2011-11-26 23:09:03 +01:00
mathieui
68c0ddeb29
Add save() methods to save bookmarks in every way
2011-11-26 23:08:41 +01:00
mathieui
1d5b331663
Add get_ methods to retrieve bookmarks locally/w/pubsub/privatexml
2011-11-26 23:07:31 +01:00
mathieui
2f5ecf24b7
Add a parser from xml Element to Bookmark
2011-11-26 23:06:11 +01:00
mathieui
64b8970d25
Enhance the Bookmark class
2011-11-26 23:05:09 +01:00
mathieui
2eaa540589
Add a Bookmark class
2011-11-26 15:47:41 +01:00
Florent Le Coz
bab0a143a3
Fix an error on data_forms tab
2011-11-25 22:13:20 +01:00
Florent Le Coz
67419b4a7f
Fix split of args for /groupadd
2011-11-25 21:54:40 +01:00
Florent Le Coz
bbda0b7481
Fix /me in history messages in a better way.
2011-11-25 12:07:22 +01:00
Florent Le Coz
587bd44f9b
Fix something with /me etc.
2011-11-25 12:02:03 +01:00
Florent Le Coz
b7f05a8aaf
/recolor now reloads OWN_NICK_COLOR from the theme, and also add an
...
option to make /recolor choose random colors for others’ nicks.
2011-11-25 11:54:15 +01:00
Florent Le Coz
06156c3b77
Use the nick color for the “*” char in /me messages.
2011-11-25 11:42:50 +01:00
Florent Le Coz
bb22b39d55
/me now works in all chatabs
...
fixes #2302
2011-11-25 11:42:50 +01:00
Florent Le Coz
72c634aaea
fixes #2270
2011-11-25 11:42:50 +01:00
Florent Le Coz
ac2b71e1ed
Add the F4 key to toggle the left panel.
2011-11-25 11:42:50 +01:00
mathieui
42e9e29845
Add a /decline command
2011-11-24 23:03:43 +01:00
mathieui
77b386d0f1
Handle invitations (and do not show them as a message)
2011-11-24 23:03:43 +01:00
mathieui
cd9684043f
Add a /invite command
2011-11-24 23:03:43 +01:00
mathieui
5e05ede948
Increase the size of the information buffer (20 is not enough)
2011-11-24 20:34:12 +01:00
mathieui
aa342ca341
Add a way to scroll up and down the information buffer
2011-11-24 20:33:52 +01:00
mathieui
a360588fa0
Fixes #2301
2011-11-24 14:28:34 +01:00
mathieui
c48e9ff582
Fixes #2299
2011-11-24 13:36:54 +01:00
mathieui
0206920a10
Fixes #2298
2011-11-24 13:30:48 +01:00
Florent Le Coz
8918163609
Nick completion doesn’t add a space after
2011-11-23 19:48:19 +01:00
Florent Le Coz
52fd54d2ff
Remove this usell ++-- from poopt
2011-11-23 19:48:12 +01:00
Florent Le Coz
592d4fa300
Plugin API: add a method to put text in the input.
2011-11-23 09:09:15 +01:00
Florent Le Coz
fa9ea5d168
Use almost all available 256 colors for nick colors
...
(only colors that look too much like white or black are not used)
2011-11-23 09:08:02 +01:00
Florent Le Coz
97f7877ddb
May improve some performance, but should be unnoticeable.
2011-11-20 00:42:13 +01:00
Florent Le Coz
f895d4a2f9
Restaure try: except: on derwin
2011-11-19 18:23:58 +01:00
mathieui
9361b12ce2
Add a simple args parser for commands in common.py
2011-11-18 23:35:11 +01:00
mathieui
6ef488ae80
Add some __doc__ to the parse from/to str/secs methods
2011-11-18 23:34:38 +01:00
Florent Le Coz
2d4d8e3f1c
Restaure the enter key on contacts in the roster.
...
Don’t know why I broke that…
2011-11-18 20:03:16 +01:00
Florent Le Coz
abcd05d74b
Restaure Ctrl+Enter -> \n
2011-11-18 19:34:38 +01:00
Florent Le Coz
7dd8691f8c
Pasting text is now handled has one single big key.
...
This avoids looping over each char we are pasting, making it
a lot faster (actually, should be instant).
2011-11-18 19:14:07 +01:00
Florent Le Coz
18dbc880e1
Do not try to interpret keys as key shortcuts when pasting text.
...
Avoiding, for example, nickname completions when pasting a text containing
the \t char. Also, pasting is a little because it doesn’t search an associated
command for each pasted char. AWESOME.
2011-11-18 18:28:07 +01:00
Florent Le Coz
27e587118b
Merge branch 'master' of http://git.louiz.org/poezio
2011-11-16 20:43:17 +01:00
Florent Le Coz
b2c84055df
Add a vertical separator between the vertical tab list and the rest
2011-11-16 20:42:33 +01:00
mathieui
24ba3b6ed9
Add CHAR_CHATSTATE_* to the available theme options
2011-11-16 11:25:20 +01:00
mathieui
75f7d71080
Use os.path.expanduser to interpret '~' for _dir config options
2011-11-16 09:46:09 +01:00
mathieui
f40f5cb6c2
Add a wrapper for RawConfigParser.options() in PluginConfig
2011-11-16 09:44:07 +01:00
Florent Le Coz
c5b15c8119
Disable horizontal tab list when vertical one is enabled.
2011-11-16 03:10:37 +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
Florent Le Coz
d67ec3278a
Add an optional vertical tab list.
2011-11-16 02:09:30 +01:00
mathieui
9a32229d0b
Add the 's' modifier (allow a string to be "50s1d1d4m1s")
2011-11-15 21:37:04 +01:00