chrys87
|
5063362dbc
|
Update inputManager.py
|
2018-05-23 13:24:29 +02:00 |
|
chrys
|
d3bec267af
|
fix pty
|
2018-05-23 01:12:31 +02:00 |
|
chrys
|
14902dbab9
|
fix syntax
|
2018-05-22 21:43:53 +02:00 |
|
chrys
|
7e0739e60c
|
fix syntax
|
2018-05-22 21:42:57 +02:00 |
|
chrys
|
8af43a3a05
|
Revert "add debug"
This reverts commit 4dd3627e9b .
|
2018-05-22 21:04:33 +02:00 |
|
chrys
|
71542a86c4
|
Revert "add debug"
This reverts commit 84a1b94ac2 .
|
2018-05-22 21:04:04 +02:00 |
|
chrys
|
84a1b94ac2
|
add debug
|
2018-05-22 20:56:45 +02:00 |
|
chrys
|
4dd3627e9b
|
add debug
|
2018-05-22 20:55:33 +02:00 |
|
chrys
|
1f9f561c04
|
cosmetic
|
2018-05-22 18:56:46 +02:00 |
|
chrys
|
6b224df503
|
add more debug
|
2018-05-22 18:55:03 +02:00 |
|
chrys
|
ccf55aa216
|
debug
|
2018-05-21 23:14:40 +02:00 |
|
chrys
|
5026fbf4ea
|
more debug
|
2018-05-21 21:26:43 +02:00 |
|
chrys
|
727a017803
|
Revert "debug"
This reverts commit d2c53e2d58 .
|
2018-05-21 21:20:29 +02:00 |
|
chrys
|
d2c53e2d58
|
debug
|
2018-05-21 20:15:43 +02:00 |
|
chrys
|
6981145a8c
|
make new device detection work
|
2018-05-20 07:43:26 +02:00 |
|
chrys87
|
27c5075b23
|
Update evdevDriver.py
|
2018-05-18 13:54:08 +02:00 |
|
chrys87
|
efbaa0078a
|
Update fenrirManager.py
|
2018-05-18 12:39:57 +02:00 |
|
chrys87
|
517a8706f8
|
Update evdevDriver.py
|
2018-05-18 11:54:43 +02:00 |
|
chrys87
|
0ee55d1ede
|
Update evdevDriver.py
|
2018-05-18 11:49:43 +02:00 |
|
chrys87
|
6a10d7b50c
|
Update evdevDriver.py
|
2018-05-18 11:40:05 +02:00 |
|
chrys87
|
0082898119
|
Update inputManager.py
|
2018-05-18 11:19:40 +02:00 |
|
chrys87
|
0a77f2a54d
|
Update fenrirManager.py
|
2018-05-18 11:16:41 +02:00 |
|
chrys87
|
b6853c7cda
|
Update fenrirManager.py
|
2018-05-18 11:13:47 +02:00 |
|
chrys87
|
6df34dd7be
|
Update fenrirManager.py
|
2018-05-18 11:11:42 +02:00 |
|
chrys87
|
46940e9048
|
Update 50000-UpdateDevices.py
|
2018-05-18 11:11:09 +02:00 |
|
chrys87
|
f7cb9463b9
|
Update screenManager.py
|
2018-05-18 10:05:32 +02:00 |
|
chrys
|
9dfd45eb07
|
make puse for ibmtts disable
|
2018-05-17 23:49:32 +02:00 |
|
chrys
|
ce4cec27e2
|
spawn deamon in background
|
2018-05-17 22:21:50 +02:00 |
|
chrys
|
760453e202
|
add plug sound
|
2018-05-17 22:10:20 +02:00 |
|
chrys
|
b9038f5982
|
improve grabbing
|
2018-05-17 21:57:54 +02:00 |
|
chrys
|
4e14b4aa9d
|
Merge branch 'bleed'
|
2018-05-17 20:25:26 +02:00 |
|
chrys
|
833b06c4d1
|
make pty driver identify as pty
|
2018-05-17 20:09:55 +02:00 |
|
chrys87
|
72782bd51b
|
Update ptyDriver.py
|
2018-05-17 17:32:18 +02:00 |
|
chrys87
|
e08895f265
|
Update screenManager.py
|
2018-05-17 17:31:22 +02:00 |
|
chrys87
|
c0691c7daf
|
Update 50000-UpdateDevices.py
|
2018-05-17 09:31:15 +02:00 |
|
chrys87
|
79d877f760
|
Update fenrirManager.py
|
2018-05-17 09:30:43 +02:00 |
|
chrys
|
ecee654546
|
increase wait time
|
2018-05-17 01:01:17 +02:00 |
|
chrys
|
b2c9837ef1
|
add debug
|
2018-05-17 00:52:35 +02:00 |
|
chrys
|
4aea61d020
|
cleanup
|
2018-05-17 00:34:51 +02:00 |
|
chrys
|
6bd8e96b5a
|
fire event for plug only once
|
2018-05-17 00:24:57 +02:00 |
|
chrys
|
6c7278350f
|
filter out uinput devices
|
2018-05-17 00:16:47 +02:00 |
|
chrys
|
09e3969531
|
fire event for plug only once
|
2018-05-17 00:13:21 +02:00 |
|
chrys
|
d4a4605d6b
|
do not always grab on startup
|
2018-05-16 23:40:36 +02:00 |
|
chrys
|
b5850abeed
|
Merge branch 'master' into bleed
|
2018-05-16 23:30:49 +02:00 |
|
chrys
|
a3b0754d57
|
add debug
|
2018-05-15 23:17:03 +02:00 |
|
chrys
|
469488f2d3
|
Merge branch 'master' into bleed
|
2018-05-14 21:26:33 +02:00 |
|
chrys
|
e833640bb9
|
fix api
|
2018-05-14 20:20:28 +02:00 |
|
chrys
|
861b0413db
|
fix debugDriver
|
2018-05-14 20:09:08 +02:00 |
|
chrys
|
79cc8ef13d
|
fix instance issue
|
2018-05-14 20:03:39 +02:00 |
|
chrys87
|
670afb5c58
|
Update inputDriver.py
|
2018-05-14 14:58:17 +02:00 |
|
chrys87
|
0f83708ea0
|
Update inputDriver.py
|
2018-05-14 14:57:38 +02:00 |
|
chrys87
|
4cde0159f9
|
Update evdevDriver.py
|
2018-05-14 14:32:07 +02:00 |
|
chrys87
|
662cfd2e2d
|
Update evdevDriver.py
|
2018-05-14 14:26:57 +02:00 |
|
chrys87
|
521f551b84
|
Update evdevDriver.py
|
2018-05-14 14:13:29 +02:00 |
|
chrys
|
30372f0440
|
grab/ungrab on noKeyPressed()
|
2018-05-13 23:43:35 +02:00 |
|
chrys
|
ae612ce9f2
|
grab/ungrab on noKeyPressed()
|
2018-05-13 23:42:04 +02:00 |
|
chrys
|
abc449bec2
|
grab/ungrab on noKeyPressed()
|
2018-05-13 23:40:05 +02:00 |
|
chrys
|
26fcd92f81
|
fix function name
|
2018-05-13 23:16:22 +02:00 |
|
chrys
|
0d74ae0d96
|
fix uinput handling, speedup device grabbing
|
2018-05-13 23:12:41 +02:00 |
|
chrys
|
c5e50b086b
|
disable device hotplug
|
2018-05-13 21:46:51 +02:00 |
|
chrys
|
d0bdaea86e
|
more strict keyboard filter
|
2018-05-13 21:27:29 +02:00 |
|
chrys
|
ccc34ef778
|
catch more driver calls
|
2018-05-13 21:22:32 +02:00 |
|
chrys
|
66b0b96426
|
set application name to fenrir
|
2018-05-12 00:23:45 +02:00 |
|
chrys
|
426fecf60f
|
catch some driver calls
|
2018-05-11 23:34:13 +02:00 |
|
chrys
|
e812d4e2ae
|
catch some driver calls
|
2018-05-11 23:30:08 +02:00 |
|
chrys
|
c6c4d4b331
|
Merge branch 'master' into bleed
|
2018-05-11 23:19:38 +02:00 |
|
chrys
|
7d664004f1
|
Merge branch 'master' of github.com:chrys87/fenrir
|
2018-05-11 23:16:29 +02:00 |
|
chrys
|
eacb26f340
|
grab/ungrab on ignorescreen, stop speech
|
2018-05-11 23:16:18 +02:00 |
|
chrys
|
101004a5f9
|
catch driver method calls
|
2018-05-11 22:25:57 +02:00 |
|
chrys
|
0296590f08
|
add ungrab method
|
2018-05-11 22:21:30 +02:00 |
|
chrys
|
ba3ad7719d
|
use device insteed of fn
|
2018-05-11 22:17:38 +02:00 |
|
chrys87
|
e20183aaa9
|
Update genericDriver.py
|
2018-04-24 13:13:10 +02:00 |
|
chrys87
|
863938506a
|
Update genericDriver.py
|
2018-04-24 13:12:41 +02:00 |
|
chrys87
|
1c9d2ca1b7
|
Update genericDriver.py
|
2018-04-24 13:12:14 +02:00 |
|
chrys
|
dab2d4ca75
|
add debug
|
2018-04-15 15:43:03 +02:00 |
|
chrys
|
b5f7526345
|
Revert "Merge pull request #21 from chrys87/nocrash"
This reverts commit ddecf331f6 , reversing
changes made to 9ff73d67bc .
|
2018-04-13 23:42:18 +02:00 |
|
chrys87
|
ddecf331f6
|
Merge pull request #21 from chrys87/nocrash
Revert "improve device detection"
|
2018-04-12 13:54:08 +02:00 |
|
chrys
|
13c61cb1a6
|
systemd
|
2018-04-11 23:57:28 +02:00 |
|
chrys
|
190b3e04ab
|
Revert "improve device detection"
This reverts commit f32de79204 .
|
2018-04-11 02:00:26 +02:00 |
|
chrys87
|
9ff73d67bc
|
Update processManager.py
|
2018-04-09 17:03:12 +02:00 |
|
chrys
|
dabb5ec439
|
fix unfefined variable
|
2018-04-02 19:01:55 +02:00 |
|
chrys
|
9030e4801a
|
fix unfefined variable
|
2018-04-02 19:01:25 +02:00 |
|
Chrys
|
f32de79204
|
improve device detection
|
2018-04-01 14:36:06 +02:00 |
|
chrys
|
36a8549dc0
|
add pypy starters
|
2018-03-28 18:14:17 +02:00 |
|
chrys
|
88a10882f2
|
fix problem on startup
|
2018-03-28 18:11:03 +02:00 |
|
chrys
|
a636d8020e
|
fallback to dummy if possible
|
2018-03-28 17:09:56 +02:00 |
|
chrys
|
5da7be72e2
|
fallback to dummy if possible
|
2018-03-28 17:08:15 +02:00 |
|
chrys
|
d22bed033f
|
fallback to dummy if possible
|
2018-03-28 17:08:07 +02:00 |
|
chrys
|
d1e14a2b1d
|
fix typo
|
2018-03-28 15:40:21 +02:00 |
|
chrys
|
fef9691912
|
decrease timeout
|
2018-03-27 14:16:30 +02:00 |
|
chrys
|
161c316383
|
decrease timeout
|
2018-03-27 14:16:22 +02:00 |
|
chrys
|
d3b97bcd30
|
disable attribute code until we finish it
|
2018-03-27 13:33:04 +02:00 |
|
chrys
|
a1c01935fb
|
disable attribute code until we finish it
|
2018-03-27 12:11:43 +02:00 |
|
chrys
|
93f0551131
|
add -E
|
2018-03-27 00:40:15 +02:00 |
|
chrys
|
7182bc6556
|
add -E
|
2018-03-27 00:36:11 +02:00 |
|
chrys
|
a70eb05087
|
add -E
|
2018-03-27 00:35:38 +02:00 |
|
chrys
|
0b1eb5229d
|
add -E
|
2018-03-27 00:33:41 +02:00 |
|
chrys
|
86fe813313
|
fix bug
|
2018-03-27 00:26:34 +02:00 |
|
chrys
|
8753415f65
|
fix bug
|
2018-03-26 23:56:05 +02:00 |
|
chrys
|
a94bf21f3c
|
add handle evdev in PTY
|
2018-03-26 23:46:56 +02:00 |
|
chrys
|
b93d2cef7a
|
lower timeout
|
2018-03-26 22:29:47 +02:00 |
|
chrys
|
3d8dba29a1
|
cleanup debug code
|
2018-03-26 21:49:00 +02:00 |
|
chrys
|
45ad72568f
|
fix sticky modes
|
2018-03-26 21:34:15 +02:00 |
|
chrys
|
0e26ac8cc0
|
add inByteInput trigger
|
2018-03-26 20:09:51 +02:00 |
|
chrys
|
65055acb66
|
make input more responsible, add timeout
|
2018-03-26 17:23:48 +02:00 |
|
chrys
|
4847b1c78b
|
prioriy to input
|
2018-03-26 13:22:29 +02:00 |
|
chrys
|
bb6fc4d3ab
|
consume shortcuts, make paste work with pty, fix bug
|
2018-03-26 11:45:30 +02:00 |
|
chrys
|
03397495cf
|
cleanup
|
2018-03-26 09:21:12 +02:00 |
|
chrys
|
7cbc9ccf12
|
cleanup
|
2018-03-26 09:10:05 +02:00 |
|
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 |
|