48 Commits

Author SHA1 Message Date
Storm Dragon
2dda73ac87 Request to be able to use the numpad if numlock is on and only process fenrir commands if numlock is off. This should work, let me know if anything breaks. 2025-04-14 18:57:10 -04:00
Storm Dragon
e46926f145 Fixed a traceback on shutdown. Hopefully improved responsiveness with the diff. Trying rapidfuzz for smaller screen updates, add a catch to fall back to the original difflib if there are any problems. This is experimental, please watch for bugs. 2025-02-26 17:02:25 -05:00
Storm Dragon
baa4c9a937 Removed Braille. BrlTTY does a great job already in the console. Also, Fenrir's implementation was only partially done and not working. 2024-12-08 06:43:22 -05:00
Storm Dragon
b54a226833 More shabangs changed to use env python3 2024-12-05 14:53:10 -05:00
Chrys
ca5ce66f31 retry grabbing 2019-10-04 17:08:27 +02:00
chrys
b0459fa7f9 remove ignore file support 2018-09-07 23:27:15 +02:00
chrys
bc8bba12cc fix some bad stuff 2018-07-21 02:04:32 +02:00
chrys
145ff8bb5d fix docs 2018-07-20 02:09:53 +02:00
chrys
12d1d96afd improve presentation of pseudo windows 2018-07-19 22:16:03 +02:00
chrys
46c622d27d fix presentation of finch 2018-07-19 22:09:50 +02:00
chrys
c3f3aeb2e5 add soundicon for BarrierMode 2018-06-18 00:15:25 +02:00
chrys
9a0ce77236 improve output for pdmenu 2018-06-08 20:43:25 +02:00
chrys
b02b5ee30d go silent when enter an ignore screen 2018-06-04 08:06:39 +02:00
chrys
a84b369b8c get session information bevore update ignore screens 2018-06-04 06:45:09 +02:00
chrys
c25bda45b2 fix has attribute 2018-06-04 06:09:51 +02:00
chrys87
2f0edb5716
use compare insteed of ndiff - small performance win 2018-05-29 16:17:51 +02:00
chrys
366328dad7 make attributeManager use 2018-05-28 22:18:51 +02:00
chrys
a334139902 remove parameter 2018-05-27 22:44:17 +02:00
chrys
ceed614b9a very basic initial hilight tracking 2018-05-27 14:31:00 +02:00
chrys87
c6aefc55bb
Update screenManager.py 2018-05-24 11:38:05 +02:00
chrys
4f05d0aefd make pty intial working with attributes 2018-05-24 01:01:17 +02:00
chrys
2208e7ccb2 begin attribute refactoring 2018-05-23 23:27:20 +02:00
chrys87
423f3e8104
Update screenManager.py 2018-05-23 13:33:11 +02:00
chrys
d3bec267af fix pty 2018-05-23 01:12:31 +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
b9038f5982 improve grabbing 2018-05-17 21:57:54 +02:00
chrys87
e08895f265
Update screenManager.py 2018-05-17 17:31:22 +02:00
chrys
79cc8ef13d fix instance issue 2018-05-14 20:03:39 +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
ccc34ef778 catch more driver calls 2018-05-13 21:22:32 +02:00
chrys
426fecf60f catch some driver calls 2018-05-11 23:34:13 +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
bb6fc4d3ab consume shortcuts, make paste work with pty, fix bug 2018-03-26 11:45:30 +02: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
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
bcfd76b42f safe WIP 2018-03-24 03:01:48 +01:00
chrys
8a4f2ac194 improve intial PTY emulation 2018-03-24 02:11:55 +01:00
chrys
404c0833b4 fix import 2018-03-23 21:57:39 +01:00
chrys
45e4a1249b send full event via event bus 2018-03-23 20:44:31 +01:00
chrys
382cf30336 fix merge 2018-03-22 00:45:17 +01:00
chrys
a8a0f7cc29 replaces namespace fenrir with fenrirscreenreader 2018-03-21 11:10:28 +01:00