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 |
|
chrys
|
f42eafd816
|
more pause tweaks
|
2016-10-18 14:10:56 +02:00 |
|
chrys
|
fe264e8d96
|
tell the TTS system the pause without messinng config files
|
2016-10-18 14:03:10 +02:00 |
|
chrys
|
d8f4446ab0
|
more tweaks for pause
|
2016-10-18 12:10:27 +02:00 |
|
chrys
|
f09fe39b61
|
improve punctuation manager for pause
|
2016-10-18 11:40:37 +02:00 |
|
chrys
|
bf7598723a
|
add pause to punctuation
|
2016-10-18 11:27:26 +02:00 |
|
chrys
|
b36d19ca78
|
do not allert on ' and ´ in spellchecker
|
2016-10-18 10:46:22 +02:00 |
|
chrys
|
db6c21625d
|
announce capitals in phonetic
|
2016-10-18 10:28:48 +02:00 |
|
chrys
|
1eed2e3479
|
add nex/prev word phonetic
|
2016-10-17 23:08:19 +02:00 |
|
chrys
|
e65f880dfb
|
add next/pref char phoneteic
|
2016-10-17 20:11:56 +02:00 |
|
chrys
|
ccc4a2776a
|
fix some fallback settings
|
2016-10-16 23:03:50 +02:00 |
|
chrys
|
c80f523ce5
|
dont overflow double tap -> reset to 1
|
2016-10-16 22:27:12 +02:00 |
|
chrys
|
1a9959727f
|
make punctuation configurable, add emoticons
|
2016-10-16 22:02:42 +02:00 |
|
chrys
|
f8da0af676
|
fix spellchecking noise
|
2016-10-16 21:41:15 +02:00 |
|
chrys
|
3c80e5c0a4
|
rename doubleTapDelay to doubleTapTimeout
|
2016-10-13 00:35:03 +02:00 |
|
chrys
|
1e1510dd54
|
leve the old code until the new one is better tested
|
2016-10-13 00:30:07 +02:00 |
|
chrys
|
26ab1701d2
|
Merge branch 'master' of github.com:chrys87/fenrir
|
2016-10-13 00:11:40 +02:00 |
|
chrys
|
c80e93abab
|
respect doubleTapDelay
|
2016-10-13 00:05:05 +02:00 |
|
chrys
|
876be9a6d3
|
improve debug
|
2016-10-12 23:14:58 +02:00 |
|
chrys
|
f785b3e6db
|
replace own implementation of from_device by new mainstream function
|
2016-10-12 22:56:02 +02:00 |
|
chrys
|
7d457e6d54
|
typo
|
2016-10-12 22:35:00 +02:00 |
|
chrys
|
f42ae05e55
|
typo
|
2016-10-12 22:33:41 +02:00 |
|
chrys
|
d6e9676c8c
|
typo
|
2016-10-12 22:27:29 +02:00 |
|
chrys
|
f6912ce14a
|
merge
|
2016-10-12 22:26:19 +02:00 |
|
root
|
bc396a9223
|
add toggle_emoticon
|
2016-10-12 22:22:02 +02:00 |
|
chrys
|
f817c12618
|
fix custom dict
|
2016-10-12 22:14:18 +02:00 |
|
chrys
|
fcf212d715
|
harderner config importer
|
2016-10-12 21:45:27 +02:00 |
|
root
|
7d0a465ed7
|
initial punctuation and dict import
|
2016-10-12 21:37:19 +02:00 |
|
root
|
0c0564012c
|
initial punctuation and dict import
|
2016-10-12 21:36:11 +02:00 |
|
Storm Dragon
|
78cc1a76e5
|
Added some more emoticons.
|
2016-10-09 18:36:48 -04:00 |
|
chrys
|
adec95c8c2
|
ignore screenChange on fenrir start
|
2016-10-08 15:08:53 +02:00 |
|
chrys
|
3212d1da26
|
fix brlapi typo
|
2016-10-08 14:58:48 +02:00 |
|
chrys
|
4bf61dc986
|
restrict len for tests
|
2016-10-08 13:18:30 +02:00 |
|
chrys
|
fa45cdf5da
|
enter/ leve braille screen correctly
|
2016-10-08 12:15:38 +02:00 |
|
chrys
|
adc5384249
|
do cleanups
|
2016-10-08 11:45:17 +02:00 |
|
chrys
|
b52784d860
|
do some cleanups in braille
|
2016-10-08 04:01:39 +02:00 |
|
chrys
|
fcf2a61dbc
|
inital try for braille
|
2016-10-08 03:22:56 +02:00 |
|
chrys
|
562fa78795
|
set second mark magical when copy to clipboard
|
2016-10-07 23:01:43 +02:00 |
|
chrys
|
8041e8809f
|
boil out history
|
2016-10-06 07:50:46 +02:00 |
|
chrys
|
2f1d2ba13f
|
boil out history
|
2016-10-06 07:46:09 +02:00 |
|
chrys
|
da7d2dda62
|
boil out history
|
2016-10-06 07:42:06 +02:00 |
|
chrys
|
317dd303b7
|
fix tintin history
|
2016-10-06 06:56:57 +02:00 |
|
chrys
|
8d500f1470
|
fix clipboard
|
2016-10-05 23:28:52 +02:00 |
|
chrys
|
7bebe30744
|
upload initial history
|
2016-10-05 23:12:42 +02:00 |
|
chrys
|
ee7eb3a9c6
|
upload initial history
|
2016-10-05 23:11:43 +02:00 |
|
chrys
|
f56847797f
|
history
|
2016-10-05 22:12:31 +02:00 |
|
chrys
|
ef71fb385c
|
fix setup.py with script
|
2016-10-05 20:04:14 +02:00 |
|
chrys87
|
913b870360
|
Update fenrir.py
|
2016-10-05 11:22:41 +02:00 |
|
chrys87
|
804cfca9b6
|
Update commandManager.py
|
2016-10-05 11:18:16 +02:00 |
|
chrys87
|
a10fa156ef
|
Update settingsManager.py
|
2016-10-05 11:17:51 +02:00 |
|
chrys87
|
491b981f03
|
Update settingsManager.py
|
2016-10-05 11:14:01 +02:00 |
|
chrys87
|
203266af18
|
Update commandManager.py
|
2016-10-05 11:12:19 +02:00 |
|
chrys
|
3428192499
|
update setup.py
|
2016-10-04 23:46:25 +02:00 |
|
chrys
|
a6d101327b
|
update setup.py
|
2016-10-04 23:46:02 +02:00 |
|
chrys
|
98fb60df60
|
improve clipboard
|
2016-10-04 23:30:47 +02:00 |
|
chrys
|
c49a1b318a
|
create wav sound theme, make more use of soundicons
|
2016-10-04 23:15:38 +02:00 |
|
Jeremiah Ticket
|
7fe60f819f
|
Merge branch 'master' of https://github.com/chrys87/fenrir
|
2016-10-04 12:22:58 -08:00 |
|
Jeremiah Ticket
|
d1c51266ab
|
Hopefully add __init__.py files in all sub folders of src/fenrir/
|
2016-10-04 12:18:37 -08:00 |
|
chrys
|
1e3719ebff
|
add get first char in line, fix cycle punctuation
|
2016-10-04 21:53:29 +02:00 |
|
Jeremiah Ticket
|
40b18c9c49
|
renamed fenrir-package to fenrir to satisfy packaging requirements.
|
2016-10-04 11:20:49 -08:00 |
|
Jeremiah Ticket
|
e8032a3b30
|
Revert "Renamed fenrir-package to fenrir to satisfy packaging deps."
This reverts commit 33edce7c82 .
|
2016-10-04 11:18:09 -08:00 |
|
Jeremiah Ticket
|
33edce7c82
|
Renamed fenrir-package to fenrir to satisfy packaging deps.
|
2016-10-04 10:52:39 -08:00 |
|
chrys87
|
dfaf31ffb5
|
Update punctuationManager.py
|
2016-10-04 17:20:23 +02:00 |
|
chrys87
|
9017009a70
|
Rename cycle_punctuation_level.py to toggle_punctuation_level.py
|
2016-10-04 17:12:02 +02:00 |
|
chrys87
|
474a15c51d
|
Create cycle_punctuation_level.py
|
2016-10-04 17:07:26 +02:00 |
|
chrys87
|
8e924249d4
|
Update punctuationManager.py
|
2016-10-04 17:00:08 +02:00 |
|
chrys87
|
5ce91abb5a
|
create cyclePunctuation
|
2016-10-04 16:57:17 +02:00 |
|
chrys
|
9dd2ec0522
|
fix spellchekck
|
2016-10-03 20:05:36 +02:00 |
|
chrys
|
1576a41f34
|
ignore fenrir for spellcheck
|
2016-10-03 19:48:11 +02:00 |
|
chrys
|
ca1a6be58a
|
tweak performance
|
2016-10-03 19:25:59 +02:00 |
|
chrys
|
9a844faa5e
|
tweak performance
|
2016-10-03 19:21:14 +02:00 |
|
chrys
|
e7fb542980
|
ignore also shell buildins
|
2016-10-03 18:02:02 +02:00 |
|
chrys
|
682105b96d
|
ignore commands that are in /bin /sbin and /usr/bin; remove debug print
|
2016-10-03 17:26:29 +02:00 |
|
chrys
|
d4b86d38f2
|
fix window mode
|
2016-10-03 01:34:46 +02:00 |
|
chrys
|
9c2ef357c8
|
improve app detection
|
2016-10-03 00:29:36 +02:00 |
|
chrys
|
0b7f58b654
|
improve app detection
|
2016-10-03 00:29:24 +02:00 |
|
chrys
|
94317eefac
|
fix typo while restructure to isspace breaks prev word
|
2016-10-03 00:06:36 +02:00 |
|
chrys
|
0ec1a0e56d
|
we dont want to use while(true) lol
|
2016-10-03 00:04:50 +02:00 |
|
chrys
|
f231f72cbe
|
improve application detection and speed up
|
2016-10-03 00:01:52 +02:00 |
|
chrys
|
bc5bc3d1ef
|
fix application detection, remove debugging print
|
2016-10-02 23:27:29 +02:00 |
|
chrys
|
90129d4161
|
fix application detection, remove debugging print
|
2016-10-02 23:24:50 +02:00 |
|
chrys
|
1c2d0caa56
|
ignore parameters, foldes, numeric, decimal and some more in spellcheck, replace strip == empty check with faster isspace
|
2016-10-02 22:10:27 +02:00 |
|
chrys
|
f6209f8b4c
|
replace any nonused punctuation with space but grave, apostrophe, dot and comma in punctuationmanager
|
2016-10-02 21:44:07 +02:00 |
|
chrys
|
d63b21a50f
|
Merge branch 'master' of github.com:chrys87/fenrir
|
2016-10-02 21:33:59 +02:00 |
|
chrys
|
7fab080d66
|
replace minus and underscore with space in punctuationmanager
|
2016-10-02 21:33:54 +02:00 |
|
Storm Dragon
|
b0692088b7
|
added bookmarks 2-10
|
2016-10-02 14:51:14 -04:00 |
|
Jeremiah Ticket
|
91c9260570
|
Edited phrasing
|
2016-10-02 10:28:51 -08:00 |
|
Jeremiah Ticket
|
0c3c8354ba
|
Added more smileys and corrected others.
|
2016-10-02 10:15:36 -08:00 |
|
chrys
|
1d7ba49e92
|
add review_up and review_donw commands
|
2016-10-02 19:53:58 +02:00 |
|
chrys
|
0d2c095b62
|
add review_line_last_char
|
2016-10-02 18:08:21 +02:00 |
|
chrys
|
1720ab78e2
|
fix autoread Enable/disable command
|
2016-10-02 16:48:06 +02:00 |
|
chrys
|
c6562281da
|
announce content of begin/end of line
|
2016-10-02 16:38:52 +02:00 |
|
chrys
|
3eb5fb0f47
|
name line begin/end commands more consistent
|
2016-10-02 16:25:53 +02:00 |
|
chrys
|
c6d6587d82
|
fix soundicons with different settingsroot
|
2016-10-02 14:34:19 +02:00 |
|
chrys
|
c56bde1c61
|
fix read screen after current cursor
|
2016-10-02 14:22:20 +02:00 |
|
chrys
|
41fe26d7a3
|
add review begin of line command
|
2016-10-02 14:19:22 +02:00 |
|
chrys
|
9b442c7dab
|
add review to end of line command
|
2016-10-02 14:01:54 +02:00 |
|
chrys
|
e84956e48a
|
update readme
|
2016-10-02 02:43:31 +02:00 |
|
chrys
|
988672d2d9
|
improve debugging
|
2016-10-01 18:07:51 +02:00 |
|
chrys
|
654794de61
|
add debug
|
2016-10-01 18:05:23 +02:00 |
|
chrys
|
fa33b21758
|
add more debug
|
2016-10-01 17:55:09 +02:00 |
|
chrys
|
182309c531
|
fix always replace colon with space for seperate words
|
2016-10-01 16:06:24 +02:00 |
|
chrys
|
cc2e5860c5
|
always replace colon with space for seperate words
|
2016-10-01 16:01:34 +02:00 |
|
chrys
|
2c539ba0f8
|
announce capital letters in keyecho, deleteecho, char review next,prev/current and arrow left right
|
2016-10-01 15:22:34 +02:00 |
|
Storm Dragon
|
2b93302f2c
|
Merge branch 'master' of https://github.com/chrys87/fenrir
As usual, I didn't pull before pushing.
|
2016-09-30 22:19:21 -04:00 |
|
Storm Dragon
|
edc05d274b
|
Added a 'most' setting for punctuation. Some now reads less punctuation than before, but still the important stuff.
|
2016-09-30 22:19:07 -04:00 |
|
chrys
|
9f85c0af57
|
reset review on screen change
|
2016-10-01 04:12:29 +02:00 |
|
chrys
|
d39db88efd
|
fix irssi reading with empty screen
|
2016-10-01 03:55:30 +02:00 |
|
chrys
|
3eb380700f
|
remove duplicate diff
|
2016-10-01 03:36:10 +02:00 |
|
root
|
b431af8413
|
clean up
|
2016-10-01 03:14:14 +02:00 |
|
chrys
|
ee24881169
|
respect device setting for keyboard values are AUTO, ALL, and a device name
|
2016-10-01 03:06:16 +02:00 |
|
chrys
|
dc6a635e1f
|
respect grap keyboard setting
|
2016-10-01 02:54:56 +02:00 |
|
chrys
|
4b5d12c91d
|
respect punctuation level in settings file, levels and dicts are not configurable now
|
2016-10-01 01:56:09 +02:00 |
|
chrys
|
aa5d438ab4
|
add prototype commands for announce capslock, scrolllock and numlock
|
2016-10-01 01:14:40 +02:00 |
|
chrys
|
442146aaba
|
improve input commands, remove spellcheck while deleting
|
2016-10-01 01:00:12 +02:00 |
|
chrys
|
9afe310620
|
wait for input, move many scripts to input trigger
|
2016-10-01 00:51:32 +02:00 |
|
chrys
|
f1c3e25d91
|
dont interrupt sound
|
2016-10-01 00:16:26 +02:00 |
|
chrys
|
7ac04d992b
|
reduce regex calculation to improve speed
|
2016-10-01 00:11:32 +02:00 |
|
chrys
|
37d1d3f6c5
|
fix another window related bug
|
2016-09-30 23:38:51 +02:00 |
|
chrys
|
202717026e
|
fix another window related bug
|
2016-09-30 23:37:22 +02:00 |
|
chrys
|
8014a46825
|
get rid of window mode
|
2016-09-30 23:35:12 +02:00 |
|
chrys
|
6b5f0f49f2
|
interrupt on screen change
|
2016-09-30 23:24:04 +02:00 |
|
chrys
|
2a373306c5
|
try to improve speed
|
2016-09-30 23:21:30 +02:00 |
|
chrys87
|
01f28b28f6
|
Update punctuationManager.py
|
2016-09-30 14:18:28 +02:00 |
|
chrys
|
33491136bf
|
add some emoticons
|
2016-09-29 23:40:37 +02:00 |
|
chrys
|
24c1018314
|
add +*-/\@ to temporary hardcoded punctuation setting
|
2016-09-29 23:21:05 +02:00 |
|
chrys
|
187f45e868
|
add : and - to punctuation level
|
2016-09-29 23:12:56 +02:00 |
|
chrys
|
598ef8d96c
|
fix playing change screen sound, directly bypass keypress on ignorescreen
|
2016-09-29 23:11:57 +02:00 |
|
chrys
|
51e5935e19
|
remove command repeat hack
|
2016-09-29 22:46:02 +02:00 |
|
chrys
|
8bedf94073
|
filter out unneeded events, improve interrupt commands
|
2016-09-29 22:34:44 +02:00 |
|
chrys
|
40b257f4e7
|
fix interrupt on keypress
|
2016-09-29 21:38:45 +02:00 |
|
chrys
|
fcea64865b
|
Merge branch 'master' of github.com:chrys87/fenrir
|
2016-09-29 20:39:24 +02:00 |
|
chrys
|
0ee990eb62
|
fix punctuation inside of a word seperate the word
|
2016-09-29 20:35:53 +02:00 |
|
Jeremiah Ticket
|
1ef8ade7fc
|
Recorrected semicolon.
|
2016-09-28 13:29:32 -08:00 |
|
Jeremiah Ticket
|
d409bd3e99
|
Corrected some grammar in the text and return.
|
2016-09-28 13:24:20 -08:00 |
|
Jeremiah Ticket
|
ad51b15f85
|
Corrected spelling in the inc_speech_rate command description.
|
2016-09-28 13:19:17 -08:00 |
|
Jeremiah Ticket
|
bf930d537e
|
Added the equals sign to punctuation manager.
|
2016-09-28 13:15:40 -08:00 |
|
chrys
|
2fd167e510
|
Merge branch 'master' of github.com:chrys87/fenrir
|
2016-09-28 22:53:46 +02:00 |
|
chrys
|
3e1e96a701
|
add initial capslock announcement
|
2016-09-28 22:53:20 +02:00 |
|
Jeremiah Ticket
|
71ae21d079
|
Fixed spelling for semi colon was simi colon
|
2016-09-28 12:47:21 -08:00 |
|
chrys
|
80dbc0f271
|
fix outputManager, pass ignorePunctuation
|
2016-09-28 22:25:21 +02:00 |
|
chrys
|
f384752a5d
|
fix clipboard
|
2016-09-28 22:06:10 +02:00 |
|
chrys
|
5551d19ed4
|
fix typos
|
2016-09-28 22:00:51 +02:00 |
|
Jeremiah Ticket
|
23a96914a1
|
Fixed spelling for AutoReadIncoming was AutoReadIncomming
|
2016-09-28 09:08:48 -08:00 |
|
chrys87
|
c9434f98a2
|
Update fenrir.py
|
2016-09-28 16:31:17 +02:00 |
|
chrys87
|
45e740caa5
|
Update fenrir.py
|
2016-09-28 16:27:04 +02:00 |
|
chrys
|
acb074554f
|
add simple command flood protection
|
2016-09-27 23:56:32 +02:00 |
|
chrys
|
d8c597c83f
|
add double tap detection
|
2016-09-27 23:52:46 +02:00 |
|
chrys
|
f67ada9a05
|
fix single key consume
|
2016-09-27 23:41:11 +02:00 |
|
chrys
|
2cd4fb51d2
|
fix scripts
|
2016-09-27 23:31:46 +02:00 |
|
chrys
|
63a32a4306
|
fix arrowing
|
2016-09-27 23:28:30 +02:00 |
|
chrys
|
58e2c6812a
|
speed up fenrir
|
2016-09-27 23:17:46 +02:00 |
|
Storm Dragon
|
b2f31fde39
|
Added punctuation to the punctuation manager.
|
2016-09-27 11:19:12 -04:00 |
|
Storm Dragon
|
eac865da3d
|
Fixed mixed tab and spaces issue, fixed indentation errors.
|
2016-09-27 10:46:45 -04:00 |
|
Storm Dragon
|
d287bc294d
|
Merge branch 'inputHandlingRework' of https://github.com/chrys87/fenrir into inputHandlingRework
|
2016-09-27 10:35:05 -04:00 |
|
Storm Dragon
|
9d5d3427a5
|
corrected missing : also fixed indentation in core/inputManager.py
|
2016-09-27 10:34:15 -04:00 |
|
chrys87
|
01d2418e1e
|
Update fenrir.py
|
2016-09-27 16:31:27 +02:00 |
|
chrys87
|
c956eb9f2d
|
Update inputManager.py
|
2016-09-27 16:29:12 +02:00 |
|
chrys87
|
b3281ccdee
|
Update evdev.py
|
2016-09-27 16:21:23 +02:00 |
|
chrys87
|
cdf1c00434
|
Update inputManager.py
|
2016-09-27 16:15:26 +02:00 |
|
chrys87
|
318a153c22
|
Update inputManager.py
|
2016-09-27 16:13:32 +02:00 |
|
chrys87
|
e164408fb7
|
Update fenrir.py
|
2016-09-27 16:11:29 +02:00 |
|
chrys87
|
4422e9f47b
|
Update commandManager.py
|
2016-09-27 16:04:21 +02:00 |
|
chrys
|
4b8b410a1a
|
improve performance
|
2016-09-25 22:36:16 +02:00 |
|
chrys
|
e3bdc1a564
|
improve performance
|
2016-09-25 22:33:17 +02:00 |
|
chrys
|
620321b5da
|
improve performance
|
2016-09-25 22:31:51 +02:00 |
|
chrys
|
7a12cc0889
|
improve performance
|
2016-09-25 22:28:14 +02:00 |
|
chrys
|
8c2b4523f4
|
inprove performance
|
2016-09-25 22:20:49 +02:00 |
|
chrys
|
b5dc878d37
|
inprove performance
|
2016-09-25 22:14:35 +02:00 |
|
chrys
|
c3e67168a2
|
remove debug
|
2016-09-25 21:08:16 +02:00 |
|
chrys
|
6ae0cd85fa
|
add initial keyforwart for new input handling
|
2016-09-25 20:30:50 +02:00 |
|
chrys
|
e02b33f653
|
make tutorial mode working with new input handling
|
2016-09-25 20:19:32 +02:00 |
|
chrys
|
b50e4fde73
|
more cleanup
|
2016-09-25 20:12:49 +02:00 |
|
chrys
|
fb7ea791f0
|
do another fix
|
2016-09-25 19:23:06 +02:00 |
|
root
|
4c9db84fe2
|
consume fenrir key
|
2016-09-25 19:17:40 +02:00 |
|
chrys
|
433d801284
|
fix input handling again
|
2016-09-25 19:03:08 +02:00 |
|
chrys
|
204e9423ff
|
improve input handling
|
2016-09-25 16:09:17 +02:00 |
|
chrys
|
47033d9f40
|
initial single press integration
|
2016-09-25 15:20:47 +02:00 |
|
chrys
|
e66d07bec7
|
initial single press integration
|
2016-09-25 15:20:40 +02:00 |
|
chrys
|
26e3057ab1
|
intial working window mode in screenDriver
|
2016-09-24 23:59:23 +02:00 |
|
chrys
|
455aacf834
|
improve set/clear window mode commands
|
2016-09-24 23:42:16 +02:00 |
|
chrys
|
bfcd32465b
|
improve set/clear window mode commands
|
2016-09-24 23:05:28 +02:00 |
|
chrys
|
c05382e828
|
set/remove window for application
|
2016-09-24 22:56:18 +02:00 |
|
chrys
|
10e1bed491
|
add set_window
|
2016-09-24 21:35:21 +02:00 |
|
chrys
|
f9ff3eeed3
|
fix bookmark
|
2016-09-24 03:25:46 +02:00 |
|
chrys
|
4500ca76aa
|
fix mistakes
|
2016-09-24 02:45:12 +02:00 |
|
chrys87
|
f5c31b2406
|
Update review_prev_line.py
|
2016-09-23 13:33:19 +02:00 |
|
chrys87
|
d97ac3bded
|
Update review_curr_word.py
|
2016-09-23 13:32:50 +02:00 |
|
chrys87
|
a0e9e58f1e
|
Update review_curr_char.py
|
2016-09-23 13:25:59 +02:00 |
|
chrys87
|
429ac9fdb3
|
Update review_curr_line.py
|
2016-09-23 13:24:58 +02:00 |
|
chrys87
|
d970a9994f
|
Update review_prev_word.py
|
2016-09-23 13:00:32 +02:00 |
|
chrys87
|
7b6e48589f
|
Update cursorManager.py
|
2016-09-23 13:00:01 +02:00 |
|
chrys87
|
47ac664e6b
|
Update remove_word_from_spell_check.py
|
2016-09-23 12:57:19 +02:00 |
|
chrys87
|
ab6c8c76b2
|
Update remove_marks.py
|
2016-09-23 12:54:39 +02:00 |
|
chrys87
|
fa0da3317d
|
Update cursor_position.py
|
2016-09-23 12:53:42 +02:00 |
|
chrys87
|
0bb8c7a619
|
Update curr_word_phonetic.py
|
2016-09-23 12:52:55 +02:00 |
|
chrys87
|
70284d1656
|
Update spell_check.py
|
2016-09-23 12:52:24 +02:00 |
|
chrys87
|
8d20208ded
|
Update add_word_to_spell_check.py
|
2016-09-23 12:51:42 +02:00 |
|
chrys87
|
d4cd55d861
|
Update cursorManager.py
|
2016-09-23 12:50:21 +02:00 |
|
chrys87
|
0bea16359a
|
Update curr_char_phonetic.py
|
2016-09-23 12:44:10 +02:00 |
|
chrys87
|
a0d82cd9dd
|
Update cursorManager.py
|
2016-09-23 12:43:07 +02:00 |
|
chrys87
|
608feddcc6
|
Update cursorManager.py
|
2016-09-23 12:41:58 +02:00 |
|
chrys87
|
245be9f2d2
|
Update set_mark.py
|
2016-09-23 12:40:49 +02:00 |
|
chrys87
|
247e5445bd
|
Update exit_review.py
|
2016-09-23 12:35:31 +02:00 |
|
chrys87
|
68187b460e
|
Update fenrir.py
|
2016-09-23 12:30:16 +02:00 |
|
chrys87
|
1276172eb7
|
Update settingsManager.py
|
2016-09-23 12:29:23 +02:00 |
|
chrys87
|
034ec0a82b
|
Update and rename reviewManager.py to cursorManager.py
|
2016-09-23 12:28:38 +02:00 |
|
chrys87
|
70fd0a1311
|
Update linux.py
|
2016-09-23 11:25:19 +02:00 |
|
chrys87
|
45186d7e6d
|
Update linux.py
|
2016-09-23 11:15:42 +02:00 |
|
chrys87
|
8e445bfa86
|
Update set_bookmark_1.py
|
2016-09-23 09:56:38 +02:00 |
|
chrys87
|
89abf00a27
|
Update clear_bookmark_1.py
|
2016-09-23 09:56:11 +02:00 |
|
chrys87
|
a1b7d80451
|
Update bookmark_1.py
|
2016-09-23 09:55:49 +02:00 |
|
chrys87
|
215f44f9c2
|
Update commandManager.py
|
2016-09-23 09:54:29 +02:00 |
|
chrys87
|
f1434be12b
|
Update fenrir.py
|
2016-09-23 09:53:24 +02:00 |
|
chrys87
|
c4f5ac6acf
|
Update screenManager.py
|
2016-09-23 09:51:47 +02:00 |
|
chrys87
|
f02a55f680
|
Update fenrir.py
|
2016-09-23 09:50:44 +02:00 |
|
chrys87
|
664a9cff0b
|
Update settingsManager.py
|
2016-09-23 09:48:19 +02:00 |
|
chrys87
|
5277360b36
|
Update applicationManager.py
|
2016-09-23 09:45:33 +02:00 |
|
chrys87
|
424a1fc535
|
Create applicationManager.py
|
2016-09-23 09:35:22 +02:00 |
|
chrys
|
a037dde714
|
add initial set/read/clear bookmark commands
|
2016-09-22 23:42:50 +02:00 |
|
chrys
|
ac6e11537c
|
make punctuation initial working
|
2016-09-22 22:42:14 +02:00 |
|
chrys
|
5454723d1f
|
make onAppSwitch trigger initial working
|
2016-09-22 21:56:37 +02:00 |
|
chrys87
|
bf0c38c912
|
Update fenrir.py
|
2016-09-22 17:07:17 +02:00 |
|
chrys87
|
2ee681b513
|
Update fenrir.py
|
2016-09-22 17:06:25 +02:00 |
|
chrys87
|
70ff8fa40a
|
Update settingsManager.py
|
2016-09-22 17:05:37 +02:00 |
|
chrys87
|
5550d31b58
|
Update punctuationManager.py
|
2016-09-22 16:53:31 +02:00 |
|
chrys87
|
217ec6a2c0
|
Update punctuationManager.py
|
2016-09-22 16:50:26 +02:00 |
|
chrys87
|
1f263b2cf0
|
Update fenrir.py
|
2016-09-22 16:11:36 +02:00 |
|
chrys87
|
03ede5086a
|
Update settingsManager.py
|
2016-09-22 16:10:40 +02:00 |
|
chrys87
|
0cb7ea4410
|
Update punctuationManager.py
|
2016-09-22 16:06:59 +02:00 |
|
chrys87
|
7c92a3171d
|
Update punctuationManager.py
|
2016-09-22 14:46:34 +02:00 |
|
chrys87
|
92a526753a
|
Create punctuationManager.py
|
2016-09-22 14:45:05 +02:00 |
|
chrys87
|
a45489335f
|
Create reviewManager.py
|
2016-09-22 14:44:32 +02:00 |
|
chrys87
|
2a508dc890
|
Update commands.py
|
2016-09-22 11:52:53 +02:00 |
|
chrys87
|
b899d41508
|
Create __init__.py
|
2016-09-22 11:51:38 +02:00 |
|
chrys87
|
181d289b76
|
Create switchTrigger_template.py
|
2016-09-22 11:50:20 +02:00 |
|
chrys87
|
352654756e
|
Update fenrir.py
|
2016-09-22 11:48:45 +02:00 |
|
chrys87
|
aeb96fb1ad
|
Update commandManager.py
|
2016-09-22 11:46:44 +02:00 |
|
chrys87
|
b223210deb
|
Update fenrir.py
|
2016-09-22 11:23:49 +02:00 |
|
chrys
|
52793528dd
|
initial onApplicationChange trigger
|
2016-09-21 23:46:03 +02:00 |
|
chrys
|
2cd218f3e7
|
improve commands for new onScreenChanged trigger
|
2016-09-21 23:33:45 +02:00 |
|
chrys
|
02520c9739
|
rename onScreenChange to onScreenUpdate and create onScreenChange
|
2016-09-21 23:30:27 +02:00 |
|
chrys
|
e9b97945a3
|
remove environment parameter and pass it via initialisation
|
2016-09-21 23:17:54 +02:00 |
|
chrys
|
9c571ba032
|
fix typos
|
2016-09-21 18:07:28 +02:00 |
|
chrys87
|
5f77198e80
|
Update fenrir.py
|
2016-09-21 17:01:11 +02:00 |
|
chrys87
|
b5940c22f8
|
Update fenrir.py
|
2016-09-21 16:59:05 +02:00 |
|
chrys87
|
a2ef1b4e43
|
Update outputManager.py
|
2016-09-21 16:56:17 +02:00 |
|
chrys87
|
a6ef252f21
|
Update inputManager.py
|
2016-09-21 16:55:31 +02:00 |
|
chrys87
|
5011d35904
|
Update screenManager.py
|
2016-09-21 16:54:48 +02:00 |
|
chrys87
|
a1c10feae4
|
Update commandManager.py
|
2016-09-21 16:54:03 +02:00 |
|
chrys87
|
ca3bda9aa9
|
Update fenrir.py
|
2016-09-21 10:07:38 +02:00 |
|
chrys87
|
bd21eb797a
|
Update fenrir.py
|
2016-09-21 10:01:57 +02:00 |
|
chrys87
|
77c8b27be2
|
Update inputManager.py
|
2016-09-21 10:00:45 +02:00 |
|
chrys87
|
a251e5c466
|
Update inputManager.py
|
2016-09-21 09:56:59 +02:00 |
|
chrys
|
4fd69bfe2d
|
fix mistakes
|
2016-09-20 18:00:22 +02:00 |
|
chrys87
|
cd58d24a74
|
Update fenrir.py
|
2016-09-20 16:57:22 +02:00 |
|
chrys87
|
b8a6ef4fdc
|
Update fenrir.py
|
2016-09-20 16:49:44 +02:00 |
|
chrys87
|
f8d65c5d8c
|
Update set_mark.py
|
2016-09-20 16:20:27 +02:00 |
|
chrys87
|
84116b8c7d
|
Update remove_marks.py
|
2016-09-20 16:19:41 +02:00 |
|
chrys87
|
dcfb838381
|
Update marked_text.py
|
2016-09-20 16:19:01 +02:00 |
|
chrys87
|
86b4512faf
|
Update copy_marked_to_clipboard.py
|
2016-09-20 16:18:23 +02:00 |
|
chrys87
|
03bd74d7c4
|
Update 85000-screen_chnage_reset_marks.py
|
2016-09-20 16:15:36 +02:00 |
|
chrys87
|
265342f1aa
|
Update commands.py
|
2016-09-20 16:14:58 +02:00 |
|
chrys87
|
408bb1e44f
|
Update linux.py
|
2016-09-20 13:24:51 +02:00 |
|
chrys87
|
f15ec2e7cc
|
Update screenData.py
|
2016-09-20 11:15:20 +02:00 |
|
chrys87
|
7ff3d77519
|
Update linux.py
|
2016-09-20 11:14:06 +02:00 |
|
chrys87
|
370c34532b
|
Update linux.py
|
2016-09-20 11:11:04 +02:00 |
|
chrys87
|
3c9fff3968
|
Update linux.py
|
2016-09-20 10:32:32 +02:00 |
|
chrys87
|
4daa9b21e7
|
Rename prev_line.py to review_prev_line.py
|
2016-09-20 10:19:54 +02:00 |
|
chrys87
|
0ada4c4f80
|
Rename prev_word.py to review_prev_word.py
|
2016-09-20 10:19:38 +02:00 |
|
chrys87
|
d2c83b640b
|
Rename prev_char.py to review_prev_char.py
|
2016-09-20 10:16:06 +02:00 |
|
chrys87
|
8a2e9f14e3
|
Rename next_line.py to review_next_line.py
|
2016-09-20 10:15:12 +02:00 |
|
chrys87
|
0412b683b1
|
Rename next_char.py to review_next_char.py
|
2016-09-20 10:14:49 +02:00 |
|
chrys87
|
67d5ba4296
|
Rename curr_char.py to review_curr_char.py
|
2016-09-20 10:14:18 +02:00 |
|
chrys87
|
a0a37d6a5e
|
Rename curr_word.py to review_curr_word.py
|
2016-09-20 10:14:05 +02:00 |
|
chrys87
|
57859b9b95
|
Rename curr_line.py to review_curr_line.py
|
2016-09-20 10:13:52 +02:00 |
|
chrys87
|
31327e4289
|
Create present_last_line.py
|
2016-09-20 10:06:34 +02:00 |
|
chrys87
|
93dd166bad
|
Create present_first_line.py
|
2016-09-20 09:44:28 +02:00 |
|
chrys
|
8c5072b480
|
fix review_bottom out of index -1 missing ;)
|
2016-09-19 22:30:17 +02:00 |
|
chrys
|
e2471096b8
|
fix typo
|
2016-09-19 22:19:42 +02:00 |
|
chrys
|
010b9b4e06
|
finish remove unneeded returns, import debug to everything, add header
|
2016-09-19 22:15:58 +02:00 |
|
chrys
|
b6178fa933
|
continue command modernisation
|
2016-09-19 21:54:35 +02:00 |
|
chrys
|
de9bb4627f
|
update more commands
|
2016-09-19 20:56:42 +02:00 |
|
chrys
|
cdc86fdad1
|
more modernizing commands
|
2016-09-19 20:43:41 +02:00 |
|
chrys
|
2aaa242479
|
remove unneded returns from onScreenUpdate commands
|
2016-09-19 20:34:01 +02:00 |
|
chrys
|
30f579f12b
|
initial keyboard grab
|
2016-09-18 15:13:24 +02:00 |
|
chrys
|
9fbbfc7e6e
|
init LEDs with current state
|
2016-09-18 13:13:58 +02:00 |
|
chrys
|
c82819299e
|
update fallback settings.py
|
2016-09-18 13:11:22 +02:00 |
|
chrys
|
e7ea7a9e0e
|
dont add key twice
|
2016-09-18 03:41:45 +02:00 |
|
chrys
|
bf72e7fdc7
|
unify left/ right ctrl and shift
|
2016-09-18 03:32:24 +02:00 |
|
chrys
|
b588957fb0
|
fill numlock, scroll and capslock state information
|
2016-09-18 03:22:54 +02:00 |
|
chrys
|
58075e05d4
|
remove input.py
|
2016-09-18 01:57:31 +02:00 |
|
chrys
|
af8566aa9b
|
add currently deactive device grabbing
|
2016-09-17 23:52:19 +02:00 |
|
chrys
|
593aafd17b
|
initial working input command chain
|
2016-09-17 23:38:46 +02:00 |
|
chrys
|
75db6ac58f
|
initial working input command chain
|
2016-09-17 23:38:40 +02:00 |
|
chrys
|
09320092bc
|
add file for review utils
|
2016-09-17 22:25:05 +02:00 |
|
chrys
|
5ad6cbbb68
|
remove some more unneeded return values
|
2016-09-17 21:13:43 +02:00 |
|
chrys
|
0729d2daf2
|
trigger command shotdown
|
2016-09-17 21:03:03 +02:00 |
|
chrys
|
dee137f5c6
|
make soundicons case insensetive
|
2016-09-17 20:08:56 +02:00 |
|
chrys
|
2a9e8c4017
|
remove unneeded return values from managers
|
2016-09-17 17:58:23 +02:00 |
|
chrys
|
87a2b5bfc1
|
remove unneded return value from commandManager
|
2016-09-17 17:54:49 +02:00 |
|
chrys
|
515e3b0f7b
|
remove evdev depency from settingsManager
|
2016-09-17 17:45:55 +02:00 |
|
chrys
|
11289c09cd
|
try command structure, fix tutorial mode command
|
2016-09-17 17:35:03 +02:00 |
|
chrys
|
4da2d7020c
|
toggle for tutorial mode
|
2016-09-17 02:30:34 +02:00 |
|
chrys
|
d883f7e213
|
add parameter to getDescription
|
2016-09-17 02:15:05 +02:00 |
|
chrys
|
9744e428cb
|
add parameter to getDescription
|
2016-09-17 02:14:11 +02:00 |
|
chrys
|
482394c92a
|
add parameter to getDescription
|
2016-09-17 02:10:48 +02:00 |
|
chrys
|
10ddc98d47
|
implement tutorial mode
|
2016-09-17 01:59:38 +02:00 |
|
Storm Dragon
|
cc129cefe1
|
Finished adding descriptions to commands.
|
2016-09-16 19:54:35 -04:00 |
|
chrys
|
02f67b028b
|
fix some other things
|
2016-09-17 01:26:07 +02:00 |
|
chrys
|
7d7c021774
|
make X autodetect working, cleanups, remove unecressary returns, shotdown of the drivers in the managers
|
2016-09-17 01:04:03 +02:00 |
|
chrys
|
52fbef639c
|
fix typo
|
2016-09-16 23:34:20 +02:00 |
|
chrys87
|
addcab8889
|
Update generic.py
|
2016-09-16 13:34:12 +02:00 |
|
chrys87
|
a5a2d6f453
|
Update generic.py
|
2016-09-16 13:20:43 +02:00 |
|
chrys87
|
dc1fcc8e04
|
Update generic.py
|
2016-09-16 13:19:49 +02:00 |
|
chrys87
|
dfb72313df
|
Rename sox.py to generic.py
|
2016-09-16 13:19:06 +02:00 |
|
chrys87
|
1c6d390bb7
|
Update sox.py
|
2016-09-16 13:06:20 +02:00 |
|
chrys87
|
631ee17ea6
|
make sox driver mor generic because we want to make the command configurable
|
2016-09-16 12:57:00 +02:00 |
|
chrys87
|
62630a06ac
|
Update sox.py
|
2016-09-16 12:50:07 +02:00 |
|
chrys87
|
d2f8c064ab
|
Update commandManager.py
|
2016-09-15 16:56:47 +02:00 |
|
Storm Dragon
|
cea74de3cf
|
More learn mode descriptions.
|
2016-09-15 08:31:42 -04:00 |
|
Storm Dragon
|
dce8ef181c
|
Added some descriiptions for learn mode.
|
2016-09-15 08:09:48 -04:00 |
|
chrys87
|
5d136a0b4a
|
Update debug.py
|
2016-09-15 12:56:50 +02:00 |
|
chrys87
|
8ecf43ebab
|
Update debug.py
|
2016-09-15 12:55:52 +02:00 |
|
chrys87
|
ff18278921
|
Update debug.py
|
2016-09-15 12:03:55 +02:00 |
|
chrys87
|
1cc8bc4ddf
|
add error handling for init
|
2016-09-15 11:32:16 +02:00 |
|
chrys87
|
65e1d39f26
|
add __name__ main
|
2016-09-15 11:30:34 +02:00 |
|
chrys87
|
ac02273dd3
|
Update settingsManager.py
|
2016-09-15 10:19:58 +02:00 |
|
chrys87
|
ba0d381130
|
Update settingsManager.py
|
2016-09-15 10:15:02 +02:00 |
|
chrys87
|
14125c7ccc
|
Update settingsManager.py
|
2016-09-15 10:10:01 +02:00 |
|
chrys
|
82757b7a93
|
shotdown everything more clean
|
2016-09-15 00:21:22 +02:00 |
|
chrys
|
acbc107a48
|
read new keybindig format
|
2016-09-15 00:04:52 +02:00 |
|
chrys
|
d7bff19680
|
read new keybindig format
|
2016-09-15 00:04:36 +02:00 |
|
chrys
|
c7045528df
|
prepare for use etc as config
|
2016-09-14 23:30:00 +02:00 |
|
chrys
|
7dad7e413c
|
prepare for use etc as config
|
2016-09-14 23:27:19 +02:00 |
|
chrys
|
cb1feb35ae
|
make i runable again and make autodetecto of X working
|
2016-09-14 23:06:56 +02:00 |
|
chrys87
|
bd420570e2
|
Update screenManager.py
|
2016-09-13 13:04:55 +02:00 |
|
chrys87
|
d7c65c32c9
|
Update linux.py
|
2016-09-13 12:58:47 +02:00 |
|
chrys87
|
f9b2918381
|
Update commandManager.py
|
2016-09-13 10:29:04 +02:00 |
|
chrys87
|
b360670f94
|
Update commands.py
|
2016-09-13 10:28:02 +02:00 |
|
chrys87
|
f3434bbb5e
|
Update input.py
|
2016-09-13 10:26:48 +02:00 |
|
chrys87
|
f2b7393497
|
Update input.py
|
2016-09-13 10:26:01 +02:00 |
|
chrys
|
b5c4a644bb
|
initial evdev driver
|
2016-09-13 01:25:08 +02:00 |
|
chrys
|
efeb9b884a
|
initial evdev driver
|
2016-09-13 00:05:29 +02:00 |
|
chrys
|
0abd37f3f4
|
rework
|
2016-09-12 23:29:16 +02:00 |
|
chrys
|
12f1e88c4e
|
TODO
|
2016-09-12 23:05:35 +02:00 |
|
chrys
|
3ac70c14e5
|
first fixes
|
2016-09-12 22:17:10 +02:00 |
|
chrys
|
1ee4cbb159
|
merge
|
2016-09-12 21:58:11 +02:00 |
|
chrys
|
5703bb9e7c
|
fix review bottom
|
2016-09-12 21:53:33 +02:00 |
|
chrys87
|
fb46e6deaa
|
Update review_bottom.py
|
2016-09-12 16:59:30 +02:00 |
|
chrys87
|
9be14fd00a
|
Update review_bottom.py
|
2016-09-12 16:40:35 +02:00 |
|
Storm Dragon
|
a752e91b22
|
still broken, but closer to move cursor to bottom.
|
2016-09-11 17:27:37 -04:00 |
|
Storm Dragon
|
4bd64bf4fa
|
Added review currsor to bottom command. in test as FENRIR+KPENTER.
|
2016-09-11 16:43:13 -04:00 |
|
chrys
|
8059338568
|
add new stuff to new commands
|
2016-09-07 00:01:25 +02:00 |
|
chrys
|
9ef83ce220
|
Merge branch 'master' into inputHandlingRework
|
2016-09-06 23:57:32 +02:00 |
|
chrys
|
8f439f4a2a
|
add remove from spellcheck dict command
|
2016-09-06 23:57:15 +02:00 |
|
chrys
|
2623cafeac
|
Merge branch 'master' into inputHandlingRework
|
2016-09-06 23:56:46 +02:00 |
|
chrys
|
1aeb0a43a7
|
add remove from spellcheck dict command
|
2016-09-06 23:56:31 +02:00 |
|
chrys
|
6b570dcbcc
|
Merge branch 'master' into inputHandlingRework
|
2016-09-06 23:28:37 +02:00 |
|
chrys
|
34d367612d
|
add command for adding word to spellcheck dict
|
2016-09-06 23:26:55 +02:00 |
|
chrys
|
e5306fb43b
|
fix spell command
|
2016-09-06 22:37:55 +02:00 |
|
chrys
|
055d800023
|
Merge branch 'master' into inputHandlingRework
|
2016-09-06 22:22:25 +02:00 |
|
chrys87
|
ad9cf0fd0e
|
Update spell_check.py
|
2016-09-06 14:04:07 +02:00 |
|
chrys87
|
5b734dee9e
|
Update 62000-spell_check.py
|
2016-09-06 14:01:49 +02:00 |
|
chrys87
|
a2f7245579
|
Update spell_check.py
|
2016-09-06 09:44:53 +02:00 |
|
chrys87
|
698a9b295f
|
Update 62000-spell_check.py
|
2016-09-06 09:44:17 +02:00 |
|
chrys87
|
375031d3f6
|
Update spell_check.py
|
2016-09-06 09:41:43 +02:00 |
|
chrys87
|
3a5c37ff6a
|
Update spell_check.py
|
2016-09-06 09:27:52 +02:00 |
|
chrys87
|
cfd17f1bd9
|
Update 62000-spell_check.py
|
2016-09-06 09:26:05 +02:00 |
|
chrys87
|
68c216a845
|
Update spell_check.py
|
2016-09-06 09:23:35 +02:00 |
|
chrys
|
dad6ea783d
|
Merge branch 'master' into inputHandlingRework
|
2016-09-05 22:06:28 +02:00 |
|
chrys
|
095ca33517
|
add toggle spellcheck
|
2016-09-05 22:05:40 +02:00 |
|
chrys
|
f7db63d2ff
|
Merge branch 'master' into inputHandlingRework
|
2016-09-05 21:53:15 +02:00 |
|
chrys
|
74905144b5
|
add manual spellcheck, fix autospellcheck, fix typo in desktop keyboard
|
2016-09-05 21:53:01 +02:00 |
|
chrys
|
825738ac68
|
Merge branch 'master' into inputHandlingRework
|
2016-09-05 21:19:58 +02:00 |
|
chrys
|
a24bd9a6c9
|
fix missspelling
|
2016-09-05 21:19:47 +02:00 |
|
chrys
|
a4b6e867c4
|
Merge branch 'master' into inputHandlingRework
|
2016-09-05 19:48:52 +02:00 |
|
chrys
|
96011d0f77
|
continue work
|
2016-09-05 19:48:19 +02:00 |
|
chrys87
|
f65332ad2d
|
Update 62000-spell_check.py
|
2016-09-05 17:00:38 +02:00 |
|
chrys87
|
e920d55b42
|
Create 62000-spell_check.py
|
2016-09-05 16:58:06 +02:00 |
|
chrys
|
ae71bd4ef7
|
more work on restructure (screenManager, input handling)
|
2016-09-04 15:04:23 +02:00 |
|
chrys
|
9d63a30597
|
continue rework of input handling
|
2016-09-03 02:22:56 +02:00 |
|
chrys
|
063ab4917c
|
Merge branch 'master' into inputHandlingRework
|
2016-09-02 23:39:26 +02:00 |
|
chrys
|
18b9e92b19
|
try to fix delete trigger
|
2016-09-02 23:20:27 +02:00 |
|
chrys
|
875640c5c1
|
redu wrong fix
|
2016-09-02 23:16:11 +02:00 |
|
chrys
|
da189bb19e
|
cleanup
|
2016-09-02 22:33:41 +02:00 |
|
chrys
|
b0c43e26a2
|
remove hack that may cause a bug
|
2016-09-02 22:28:41 +02:00 |
|
chrys
|
1887810e69
|
prepare for remake input handling, prepare other stuff
|
2016-09-02 22:13:33 +02:00 |
|
chrys
|
7227f52ac7
|
prepare for remake input handling, prepare other stuff
|
2016-09-02 21:37:36 +02:00 |
|
chrys
|
1998ca15e8
|
begin clean up after fixing badcrasher
|
2016-09-02 18:08:44 +02:00 |
|
chrys87
|
6de80f1295
|
Update linux.py
|
2016-09-02 13:48:57 +02:00 |
|
chrys87
|
0cc0b01037
|
Update linux.py
|
2016-09-02 13:25:50 +02:00 |
|
chrys87
|
731f03be71
|
Update fenrir.py
|
2016-08-31 14:13:28 +02:00 |
|
chrys87
|
92d59146ce
|
Update inputManager.py
|
2016-08-31 13:54:00 +02:00 |
|
chrys87
|
b9e3332513
|
Update inputManager.py
|
2016-08-31 13:27:04 +02:00 |
|
chrys
|
407c9e57c8
|
try except
|
2016-08-30 23:51:17 +02:00 |
|
chrys
|
b4dd3e7675
|
debug trash
|
2016-08-30 22:52:54 +02:00 |
|
chrys
|
0c6deec6d6
|
debug trash
|
2016-08-30 22:41:14 +02:00 |
|
chrys87
|
6b2b58bc74
|
Update commandManager.py
|
2016-08-30 15:47:10 +02:00 |
|
chrys87
|
da97b14b12
|
Update inputManager.py
|
2016-08-30 15:46:23 +02:00 |
|
chrys87
|
9f786ba81f
|
Update linux.py
|
2016-08-30 15:40:36 +02:00 |
|
chrys87
|
c062e4d0a0
|
Update inputManager.py
|
2016-08-30 15:28:59 +02:00 |
|
chrys87
|
344db17f5a
|
Update inputManager.py
|
2016-08-30 11:59:38 +02:00 |
|
chrys87
|
e312ffc22e
|
Update commandManager.py
|
2016-08-30 11:58:06 +02:00 |
|
chrys87
|
63080b8d87
|
Update linux.py
|
2016-08-30 11:55:45 +02:00 |
|
chrys87
|
940a454611
|
Update generalInformation.py
|
2016-08-30 11:51:18 +02:00 |
|
chrys87
|
497729d09d
|
Update settings.py
|
2016-08-30 11:50:36 +02:00 |
|
chrys87
|
fb1e305e49
|
Update settings.py
|
2016-08-30 11:50:15 +02:00 |
|
chrys87
|
cb4e97b631
|
Update and rename top_left.py to review_top.py
|
2016-08-29 17:16:31 +02:00 |
|
chrys87
|
b3abe8ddbe
|
Update curr_clipboard.py
|
2016-08-29 16:28:11 +02:00 |
|
Storm Dragon
|
d4e59eafba
|
Added command to move to top left.
|
2016-08-29 10:12:50 -04:00 |
|
chrys87
|
27a5794d86
|
BUG: dont cut last char if start is a space
|
2016-08-29 10:16:29 +02:00 |
|
chrys
|
71da9c7dad
|
add curr_[char,word]_phonetic commands
|
2016-08-29 01:11:11 +02:00 |
|
chrys
|
3f9880097c
|
improve output of exit_review
|
2016-08-28 21:58:51 +02:00 |
|
chrys
|
f0039f957e
|
add indent command
|
2016-08-28 21:24:01 +02:00 |
|
Storm Dragon
|
06381f63be
|
Merge branch 'master' of https://github.com/chrys87/fenrir
Changed thhe keyboard file at apparently the same time as you.
|
2016-08-28 13:25:48 -04:00 |
|
Storm Dragon
|
1263ce2709
|
Changed time format slightly, added dte command, added fenrir+d command for date.
|
2016-08-28 13:24:15 -04:00 |
|
chrys
|
0080e1aeb8
|
add new command cursor_position
|
2016-08-28 19:19:55 +02:00 |
|
chrys
|
2514a87b33
|
UTF-8 and TODO
|
2016-08-28 18:06:27 +02:00 |
|
chrys
|
ed75db0c94
|
improve typing
|
2016-08-28 17:45:16 +02:00 |
|
chrys
|
621a6d4aa6
|
fix ncurses apps
|
2016-08-28 17:21:05 +02:00 |
|
chrys87
|
9ce32b484c
|
Update 50000-char_echo.py
|
2016-08-26 12:02:55 +02:00 |
|
chrys87
|
6fca14e9da
|
Update 50000-char_echo.py
|
2016-08-26 11:59:15 +02:00 |
|
chrys87
|
a7e7fbd145
|
Update 10000-shut_up.py
|
2016-08-26 10:53:33 +02:00 |
|
chrys87
|
de7fe4c25f
|
Update fenrir.py
|
2016-08-26 10:53:24 +02:00 |
|
chrys87
|
d46b37b4e1
|
Update char_utils.py
|
2016-08-26 10:41:37 +02:00 |
|
chrys87
|
a87547fef1
|
Update settings.py
|
2016-08-26 10:18:07 +02:00 |
|
chrys87
|
2c2a0db24a
|
Update linux.py
|
2016-08-26 10:16:18 +02:00 |
|
chrys
|
cbb41f8570
|
finish up time example
|
2016-08-26 01:42:31 +02:00 |
|
chrys
|
5e08b9aff5
|
smaller things
|
2016-08-26 01:27:19 +02:00 |
|
chrys87
|
41c2341bf7
|
Update time.py
|
2016-08-25 17:28:46 +02:00 |
|
Storm Dragon
|
4f760f5edb
|
Got part of the time stuff done.
|
2016-08-25 11:07:50 -04:00 |
|
chrys87
|
ca3df31ab2
|
Rename curr_screen_before_cursor to curr_screen_before_cursor.py
|
2016-08-25 10:55:05 +02:00 |
|
chrys87
|
357ab61aa0
|
Create curr_screen_after_cursor.py
|
2016-08-25 10:54:46 +02:00 |
|
chrys87
|
abd5f4e2a7
|
Create curr_screen_before_cursor
|
2016-08-25 10:53:43 +02:00 |
|
chrys87
|
370ce2fe0b
|
Update copy_marked_to_clipboard.py
|
2016-08-25 10:43:35 +02:00 |
|
chrys87
|
557dfb3f10
|
Update curr_screen.py
|
2016-08-25 10:42:34 +02:00 |
|
chrys87
|
7ee641e6be
|
Update 85000-screen_chnage_reset_marks.py
|
2016-08-25 10:38:25 +02:00 |
|
chrys
|
fa93d611fc
|
make number of clipboards configurable
|
2016-08-25 01:50:02 +02:00 |
|
chrys
|
acd10812c6
|
polish clipboard handling, clean ups, more mark functions
|
2016-08-25 01:42:46 +02:00 |
|
chrys87
|
41caeed747
|
Update mark_utils.py
|
2016-08-24 16:58:59 +02:00 |
|
chrys87
|
a82fda0406
|
Update copy_marked_to_clipboard.py
|
2016-08-24 16:20:00 +02:00 |
|
chrys87
|
38baebec99
|
Update marked_text.py
|
2016-08-24 16:18:33 +02:00 |
|
chrys87
|
d2a55e2f65
|
Update marked_text.py
|
2016-08-24 16:18:08 +02:00 |
|
chrys87
|
aa8f4d563e
|
Update marked_text.py
|
2016-08-24 16:17:42 +02:00 |
|
chrys87
|
f440e31f54
|
Update and rename remove_marks to remove_marks.py
|
2016-08-24 16:13:02 +02:00 |
|
chrys87
|
e97d2bf895
|
Update set_mark.py
|
2016-08-24 16:12:22 +02:00 |
|
chrys87
|
4dee80bd33
|
Update commands.py
|
2016-08-24 16:10:11 +02:00 |
|
chrys
|
eb323eeedf
|
polish clipboard stuff
|
2016-08-24 00:41:16 +02:00 |
|
chrys
|
8054df6c3c
|
add forgotten split
|
2016-08-23 23:31:36 +02:00 |
|
chrys87
|
0392f64a45
|
Rename remove_clipboard_marks to remove_marks
|
2016-08-23 17:48:55 +02:00 |
|
chrys87
|
93bac18a34
|
Rename 88000-screen_chnage_leve_review_mode to 88000-screen_chnage_leve_review_mode.py
|
2016-08-23 17:45:07 +02:00 |
|
chrys87
|
82a030dba9
|
Update and rename 85000-screen_chnage_reset_clipboard_marks to 85000-screen_chnage_reset_marks.py
|
2016-08-23 17:44:45 +02:00 |
|
chrys87
|
b08114f13a
|
Update marked_text.py
|
2016-08-23 17:43:22 +02:00 |
|
chrys87
|
c736add28b
|
Update copy_marked_to_clipboard.py
|
2016-08-23 17:42:37 +02:00 |
|
chrys87
|
16edc90a70
|
Update mark_utils.py
|
2016-08-23 17:38:13 +02:00 |
|
chrys87
|
f012418d62
|
Update marked_text.py
|
2016-08-23 17:37:39 +02:00 |
|
chrys87
|
ef6d6f6ba5
|
Rename copy_utils.py to mark_utils.py
|
2016-08-23 17:33:35 +02:00 |
|
chrys87
|
3d24f6e75b
|
Update remove_clipboard_marks
|
2016-08-23 17:32:31 +02:00 |
|
chrys87
|
ae41405ac9
|
Update set_mark.py
|
2016-08-23 17:31:24 +02:00 |
|
chrys87
|
c9200248eb
|
Update commands.py
|
2016-08-23 17:30:31 +02:00 |
|
chrys87
|
da882cc5f3
|
Update and rename set_clipboard_mark.py to set_mark.py
|
2016-08-23 17:29:39 +02:00 |
|
chrys87
|
0f90c84222
|
Update set_clipboard_mark.py
|
2016-08-23 17:28:44 +02:00 |
|
chrys87
|
8d4c5718b8
|
Update set_clipboard_mark.py
|
2016-08-23 17:28:23 +02:00 |
|
chrys87
|
ea94dc2f09
|
Update remove_clipboard_marks
|
2016-08-23 17:26:04 +02:00 |
|
chrys87
|
55bcff48e1
|
Update set_clipboard_mark.py
|
2016-08-23 17:22:16 +02:00 |
|
chrys87
|
1341c525d0
|
Update copy_marked_to_clipboard.py
|
2016-08-23 17:21:24 +02:00 |
|
chrys87
|
b8f4ae14d4
|
Update and rename present_marked_text.py to marked_text.py
|
2016-08-23 17:20:43 +02:00 |
|
chrys87
|
d2ea8c120a
|
Update copy_marked_to_clipboard.py
|
2016-08-23 17:19:45 +02:00 |
|
chrys87
|
0029d61358
|
Create present_marked_text.py
|
2016-08-23 17:18:42 +02:00 |
|
chrys87
|
9587561691
|
Create set_clipboard_mark.py
|
2016-08-23 17:17:54 +02:00 |
|
chrys87
|
0744fe6527
|
Create copy_marked_to_clipboard.py
|
2016-08-23 17:17:28 +02:00 |
|
chrys87
|
a8b4fdda33
|
Update copy_utils.py
|
2016-08-23 17:14:15 +02:00 |
|
chrys87
|
007eeef118
|
Rename copy_utils to copy_utils.py
|
2016-08-23 17:13:14 +02:00 |
|
chrys87
|
5aff411f65
|
Create copy_utils
|
2016-08-23 17:12:51 +02:00 |
|
chrys87
|
f9b66a3e26
|
Update screenData.py
|
2016-08-23 13:24:52 +02:00 |
|
chrys87
|
63cbdccd96
|
Rename 88000-screen_chnage_reset_review_cursor to 88000-screen_chnage_leve_review_mode
|
2016-08-23 13:22:59 +02:00 |
|
chrys87
|
803b150cf4
|
Update remove_clipboard_marks
|
2016-08-23 13:19:08 +02:00 |
|
chrys87
|
c677d7b761
|
Create remove_clipboard_marks
|
2016-08-23 13:18:14 +02:00 |
|
chrys87
|
1f4364683d
|
Update prev_line.py
|
2016-08-23 13:14:35 +02:00 |
|
chrys87
|
235b108f05
|
Update next_line.py
|
2016-08-23 13:14:12 +02:00 |
|
chrys87
|
f4520620f6
|
Update curr_screen.py
|
2016-08-23 13:13:47 +02:00 |
|
chrys87
|
b46e66fcf8
|
Update curr_line.py
|
2016-08-23 13:13:24 +02:00 |
|
chrys87
|
10a83d1153
|
Update curr_screen.py
|
2016-08-23 13:11:20 +02:00 |
|
chrys87
|
13de06343b
|
Update prev_char.py
|
2016-08-23 13:09:12 +02:00 |
|
chrys87
|
76fe5e9e1f
|
Update prev_line.py
|
2016-08-23 13:08:54 +02:00 |
|
chrys87
|
4bcfe95435
|
Update prev_word.py
|
2016-08-23 13:08:34 +02:00 |
|
chrys87
|
6a0b60135d
|
Update curr_word.py
|
2016-08-23 13:08:12 +02:00 |
|
chrys87
|
10b4c6c5ed
|
Update curr_line.py
|
2016-08-23 13:07:55 +02:00 |
|
chrys87
|
b746fcf807
|
Update curr_char.py
|
2016-08-23 13:07:41 +02:00 |
|
chrys87
|
b948fccb46
|
Update exit_review.py
|
2016-08-23 13:07:04 +02:00 |
|
chrys87
|
fff62f0eb3
|
Update next_word.py
|
2016-08-23 13:06:40 +02:00 |
|
chrys87
|
d4a220ca17
|
Update next_line.py
|
2016-08-23 13:06:18 +02:00 |
|
chrys87
|
9364ac20ce
|
Update next_char.py
|
2016-08-23 13:05:55 +02:00 |
|
chrys87
|
bfb8028107
|
Update curr_word.py
|
2016-08-23 13:05:22 +02:00 |
|
chrys87
|
9d1e83d115
|
Update curr_line.py
|
2016-08-23 13:04:59 +02:00 |
|
chrys87
|
448738ea11
|
Update curr_char.py
|
2016-08-23 13:04:31 +02:00 |
|
chrys87
|
64ee9c229d
|
Rename 75000-promote.py to 75000-incomming_promote.py
|
2016-08-23 13:02:39 +02:00 |
|
chrys87
|
7ddb8a2085
|
reset review after screenchange
|
2016-08-23 13:01:35 +02:00 |
|
chrys87
|
89d7706539
|
reset marks on screen change
|
2016-08-23 10:28:18 +02:00 |
|
chrys87
|
f2627a2c85
|
Rename 80000-tty_change.py to 80000-screen_change_announcement.py
|
2016-08-23 10:26:38 +02:00 |
|
chrys87
|
8b6ff2ea1a
|
Create 85000-screen_chnage_reset_clipboard_marks
|
2016-08-23 10:26:13 +02:00 |
|
chrys
|
57f61e80f5
|
add initial clipboard management for pasting
|
2016-08-23 00:51:39 +02:00 |
|
chrys
|
5404d1ea17
|
use debug in outputManager and commandManager
|
2016-08-21 23:55:56 +02:00 |
|
chrys
|
1467fc1939
|
initial use of debug framework
|
2016-08-21 23:26:19 +02:00 |
|
chrys
|
46afedf429
|
cleanup import
|
2016-08-21 22:25:49 +02:00 |
|
chrys
|
da5612f09a
|
cleanup import
|
2016-08-21 22:23:53 +02:00 |
|
chrys
|
3794bd5fe4
|
dont announce start as TTY change
|
2016-08-21 21:23:19 +02:00 |
|
chrys
|
fbe33d609e
|
test of inc dec commands
|
2016-08-21 19:52:22 +02:00 |
|
chrys
|
11a770f0ff
|
fix steps
|
2016-08-21 18:36:50 +02:00 |
|
Chrys
|
cd123ac072
|
add commands {inc,dec}_{speech,sound}_{volume,rate,pitch}
|
2016-08-21 14:20:55 +02:00 |
|
Chrys
|
b534e554e5
|
more cleanup
|
2016-08-19 17:47:21 +02:00 |
|
Chrys
|
b1a2a15c8f
|
remove hack for testing tty change announcement
|
2016-08-19 17:37:12 +02:00 |
|
Chrys
|
3dd83fb8f7
|
remove hack for testing tty change announcement
|
2016-08-19 17:34:41 +02:00 |
|
Chrys
|
5be851e5d1
|
cleanup
|
2016-08-19 17:26:30 +02:00 |
|
Chrys
|
2e0fa69d08
|
initial promotedtext, cleanups, prepare for consume non fenrirkey shortcuts
|
2016-08-19 17:22:08 +02:00 |
|
Chrys
|
3c720b8b1a
|
initial promotedtext, cleanups, prepare for consume non fenrirkey shortcuts
|
2016-08-19 17:21:52 +02:00 |
|
chrys
|
85166bf552
|
fix speechd driver dialect
|
2016-08-16 23:34:23 +02:00 |
|
chrys
|
3d5d048a4b
|
upload stuff
|
2016-08-15 01:41:47 +02:00 |
|
chrys
|
2cd4328613
|
make key forewarding work
|
2016-08-14 00:11:37 +02:00 |
|
chrys
|
255e54ecea
|
initial key foreward
|
2016-08-13 00:06:54 +02:00 |
|
chrys
|
794abf26e3
|
make fenrir key configurable
|
2016-08-11 23:16:44 +02:00 |
|
chrys
|
b4f01f76f0
|
initial but unfinished key consumation
|
2016-08-11 14:37:46 +02:00 |
|
chrys
|
dec9f7a621
|
add last_incomming and improve other commands
|
2016-08-10 17:54:02 +02:00 |
|
chrys
|
7b4be74688
|
fix things
|
2016-08-10 15:30:43 +02:00 |
|
chrys
|
ed27566474
|
add quit_fenrir and curr_screen commands
|
2016-08-10 14:32:13 +02:00 |
|
chrys
|
7b503adabc
|
improve
|
2016-08-10 02:14:35 +02:00 |
|
chrys
|
4236e114e4
|
prepare keyboard grab
|
2016-08-10 02:10:34 +02:00 |
|
chrys
|
6eceeee07b
|
prepare keyboard grab
|
2016-08-10 02:09:49 +02:00 |
|
chrys
|
de92da8b00
|
make update Rate configurable
|
2016-08-08 21:10:43 +02:00 |
|
chrys
|
22b24fcb6e
|
fix word announcement
|
2016-08-08 20:59:07 +02:00 |
|
chrys
|
79c650577f
|
fix double presentation of key echo
|
2016-08-08 11:34:55 +02:00 |
|
chrys
|
629fa3576c
|
add toggle_autoread, typo
|
2016-08-08 11:15:47 +02:00 |
|
chrys
|
f51a5967eb
|
unify pitch and rate with a value 0.0 - 1.0 in config
|
2016-08-08 11:07:40 +02:00 |
|
chrys
|
0e973b6f1d
|
add autoReadIncomming, add sound volume, convert volume to 0.0 - 1.0 factor for unification
|
2016-08-08 09:34:57 +02:00 |
|