Changes between Version 8 and Version 9 of LightningTalkTimer


Ignore:
Timestamp:
03/21/2014 12:22:08 PM (6 years ago)
Author:
carndt
Comment:

Sync updates to README

Legend:

Unmodified
Added
Removed
Modified
  • LightningTalkTimer

    v8 v9  
    1919 
    2020{{{#!rst 
     21Lightning Talk Timer 
     22#################### 
     23 
     24 
     25:author: Christopher Arndt <chris@chrisarndt.de> 
     26:version: 0.1b 
     27:license: GPL v2 
     28 
     29 
    2130Overview 
    2231======== 
    2332 
    2433Lightning Talk Timer (LTT) displays a countdown timer in a big window (or 
    25 fullscreen mode) in big white numbers on a black background. When started 
     34fullscreen mode) in big white digits on a black background. When started 
    2635(SPACE key) it starts counting down from the given duration (default: 5 min.) 
    2736to 0:00. When the countdown timer reaches a certain remaining duration 
     
    3645============ 
    3746 
    38 Lighnung Talk Timer is based on pygame_ and is compatible with Python 2.7. 
     47Lighnung Talk Timer is based on PyGame_ and is compatible with Python 2.7. 
    3948Python 3.2+ support has not been tested. 
     49 
     50.. _pygame: http://pygame.org/ 
    4051 
    4152 
     
    5162    $ ./ltt/main.py 
    5263 
    53 You can also get a Zip archive of the source code with the Trac source code  
     64You can also get a Zip archive of the source code via the Trac source code  
    5465browser (see link above). 
    5566 
     
    8394maximum of up to 1080 pixels. The horizontal resolution is the vertical 
    8495resolution multiplied by the screen aspect ration (e.g. 1.6 for 16:10 screens). 
     96 
     97.. note:: 
     98    The aspect ratio of the default display size is currently limited to a 
     99    maximum of 16:9 to prevent over-wide display on multiple-screen setups 
     100    (see section "Bugs and Limitations" below). You can, however, set any 
     101    screen size with an arbitrary aspect ratio via the command line options. 
    85102 
    86103 
     
    135152second. 
    136153 
     154 
    137155Bugs and Limitations 
    138156==================== 
    139157 
    140 Fullscreen mode currently does not work correctly with multiple displays due to problems with the SDL 1.2 library used by PyGame. I'm currently researching a solution. 
     158Detection of screen size and fullscreen mode currently does not work correctly 
     159with multiple displays on X Window due to limitations of the SDL 1.2 library 
     160used by PyGame. Finding out the current monitor and its size would require 
     161adding additional dependencies like Xlib, which I don't really want, or parsing 
     162the output of system-dependant command-line tools (i.e. ``xrandr``), which 
     163would be an ugly hack and likely to break somewhere or sometime. 
    141164 
    142 .. _pygame: http://pygame.org/ 
     165Linux users with a multiple screen setup are advised to use the command line 
     166options to set the display size. 
    143167}}}