[xiphos-source] [crosswire/xiphos] 715f9a: editor: GtkTextView editor implementation (#1283)
LAfricain
noreply at github.com
Fri Mar 13 19:04:48 EDT 2026
Branch: refs/heads/master
Home: https://github.com/crosswire/xiphos
Commit: 715f9aea3a0f1f75c4833cfc8d95e22b0a9c6408
https://github.com/crosswire/xiphos/commit/715f9aea3a0f1f75c4833cfc8d95e22b0a9c6408
Author: L'Africain <fr.cyrille at tiberiade.be>
Date: 2026-03-13 (Fri, 13 Mar 2026)
Changed paths:
M INSTALL.md
M cmake/XiphosConfig_h.cmake
M cmake/XiphosOptions.cmake
M cmake/config.h.cmake.in
M src/editor/CMakeLists.txt
A src/editor/gtktextview_editor.c
A src/editor/gtktextview_editor.h
M src/editor/link_dialog.c
M src/editor/link_dialog.h
M src/editor/slib-editor.h
M src/gtk/sidebar.c
M ui/CMakeLists.txt
Log Message:
-----------
editor: GtkTextView editor implementation (#1283)
- Replace gtkhtml/webkit editor with GtkTextView
- Implement HTML serialization/deserialization with libxml2
- Support bold, italic, underline, strikethrough
- Support headings H1-H6, address, preformatted
- Support text/highlight colors
- Support sword links with click handler
- Support bullet lists (basic)
- Fix prayerlist popup menu (gtk_menu_popup_at_widget)
- Images: stub with TODO message
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