chrys
|
12fe84927f
|
cleanup
|
2018-03-26 09:06:12 +02:00 |
|
chrys
|
f9ab6290b3
|
cleanup
|
2018-03-26 08:59:20 +02:00 |
|
chrys
|
22189b3ac8
|
cleanup
|
2018-03-26 08:55:26 +02:00 |
|
chrys
|
9e27ec9295
|
cleanup
|
2018-03-26 08:21:59 +02:00 |
|
chrys
|
7da7e1e1ad
|
cleanup
|
2018-03-26 08:20:21 +02:00 |
|
chrys
|
cb1b8509ce
|
cleanup
|
2018-03-26 08:18:09 +02:00 |
|
chrys
|
4f8caeb592
|
femulation lol
|
2018-03-26 08:16:58 +02:00 |
|
chrys
|
6b0be5a93a
|
remove opus files
|
2018-03-26 08:01:37 +02:00 |
|
chrys
|
9bd48c93f0
|
move setting loaders from setting managrt to special managers
|
2018-03-26 07:54:04 +02:00 |
|
chrys
|
e33076ccc9
|
isValidShell
|
2018-03-26 07:40:47 +02:00 |
|
chrys
|
8c114ea318
|
isValidShell
|
2018-03-26 07:40:04 +02:00 |
|
chrys
|
71bc7c6042
|
remove poll from screen_utils; resize terminal at startup
|
2018-03-26 07:31:04 +02:00 |
|
chrys
|
cdb2a40c85
|
add bla
|
2018-03-26 00:47:00 +02:00 |
|
chrys
|
b8e47f6ca0
|
make byte shortcuts load from file
|
2018-03-26 00:33:25 +02:00 |
|
chrys
|
ed2bb0f223
|
make byte shortcuts load from file
|
2018-03-26 00:32:25 +02:00 |
|
chrys
|
b9a24b2702
|
add initial PTY input driver
|
2018-03-25 23:07:57 +02:00 |
|
chrys
|
714ad94308
|
detect shell and make it configurable
|
2018-03-25 23:03:53 +02:00 |
|
chrys
|
26ff69b25e
|
unify escape sequences
|
2018-03-25 19:08:25 +02:00 |
|
chrys
|
333ac59cc6
|
add -e flag
|
2018-03-25 16:20:12 +02:00 |
|
chrys
|
d2cc7192b3
|
improve termination of threads
|
2018-03-25 16:05:10 +02:00 |
|
chrys
|
f01583b13c
|
sync
|
2018-03-25 15:54:12 +02:00 |
|
chrys
|
a29d7b5f7a
|
add sounds for bypass
|
2018-03-25 13:08:08 +02:00 |
|
chrys
|
42c2c6a562
|
add sounds for bypass
|
2018-03-25 13:07:02 +02:00 |
|
chrys
|
bba3ed4eb7
|
change correct toggle shortcuts
|
2018-03-25 03:22:40 +02:00 |
|
chrys
|
3f1de8c911
|
change correct toggle shortcuts
|
2018-03-25 03:20:44 +02:00 |
|
chrys
|
8c601ae7c0
|
change correct toggle shortcuts
|
2018-03-25 03:17:57 +02:00 |
|
chrys
|
db9b16dec0
|
change correct toggle shortcuts
|
2018-03-25 03:08:19 +02:00 |
|
chrys
|
109c5d19ef
|
add sticky mode
|
2018-03-25 03:02:18 +02:00 |
|
chrys
|
e8a0a63c38
|
fix debug
|
2018-03-25 01:24:04 +01:00 |
|
chrys
|
8774a8c916
|
add demo
|
2018-03-25 00:25:00 +01:00 |
|
chrys
|
bec349ab02
|
add demo
|
2018-03-24 23:20:59 +01:00 |
|
chrys
|
424cf11466
|
add demo
|
2018-03-24 23:20:09 +01:00 |
|
chrys
|
11681120ca
|
create byte command detection infra and try out fire a command
|
2018-03-24 22:50:27 +01:00 |
|
Storm Dragon
|
cdaf6daffb
|
Merge branch 'bleed' of https://github.com/chrys87/fenrir into bleed
|
2018-03-24 16:32:47 -04:00 |
|
Storm Dragon
|
d67a6216d4
|
Minor bug fixes.
|
2018-03-24 16:32:40 -04:00 |
|
chrys
|
5d7c01f1a7
|
remove debufg
|
2018-03-24 21:31:55 +01:00 |
|
chrys
|
59203ab838
|
cleanup indention speak
|
2018-03-24 21:29:54 +01:00 |
|
chrys
|
67551a83f8
|
cleanup indention speak
|
2018-03-24 21:11:52 +01:00 |
|
chrys
|
9dc8287a63
|
make indention speak
|
2018-03-24 21:08:08 +01:00 |
|
chrys
|
40c26cbcf4
|
Merge branch 'bleed' of github.com:chrys87/fenrir into bleed
|
2018-03-24 20:12:16 +01:00 |
|
chrys
|
d26730c2b9
|
add toggle for present auto ident
|
2018-03-24 20:10:28 +01:00 |
|
Storm Dragon
|
dd1185a3b1
|
Merge branch 'bleed' of https://github.com/chrys87/fenrir into bleed
|
2018-03-24 15:07:05 -04:00 |
|
Storm Dragon
|
6f4f110163
|
Attempt at addingautoindent
|
2018-03-24 15:06:57 -04:00 |
|
chrys
|
826d3fb503
|
add braille alternative text
|
2018-03-24 19:55:44 +01:00 |
|
chrys
|
7bc41c55e7
|
add autoPresentIndent setting
|
2018-03-24 19:47:44 +01:00 |
|
chrys
|
ded473542f
|
detect columns and lines
|
2018-03-24 18:48:04 +01:00 |
|
chrys
|
78dd5c6b65
|
make resize work
|
2018-03-24 18:39:11 +01:00 |
|
chrys
|
50ef8d4e4b
|
update ToDo
|
2018-03-24 17:49:15 +01:00 |
|
chrys
|
ecc5dcfe69
|
prepeare for attributes
|
2018-03-24 17:34:28 +01:00 |
|
chrys
|
aaf3c93e55
|
cleanup
|
2018-03-24 17:25:15 +01:00 |
|
chrys
|
167b9de0f2
|
temp cleanup
|
2018-03-24 17:18:14 +01:00 |
|
chrys
|
471391a313
|
fix some PTY problems
|
2018-03-24 17:16:41 +01:00 |
|
chrys
|
1b8f81e241
|
clean up
|
2018-03-24 14:59:38 +01:00 |
|
chrys
|
bcfd76b42f
|
safe WIP
|
2018-03-24 03:01:48 +01:00 |
|
chrys
|
49165948ac
|
cleanup
|
2018-03-24 02:34:12 +01:00 |
|
chrys
|
3477e48b3b
|
fix double presence of input
|
2018-03-24 02:33:21 +01:00 |
|
chrys
|
8a4f2ac194
|
improve intial PTY emulation
|
2018-03-24 02:11:55 +01:00 |
|
chrys
|
cbe51364fb
|
fix typo
|
2018-03-24 01:00:29 +01:00 |
|
chrys
|
7f6c0ce592
|
make initial PTY running WIP
|
2018-03-23 23:09:24 +01:00 |
|
chrys
|
404c0833b4
|
fix import
|
2018-03-23 21:57:39 +01:00 |
|
chrys
|
ad977e7a94
|
add new event ByteInput
|
2018-03-23 21:07:05 +01:00 |
|
chrys
|
f70bf506c9
|
cleanup
|
2018-03-23 21:05:47 +01:00 |
|
chrys
|
0dc01eb1af
|
cleanup
|
2018-03-23 21:00:16 +01:00 |
|
chrys
|
4112786d42
|
cleanup
|
2018-03-23 20:57:16 +01:00 |
|
chrys
|
778d98a70f
|
cleanup
|
2018-03-23 20:50:36 +01:00 |
|
chrys
|
45e4a1249b
|
send full event via event bus
|
2018-03-23 20:44:31 +01:00 |
|
chrys
|
f98c1b61b6
|
catch access to settings file
|
2018-03-22 23:50:14 +01:00 |
|
chrys
|
73300a920a
|
change debug filepath and make it configurable
|
2018-03-22 23:43:38 +01:00 |
|
chrys
|
421358a713
|
remove debug
|
2018-03-22 21:19:46 +01:00 |
|
chrys
|
9f982e867b
|
fix incomming
|
2018-03-22 21:13:58 +01:00 |
|
chrys
|
8f76457feb
|
fix first shortcut is not handled
|
2018-03-22 21:01:38 +01:00 |
|
chrys
|
bb5abbcc5a
|
add debug
|
2018-03-22 20:32:58 +01:00 |
|
chrys
|
d6adb8f2d6
|
remove debug
|
2018-03-22 20:30:24 +01:00 |
|
chrys
|
382cf30336
|
fix merge
|
2018-03-22 00:45:17 +01:00 |
|
chrys
|
00d731d8b3
|
fix first loop
|
2018-03-22 00:26:17 +01:00 |
|
chrys
|
b90cac1896
|
add other debug
|
2018-03-21 23:08:46 +01:00 |
|
chrys
|
d03f59b3a6
|
add other debug
|
2018-03-21 22:46:35 +01:00 |
|
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 |
|
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 |
|
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 |
|
chrys
|
6c6bd86f22
|
let install script also install settings if they dont exist
|
2017-02-26 18:33:31 +01:00 |
|
chrys
|
2186d992a7
|
remove unneded ledDevices
|
2017-02-26 18:29:03 +01:00 |
|
chrys
|
09764feaa8
|
fix releaseDevices
|
2017-02-26 15:22:41 +01:00 |
|
chrys
|
4075cd78b4
|
speed up dbus logind interface creation
|
2017-02-26 15:17:08 +01:00 |
|
chrys
|
7a41c015a8
|
make code more short, remove unneded sleeps
|
2017-02-26 14:52:38 +01:00 |
|
chrys
|
21e7f68235
|
clean up code/ dont crash if keyboard unplugs
|
2017-02-26 14:45:14 +01:00 |
|
chrys
|
119a36a6ca
|
improve vim/emaces
|
2017-02-25 16:16:26 +01:00 |
|
chrys
|
e91fd4fff0
|
improve vim/emaces
|
2017-02-25 16:15:40 +01:00 |
|
chrys
|
04816313f8
|
remove print
|
2017-02-24 19:18:56 +01:00 |
|
chrys
|
4cee4b5504
|
finalize: custom command zone; auto screen detection
|
2017-02-24 18:46:12 +01:00 |
|
chrys87
|
826602831b
|
Update commandManager.py
|
2017-02-23 15:32:06 +01:00 |
|
chrys87
|
a8772f7699
|
Update commandManager.py
|
2017-02-23 15:27:13 +01:00 |
|
chrys87
|
fd0dcf4c08
|
Update settings.py
|
2017-02-23 15:19:17 +01:00 |
|
chrys87
|
c904821b57
|
add custom command path
|
2017-02-23 15:18:29 +01:00 |
|
chrys87
|
b5310e8547
|
Update vcsaDriver.py
|
2017-02-23 11:52:42 +01:00 |
|
chrys
|
abb3823606
|
rework ignore screen detection; detect user of current TTY
|
2017-02-22 23:48:37 +01:00 |
|
chrys
|
ef006fb423
|
evdev: ungrab if it is already initialized
|
2017-02-21 22:53:00 +01:00 |
|
Manuel Cortéz
|
2a926ea39f
|
Added translatable messages to more commands
|
2017-02-20 04:43:58 -06:00 |
|
Manuel Cortéz
|
7405baf527
|
Fixed a typo in sound Dummy Driver
|
2017-02-19 21:52:09 -06:00 |
|
Manuel Cortéz
|
6b35481f0e
|
Fixed a typo
|
2017-02-19 21:46:46 -06:00 |
|
Manuel Cortéz
|
55093cdaca
|
Merge branch 'i18n'
|
2017-02-19 21:39:15 -06:00 |
|
Manuel Cortéz
|
c1ff524054
|
Merge branch 'master' of https://github.com/chrys87/fenrir
|
2017-02-19 21:03:35 -06:00 |
|
Manuel Cortéz
|
856c91c483
|
Added some translatable messages
|
2017-02-19 21:01:13 -06:00 |
|
chrys
|
728adedbe3
|
remove unneded delay
|
2017-02-13 21:38:57 +01:00 |
|
chrys
|
7ee97af1ae
|
speed up paste
|
2017-02-13 20:55:57 +01:00 |
|
chrys87
|
ed4ba21ee1
|
Update fenrir-daemon
|
2017-02-13 13:22:04 +01:00 |
|
chrys87
|
5ed4e62ff7
|
change shellbang to /usr/bin/env
|
2017-02-13 13:21:27 +01:00 |
|
chrys87
|
8acba5e053
|
Update 62000-spell_check.py
|
2017-02-13 13:20:18 +01:00 |
|
chrys87
|
d0c883fc0d
|
Update spell_check.py
|
2017-02-13 13:18:14 +01:00 |
|
Manuel Cortéz
|
8deed9d8ab
|
Merge branch 'i18n'
|
2017-02-11 02:17:43 -06:00 |
|
chrys
|
d440147340
|
add panning functionality; commands to move panning and reset to cursor; add the commands unbound
|
2017-02-03 00:11:01 +01:00 |
|
chrys
|
d88945ee01
|
add functions to pan (respect panSize)
|
2017-02-02 20:02:20 +01:00 |
|
chrys
|
e9332caa93
|
add page mode. make fixCell/page mode configurable
|
2017-02-02 19:31:47 +01:00 |
|
chrys
|
87a9672c03
|
add offset
|
2017-02-02 19:06:53 +01:00 |
|
chrys
|
1b05bbfc1c
|
add initial cursor tracking
|
2017-02-02 00:39:22 +01:00 |
|
chrys87
|
d70963c2a7
|
define "e"
|
2017-01-31 11:05:10 +01:00 |
|
chrys87
|
9138fe2bfc
|
fix indent
|
2017-01-31 10:59:00 +01:00 |
|
chrys87
|
7c71ebd451
|
add compat for older evdev versions.
|
2017-01-31 10:37:39 +01:00 |
|
Manuel Cortéz
|
0e9b22612a
|
Added i18n module
|
2017-01-31 02:00:21 -06:00 |
|
chrys
|
c2efb58e31
|
tweak some more commands for braille
|
2017-01-31 00:31:58 +01:00 |
|
chrys
|
cda1e21139
|
typo
|
2017-01-31 00:13:54 +01:00 |
|
chrys
|
7fd98fe988
|
add option for brailleFocusMode
|
2017-01-31 00:12:17 +01:00 |
|
chrys
|
adcd7b04b5
|
tweak review commands for braille, dont flush them
|
2017-01-31 00:01:42 +01:00 |
|
chrys
|
2d77b626dc
|
add option to leave review on keypress and on screen change
|
2017-01-30 23:47:36 +01:00 |
|
chrys
|
158e1025b1
|
move tests to new folder
|
2017-01-30 20:58:53 +01:00 |
|
chrys
|
3ee43a3a85
|
move tests to new folder
|
2017-01-30 20:58:47 +01:00 |
|
chrys
|
dbd2b95910
|
tune commands for braille
|
2017-01-30 20:42:44 +01:00 |
|
chrys
|
6a614c8d6b
|
tune commands
|
2017-01-30 20:42:04 +01:00 |
|
chrys
|
6c63317e33
|
add unbound flush_braille command
|
2017-01-30 20:30:49 +01:00 |
|
chrys
|
fb9efec927
|
rename option
|
2017-01-30 19:58:40 +01:00 |
|
chrys
|
fe885c3e31
|
add scrollOnCell
|
2017-01-30 19:55:48 +01:00 |
|
chrys
|
04459e8eb7
|
fix typo and copy paste in dummyDrivers
|
2017-01-30 19:40:24 +01:00 |
|
chrys87
|
f36fb224ce
|
Update dummyDriver.py
|
2017-01-30 16:24:05 +01:00 |
|
chrys87
|
f00796377d
|
Update dummyDriver.py
|
2017-01-30 16:22:50 +01:00 |
|
chrys87
|
e13824f64f
|
Update dummyDriver.py
|
2017-01-30 16:22:12 +01:00 |
|
chrys87
|
6cde98f50e
|
Update dummyDriver.py
|
2017-01-30 16:16:49 +01:00 |
|
chrys87
|
e0c5d14e13
|
Improve debug for dummy braille driver
|
2017-01-30 16:15:57 +01:00 |
|
chrys87
|
18ab70f188
|
improve debug of dummy speech driver
|
2017-01-30 16:13:07 +01:00 |
|
chrys87
|
51dd6433ea
|
Rename dummy.py to dummyDriver.py
|
2017-01-30 16:06:18 +01:00 |
|
chrys87
|
fc55ae2e48
|
Create dummy.py
|
2017-01-30 16:05:50 +01:00 |
|
chrys87
|
ab9a9b501e
|
Update settings.py
|
2017-01-30 16:02:36 +01:00 |
|
chrys
|
3a735fbfe4
|
more work on braille
|
2017-01-29 23:23:28 +01:00 |
|
chrys
|
ae9219333a
|
update message for offset
|
2017-01-29 23:17:29 +01:00 |
|
chrys
|
f145c37eea
|
dont show incomming text as braille message
|
2017-01-29 23:14:42 +01:00 |
|
chrys
|
076db69848
|
improve Braile support
|
2017-01-29 23:12:42 +01:00 |
|
chrys
|
f13013f21f
|
improve Braile support
|
2017-01-29 23:12:35 +01:00 |
|
chrys
|
df65611c5f
|
add getDisplaySize to brlapii braile driver
|
2017-01-29 22:39:54 +01:00 |
|
chrys87
|
5d806cf098
|
some indent
|
2017-01-27 10:54:43 +01:00 |
|
chrys87
|
9f52036318
|
simplify if
|
2017-01-27 10:52:53 +01:00 |
|
chrys87
|
60591530ff
|
Merge pull request #6 from manuelcortez/master
Load modules from files in python 3.3, 3.4 and 3.5
|
2017-01-27 10:47:51 +01:00 |
|
chrys87
|
8c218836d6
|
fix fallback settings after driver rename
|
2017-01-27 10:45:35 +01:00 |
|
Manuel Cortez
|
ad53a13e2c
|
Load modules from files in python 3.3, 3.4 and 3.5
|
2017-01-26 23:49:06 +00:00 |
|
chrys
|
7b9764c967
|
append Driver to drivernames in settings and files to be unique
|
2017-01-27 00:24:24 +01:00 |
|
chrys
|
7494418c61
|
small tweaks on dummy input
|
2017-01-25 00:51:49 +01:00 |
|
chrys
|
62e1819dd5
|
add dummy input driver
|
2017-01-25 00:31:28 +01:00 |
|
chrys
|
5d3c3f8732
|
cleanup speechd driver
|
2017-01-24 23:59:47 +01:00 |
|
chrys
|
2a5a210ae6
|
fix readme, and slashbang
|
2017-01-24 23:37:49 +01:00 |
|
chrys
|
31b60f5a39
|
connect as soon as speech-dispatcher is available
|
2017-01-16 23:48:32 +01:00 |
|
chrys
|
65b7b8d81a
|
rework speech drivers
|
2017-01-16 23:26:00 +01:00 |
|
chrys
|
15d3fffeac
|
typo
|
2017-01-16 23:12:27 +01:00 |
|
chrys
|
56e19eacb9
|
load ignore screen again
|
2017-01-16 23:09:05 +01:00 |
|
chrys
|
346cb78d56
|
add demo, load ignore screen again
|
2017-01-16 23:04:29 +01:00 |
|
chrys
|
ccda45357b
|
just use python3
|
2017-01-07 00:21:56 +01:00 |
|
chrys87
|
cb5a96eb41
|
tweaks
|
2016-12-23 12:55:23 +01:00 |
|
chrys
|
58d209cde9
|
some more tweaks
|
2016-12-23 00:18:17 +01:00 |
|
chrys
|
4a7a36e6b8
|
some more tweaks
|
2016-12-23 00:16:34 +01:00 |
|
chrys
|
c8e23b8d78
|
tweak char and line utils
|
2016-12-22 23:08:16 +01:00 |
|
chrys
|
d8442c8f04
|
ignore space in horizontal movement
|
2016-12-22 22:54:40 +01:00 |
|
chrys
|
f738a369f3
|
interrupt endofscreen
|
2016-12-22 22:42:25 +01:00 |
|
chrys
|
c1c1789a86
|
also play soundicon for curr word
|
2016-12-22 22:27:46 +01:00 |
|
chrys
|
62c07748f9
|
respect multible keys for interrupt
|
2016-12-22 21:58:04 +01:00 |
|
chrys
|
4262f70bd5
|
fix space to often
|
2016-12-22 21:44:48 +01:00 |
|
chrys
|
9947a87058
|
improve default settings
|
2016-12-22 00:37:38 +01:00 |
|
chrys87
|
1e42b65efa
|
Update word_utils.py
|
2016-12-20 17:38:39 +01:00 |
|
chrys87
|
d5f70ecba1
|
Update word_utils.py
|
2016-12-20 17:34:30 +01:00 |
|
chrys87
|
032c7d5452
|
Update word_utils.py
|
2016-12-20 16:28:24 +01:00 |
|
chrys87
|
0e4435802e
|
Update word_utils.py
|
2016-12-20 16:18:30 +01:00 |
|
chrys87
|
a78cb62620
|
initial "new" wordWrap
|
2016-12-20 16:17:16 +01:00 |
|
chrys
|
0e285c2615
|
interrupt current speech on temp disable speech
|
2016-12-18 23:25:21 +01:00 |
|
chrys
|
4737b828cd
|
add command for temp disable speech
|
2016-12-18 23:23:04 +01:00 |
|
chrys
|
b9aabcf0b3
|
fix shutup onInput, make shutup filterable
|
2016-12-18 22:55:11 +01:00 |
|
chrys
|
932034b560
|
make fenrir useable with mouse and other nonwatched input events
|
2016-12-18 00:10:08 +01:00 |
|
chrys
|
0dbdc732f2
|
adjust speechrate, make runable again
|
2016-12-17 12:49:54 +01:00 |
|
chrys87
|
3d26b6d559
|
Rename linux.py to vcsa.py
|
2016-12-15 15:24:09 +01:00 |
|
chrys87
|
7d314cd8ef
|
Update screenManager.py
|
2016-12-15 10:39:33 +01:00 |
|
chrys87
|
662299e35c
|
Update screenManager.py
|
2016-12-15 10:38:38 +01:00 |
|
chrys87
|
ef00378d1c
|
Update screenManager.py
|
2016-12-15 10:37:31 +01:00 |
|
chrys87
|
e916a84ee1
|
Update linux.py
|
2016-12-15 10:36:10 +01:00 |
|
chrys87
|
7fe6dedb6f
|
Update screenManager.py
|
2016-12-15 10:33:52 +01:00 |
|
chrys87
|
45df97499d
|
Update linux.py
|
2016-12-15 10:31:03 +01:00 |
|
chrys87
|
96868703e0
|
Rename linux_paste_clipboard.py to paste_clipboard.py
|
2016-12-15 10:29:03 +01:00 |
|
chrys87
|
340a98c5af
|
Update linux_paste_clipboard.py
|
2016-12-15 10:28:45 +01:00 |
|
chrys87
|
13b762ed9b
|
Update screenManager.py
|
2016-12-15 10:23:29 +01:00 |
|
chrys87
|
b4f1c0605a
|
Update espeak.py
|
2016-12-14 10:01:33 +01:00 |
|
chrys87
|
f02ba7910e
|
Update espeak.py
|
2016-12-14 09:50:23 +01:00 |
|
chrys
|
8aa22fcafd
|
start fixing word wrapping
|
2016-12-13 00:02:29 +01:00 |
|
chrys
|
3f195745e3
|
catch nonloadable drivers, debug, cleanup
|
2016-12-12 23:39:37 +01:00 |
|
chrys
|
f795c3206b
|
improve message
|
2016-12-09 00:43:05 +01:00 |
|
chrys
|
310aa3ef09
|
new screenUpdate defaults, handle trace if a device is not grabable
|
2016-12-09 00:29:15 +01:00 |
|
chrys
|
52fcdc70b8
|
add review announce linebreak and endofline
|
2016-12-08 00:56:00 +01:00 |
|
chrys
|
6023ca8800
|
add review announce linebreak and endofline
|
2016-12-08 00:51:08 +01:00 |
|
chrys
|
e4b0327aca
|
add new review options
|
2016-12-07 23:54:30 +01:00 |
|
chrys
|
c39396b181
|
Merge branch 'master' into wordWrappingEndOfScreenBell
|
2016-12-06 23:06:05 +01:00 |
|
chrys
|
ce0d6163bf
|
create dummy sounddriver
|
2016-12-06 23:05:29 +01:00 |
|
chrys
|
7a3daeefdf
|
move generic to dummy, fix return value, fix codestyle
|
2016-12-06 23:03:03 +01:00 |
|
chrys
|
4917c9b2ac
|
move generic to dummy, fix return value, fix codestyle
|
2016-12-06 23:02:54 +01:00 |
|
chrys
|
1963b09e49
|
Merge branch 'master' into wordWrappingEndOfScreenBell
|
2016-12-03 02:23:44 +01:00 |
|
chrys
|
d4313793f5
|
fix print of fenrir key in cases where no command is fired
|
2016-12-03 02:23:26 +01:00 |
|
chrys
|
f4b86c37dc
|
finalize cleanup in API
|
2016-12-03 02:04:38 +01:00 |
|
chrys
|
b9a21a7162
|
Merge branch 'master' into wordWrappingEndOfScreenBell
|
2016-11-20 17:17:30 +01:00 |
|
chrys
|
4dfa19ed72
|
add announce and interrupt for autotime
|
2016-11-20 17:16:41 +01:00 |
|
chrys
|
8e2ed903d6
|
Merge branch 'master' into wordWrappingEndOfScreenBell
|
2016-11-15 23:52:46 +01:00 |
|
chrys
|
5336f23335
|
whipe out GTK dependency, now Glib only
|
2016-11-15 23:50:48 +01:00 |
|
chrys
|
e0906aa05d
|
Merge branch 'master' into wordWrappingEndOfScreenBell
|
2016-11-15 23:33:46 +01:00 |
|
chrys
|
0743289a5f
|
remove ugly debug sound demo in fenrir source, its not needed anymore, gstreamer is working now
|
2016-11-15 23:33:28 +01:00 |
|
chrys
|
e31ef5d8c4
|
fix gstreamer soundDriver
|
2016-11-15 23:31:20 +01:00 |
|
chrys
|
59384f4f28
|
Merge branch 'master' into wordWrappingEndOfScreenBell
|
2016-11-13 22:51:08 +01:00 |
|
chrys
|
7bc4745e2a
|
make it possible to align autotime to an minute
|
2016-11-13 22:50:53 +01:00 |
|
chrys
|
680e624429
|
Merge branch 'master' into wordWrappingEndOfScreenBell
|
2016-11-09 23:26:41 +01:00 |
|
chrys
|
3171018e6e
|
add autotime toggle, announce date on change, make configurable what is spoken date or time or both
|
2016-11-09 23:17:58 +01:00 |
|
chrys
|
cd1dc49fd2
|
add autotime functionality
|
2016-11-09 21:28:18 +01:00 |
|
chrys
|
159498d8c7
|
Merge branch 'master' into wordWrappingEndOfScreenBell
|
2016-11-08 00:07:24 +01:00 |
|
chrys87
|
ecb261558f
|
Update screen_utils.py
|
2016-11-07 16:42:20 +01:00 |
|
chrys87
|
f603448496
|
Update screen_utils.py
|
2016-11-07 16:38:33 +01:00 |
|
chrys
|
55466466a9
|
correct default path if scriptpath is not available in settings.conf
|
2016-11-05 17:54:16 +01:00 |
|
chrys
|
e39ae3c05c
|
fix style
|
2016-11-05 17:52:14 +01:00 |
|
chrys
|
10160e45e5
|
Merge branch 'master' into wordWrappingEndOfScreenBell
|
2016-11-05 17:07:34 +01:00 |
|
chrys
|
4060aee1a3
|
fix espeak driver
|
2016-11-05 14:51:55 +01:00 |
|
chrys
|
ad8589d9a5
|
sync with master
|
2016-11-05 02:07:48 +01:00 |
|
chrys
|
0407d39a3a
|
respect hilight mode on enter review
|
2016-11-05 00:11:54 +01:00 |
|
chrys
|
144d5828d2
|
just calculate if hilight is on
|
2016-11-04 22:28:18 +01:00 |
|
chrys
|
e06bd16423
|
add command for toggle highlight tracking
|
2016-11-04 22:24:15 +01:00 |
|
chrys
|
a58fe62f87
|
add initial working highlight focus tracking
|
2016-11-04 22:23:54 +01:00 |
|
chrys
|
6f479a7561
|
add toggle of hilight mode
|
2016-11-04 22:03:56 +01:00 |
|
chrys
|
6a8b1ba5f6
|
add settings for hilight mode
|
2016-11-04 21:57:55 +01:00 |
|
chrys
|
643e755bd2
|
try to reconnect to speechd
|
2016-11-04 21:39:02 +01:00 |
|
chrys
|
f540b9658d
|
remove nonprintable chars
|
2016-11-04 21:25:54 +01:00 |
|
chrys
|
99534c8c6c
|
remove debug sleep
|
2016-11-01 22:03:38 +01:00 |
|
chrys
|
0221ba358f
|
make highlighted mode work in driver
|
2016-11-01 21:55:08 +01:00 |
|
chrys
|
965c850ca2
|
sync
|
2016-10-30 01:16:07 +02:00 |
|
chrys
|
f91a493c4b
|
fix oops
|
2016-10-30 00:31:40 +02:00 |
|
chrys
|
2ec4102f8b
|
make install executeable
|
2016-10-30 00:27:07 +02:00 |
|
chrys
|
ad036e6c62
|
add higlight tracking data to screen driver
|
2016-10-29 16:50:51 +02:00 |
|
chrys
|
227e136bdd
|
add highlight tracking to screenData
|
2016-10-29 16:44:26 +02:00 |
|
chrys
|
5839a8fbcb
|
create screen_utils
|
2016-10-29 16:40:34 +02:00 |
|
chrys87
|
3ec6697b58
|
Update line_utils.py
|
2016-10-28 14:52:51 +02:00 |
|
chrys87
|
4ebd476c63
|
Update line_utils.py
|
2016-10-28 14:27:23 +02:00 |
|
chrys87
|
b7fcec0fbe
|
reduce code
|
2016-10-25 18:05:13 +02:00 |
|
chrys87
|
c610c121d8
|
Try to fix fenrir key going crazy
|
2016-10-25 17:57:33 +02:00 |
|
chrys87
|
c0adc2c309
|
remove unneeded returns
|
2016-10-24 17:47:45 +02:00 |
|
chrys87
|
251e4eda3e
|
Fix Typo, add optional parameters
|
2016-10-24 17:46:18 +02:00 |
|
chrys87
|
f6eb8a7b67
|
Update evdev.py
|
2016-10-24 10:21:10 +02:00 |
|
Storm Dragon
|
4ed32299f9
|
Revert "try to improve the differ"
This reverts commit db7bc95d1a .
Reverted changes.
|
2016-10-23 20:01:18 -04:00 |
|
Storm Dragon
|
5a46b3320e
|
Revert "change the sorting of events may not be a good idea"
This reverts commit 1fa9259bd7 .
|
2016-10-23 19:58:04 -04:00 |
|
chrys87
|
1fa9259bd7
|
change the sorting of events may not be a good idea
|
2016-10-23 23:43:39 +02:00 |
|
chrys87
|
05f44f9fb9
|
optimize input
|
2016-10-23 18:44:09 +02:00 |
|
chrys
|
db7bc95d1a
|
try to improve the differ
|
2016-10-23 09:30:47 +02:00 |
|
chrys
|
4ca904f8ed
|
Merge branch 'master' into wordWrappingEndOfScreenBell
|
2016-10-23 01:58:02 +02:00 |
|
chrys
|
269a96d2ca
|
numlock/capslock/scrolllock should interrupt, not append
|
2016-10-23 01:57:45 +02:00 |
|
chrys
|
28494517e6
|
merge
|
2016-10-22 20:31:37 +02:00 |
|
chrys
|
5e70179b8c
|
announce toggle of Numlock, Capslock and Scrolllock
|
2016-10-22 20:27:58 +02:00 |
|
chrys
|
1747b9b752
|
Revert "move scripts back to screenupdate trigger"
This reverts commit b08a07bfab .
|
2016-10-22 13:14:50 +02:00 |
|
chrys
|
b08a07bfab
|
move scripts back to screenupdate trigger
|
2016-10-22 13:12:51 +02:00 |
|
chrys
|
457c6aa769
|
add some more debug
|
2016-10-22 12:58:34 +02:00 |
|
chrys
|
483fd21952
|
add debut to speech-drivers
|
2016-10-22 12:55:21 +02:00 |
|
chrys
|
141377b7b8
|
word start produce a delta of 2 |c |, move the echos back to input
|
2016-10-22 12:36:28 +02:00 |
|
chrys
|
e3f736cb4f
|
another drunken try
|
2016-10-22 03:34:14 +02:00 |
|
chrys
|
2c0e6907db
|
try to fix race while echo and delete_echo
|
2016-10-22 03:27:18 +02:00 |
|
chrys
|
591511fc75
|
port onInput to new return values
|
2016-10-21 17:21:39 +02:00 |
|
chrys
|
4a46858bd0
|
Merge branch 'master' into wordWrappingEndOfScreenBell
|
2016-10-21 16:02:01 +02:00 |
|
chrys87
|
8731955ac2
|
Rename cursor_end_of_line.py to cursor_read_to_end_of_line.py
|
2016-10-21 14:15:20 +02:00 |
|
chrys87
|
5fd6ed2bbc
|
Create cursor_end_of_line.py
|
2016-10-21 14:05:36 +02:00 |
|
chrys
|
60d0a9cc4c
|
Merge branch 'master' into wordWrappingEndOfScreenBell
|
2016-10-21 01:16:01 +02:00 |
|
chrys
|
8846527639
|
new commands: cursor_line and cursor_column for announce current position
|
2016-10-21 01:14:46 +02:00 |
|
chrys
|
6668832eda
|
port onInput to new parameters and modolarize some stuff
|
2016-10-20 21:52:36 +02:00 |
|
chrys
|
74aee822a3
|
clean up broken word wrap, add , endOfScreen return value
|
2016-10-20 21:10:49 +02:00 |
|
chrys
|
763a1a26b5
|
clean up broken word wrap, add , endOfScreen return value
|
2016-10-20 21:10:39 +02:00 |
|
chrys
|
db3e5f912f
|
some more debug
|
2016-10-20 14:25:51 +02:00 |
|
chrys
|
8e3deef6e4
|
add some debug to input handling
|
2016-10-20 14:23:10 +02:00 |
|
chrys
|
3150893dc6
|
fix debug
|
2016-10-20 14:02:16 +02:00 |
|
chrys
|
70e79224b4
|
sync
|
2016-10-20 11:33:38 +02:00 |
|
chrys
|
df3c574201
|
sync
|
2016-10-20 11:31:18 +02:00 |
|
chrys
|
e8bb7e6b40
|
sync
|
2016-10-20 11:30:35 +02:00 |
|
chrys87
|
d3f46fe3cf
|
Update punctuationManager.py
|
2016-10-20 10:11:29 +02:00 |
|
chrys87
|
13a184cc31
|
Update punctuation.py
|
2016-10-20 10:04:20 +02:00 |
|
jticket1024
|
4b3dbd65ef
|
General source tree cleanup.
|
2016-10-19 14:29:18 -08:00 |
|
jticket1024
|
9359e264c1
|
Changed pid file location.
|
2016-10-19 14:16:32 -08:00 |
|
chrys
|
022d09ff44
|
get initial daemonize working
|
2016-10-19 23:53:09 +02:00 |
|
chrys
|
553317d34c
|
remove X from fenrir.py
|
2016-10-19 23:35:14 +02:00 |
|
chrys
|
686958ca02
|
rename fenrir-daemon
|
2016-10-19 23:32:52 +02:00 |
|
chrys
|
12765c4039
|
rename pid to pidfile
|
2016-10-19 23:31:25 +02:00 |
|
chrys
|
a973d5515d
|
add simple daeomon wrapper
|
2016-10-19 23:29:40 +02:00 |
|
chrys
|
3c438b5262
|
Revert "remove debug file on start"
This reverts commit f7ce113557 .
|
2016-10-19 22:52:32 +02:00 |
|
chrys
|
f7ce113557
|
remove debug file on start
|
2016-10-19 22:49:40 +02:00 |
|
chrys
|
e3ce8c31f8
|
improve debugging
|
2016-10-19 22:29:06 +02:00 |
|
chrys
|
e52f8fe685
|
fallback for script folder to config/scripts, remove debug code that runs any script on startup lol
|
2016-10-19 20:58:56 +02:00 |
|
chrys
|
1aabb253bc
|
filter out bogous evdev devices
|
2016-10-19 20:33:23 +02:00 |
|
chrys
|
3aa80e41d6
|
allow multitble devices for named keyboard devices
|
2016-10-19 17:02:40 +02:00 |
|
chrys
|
8067702858
|
run script threaded
|
2016-10-19 14:59:34 +02:00 |
|
chrys
|
707b120cba
|
add sanity check for valid keys
|
2016-10-19 13:06:57 +02:00 |
|
chrys
|
e44bbc6c07
|
decode subprocess call correctly
|
2016-10-18 22:24:10 +02:00 |
|
chrys
|
6799a558e5
|
make fenrir find /usr/share/sounds/fenrir/ soundpath
|
2016-10-18 22:14:14 +02:00 |
|
chrys
|
92677eaef4
|
fix emoticon toggle
|
2016-10-18 20:54:41 +02:00 |
|
chrys
|
096b477d16
|
fix typo in soundpath
|
2016-10-18 20:38:12 +02:00 |
|
chrys
|
ce93c54812
|
add initial script support
|
2016-10-18 20:25:27 +02:00 |
|
chrys
|
c99c45436e
|
load scripts
|
2016-10-18 20:08:16 +02:00 |
|
chrys
|
02ef75d966
|
look at /usr/share/sounds/fenrir for sound
|
2016-10-18 19:42:04 +02:00 |
|
chrys
|
f1365f21ae
|
polish subprocess command
|
2016-10-18 19:16:58 +02:00 |
|
chrys
|
227bd99fb4
|
add subprcess_command for external calling
|
2016-10-18 19:04:04 +02:00 |
|
chrys
|
c5642c4118
|
add KEY_SCRIPT, and make fenrir load it from settings. Fenrir also understand its press currently
|
2016-10-18 17:58:37 +02:00 |
|
chrys
|
b144ec06a7
|
improve trigger
|
2016-10-18 15:32:07 +02:00 |
|
chrys
|
fc0eec157f
|
remove unused command
|
2016-10-18 15:30:52 +02:00 |
|
chrys
|
3f0d8ea671
|
sync with my repo
|
2016-10-18 15:25:55 +02:00 |
|
chrys
|
bd4cbce395
|
filter out invalid shortcuts
|
2016-10-18 15:23:51 +02:00 |
|
chrys
|
d4402d13cf
|
add pause after line
|
2016-10-18 15:17:20 +02:00 |
|