summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntoine Fontaine <antoine.fontaine@epfl.ch>2020-03-21 12:09:28 +0100
committerTimo Teräs <timo.teras@iki.fi>2021-04-11 13:58:01 +0300
commit23dc9e0193d3b0f4abf0844878599f2de1ed5a8d (patch)
treea4deb60a1ebd738c39234eff1a9deb885195acbd
parent6103483337e91b9bd58cb240dce44f613442610f (diff)
downloadapk-tools-23dc9e0193d3b0f4abf0844878599f2de1ed5a8d.tar.gz
apk-tools-23dc9e0193d3b0f4abf0844878599f2de1ed5a8d.tar.bz2
apk-tools-23dc9e0193d3b0f4abf0844878599f2de1ed5a8d.tar.xz
apk-tools-23dc9e0193d3b0f4abf0844878599f2de1ed5a8d.zip
lower min-width to 25 columns
Some screen size are quite small. For example, the default phosh terminal is less than 50 character wide on Pinephone. This lowers the minimum loading bar size to 25 characters. For comparison, 25 character wide is just as wide as "apk add firefox linux-lts" without the quotes. Here's a bad picture to illustrate the result gitlab.alpine.org/uploads/48c20f746fbf685b62b6bd73585ecbf2/pinephone-phosh.png (cherry picked from commit e8522411c1b410c87049e9b77b391caf2f158be7)
-rw-r--r--src/print.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/print.c b/src/print.c
index b2bbca4..b8f622f 100644
--- a/src/print.c
+++ b/src/print.c
@@ -39,7 +39,7 @@ int apk_get_screen_width(void)
if (apk_screen_width == 0) {
apk_screen_width = 50;
if (ioctl(STDOUT_FILENO, TIOCGWINSZ, &w) == 0 &&
- w.ws_col > 50)
+ w.ws_col > 25)
apk_screen_width = w.ws_col;
}