diff options
author | Toshio Kuratomi <a.badger@gmail.com> | 2017-09-21 17:02:11 -0700 |
---|---|---|
committer | Toshio Kuratomi <a.badger@gmail.com> | 2017-09-21 18:58:39 -0700 |
commit | 319a8283c7d9c14911cd26c5710a395942d86c32 (patch) | |
tree | 1b1ad35c7a1a477b44840a3c115134947e66996d /presentty/console.py | |
parent | 308a06134d7749638c7ba3afcc4031f31ba09930 (diff) | |
download | presentty-python3-port-try2.tar.gz presentty-python3-port-try2.tar.xz presentty-python3-port-try2.zip |
Initial python3 workpython3-port-try2
This is enough to get presentty to display the demo presentation all the
way through. The Python3 version appears to have some slight
performance problems (or perhaps it's a difference in behaviour) during
transitions. On displaying a new slide, the text pulses once (gets
brighter than it should be in its final state).
Diffstat (limited to 'presentty/console.py')
-rw-r--r-- | presentty/console.py | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/presentty/console.py b/presentty/console.py index d10dc3e..35ddf4f 100644 --- a/presentty/console.py +++ b/presentty/console.py @@ -13,6 +13,8 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. +from __future__ import absolute_import, division, print_function + import argparse import sys import datetime @@ -20,10 +22,10 @@ import time import urwid -import palette -import client -import slide -import rst +from . import palette +from . import client +from . import slide +from . import rst PALETTE = [ ('reversed', 'standout', ''), @@ -166,8 +168,10 @@ class Screen(urwid.WidgetWrap): self.console.prev() elif key == 'page down': self.console.next() + #next(self.console) elif key == 'right': self.console.next() + #next(self.console) elif key == 'left': self.console.prev() elif key == 't': @@ -235,6 +239,7 @@ class Console(object): def next(self): self.screen.setCurrent(self.client.next()) + #self.screen.setCurrent(next(self.client)) def prev(self): self.screen.setCurrent(self.client.prev()) |