Download
From XOWA: a free, open-source, offline wiki application
All files are available at https://github.com/gnosygnu/xowa/releases/
Windows
Linux
Mac OS X
Raspberry Pi
Android
Source code
Source code (Android)
v3.3.4.1 (2016-03-27)
Windows / Linux / Mac OS X
major.add
- Search: Add autocomplete to url bar.
- Links: App/Search/Address_bar
- Search: Improve performance of searches.
- Search: Assign numeric score to pages using PageRank.
- Links: Options/Search
- Search: Handle titles with punctuation like "GNU/Linux", "o'clock", "Faster-than-light", "History of U.S.A. Science", "20,000_Leagues_Under_the_Sea" etc..
- Search: Improve boolean searches.
- Links: App/Search/Overview
- Doc: Add search capabilities to the home wiki.
- Resolved by: Upgrade home wiki to new search system.
minor.fix
-
Scribunto: Fix script error on English Wikipedia category pages. Message:
Script error: =Module:progress box:59 attempt to index ? (a number value)
- Resolved by: Support "*" for Scribunto "pagesInCategory".
- Links: https://en.wikipedia.org/wiki/Category:Articles_lacking_sources_from_February_2009
- Wikibase: Add hyperlinks to taxonomy navbar for about a few hundred en.w pages.
- Resolved by: Support "from" atribute in "{{#property}}". Example: {{#property:p1|from=p2}}.
- Links: https://en.wikipedia.org/wiki/Golden_eagle
- UI: Allow keybindings for all punctuation symbols.
- Resolved by: Assign keycodes based on SWT const values.
minor.add
- Database: Minor performance improvements.
- Resolved by: Upgrade sqlite-jdbc to 3.8.2.
- Setup: Always list correct version number in windows.exe files. {detected by anonymous}
- Extension.NewWindowLink: Handle {{#NewWindowLink}} for wikia wikis. {requested by anonymous}
trivial.add
- Wikibase: Add "adywiki" to list of known wikis.
- Wiki: Change site_stats from int to long.
Android
major.fix
- Search: Improve performance and accuracy of searches.
- Resolved by: Remove unnecessary level of threading.
- Javascript: Fix table collapse / expand buttons not working.
- Resolved by: Change javascript to call tableFull.setAttribute("style", 'display:none !important');.
- Search: Allow search for apostrophe words. {detected by anonymous4}
- Resolved by: Search using prepared statements, not dynamic SQL. Example: search for "o'clock".
- Search: Allow search for "and", "or".
- Resolved by: Change boolean AND operator to be "+" and OR operator to be ",".