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/slide.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/slide.py')
-rw-r--r-- | presentty/slide.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/presentty/slide.py b/presentty/slide.py index 4894f45..ba6726c 100644 --- a/presentty/slide.py +++ b/presentty/slide.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 urwid class SlidePile(urwid.Pile): @@ -29,7 +31,7 @@ class SlidePile(urwid.Pile): class SlidePadding(urwid.Padding): def pack(self, size, focus=False): r = self._original_widget.pack(size, focus) - width = max(r[0] + self.left + self.right, self.min_width) + width = max(r[0] + self.left + self.right, self.min_width or 0) width = min(size[0], width) return (width, r[1]) |