MacOS Mojave - нет иконок
Closed this issue · 13 comments
Инсталял при помощи pip install jal.
Запустил, и в обоих языках что-то с иконками (См справа где плюс и минус должен быть):
Вообще, под MacOS Mojave оно должно работать, кто-то проверял, или на мне будут все шишки? :)
❯ pip -V
pip 21.0.1 from /opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pip (python 3.8)
❯ python -V
Python 3.8.8
Под MacOS проверяли (правда под Catalina и Big Sur), в целом работает, но вот именно подобные проблемы с кнопками в интерфейсе иногда всплывали.
Собственно у меня первый вопрос - они у вас нажимаются? (а то были прецеденты, когда их даже нажать на MacOS нельзя).
Если нажимаются, то думаю дело в шрифтах и размерах, это поправимо. Просто у меня нет под рукой MacOS для регулярных тестов, поэтому такое иногда вслывает. Я попробую на днях раздобыть её и потестировать.
Если хотите шишек и есть желание потестировать, то напишите мне на jal@gmx.ru - я могу вам выслать модифицированные файлы для тестов, чтобы понять с чем всё-таки проблема связана может быть.
Привет,
Да, нажимаются, но что происходит при этом непонятно.
Еще вот радости при завершении программы:
❯ jal
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/logging/__init__.py", line 2123, in shutdown
h.close()
RuntimeError: Internal C++ object (LogViewer) already deleted.
При нажатии на "+" (самая левая) дожна добавиться строка в таблицу и там можно будет ввести имя и прочее. Вторая слева "..+" аналогичным образом добавляет дочерний элемент в дерево. По середине "-" для удаления элементов.
Кнопки справа - с галочкой и крестиком - для сохранения изменений или их отката.
Вот это Internal C++ object (LogViewer) already deleted. странно, если появилось при обычном выходе из программы. Понаблюдаю. Но иногда такое бывает при аварийном завершении.
Да, в общем с шириной кнопок надо будет поработать ;)
Как обновиться? pip install jal говорит, что все уже стоит.
Репо клонировать?
Если я правильно понимаю:
pip install --upgrade jal
Смотрю.. Если не сложно, глянь #25 (comment) ?
Хм... приемлимо-то приемлимо... но что ж их так по высоте то.... хотя.. кажется догадываюсь в чём дело - разные шрифты подцепляются. Думал упростить себе жизнь и сделать просто unicode-символы вместо иконок... А оно вона как ;) Хотя в linux и windows всё ровненько...
Ладно, может как-нибудь нарисую иконки и заменю на них - тогда будет одинаковое. Пока закрываю с тем что есть ;) ибо иконок действительно нет - надо их рисовать ;)
Да, спасибо, больше волнуют непонятки с дивидендами, о которых я параллельно написал :/