Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-27 | Prevent special keys to appear in the input when lagging | mathieui | |
2012-09-27 | Fix the bug of Alt-e (go to important room) | mathieui | |
2012-09-26 | Add (still incomplete) documentation on /move_tab | mathieui | |
2012-09-26 | Add a /move_tab command | mathieui | |
And break it down into understandable functions | |||
2012-09-26 | Rewrite the tab number handling | mathieui | |
- Now the tab number is computed instead of assigned and fixed - Added tabs.GapTab to keep the old behaviour - Added a create_gaps option, defaults to true (may change in the future) - If there are gaps before using /set to change the option to false, they will be removed. (this is a preparation for the move_tab command) | |||
2012-09-13 | Fix TBs when the system is not in utf-8 by default | mathieui | |
(force every file opening to be with the utf-8 encoding) | |||
2012-09-13 | Make the toggle left pane permanent | mathieui | |
previously, the change wasn’t saved | |||
2012-09-02 | An history_length of 0 was ignored (and the default length would be received) | Florent Le Coz | |
2012-09-02 | added muc_history_length support | Johannes Krude | |
2012-09-01 | Add a <body xmlns='http://www.w3.org/1999/xhtml'/> element on /xhtml command | Florent Le Coz | |
Because not having that element is not allowed by the xhtml-im XEP, poezio should put that by default. | |||
2012-08-31 | Give an empty name to a group if it hasn’t got one | mathieui | |
2012-08-31 | Fix a traceback when a group has no name and a crash when dns gets interrupted | mathieui | |
- http://pastebin.archlinux.fr/449676 | |||
2012-08-24 | Update CHANGELOG | mathieui | |
2012-08-08 | Fix yet another bunch of potential tracebacks | mathieui | |
(notably, the /message one) All JID calls in poezio’s code were already covered, but sleekxmpp does that, too, so each jid given to sleek must be validated, otherwise an unwanted exception may occur. | |||
2012-08-07 | Take care of the race condition "node@groupchat_server is now online/offline" | mathieui | |
- get rid of the ugly blacklist thing that didn’t work sometimes | |||
2012-08-06 | Add a common.safeJID function, and use it everywhere | mathieui | |
2012-08-06 | Make optparse work | mathieui | |
2012-08-06 | Add a fallback to optparse if argparse is not found | mathieui | |
2012-08-05 | Should fix most tracebacks due to the new sleek version | mathieui | |
(sleekxmpp added JID validation, which means that JID(something) now raises an exception if the jid is invalid, instead of failing silently and having JID('') as a default) | |||
2012-08-05 | Add a filter_info_messages option | mathieui | |
- This option takes a list of words separated by colons - All the messages containing those words will not be shown | |||
2012-08-05 | Use the revision/date for the poezio version if a .git is found | mathieui | |
2012-08-05 | Move from optparse (deprecated) to argparse | mathieui | |
2012-08-03 | Do not set last activity when sending a stanza because it makes no sense | mathieui | |
2012-08-02 | Fix a traceback due to a missing '%' | mathieui | |
2012-08-02 | Documentation update | mathieui | |
2012-08-02 | Implement XEP-0012 (last activity) ; Fixes #1870 | mathieui | |
- Add a /activity command - Load xep_0012 on start - Add a 'l' shortcut in the roster to get the last activity - Using "/activity" in a direct conversation will add a message in the conversation, and not in the info buffer. | |||
2012-08-02 | Update the XEP support page | mathieui | |
2012-08-02 | Add simple communication blocking (Fixes #1837) | mathieui | |
- 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-01 | Do not generate invalid jids (e.g. localpart@domainpart/) | mathieui | |
This is in prevision of a sleekxmpp update with JID validation. Also, comment the “server” option in the config file a bit better. | |||
2012-08-01 | Sort resources from highest priority to lowest | mathieui | |
- Previously it was from lowest to highest - Add the “Priority:” info to the “i” key in the roster | |||
2012-08-01 | Various changes to the roster sorting | mathieui | |
- 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 | Add an "online" contact sorting method | mathieui | |
- 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 | Sort the unavailable contacts at the end of the contact list | mathieui | |
2012-08-01 | Add a roster_group_sort option, which works like roster_sort | mathieui | |
- defaults to "name" (sort by group name) - document it - also, micro-optimize get_nb_connected_contacts() | |||
2012-07-31 | Add a roster_sort option to sort the contacts inside the roster groups | mathieui | |
- 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 | Also sort the contacts alphabetically | mathieui | |
Contacts are first sorted alphabetically, and then sorted again depending on their show; since the python sorts are stable, the order will remain and the sub-groups (corresponding to one show type) will be sorted alphabetically too. | |||
2012-07-31 | Sort the contacts in the roster groups by show (xa/away/…) | mathieui | |
2012-07-31 | Make the autorejoin option work with bans, too, and fix the documentation | mathieui | |
2012-07-30 | Use pipes.quote instead of a string.replace in the link plugin. | Florent Le Coz | |
2012-07-30 | Add an autorejoin_delay option | mathieui | |
- document it - works in per-tab config too | |||
2012-07-29 | /bind with only one argument now resets the binding | mathieui | |
2012-07-29 | Documentation: contributing help & guidelines | mathieui | |
2012-07-29 | Implement the sending of underlined text in xhtml-im messages (C-c u). | Florent Le Coz | |
Note that a portion of text can NOT have a color AND be underlined at the same time, but it's not really tragic (see comment in source code). | |||
2012-07-27 | Fix get_conversation_by_jid when a string is passed. | Florent Le Coz | |
2012-07-27 | Fix two typos in the theme documentation. | Florent Le Coz | |
2012-07-26 | -an | mathieui | |
2012-07-26 | Add an overview of the poezio internals to the documentation | mathieui | |
2012-07-26 | Add a /self command | mathieui | |
2012-07-26 | Add a /runkey command | mathieui | |
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 | Change how scrolling is done | mathieui | |
- All functions involved return a boolean, and the core function use that value to determine if a refresh is needed or not. (avoids useless refreshs) - Scrolling with PGUP/DOWN on the roster now only does _one_ action, an not a range corresponding to the screen size (should be way faster) |