summaryrefslogtreecommitdiff
path: root/keyboardpython/key.py
Commit message (Expand)AuthorAgeFilesLines
* Make sure all methods of KeyCombination copy argsWilliam Holland2015-06-071-3/+10
* Fix key_codes_table loading each time parser calledWilliam Holland2015-06-071-11/+11
* Allow table formatter to parse Ctrl and ShiftWilliam Holland2015-06-041-5/+17
* Remove old tablesWilliam Holland2015-06-041-63/+8
* Use new table when parsingWilliam Holland2015-06-041-10/+17
* Fix equality not working for Key and KeyCombinationWilliam Holland2015-06-041-3/+4
* Add function to produce dict of KeyCombinationsWilliam Holland2015-06-031-0/+7
* Fix bool not working for KeyCombinationWilliam Holland2015-06-011-1/+4
* Remove unnessesary .keys()William Holland2015-06-011-1/+1
* Remove __str__ method from Key and KeyCombinationWilliam Holland2015-06-011-10/+9
* Give Key and KeyCombination boolean valuesWilliam Holland2015-05-311-0/+6
* Add commentsWilliam Holland2015-05-311-2/+14
* Fix escape not workingWilliam Holland2015-05-301-2/+1
* Fix KeyCombination name only working onceWilliam Holland2015-05-301-1/+1
* Make Key and KeyCombination comparibleWilliam Holland2015-05-301-2/+4
* Make match_start_in_table privateWilliam Holland2015-05-301-3/+3
* Fix alt O and alt [ not workingWilliam Holland2015-05-301-1/+4
* Fix alt alpha not getting alphaWilliam Holland2015-05-301-23/+18
* Make sorting keys in KeyCombination consitentWilliam Holland2015-05-301-3/+2
* Remove a couple of newlinesWilliam Holland2015-05-301-4/+2
* Remove unneeded forkWilliam Holland2015-05-301-4/+1
* Clean up a bitWilliam Holland2015-05-301-2/+2
* let KeyCombination take key as stringWilliam Holland2015-05-301-40/+44
* Check for ctrl+alpha after special charsWilliam Holland2015-05-301-7/+3
* Update parse_code helpWilliam Holland2015-05-301-1/+1
* Move adding keys to to_return to endWilliam Holland2015-05-301-10/+6
* Move repeated regex to functionWilliam Holland2015-05-301-24/+21
* Put all [ codes in the tableWilliam Holland2015-05-301-29/+30
* Make O codes use regexWilliam Holland2015-05-301-17/+20
* Clean parse_key by using popWilliam Holland2015-05-301-30/+28
* Remove obsolete methods from Key and add __hash__William Holland2015-05-301-55/+6
* Make parsing use new class and tablesWilliam Holland2015-05-301-7/+69
* Add smaller tables to replace _tableWilliam Holland2015-05-301-0/+37
* Add KeyCombination objectWilliam Holland2015-05-301-0/+58
* Add more special character namesWilliam Holland2015-05-301-0/+7
* Hide the innards of key.pyWilliam Holland2015-05-291-13/+13
* Fix not equal operator not working on KeyWilliam Holland2015-05-281-1/+1
* Move into module folder and add __init__William Holland2015-05-281-0/+107