[xiphos-source] [crosswire/xiphos] 4d90d5: Added a “Favorites” entry to the module tree and a...

LAfricain noreply at github.com
Wed Jul 29 10:33:50 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/crosswire/xiphos
  Commit: 4d90d55ad8f9f27cd8bb613bc6ea39bfbc4c6770
      https://github.com/crosswire/xiphos/commit/4d90d55ad8f9f27cd8bb613bc6ea39bfbc4c6770
  Author: L'Africain <fr.cyrille at tiberiade.be>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M src/gtk/preferences_dialog.c
    M src/gtk/sidebar.c
    M src/gui/preferences_dialog.h
    M src/gui/sidebar.h
    M src/main/settings.c
    M src/main/settings.h
    M src/main/sidebar.cc
    M src/main/sidebar.h
    M ui/prefs.glade
    M ui/prefs.gtkbuilder
    M ui/xi-menus-popup.gtkbuilder
    M ui/xi-menus.glade

  Log Message:
  -----------
  Added a “Favorites” entry to the module tree and added the ability to hide certain modules. The options are available in the module tree's context menu. modules: add configurable module-tree grouping (category/language/both) (#1349)

- new setting modules/grouping in settings.conf (0/1/2)
- main_load_module_tree_flat() and main_load_module_tree_by_language()
  in main/sidebar.cc, dispatched from main_load_module_tree()
- new combobox in Preferences > Modules Misc (prefs.glade + prefs.gtkbuilder)
- right-click on a category/language folder also offers the 3 modes

Addresses part of the display-customization ideas raised in #1130.

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