1
0
mirror of https://github.com/gnosygnu/xowa.git synced 2026-03-02 03:49:30 +00:00
This commit is contained in:
gnosygnu
2017-02-21 21:42:15 -05:00
parent f5d7636d3b
commit 047f862732
303 changed files with 6256 additions and 4922 deletions

View File

@@ -54,7 +54,7 @@
<a href="http://xowa.org/home/wiki/Blog/2016-07.html" id="xolnki_9" title="Blog/2016-07">2016-07</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-06.html" id="xolnki_10" title="Blog/2016-06">2016-06</a>
<a href="http://xowa.org/home/wiki/Blog/2016-06.html" id="xolnki_10" title="Blog/2016-06" class="xowa-visited">2016-06</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Blog/2016-05.html" id="xolnki_11" title="Blog/2016-05">2016-05</a>
@@ -78,41 +78,282 @@
</div>
<ul>
<li class="toclevel-1 tocsection-1">
<a href="#Release:_v4.2.0.1702_.282017-02-11_10:00_Sun.29"><span class="tocnumber">1</span> <span class="toctext">Release: v4.2.0.1702 (2017-02-11 10:00 Sun)</span></a>
<a href="#Release:_v4.3.0.1702_.282017-02-21_18:00_Tue.29"><span class="tocnumber">1</span> <span class="toctext">Release: v4.3.0.1702 (2017-02-21 18:00 Tue)</span></a>
<ul>
<li class="toclevel-2 tocsection-2">
<a href="#.28PC.29_Support_creation_of_personal_wikis._See_App.2FPersonal_wikis"><span class="tocnumber">1.1</span> <span class="toctext">(PC) Support creation of personal wikis. See App/Personal_wikis</span></a>
<a href="#.28Wiki.29_Publish_2017-02_English_Wikipedia_and_2017-02_Gujarati_wikis"><span class="tocnumber">1.1</span> <span class="toctext">(Wiki) Publish 2017-02 English Wikipedia and 2017-02 Gujarati wikis</span></a>
</li>
<li class="toclevel-2 tocsection-3">
<a href="#.28PC.29_Add_minor_changes_to_Download_Central"><span class="tocnumber">1.2</span> <span class="toctext">(PC) Add minor changes to Download Central</span></a>
<a href="#.28PC.29_Add_.22Delete_page.22_button"><span class="tocnumber">1.2</span> <span class="toctext">(PC) Add "Delete page" button</span></a>
</li>
<li class="toclevel-2 tocsection-4">
<a href="#Next_release"><span class="tocnumber">1.3</span> <span class="toctext">Next release</span></a>
<a href="#.28PC.29_Support_editable_Categories"><span class="tocnumber">1.3</span> <span class="toctext">(PC) Support editable Categories</span></a>
</li>
<li class="toclevel-2 tocsection-5">
<a href="#.28PC.29_Add_Import_option_for_Personal_wikis"><span class="tocnumber">1.4</span> <span class="toctext">(PC) Add Import option for Personal wikis</span></a>
</li>
<li class="toclevel-2 tocsection-6">
<a href="#.28PC.29_Fix_extremely_short_url_bar_on_some_machines"><span class="tocnumber">1.5</span> <span class="toctext">(PC) Fix extremely short url bar on some machines</span></a>
</li>
<li class="toclevel-2 tocsection-7">
<a href="#.28PC.29_Other_changes_including_curid.2C_Special:XowaSql.2C_and_keyboard_shortcuts"><span class="tocnumber">1.6</span> <span class="toctext">(PC) Other changes including curid, Special:XowaSql, and keyboard shortcuts</span></a>
</li>
<li class="toclevel-2 tocsection-8">
<a href="#.28Dev.29_Change_license_to_GPLv3_.2F_Apache2"><span class="tocnumber">1.7</span> <span class="toctext">(Dev) Change license to GPLv3 / Apache2</span></a>
</li>
<li class="toclevel-2 tocsection-9">
<a href="#Next_release"><span class="tocnumber">1.8</span> <span class="toctext">Next release</span></a>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-5">
<a href="#Release:_v4.1.0.1702_.282017-02-04_21:00_Sat.29"><span class="tocnumber">2</span> <span class="toctext">Release: v4.1.0.1702 (2017-02-04 21:00 Sat)</span></a>
<li class="toclevel-1 tocsection-10">
<a href="#Release:_v4.2.0.1702_.282017-02-11_10:00_Sun.29"><span class="tocnumber">2</span> <span class="toctext">Release: v4.2.0.1702 (2017-02-11 10:00 Sun)</span></a>
<ul>
<li class="toclevel-2 tocsection-6">
<a href="#.28PC.29_Add_new_in-app_updater"><span class="tocnumber">2.1</span> <span class="toctext">(PC) Add new in-app updater</span></a>
<li class="toclevel-2 tocsection-11">
<a href="#.28PC.29_Support_creation_of_personal_wikis._See_App.2FPersonal_wikis"><span class="tocnumber">2.1</span> <span class="toctext">(PC) Support creation of personal wikis. See App/Personal_wikis</span></a>
</li>
<li class="toclevel-2 tocsection-7">
<a href="#.28PC.29_Add_better_support_for_images_in_Wikia_and_other_custom_wikis"><span class="tocnumber">2.2</span> <span class="toctext">(PC) Add better support for images in Wikia and other custom wikis</span></a>
<li class="toclevel-2 tocsection-12">
<a href="#.28PC.29_Add_minor_changes_to_Download_Central"><span class="tocnumber">2.2</span> <span class="toctext">(PC) Add minor changes to Download Central</span></a>
</li>
<li class="toclevel-2 tocsection-8">
<a href="#.28PC.29_Fix_Random_not_working_for_HTML_databases"><span class="tocnumber">2.3</span> <span class="toctext">(PC) Fix Random not working for HTML databases</span></a>
<li class="toclevel-2 tocsection-13">
<a href="#Next_release_2"><span class="tocnumber">2.3</span> <span class="toctext">Next release</span></a>
</li>
<li class="toclevel-2 tocsection-9">
<a href="#.28PC.29_Add_Creative_Commons_footer_to_bottom_of_page"><span class="tocnumber">2.4</span> <span class="toctext">(PC) Add Creative Commons footer to bottom of page</span></a>
</ul>
</li>
<li class="toclevel-1 tocsection-14">
<a href="#Release:_v4.1.0.1702_.282017-02-04_21:00_Sat.29"><span class="tocnumber">3</span> <span class="toctext">Release: v4.1.0.1702 (2017-02-04 21:00 Sat)</span></a>
<ul>
<li class="toclevel-2 tocsection-15">
<a href="#.28PC.29_Add_new_in-app_updater"><span class="tocnumber">3.1</span> <span class="toctext">(PC) Add new in-app updater</span></a>
</li>
<li class="toclevel-2 tocsection-10">
<a href="#Next_release_2"><span class="tocnumber">2.5</span> <span class="toctext">Next release</span></a>
<li class="toclevel-2 tocsection-16">
<a href="#.28PC.29_Add_better_support_for_images_in_Wikia_and_other_custom_wikis"><span class="tocnumber">3.2</span> <span class="toctext">(PC) Add better support for images in Wikia and other custom wikis</span></a>
</li>
<li class="toclevel-2 tocsection-17">
<a href="#.28PC.29_Fix_Random_not_working_for_HTML_databases"><span class="tocnumber">3.3</span> <span class="toctext">(PC) Fix Random not working for HTML databases</span></a>
</li>
<li class="toclevel-2 tocsection-18">
<a href="#.28PC.29_Add_Creative_Commons_footer_to_bottom_of_page"><span class="tocnumber">3.4</span> <span class="toctext">(PC) Add Creative Commons footer to bottom of page</span></a>
</li>
<li class="toclevel-2 tocsection-19">
<a href="#Next_release_3"><span class="tocnumber">3.5</span> <span class="toctext">Next release</span></a>
</li>
</ul>
</li>
</ul>
</div>
<h2>
<span class="mw-headline" id="Release:_v4.3.0.1702_.282017-02-21_18:00_Tue.29">Release: v4.3.0.1702 (2017-02-21 18:00 Tue)</span>
</h2>
<p>
The PC version is a major release. It adds page deletion, category updates, wiki import, and a high-DPI machine support.
</p>
<p>
The Android version has no release.
</p>
<h3>
<span class="mw-headline" id=".28Wiki.29_Publish_2017-02_English_Wikipedia_and_2017-02_Gujarati_wikis">(Wiki) Publish 2017-02 English Wikipedia and 2017-02 Gujarati wikis</span>
</h3>
<p>
2017-02 English Wikipedia is officially up. See <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>
</p>
<p>
In addition, I reuploaded the entire English Wikipedia file database set. This is a periodic task which is necessary to keep the image databases small for new users.
</p>
<ul>
<li>
Without the change, new users would need to download 110 GB of data to get a full set.
</li>
<li>
With the change, new users would only need to download 94 GB
</li>
</ul>
<p>
Depending on if you're a new user or an existing user, you'd need to do the following:
</p>
<ul>
<li>
<b>New user</b>: Just download the task named <code>English Wikipedia - Images: New Users (2017-02) [94.23 GB]</code>. This will give you all the images for 2016-02 English Wikipedia
</li>
<li>
<b>Existing user</b>: You'll probably have to do two things
<ul>
<li>
Download the task named <code>English Wikipedia - Image Update: Existing Users (2017-02) [6.60 GB]</code>. This will give you all the images for 2017-01 and 2017-02 English Wikipedia
</li>
<li>
If you want to "shrink" your image databases and reclaim about 15 GB of space
<ul>
<li>
Download the deletion database from here: <a href="https://archive.org/download/Xowa_enwiki_latest/en.wikipedia.org-file-deletion-2017.02.xowa" rel="nofollow" class="external free">https://archive.org/download/Xowa_enwiki_latest/en.wikipedia.org-file-deletion-2017.02.xowa</a>
</li>
<li>
Use the page here: <a href="http://xowa.org/home/wiki/Dashboard/Files/Deletion.html" id="xolnki_16" title="Dashboard/Files/Deletion" class="xowa-visited">Dashboard/Files/Deletion</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>
Also, per request, I generated 2017-02 Gujarati wikis. See <a href="http://xowa.org/home/wiki/Wiki_setup/Gujarati_wikis.html" id="xolnki_17" title="Wiki setup/Gujarati wikis" class="xowa-visited">Wiki_setup/Gujarati_wikis</a>
</p>
<h3>
<span class="mw-headline" id=".28PC.29_Add_.22Delete_page.22_button">(PC) Add "Delete page" button</span>
</h3>
<p>
This build adds a <code>Delete page</code> button. To use it, do the following:
</p>
<ul>
<li>
Switch to <code>Edit</code> mode
</li>
<li>
Press <code>Delete page</code>
</li>
<li>
Confirm that you want to delete the page
</li>
</ul>
<p>
Note the following:
</p>
<ul>
<li>
You can delete any page from the wiki, including the Main_Page
</li>
<li>
The page is permanently deleted. If you need to recover it, you would have to restore from a backup.
</li>
<li>
This feature is mainly intended for personal wikis. With that said, you can also delete a page from a Wikimedia wiki (like en.wikipedia.org).
</li>
</ul>
<h3>
<span class="mw-headline" id=".28PC.29_Support_editable_Categories">(PC) Support editable Categories</span>
</h3>
<p>
This build also adds editable Categories. To try it, do the following:
</p>
<ul>
<li>
Edit a page
</li>
<li>
Add the following text: <code>[[Category:Test]]</code>
</li>
<li>
Scroll down to the bottom of the page. You will see a <code>Categories</code> section and <code>Test</code> listed
</li>
<li>
Navigate to <code>Category:Test</code>. You will see the page listed
</li>
</ul>
<p>
This feature is also mainly for personal wikis. However, it will also work with Wikimedia wikis (like en.wikipedia.org)
</p>
<h3>
<span class="mw-headline" id=".28PC.29_Add_Import_option_for_Personal_wikis">(PC) Add Import option for Personal wikis</span>
</h3>
<p>
The previous build didn't have an easy way to move a personal wiki from one machine to another. This build now has an import button. To use it, do the following:
</p>
<ul>
<li>
Copy the personal wiki file from the first machine to the second machine
</li>
<li>
Go to <a href="http://xowa.org/home/wiki/Special:XowaWikiDirectory.html" id="xolnki_18" title="Special:XowaWikiDirectory" class="xowa-visited">Special:XowaWikiDirectory</a> on the second machine
</li>
<li>
Click the <code>Import</code> button. It's a white sheet of papers with a white arrow pointing rightwards.
</li>
<li>
Select the file.
</li>
</ul>
<h3>
<span class="mw-headline" id=".28PC.29_Fix_extremely_short_url_bar_on_some_machines">(PC) Fix extremely short url bar on some machines</span>
</h3>
<p>
XOWA had issues with machines with different DPI settings. This resulted in one of the following:
</p>
<ul>
<li>
The progress bar being clipped at the bottom of the screen. This occurred on laptops or other machines with Large Fonts enabled
</li>
<li>
The URL bar being extremely short. This occurred on machines with High DPI settings.
</li>
</ul>
<p>
Both of these are resolved with this build.
</p>
<h3>
<span class="mw-headline" id=".28PC.29_Other_changes_including_curid.2C_Special:XowaSql.2C_and_keyboard_shortcuts">(PC) Other changes including curid, Special:XowaSql, and keyboard shortcuts</span>
</h3>
<p>
This build also has a few other notable changes:
</p>
<ul>
<li>
Navigate to page using the curid argument. For example, <code>en.wikipedia.org/wiki/?curid=303</code> will navigate to the <code>Alabama</code> page
</li>
<li>
A new special page to easily run SQL within XOWA: <a href="http://xowa.org/home/wiki/Special:XowaSql.html" id="xolnki_19" title="Special:XowaSql" class="xowa-visited">Special:XowaSql</a>. This is mainly intended for any future troubleshooting.
</li>
<li>
Changes to some default keyboard shortcuts. This requires a longer explanation:
<ul>
<li>
XOWA used Ctrl+U to restore the text in the URL bar. Note that all major browsers use escape for the same purpose.
</li>
<li>
XOWA wasn't using escape, because escape transferred focus to the main browser.
</li>
<li>
XOWA now uses Ctrl+M to transfer focus to the main browser
</li>
<li>
As such, escape now restores the text in the URL bar.
</li>
</ul>
</li>
</ul>
<h3>
<span class="mw-headline" id=".28Dev.29_Change_license_to_GPLv3_.2F_Apache2">(Dev) Change license to GPLv3 / Apache2</span>
</h3>
<p>
This change affects the XOWA source-code only. It has no direct impact on users.
</p>
<p>
Basically, XOWA's source code was offered under a more "strict" license called the AGPLv3. It is now being offered under a choice of two license:
</p>
<ul>
<li>
A "strict" licence: GPLv3
</li>
<li>
A "permissive" license: Apache2
</li>
</ul>
<p>
For more background, see <a href="https://github.com/gnosygnu/xowa/issues/115" rel="nofollow" class="external free">https://github.com/gnosygnu/xowa/issues/115</a> as well as <a href="http://xowa.org/home/wiki/Help/License/Code.html" id="xolnki_20" title="Help/License/Code" class="xowa-visited">Help/License/Code</a>
</p>
<h3>
<span class="mw-headline" id="Next_release">Next release</span>
</h3>
<ul>
<li>
<b>New 2017-02 wikis</b>: I still need to rebuild the Linux box so wikis are on hold. I'm hoping to resume this week
</li>
<li>
<b>Personal wikis</b>: I'm going to add an interwiki feature (link from one personal wiki to another) to the next release, as well as any other minor feature.
</li>
</ul>
<p>
<br>
</p>
<h2>
<span class="mw-headline" id="Release:_v4.2.0.1702_.282017-02-11_10:00_Sun.29">Release: v4.2.0.1702 (2017-02-11 10:00 Sun)</span>
</h2>
@@ -123,7 +364,7 @@
The Android version has no release.
</p>
<h3>
<span class="mw-headline" id=".28PC.29_Support_creation_of_personal_wikis._See_App.2FPersonal_wikis">(PC) Support creation of personal wikis. See <a href="http://xowa.org/home/wiki/App/Personal_wikis.html" id="xolnki_15" title="App/Personal wikis" class="xowa-visited">App/Personal_wikis</a></span>
<span class="mw-headline" id=".28PC.29_Support_creation_of_personal_wikis._See_App.2FPersonal_wikis">(PC) Support creation of personal wikis. See <a href="http://xowa.org/home/wiki/App/Personal_wikis.html" id="xolnki_21" title="App/Personal wikis" class="xowa-visited">App/Personal_wikis</a></span>
</h3>
<p>
A user was kind enough to suggest supporting personal wikis. These are standalone wikis that are entirely created and edited by a user. A reddit thread was created and there looks like there's some interest in the worldbuilding community:
@@ -171,7 +412,7 @@
</li>
</ul>
<h3>
<span class="mw-headline" id="Next_release">Next release</span>
<span class="mw-headline" id="Next_release_2">Next release</span>
</h3>
<ul>
<li>
@@ -201,14 +442,14 @@
</p>
<ul>
<li>
<b>A new page to show any pending updates</b> : This can be reached by doing Help -&gt; Update XOWA or by going to <a href="http://xowa.org/home/wiki/Special:XowaAppUpdate.html" id="xolnki_16" title="Special:XowaAppUpdate" class="xowa-visited">Special:XowaAppUpdate</a>
<b>A new page to show any pending updates</b> : This can be reached by doing Help -&gt; Update XOWA or by going to <a href="http://xowa.org/home/wiki/Special:XowaAppUpdate.html" id="xolnki_22" title="Special:XowaAppUpdate" class="xowa-visited">Special:XowaAppUpdate</a>
</li>
<li>
<b>An in-app update feature</b> : If an update is availabe, it can be installed with a click of a button.
</li>
</ul>
<p>
More info is available at <a href="http://xowa.org/home/wiki/App/Setup/Update/In-app.html" id="xolnki_17" title="App/Setup/Update/In-app" class="xowa-visited">App/Setup/Update/In-app</a>
More info is available at <a href="http://xowa.org/home/wiki/App/Setup/Update/In-app.html" id="xolnki_23" title="App/Setup/Update/In-app" class="xowa-visited">App/Setup/Update/In-app</a>
</p>
<h3>
<span class="mw-headline" id=".28PC.29_Add_better_support_for_images_in_Wikia_and_other_custom_wikis">(PC) Add better support for images in Wikia and other custom wikis</span>
@@ -258,7 +499,7 @@
This was a minor request made by Ope30 also. Pages will now show the Creative Commons footer at the bottom of the page. I also redesigned the footer as well.
</p>
<h3>
<span class="mw-headline" id="Next_release_2">Next release</span>
<span class="mw-headline" id="Next_release_3">Next release</span>
</h3>
<ul>
<li>
@@ -363,17 +604,7 @@
<ul>
<li><a href="https://archive.org/donate/index.php" title="Support archive.org!">archive.org</a></li><!-- listed first due to recent fire damages: http://blog.archive.org/2013/11/06/scanning-center-fire-please-help-rebuild/ -->
<li><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector" title="Support Wikipedia!">Wikipedia</a></li>
<li>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="PQ529NWHCGDQ2">
<div style="display:flex">
<span style="margin:2px 4px 0px 0px">XOWA</span>
<input type="image" height=14 src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<!--<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">-->
</div>
</form>
</li>
<li><a href="http://xowa.org/home/Help/Donate" title="Support XOWA!">XOWA</a></li>
</ul>
</div>
</div>