<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/LrMediaWiki/mediawiki.lrdevplugin, branch master</title>
<subtitle>MediaWiki for Lightroom (GitHub mirror)
</subtitle>
<id>https://git.ireas.org/mirrors/LrMediaWiki/atom?h=master</id>
<link rel='self' href='https://git.ireas.org/mirrors/LrMediaWiki/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/LrMediaWiki/'/>
<updated>2016-02-20T23:41:32Z</updated>
<entry>
<title>MediaWikiExportServiceProvider: remove warning if heading is not set</title>
<updated>2016-02-20T23:41:32Z</updated>
<author>
<name>Hasenlaeufer</name>
<email>eckhard.henkel@t-online.de</email>
</author>
<published>2016-02-20T23:41:32Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/LrMediaWiki/commit/?id=e6db8d7cb75b1a126acf050ab27d91ffe5e18ae5'/>
<id>urn:sha1:e6db8d7cb75b1a126acf050ab27d91ffe5e18ae5</id>
<content type='text'>
Remove the critical warning when the GPS heading used for the generation of
the Location template is nil.  This does not necessaricily indicate an
invalid value, as previously assumed.  Instead it is possible that this
metadata field is just empty.

Affected code:
 - MediaWikiExportServiceProvider:  remove wrong warning, minor changes
 - TranslatedStrings_de:  remove unnecessary message

Follow-up to c722a7d91ac70325277998e2a07d4041705ffc6d, related to #35.
</content>
</entry>
<entry>
<title>Revert new version and changelog entry.</title>
<updated>2016-02-11T13:39:50Z</updated>
<author>
<name>Robin Krahl</name>
<email>me@robin-krahl.de</email>
</author>
<published>2016-02-11T13:39:50Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/LrMediaWiki/commit/?id=fe78c8f2aa95c4838d75ec2faecd35ce1ac93eca'/>
<id>urn:sha1:fe78c8f2aa95c4838d75ec2faecd35ce1ac93eca</id>
<content type='text'>
Revert the new version 4.2.2 and the changelog entry describing this
version until the actual release.
</content>
</entry>
<entry>
<title>Extract GPS heading from EXIF for {{Location}}</title>
<updated>2016-02-11T11:22:36Z</updated>
<author>
<name>Hasenlauefer</name>
<email>eckhard.henkel@t-online.de</email>
</author>
<published>2016-02-11T11:22:36Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/LrMediaWiki/commit/?id=c722a7d91ac70325277998e2a07d4041705ffc6d'/>
<id>urn:sha1:c722a7d91ac70325277998e2a07d4041705ffc6d</id>
<content type='text'>
This enhancement is available for users of a Lightroom (LR) version 6 or
higher. The function to retrieve the direction has been introduced by
Adobe with version 6. Therefore this enhancement is not available by
users of versions lower 6.

This enhancement differs several LR versions. Depending on the version,
different information messages are shown (or not):
* LR 6 or higher: If the `Direction` field is set, the user gets
  informed about this feature. Uploads of files without a direction
  setting don’t cause this information message, because at such cases
  the user is not affected.
* LR 5: Users get informed, the feature is not available, due to the
  insufficient LR version. Adobe introduced the “Direction” field with
  LR version 5, but forgot to include it at the corresponding LR SDK 5.
  Therefore this feature can not be used by users of LR 5. At release
  notes of LR SDK 6 this has been mentioned to be a bug fix of LR SDK 5.
* LR 4: Users of this version are not affected, because Adobe introduced
  the “Direction” field with version 5. Therefore users of LR 4 don’t
  get any information message.
* LR versions lower 4: These versions are not supported by LrMediaWiki.

The information messages include a “Don’t show again” (German: „Nicht
erneut anzeigen“) checkbox. If the user decides, to set this option and
decides to revert this decision later, a reset of warning dialogs at LR
is needed:
* English: Edit -&gt; Preferences... -&gt; General -&gt; Prompts -&gt; Reset all
* warning dialogs
* German: Bearbeiten -&gt; Voreinstellungen -&gt; Allgemein -&gt;
* Eingabeaufforderungen -&gt; Alle Warndialogfelder zurücksetzen

LR can store a direction value with up to 4 digits beyond a decimal
point, but shows at user interface a rounded value without decimal
places (by mouse over the direction field). The information message
shows the same rounded value, to avoid confusion of the user seeing
different values. The `{{Location}}` template parameter `heading` is
filled by the stored value of LR. Sample: A direction input of
359.987654321 is stored as 359.9876, shown as 360°. At `{{Location}}`
template the LR stored value of 359.9876 is set.

Affected code:
  - MediaWikiExportServiceProvider.processRenderedPhotos:  use the
    heading value to generate the Location template
  - Info:  change SDK version to 6.0

