Commit Graph

83 Commits

Author SHA1 Message Date
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
1f263b2cf0 Update fenrir.py 2016-09-22 16:11:36 +02:00
chrys87
352654756e Update fenrir.py 2016-09-22 11:48:45 +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
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
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
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
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
chrys
010b9b4e06 finish remove unneeded returns, import debug to everything, add header 2016-09-19 22:15:58 +02:00
chrys
30f579f12b initial keyboard grab 2016-09-18 15:13:24 +02:00
chrys
75db6ac58f initial working input command chain 2016-09-17 23:38:40 +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
10ddc98d47 implement tutorial mode 2016-09-17 01:59:38 +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
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
chrys
82757b7a93 shotdown everything more clean 2016-09-15 00:21:22 +02:00
chrys
d7bff19680 read new keybindig format 2016-09-15 00:04:36 +02:00
chrys
efeb9b884a initial evdev driver 2016-09-13 00:05:29 +02:00
chrys
3ac70c14e5 first fixes 2016-09-12 22:17:10 +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
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
731f03be71 Update fenrir.py 2016-08-31 14:13:28 +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
de7fe4c25f Update fenrir.py 2016-08-26 10:53:24 +02:00
chrys
da5612f09a cleanup import 2016-08-21 22:23:53 +02:00
Chrys
b1a2a15c8f remove hack for testing tty change announcement 2016-08-19 17:37:12 +02:00
Chrys
3c720b8b1a initial promotedtext, cleanups, prepare for consume non fenrirkey shortcuts 2016-08-19 17:21:52 +02:00
chrys
2cd4328613 make key forewarding work 2016-08-14 00:11:37 +02:00
chrys
b4f01f76f0 initial but unfinished key consumation 2016-08-11 14:37:46 +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
a2203361b3 seperate out input 2016-08-06 04:40:31 +02:00
chrys
6373b3d8b8 major rework, performance boost and bigger accuracy 2016-08-06 04:34:37 +02:00
chrys
8ead2fc669 seperate onInput and onScreenUpdate incomming speech for prepare word echo and stuff 2016-07-23 17:07:55 +02:00
chrys
79166454c1 interrupt on tty change 2016-07-18 19:42:49 +02:00
chrys
0788db5a8c add timeout back 2016-07-17 16:32:58 +02:00