Commit Graph

1425 Commits

Author SHA1 Message Date
chrys
b37b747ab1 make navigation always verbose 2017-09-29 03:34:19 +02:00
chrys
fe2070c300 improve navigation 2017-09-27 00:03:14 +02:00
chrys
d745042839 improve navigation 2017-09-26 23:51:07 +02:00
chrys
52a8342a3c speak word when navigating cursor by word with CTRL + B 2017-09-26 23:26:59 +02:00
chrys
c07ac6ca3d speak word when navigating cursor by word with CTRL + B 2017-09-26 23:19:48 +02:00
chrys
6c92cb0db0 remove redundant device initialisation 2017-09-26 22:49:15 +02:00
chrys
9d561fdcc2 remove debugging 2017-09-25 21:33:34 +02:00
chrys
7e9494c19f improve stuff 2017-09-25 21:33:02 +02:00
chrys
0e1e054416 improve history 2017-09-25 21:27:00 +02:00
chrys
a427ccd130 fix devcie detection 2017-09-25 20:42:53 +02:00
chrys
aa1fc75e5c improve type detection 2017-09-25 19:42:16 +02:00
chrys
8abec664b1 improve type detection 2017-09-25 19:32:46 +02:00
chrys
6d93dce61f improve watchdog 2017-09-20 00:24:32 +02:00
chrys
4b175356ff fix offset 2017-09-20 00:14:13 +02:00
chrys
f50c273a39 decrease latency 2017-09-19 22:51:35 +02:00
chrys
4ef72ef42f decrease latency 2017-09-19 22:46:08 +02:00
chrys
91120176c3 improve type performance 2017-09-18 22:07:03 +02:00
chrys
8f3dc5fb94 improve type performance 2017-09-18 22:06:54 +02:00
chrys
5dfa4d897f catch crash 2017-09-15 00:29:39 +02:00
chrys
2b3c1a1728 fix quote for real 2017-09-12 02:21:06 +02:00
chrys
8a3a3108c9 change message, remove soundIcon 2017-09-12 01:23:46 +02:00
chrys
0f2606f19f fix qutes 2017-09-12 01:20:08 +02:00
chrys
994700568e remove output 2017-09-12 01:11:47 +02:00
chrys
4da95a1b8b polish export to X 2017-09-12 01:08:12 +02:00
chrys
3b91bb5a72 make export clipboard to X inital working 2017-09-12 00:50:10 +02:00
chrys
014e5032ac fix interrupt while typing 2017-08-27 22:29:03 +02:00
chrys
b850960ab6 fix history in combination with incomming messages 2017-08-27 19:22:38 +02:00
chrys
c41a27c7db deactivate history for now 2017-08-27 19:05:16 +02:00
chrys
02d9f99fe4 fix forgotten variable 2017-08-27 18:46:54 +02:00
chrys
a14cf82a2f fix history, start cleaning up API 2017-08-25 21:38:54 +02:00
chrys
4201030905 fix history, start cleaning up API 2017-08-25 21:38:48 +02:00
chrys
f29ce653f1 increase watchdog timeout 2017-08-25 20:04:25 +02:00
chrys
ad27496e3d wait for the screen is complete 2017-08-25 20:02:19 +02:00
chrys
8c81b24987 change debug level of an message 2017-08-16 23:56:50 +02:00
chrys
f0feb1391d ignore BRLTTY input devices 2017-08-16 23:27:40 +02:00
chrys
0436dcbd81 add lable 2017-08-14 01:04:25 +02:00
chrys
96851f6332 fix replacement 2017-08-14 00:50:29 +02:00
chrys
05ad4d8efe adjust 2017-08-14 00:47:15 +02:00
chrys
1be80e3d57 remove debug 2017-08-14 00:40:34 +02:00
chrys
2a2791448a fix colors 2017-08-14 00:40:08 +02:00
chrys
3f3905ff5f first initial ready to use attribute announcement 2017-08-13 23:47:41 +02:00
chrys
de51ad9c47 add self parameter 2017-08-13 23:15:23 +02:00
chrys
0c3238d47a add missing parameter 2017-08-13 23:14:13 +02:00
chrys
0c34c2e871 more attribute work 2017-08-13 23:13:05 +02:00
chrys
da0ffbc3c8 attribute structure 2017-08-13 23:06:45 +02:00
chrys
c193f7140b add basic settings for attributs 2017-08-13 22:38:12 +02:00
chrys
a96c17e784 fix debug message 2017-08-12 18:10:23 +02:00
chrys
64dedaf960 adjust message 2017-08-12 03:43:11 +02:00
chrys
ef86938c5d convert to warning 2017-08-12 03:38:58 +02:00
chrys
14c7c3c6a9 fix some encding problems 2017-08-12 03:04:33 +02:00
chrys
39c4d26832 fix invalid type 2017-08-12 02:53:00 +02:00
chrys
a354def36d add debugManager and -p option for print only 2017-08-11 16:07:41 +02:00
chrys
83e32ed62c add debugManager and -p option for print only 2017-08-11 16:07:31 +02:00
chrys
f4a5fbdcee remove unneded call 2017-08-04 14:28:42 +02:00
chrys87
421a9531df Update processManager.py 2017-08-04 13:47:01 +02:00
chrys87
8ded8a4180 Update eventManager.py 2017-08-04 13:46:18 +02:00
chrys87
935ef293bf cleanup 2017-08-04 13:44:13 +02:00
chrys87
bbd1ee4125 Update vcsaDriver.py 2017-08-04 13:27:19 +02:00
chrys
f2cf1449d7 return None into event queue for empty 2017-08-03 22:52:23 +02:00
chrys
4f951247e0 remove unneded imports 2017-08-03 22:51:07 +02:00
chrys
4d1c211989 remove unneded imports 2017-08-03 22:50:41 +02:00
chrys
c92ded42ba improve processing 2017-08-03 22:46:58 +02:00
chrys
cd5e042768 split oout processManager 2017-08-03 22:04:47 +02:00
chrys
6c7277ec12 Merge branch 'master' into processing 2017-08-02 22:35:18 +02:00
chrys
5847a8658c more work on device detection still WIP 2017-08-02 22:35:03 +02:00
chrys87
f11c9eed3c Update evdevDriver.py 2017-08-01 14:12:42 +02:00
chrys
e3c211d4bb Merge branch 'master' into processing 2017-07-31 23:19:32 +02:00
chrys87
2bd742e9ff Update vcsaDriver.py 2017-07-31 12:17:03 +02:00
chrys
5acf27f407 Merge branch 'master' into processing 2017-07-30 16:27:45 +02:00
chrys
79eb342317 fix hilight tracking 2017-07-30 16:27:24 +02:00
chrys87
d2825556f0 Update screenData.py 2017-07-28 12:17:21 +02:00
chrys87
ec597d799b Update screenData.py 2017-07-28 11:56:32 +02:00
chrys87
e4ca5b384e Update screen_utils.py 2017-07-28 11:48:50 +02:00
chrys87
8331173e70 Update screen_utils.py 2017-07-28 11:47:42 +02:00
chrys
1fec8bd464 Merge branch 'master' into processing 2017-07-27 00:05:46 +02:00
chrys
af7d314084 fix soundpath detection in git 2017-07-27 00:05:34 +02:00
chrys
8e52be8aa9 Merge branch 'master' into processing 2017-07-26 22:49:03 +02:00
chrys
2445da8e09 update screen again 2017-07-26 22:48:54 +02:00
chrys
3ff29e89da Merge branch 'master' into processing 2017-07-26 22:42:55 +02:00
chrys
9f4596e8c2 fix encoding for subprocess 2017-07-26 22:42:45 +02:00
chrys
8451586f12 Merge branch 'master' into processing 2017-07-26 00:40:30 +02:00
chrys
8878a2afe1 fix subprocess 2017-07-26 00:27:19 +02:00
Chrys
7edebc2962 Merge branch 'master' into processing 2017-07-25 17:56:33 +02:00
Chrys
2608ce0dc6 Merge branch 'master' into processing 2017-07-25 16:16:35 +02:00
chrys87
8bb3ed253f Update fenrir-daemon 2017-07-25 16:13:25 +02:00
chrys87
8a5ec627dc Update fenrir-daemon 2017-07-25 16:07:46 +02:00
chrys87
cef29ac9ee Update fenrir-daemon 2017-07-25 16:06:46 +02:00
chrys87
c7ec6a971a Update fenrir 2017-07-25 16:06:25 +02:00
chrys87
6ce49e4a37 Update settingsManager.py 2017-07-25 16:05:51 +02:00
chrys87
e82945282b Update commandManager.py 2017-07-25 16:05:29 +02:00
chrys87
79578310a9 Update fenrir-daemon 2017-07-25 15:55:02 +02:00
Chrys
4fcf787efa add __init__ 2017-07-25 15:30:48 +02:00
chrys87
60ebdfd2bb Update commandManager.py 2017-07-25 14:59:41 +02:00
chrys87
ac476be152 Update settingsManager.py 2017-07-25 14:58:24 +02:00
chrys87
44a2bee401 Update commandManager.py 2017-07-25 14:56:43 +02:00
chrys87
ec588522b0 Update settingsManager.py 2017-07-25 14:55:28 +02:00
chrys87
ff64be3459 Update commandManager.py 2017-07-25 14:53:37 +02:00
chrys87
60cb324a10 Update settingsManager.py 2017-07-25 14:52:14 +02:00
chrys87
4620524147 Update settingsManager.py 2017-07-25 14:37:42 +02:00
chrys87
ee2e2eea81 Update commandManager.py 2017-07-25 14:37:04 +02:00
chrys87
61808dbb5c Update fenrirManager.py 2017-07-25 14:33:31 +02:00
chrys87
4f0f368375 Update fenrir 2017-07-25 14:32:35 +02:00
Chrys
6d09973d44 Merge branch 'master' into processing 2017-07-25 10:30:33 +02:00
chrys87
8f60c1777e Update vcsaDriver.py 2017-07-25 09:54:03 +02:00
chrys
dbce6013bb Merge branch 'master' into processing 2017-07-24 21:51:30 +02:00
chrys
030435c9ac change default braille to dummy 2017-07-24 21:51:12 +02:00
chrys
103cdf531e tweak line changes with diff 2017-07-24 21:43:00 +02:00
chrys
e4e3f29c49 Merge branch 'master' into processing 2017-07-24 20:11:30 +02:00
chrys87
32e11ac9a7 Update evdevDriver.py 2017-07-24 15:35:27 +02:00
chrys87
66139e1828 Update 75000-incoming_promote.py 2017-07-24 10:12:33 +02:00
chrys
01d0efa970 start/stop processManager 2017-07-23 21:20:15 +02:00
chrys
751b38fd1a add initial processManager 2017-07-23 21:18:20 +02:00
chrys
8fdcbdde78 Merge branch 'event'
- use eventLoop
- add watchdogs
- add list in tutorial mode
- rewrite command detection
- cleanups
- autoencoding
- a lot of other stuff i forgott
2017-07-23 21:02:52 +02:00
chrys
e275d8d22a fix nongrabbing mode; remove bak 2017-07-23 20:53:23 +02:00
chrys
cf118a310c remove unused functions 2017-07-23 13:08:16 +02:00
chrys87
aad47d0746 Update vcsaDriver.py 2017-07-21 11:03:05 +02:00
chrys87
550c8b92ac Define as Dict 2017-07-21 09:30:47 +02:00
chrys87
e459790483 remove unneded call for creating tutorial list 2017-07-21 09:29:49 +02:00
chrys87
62714a14c5 Removed unused Code 2017-07-21 09:28:59 +02:00
chrys
fa5f7d384e todo 2017-07-21 00:17:41 +02:00
chrys
6fc6fa6ec2 some cleanups 2017-07-20 23:32:14 +02:00
chrys
9d9f030dba some cleanups 2017-07-20 23:31:52 +02:00
chrys
96215607d8 some cleanups 2017-07-20 23:28:53 +02:00
chrys
9e84859326 remove ugly hack for read history 2017-07-20 23:19:32 +02:00
chrys
7dcff82cf5 intial rewrite of command detection; move command execution to event 2017-07-20 00:41:12 +02:00
chrys
70156493ff fix 2017-07-19 18:21:46 +02:00
chrys87
0d6df688dc Update fenrirManager.py 2017-07-19 11:12:18 +02:00
chrys87
6e132ae1fb Update fenrirManager.py 2017-07-19 11:07:57 +02:00
chrys
55a5b741a3 revert fix that breaks more than it helps 2017-07-18 01:04:38 +02:00
chrys
06e80017a9 add initial autoEncodeing 2017-07-18 00:58:54 +02:00
chrys
d21aec4dc7 improve tutorial mode 2017-07-16 16:10:41 +02:00
chrys
5d45d806c1 improve tutorial mode 2017-07-16 16:10:37 +02:00
chrys
6173fe8a4d add space to list 2017-07-13 00:14:34 +02:00
chrys
4fe637df9a fix wrongly executed 2017-07-13 00:01:10 +02:00
chrys
3c1405a786 fix typo 2017-07-12 23:36:41 +02:00
chrys
264fa61656 fix typo 2017-07-12 23:35:33 +02:00
chrys
7a460b0d83 announce shortct 2017-07-12 23:28:23 +02:00
chrys
6133f100f8 add initial tutorial menu 2017-07-12 23:13:37 +02:00
chrys
d103eef1b9 autoencoding WIP 2017-07-09 23:28:03 +02:00
chrys
85717371d6 autoencoding WIP 2017-07-09 23:27:54 +02:00
chrys
b29114abea add onCursorChange trigger; implement auto leave review mode on cursor change 2017-07-09 18:03:29 +02:00
chrys
3da0f6b5d8 add debug 2017-07-08 02:59:01 +02:00
chrys
48a3351b76 add debug 2017-07-08 02:58:11 +02:00
chrys
aacf1f02d1 fix VCSA watchdog if VCSA device does not exist 2017-07-08 02:44:07 +02:00
chrys
da073404b1 add initial udev watchdog 2017-07-02 22:19:50 +02:00
chrys
2f259d7bf4 add initial udev watchdog 2017-07-02 22:03:17 +02:00
chrys
e47af4d30a fix debug 2017-07-02 00:51:56 +02:00
chrys
2c7d3426e5 add debug 2017-07-02 00:41:26 +02:00
chrys
9c137ef27b add debug 2017-07-01 23:10:48 +02:00
chrys
570d800152 clean up 2017-07-01 23:05:50 +02:00
chrys
099aa2da0d set custom command path to emtpy; load customs after defaults 2017-07-01 22:54:31 +02:00
chrys
02b1668815 add more debug 2017-06-30 23:59:05 +02:00
chrys
c633197b43 add debug for scrreen ignore 2017-06-30 23:04:03 +02:00
chrys
089c3265a9 improve -d 2017-06-30 22:33:10 +02:00
chrys
8ddd9f777b add self.settingArgDict to debug 2017-06-30 22:17:04 +02:00
chrys
045539bb46 add debug flag 2017-06-30 22:07:56 +02:00
chrys
b772c0736e sync 2017-06-30 21:27:44 +02:00
chrys
f39ea0b14e sync 2017-06-30 21:27:12 +02:00
chrys
6d026f23c3 sync 2017-06-30 21:26:59 +02:00
chrys
826b981aba sync 2017-06-30 21:13:02 +02:00
chrys
ded4e84699 fix deletion 2017-06-30 20:39:06 +02:00
chrys
96a1055ec3 adjust onScreenUpdate commands 2017-06-30 20:19:55 +02:00
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