Fix #35.
</content>
</entry>
<entry>
<title>MediaWikiApi: Fix wrong indexing</title>
<updated>2016-01-11T16:44:40Z</updated>
<author>
<name>Robin Krahl</name>
<email>github@ireas.org</email>
</author>
<published>2016-01-11T16:44:40Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/LrMediaWiki/commit/?id=3e918beb1556f09c8378298a83f49765d40d3265'/>
<id>urn:sha1:3e918beb1556f09c8378298a83f49765d40d3265</id>
<content type='text'>
If the result of `pairs` is assigned to only one variable, the variable will
contain only the first value of the pair, not a list of both values.

Fix #49.</content>
</entry>
<entry>
<title>Fix typo in TranslatedStrings_de.txt and prepare v0.4.1.</title>
<updated>2015-10-06T10:10:39Z</updated>
<author>
<name>Robin Krahl</name>
<email>me@robin-krahl.de</email>
</author>
<published>2015-10-06T10:10:39Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/LrMediaWiki/commit/?id=80bdc7d930e13f387fd78f38bb424b9b04267473'/>
<id>urn:sha1:80bdc7d930e13f387fd78f38bb424b9b04267473</id>
<content type='text'>
The typo caused errors in Adobe Lightroom 6.2 though being ignored in
previous versions.

 - fix type in TranslatedStrings_de.txt

Fix #46.
</content>
</entry>
<entry>
<title>v0.4 released.</title>
<updated>2015-06-27T23:24:09Z</updated>
<author>
<name>Robin Krahl</name>
<email>me@robin-krahl.de</email>
</author>
<published>2015-06-27T23:24:09Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/LrMediaWiki/commit/?id=52c7e86578aca7eb845838dd47f7861b818ea2ac'/>
<id>urn:sha1:52c7e86578aca7eb845838dd47f7861b818ea2ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add custom keyword when exporting.</title>
<updated>2015-06-27T23:16:56Z</updated>
<author>
<name>Robin Krahl</name>
<email>me@robin-krahl.de</email>
</author>
<published>2015-06-27T23:16:56Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/LrMediaWiki/commit/?id=9333c4d5cc0c810c3d15ae5494c4f46b4f083cf3'/>
<id>urn:sha1:9333c4d5cc0c810c3d15ae5494c4f46b4f083cf3</id>
<content type='text'>
After a successful export, a configurable keyword is added to the picture.

 - add ‘export keyword’ setting to MediaWikiUtils and MediaWikiPluginInfoProvider
 - write keyword in MediaWikiExportServiceProvider.processRenderedPhotos

Fix #34.
</content>
</entry>
<entry>
<title>Add option to populate a gallery.</title>
<updated>2015-06-27T22:36:09Z</updated>
<author>
<name>Robin Krahl</name>
<email>me@robin-krahl.de</email>
</author>
<published>2015-06-27T22:36:09Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/LrMediaWiki/commit/?id=93c667f039ffc19ed47e3eb381a3771e96c24711'/>
<id>urn:sha1:93c667f039ffc19ed47e3eb381a3771e96c24711</id>
<content type='text'>
If set, a new section of the given page is created with a gallery of the
uploaded files.

 - add MediaWikiApi.appendToPage and MediaWikiInterface.addToGallery
 - require target file name to be set when calling MediaWikiInterface.uploadFile
 - calculate file name in MediaWikiExportServiceProvider.processRenderedPhotos
   insted of in ..., store it and pass it to MediaWikiInterface.addToGallery
 - add the gallery option to the export dialog in MediaWikiExportServiceProvider
 - update messages

Fix #24.
</content>
</entry>
<entry>
<title>Fix code style issues.</title>
<updated>2015-06-27T21:16:16Z</updated>
<author>
<name>Robin Krahl</name>
<email>me@robin-krahl.de</email>
</author>
<published>2015-06-27T21:16:16Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/LrMediaWiki/commit/?id=a673ab08731494f4541f2c9a70ccd3695b747624'/>
<id>urn:sha1:a673ab08731494f4541f2c9a70ccd3695b747624</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check for new versions after start.</title>
<updated>2015-06-27T21:05:52Z</updated>
<author>
<name>Robin Krahl</name>
<email>me@robin-krahl.de</email>
</author>
<published>2015-06-27T21:05:52Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/mirrors/LrMediaWiki/commit/?id=24875af9d53e3f1a90fa5e6bd4aaef36bb0c3591'/>
<id>urn:sha1:24875af9d53e3f1a90fa5e6bd4aaef36bb0c3591</id>
<content type='text'>
After LrMediaWiki is loaded, GitHub is checked for new versions if the
user enabled that setting. To parse the response of the GitHub API,
a third-party library is used for JSON parsing (JSON.lua). As the GitHub
API query for the latest release only returns non-pre-release versions,
all releases are queried and the first one is considered the latest.

 - create MediaWikiInit that queries the new version and shows a
   message (if necessary)
 - add MediaWikiInit to Info so that it is run after LrMediaWiki is
   loaded
 - add ‘Check version’ setting to the configuration
 - refactor MediaWikiApi and create performHttpRequest as a generic
   HTTP request method
 - add MediaWikiApi.getCurrentPluginVersion to query the GitHub API

Fix #44.
</content>
</entry>
</feed>
