USHIN is a tiny educational nonprofit whose mission is to promote personal, community, and global health through free and open universal shared information for everybody.
hyperdrive.el added by ~ushin on ~ushin/ushin
Ticket created by ~ushin on ~ushin/ushin
Currently, if
- A -> B (source)
- A -> C (blocker)
- C -> B (blocked)
B will not be included. However, I think B should be included by default since B is within one source hop of A (root). We should add a new variable
hpg/blocks-included-within
, which will be set in the transient menu. Also add ahpg/blocks-included-within-default
defcustom
.With this change, the graph and list views should be updated to clearly distinguish included and excluded sources, since a source may be blocked but still included.
In the graph view, consider using a dashed border to indicate excluded sources.
hyperdrive.el added by ~ushin on ~ushin/ushin
Ticket created by ~ushin on ~ushin/ushin
Add more hyperdrive-commands to
hyperdrive-context-menu-mode
. Use submenus.See how
image-context-menu
is structured witheasy-menu
in Emacs 30:https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/image.el#n184
Ticket created by ~ushin on ~ushin/ushin
Make the
hyperdrive-read-hyperdrive
suggest some example hyperdrives, which could be listed in a defcustom likehyperdrive-example-hyperdrives
. By default, this would be a list containing the USHIN hyperdrive:hyper://aaj45d88g4eenu76rpmwzjiabsof1w8u6fufq6oogyhjk1ubygxy/
0.7.0 added by ~ushin on ~ushin/ushin