From 091a5b4d8821f42cc4177dd5174dd60b3e46f11c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jaakko=20Kera=CC=88nen?= jaakko.keranen@iki.fi
Date: Sun, 17 Apr 2022 19:20:18 +0300
Subject: [PATCH 1/1] Terminal: Input widget behavior; upload dialog width
src/ui/keys.h | 4 ++--
src/ui/uploadwidget.c | 7 ++++---
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/src/ui/keys.h b/src/ui/keys.h
index ff8b0913..205bd0d8 100644
--- a/src/ui/keys.h
+++ b/src/ui/keys.h
@@ -50,8 +50,8 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */
-# define byWord_KeyModifier KMOD_ALT
-# define byLine_KeyModifier KMOD_PRIMARY
+# define byWord_KeyModifier KMOD_CTRL
+# define byLine_KeyModifier KMOD_ALT
#elif defined (iPlatformApple)
diff --git a/src/ui/uploadwidget.c b/src/ui/uploadwidget.c
index 596236ac..8114d7db 100644
--- a/src/ui/uploadwidget.c
+++ b/src/ui/uploadwidget.c
@@ -234,6 +234,7 @@ void init_UploadWidget(iUploadWidget *d) {
// addChildFlags_Widget(title, iClob(menu), frameless_WidgetFlag | moveToParentRightEdge_WidgetFlag);
}
else {
const float aspect = isTerminal_App() ? 0.6f : 1.0f;
useSheetStyle_Widget(w);
setFlags_Widget(w, overflowScrollable_WidgetFlag, iFalse);
addDialogTitle_Widget(w, "${heading.upload}", NULL);
@@ -265,7 +266,7 @@ void init_UploadWidget(iUploadWidget *d) {
setFlags_Widget(page, arrangeSize_WidgetFlag, iTrue);
d->input = new_InputWidget(0);
setId_Widget(as_Widget(d->input), "upload.text");
setFixedSize_Widget(as_Widget(d->input), init_I2(120 * gap_UI * aspect_UI, -1));
setFixedSize_Widget(as_Widget(d->input), init_I2(120 * gap_UI * aspect, -1));
addChild_Widget(page, iClob(d->input));
appendFramelessTabPage_Widget(tabs, iClob(page), "${heading.upload.text}", '1', 0);
}
@@ -277,7 +278,7 @@ void init_UploadWidget(iUploadWidget *d) {
addChildFlags_Widget(headings, iClob(new_LabelWidget("${upload.file.size}", NULL)), frameless_WidgetFlag);
d->fileSizeLabel = addChildFlags_Widget(values, iClob(new_LabelWidget("\u2014", NULL)), frameless_WidgetFlag);
d->mime = new_InputWidget(0);
setFixedSize_Widget(as_Widget(d->mime), init_I2(70 * gap_UI * aspect_UI, -1));
setFixedSize_Widget(as_Widget(d->mime), init_I2(70 * gap_UI * aspect, -1));
addTwoColumnDialogInputField_Widget(headings, values, "${upload.mime}", "upload.mime", iClob(d->mime));
}
/* Identity and Token. */ {
@@ -297,7 +298,7 @@ void init_UploadWidget(iUploadWidget *d) {
d->token = addTwoColumnDialogInputField_Widget(
headings, values, "${upload.token}", "upload.token", iClob(new_InputWidget(0)));
setHint_InputWidget(d->token, "${hint.upload.token}");
setFixedSize_Widget(as_Widget(d->token), init_I2(50 * gap_UI * aspect_UI, -1));
setFixedSize_Widget(as_Widget(d->token), init_I2(50 * gap_UI * aspect, -1));
addChild_Widget(w, iClob(page));
}
/* Buttons. */ {
--
2.25.1
text/plain
This content has been proxied by September (3851b).