Commit Graph

1551 Commits

Author SHA1 Message Date
chrys
acc140aed9 fix first loop 2018-03-21 21:59:34 +01:00
chrys
4d265595c6 add debug 2018-03-21 21:52:33 +01:00
chrys
e263b81000 replaces namespace fenrir with fenrirscreenreader 2018-03-21 11:22:21 +01:00
chrys
d44f2fddec replaces namespace fenrir with fenrirscreenreader 2018-03-21 11:19:47 +01:00
chrys
a8a0f7cc29 replaces namespace fenrir with fenrirscreenreader 2018-03-21 11:10:28 +01:00
chrys
40da178136 replaces namespace fenrir with fenrirscreenreader 2018-03-21 11:10:12 +01:00
chrys
0f0dc5a191 try to fix first startup 2018-03-16 00:22:30 +01:00
chrys
d394390a8c debug 2018-03-15 23:28:36 +01:00
chrys87
6414500f6d
Update 70000-incoming.py 2018-03-15 14:24:53 +01:00
chrys87
1c86123131
Update 70000-incoming.py 2018-03-15 14:17:25 +01:00
chrys
9978f6dcee add ignoreFile for screens 2018-03-13 22:45:52 +01:00
chrys87
2493761bc7
Update genericDriver.py 2018-03-13 09:17:05 +01:00
chrys
60c4940a5d Adjust wait 2018-03-12 21:54:57 +01:00
chrys
66be5935cf first transport of text using the eventloop 2018-03-12 21:29:34 +01:00
chrys
56ea61f5fb fix validity check in genericspeech driver 2018-03-12 19:59:05 +01:00
chrys
e654d72f51 fix validity check in genericspeech driver 2018-03-12 19:52:07 +01:00
chrys
927da494f8 fix validity check in genericspeech driver 2018-03-12 19:48:24 +01:00
chrys
d76a613cfd wip emacspeak driver 2018-03-12 19:37:45 +01:00
chrys87
13d608449c
Merge pull request #19 from CMB/generic-no-shell
speechDriver/genericDriver.py: avoid the shell and stay safe.
2018-03-12 18:48:22 +01:00
chrys87
6e093d8ab5
Update settingsData.py 2018-03-12 11:21:04 +01:00
chrys87
25d14cec54
Update settingsData.py 2018-03-12 11:20:12 +01:00
chrys87
50389d3f19
Update outputManager.py 2018-03-12 11:04:05 +01:00
chrys87
d797c16cb4
clean up ending whitespaces 2018-03-12 10:39:57 +01:00
Christopher Brannon
6abc39e687 speechDriver/genericDriver.py: avoid the shell and stay safe. 2018-03-11 13:05:32 -07:00
chrys
5e7a7dc2ac fix wayland compatibility, add dbus session test script 2018-03-11 17:29:31 +01:00
chrys
83b3e075f4 merge bleed 2018-03-10 17:31:31 +01:00
chrys
d6b91ad65b more adjustments 2018-03-09 17:21:51 +01:00
chrys
6a47b64e1a adjust some more 2018-03-09 16:30:22 +01:00
chrys
f77b4f5125 do some tweaking 2018-03-09 15:49:23 +01:00
chrys
cb2542da7a do some tweaking 2018-03-09 15:42:33 +01:00
chrys
38edf8e43c do some tweaking 2018-03-09 15:38:18 +01:00
chrys
110a6e082f remove another debug 2018-03-09 15:35:30 +01:00
chrys
ca1708861c fix master 2018-03-09 15:31:27 +01:00
chrys
3c3c440296 Revert "Merge branch 'master' of github.com:chrys87/fenrir"
This reverts commit 2ce5adba82, reversing
changes made to bf807c2519.
2018-03-09 15:28:07 +01:00
chrys
32de326925 Revert "cleanups"
This reverts commit f354d1cd38.
2018-03-09 15:27:50 +01:00
chrys
f354d1cd38 cleanups 2018-03-09 14:54:19 +01:00
chrys
2ce5adba82 Merge branch 'master' of github.com:chrys87/fenrir 2018-03-09 14:33:57 +01:00
chrys87
638855faf9
Update evdevDriver.py 2018-03-07 15:21:11 +01:00
chrys87
6746c8ce6a
Update fenrirManager.py 2018-03-07 14:41:53 +01:00
chrys87
1f2527388d
Update inputManager.py 2018-03-07 14:25:30 +01:00
chrys87
2dc0e21594
Update fenrirManager.py 2018-03-07 14:24:37 +01:00
chrys87
8445832db5
Update evdevDriver.py 2018-03-07 14:23:36 +01:00
chrys87
12d43101bd
Update evdevDriver.py 2018-03-07 13:32:30 +01:00
chrys87
febb9afe05
Update vcsaDriver.py 2018-03-07 13:28:49 +01:00
chrys87
b56c0acae3
Update evdevDriver.py 2018-03-07 13:10:11 +01:00
chrys87
8cc3eefd48
cleanups 2018-03-07 10:20:46 +01:00
chrys87
5b239bcd61
Update evdevDriver.py 2018-03-07 10:16:11 +01:00
chrys
c36d80e424 remove unneded code 2018-03-07 00:18:32 +01:00
chrys
a60374923e remove debug messages 2018-03-07 00:09:48 +01:00
chrys
54e88b0c93 fix command handling 2018-03-07 00:04:07 +01:00
chrys
1c274a7c11 fix command handling 2018-03-06 23:58:28 +01:00
chrys
35fb684627 WIP move key detection to watchdog 2018-03-06 22:14:05 +00:00
chrys87
4c2c8b83e4
Update evdevDriver.py 2018-03-06 16:29:25 +01:00
chrys87
5241bfa8ab
Update evdevDriver.py 2018-03-06 13:58:32 +01:00
chrys
ecd8372575 hmm 2018-02-22 22:52:53 +01:00
chrys
e03a7183e4 use full module path to not collide with other software, thanks to samuel 2018-02-22 20:24:10 +01:00
chrys
b6d9bbc06d add ' to not replace list in puct manager 2017-12-11 23:10:12 +01:00
chrys
5b7bfafbd9 remove undused punctuation 2017-12-11 23:01:39 +01:00
chrys87
a0395ce093
Update 46000-tab_completion.py 2017-12-06 16:25:41 +01:00
chrys
0099d61a21 fix char echo 2017-11-11 23:33:32 +01:00
chrys
7e61783128 split out tab completion from char echo 2017-11-11 23:30:50 +01:00
chrys
9d3953e98c split out tab completion from char echo 2017-11-11 23:30:34 +01:00
chrys
73c554a785 Merge branch 'bleed' into tabcomp 2017-11-11 01:08:43 +01:00
chrys
4d33759404 fix voice 2017-11-11 01:07:48 +01:00
chrys
e6fc452851 Merge branch 'bleed' into tabcomp 2017-11-11 00:48:25 +01:00
chrys
5da4ed3749 finish 2017-11-11 00:47:11 +01:00
chrys
7ed2436a14 fix punctuation 2017-11-11 00:42:55 +01:00
chrys
2ff7e91f9a fix read whole line 2017-11-10 23:26:37 +01:00
chrys
3546137708 initial detectoin
remove debug
2017-11-10 23:07:20 +01:00
chrys
c30fedb0ea Revert "tweak line changes"
This reverts commit 64e29680ce.
2017-11-10 21:36:04 +01:00
chrys
64e29680ce tweak line changes 2017-11-10 20:57:42 +01:00
chrys
09a07ab11e remove re.sub 2017-11-10 20:08:58 +01:00
chrys
553f5dc456 Revert "test to remove unnedeed stuff"
This reverts commit c30e937b5d.
2017-11-09 19:50:30 +01:00
chrys
c30e937b5d test to remove unnedeed stuff 2017-11-09 02:52:42 +01:00
chrys
f1557d3765 Merge branch 'master' into bleed 2017-11-07 22:55:30 +01:00
chrys87
638e57eab1
Update headLineManager.py 2017-11-07 09:18:31 +01:00
chrys
1fc5e74067 create tableManager skeleton 2017-11-07 00:26:36 +01:00
chrys
92d6ca0698 fix space bug in headlineManager 2017-11-06 23:41:00 +01:00
chrys
bf25f58ead remove debug 2017-11-06 23:02:27 +01:00
chrys
e5a69c7a30 add headLineManager 2017-11-06 23:00:31 +01:00
chrys
c7b2484cb2 fix typos 2017-11-05 20:33:01 +01:00
chrys
bbeccdf89e increase maximum of espeak 2017-11-05 19:03:17 +01:00
chrys
5921463782 clean up for merge 2017-11-05 15:43:50 +01:00
chrys
4b30e9894c WIP memoryManager 2017-11-05 15:42:04 +01:00
chrys
42e620405a WIP memoryManager 2017-11-03 16:44:03 +01:00
chrys
784ea2464b WIP memoryManager 2017-11-03 16:43:34 +01:00
chrys
7b24468501 WIP memoryManager 2017-11-03 16:35:26 +01:00
chrys
93f4c92a10 WIP memoryManager 2017-11-03 13:33:06 +01:00
chrys
46d01103c4 add checks! 2017-11-02 22:53:04 +01:00
Chrys
9dc55f8897 sync 2017-11-02 20:01:23 +01:00
Chrys
5059013009 WIP move clipboards to memoryManager 2017-10-30 20:59:56 +01:00
Chrys
dec4974fb0 WIP for memoryManager 2017-10-30 20:42:18 +01:00
Chrys
07c1e7f919 add more code to memoryManager 2017-10-29 01:59:13 +02:00
Chrys
94338796bc add corpus for memoryManager 2017-10-29 01:16:45 +02:00
chrys
7a4c52defe WIP emacspeakDriver 2017-10-28 12:08:31 +02:00
chrys87
230c1b1504 Update emacspeakDriver.py 2017-10-26 15:41:50 +02:00
chrys87
e395fb723c port from pexpect to ptyprocess to hopefully speed up 2017-10-26 15:20:24 +02:00
chrys
5da67ce583 add copy last echo to clipboard 2017-10-25 23:36:11 +02:00
chrys
005bc7f40a add copy last echo to clipboard 2017-10-25 23:35:45 +02:00
chrys
e66acc33fc add pyttsx3 speech driver-a 2017-10-25 00:48:48 +02:00
chrys
81ea81575d create debugging drivers 2017-10-24 23:35:08 +02:00
chrys87
d4b0525e06 Update speechDriver.py 2017-10-24 15:23:44 +02:00
chrys87
a52a0b3dbc Update genericDriver.py 2017-10-24 09:20:26 +02:00
chrys87
e9e6772308 Update speechDriver.py 2017-10-24 09:18:16 +02:00
chrys
4bf20aa955 start inherit more drivers 2017-10-24 07:43:47 +02:00
chrys
bf7b74b878 start inherit more drivers 2017-10-24 07:42:06 +02:00
chrys
6b3a89a837 start inherit more drivers 2017-10-24 07:39:02 +02:00
chrys
bdedc207f6 start inherit drivers 2017-10-24 07:34:30 +02:00
chrys
cd49aa3dca start inherit drivers 2017-10-24 07:34:22 +02:00
chrys
1e195ee063 improve emacspeak driver 2017-10-22 23:35:47 +02:00
chrys
b836d3c370 imporove quoting 2017-10-22 22:36:06 +02:00
chrys
f422b654b3 fix bug 2017-10-21 17:17:37 +02:00
chrys
1f2ed61927 add default setting 2017-10-21 17:03:37 +02:00
chrys
ff1394ef7c move env initialisation 2017-10-21 17:01:02 +02:00
chrys
6151533eef add language code to emacspeak driver 2017-10-21 16:48:22 +02:00
chrys
387eb5f24c fix rate 2017-10-21 03:10:59 +02:00
chrys
d8ec50f769 imporove emacspakDriver still WiP 2017-10-21 01:06:35 +02:00
chrys
a0778748fc add initial emacspeak driver 2017-10-21 00:43:16 +02:00
chrys
1b559ef722 remove stalled stuff 2017-10-20 22:10:55 +02:00
chrys
151e1ab8a4 do not overwrite settings.conf in setup.py 2017-10-20 21:24:50 +02:00
chrys
3ef411435c add space for emoji dict 2017-10-20 21:02:45 +02:00
chrys
5f76423c27 some more improvements for typing detection 2017-10-20 19:25:31 +02:00
chrys
f08897788d fix fragmentation for 'fake input' 2017-10-20 03:13:08 +02:00
chrys
4f0eacdbfd add small delay 2017-10-02 19:57:24 +02:00
chrys
ce817466c3 improve input device detection 2017-10-01 13:28:13 +02:00
chrys
24c355be43 add debug 2017-09-30 17:06:57 +02:00
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