Releases: crosswire/xiphos
Release 4.2.1
Release 4.2.1
07 May 2020
After a long dry spell, Xiphos is back with a new release. This is a release of many bug fixes and much re-structuring, especially for how the build system operates, an important factor for those in development. The older waf build system is gone, having been re-engineered from the ground up with cmake.
User-visible changes regard crash-avoidance bugfixes and cosmetic matters: Corrected use of visuals in parallel window, corrected verse displays, status bar repair, corrected alternating fg/bg in parallel, improved/corrected spacing of Strong's and morphology with respect to mainline text, additions to the languages recognized in module displays, increased limits on book name length for exotic UTF-8 languages (encodings too long), and some new and updated interface translations.
Ubuntu users, surf https://launchpad.net/~pkgcrosswire/+archive/ubuntu/ppa because Ubuntu no longer supports a certain library package required by Xiphos for editor support. Other mainstream distributions have latest Xiphos in their distribution pipes.
Xiphos 4.1.0
Xiphos 4.1.0
18 Apr 2018
There has been much bugfixing and a number of features and enhancements. Internal compatibility updates were made for the new Sword 1.8 release, notably providing some new av11n schemes. Several flaws in Advanced Search were corrected. Ongoing changes to stay current with our display toolkit were made. Export output has gained headers showing what search was executed on what module, and an export verse counting error was fixed. Pre-book and -chapter material is visually offset from main text. (For examples, see module ESV2011 at every chapter 1.) Due to the availability of the new Android/iOS Sword app Bishop, which supports BibleSync, Xiphos' use of BibleSync has been given some attention for this release: fixed one bug; tightened up how a warning is used; added optional on-demand-only keyboard-driven nav sync xmit as an enhancement, so that Xiphos need not xmit every time the user navigates.
On Linux, when run under Wayland instead of Xorg, some mild rendering flaws are seen. Wayland is new, and working under it has provided some surprises. Please help us work toward correcting these by submitting bug reports when appropriate.
Issues addressed:
- #753 Unexpected Search Results
- #783 Add support for ancillary configuration files to unlock modules from STEP Bible
- #809 Using meson to build xiphos
- #823 Flatpak available on Flathub
- #826 Module Manager problems in Xiphos 4.0.7 (win32) during attempts to install Update module
- #828 #873 find dialog has an unknown button.
- #829 UI problem in Windows edition of Xiphos 4.0.6a (doubled arrows)
- #830 Add header lines to adv.search export
- #831 Module Manager problems in 4.0.7 (Ubuntu Linux)
- #834 libwebkitgtk-3.0-0 which is deprecated
- #836 Replace lucene with soundex
- #837 settings.xml is in *nix EOL format on windows
- #838 Modules - About - Copy
- #843 Xiphos hates superscripts
- #845 show pre-chapter/-book material with italics
- #846 can't handle OT quote display variant
- #847 Compilation failed on Ubuntu 16.04
- #848 Xiphos doesn't use non-break space
- #850 Lack of space in the "about" module window
- #851 corrected use of verse number in chapter export
- #853 unexpected file list at the previewer pane
- #854 UI cut off on left side
- #855 Xiphos crashes at first start (with workaround)
- #857 Show the text of all the verses of a xref
- #858 Detached sidebar empty
- #859 windows 10
- #861 Need help compiling 4.0.7
- #862 Please update your translation tools
- #864 Cannot compile through AUR
- #865 Windows: Splash screen stuck, program unresponsive
- #869 Advanced search crashes if using custom list for second/third/etc. time
- #870 Advanced search, exact phrase fails due to notes
- #871 Update dependencies
- #872 Bible showing weird characters
- #874 use gtkbox to replace gtk{v,h}box for xi-splash.ui
- #875 use gtkgrid to replace gtktable in edit_link_dialog.xml
- #876 #860 fixed gtk_font_button_get(set)_font_name deprecated
- #877 remove repeated arrow display
- #878 Xiphos website needs updating
- #881 #882 Wayland use under Gnome 3.26 or above leads to crash on Navbar click
- #887 Add keyboard-only BibleSync navigation
- #888 update biblesync glue for biblesync 1.2.0
- biblesync: avoid versekey data corruption by using a copy -- orig. is destroyed.
- biblesync: tell user exactly once that others are xmitting unknown bible modnames.
- translation updates
- compatibility update for sword 1.8
- added gtk version checks and fixed numerous gtk deprecations.
Available:
Source tarball.
Windows 32- and 64-bit builds.
(for 64-bit, correct the install path to remove "(x86)".)
No longer distributing Linux builds because no one downloads them.
Xiphos 4.0.7
Xiphos 4.0.7
24 Sep 2017
This represents general bug-fixing and feature implementation from the
issues list, with a few other matters handled as well. More than half of
the open issues list (29 of 54) have been closed since 4.0.6, including
all but 2 outstanding bug reports. Some closures were unreproducible
bugs, or unworkable feature requests that had to be turned down. Other
closures are the result of some improvement in the code for this release,
some as described exactly, some as close efforts given the constraints of
how Xiphos operates internally.
- changed module option Glosses to default on.
- added config support, MinimumVersion: ignore modules newer than Sword itself.
- updated French and traditional Chinese translations.
- fixed dbus linkage failure due to insanity in latest release (rawhide).
- #524 fix use of fonts whose names end in digits.
- #725 add book/chapter journal template.
- #739 click verse text before/after chapter to navigate across chapters.
- #788 use saved status of detached sidebar.
- #791 add maximized detached window of current bible on F11.
- #821 update installation instructions (ubuntu).
- #822 prefs option not to use alternating fg/bg in parallel displays.
Available:
- Source tarball.
- Windows 32- and 64-bit builds.
(for 64-bit, correct the install path to remove "(x86)".) - No longer distributing Linux builds because no one downloads them.
Xiphos 4.0.6a (Windows only)
Xiphos 4.0.6a
10 Aug 2017
Windows-only release.
An error in the compiler has been accounted for, causing 1st-time user crash during module manager refresh of the Crosswire repository. Otherwise identical to 4.0.6.
Xiphos 4.0.6
Xiphos 4.0.6
10 Aug 2017
Source tarball.
Fedora RPM.
- Requires at least -common + one -gtkN. -debuginfo is optional.
- Both -gtkN can be installed, managed by "alternatives" system.
- BibleSync is required (also downloadable here @ github).
- Note that these builds are GTK2/WebKit1 and GTK3/WebKit2, still
managed by the alternatives system. Official builds for F25/F26
no longer include builds using GTK2 or WebKit1.
Windows installer.
- win32 works on 32- and 64-bit systems; this format is older/safer.
- win64 is available but mis-installs in "\Program Files (x86)"
fix this manually for now when install dialog offers.
Slackware
- Build information at:
http://slackbuilds.org/repository/14.2/academic/xiphos/
Updates and improvements since 4.0.5:
- fixed longstanding display problem with webkit2 (now req'd for fedora).
- added Italian translation.
- updated French translation.
- added alt-L toggle lemma.
- added View Xiphos Releases to Help menu.
- fixed biblesync passphrase preservation.
- internal: removed all ancient ImageMagick references.
- internal: removed HAVE_GTK_xxx in favor of GTK_VERSION_CHECK.
- internal: fixed wk2 search result.
Due to long delay since last significant release, this release was
produced as soon as a fix for the WK2 problem was made, because that was a
showstopper for Fedora. A number of varyingly important bug reports are
in need of address soon, and another update will be forthcoming when a
reasonable number of those have been addressed.
Xiphos 4.0.5
Xiphos 4.0.5
23 Apr 2017
Source tarball.
Fedora RPM.
- Requires at least -common + one -gtkN. -debuginfo is optional.
- Both -gtkN can be installed, managed by "alternatives" system.
- BibleSync is required (also downloadable here @ github).
Windows installer.
- win32 works on 32- and 64-bit systems; this format is older/safer.
- win64 is available but mis-installs in "\Program Files (x86)"
fix this manually for now when install dialog offers.
Ubuntu.
- PPA from Unit 193 for 14.04LTS, 14.10, and 15.04 at:
https://launchpad.net/~unit193/+archive/ubuntu/crosswire
Slackware
- Build information at:
http://slackbuilds.org/repository/14.1/academic/xiphos/
Updates and improvements since 4.0.4:
- ReadAloud: Speak verse# only if we are showing verse#s in text as well.
- Fix crash caused by lack of collator during mod.mgr in first run.