[xiphos-source] [crosswire/xiphos] efbd7b: feat: convert bookmarks to tags with color highlig...
LAfricain
noreply at github.com
Sat May 2 13:42:20 EDT 2026
Branch: refs/heads/master
Home: https://github.com/crosswire/xiphos
Commit: efbd7be3ceb2d360ee243a24335eb610cf22d265
https://github.com/crosswire/xiphos/commit/efbd7be3ceb2d360ee243a24335eb610cf22d265
Author: L'Africain <fr.cyrille at tiberiade.be>
Date: 2026-05-02 (Sat, 02 May 2026)
Changed paths:
M po/POTFILES.in
M po/fr.po
M po/xiphos.pot
M src/gtk/bookmark_dialog.c
M src/gtk/bookmarks_menu.c
M src/gtk/bookmarks_treeview.c
M src/gtk/utilities.c
M src/gui/bookmarks_menu.h
M src/gui/bookmarks_treeview.h
M src/main/display.cc
M src/main/main.c
M src/main/settings.c
M src/main/xml.c
M src/main/xml.h
M ui/CMakeLists.txt
A ui/folder.glade
A ui/folder.gtkbuilder
Log Message:
-----------
feat: convert bookmarks to tags with color highlighting (#1296)
* feat: convert bookmarks to tags with color highlighting
- Add COL_COLOR column to bookmark tree store (bookmarks_treeview.h/c)
- Add color attribute to XML folder nodes (xml.c/h)
- New folder dialog with color picker (ui/folder.gtkbuilder, ui/folder.glade)
- Tag color saved and restored from bookmarks.xml
- Verse highlighting in Bible text using tag color (display.cc)
- Text color auto-adjusted for dark backgrounds (luminance)
- Multi-reference support: semicolons, commas, verse ranges
- Popup menu for multi-reference bookmarks navigation
- Drag and drop reordering enabled by default
- Cairo color dot in treeview for tagged folders
- Current verse green highlight disabled when tag color present
- Fix bookmark folder labels localization: gettext now initialized
before default bookmarks are created, so folder names (Personal,
What must I do to be saved?, etc.) are properly translated on
first run
Closes #968
Closes #685
* Translation for new tag entries
---------
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