From 46dd83a3b7deefdff144ff3e504c6525c831bab2 Mon Sep 17 00:00:00 2001 From: chrys Date: Sat, 1 Oct 2016 04:08:00 +0200 Subject: [PATCH 1/2] update ToDo irssi is now working as wanted --- TODO | 1 - 1 file changed, 1 deletion(-) diff --git a/TODO b/TODO index 37f22c72..6dbf09ba 100644 --- a/TODO +++ b/TODO @@ -2,7 +2,6 @@ ToDos in Priority order: - Known Bugs Fenrir key sometimes wents crazy? - sometimes text is presented twice (easiest to reproduce, type something while in irssi) gstreamer sounddriver doesnt work (i think it needs a Glib next word wrapping sometimes skips a word on beginn of line From 9f85c0af5778c2e82da137ca0d330eb96ba8020d Mon Sep 17 00:00:00 2001 From: chrys Date: Sat, 1 Oct 2016 04:12:29 +0200 Subject: [PATCH 2/2] reset review on screen change --- .../85000-screen_chnage_reset_review.py | 24 +++++++++++++++++++ ...> 89000-screen_chnage_leve_review_mode.py} | 3 +-- 2 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 src/fenrir-package/commands/onScreenChanged/85000-screen_chnage_reset_review.py rename src/fenrir-package/commands/onScreenChanged/{88000-screen_chnage_leve_review_mode.py => 89000-screen_chnage_leve_review_mode.py} (79%) diff --git a/src/fenrir-package/commands/onScreenChanged/85000-screen_chnage_reset_review.py b/src/fenrir-package/commands/onScreenChanged/85000-screen_chnage_reset_review.py new file mode 100644 index 00000000..b63b0d5a --- /dev/null +++ b/src/fenrir-package/commands/onScreenChanged/85000-screen_chnage_reset_review.py @@ -0,0 +1,24 @@ +#!/bin/python +# -*- coding: utf-8 -*- + +# Fenrir TTY screen reader +# By Chrys, Storm Dragon, and contributers. + +from core import debug + +class command(): + def __init__(self): + pass + def initialize(self, environment): + self.env = environment + def shutdown(self): + pass + def getDescription(self): + return 'No Description found' + + def run(self): + self.env['runtime']['cursorManager'].clearReviewCursor() + + def setCallback(self, callback): + pass + diff --git a/src/fenrir-package/commands/onScreenChanged/88000-screen_chnage_leve_review_mode.py b/src/fenrir-package/commands/onScreenChanged/89000-screen_chnage_leve_review_mode.py similarity index 79% rename from src/fenrir-package/commands/onScreenChanged/88000-screen_chnage_leve_review_mode.py rename to src/fenrir-package/commands/onScreenChanged/89000-screen_chnage_leve_review_mode.py index e1d8bb51..b0b6147a 100644 --- a/src/fenrir-package/commands/onScreenChanged/88000-screen_chnage_leve_review_mode.py +++ b/src/fenrir-package/commands/onScreenChanged/89000-screen_chnage_leve_review_mode.py @@ -17,8 +17,7 @@ class command(): return 'No Description found' def run(self): - self.env['screenData']['oldCursorReview'] = None - self.env['screenData']['newCursorReview'] = None + self.env['runtime']['cursorManager'].clearMarks() def setCallback(self, callback): pass