summaryrefslogtreecommitdiff
path: root/src/keyboard.py
AgeCommit message (Expand)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
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
2013-06-04Fix #2299 (invalid characters causing a TB)mathieui
2012-12-27Fix the ^? for python 3.1mathieui
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
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 fa...Florent Le Coz
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
2011-02-15Keyboard can now read all shortcuts with Ctrl (e.g Ctrl+left)Florent Le Coz
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 rec...louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
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