Commit Graph

218 Commits

Author SHA1 Message Date
chrys
e7ea7a9e0e dont add key twice 2016-09-18 03:41:45 +02:00
chrys
bf72e7fdc7 unify left/ right ctrl and shift 2016-09-18 03:32:24 +02:00
chrys
b588957fb0 fill numlock, scroll and capslock state information 2016-09-18 03:22:54 +02:00
chrys
58075e05d4 remove input.py 2016-09-18 01:57:31 +02:00
chrys
af8566aa9b add currently deactive device grabbing 2016-09-17 23:52:19 +02:00
chrys
593aafd17b initial working input command chain 2016-09-17 23:38:46 +02:00
chrys
75db6ac58f initial working input command chain 2016-09-17 23:38:40 +02:00
chrys
5ad6cbbb68 remove some more unneeded return values 2016-09-17 21:13:43 +02:00
chrys
0729d2daf2 trigger command shotdown 2016-09-17 21:03:03 +02:00
chrys
dee137f5c6 make soundicons case insensetive 2016-09-17 20:08:56 +02:00
chrys
2a9e8c4017 remove unneeded return values from managers 2016-09-17 17:58:23 +02:00
chrys
87a2b5bfc1 remove unneded return value from commandManager 2016-09-17 17:54:49 +02:00
chrys
515e3b0f7b remove evdev depency from settingsManager 2016-09-17 17:45:55 +02:00
chrys
11289c09cd try command structure, fix tutorial mode command 2016-09-17 17:35:03 +02:00
chrys
4da2d7020c toggle for tutorial mode 2016-09-17 02:30:34 +02:00
chrys
9744e428cb add parameter to getDescription 2016-09-17 02:14:11 +02:00
chrys
482394c92a add parameter to getDescription 2016-09-17 02:10:48 +02:00
chrys
10ddc98d47 implement tutorial mode 2016-09-17 01:59:38 +02:00
chrys
02f67b028b fix some other things 2016-09-17 01:26:07 +02:00
chrys
7d7c021774 make X autodetect working, cleanups, remove unecressary returns, shotdown of the drivers in the managers 2016-09-17 01:04:03 +02:00
chrys
52fbef639c fix typo 2016-09-16 23:34:20 +02:00
chrys87
d2f8c064ab Update commandManager.py 2016-09-15 16:56:47 +02:00
chrys87
ac02273dd3 Update settingsManager.py 2016-09-15 10:19:58 +02:00
chrys87
ba0d381130 Update settingsManager.py 2016-09-15 10:15:02 +02:00
chrys87
14125c7ccc Update settingsManager.py 2016-09-15 10:10:01 +02:00
chrys
d7bff19680 read new keybindig format 2016-09-15 00:04:36 +02:00
chrys
c7045528df prepare for use etc as config 2016-09-14 23:30:00 +02:00
chrys
7dad7e413c prepare for use etc as config 2016-09-14 23:27:19 +02:00
chrys
cb1feb35ae make i runable again and make autodetecto of X working 2016-09-14 23:06:56 +02:00
chrys87
bd420570e2 Update screenManager.py 2016-09-13 13:04:55 +02:00
chrys87
f9b2918381 Update commandManager.py 2016-09-13 10:29:04 +02:00
chrys87
b360670f94 Update commands.py 2016-09-13 10:28:02 +02:00
chrys87
f3434bbb5e Update input.py 2016-09-13 10:26:48 +02:00
chrys87
f2b7393497 Update input.py 2016-09-13 10:26:01 +02:00
chrys
b5c4a644bb initial evdev driver 2016-09-13 01:25:08 +02:00
chrys
efeb9b884a initial evdev driver 2016-09-13 00:05:29 +02:00
chrys
0abd37f3f4 rework 2016-09-12 23:29:16 +02:00
chrys
12f1e88c4e TODO 2016-09-12 23:05:35 +02:00
chrys
3ac70c14e5 first fixes 2016-09-12 22:17:10 +02:00
chrys
96011d0f77 continue work 2016-09-05 19:48:19 +02:00
chrys
ae71bd4ef7 more work on restructure (screenManager, input handling) 2016-09-04 15:04:23 +02:00
chrys
9d63a30597 continue rework of input handling 2016-09-03 02:22:56 +02:00
chrys
1887810e69 prepare for remake input handling, prepare other stuff 2016-09-02 22:13:33 +02:00
chrys
7227f52ac7 prepare for remake input handling, prepare other stuff 2016-09-02 21:37:36 +02:00
chrys
1998ca15e8 begin clean up after fixing badcrasher 2016-09-02 18:08:44 +02:00
chrys87
92d59146ce Update inputManager.py 2016-08-31 13:54:00 +02:00
chrys87
b9e3332513 Update inputManager.py 2016-08-31 13:27:04 +02:00
chrys
b4dd3e7675 debug trash 2016-08-30 22:52:54 +02:00
chrys
0c6deec6d6 debug trash 2016-08-30 22:41:14 +02:00
chrys87
6b2b58bc74 Update commandManager.py 2016-08-30 15:47:10 +02:00
chrys87
da97b14b12 Update inputManager.py 2016-08-30 15:46:23 +02:00
chrys87
c062e4d0a0 Update inputManager.py 2016-08-30 15:28:59 +02:00
chrys87
344db17f5a Update inputManager.py 2016-08-30 11:59:38 +02:00
chrys87
e312ffc22e Update commandManager.py 2016-08-30 11:58:06 +02:00
chrys87
940a454611 Update generalInformation.py 2016-08-30 11:51:18 +02:00
chrys87
497729d09d Update settings.py 2016-08-30 11:50:36 +02:00
chrys87
fb1e305e49 Update settings.py 2016-08-30 11:50:15 +02:00
Storm Dragon
06381f63be Merge branch 'master' of https://github.com/chrys87/fenrir
Changed thhe keyboard file at apparently the same time as you.
2016-08-28 13:25:48 -04:00
Storm Dragon
1263ce2709 Changed time format slightly, added dte command, added fenrir+d command for date. 2016-08-28 13:24:15 -04:00
chrys
0080e1aeb8 add new command cursor_position 2016-08-28 19:19:55 +02:00
chrys87
a87547fef1 Update settings.py 2016-08-26 10:18:07 +02:00
chrys
cbb41f8570 finish up time example 2016-08-26 01:42:31 +02:00
chrys
fa93d611fc make number of clipboards configurable 2016-08-25 01:50:02 +02:00
chrys87
4dee80bd33 Update commands.py 2016-08-24 16:10:11 +02:00
chrys
eb323eeedf polish clipboard stuff 2016-08-24 00:41:16 +02:00
chrys87
c9200248eb Update commands.py 2016-08-23 17:30:31 +02:00
chrys87
f9b66a3e26 Update screenData.py 2016-08-23 13:24:52 +02:00
chrys
57f61e80f5 add initial clipboard management for pasting 2016-08-23 00:51:39 +02:00
chrys
5404d1ea17 use debug in outputManager and commandManager 2016-08-21 23:55:56 +02:00
chrys
1467fc1939 initial use of debug framework 2016-08-21 23:26:19 +02:00
chrys
3794bd5fe4 dont announce start as TTY change 2016-08-21 21:23:19 +02:00
Chrys
cd123ac072 add commands {inc,dec}_{speech,sound}_{volume,rate,pitch} 2016-08-21 14:20:55 +02:00
Chrys
b534e554e5 more cleanup 2016-08-19 17:47:21 +02:00
Chrys
3dd83fb8f7 remove hack for testing tty change announcement 2016-08-19 17:34:41 +02:00
Chrys
5be851e5d1 cleanup 2016-08-19 17:26:30 +02:00
Chrys
3c720b8b1a initial promotedtext, cleanups, prepare for consume non fenrirkey shortcuts 2016-08-19 17:21:52 +02:00
chrys
2cd4328613 make key forewarding work 2016-08-14 00:11:37 +02:00
chrys
255e54ecea initial key foreward 2016-08-13 00:06:54 +02:00
chrys
794abf26e3 make fenrir key configurable 2016-08-11 23:16:44 +02:00
chrys
b4f01f76f0 initial but unfinished key consumation 2016-08-11 14:37:46 +02:00
chrys
7b4be74688 fix things 2016-08-10 15:30:43 +02:00
chrys
6eceeee07b prepare keyboard grab 2016-08-10 02:09:49 +02:00
chrys
de92da8b00 make update Rate configurable 2016-08-08 21:10:43 +02:00
chrys
f51a5967eb unify pitch and rate with a value 0.0 - 1.0 in config 2016-08-08 11:07:40 +02:00
chrys
0e973b6f1d add autoReadIncomming, add sound volume, convert volume to 0.0 - 1.0 factor for unification 2016-08-08 09:34:57 +02:00
chrys
a277c10dcd initial char delete echo 2016-08-06 15:33:17 +02:00
chrys
e797d8dd97 add interrupt on keypress 2016-08-06 04:47:41 +02:00
Chrys
8a3ead822a polish sound 2016-08-03 02:26:44 +02:00
chrys
6a117ac998 dont push 2016-07-28 23:52:20 +02:00
chrys
f00621832e fix settings stuff 2016-07-26 23:39:22 +02:00
chrys87
d90ebb8932 Update outputManager.py 2016-07-26 16:19:23 +02:00
chrys87
f486d2beb0 Update outputManager.py 2016-07-26 15:59:27 +02:00
chrys87
95344d61f6 Update settingsManager.py 2016-07-26 15:44:03 +02:00
chrys87
2e9c656037 Update environment.py 2016-07-26 15:32:47 +02:00
chrys87
470bb0c1c6 Update settingsManager.py 2016-07-26 15:23:38 +02:00
chrys87
3465b96bc6 Update settingsManager.py 2016-07-26 15:12:42 +02:00
chrys
f0ad59712d change key handling to avoid delays 2016-07-26 00:06:18 +02:00
chrys
d6a6ad5583 fix enable/disable commands 2016-07-25 19:48:03 +02:00
chrys
8ead2fc669 seperate onInput and onScreenUpdate incomming speech for prepare word echo and stuff 2016-07-23 17:07:55 +02:00
chrys
513d4a4ddf add initial (buggy :/ ) prev,curr,next word commands 2016-07-19 01:19:21 +02:00