|
1 | | -=========== |
2 | | - Changelog |
3 | | -=========== |
4 | | -1.1.7 |
5 | | - * Noise generator now seeds properly |
6 | | - * The OS event queue will now be handled during a call to tdl.flush. This |
7 | | - prevents a common newbie programmer hang where events are handled |
8 | | - infrequently during long animations, simulations, or early development |
9 | | - * Fixed a major bug that would cause a crash in later versions of Python 3 |
10 | | - |
11 | | -1.1.6 |
12 | | - * Fixed a race condition when importing on some platforms |
13 | | - * Fixed a type issue with quickFOV on Linux |
14 | | - * Added a bresenham function to the tdl.map module |
15 | | - |
16 | | -1.1.5 |
17 | | - * a for loop can iterate over all coordinates of a Console |
18 | | - * drawStr can be configured to scroll or raise an error |
19 | | - * You can now configure or disable key repeating with tdl.event.setKeyRepeat |
20 | | - * Typewriter class removed, use a Window instance for the same functionality |
21 | | - * setColors method fixed |
22 | | - |
23 | | -1.1.4 |
24 | | - * Merged the Typewriter and MetaConsole classes, |
25 | | - You now have a virtual cursor with Console and Window objects |
26 | | - * Fixed the clear method on the Window class |
27 | | - * Fixed screenshot function |
28 | | - * Fixed some drawing operations with unchanging backgrounds |
29 | | - * Instances of Console and Noise can be pickled and copied |
30 | | - * Added KeyEvent.keychar |
31 | | - * Fixed event.keyWait, and now converts window closed events into Alt+F4 |
32 | | - |
33 | | -1.1.3 |
34 | | - * Some of the setFont parameters were incorrectly labeled and documented |
35 | | - * setFont can auto-detect tilesets if the font sizes are in the filenames |
36 | | - * Added some X11 unicode tilesets, including unifont. |
37 | | - |
38 | | -1.1.2 |
39 | | - * Window title now defaults to the running scripts filename |
40 | | - * Fixed incorrect deltaTime for App.update |
41 | | - * App will no longer call tdl.flush on its own, you'll need to call this yourself |
42 | | - * tdl.noise module added |
43 | | - * clear method now defaults to black on black |
44 | | - |
45 | | -1.1.1 |
46 | | - * map submodule added with AStar class and quickFOV function |
47 | | - * new Typewriter class |
48 | | - * most console functions can use Python-style negative indexes now |
49 | | - * new App.runOnce method |
50 | | - * rectangle geometry is less strict |
51 | | - |
52 | | -1.1.0 |
53 | | - * KeyEvent.keyname is now KeyEvent.key |
54 | | - * MouseButtonEvent.button now behaves like KeyEvent.keyname does |
55 | | - * event.App class added |
56 | | - * drawing methods no longer have a default for the character parameter |
57 | | - * KeyEvent.ctrl is now KeyEvent.control |
| 1 | +=========== |
| 2 | + Changelog |
| 3 | +=========== |
| 4 | +1.2.0 |
| 5 | + * The set_colors method now changes the default colors used by the draw_* |
| 6 | + methods. You can use Python's Ellipsis to explicitly select default colors |
| 7 | + this way. |
| 8 | + * Functions and Methods renamed to match Python's style-guide PEP 8, the old |
| 9 | + function names still exist and are depreciated. |
| 10 | + * The fgcolor and bgcolor parameters have been shortened to fg and bg |
| 11 | + |
| 12 | +1.1.7 |
| 13 | + * Noise generator now seeds properly |
| 14 | + * The OS event queue will now be handled during a call to tdl.flush. This |
| 15 | + prevents a common newbie programmer hang where events are handled |
| 16 | + infrequently during long animations, simulations, or early development |
| 17 | + * Fixed a major bug that would cause a crash in later versions of Python 3 |
| 18 | + |
| 19 | +1.1.6 |
| 20 | + * Fixed a race condition when importing on some platforms |
| 21 | + * Fixed a type issue with quickFOV on Linux |
| 22 | + * Added a bresenham function to the tdl.map module |
| 23 | + |
| 24 | +1.1.5 |
| 25 | + * a for loop can iterate over all coordinates of a Console |
| 26 | + * drawStr can be configured to scroll or raise an error |
| 27 | + * You can now configure or disable key repeating with tdl.event.setKeyRepeat |
| 28 | + * Typewriter class removed, use a Window instance for the same functionality |
| 29 | + * setColors method fixed |
| 30 | + |
| 31 | +1.1.4 |
| 32 | + * Merged the Typewriter and MetaConsole classes, |
| 33 | + You now have a virtual cursor with Console and Window objects |
| 34 | + * Fixed the clear method on the Window class |
| 35 | + * Fixed screenshot function |
| 36 | + * Fixed some drawing operations with unchanging backgrounds |
| 37 | + * Instances of Console and Noise can be pickled and copied |
| 38 | + * Added KeyEvent.keychar |
| 39 | + * Fixed event.keyWait, and now converts window closed events into Alt+F4 |
| 40 | + |
| 41 | +1.1.3 |
| 42 | + * Some of the setFont parameters were incorrectly labeled and documented |
| 43 | + * setFont can auto-detect tilesets if the font sizes are in the filenames |
| 44 | + * Added some X11 unicode tilesets, including unifont. |
| 45 | + |
| 46 | +1.1.2 |
| 47 | + * Window title now defaults to the running scripts filename |
| 48 | + * Fixed incorrect deltaTime for App.update |
| 49 | + * App will no longer call tdl.flush on its own, you'll need to call this yourself |
| 50 | + * tdl.noise module added |
| 51 | + * clear method now defaults to black on black |
| 52 | + |
| 53 | +1.1.1 |
| 54 | + * map submodule added with AStar class and quickFOV function |
| 55 | + * new Typewriter class |
| 56 | + * most console functions can use Python-style negative indexes now |
| 57 | + * new App.runOnce method |
| 58 | + * rectangle geometry is less strict |
| 59 | + |
| 60 | +1.1.0 |
| 61 | + * KeyEvent.keyname is now KeyEvent.key |
| 62 | + * MouseButtonEvent.button now behaves like KeyEvent.keyname does |
| 63 | + * event.App class added |
| 64 | + * drawing methods no longer have a default for the character parameter |
| 65 | + * KeyEvent.ctrl is now KeyEvent.control |
0 commit comments