<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altosuilib, branch master</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=master</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2019-07-17T18:40:06+00:00</updated>
<entry>
<title>Use discovered java path for compiler and jni include files</title>
<updated>2019-07-17T18:40:06+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2019-07-17T18:40:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=318b81d59e6f34a92a7a78c0896aa331bc14d0a1'/>
<id>urn:sha1:318b81d59e6f34a92a7a78c0896aa331bc14d0a1</id>
<content type='text'>
Instead of using the discovered java bits just for jni.h, also use
javac from that directory. Add JAVA_VERSION param to set language
version for newer compilers.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Don't crash when flashing an unknown device</title>
<updated>2019-07-16T17:22:02+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2019-07-16T17:22:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9abacdaacf5ad1211da4fc72f5320ba9c43ff509'/>
<id>urn:sha1:9abacdaacf5ad1211da4fc72f5320ba9c43ff509</id>
<content type='text'>
An unknown device will not have a config; check for that before
showing radio calibration dialogs.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Use strip-nondeterminism to fix JAR timestamps</title>
<updated>2019-02-03T21:02:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2019-02-03T20:48:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=630f457666b48321be0a5b6fbf391efef1fa3eb4'/>
<id>urn:sha1:630f457666b48321be0a5b6fbf391efef1fa3eb4</id>
<content type='text'>
.jar files are just zip files, and contain dates. These will cause the
build to be non-reproducible. Use strip-nondeterminism to smash all of
these back to a fixed value.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: When flashing hardware, pull USB data from device if needed</title>
<updated>2018-10-21T00:31:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-21T00:29:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=48e221cca00c9f925ff57588dd782842705f7a23'/>
<id>urn:sha1:48e221cca00c9f925ff57588dd782842705f7a23</id>
<content type='text'>
If we fail to extract USB vid/pid and product values from the device
ROM, use the data discovered over USB when the device was originally
discovered.

Also, use the USB product to select appropriate .ihx files instead of
only using the USB vid/pid. This will help people avoid using the
wrong file when reflashing devices.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Leave some map debug code around for the future</title>
<updated>2018-10-07T21:12:02+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-07T21:11:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2bcbd39a37cf1fa0002345d5c401869a387dc84f'/>
<id>urn:sha1:2bcbd39a37cf1fa0002345d5c401869a387dc84f</id>
<content type='text'>
Displays lat/lon on each map tile. Commented out for production use.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui/altosdroid: Change message in forbidden map tiles</title>
<updated>2018-10-07T20:13:49+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-07T20:12:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1b53a54b032c21b6e8ffb085aa56b9ffdff53d7e'/>
<id>urn:sha1:1b53a54b032c21b6e8ffb085aa56b9ffdff53d7e</id>
<content type='text'>
These are outside of *known* launch areas.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: InputEvent.getModifiers is deprecated, use getModifiersEx</title>
<updated>2018-10-07T17:02:26+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-07T17:02:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b631f88b0bf19c6740eb21b65bd4be7c25049773'/>
<id>urn:sha1:b631f88b0bf19c6740eb21b65bd4be7c25049773</id>
<content type='text'>
Some java change; seems like it's a no-op for us.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui/altosdroid: Disable offline map type selections</title>
<updated>2018-10-07T17:01:30+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-07T17:01:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5c957107ee5917d865eb866319f86cf8c109f212'/>
<id>urn:sha1:5c957107ee5917d865eb866319f86cf8c109f212</id>
<content type='text'>
Our server only supports hybrid maps for now. If that changes, we can
re-add this support easily enough.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Remove GrabNDrag.java</title>
<updated>2018-10-07T16:39:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-07T16:39:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e4f4183ce206d4cb7bbc89e1065eb34b05cf11c4'/>
<id>urn:sha1:e4f4183ce206d4cb7bbc89e1065eb34b05cf11c4</id>
<content type='text'>
This isn't used anymore.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Fix offline map messages to match new meanings</title>
<updated>2018-10-07T04:33:08+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-07T04:30:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7c39a4509b0d4a428fcb83602a8dae1c158faf37'/>
<id>urn:sha1:7c39a4509b0d4a428fcb83602a8dae1c158faf37</id>
<content type='text'>
forbidden means outside of launch area.

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