summaryrefslogtreecommitdiff
path: root/src/keyboard.py
AgeCommit message (Collapse)Author
2014-12-31Fix broken CTRL+arrow key shortcuts under some termsCélestin Matte
2014-10-14Fix a traceback when the terminal is not behaving as it shouldmathieui
2014-08-07Remove the timeout and the pre-get_wch things from the keyboard moduleFlorent Le Coz
2014-08-07Continuation keys (like after M-j or Ctrl-c) are handled without blockingFlorent Le Coz
2014-04-24Make keyboard.py a bit nicer to usemathieui
2014-04-06Code cleanupmathieui
fixes whitespace issues, some builtin overrides, and some enormous lines might make poezio run nanoseconds faster!
2014-04-05Do not instantiate Keyboard at module-levelmathieui
2014-02-01Fix #2430 (whatever)Mathieu Pasquet
2013-06-06Add a M-k keyboard shortcut to escape the next keyboard shortcutFlorent Le Coz
fix #2227
2013-06-04Fix #2299 (invalid characters causing a TB)mathieui
any character beyond 0x110000 does not exist and should be dropped
2012-12-27Fix the ^? for python 3.1mathieui
possibly lost keystrokes when there is lag, but who cares?
2012-12-18try to fix the ^? issuemathieui
2012-12-16Fix a tb on escape and no key after it.Florent Le Coz
2012-12-15Fix the '^?' characters appearingmathieui
2012-12-14Use get_wch() if available, otherwise use the old (maybe buggy) method.Florent Le Coz
This makes it possible to read the ctrl+arrows keys with python3.3, assign ctrl+left/right to next/previous tab, in the default config.
2011-11-06Code cleanup (unused import, variables, undefined names, etc…)mathieui
2011-09-11Change license to zlib (MIT sucks :()Florent Le Coz
2011-09-06Change license to MITFlorent Le Coz
2011-07-31Fix the crash on Escape keyFlorent Le Coz
2011-05-29fixes #2164. Restore multiline messages on paste of big text. That’s now ↵Florent Le Coz
faster and works ~100% of the time (no more message cut in two part for no reason, I think)
2011-04-16Fix a typo that made the ban messages not appear at allFlorent Le Coz
2011-04-10fix the colors for Subscribed alertsFlorent Le Coz
2011-04-10Remove the bugged handling of :ctrl+arrowsFlorent Le Coz
2011-04-10Implement paused chate state. fixed #2124Florent Le Coz
2011-04-09Basic timed event implementation.Florent Le Coz
2011-02-15Change the timer to avoid split of big pastesFlorent Le Coz
2011-02-15Line ^M are now converted to ^J if we are pastingFlorent Le Coz
from the clipboard, making it possible to paste huge multi-lines texts in only one message
2011-02-15Keyboard can now read all shortcuts with Ctrl (e.g Ctrl+left)Florent Le Coz
Any unicode character is accepted after the meta key The meta key can be concatened until a non-meta key is pressed (e.g M-M-M-M-M-M-M-M-e)
2011-01-01update copyright datelouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-10-04update e-mail address and READMElouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-26Basic implementation of the roster and one to one conversationslouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-20Fix the nick change of private tabs. fixed #1845louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-10fixed #1825louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-10fixed #1821, also try to fixe #1825louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-10fix some ncurses crash. fixed #1817louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-08remove one more possible ncurses glitch by using a muttex. Also correctly ↵louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
receive the error messages. And little cleanup
2010-09-03fixed #1796louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-03python 3 only. Fixes all EncodingError bugs :))))louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-08-07completion is now sorted by last_talked. fixed #1712louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-08-07Begin of a /whois command. Also, ALSMO fixed 1710louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-07-22remove useless shebangs. Fixed 1669louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-07-20also fix the backspace problemlouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-07-20blablalouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-07-20Should fix a crash on resizelouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-07-19remove a debuglouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-07-19fixes some stuff. Also fixed #1617louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-07-08Also add this file. Handle properly all utf-8 char entered, and all keyboard ↵louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
shortcuts