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

v4.5.2.1704

This commit is contained in:
gnosygnu
2017-04-27 21:02:09 -04:00
parent 328c8aadbe
commit fe28f573fb
242 changed files with 3997 additions and 3175 deletions

View File

@@ -146,7 +146,7 @@
</ul>
</div>
<h2>
<span class="mw-headline" id="Release:_v4.5.0.1703_.282017-03-29_16:00_Wed.29">Release: v4.5.0.1703 (2017-03-29 16:00 Wed)</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=Release:_v4.5.0.1703_.282017-03-29_16:00_Wed.29" title="Edit section: Release:_v4.5.0.1703_.282017-03-29_16:00_Wed.29" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id="Release:_v4.5.0.1703_.282017-03-29_16:00_Wed.29">Release: v4.5.0.1703 (2017-03-29 16:00 Wed)</span>
</h2>
<p>
The PC version is a major release. It adds full-text search for the Wikipedias, redesigns Special:XowaSearch, and fixes parsing errors in 2017-03 Russian Wikipedia.
@@ -155,14 +155,14 @@
The Android version is a major release. It also adds full-text search for the Wikipedias.
</p>
<h3>
<span class="mw-headline" id=".28Wiki.29_Publish_2017-03_English_Wikipedia.2C_2017-03_Russian.2C_2017-03_Hindi.2C_and_2017-03_Tibetan_wikis">(Wiki) Publish 2017-03 English Wikipedia, 2017-03 Russian, 2017-03 Hindi, and 2017-03 Tibetan wikis</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.28Wiki.29_Publish_2017-03_English_Wikipedia.2C_2017-03_Russian.2C_2017-03_Hindi.2C_and_2017-03_Tibetan_wikis" title="Edit section: .28Wiki.29_Publish_2017-03_English_Wikipedia.2C_2017-03_Russian.2C_2017-03_Hindi.2C_and_2017-03_Tibetan_wikis" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".28Wiki.29_Publish_2017-03_English_Wikipedia.2C_2017-03_Russian.2C_2017-03_Hindi.2C_and_2017-03_Tibetan_wikis">(Wiki) Publish 2017-03 English Wikipedia, 2017-03 Russian, 2017-03 Hindi, and 2017-03 Tibetan wikis</span>
</h3>
<p>
These wikis were uploaded over the course of the month. You can get them from Download Central or see the following links:
</p>
<ul>
<li>
<a href="http://xowa.org/home/wiki/Wiki_setup/English_wikis.html" id="xolnki_15" title="Wiki setup/English wikis">Wiki_setup/English_wikis</a>
<a href="http://xowa.org/home/wiki/Wiki_setup/English_wikis.html" id="xolnki_15" title="Wiki setup/English wikis" class="xowa-visited">Wiki_setup/English_wikis</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Wiki_setup/Russian_wikis.html" id="xolnki_16" title="Wiki setup/Russian wikis">Wiki_setup/Russian_wikis</a>
@@ -175,7 +175,7 @@
</li>
</ul>
<h3>
<span class="mw-headline" id=".28PC_.2F_Android.29_Add_full-text_search_capability_for_all_wikis._See:_App.2FFull-text_search_and_App.2FFull-text_search.2FLucene.2FSearch_indexes.2FGetting">(PC / Android) Add full-text search capability for all wikis. See: <a href="http://xowa.org/home/wiki/App/Full-text_search.html" id="xolnki_19" title="App/Full-text search" class="xowa-visited">App/Full-text_search</a> and <a href="http://xowa.org/home/wiki/App/Full-text_search/Lucene/Search_indexes/Getting.html" id="xolnki_20" title="App/Full-text search/Lucene/Search indexes/Getting" class="xowa-visited">App/Full-text_search/Lucene/Search_indexes/Getting</a></span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.28PC_.2F_Android.29_Add_full-text_search_capability_for_all_wikis._See:_App.2FFull-text_search_and_App.2FFull-text_search.2FLucene.2FSearch_indexes.2FGetting" title="Edit section: .28PC_.2F_Android.29_Add_full-text_search_capability_for_all_wikis._See:_App.2FFull-text_search_and_App.2FFull-text_search.2FLucene.2FSearch_indexes.2FGetting" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".28PC_.2F_Android.29_Add_full-text_search_capability_for_all_wikis._See:_App.2FFull-text_search_and_App.2FFull-text_search.2FLucene.2FSearch_indexes.2FGetting">(PC / Android) Add full-text search capability for all wikis. See: <a href="http://xowa.org/home/wiki/App/Full-text_search.html" id="xolnki_19" title="App/Full-text search" class="xowa-visited">App/Full-text_search</a> and <a href="http://xowa.org/home/wiki/App/Full-text_search/Lucene/Search_indexes/Getting.html" id="xolnki_20" title="App/Full-text search/Lucene/Search indexes/Getting" class="xowa-visited">App/Full-text_search/Lucene/Search_indexes/Getting</a></span>
</h3>
<p>
XOWA finally supports full-text search. This was a complicated change involving a new Special page (<a href="http://xowa.org/home/wiki/Special:XowaSearch.html" id="xolnki_21" title="Special:XowaSearch" class="xowa-visited">Special:XowaSearch</a>) and a new Java library (Lucene). There will be more changes in future releases, but the current version should work well enough for PCs as well as Android devices.
@@ -190,13 +190,13 @@
For more details see <a href="http://xowa.org/home/wiki/App/Full-text_search.html" id="xolnki_24" title="App/Full-text search" class="xowa-visited">App/Full-text_search</a>
</p>
<h3>
<span class="mw-headline" id=".28PC.29_Redesign_full-text_search_Special_Page._See:_Special:XowaSearch">(PC) Redesign full-text search Special Page. See: <a href="http://xowa.org/home/wiki/Special:XowaSearch.html" id="xolnki_25" title="Special:XowaSearch" class="xowa-visited">Special:XowaSearch</a></span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.28PC.29_Redesign_full-text_search_Special_Page._See:_Special:XowaSearch" title="Edit section: .28PC.29_Redesign_full-text_search_Special_Page._See:_Special:XowaSearch" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".28PC.29_Redesign_full-text_search_Special_Page._See:_Special:XowaSearch">(PC) Redesign full-text search Special Page. See: <a href="http://xowa.org/home/wiki/Special:XowaSearch.html" id="xolnki_25" title="Special:XowaSearch" class="xowa-visited">Special:XowaSearch</a></span>
</h3>
<p>
A basic version of Special:XowaSearch was released to allow full-text search for personal wikis. The current version cleans up the UI and adds features like paging and highlighted snips.
</p>
<h3>
<span class="mw-headline" id=".28PC.29_Add_search_and_allpages_button">(PC) Add search and allpages button</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.28PC.29_Add_search_and_allpages_button" title="Edit section: .28PC.29_Add_search_and_allpages_button" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".28PC.29_Add_search_and_allpages_button">(PC) Add search and allpages button</span>
</h3>
<p>
In tandem with the above, XOWA now has two separate buttons:
@@ -213,13 +213,13 @@
For those who find the two buttons cluttering, they can be selectively shown / hidden at <a href="http://xowa.org/home/wiki/Special:XowaCfg%3Fgrp%3Dxowa.gui.general.html" id="xolnki_26" title="Special:XowaCfg?grp=xowa.gui.general">Special:XowaCfg?grp=xowa.gui.general</a>
</p>
<h3>
<span class="mw-headline" id=".28PC.29_Fix_wikibase_.22attempt_to_call_nil.22_errors_for_2017-03_Russian_wikis">(PC) Fix wikibase "attempt to call nil" errors for 2017-03 Russian wikis</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.28PC.29_Fix_wikibase_.22attempt_to_call_nil.22_errors_for_2017-03_Russian_wikis" title="Edit section: .28PC.29_Fix_wikibase_.22attempt_to_call_nil.22_errors_for_2017-03_Russian_wikis" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".28PC.29_Fix_wikibase_.22attempt_to_call_nil.22_errors_for_2017-03_Russian_wikis">(PC) Fix wikibase "attempt to call nil" errors for 2017-03 Russian wikis</span>
</h3>
<p>
The 2017-03 Russian Wikipedia had a bunch of Script errors with "attempt to call nil". Most of these involved many Wikibase changes introduced over the past year, but finally used in a Module within Russian Wikipedia. These errors have been fixed with the current version
</p>
<h3>
<span class="mw-headline" id=".28PC.29_Fix_minor_issues_including_page_sync_requiring_double_refresh.2C_long_directory_names_for_images.2C_and_rare_import_errors">(PC) Fix minor issues including page_sync requiring double refresh, long directory names for images, and rare import errors</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.28PC.29_Fix_minor_issues_including_page_sync_requiring_double_refresh.2C_long_directory_names_for_images.2C_and_rare_import_errors" title="Edit section: .28PC.29_Fix_minor_issues_including_page_sync_requiring_double_refresh.2C_long_directory_names_for_images.2C_and_rare_import_errors" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".28PC.29_Fix_minor_issues_including_page_sync_requiring_double_refresh.2C_long_directory_names_for_images.2C_and_rare_import_errors">(PC) Fix minor issues including page_sync requiring double refresh, long directory names for images, and rare import errors</span>
</h3>
<p>
There are basically three issues worth highlighting:
@@ -236,7 +236,7 @@
</li>
</ul>
<h3>
<span class="mw-headline" id=".28PC.29_Add_minor_GUI_changes_including_custom_url_formats.2C_direct_HTML_from_SWT_browser.2C_and_options_link">(PC) Add minor GUI changes including custom url formats, direct HTML from SWT browser, and options link</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.28PC.29_Add_minor_GUI_changes_including_custom_url_formats.2C_direct_HTML_from_SWT_browser.2C_and_options_link" title="Edit section: .28PC.29_Add_minor_GUI_changes_including_custom_url_formats.2C_direct_HTML_from_SWT_browser.2C_and_options_link" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".28PC.29_Add_minor_GUI_changes_including_custom_url_formats.2C_direct_HTML_from_SWT_browser.2C_and_options_link">(PC) Add minor GUI changes including custom url formats, direct HTML from SWT browser, and options link</span>
</h3>
<p>
These are a few minor changes worth detailing:
@@ -253,7 +253,7 @@
</li>
</ul>
<h3>
<span class="mw-headline" id="Next_release">Next release</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=Next_release" title="Edit section: Next_release" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id="Next_release">Next release</span>
</h3>
<ul>
<li>
@@ -264,7 +264,7 @@
<br>
</p>
<h2>
<span class="mw-headline" id="Release:_v4.4.0.1703_.282017-03-07_18:00_Mon.29">Release: v4.4.0.1703 (2017-03-07 18:00 Mon)</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=Release:_v4.4.0.1703_.282017-03-07_18:00_Mon.29" title="Edit section: Release:_v4.4.0.1703_.282017-03-07_18:00_Mon.29" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id="Release:_v4.4.0.1703_.282017-03-07_18:00_Mon.29">Release: v4.4.0.1703 (2017-03-07 18:00 Mon)</span>
</h2>
<p>
The PC version is a major release. It adds night mode, automatic page backup, performance improvements, an early-version of full-text search, and better support for French Wikipedia.
@@ -276,7 +276,7 @@
Note that there are no upgrade versions for v4.4. This is due to XULRunner changes which would make the upgrade almost as large as the entire app.
</p>
<h3>
<span class="mw-headline" id=".28Wiki.29_Publish_2017-02_German_Wikipedia_and_2017-02_French_Wikipedia">(Wiki) Publish 2017-02 German Wikipedia and 2017-02 French Wikipedia</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.28Wiki.29_Publish_2017-02_German_Wikipedia_and_2017-02_French_Wikipedia" title="Edit section: .28Wiki.29_Publish_2017-02_German_Wikipedia_and_2017-02_French_Wikipedia" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".28Wiki.29_Publish_2017-02_German_Wikipedia_and_2017-02_French_Wikipedia">(Wiki) Publish 2017-02 German Wikipedia and 2017-02 French Wikipedia</span>
</h3>
<p>
Both wikis were updated during the week. You can get them from Download Central or see the following links:
@@ -290,7 +290,7 @@
</li>
</ul>
<h3>
<span class="mw-headline" id=".28PC.29_Add_night_mode">(PC) Add night mode</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.28PC.29_Add_night_mode" title="Edit section: .28PC.29_Add_night_mode" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".28PC.29_Add_night_mode">(PC) Add night mode</span>
</h3>
<p>
XOWA now has night mode. To enable it, do Menu -&gt; View -&gt; Toggle Night mode. More info is at <a href="http://xowa.org/home/wiki/App/UI/Night_mode.html" id="xolnki_31" title="App/UI/Night mode" class="xowa-visited">App/UI/Night_mode</a>
@@ -299,7 +299,7 @@
I implemented this feature over the past few days, so there may be some spots I missed. Also, if you have any suggestions about colors, CSS, or icons, please do contact me at <a href="http://xowa.org/home/wiki/Help/Feedback.html" id="xolnki_32" title="Help/Feedback" class="xowa-visited">Help/Feedback</a>.
</p>
<h3>
<span class="mw-headline" id=".28PC.29_Add_page_backup_feature">(PC) Add page backup feature</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.28PC.29_Add_page_backup_feature" title="Edit section: .28PC.29_Add_page_backup_feature" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".28PC.29_Add_page_backup_feature">(PC) Add page backup feature</span>
</h3>
<p>
XOWA now does a simple backups whenever pages are edited. This feature is intended primarily for personal wikis.
@@ -322,7 +322,7 @@
</li>
</ul>
<h3>
<span class="mw-headline" id=".28PC.29_Improve_performance_for_starting_app_as_well_as_creating_.2F_loading_personal_wikis">(PC) Improve performance for starting app as well as creating / loading personal wikis</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.28PC.29_Improve_performance_for_starting_app_as_well_as_creating_.2F_loading_personal_wikis" title="Edit section: .28PC.29_Improve_performance_for_starting_app_as_well_as_creating_.2F_loading_personal_wikis" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".28PC.29_Improve_performance_for_starting_app_as_well_as_creating_.2F_loading_personal_wikis">(PC) Improve performance for starting app as well as creating / loading personal wikis</span>
</h3>
<p>
This version has a number of performance improvements:
@@ -339,7 +339,7 @@
</li>
</ul>
<h3>
<span class="mw-headline" id=".28PC.29_Update_XULRunner_to_v31_for_Windows_machines">(PC) Update XULRunner to v31 for Windows machines</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.28PC.29_Update_XULRunner_to_v31_for_Windows_machines" title="Edit section: .28PC.29_Update_XULRunner_to_v31_for_Windows_machines" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".28PC.29_Update_XULRunner_to_v31_for_Windows_machines">(PC) Update XULRunner to v31 for Windows machines</span>
</h3>
<p>
The Main Page for 2017-02 French Wikipedia now uses the CSS flex directive. Unfortunately, this is not supported in XULRunner v24 but it is in XULRunner v31.
@@ -359,7 +359,7 @@
</li>
</ul>
<h3>
<span class="mw-headline" id=".28PC.29_Add_preiminary_full-text_search_for_personal-wikis">(PC) Add preiminary full-text search for personal-wikis</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.28PC.29_Add_preiminary_full-text_search_for_personal-wikis" title="Edit section: .28PC.29_Add_preiminary_full-text_search_for_personal-wikis" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".28PC.29_Add_preiminary_full-text_search_for_personal-wikis">(PC) Add preiminary full-text search for personal-wikis</span>
</h3>
<p>
XOWA now has a basic full-text search feature. It should only be used for small wikis (like a personal wiki). It works by opening up every single page and searching for the text phrase. Although this sounds slow, it performs relatively quickly on modern generation machines (especially if you have a SSD). It also has the advantage of not taking up any space for search-indexing.
@@ -368,13 +368,13 @@
This feature will be expanded in the coming months, but any feedback is welcome. To try to it, go to <a href="http://xowa.org/home/wiki/Special:XowaSearch.html" id="xolnki_35" title="Special:XowaSearch" class="xowa-visited">Special:XowaSearch</a>
</p>
<h3>
<span class="mw-headline" id=".28PC.29_Other_minor_fixes.2C_including_.3Fcurid_for_command-line_and_no_more_current_directory_for_logs">(PC) Other minor fixes, including ?curid for command-line and no more current directory for logs</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.28PC.29_Other_minor_fixes.2C_including_.3Fcurid_for_command-line_and_no_more_current_directory_for_logs" title="Edit section: .28PC.29_Other_minor_fixes.2C_including_.3Fcurid_for_command-line_and_no_more_current_directory_for_logs" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".28PC.29_Other_minor_fixes.2C_including_.3Fcurid_for_command-line_and_no_more_current_directory_for_logs">(PC) Other minor fixes, including ?curid for command-line and no more current directory for logs</span>
</h3>
<p>
There are a bunch of other minor fixes, but I'll highlight two which were reported by users:
</p>
<h4>
<span class="mw-headline" id=".3Fcurid_did_not_work_on_the_command-line">?curid did not work on the command-line</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=.3Fcurid_did_not_work_on_the_command-line" title="Edit section: .3Fcurid_did_not_work_on_the_command-line" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id=".3Fcurid_did_not_work_on_the_command-line">?curid did not work on the command-line</span>
</h4>
<p>
XOWA added a ?curid feature to look up a page by page-id. Unfortunately, this wasn't working for command-line calls.
@@ -383,7 +383,7 @@
This build fixes this bug.
</p>
<h4>
<span class="mw-headline" id="No_more_current_directory_for_logs">No more current directory for logs</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=No_more_current_directory_for_logs" title="Edit section: No_more_current_directory_for_logs" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id="No_more_current_directory_for_logs">No more current directory for logs</span>
</h4>
<p>
XOWA stores its logs at C:\xowa\user\anonymous\app\tmp\log. XOWA used to store the current directory in a folder called <code>current</code>. Unfortunately, this caused problems on Linux systems when two or more different-permissioned users were running XOWA.
@@ -392,7 +392,7 @@
This version replaces the current directory with a timestamp directory which should now reduce the likelihood of errors.
</p>
<h3>
<span class="mw-headline" id="Next_release_2">Next release</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/Blog/2017-03?action=edit&amp;section_key=Next_release_2" title="Edit section: Next_release_2" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
<span class="mw-headline" id="Next_release_2">Next release</span>
</h3>
<ul>
<li>