Fossil SCM

Provide a toast notification when ctrl-enter mode is toggled via keypress.

stephan 2021-09-30 03:21 chat-input-rework
Commit c4484625967fb1fee66fad08904f16eff77efc1835357a6d745605cc875e90df
1 file changed +2
--- src/fossil.page.chat.js
+++ src/fossil.page.chat.js
@@ -1196,10 +1196,12 @@
11961196
const inputWidgetKeydown = function f(ev){
11971197
if(!f.$toggleCtrl){
11981198
f.$toggleCtrl = function(currentMode){
11991199
currentMode = !currentMode;
12001200
Chat.settings.set('edit-ctrl-send', currentMode);
1201
+ F.toast.message((currentMode ? "Ctrl-" : "")
1202
+ +"Enter submits messages.");
12011203
};
12021204
f.$toggleCompact = function(currentMode){
12031205
currentMode = !currentMode;
12041206
Chat.settings.set('edit-compact-mode', currentMode);
12051207
};
12061208
--- src/fossil.page.chat.js
+++ src/fossil.page.chat.js
@@ -1196,10 +1196,12 @@
1196 const inputWidgetKeydown = function f(ev){
1197 if(!f.$toggleCtrl){
1198 f.$toggleCtrl = function(currentMode){
1199 currentMode = !currentMode;
1200 Chat.settings.set('edit-ctrl-send', currentMode);
 
 
1201 };
1202 f.$toggleCompact = function(currentMode){
1203 currentMode = !currentMode;
1204 Chat.settings.set('edit-compact-mode', currentMode);
1205 };
1206
--- src/fossil.page.chat.js
+++ src/fossil.page.chat.js
@@ -1196,10 +1196,12 @@
1196 const inputWidgetKeydown = function f(ev){
1197 if(!f.$toggleCtrl){
1198 f.$toggleCtrl = function(currentMode){
1199 currentMode = !currentMode;
1200 Chat.settings.set('edit-ctrl-send', currentMode);
1201 F.toast.message((currentMode ? "Ctrl-" : "")
1202 +"Enter submits messages.");
1203 };
1204 f.$toggleCompact = function(currentMode){
1205 currentMode = !currentMode;
1206 Chat.settings.set('edit-compact-mode', currentMode);
1207 };
1208

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button