<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wasp-os.git/wasp/fonts, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/wasp-os.git/'/>
<entry>
<title>Advanced alarm app</title>
<updated>2021-07-25T07:56:14Z</updated>
<author>
<name>Adam Blair</name>
<email>adampblair@protonmail.com</email>
</author>
<published>2021-06-23T21:31:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/wasp-os.git/commit/?id=e09b951017761236f75137498cc3495a12a91f49'/>
<id>e09b951017761236f75137498cc3495a12a91f49</id>
<content type='text'>
Features:
* Multiple alarms (up to 4)
* Day of the week support
* One time alarms
* Snooze

Changes to wasp-os for app support:
* Added + and - to the 28pt and 36pt fonts
* Checkboxes now require a click on the body of the checkbox if there is no label
* Added a Toggle Button class that extends Button and stores a state like checkbox

Signed-off-by: Adam Blair &lt;adampblair@protonmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Features:
* Multiple alarms (up to 4)
* Day of the week support
* One time alarms
* Snooze

Changes to wasp-os for app support:
* Added + and - to the 28pt and 36pt fonts
* Checkboxes now require a click on the body of the checkbox if there is no label
* Added a Toggle Button class that extends Button and stores a state like checkbox

Signed-off-by: Adam Blair &lt;adampblair@protonmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fonts: add 18pt font</title>
<updated>2021-03-28T07:59:25Z</updated>
<author>
<name>thefenriswolf</name>
<email>stefan.rohrbacher97@gmail.com</email>
</author>
<published>2021-03-17T17:05:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/wasp-os.git/commit/?id=ed3f1c1e7140ccb927556912c813f3a8a7d2c108'/>
<id>ed3f1c1e7140ccb927556912c813f3a8a7d2c108</id>
<content type='text'>
Signed-off-by: thefenriswolf &lt;stefan.rohrbacher97@gmail.com&gt;
[daniel@redfelineninja.org.uk: fixed up the manifest]
Signed-off-by: Daniel Thompson &lt;daniel@redfelineninja.org.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: thefenriswolf &lt;stefan.rohrbacher97@gmail.com&gt;
[daniel@redfelineninja.org.uk: fixed up the manifest]
Signed-off-by: Daniel Thompson &lt;daniel@redfelineninja.org.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>apps: Add DualClock app.</title>
<updated>2021-03-27T09:41:54Z</updated>
<author>
<name>Benoît HERVIER</name>
<email>b@rvier.fr</email>
</author>
<published>2021-03-03T20:41:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/wasp-os.git/commit/?id=7aa2ceb05b4d58e15da43ce03dd06167debe88d0'/>
<id>7aa2ceb05b4d58e15da43ce03dd06167debe88d0</id>
<content type='text'>
Signed-off-by: Benoît HERVIER &lt;b@rvier.fr&gt;
[daniel@redfelineninja.org.uk: Removed unused dual clock fonts from
clock_dual.py, fixed up the manifest]
Signed-off-by: Daniel Thompson &lt;daniel@redfelineninja.org.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Benoît HERVIER &lt;b@rvier.fr&gt;
[daniel@redfelineninja.org.uk: Removed unused dual clock fonts from
clock_dual.py, fixed up the manifest]
Signed-off-by: Daniel Thompson &lt;daniel@redfelineninja.org.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>icons, fonts.digits: Switch over to 2-bit RLE encoding</title>
<updated>2020-12-28T12:01:15Z</updated>
<author>
<name>Daniel Thompson</name>
<email>daniel@redfelineninja.org.uk</email>
</author>
<published>2020-12-28T12:01:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/wasp-os.git/commit/?id=aef6466550097669740fe0fa9cc9c2c29d37802d'/>
<id>aef6466550097669740fe0fa9cc9c2c29d37802d</id>
<content type='text'>
The 2-bit RLE encoding, in addition to supporting colour is also fully
ROMable meaning we can save 32 bytes of RAM per image by switching to
2-bit encoding.

Switch everything in icons and font.clock over to 2-bit encoding.

Note: this requires all the clock PNG files to be reencoded (because
      they were originally in 1-bit grayscale format and this is no
      longer supported by the encoder).

This reduces RAM overhead by 480 bytes and has only a negligable effect
on FLASH usage (+4 bytes).

Signed-off-by: Daniel Thompson &lt;daniel@redfelineninja.org.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The 2-bit RLE encoding, in addition to supporting colour is also fully
ROMable meaning we can save 32 bytes of RAM per image by switching to
2-bit encoding.

Switch everything in icons and font.clock over to 2-bit encoding.

Note: this requires all the clock PNG files to be reencoded (because
      they were originally in 1-bit grayscale format and this is no
      longer supported by the encoder).

This reduces RAM overhead by 480 bytes and has only a negligable effect
on FLASH usage (+4 bytes).

Signed-off-by: Daniel Thompson &lt;daniel@redfelineninja.org.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fonts: Add sans28 (numerals only)</title>
<updated>2020-06-11T19:37:03Z</updated>
<author>
<name>Daniel Thompson</name>
<email>daniel@redfelineninja.org.uk</email>
</author>
<published>2020-06-11T19:36:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/wasp-os.git/commit/?id=93d10f74fb6802297b3c379aeb8a53341aca5533'/>
<id>93d10f74fb6802297b3c379aeb8a53341aca5533</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fonts: Add sans36 (numerals only)</title>
<updated>2020-04-14T19:00:04Z</updated>
<author>
<name>Daniel Thompson</name>
<email>daniel@redfelineninja.org.uk</email>
</author>
<published>2020-04-14T19:00:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/wasp-os.git/commit/?id=a77301ec64b9c3f88e699e89c554b21aa18fc50b'/>
<id>a77301ec64b9c3f88e699e89c554b21aa18fc50b</id>
<content type='text'>
At 36pt this is already gobbling a fair bit of flash so, for now, we've
restricted this only numerals (and colon).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
At 36pt this is already gobbling a fair bit of flash so, for now, we've
restricted this only numerals (and colon).
</pre>
</div>
</content>
</entry>
<entry>
<title>fonts: sans24: Minor refactor to reduce memory allocation</title>
<updated>2020-03-09T21:33:29Z</updated>
<author>
<name>Daniel Thompson</name>
<email>daniel@redfelineninja.org.uk</email>
</author>
<published>2020-03-09T21:33:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/wasp-os.git/commit/?id=3ded49c5eff3edd9993c9ee88a96661a459b866a'/>
<id>3ded49c5eff3edd9993c9ee88a96661a459b866a</id>
<content type='text'>
This is a useful but modest optimization (maybe 3% in string
rendering.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a useful but modest optimization (maybe 3% in string
rendering.
</pre>
</div>
</content>
</entry>
<entry>
<title>wasp: Add a simple font renderer</title>
<updated>2020-02-19T19:57:08Z</updated>
<author>
<name>Daniel Thompson</name>
<email>daniel@redfelineninja.org.uk</email>
</author>
<published>2020-02-19T19:47:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/wasp-os.git/commit/?id=b508f4dc266be0c5142faf8089be09e9924e28f1'/>
<id>b508f4dc266be0c5142faf8089be09e9924e28f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wasp: Start collecting the fonts in a single directory</title>
<updated>2020-02-19T19:57:08Z</updated>
<author>
<name>Daniel Thompson</name>
<email>daniel@redfelineninja.org.uk</email>
</author>
<published>2020-02-19T19:37:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/wasp-os.git/commit/?id=0c4754fc743689b76ee92e6ce4b38f5a45b242cb'/>
<id>0c4754fc743689b76ee92e6ce4b38f5a45b242cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
