Не было печали, да решил потестировать релиз (бггг) своей поделки под виндой (целевая платформа, аха). Узнал много нового об особенностях реализации тулкитов :)
Во-первых, виджет чекбокс не поддерживает перенос строк [1, 2], отображая на его месте квадрат.
Во-вторых, функция определения оптимального размера виджета панель даёт заниженные значения. С фреймом-то всё было в порядке, но захотелось же переключение элементов по табу. Подпёр диким костылём: размеры окна под виндой увеличиваются на константы, подобранные опытным путём. На разных темах оформления размеры окна стали по-разному отличаться от оптимальных. Таким образом, нормальное решение всё ещё необходимо.
Заодно наконец-то сделал проверку наличия (если точнее, то доступности для чтения) иконки перед попыткой загрузки, а то эти ваши питоны выдают вместо исключения неуловимую ошибку "python error | Can't load image from file file does not exist."
git --amend
запишет добавленные изменения в последний коммит;git log -S
"whatever
"--source --all
позволит найти координаты появления текстового элемента в исходниках;git blame filename
покажет координаты появления строк выбранного файла;git log --full-diff --name-only --diff-filter=A --since=11.days
отобразит все новые файлы в коммитах за последние 11 дней;git commit -p
иgit add --interactive
предоставляют возможность занести различные изменения в одних файлах в разные коммиты. Само собой, между такими кусками должны быть неизменённые строки.
Сделал себе alias git-status='git status --untracked-files=no'
чтобы не видеть огромный список файлов, не добавленных в репозиторий.
=-=-=-=-=
Powered by Blogilo