1
0
mirror of https://github.com/gnosygnu/xowa.git synced 2026-03-02 03:49:30 +00:00

$version_number

This commit is contained in:
gnosygnu
2016-09-25 22:22:56 -04:00
parent 01431f9cdf
commit 4c026fd2b5
24 changed files with 2988 additions and 2179 deletions

View File

@@ -148,7 +148,7 @@
<td style='width:25%'>
<ul>
<li>
<a href="http://xowa.org/home/wiki/App/Xtn/Browser/HTTP_Server.html" id="xolnki_21" title="App/Xtn/Browser/HTTP Server">HTTP Server</a>
<a href="http://xowa.org/home/wiki/App/Xtn/Browser/HTTP_Server.html" id="xolnki_21" title="App/Xtn/Browser/HTTP Server" class="xowa-visited">HTTP Server</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/App/Xtn/Browser/XOWA_viewer.html" id="xolnki_22" title="App/Xtn/Browser/XOWA viewer">XOWA Viewer</a>

View File

@@ -28,10 +28,10 @@
</h2>
<ul>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.2.1/xowa_app_windows_64_v3.9.2.1.zip" rel="nofollow" class="external text">Windows (64-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.4.1/xowa_app_windows_64_v3.9.4.1.zip" rel="nofollow" class="external text">Windows (64-bit)</a>
</li>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.2.1/xowa_app_windows_v3.9.2.1.zip" rel="nofollow" class="external text">Windows (32-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.4.1/xowa_app_windows_v3.9.4.1.zip" rel="nofollow" class="external text">Windows (32-bit)</a>
</li>
</ul>
<h2>
@@ -39,10 +39,10 @@
</h2>
<ul>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.2.1/xowa_app_linux_64_v3.9.2.1.zip" rel="nofollow" class="external text">Linux (64-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.4.1/xowa_app_linux_64_v3.9.4.1.zip" rel="nofollow" class="external text">Linux (64-bit)</a>
</li>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.2.1/xowa_app_linux_v3.9.2.1.zip" rel="nofollow" class="external text">Linux (32-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.4.1/xowa_app_linux_v3.9.4.1.zip" rel="nofollow" class="external text">Linux (32-bit)</a>
</li>
</ul>
<h2>
@@ -50,10 +50,10 @@
</h2>
<ul>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.2.1/xowa_app_macosx_64_v3.9.2.1.zip" rel="nofollow" class="external text">Mac OS X (64-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.4.1/xowa_app_macosx_64_v3.9.4.1.zip" rel="nofollow" class="external text">Mac OS X (64-bit)</a>
</li>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.2.1/xowa_app_macosx_v3.9.2.1.zip" rel="nofollow" class="external text">Mac OS X (32-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.4.1/xowa_app_macosx_v3.9.4.1.zip" rel="nofollow" class="external text">Mac OS X (32-bit)</a>
</li>
</ul>
<h2>
@@ -61,7 +61,7 @@
</h2>
<ul>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.2.1/xowa_app_arm_v3.9.2.1.zip" rel="nofollow" class="external text">Raspberry Pi</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.4.1/xowa_app_arm_v3.9.4.1.zip" rel="nofollow" class="external text">Raspberry Pi</a>
</li>
</ul>
<h2>
@@ -69,7 +69,7 @@
</h2>
<ul>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.2.1/xowa_app_android_v3.9.2.1.apk" rel="nofollow" class="external text">Android</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v3.9.4.1/xowa_app_android_v3.9.4.1.apk" rel="nofollow" class="external text">Android</a>
</li>
</ul>
<h2>
@@ -77,7 +77,7 @@
</h2>
<ul>
<li>
<a href="https://github.com/gnosygnu/xowa/archive/v3.9.2.1.zip" rel="nofollow" class="external text">Source code (Desktop)</a>
<a href="https://github.com/gnosygnu/xowa/archive/v3.9.4.1.zip" rel="nofollow" class="external text">Source code (Desktop)</a>
</li>
</ul>
<h2>
@@ -89,8 +89,44 @@
</li>
</ul>
<h2>
<span class="mw-headline" id="v3.9.2.1_.282016-09-11.29">v3.9.2.1 (2016-09-11)</span>
<span class="mw-headline" id="v3.9.4.1_.282016-09-25.29">v3.9.4.1 (2016-09-25)</span>
</h2>
<h3>
<span class="mw-headline" id="Wiki">Wiki</span>
</h3>
<ul>
<li>
Wiki: Publish 2016-09 French Wikipedia HTML and images.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://archive.org/details/Xowa_frwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_frwiki_latest</a>
</dd>
</dl>
<ul>
<li>
Wiki: Publish 2016-09 English Wikipedia HTML and images.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://archive.org/details/Xowa_enwiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_enwiki_latest</a>
</dd>
</dl>
<ul>
<li>
Wiki: Publish 2016-09 German Wikipedia HTML and images.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://archive.org/details/Xowa_dewiki_latest" rel="nofollow" class="external free">https://archive.org/details/Xowa_dewiki_latest</a>
</dd>
</dl>
<p>
<br>
</p>
<h3>
<span class="mw-headline" id="PC">PC</span>
</h3>
@@ -99,63 +135,32 @@
</p>
<ul>
<li>
Category: Fix Category pages showing wrong categories. [broken since: v3.8.5.1]
Category: Fix category not showing more than 200 items in a category. [broken since: 3.9.2.1]
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Reset page_id object.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Category:Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Category:Earth</a>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Category:Native_American_leaders" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Category:Native_American_leaders</a> <a href="https://en.wikipedia.org/wiki/Category:Cities_in_Florida" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Category:Cities_in_Florida</a> <a href="https://en.wikipedia.org/wiki/Category:Poisonous_plants" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Category:Poisonous_plants</a>
</dd>
</dl>
<ul>
<li>
Html_dump: Show categories for 2016-09 dumps. {requested by Ope30}
Category: Fix dynamic page list not working for DynamicPageList. [broken since: 3.9.2.1]
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Rewrite category system.
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikibooks.org/wiki/Subject:XML" rel="nofollow" class="external free">https://en.wikibooks.org/wiki/Subject:XML</a> <a href="https://en.wikibooks.org/wiki/Subject:Religion" rel="nofollow" class="external free">https://en.wikibooks.org/wiki/Subject:Religion</a>
</dd>
</dl>
<ul>
<li>
Html_dump: Add left-hand sidebar for 2016-09 dumps. {detected by Ope30}
Category: Fix category not working for www.wikidata.org. [broken since: 3.9.2.1] {detected by Rüdiger Gleim; Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Dump MediaWiki namespace (8).
</dd>
</dl>
<ul>
<li>
Page_sync: Add basic option to synchronize pages. {requested by Mde186}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/App/Xtn/Page_sync.html" id="xolnki_3" title="App/Xtn/Page sync" class="xowa-visited">App/Xtn/Page_sync</a> <a href="http://xowa.org/home/wiki/Options/Page_sync.html" id="xolnki_4" title="Options/Page sync" class="xowa-visited">Options/Page_sync</a>
</dd>
</dl>
<ul>
<li>
DownloadCentral: Retry for one minute if connection is dropped. {detected by markusmaresch}
</li>
</ul>
<ul>
<li>
Scribunto: Show Protection banner boxes for pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Fix title.cascadingProtections to return back empty array instead of false.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Jerk" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Jerk</a>
<span style='font-variant:small-caps'>Links</span>: <a href="https://www.wikidata.org/wiki/Category:Help" rel="nofollow" class="external free">https://www.wikidata.org/wiki/Category:Help</a>
</dd>
</dl>
<p>
@@ -163,204 +168,172 @@
</p>
<ul>
<li>
DownloadCentral: Fix Download Central "hanging" on Mac OS X. {detected by markusmaresch}
Category: Disable Previous / Next 200 if at start / end of category range.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Set timeout explicitly to 5 seconds.
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wikibooks.org/wiki/Category:Mann" rel="nofollow" class="external free">https://de.wikibooks.org/wiki/Category:Mann</a>
</dd>
</dl>
<ul>
<li>
Lang: Fix "Portál [[:Šablona:GRAMMAR]]" in sidebar of cs.q.
Page_sync: Show math images after sync.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Use noop grammar for cs lang.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://cs.wikiquote.org" rel="nofollow" class="external free">https://cs.wikiquote.org</a>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth</a> <a href="https://en.wikipedia.org/wiki/Pythagorean_theorem" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Pythagorean_theorem</a>
</dd>
</dl>
<ul>
<li>
Cite: Fix stack overflow error on 1 cs.w page.
Page_sync: Show video images after sync.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://cs.wikisource.org/wiki/Page:Hejčl,_Jan_-_Pentateuch.pdf/128" rel="nofollow" class="external free">https://cs.wikisource.org/wiki/Page:Hejčl,_Jan_-_Pentateuch.pdf/128</a>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Lepidoptera" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Lepidoptera</a>
</dd>
</dl>
<ul>
<li>
Parser: Ignore stack overflow when parsing badly formatted pages.
Page_sync: Show pdf images after sync.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://cs.wikisource.org/wiki/Page:Hejčl,_Jan_-_Pentateuch.pdf/128" rel="nofollow" class="external free">https://cs.wikisource.org/wiki/Page:Hejčl,_Jan_-_Pentateuch.pdf/128</a>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Apollo_11" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Apollo_11</a>
</dd>
</dl>
<ul>
<li>
DownloadCentral: Fix torrent links for non-Wikipedia wikis. {detected by malakov1}
DownloadCentral: Do not retry endlessly if wrong size downloaded.
</li>
</ul>
<ul>
<li>
Scribunto: Fix NullPointerReference script error in geobox coord on 4 en.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: -&gt; Xowa_enwiki_latest_archive.torrent x&gt; Xowa_enwiktionary_latest_archive.torrent.
<span style='font-variant:small-caps'>Message</span>: <code>Script error: @C:/xowa/bin/any/xowa/xtns/Scribunto/engines/Luaj/MWServer.lua:59 vm error: java.lang.NullPointerException</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Special:XowaDownloadCentralInfo%3Ftask_id%3D6.html" id="xolnki_5" title="Special:XowaDownloadCentralInfo?task id=6">Special:XowaDownloadCentralInfo?task id=6</a>
<span style='font-variant:small-caps'>Resolved by</span>: Handle gaps in Scribunto argument keys.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Shalkar_District" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Shalkar_District</a> <a href="https://en.wikipedia.org/wiki/Alta_Italia" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Alta_Italia</a> <a href="https://en.wikipedia.org/wiki/Maran,_Syria" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Maran,_Syria</a> <a href="https://en.wikipedia.org/wiki/Château_de_Boisgibault" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Château_de_Boisgibault</a>
</dd>
</dl>
<ul>
<li>
Database: Fix slow performance when SQLite files are read-only. {detected by Ope30}
Luaj: Fix script error at head of page for many fr.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Open database connection in "read-only" mode if marked readonly.
<span style='font-variant:small-caps'>Message</span>: <code>Erreur : le thème « littérature française » du modèle <a href="http://xowa.org/home/wiki/Template:%C3%89bauche.html" id="xolnki_3" title="Template:Ébauche">Template:Ébauche</a> nest pas défini.</code>
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: properties.setProperty("open_mode", "1").
<span style='font-variant:small-caps'>Resolved by</span>: Fix regex pattern for matching end of string.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://fr.wikipedia.org/wiki/Rimbaud_le_fils" rel="nofollow" class="external free">https://fr.wikipedia.org/wiki/Rimbaud_le_fils</a> <a href="http://xowa.org/home/wiki/Diagnostics/Scribunto/Luaj.html" id="xolnki_4" title="Diagnostics/Scribunto/Luaj" class="xowa-visited">Diagnostics/Scribunto/Luaj</a>
</dd>
</dl>
<ul>
<li>
Luaj: Fix random "invalid utf8 byte" errors.
UI: Show pages in MediaWiki namespace.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not use temporary static variable for decoding UTF-8 strings.
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/MediaWiki:Edittools" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/MediaWiki:Edittools</a> <a href="https://en.wikipedia.org/wiki/MediaWiki:Spam-whitelist" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/MediaWiki:Spam-whitelist</a>
</dd>
</dl>
<ul>
<li>
Scribunto: Do not show "Wikipedia pages with incorrect protection templates" for protected-pages.
Parser: Fix several dozen MediaWiki pages failing to load.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Change titleLib.GetProtectionLevels to return semi-protected instead of null.
<span style='font-variant:small-caps'>Resolved by</span>: Handle standalone dollar signs and backslashes.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Earth</a>
<span style='font-variant:small-caps'>Example</span>: "$ "; "\ ".
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/MediaWiki:Edittools" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/MediaWiki:Edittools</a> <a href="https://en.wikipedia.org/wiki/MediaWiki:Spam-whitelist" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/MediaWiki:Spam-whitelist</a>
</dd>
</dl>
<ul>
<li>
Html_dump: Generate html dump databases by namespace.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: en.wikipedia.org-html.002.xowa -&gt; en.wikipedia.org-html-ns.000-db.002.xowa.
</dd>
</dl>
<ul>
<li>
Html_dump: Add images to specific-ns database not main-ns database.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: Portal:Earth -&gt; en.wikipedia.org-file-ns.100-db.001.xowa x&gt; en.wikipedia.org-file-ns.000-db.065.xowa.
</dd>
</dl>
<ul>
<li>
Options: Do not save options if file is marked read-only. {suggested by malakov1}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: C:\xowa\user\anonymous\app\data\cfg\xowa_user_cfg.gfs.
</dd>
</dl>
<ul>
<li>
Raspberry Pi: Run XOWA GUI on Raspberry Pi. {requested by nstents}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Switch default SWT browser from Mozilla to WebKit.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: bin\arm\xowa\cfg\xowa_cfg_os_default.gfs.
</dd>
</dl>
<ul>
<li>
Raspberry Pi: Use official sqlite-jdbc jar.
</li>
</ul>
<h3>
<span class="mw-headline" id="Android_2">Android</span>
</h3>
<p>
<b>trivial</b>
<b>minor</b>
</p>
<ul>
<li>
File_dump: Fix multi-threaded parser issues in orig link.
DownloadCentral: Do not retry endlessly if wrong size downloaded.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Extend lock scope over entirety of database lookup.
</dd>
</dl>
<ul>
<li>
Wikibase: Fix multi-threaded parser issues in Wbase property.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Extend lock scope over entirety of Wbase doc parser.
</dd>
</dl>
<ul>
<li>
Wikibase: Remove many log entries when opening qid from 2016-08-28 wikidata.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Ignore "id" under entity.value node.
</dd>
</dl>
<ul>
<li>
Wikibase: Add "tcywiki" to list of known wikis.
</li>
</ul>
<ul>
<li>
Parser.Template: Suppress multiple "template is blank" messages in log for de.d.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Ignore templates with blank arguments.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: {{K|Politik}} -&gt; {{{{{spr|}}}|nolink=ja}} -&gt; {{|nolink=ja}}.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://de.wiktionary.org/wiki/país" rel="nofollow" class="external free">https://de.wiktionary.org/wiki/país</a>
</dd>
</dl>
<ul>
<li>
Category: Remove old category builder commands.
</li>
</ul>
<ul>
<li>
Builder: Remove old copy, search commands for text databases.
</li>
</ul>
<h2>
<span class="mw-headline" id="Doc">Doc</span>
</h2>
<ul>
<li>
Doc: Add new dependency for imagelinks dump in command-line build. {detected by Rüdiger Gleim}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_6" title="Dev/Command-line/Dumps" class="xowa-visited">Dev/Command-line/Dumps</a>
</dd>
</dl>
<ul>
<li>
Doc: Add new page explaining difference between Wikitext and HTML databases.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/App/Databases/Overview.html" id="xolnki_7" title="App/Databases/Overview" class="xowa-visited">App/Databases/Overview</a>
</dd>
</dl>
<h2>
<h3>
<span class="mw-headline" id="Dev">Dev</span>
</h2>
</h3>
<ul>
<li>
Scribunto: Add traceback for errors.
</li>
</ul>
<ul>
<li>
Wikibase: Add Wbase_enum_hash to reuse various enum methods.
</li>
</ul>
<ul>
<li>
HTML: Refactor sidebar classes.
</li>
</ul>
<ul>
<li>
Category: Refactor Category Pagebox classes.
Dev: Refactor Xoctg_catpage_url_parser.
</li>
</ul>