Commit Graph

1163 Commits

Author SHA1 Message Date
chrys
b15efce9d7 move some commands to onScreenUpdate (WIP) 2017-06-30 20:08:42 +02:00
chrys
d90c6a85e1 move some commands to onScreenUpdate (WIP) 2017-06-30 20:08:38 +02:00
chrys
8ca676271a move some commands to onScreenUpdate (WIP) 2017-06-30 19:37:55 +02:00
chrys
98ce582b15 move some commands to onScreenUpdate (WIP) 2017-06-30 19:37:50 +02:00
chrys
16f4e3e981 performance improvements 2017-06-27 01:35:12 +02:00
chrys
449f149f97 fix -o for camel case options 2017-06-26 01:41:19 +02:00
chrys
34b74c72d4 time messure 2017-06-25 21:29:01 +02:00
chrys
c15cc2df4e no empty input event; make hartbeat work; plugInputDevice trigger 2017-06-25 21:21:12 +02:00
chrys
e8c0109267 no empty input event; make hartbeat work; plugInputDevice trigger 2017-06-25 21:21:06 +02:00
chrys
9bee489bc7 set smaller timeout; unfinished thread handling here; WIP 2017-06-25 15:37:04 +02:00
chrys
0aaf916b7d add timer trigger 2017-06-25 15:33:04 +02:00
chrys
aa618cc8f5 add different code paths for events; split up mainloop; 2017-06-25 15:32:47 +02:00
chrys
72057cda0e imporove performance 2017-06-24 00:36:56 +02:00
chrys
3037ad36e0 sync select in evdev 2017-06-23 02:46:16 +02:00
chrys
b822d39b9a add experimental watchdog for input driver 2017-06-23 02:15:59 +02:00
chrys
a476e730c4 initial watchdog for VCSA driver 2017-06-22 15:08:15 +02:00
chrys
42ade1fbf8 add VCSA watchdog prototype 2017-06-22 00:04:07 +02:00
Chrys
900d7c9178 adjust 2017-06-21 15:10:11 +02:00
Chrys
756d1d9b99 do some ajustments, and fix typos 2017-06-21 15:05:38 +02:00
Chrys
c8dd57e4b4 make fenrir quitable with eventloop, remove delay in evdevDriver 2017-06-21 14:22:22 +02:00
Chrys
461e9bb5b3 initial use of eventManager using heartbeat 2017-06-21 11:40:10 +02:00
Chrys
df834ca372 add method for custom event handing 2017-06-12 17:28:20 +02:00
chrys
9b99afa371 add user as parameter 2017-06-06 18:29:18 +02:00
chrys
4988365b25 write to fenrirClipboard file with 666 and create Import_clipboard_from_file 2017-06-04 23:22:27 +02:00
chrys
7dee80f20f export_clipboard_to_file 2017-06-03 23:24:37 +02:00
chrys
64e96f3a54 try to fix stucking key again 2017-05-30 22:52:01 +02:00
chrys
bdaa8a8e59 try to fix stucking key again 2017-05-30 22:38:36 +02:00
chrys
9809717095 try to fix stucking keys 2017-05-25 18:15:49 +02:00
chrys
cb72dd0779 make setup.py initial work 2017-05-25 13:43:43 +02:00
chrys
e39a5b301c make setup.py initial work 2017-05-25 13:43:33 +02:00
chrys
bbce7caba9 dont reinizialize on problems in set voice, rate, volume... 2017-05-10 00:50:04 +02:00
chrys
75fb8276ce add debug to speechd speech Driver 2017-05-09 23:38:06 +02:00
chrys
cebdadf54d improve debug 2017-05-09 23:27:13 +02:00
chrys
c351dbe00b catch Exception 2017-05-09 22:39:10 +02:00
chrys
90d28299e8 Merge branch 'master' into event 2017-05-07 20:44:47 +02:00
chrys
dbebbd1230 add info with running command to debug 2017-05-07 20:44:27 +02:00
chrys
de7aedf102 Merge branch 'master' into event 2017-05-07 20:00:50 +02:00
chrys
7e77392c04 fix typo 2017-05-07 20:00:33 +02:00
chrys
ef2d0aa03d Merge branch 'master' into event 2017-05-06 13:04:20 +02:00
chrys
2e15a2a5ba fix possible race in genericDriver 2017-05-06 13:04:06 +02:00
chrys
f4e0af2401 merge -o option 2017-05-06 00:28:56 +02:00
chrys
c13a4d554e correct docu 2017-05-06 00:27:24 +02:00
chrys
848f5137ea add -o parameter 2017-05-06 00:26:42 +02:00
chrys
5ccb10d6cc fix search for settings.conf 2017-05-05 23:39:17 +02:00
chrys
6bece5f9c1 merge argparse 2017-05-05 23:21:24 +02:00
chrys
1cbf7c1329 add initial argParser 2017-05-05 20:59:38 +02:00
chrys
50ba02756b fix other conflicts 2017-04-30 22:19:31 +02:00
chrys
57fbe011dc merge conflict 2017-04-30 22:14:19 +02:00
chrys
3d3a0f8296 merge master 2017-04-30 22:12:54 +02:00
chrys
497f9eaa5c dont fill ignore screen list if loginD is not available 2017-04-30 22:08:35 +02:00
chrys
5f1d6f4350 unify names 2017-04-24 22:40:18 +02:00
chrys
d08c7d772e remove unneeded import Lock 2017-04-24 21:47:23 +02:00
chrys
b4a0232707 improve eventManager 2017-04-24 21:42:04 +02:00
chrys87
b061773778 Update eventManager.py 2017-04-24 10:19:18 +02:00
chrys
ecad919ca5 split termination out 2017-04-24 00:45:42 +02:00
chrys
4434e781fc move to process based structure (no GIL), ability to terminate, add dispatcher 2017-04-24 00:32:55 +02:00
chrys
66a3667141 add mechanism to stop loop 2017-04-23 16:58:32 +02:00
chrys
39de89fff5 add initial eventManager 2017-04-23 01:41:24 +02:00
chrys
6548519e2e fix scriptkey 2017-04-17 23:32:06 +02:00
chrys
aee2704e94 hack around double spoken 2017-03-26 22:34:33 +02:00
chrys
89170648a3 fenrir.py to core.fenrirManager.py to make things more clear 2017-03-25 03:07:03 +01:00
Jeremiah Ticket
f7a290f26f Updated description of hilight command for tutorial mode. 2017-03-19 15:50:00 -08:00
chrys
d47d9fd7bc sync 2017-03-12 22:12:43 +01:00
chrys
3892fecf4b remove debug time 2017-03-12 02:02:00 +01:00
chrys
f60efbc4f4 remove unneded piping 2017-03-10 18:32:37 +01:00
chrys87
d0ffaad9b9 Update genericDriver.py 2017-03-03 14:04:13 +01:00
chrys87
d4d1cb2dca Update genericDriver.py 2017-03-03 14:03:22 +01:00
chrys
15f6a4c027 work on generic speech driver 2017-03-02 22:26:36 +01:00
chrys
b5ec64bb13 make propertys work inital for genericSpeechDriver, add settings 2017-03-02 20:20:15 +01:00
chrys
9ba8c627df make genericSpeechDriver initial working (voice, pitch, rate and stuff still missing 2017-03-02 19:18:05 +01:00
chrys87
08c07c86d9 Create genericDriver.py 2017-03-02 17:47:33 +01:00
chrys87
3c7a7c3992 Update 70000-incoming.py 2017-03-01 13:57:40 +01:00
chrys87
2da4bd3df4 Update 70000-incoming.py 2017-03-01 13:55:58 +01:00
chrys87
d112dd3167 Update 70000-incoming.py 2017-03-01 13:44:01 +01:00
chrys87
739469c20f Update evdevDriver.py 2017-02-28 16:48:52 +01:00
chrys87
35fba1495a Update evdevDriver.py 2017-02-28 14:49:56 +01:00
chrys87
8f8f8305e2 Update fenrir.py 2017-02-28 14:49:32 +01:00
chrys87
e501f7293f Update evdevDriver.py 2017-02-28 11:50:01 +01:00
chrys87
8e6d09df3d Update inputManager.py 2017-02-28 11:38:15 +01:00
chrys87
51c2db5b85 Update inputManager.py 2017-02-28 10:38:32 +01:00
chrys87
ef950bd214 Update evdevDriver.py 2017-02-28 10:37:39 +01:00
chrys87
a7d6f505c1 Update inputManager.py 2017-02-28 10:29:53 +01:00
chrys87
36ad12f265 Update evdevDriver.py 2017-02-28 10:28:51 +01:00
chrys87
20f500257e Update dummyDriver.py 2017-02-28 10:22:54 +01:00
chrys
291e6865d0 fix static screen ignore 2017-02-27 23:30:43 +01:00
chrys
dd4e2868c3 add debug for storm 2017-02-27 23:09:37 +01:00
chrys
542f13215e remove pring 2017-02-27 22:59:49 +01:00
chrys
b895cbf0b3 if nothing is found log it 2017-02-27 22:57:14 +01:00
chrys
c834a83656 virtual nr bevore device 2017-02-27 22:53:40 +01:00
chrys
1d7f9634e7 do another try 2017-02-27 22:51:30 +01:00
chrys
d65d46b467 typo 2017-02-27 22:38:02 +01:00
chrys
27a7b04528 fallback to VTNR 2017-02-27 22:31:48 +01:00
chrys
e3857e0f7a sync 2017-02-27 22:13:39 +01:00
chrys
14b644a009 remove unneded detection 2017-02-27 22:07:30 +01:00
chrys
bdaf8e61fc basic device detection 2017-02-27 21:51:29 +01:00
chrys
6f9106d4a8 fix syntax problem 2017-02-27 21:03:58 +01:00
Manuel Cortéz
05bfcf40ed Added setters for system volume 2017-02-26 18:07:47 -06:00
Manuel Cortéz
86420cd7c5 Translation implemented in start/stop messages in fenrir 2017-02-26 16:16:29 -06:00
Manuel Cortéz
93ca22fdd2 Translation implemented for hook commands 2017-02-26 16:04:55 -06:00
Manuel Cortéz
65d5d7f48a Finished translation implementation for all commands 2017-02-26 15:49:37 -06:00