mirror of
https://github.com/gnosygnu/xowa.git
synced 2024-10-27 20:34:16 +00:00
v2.8.3.1
This commit is contained in:
parent
55e29f9e4c
commit
0335a8f24b
74
blog.html
74
blog.html
@ -17,6 +17,80 @@
|
||||
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr">
|
||||
|
||||
<!-- page_bgn -->
|
||||
<h2>
|
||||
<span class='mw-headline' id='Release:_v2.8.3.1_.282015-08-16_21:15_Sun.29'>Release: v2.8.3.1 (2015-08-16 21:15 Sun)</span>
|
||||
</h2>
|
||||
<p>
|
||||
v2.8.3 is a significant release, but mostly from an infrastructure point-of-view. It has several application startup and deployment changes. It also has an update for English Wikipedia 2015-08-05
|
||||
</p>
|
||||
<h3>
|
||||
<span class='mw-headline' id='English_Wikipedia_images_for_2015-08-05'>English Wikipedia images for 2015-08-05</span>
|
||||
</h3>
|
||||
<p>
|
||||
The update itself contains about 157,000 new images. I'm posting v2b tonight and will post v2a and v1 over the next few days. See [[Help:Set up English Wikipedia#File databases: v1, v2a and v2b]]
|
||||
</p>
|
||||
<h3>
|
||||
<span class='mw-headline' id='Application_startup_changes.2C_including_splash_animation.2C_fatal_error_window.2C_and_.exe_changes'>Application startup changes, including splash animation, fatal error window, and .exe changes</span>
|
||||
</h3>
|
||||
<p>
|
||||
v2.8.3 has a number of application startup changes. The most noticeable one is a splash animation to show that XOWA is launching after you double-clicked the exe (or ran the sh).
|
||||
</p>
|
||||
<p>
|
||||
In addition, I added a "fatal error" window to give more information if XOWA fails to run because of SWT or XULRunner.
|
||||
</p>
|
||||
<p>
|
||||
Finally, I rebuilt xowa.exe with launch4j. Also, both exe's now support a standalone JRE. If you place a JRE in /xowa/bin/windows/java/jre , it will run on systems without java installed.
|
||||
</p>
|
||||
<p>
|
||||
Unfortunately, these changes aren't uniform across all operating systems.
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Windows: All of the above apply
|
||||
</li>
|
||||
<li>
|
||||
Linux: Only the first 2 apply. A standalone JRE will probably not happen due to the many varieties of Linux distros as well as the general Linux philosophy of a central package manager
|
||||
</li>
|
||||
<li>
|
||||
Mac OS X: None apply. I had problems with the splash and the error window, whereas I haven't looked at the standalone JRE. I'll work on these for a future release, though it's difficult to say when.
|
||||
</li>
|
||||
</ul>
|
||||
<h3>
|
||||
<span class='mw-headline' id='XOWA_home_wiki_is_now_a_sqlite3_database'>XOWA home wiki is now a sqlite3 database</span>
|
||||
</h3>
|
||||
<p>
|
||||
When v0.0.0 was first released, XOWA used text files for all its wikis. XOWA has since moved to sqlite3 databases in v0.7.1 but the home wiki still remained in the text file format.
|
||||
</p>
|
||||
<p>
|
||||
With v2.8.3, the home wiki now is in a sqlite3 format. This should be the start of a number of changes, including better namespaces (everything is in the Help namespace), a functioning Search, image support, and overall better editing. Also, the home wiki will soon be part of the Android Alpha app.
|
||||
</p>
|
||||
<h3>
|
||||
<span class='mw-headline' id='Cleanup_of_.2Fxowa.2F_root_directory'>Cleanup of /xowa/ root directory</span>
|
||||
</h3>
|
||||
<p>
|
||||
v2.8.3 now deploys much fewer files to the /xowa/ root directory. This was done primarily to avoid confusion for new users, as well as general deployment aesthetics. All other files have been moved to elsewhere in the /xowa/bin/xowa/ hierarchy. See the Change Log for more details.
|
||||
</p>
|
||||
<p>
|
||||
For upgrade users, you can ignore these old files in the /xowa/ root directory or clean them up manually. You can also update your app by regenerating the XOWA root directory. See [[Help:Upgrading]] and "Upgrading by an xowa_app package and regenerating the XOWA root directory"
|
||||
</p>
|
||||
<h3>
|
||||
<span class='mw-headline' id='Trivial_Scribunto_parser_fix'>Trivial Scribunto parser fix</span>
|
||||
</h3>
|
||||
<p>
|
||||
v2.8.3 has one trivial Scribunto fix that caused "Script error" on about a dozen or so pages in English Wikipedia.
|
||||
</p>
|
||||
<h3>
|
||||
<span class='mw-headline' id='Next_release:_v2.8.4'>Next release: v2.8.4</span>
|
||||
</h3>
|
||||
<p>
|
||||
Now that English Wikipedia images were finally released, I'm going to resume the long overdue backlog. I'm scheduling Ukraine, Persian and Bengali for this week.
|
||||
</p>
|
||||
<p>
|
||||
I did some Android development this week, and will work on Search support. I'll also work on any issues the new builds turn up, including one outstanding one for broken Math expressions on some pages: <a href="https://github.com/gnosygnu/xowa/issues/10" class="external text" rel="nofollow">https://github.com/gnosygnu/xowa/issues/10</a>
|
||||
</p>
|
||||
<p>
|
||||
<br>
|
||||
</p>
|
||||
<h2>
|
||||
<span class='mw-headline' id='Release:_v2.8.2.1_.282015-08-09_20:25_Sun.29'>Release: v2.8.2.1 (2015-08-09 20:25 Sun)</span>
|
||||
</h2>
|
||||
|
106
download.html
106
download.html
@ -21,31 +21,31 @@
|
||||
|
||||
<h2><span class='mw-headline' id='Windows'> Windows </span></h2>
|
||||
<ul>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.2.1/xowa_app_windows_64_v2.8.2.1.zip" class="external text" rel="nofollow">Windows (64-bit)</a>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.3.1/xowa_app_windows_64_v2.8.3.1.zip" class="external text" rel="nofollow">Windows (64-bit)</a>
|
||||
</li>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.2.1/xowa_app_windows_v2.8.2.1.zip" class="external text" rel="nofollow">Windows (32-bit)</a>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.3.1/xowa_app_windows_v2.8.3.1.zip" class="external text" rel="nofollow">Windows (32-bit)</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2><span class='mw-headline' id='Linux'> Linux </span></h2>
|
||||
<ul>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.2.1/xowa_app_linux_64_v2.8.2.1.zip" class="external text" rel="nofollow">Linux (64-bit)</a>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.3.1/xowa_app_linux_64_v2.8.3.1.zip" class="external text" rel="nofollow">Linux (64-bit)</a>
|
||||
</li>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.2.1/xowa_app_linux_v2.8.2.1.zip" class="external text" rel="nofollow">Linux (32-bit)</a>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.3.1/xowa_app_linux_v2.8.3.1.zip" class="external text" rel="nofollow">Linux (32-bit)</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2><span class='mw-headline' id='Mac_OS_X'> Mac OS X </span></h2>
|
||||
<ul>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.2.1/xowa_app_macosx_64_v2.8.2.1.zip" class="external text" rel="nofollow">Mac OS X (64-bit)</a>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.3.1/xowa_app_macosx_64_v2.8.3.1.zip" class="external text" rel="nofollow">Mac OS X (64-bit)</a>
|
||||
</li>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.2.1/xowa_app_macosx_v2.8.2.1.zip" class="external text" rel="nofollow">Mac OS X (32-bit)</a>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/releases/download/v2.8.3.1/xowa_app_macosx_v2.8.3.1.zip" class="external text" rel="nofollow">Mac OS X (32-bit)</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2><span class='mw-headline' id='Source'> Source code </span></h2>
|
||||
<ul>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/archive/v2.8.2.1.zip" class="external text" rel="nofollow">Source code</a>
|
||||
<li> <a href="https://github.com/gnosygnu/xowa/archive/v2.8.3.1.zip" class="external text" rel="nofollow">Source code</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@ -55,28 +55,14 @@
|
||||
</h2>
|
||||
|
||||
<h2>
|
||||
<span class='mw-headline' id='v2.8.2.1_.282015-08-10.29'>v2.8.2.1 (2015-08-10)</span>
|
||||
<span class='mw-headline' id='v2.8.3.1_.282015-08-17.29'>v2.8.3.1 (2015-08-17)</span>
|
||||
</h2>
|
||||
<p>
|
||||
<b>major</b>
|
||||
<b>package</b>
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Setup.SWT: Upgrade SWT to 4.6M1 for Windows (affects XOWA not working on Windows 8.1) {detected by Wellsen, others}.
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
<b>fix</b>
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Url: Always use long-form of url for address bar; EX:"en.wikipedia.org/wiki/Earth" not "en.wikipedia.org/Earth" {detected by gnosygnu.gui}. See: <a href="/site/en.wikipedia.org/wiki/Tintinan">https://en.wikipedia.org/wiki/Tintinan</a> [broken since:v2.8.1.1]
|
||||
</li>
|
||||
<li>
|
||||
Search: Fix popups not working for links in Search; EX:/xowa/bin/any/xowa/html/res/src/xowa/core/core.js {detected by gnosygnu.gui}. See: <a href="/site/en.wikipedia.org/wiki/Special:Search?search=Earth&fulltext=y">https://en.wikipedia.org/wiki/Special:Search?search=Earth&fulltext=y</a> [broken since:v2.7.3.1]
|
||||
</li>
|
||||
<li>
|
||||
HttpServer: Accept "Content-type" header in GET requests (affects mathematica failing when run through http mode) {detected by anonymous}. [broken since:v2.7.2.1]
|
||||
Package: Release images for 2015-08 English Wikipedia. See: <a href="https://archive.org/download/Xowa_enwiki_latest/Xowa_enwiki_2015-08-05_file_v2b_update.7z" class="external text" rel="nofollow">https://archive.org/download/Xowa_enwiki_latest/Xowa_enwiki_2015-08-05_file_v2b_update.7z</a>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
@ -84,10 +70,25 @@
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Wikibase: Show "In other languages" if page has wikidata entry but no sitelinks {detected by gnosygnu.gui}. See: <a href="/site/en.wikipedia.org/wiki/Tintinan">https://en.wikipedia.org/wiki/Tintinan</a>
|
||||
Gui: Add splash.gif when XOWA starts. See: /xowa/bin/any/xowa/file/gui/splash/xowa.gif
|
||||
</li>
|
||||
<li>
|
||||
File: Change thumbnail filename format for videos (affects several dozen missing images on en.w); EX:[[File:A.ogv|220px]] -> 220px--A.ogv.png x> mid-A.ogv {detected by gnosygnu.build.process}. See: <a href="/site/en.wikipedia.org/wiki/Alice_Brady">https://en.wikipedia.org/wiki/Alice_Brady</a>
|
||||
Gui: Show "options saved" notification after saving options.
|
||||
</li>
|
||||
<li>
|
||||
Setup: Show better error message if fatal error during launch.
|
||||
</li>
|
||||
<li>
|
||||
Setup: Build xowa.exe with launch4j.
|
||||
</li>
|
||||
<li>
|
||||
Wiki: Convert home wiki to sqlite wiki and move to /xowa/bin/any/xowa/wiki/home*.
|
||||
</li>
|
||||
<li>
|
||||
Setup: Enable bundled JRE for Windows .exe. See: /xowa/bin/windows/java/jre
|
||||
</li>
|
||||
<li>
|
||||
Setup: Add site_meta.sqlite3. See: /xowa/bin/any/xowa/cfg/wiki/site_meta.sqlite3
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
@ -95,16 +96,21 @@
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Wikibase: Show date-time with precision of 9 (year only) in wikidata (affects blank time when precision is 9) {detected by gnosygnu.gui}. See: <a href="/site/www.wikidata.org/wiki/q7808513">https://www.wikidata.org/wiki/q7808513</a>
|
||||
File: Fix wrong images due to incorrect conversion from v1 (affects 4744 incorrect images on en.w) {detected by anonymous4}. See: <a href="https://en.wikipedia.org/wiki/Game_of_Thrones_(Season_5)">https://en.wikipedia.org/wiki/Game_of_Thrones_(Season_5)</a>
|
||||
</li>
|
||||
<li>
|
||||
Wikibase: Show date-time with correct precision in {{#property}} calls (affects pages showing full time instead of precision); EX:{{#property:P571}} -> 1968 x> +00000001969-01-01T00:00:00Z {detected by gnosygnu.gui}. See: <a href="/site/en.wikipedia.org/wiki/Tintinan">https://en.wikipedia.org/wiki/Tintinan</a>
|
||||
File: Try to download from commons if file doesn't exist in local wiki (affects a few hundred missing images on en.w) {detected by gnosygnu.build.process}. See: <a href="https://en.wikipedia.org/wiki/Apollo_13">https://en.wikipedia.org/wiki/Apollo_13</a>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
<b>minor</b>
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Scribunto: Use "nil" as default value for utf8_explode__previous_string, not "" (affects a few en.w pages with script error). See: <a href="https://en.wikipedia.org/wiki/Rescue_Me_(UK_TV_series)">https://en.wikipedia.org/wiki/Rescue_Me_(UK_TV_series)</a> <a href="https://en.wikipedia.org/wiki/List_of_The_Tonight_Show_with_Jay_Leno_episodes_(1992–99)">https://en.wikipedia.org/wiki/List_of_The_Tonight_Show_with_Jay_Leno_episodes_(1992–99)</a> <a href="https://en.wikipedia.org/wiki/Third_and_Lexington_Avenues_Line">https://en.wikipedia.org/wiki/Third_and_Lexington_Avenues_Line</a> <a href="https://sv.wikipedia.org/wiki/Riseberga">https://sv.wikipedia.org/wiki/Riseberga</a> /xowa/bin/any/xowa/xtns/Scribunto/engines/LuaCommon/lualib/ustring/ustring.lua
|
||||
</li>
|
||||
<li>
|
||||
File: Set images with invalid sizes to -1 (default thumb size) not 0 (no size) (affects 1000 images on en.w); EX:[[File:A.png|bad400px]] -> 220px x> 0px {detected by gnosygnu.build.process}. See: <a href="/site/en.wikipedia.org/wiki/The_Bahamas">https://en.wikipedia.org/wiki/The_Bahamas</a> <a href="/site/en.wikipedia.org/wiki/Data_compression">https://en.wikipedia.org/wiki/Data_compression</a> <a href="/site/en.wikipedia.org/wiki/Double_bass">https://en.wikipedia.org/wiki/Double_bass</a>
|
||||
</li>
|
||||
<li>
|
||||
File: Abbreviate long file names to "thumbnail.ext" (affects several dozen missing images on en.w); EX:A[160+].png -> thumbnail.png {detected by gnosygnu.build.process}. See: <a href="/site/en.wikipedia.org/wiki/Grafton,_West_Virginia">https://en.wikipedia.org/wiki/Grafton,_West_Virginia</a>
|
||||
Search: Do not throw error if empty string is entered for Search {detected by anonymous}. See: <a href="https://github.com/gnosygnu/xowa/issues/19" class="external text" rel="nofollow">https://github.com/gnosygnu/xowa/issues/19</a> <a href="https://en.wikipedia.org/wiki/Special:Search?search=&fulltext=y">https://en.wikipedia.org/wiki/Special:Search?search=&fulltext=y</a>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
@ -112,7 +118,25 @@
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Wikibase: Fix missing twisty icon for wikidata sections when wikidata page is not 1st tab loaded at launch {detected by gnosygnu.gui}. See: <a href="/site/en.wikipedia.org/wiki/Tintinan">https://en.wikipedia.org/wiki/Tintinan</a> <a href="/site/www.wikidata.org/wiki/q7808513">https://www.wikidata.org/wiki/q7808513</a>
|
||||
Setup: Move "xowa_build" scripts from /xowa to /xowa/bin/os_name/xowa/script.
|
||||
</li>
|
||||
<li>
|
||||
Setup: Move "setup" scripts from /xowa to /xowa/bin/os_name/xowa/script.
|
||||
</li>
|
||||
<li>
|
||||
Setup: Move xowa.gfs to /xowa/bin/any/xowa/cfg/app/xowa.gfs. See: /xowa/bin/any/xowa/cfg/app/xowa.gfs
|
||||
</li>
|
||||
<li>
|
||||
Setup: Move license.txt to /xowa/bin/any/xowa/license.txt. See: /xowa/bin/any/xowa/license.txt
|
||||
</li>
|
||||
<li>
|
||||
Setup: Move failover css to /xowa/bin/any/xowa/html/css/failover. See: /xowa/bin/any/xowa/html/css/failover
|
||||
</li>
|
||||
<li>
|
||||
Setup: Move maintenance html to /xowa/bin/any/xowa/xtns/xowa/maintenance. See: /xowa/bin/any/xowa/xtns/xowa/maintenance
|
||||
</li>
|
||||
<li>
|
||||
Setup: Remove /xowa/bin/any/sql.
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
@ -120,21 +144,7 @@
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Setup: Add note to readme.txt warning about using symbolic links in Linux {contributed by cd19s}. See: <a href="https://github.com/gnosygnu/xowa/issues/16" class="external text" rel="nofollow">https://github.com/gnosygnu/xowa/issues/16</a>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
<b>dev</b>
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Make.Images: Change "wiki.page_dump.make" to always delete tables if they exist {detected by gnosygnu.build.process}.
|
||||
</li>
|
||||
<li>
|
||||
Make.Images: Change transaction begin / end logic (affects slow image build times) {detected by gnosygnu.build.process}.
|
||||
</li>
|
||||
<li>
|
||||
Source: Refactor XtoStrAble.
|
||||
Doc: Reformat readme.txt to use MediaWiki syntax.
|
||||
</li>
|
||||
</ul>
|
||||
<!-- page_end -->
|
||||
|
Loading…
Reference in New Issue
Block a user