[xiphos-source] [crosswire/xiphos] 8ba746: popup menu for multi-reference bookmark navigation...
LAfricain
noreply at github.com
Sat Jul 4 10:55:29 EDT 2026
Branch: refs/heads/master
Home: https://github.com/crosswire/xiphos
Commit: 8ba746ae2be607d37b20595ef121b52c872769a2
https://github.com/crosswire/xiphos/commit/8ba746ae2be607d37b20595ef121b52c872769a2
Author: L'Africain <fr.cyrille at tiberiade.be>
Date: 2026-07-04 (Sat, 04 Jul 2026)
Changed paths:
M src/gtk/bookmarks_menu.c
M src/gtk/bookmarks_treeview.c
M src/gui/bookmarks_menu.h
M src/main/settings.c
M src/main/settings.h
M ui/xi-menus-popup.gtkbuilder
M ui/xi-menus.glade
Log Message:
-----------
popup menu for multi-reference bookmark navigation (#crossref) (#1335)
Add a user-controlled option for navigating multi-reference bookmarks:
- When a bookmark key contains multiple references (semicolons, commas,
or verse ranges), the user can choose between two behaviours via a new
'Open cross-references in a popup menu' toggle in the bookmark context
menu.
- When enabled (checked): a popup menu lists each reference individually;
clicking one navigates directly to that verse. Verse ranges (e.g.
Mt 15:1-9) are displayed with their full label but navigate to the
first verse of the range.
- When disabled (unchecked): the full key is passed to main_url_handler
which displays all references in the Verse List as before.
- Single references and studypad bookmarks are unaffected.
- The preference is saved to and restored from the Xiphos config file
under misc/crossref_popup (default: 0 = verse list behaviour).
Co-authored-by: lafricain79 <lafricain79 at gmail.com>
To unsubscribe from these emails, change your notification settings at https://github.com/crosswire/xiphos/settings/notifications
More information about the xiphos-source
mailing list