<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/micropeak, branch android-build-update</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=android-build-update</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=android-build-update'/>
<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>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>Add keywords to .desktop files</title>
<updated>2018-10-23T00:13:04+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-22T23:47:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1812adbd61400af19293bf775e544baf661ec224'/>
<id>urn:sha1:1812adbd61400af19293bf775e544baf661ec224</id>
<content type='text'>
Makes applications easier to find with search

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Switch to universal JavaApplicationStub for Mac OS X</title>
<updated>2018-10-08T06:25:25+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-08T06:25:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cd75ca767b616900d7df4596907f4f5b00517ad4'/>
<id>urn:sha1:cd75ca767b616900d7df4596907f4f5b00517ad4</id>
<content type='text'>
The binary JavaApplicationStub only supports Mac JRE 6, even if you
install a later JRE from Oracle it will still run our apps with the
Mac version.

This replacement JavaApplicationStub is a shell script which comes
from here:

	https://github.com/tofi86/universalJavaApplicationStub

I've tested it with Oracle JRE 10 installed and AltosUI came up fine,
and has access to our devices and networking.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>macosx: Ship install-macosx script with all apps.</title>
<updated>2018-10-06T02:36:20+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-06T02:36:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8e87b2626cdd81c128ac0cb5db03350aff67feac'/>
<id>urn:sha1:8e87b2626cdd81c128ac0cb5db03350aff67feac</id>
<content type='text'>
This script copies all files to ~/Applications/AltOS, then it deletes
all xattrs on all files so that OS X will run the java programs.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>micropeak: Add MicroUSB 'equals' method</title>
<updated>2018-10-02T20:00:32+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-02T19:49:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=523e51d2cd2dfc5c0c4ca5a893b005916c46d46a'/>
<id>urn:sha1:523e51d2cd2dfc5c0c4ca5a893b005916c46d46a</id>
<content type='text'>
This lets the code which polls for devices work with MicroUSB devices
too.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Bump java lib versions to 13</title>
<updated>2018-08-15T22:39:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-08-05T04:32:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=297eb795b24ec31f6599f48bc8c3769557a7ec6f'/>
<id>urn:sha1:297eb795b24ec31f6599f48bc8c3769557a7ec6f</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>micropeak: Make reported 'max height' value show filtered max height</title>
<updated>2018-04-27T02:24:21+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-04-05T23:41:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=110e4818b85781c33d683b7b7e7f2864a1223c5c'/>
<id>urn:sha1:110e4818b85781c33d683b7b7e7f2864a1223c5c</id>
<content type='text'>
MicroPeak tries to filter out bogus pressure data so that the value
reported on the LED is reasonable. We want to report that same value
in the UI, which means replacing the normal mechanism for computing
max height from the time series of height data with the value computed
from the saved minimum pressure value recorded in the device.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Add user-selectable filter width for data smoothing</title>
<updated>2017-10-03T02:33:37+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-10-03T02:33:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=98dc29a7a964f8d653b73989c6751695d168844c'/>
<id>urn:sha1:98dc29a7a964f8d653b73989c6751695d168844c</id>
<content type='text'>
Also switch smoothing window to Kaiser and change default accel filter
width to 1 second instead of 4 seconds.

Now users can play with the filter and see what it does.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>be more aggressive about removing and ignoring .mdwn files</title>
<updated>2017-09-19T02:44:53+00:00</updated>
<author>
<name>Bdale Garbee</name>
<email>bdale@gag.com</email>
</author>
<published>2017-09-19T02:43:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=60666630789b6925d7e16160ebdc88ccd23f51de'/>
<id>urn:sha1:60666630789b6925d7e16160ebdc88ccd23f51de</id>
<content type='text'>
</content>
</entry>
</feed>
