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

v4.1.0.1702

This commit is contained in:
gnosygnu
2017-02-04 20:13:34 -05:00
parent 854c36e58a
commit bb2b690781
33 changed files with 3419 additions and 2136 deletions

View File

@@ -46,7 +46,7 @@
version:
</td>
<td>
4.0.3.1702 <b>(<a href="http://xowa.org/home/wiki/Change_log.html" id="xolnki_2" title="Change log">view changes</a>)</b>
4.1.0.1702 <b>(<a href="http://xowa.org/home/wiki/Change_log.html" id="xolnki_2" title="Change log" class="xowa-visited">view changes</a>)</b>
</td>
</tr>
<tr>

View File

@@ -313,7 +313,7 @@
<td style='width:25%'>
<ul>
<li>
<a href="http://xowa.org/home/wiki/Help/License/Code.html" id="xolnki_48" title="Help/License/Code">License/Code</a>
<a href="http://xowa.org/home/wiki/Help/License/Code.html" id="xolnki_48" title="Help/License/Code" class="xowa-visited">License/Code</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Help/License/Docs.html" id="xolnki_49" title="Help/License/Docs">License/Docs</a>

View File

@@ -28,10 +28,10 @@
</h2>
<ul>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v4.0.0.1701/xowa_app_windows_64_v4.0.0.1701.zip" rel="nofollow" class="external text">Windows (64-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v4.1.0.1702/xowa_app_windows_64_v4.1.0.1702.zip" rel="nofollow" class="external text">Windows (64-bit)</a>
</li>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v4.0.0.1701/xowa_app_windows_v4.0.0.1701.zip" rel="nofollow" class="external text">Windows (32-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v4.1.0.1702/xowa_app_windows_v4.1.0.1702.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/v4.0.0.1701/xowa_app_linux_64_v4.0.0.1701.zip" rel="nofollow" class="external text">Linux (64-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v4.1.0.1702/xowa_app_linux_64_v4.1.0.1702.zip" rel="nofollow" class="external text">Linux (64-bit)</a>
</li>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v4.0.0.1701/xowa_app_linux_v4.0.0.1701.zip" rel="nofollow" class="external text">Linux (32-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v4.1.0.1702/xowa_app_linux_v4.1.0.1702.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/v4.0.0.1701/xowa_app_macosx_64_v4.0.0.1701.zip" rel="nofollow" class="external text">Mac OS X (64-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v4.1.0.1702/xowa_app_macosx_64_v4.1.0.1702.zip" rel="nofollow" class="external text">Mac OS X (64-bit)</a>
</li>
<li>
<a href="https://github.com/gnosygnu/xowa/releases/download/v4.0.0.1701/xowa_app_macosx_v4.0.0.1701.zip" rel="nofollow" class="external text">Mac OS X (32-bit)</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v4.1.0.1702/xowa_app_macosx_v4.1.0.1702.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/v4.0.0.1701/xowa_app_arm_v4.0.0.1701.zip" rel="nofollow" class="external text">Raspberry Pi</a>
<a href="https://github.com/gnosygnu/xowa/releases/download/v4.1.0.1702/xowa_app_arm_v4.1.0.1702.zip" rel="nofollow" class="external text">Raspberry Pi</a>
</li>
</ul>
<h2>
@@ -77,7 +77,7 @@
</h2>
<ul>
<li>
<a href="https://github.com/gnosygnu/xowa/archive/v4.0.0.1701.zip" rel="nofollow" class="external text">Source code (Desktop)</a>
<a href="https://github.com/gnosygnu/xowa/archive/v4.1.0.1702.zip" rel="nofollow" class="external text">Source code (Desktop)</a>
</li>
</ul>
<h2>
@@ -89,19 +89,19 @@
</li>
</ul>
<h2>
<span class="mw-headline" id="v4.0.0.1701_.282017-01-01.29">v4.0.0.1701 (2017-01-01)</span>
<span class="mw-headline" id="v4.1.0.1702_.282017-02-04.29">v4.1.0.1702 (2017-02-04)</span>
</h2>
<h3>
<span class="mw-headline" id="Wikis">Wikis</span>
</h3>
<ul>
<li>
Package: Publish 2016-12 Italian wikis.
Package: Publish 2017-01 Simple Wikipedia. {requested by anonymous}
</li>
</ul>
<ul>
<li>
Package: Publish 2016-12 Swahili wikis.
Package: Publish 2017-01 Chinese wikis. {requested by anonymous}
</li>
</ul>
<h3>
@@ -112,22 +112,12 @@
</p>
<ul>
<li>
Cfg: Add new Options system.
App_update: Add in-app application updater.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Options.html" id="xolnki_4" title="Options">Options</a>
</dd>
</dl>
<ul>
<li>
Setup: Change to semantic versioning.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: 4.0.17011.1 vs 4.1.
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/App/Setup/Update/In-app.html" id="xolnki_4" title="App/Setup/Update/In-app" class="xowa-visited">App/Setup/Update/In-app</a>
</dd>
</dl>
<p>
@@ -135,126 +125,147 @@
</p>
<ul>
<li>
Wikibase: Fix 'Attached KML error' on many dozen en.w pages. {detected by Ope30}
Html_dump: Fix Special:Random not working if "Prefer HTML databases" checked. {detected by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not cast 'numeric-id' to 'string'; leave as 'int'.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: Route map: Attached KML Error: item specified on Wikidata, or in |wikidata=, is not a KML file (P31→Q26267864 not found).
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Hollywood_Walk_of_Fame" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Hollywood_Walk_of_Fame</a>
<span style='font-variant:small-caps'>Resolved by</span>: Update title to redirected page.
</dd>
</dl>
<ul>
<li>
Gui: Allow Ctrl+Insert to be used to copy text. {detected by William}
Parser: Fix missing text for unknown number of pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Do not override Ctrl+Insert with Ctrl+Minus.
<span style='font-variant:small-caps'>Resolved by</span>: Escape dangling tags; do not let them gobble up rest of page.
</dd>
<dd>
<span style='font-variant:small-caps'>Example</span>: &lt;ref&gt;aEOS -&gt; &amp;lt;ref&gt;aEOS.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/Russia" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Russia</a>
</dd>
</dl>
<ul>
<li>
Gui: Support numpad keys for page find. {detected by William}
</li>
</ul>
<ul>
<li>
Gui: Add option to auto-remember last tab opened.
</li>
</ul>
<ul>
<li>
Gui: Support Command key on Mac OS X for keyboard shortcuts.
</li>
</ul>
<ul>
<li>
Html: Remove horizontal scroll bar on some Mac OS X configurations.
Parser: Fix broken tables on a few dozen en.w pages.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Replace width:20vw with width:20em in /xowa/user/wiki/home/html/xowa_common.css.
<span style='font-variant:small-caps'>Resolved by</span>: Ignore whitespace between dl and tblw.
</dd>
<dd>
<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/Poland" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/Poland</a>
</dd>
</dl>
<ul>
<li>
Edit: Add section-editing. {requested by anonymous}
Custom_wiki: Show images in pages within the File namespace. {detected by anonymous}
</li>
</ul>
<ul>
<li>
Cfg: Add better support for Shortcuts.
</li>
</ul>
<ul>
<li>
Category: Show Hidden Categories in "Hidden" section.
Custom_wiki: Rename files by replacing "spaces" with "underscores". {detected by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://en.wikipedia.org/wiki/A" rel="nofollow" class="external free">https://en.wikipedia.org/wiki/A</a>
<span style='font-variant:small-caps'>Example</span>: "A b.png" -&gt; "A_b.png".
</dd>
</dl>
<ul>
<li>
Search.Suggest: Do not add * at end of search phrase; use auto-wildcard option instead.
Custom_wiki: Show img.src for files when viewing html. {detected by anonymous}
</li>
</ul>
<ul>
<li>
Search: Fix 'url_default' not working.
</li>
</ul>
<ul>
<li>
Xtn.Popups: Fix multiple blue lines at bottom of page whenever new popup shows.
Custom_wiki: Integrate files with app cache.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Suppress attributes from mw-body class.
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Special:XowaCfg%3Fgrp%3Dxowa.files.general.html" id="xolnki_5" title="Special:XowaCfg?grp=xowa.files.general">Special:XowaCfg?grp=xowa.files.general</a>
</dd>
</dl>
<ul>
<li>
Redirect: Allow redirects to Special pages.
Custom_wiki: Do not delete xml file after import. {detected by anonymous}
</li>
</ul>
<ul>
<li>
Custom_wiki: Use extension of thumbnail, not original. {detected by anonymous}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: #REDIRECT [[Special:XowaCfg]].
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Options.html" id="xolnki_5" title="Options">Options</a>
<span style='font-variant:small-caps'>Example</span>: A.svg -&gt; 400.png x&gt; 400.svg.
</dd>
</dl>
<ul>
<li>
Gui: Allow navigation to urls with arguments.
Custom_wiki: Use relative not absolute path for orig dir.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: Special:XowaCfg%3Fgrp%3Dxowa.html.css.
<span style='font-variant:small-caps'>Example</span>: -&gt; ~{orig_dir}7/70/ x&gt; C:\xowa\wiki\custom_wiki\file\orig\7\70.
</dd>
</dl>
<ul>
<li>
Mass_parse: Fix memory leak / slow performance due to over-zealous page caching.
Html: Show Creative Commons license at bottom of page. {requested by Ope30}
</li>
</ul>
<ul>
<li>
Html: Show missing left sidebar on small wikis. {detected by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Add two levels of permenance to page cache; add separate ifexists cache.
<span style='font-variant:small-caps'>Resolved by</span>: If MediaWiki:Sidebar does not exist, use language's message 'sidebar', not null.
</dd>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="https://sw.wiktionary.org" rel="nofollow" class="external free">https://sw.wiktionary.org</a> <a href="https://sw.wikibooks.org" rel="nofollow" class="external free">https://sw.wikibooks.org</a> <a href="https://af.wikipedia.org" rel="nofollow" class="external free">https://af.wikipedia.org</a> <a href="https://af.wiktionary.org" rel="nofollow" class="external free">https://af.wiktionary.org</a> <a href="https://af.wikibooks.org" rel="nofollow" class="external free">https://af.wikibooks.org</a>
</dd>
</dl>
<ul>
<li>
Wiki: Support renamed folders. {requested by Ope30}
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: /xowa/wiki/en.wikipedia.org-2016.12.
</dd>
</dl>
<ul>
<li>
Embeddable: Fix default ns_mgr being used for wikis. {detected by Rüdiger Gleim}
</li>
</ul>
<ul>
<li>
Embeddable: Fix multiple multi-threaded parsing errors. {detected by Rüdiger Gleim}
</li>
</ul>
<ul>
<li>
Mass_parse: Fix #ifexist not working after dumping 1st namespace.
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Resolved by</span>: Clear ns_loaded cache; Add different cache clearing methods.
</dd>
</dl>
<p>
@@ -262,57 +273,14 @@
</p>
<ul>
<li>
Cfg: Remove 'Gui - Url bar' Symbols.
</li>
</ul>
<ul>
<li>
Cfg: Replace 'Custom wiki commands' with 'Unzip bz2 file'.
</li>
</ul>
<ul>
<li>
Cfg: Remove Search Suggest 'AllPages look-ahead', 'AllPages minimum length', and 'Log enabled'.
</li>
</ul>
<ul>
<li>
Cfg: Remove config page for Firefox Addon.
</li>
</ul>
<ul>
<li>
Wikibase: Add "fiwikivoyage" to list of known wikis.
</li>
</ul>
<ul>
<li>
Html: Remove content_editable support.
</li>
</ul>
<p>
<b>dev</b>
</p>
<ul>
<li>
Math: Refactor Math classes.
</li>
</ul>
<ul>
<li>
Mass_parse: Refactor make cmd to merge other wkr tables such as log_basic_temp.
</li>
</ul>
<ul>
<li>
Gui: Refactor IptKey; in particular, use SWING and SWT constants where possible; also handle modifers.
</li>
</ul>
<ul>
<li>
Mass_parse: Improve performance when returning Keyvals from Scribunto function.
Cfg: Change operating-system specific config file from "os.gfs" to "os.os_name.gfs".
</li>
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Example</span>: /xowa/user/anonymous/app/cfg/os.lnx_64.gfs.
</dd>
</dl>
</div>
</div>

View File

@@ -106,7 +106,7 @@
<span class="mw-headline" id="Philosophy">Philosophy</span>
</h2>
<p>
XOWA is free software. The code is open source under the AGPLv3 license, and available to anyone for review or modification. See <a href="http://xowa.org/home/wiki/Help/License/Code.html" id="xolnki_4" title="Help/License/Code">Help/License/Code</a> for more information as well as <a href="https://github.com/gnosygnu/xowa" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa</a>.
XOWA is free software. The code is open source under the AGPLv3 license, and available to anyone for review or modification. See <a href="http://xowa.org/home/wiki/Help/License/Code.html" id="xolnki_4" title="Help/License/Code" class="xowa-visited">Help/License/Code</a> for more information as well as <a href="https://github.com/gnosygnu/xowa" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa</a>.
</p>
<p>
XOWA advocates free content. All documentation and project artifacts are provided under the Creative Commons CC BY-NC-SA license. See <a href="http://xowa.org/home/wiki/Help/License/Docs.html" id="xolnki_5" title="Help/License/Docs">Help/License/Docs</a> for more information.