<feed xmlns='http://www.w3.org/2005/Atom'>
<title>7Units/src/main/java, branch v0.5.0a2</title>
<subtitle>A unit converter made in Java, inspired by GNU Units
</subtitle>
<id>https://git.ahopkins.ca/7units.git/atom?h=v0.5.0a2</id>
<link rel='self' href='https://git.ahopkins.ca/7units.git/atom?h=v0.5.0a2'/>
<link rel='alternate' type='text/html' href='https://git.ahopkins.ca/7units.git/'/>
<updated>2024-03-23T20:44:32Z</updated>
<entry>
<title>Update documentation and version# (0.5.0a2)</title>
<updated>2024-03-23T20:44:32Z</updated>
<author>
<name>Adrien Hopkins</name>
<email>adrien.p.hopkins@gmail.com</email>
</author>
<published>2024-03-23T20:44:32Z</published>
<link rel='alternate' type='text/html' href='https://git.ahopkins.ca/7units.git/commit/?id=0986ea7d12363225683fff801047188cf7cb78eb'/>
<id>urn:sha1:0986ea7d12363225683fff801047188cf7cb78eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Complete exponentiation of dimensions</title>
<updated>2024-03-23T20:29:12Z</updated>
<author>
<name>Adrien Hopkins</name>
<email>adrien.p.hopkins@gmail.com</email>
</author>
<published>2024-03-23T20:25:42Z</published>
<link rel='alternate' type='text/html' href='https://git.ahopkins.ca/7units.git/commit/?id=4db89a7e775921f4bb29db9f9b6bd939f115b631'/>
<id>urn:sha1:4db89a7e775921f4bb29db9f9b6bd939f115b631</id>
<content type='text'>
Previously, you could only exponentiate individual dimensions in
expressions.  For example, `Length^3` was valid, but `(Length / Time)^2`
was not.  This is now fixed.
</content>
</entry>
<entry>
<title>Add + and - to prefixes</title>
<updated>2024-03-03T16:23:03Z</updated>
<author>
<name>Adrien Hopkins</name>
<email>adrien.p.hopkins@gmail.com</email>
</author>
<published>2024-03-03T16:23:03Z</published>
<link rel='alternate' type='text/html' href='https://git.ahopkins.ca/7units.git/commit/?id=4a17e32274f991014edcfa22402d7207361f69f1'/>
<id>urn:sha1:4a17e32274f991014edcfa22402d7207361f69f1</id>
<content type='text'>
This was added to be consistent with the data file spec, which was
changed for consistency with unit expressions.  It may not be a common
expression, but it's a bit weird that you can use +/- in units but not
prefixes, even though they're in the same file!
</content>
</entry>
<entry>
<title>Add comments to metric exception files</title>
<updated>2024-03-03T16:11:51Z</updated>
<author>
<name>Adrien Hopkins</name>
<email>adrien.p.hopkins@gmail.com</email>
</author>
<published>2024-03-03T16:11:51Z</published>
<link rel='alternate' type='text/html' href='https://git.ahopkins.ca/7units.git/commit/?id=0b296213ce91c2aa0e596419addd42fc4b4f5e1a'/>
<id>urn:sha1:0b296213ce91c2aa0e596419addd42fc4b4f5e1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump version to v0.5.0a1</title>
<updated>2023-09-24T14:59:04Z</updated>
<author>
<name>Adrien Hopkins</name>
<email>adrien.p.hopkins@gmail.com</email>
</author>
<published>2023-09-24T14:59:04Z</published>
<link rel='alternate' type='text/html' href='https://git.ahopkins.ca/7units.git/commit/?id=18b1b3c4a9e5b171527e36ce898cf04d4d2d0fe3'/>
<id>urn:sha1:18b1b3c4a9e5b171527e36ce898cf04d4d2d0fe3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor Presenter.loadSettings</title>
<updated>2023-09-16T21:09:41Z</updated>
<author>
<name>Adrien Hopkins</name>
<email>adrien.p.hopkins@gmail.com</email>
</author>
<published>2023-09-16T20:56:07Z</published>
<link rel='alternate' type='text/html' href='https://git.ahopkins.ca/7units.git/commit/?id=141d999c9496ddc1c78f4b4879975cac6133f31e'/>
<id>urn:sha1:141d999c9496ddc1c78f4b4879975cac6133f31e</id>
<content type='text'>
These changes should reduce nesting and increase readability.
</content>
</entry>
<entry>
<title>Improve setting value usability</title>
<updated>2023-09-16T21:09:39Z</updated>
<author>
<name>Adrien Hopkins</name>
<email>adrien.p.hopkins@gmail.com</email>
</author>
<published>2023-09-16T20:40:35Z</published>
<link rel='alternate' type='text/html' href='https://git.ahopkins.ca/7units.git/commit/?id=12fa70f22ebe8cc7c21cd758bf61815779f221a4'/>
<id>urn:sha1:12fa70f22ebe8cc7c21cd758bf61815779f221a4</id>
<content type='text'>
Some settings used to use long, sentence-like values in the config file.
Now, they use simpler values that are easier to remember and specify in
the manual.
</content>
</entry>
<entry>
<title>Only create config directory when saving</title>
<updated>2023-09-16T19:29:02Z</updated>
<author>
<name>Adrien Hopkins</name>
<email>adrien.p.hopkins@gmail.com</email>
</author>
<published>2023-09-16T19:29:02Z</published>
<link rel='alternate' type='text/html' href='https://git.ahopkins.ca/7units.git/commit/?id=0b67f9500f8c9487b1e3c69209e44e00a0fdbd02'/>
<id>urn:sha1:0b67f9500f8c9487b1e3c69209e44e00a0fdbd02</id>
<content type='text'>
Previously, if the user had no settings dir, starting the program would
create it, but nothing would be read.  If the user did not change their
settings, it would just leave an empty directory!
</content>
</entry>
<entry>
<title>Allow config file to load custom data files</title>
<updated>2023-09-16T18:58:52Z</updated>
<author>
<name>Adrien Hopkins</name>
<email>adrien.p.hopkins@gmail.com</email>
</author>
<published>2023-09-16T18:58:52Z</published>
<link rel='alternate' type='text/html' href='https://git.ahopkins.ca/7units.git/commit/?id=370fbe971379d4f833158d41f2c95cb669fb6dbf'/>
<id>urn:sha1:370fbe971379d4f833158d41f2c95cb669fb6dbf</id>
<content type='text'>
The parameters "custom_unit_file", "custom_dimension_file" and
"custom_exception_file" can now be used to load custom unit, dimension
and exception files.  Specify them more than once to load multiple
files.

I haven't yet added this to the GUI, and I probably won't, because you
already need to be able to edit text files to create this, so having a
GUI won't make it any more intuitive.
</content>
</entry>
<entry>
<title>Move config file to standard location</title>
<updated>2023-09-16T17:58:48Z</updated>
<author>
<name>Adrien Hopkins</name>
<email>adrien.p.hopkins@gmail.com</email>
</author>
<published>2023-09-16T17:58:48Z</published>
<link rel='alternate' type='text/html' href='https://git.ahopkins.ca/7units.git/commit/?id=c8ac31e271afe78f6127de737c616c6f6fab05cf'/>
<id>urn:sha1:c8ac31e271afe78f6127de737c616c6f6fab05cf</id>
<content type='text'>
The user's config directory is taken as ~\AppData\Local\ on Windows and
is XDG-compliant elsewhere.  The config file's location is &lt;config
dir&gt;/SevenUnits/config.txt.  The SevenUnits directory is created if
nonexistent.

The previous location inside the git directory would not work for
someone actually installing and using 7Units, so this change was made.
</content>
</entry>
</feed>
