January 31 Merge branch 'master' into sdl2.0

This commit is contained in:
Pere Pujal i Carabantes 2021-01-31 19:40:53 +01:00
commit f740306e43
6 changed files with 204 additions and 50 deletions

View file

@ -8,7 +8,12 @@ http://www.tuxpaint.org/
$Id$
2021.January.15 (0.9.26)
2021.January.18 (0.9.26)
* New Features
------------
* [WIP] Larger UI buttons
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
* New Magic Tools:
----------------
* Pixels
@ -29,6 +34,14 @@ $Id$
* Other Improvements
------------------
* Reduce CPU usage by increasing delay in main loop
from 1ms to 10ms, and only using SDL's Timer subsystem
when scrolling happens.
(Details at
https://sourceforge.net/p/tuxpaint/tuxpaint/ci/7727b995c53df208596eff89ac1acb954a16098c/)
Mark K. Kim <markuskimius@gmail.com>
(h/t @bbugwong on Twitter for reporting the issue)
* If parent of export directory doesn't exist, Tux Paint will
try to create it as well.
(Only one level up; e.g., with an export location like

View file

@ -6,7 +6,7 @@ Options Documentation
Copyright (c) 2002-2021 by various contributors; see AUTHORS.txt
http://www.tuxpaint.org/
December 27, 2020
January 18, 2021
----------------------------------------------------------------------
@ -116,6 +116,17 @@ Windows Users
screen's current resolution (overriding any "windowsize"
option), as set by the operating system.
buttonsize=SIZE
Set the pixel size of buttons in Tux Paint's user interface
(overriding the default of "48"). Useful when using very
high-density displays or coarse input devices, such as eye gaze
trackers.
The SIZE value should be presented in pixels, and can be
anything between 24 and 192, inclusive. Most buttons are square,
and this will affect their width and height.
allowscreensaver=yes
By default, Tux Paint prevents your system's screensaver from

View file

@ -32,7 +32,7 @@
</p>
<p>
December 27, 2020
January 18, 2021
</p>
</center>
@ -261,6 +261,26 @@
</p>
</dd>
<dt>
<code><b>buttonsize=<i>SIZE</i></b></code>
</dt>
<dd>
<p>
Set the pixel size of buttons in <i>Tux&nbsp;Paint's</i>
user interface (overriding the default of "48").
Useful when using very high-density displays or coarse input
devices, such as eye gaze trackers.
</p>
<p>
The <i>SIZE</i> value should be presented in pixels,
and can be anything between 24 and 192, inclusive.
Most buttons are square, and this will affect their
width and height.
</p>
</dd>
<dt>
<code><b>allowscreensaver=yes</b></code>
</dt>