From b36845f7a1b8f2ad1f61f30dce011546dc633dbd Mon Sep 17 00:00:00 2001 From: Bryan Ashby Date: Tue, 24 Nov 2020 13:22:52 -0700 Subject: [PATCH] Hotkey + WHATSNEW entry --- WHATSNEW.md | 1 + misc/menu_templates/message_base.in.hjson | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/WHATSNEW.md b/WHATSNEW.md index 8d80ea2b..65e44df0 100644 --- a/WHATSNEW.md +++ b/WHATSNEW.md @@ -8,6 +8,7 @@ This document attempts to track **major** changes and additions in ENiGMA½. For * An explicit prompt file previously specified by `general.promptFile` in `config.hjson` is no longer necessary. Instead, this now simply part of the `prompts` section in `menu.hjson`. The default setup still creates a separate prompt HJSON file, but it is `includes`ed in `menu.hjson`. With the removal of prompts the `PromptsChanged` event will no longer be fired. * New `PV` ACS check for arbitrary user properties. See [ACS](./docs/configuration/acs.md) for details. * The `message` arg used by `msg_list` has been deprecated. Please starting using `messageIndex` for this purpose. Support for `message` will be removed in the future. +* Added ability to export/download messages. This is enabled in the default menu. See `messageAreaViewPost` in [the default message base template](./misc/menu_templates/message_base.in.hjson) and look for the download options for details on adding to your system! ## 0.0.11-beta * Upgraded from `alpha` to `beta` -- The software is far along and mature enough at this point! diff --git a/misc/menu_templates/message_base.in.hjson b/misc/menu_templates/message_base.in.hjson index c302a57b..04ad4c04 100644 --- a/misc/menu_templates/message_base.in.hjson +++ b/misc/menu_templates/message_base.in.hjson @@ -581,6 +581,10 @@ keys: [ "escape", "q", "shift + q" ] action: @systemMethod:prevMenu } + { + keys: [ "d", "shift + d" ] + action: @method:addToDownloadQueue + } { keys: [ "?" ] action: @method:viewModeMenuHelp