Да там в программе нет ничего такого, что требовало бы столь больших решений. Appimage тоже будет работать. Только программа будет работать и без этого :-)
Теперь к размеру интерфейса.
Значит так, поковырял я код, вижу, что Владимир уже пытался решить эту проблему. В настройках есть задание размера и цвета таблицы, эти настройки успешно сохраняются в ini-файл, но вот применение размера закомментировано:
Вложение 344229
В принципе, это даже работает. Вот что получается с 14 шрифтом:
Вложение 344230
Можно скачать скомпилированный проект и проверить.
- - - Добавлено - - -
Теперь по поводу ARM.
Я собирал на апельсинке, тут как раз выше про неё спрашивали.
Что нужно сделать:
1) установить зависимости EWLog-а: sudo apt install sqlite3 libsqlite3-dev mariadb-client libmariadbclient-dev-compat libssl-dev libhamlib-utils libnotify-bin libgtk2.0-0 libcanberra-gtk-module
2) скачать libhamlib2. Вероятнее всего он потребует установить libusb, так что качаем и его. Эти пакеты для архитектуры armhf, проект соответственно тоже собран на ней.
3) из авторского deb-пакета вытаскиваем файлы в /usr/share. Также можете воспользоваться своими файлами с другого компьютера, где установлен EWLog. Оттуда же можно взять и базу - нужно просто каталог ~/EWLog перетащить на целевой компьютер в то же место.
4) Качаем бинарник, пробуем запустить.
Вот я, например, запустил на усилителе:
Вложение 344228