Age | Commit message (Collapse) | Author |
|
- Added as always new theming variables:
CHAR_ROSTER_MOOD, CHAR_ROSTER_ACTIVITY (a SNOWMAN!)
COLOR_ROSTER_MOOD, COLOR_ROSTER_ACTIVITY
- Added two new notification types in Theme.INFO_COLORS (mood/activity)
- Added new configuration options:
display_mood/activity/tune_notifications (those can be set for a
specific JID)
enable_user_tune/nick/activity/mood
- Added /activity and /mood commands, with completions
- Moved the old /activity to /last_activity
- Details are show in the ContactInfoWin if there is room, or with "i"
on a contact in the roster.
|
|
- add a use_pep_nick boolean option
- use it as a nickname for roster contacts, but it does not
supercede the user-defined handle
- send a <nick/> at the beginning of a normal chat
- not implemented in MUC (wontfix)
|
|
|
|
- Add new theming options
- Show the tune in the roster (both in contact line and infowin)
- add an option to show tunes as info messages
|
|
Also:
- Add get_conversation_messages() to PluginAPI
- Make plugins_autoload colon-separated instead of space-separated
(for consistency)
- Replace a JID() with a safeJID() in the uptime plugin
|
|
|
|
(also move replace_key_with_bound() to core.py, to prevent having
common.py depending of config.py)
|
|
|
|
|
|
(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
|
|
This is now already done in sleekxmpp, so I added a “lang” configuration
option. TODO: use the locale of the system.
|
|
Also use the passwords on start, and automatically use a password with
/join if there is one.
|
|
(also, per-tab option load_logs)
|
|
(instead of chaos)
|
|
|
|
|
|
|
|
fix #2170
|
|
- 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
|
|
fix #2150
|
|
|
|
This reverts commit c66ec81c4530a806b0aacc2933f6493cdcbbfc82.
|
|
- The documentation is included in the commit
|
|
- This option takes a list of words separated by colons
- All the messages containing those words will not be shown
|
|
- Change the separator from _ to :
- Move the functions away in another module to avoir cluttering the
roster code
- Add a case-sensitive sort (“sname”)
|
|
- 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
|
|
- defaults to "name" (sort by group name)
- document it
- also, micro-optimize get_nb_connected_contacts()
|
|
- 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
|
|
|
|
- document it
- works in per-tab config too
|
|
- completion is normal with no way to change it
(shell_completion was buggy)
- remove it in the default config and in the doc too
|
|
(instead of the normal completion)
|
|
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.
|
|
custom_port is already used instead.
|
|
|
|
MUC-specific options.
private_auto_response is empty by default.
+ new event ignored_private
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixed #2039.
|
|
|
|
|
|
|
|
|