Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-27 | Add some unit tests using py.test | mathieui | |
- we need to have more | |||
2014-04-28 | Don’t escape backslashes unless we are inside a quoted string and the next ↵ | mathieui | |
char is a quote Sadly, we can’t doctest stuff with backslashes because it drives doctest crazy. | |||
2014-04-06 | Code cleanup | mathieui | |
fixes whitespace issues, some builtin overrides, and some enormous lines might make poezio run nanoseconds faster! | |||
2014-04-03 | Update the ugly timestamp fixes for better DST detection | mathieui | |
2014-04-01 | Fix common.py for OLD python3 versions | mathieui | |
2014-04-01 | Fix #2462 (wrong timezone in the logs) | mathieui | |
Now everything in the logs is in UTC time, and is converted when read (also, actually return the logs after loading them instead of not doing anything) | |||
2014-03-23 | Fix formatting, some typos, and unused code, and add docstrings | mathieui | |
- No idea why subclasses of ConversationTab were working before (info_header was overriden with None in __init__) - Or why the date parsing worked (“Exeception”) - Some more reformatting with pylint indications - Document each module in the tabs module | |||
2014-02-23 | Parse message timezones correctly | mathieui | |
2013-08-16 | Fix an issue with shlex | mathieui | |
(well, sort of fix) | |||
2013-08-15 | Move shlex to poezio_shlex to avoid conflicts with the stdlib | mathieui | |
2013-08-05 | Fix common.shell_split with empty strings | mathieui | |
2013-08-01 | Fix #2049 (get the current completed argument) | mathieui | |
A command argument can now be completed even if it isn’t the last one in the input. - Add a new method Input.new_completion Almost like the old auto_completion method, except taht it takes another argument: argument_position, which is the argument to be completed. - Methods using the old completion method still work - All completion methods in poezio now use the new one if necessary - Further details can be found in the docstring of new_completion | |||
2013-05-24 | Fix a stupid traceback (common.datetime_tuple) | Florent Le Coz | |
2013-03-31 | Fix #2275, ref #2229 | mathieui | |
- Refactor the message handlers to be more readable - Add a group_corrections tab-specific option (#2229) - Fix issues with /correct in private tabs and conversation tabs | |||
2013-03-12 | Implement user gaming (xep-0196) | mathieui | |
- configuration options - theming options - /gaming | |||
2013-03-11 | Implement XEP-0118 (Fix #1840) | mathieui | |
- 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 | |||
2013-03-08 | Document with sphinx timed_events, common, and add methods to PluginAPI | mathieui | |
- add methods related to timed events to the PluginAPI - remove parse_command_args_to_alias because str.format does that, and better → update the alias plugin | |||
2013-03-04 | Fix #2126 (per-server configuration sections) | mathieui | |
(also move replace_key_with_bound() to core.py, to prevent having common.py depending of config.py) | |||
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-08-06 | Add a common.safeJID function, and use it everywhere | 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-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-01-26 | Fix the alias plugin | mathieui | |
2011-11-18 | Add a simple args parser for commands in common.py | mathieui | |
2011-11-18 | Add some __doc__ to the parse from/to str/secs methods | mathieui | |
2011-11-15 | Add the 's' modifier (allow a string to be "50s1d1d4m1s") | mathieui | |
2011-11-15 | Also parse strings with only seconds properly | mathieui | |
2011-11-15 | Some utility functions to go from/to seconds/strings | mathieui | |
2011-11-15 | Fixes #2279 | mathieui | |
2011-11-06 | Code cleanup (unused import, variables, undefined names, etc…) | mathieui | |
2011-09-21 | Handles 256 colors, easier theming and more flexible way to define colors | Florent Le Coz | |
Doesn’t run yet if term doesn’t support 256 colors, I know (thus the branch "256") | |||
2011-09-11 | Change license to zlib (MIT sucks :() | Florent Le Coz | |
2011-09-06 | Change license to MIT | Florent Le Coz | |
2011-07-03 | Key bindings \o/ | Florent Le Coz | |
2011-05-19 | Fix the argument split issues | Florent Le Coz | |
2011-05-10 | Fix the /version command in mucs (and globaaly) & improve shlex parsing | mathieui | |
2011-03-07 | very little cleanup | Florent Le Coz | |
2011-02-13 | Make it possible to define bold in the theme files | Florent Le Coz | |
2011-02-10 | Make the shell split do a normal split if the syntax is wrong | Florent Le Coz | |
2011-01-22 | fix get_output_of_command. fixed #2018 | Florent Le Coz | |
2011-01-09 | restaure software version and local time | louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 | |
2011-01-01 | update copyright date | louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 | |
2010-12-07 | (link mauve) fixed #2041 use JID class everywhere | louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 | |
2010-11-09 | fix some little issues. Rename gui to core, use logging lib instead of the ↵ | louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 | |
custom debug option. Add a -d option | |||
2010-10-27 | New and better keyboard shortcuts | louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 | |
2010-10-04 | update e-mail address and README | louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 | |
2010-09-26 | Basic implementation of the roster and one to one conversations | louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 | |
2010-09-12 | don't crash on dev version (with debug()s), by writting debug in /tmp/ | louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 | |
2010-09-03 | python 3 only. Fixes all EncodingError bugs :)))) | louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 | |