<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altosuilib/AltosUIMapView.java, branch tmarble-trng</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=tmarble-trng</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=tmarble-trng'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2015-02-08T04:42:15+00:00</updated>
<entry>
<title>Bump java library versions</title>
<updated>2015-02-08T04:42:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-02-08T04:42:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4231d68bae69d9a7d1f52205002db452cd5f986d'/>
<id>urn:sha1:4231d68bae69d9a7d1f52205002db452cd5f986d</id>
<content type='text'>
Lots of minor API/ABI changes; make sure people can install both 1.5
and 1.6 at the same time.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Outline map lines and distance value with white</title>
<updated>2014-06-25T01:25:31+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-25T01:25:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=dbff6dd42f8b6fb90c8d3f07bde48a6be0bfddf0'/>
<id>urn:sha1:dbff6dd42f8b6fb90c8d3f07bde48a6be0bfddf0</id>
<content type='text'>
This makes the value and line visible on dark backgrounds

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Make map cache size configurable</title>
<updated>2014-06-25T01:25:18+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-25T01:24:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ade2cc9abb8ca403a9ae5d1f9c145ab72ce94919'/>
<id>urn:sha1:ade2cc9abb8ca403a9ae5d1f9c145ab72ce94919</id>
<content type='text'>
Systems with sufficient memory can get smoother map scrolling by
making the cache larger. Would be nice to do this automatically?

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>java: Bump java library versions for next release</title>
<updated>2014-06-17T05:49:34+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-17T05:49:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c8078d352a7f54a4a97d25af080155d3f875536a'/>
<id>urn:sha1:c8078d352a7f54a4a97d25af080155d3f875536a</id>
<content type='text'>
Prepare for future release by bumping java versions now

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Serialize access to async tile notify function in preload</title>
<updated>2014-06-15T01:55:23+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-15T01:51:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5392ee3c5328f8384ed30a2d147e4be96075e064'/>
<id>urn:sha1:5392ee3c5328f8384ed30a2d147e4be96075e064</id>
<content type='text'>
This ensures that we see each tile getting downloaded and don't
mis-count, which would result in wedging the process

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Make map-cache per-window instead of global</title>
<updated>2014-06-14T04:26:33+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-14T04:26:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9a6a3c34293eac6442f766e13ce148f595e891eb'/>
<id>urn:sha1:9a6a3c34293eac6442f766e13ce148f595e891eb</id>
<content type='text'>
This consumes more memory, but avoids cache conflicts between windows

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui/telegps: Reduce CPU time needed for flight displays</title>
<updated>2014-06-12T21:12:08+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-12T21:12:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8044eb8e23366e91c741060939baff5137f841c7'/>
<id>urn:sha1:8044eb8e23366e91c741060939baff5137f841c7</id>
<content type='text'>
Don't update displays which aren't shown; track hierarchy changes to
trigger display from most recent state data.

Don't update values which haven't changed; remember previous values
and compare with new before updating widget contents.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Repaint map when starting line draw</title>
<updated>2014-06-12T06:04:46+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-12T06:04:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6f306b267f63d0f59fb77b1ce41c678042dd6802'/>
<id>urn:sha1:6f306b267f63d0f59fb77b1ce41c678042dd6802</id>
<content type='text'>
Starting line draw will remove any existing line, so repaint to get
rid of it

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Handle font and units changes in maps and stats table</title>
<updated>2014-06-12T03:43:54+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-12T03:36:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=bfc0c65c9f9ec9547d71016fc897ba35bdb414f8'/>
<id>urn:sha1:bfc0c65c9f9ec9547d71016fc897ba35bdb414f8</id>
<content type='text'>
Add AltosFontListener and AltosUnitsListener bits as needed

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Rewrite map GUI bits</title>
<updated>2014-06-12T01:46:47+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-12T01:46:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=db2443fdbf65b65703217174303027c439124a83'/>
<id>urn:sha1:db2443fdbf65b65703217174303027c439124a83</id>
<content type='text'>
Use a single large Canvas and draw images on top by hand.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
