Рамка окна для обратного отсчета Kazam.
Добавлено: 05 авг 2015, 16:31
Смотрите вложение. Этой рамки на обратном отсчете быть не должно. Точно знаю и вы уже догадываетесь с чем сравниваю 

Forum about ROSA Linux Distros
http://forum.rosa.ru/
Насколько я понимаю, рамки нет в тех DE, которые построены на GTK3.thunderamur писал(а):Смотрите вложение. Этой рамки на обратном отсчете быть не должно. Точно знаю и вы уже догадываетесь с чем сравниваю
Это легко исправить.thunderamur писал(а):Блин засада.
"Настройка рабочего стола - Поведение окон - Особые параметры окна".thunderamur писал(а):А как вернуть рамку?
А то без рамки в основном окне вообще ужас...
Видимо, там разрешили GTK отрисовывать декорации окон приложений вместо того, чтобы возлагать эту задачу целиком на оконный менеджер. У каждого подхода есть свои плюсы и минусы. Мы посчитали, что минусов больше (в некоторых GTK3-приложениях могут быть две разные декорации окна одновременно, в иных часть декораций окон не отрисовывается при использовании движка KWin Aurorae). Всех деталей сейчас уже не помню, давно исследованием этого вопроса занимались.thunderamur писал(а):1. Как видим нет проблемы с рамкой окна в GTK3-приложении в среде KDE4.
1. Не умеет писать видео. Я kazam именно из-за этого пользую, а адекватные утилиты для скриншотов есть в любом нормальном ДЕ. Для видео же, мне он нравится больше всех, все просто понятно и видео качественное получается.slavyanix писал(а):а стандартный ksnapshot чем не угодил?
Вот выхлоп терминала (посл нескольких пропущенных строк код выпадающий после обратного отсчета, во время создания скриншота):Pulfer писал(а):Вот что крашится Kazam - это плохо. Раньше не крашился, надо будет разобраться.thunderamur писал(а):1. Как видим нет проблемы с рамкой окна в GTK3-приложении в среде KDE4.
Код: Выделить всё
thunder@rosa ~ $ kazam
INFO Indicator - Unable to import Keybinder, hotkeys not available.
/usr/lib/python3.4/site-packages/kazam/app.py:145: Warning: value "((GtkIconSize) 32)" of type 'GtkIconSize' is invalid or out of range for property 'icon-size' of type 'GtkIconSize'
self.builder.add_from_file(os.path.join(prefs.datadir, "ui", "kazam.ui"))
(kazam:5749): Gtk-WARNING **: Can't set a parent on widget which has a parent
(kazam:5749): Gtk-WARNING **: Can't set a parent on widget which has a parent
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/kazam/app.py", line 567, in cb_counter_finished
self.grabber.grab()
File "/usr/lib/python3.4/site-packages/kazam/backend/grabber.py", line 75, in grab
subprocess.call(['/usr/bin/canberra-gtk-play', '-f', soundfile])
File "/usr/lib64/python3.4/subprocess.py", line 537, in call
with Popen(*popenargs, **kwargs) as p:
File "/usr/lib64/python3.4/subprocess.py", line 859, in __init__
restore_signals, start_new_session)
File "/usr/lib64/python3.4/subprocess.py", line 1457, in _execute_child
raise child_exception_type(errno_num, err_msg)
FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/usr/bin/canberra-gtk-play'
Спасибо за исследование проблемы.thunderamur писал(а):Посмотрел ошибку, пошел искать "canberra" - нашел, называется canberra-gtk3, после установки этого пакета (10 кб) не крашится.
Вывод, добавьте в зависимости, пожалуйста, чтобы сразу работал нормально.
Побочный эффект темы иконок Rosa, оптимизированной для KDE-приложений. Насколько я могу судить, "минус" на "отмену" заменили для того, чтобы в Dolphin при выделении файлов отмена выделения выглядела как "отмена".thunderamur писал(а):Далее, почему у kazam, вместо кнопочки "Минус", кнопочка "Отмена"? В Kubuntu правильная иконка.
Во-первых, я посмотрел в Кубунту, там для добавления файла в выделения появляется "+", для снятия выделения "-". Считаю, что это вполне логично и правильно и нет никакого смысла заменять "-" на "отмена", т.к. для выделения в Дельфине это спорное решение, а в других программах и вовсе либо вводящее в заблуждение, либо нелепое.Pulfer писал(а): Побочный эффект темы иконок Rosa, оптимизированной для KDE-приложений. Насколько я могу судить, "минус" на "отмену" заменили для того, чтобы в Dolphin при выделении файлов отмена выделения выглядела как "отмена".
Что тут скажешь - может действительно надо сделать "-".thunderamur писал(а):Во-первых, я посмотрел в Кубунту, там для добавления файла в выделения появляется "+", для снятия выделения "-". Считаю, что это вполне логично и правильно и нет никакого смысла заменять "-" на "отмена", т.к. для выделения в Дельфине это спорное решение, а в других программах и вовсе либо вводящее в заблуждение, либо нелепое.
Во-вторых, я не увидел иконок при наведении в ФМ в РОСА, т.е. вообще не понятно, зачем сломали "-"
В http://bugs.rosalinux.ru/ лучше всего будет. А потом ещё в эту тему скинуть ссылку на открытый баг, чтобы я его сразу на себя повесил.thunderamur писал(а):Где заявку на исправление оставить?
К сожалению нет, но писать туда можно на русском. Я обычно перевожу страницу переводчиком (яндекс, гугл), а потом (когда понимаю, что где) вношу в первоначальную (английскую) версию свои данные.
Я там отписался в баге. Теперь ждём, когда обновление rosa-icons пройдёт через QA.thunderamur писал(а):Я на русском накатал. Для Ubuntu и других проектов, где англоязычные разработчики или международный состав там на английском, а тут хочу на русском писать.
Могу только повторить, что ранее написал в этой теме - в одних GTK3-приложениях могут быть две разные декорации окна одновременно, а в других часть декораций окон не отрисовывается при использовании движка KWin Aurorae.thunderamur писал(а):А про рамку окна можешь кто-нибудь рассказать, что за проблемы там возникли, что решили сделать так как сделали?
Там больше не надо управлять CSD через переменную окружения GTK_DISABLE_CSD. У нас пока что 3.12, но до конца года ожидается переход на 3.16.GTK+ 3.14 has a more complete fix, which restores traditional title bars and button positions outside GNOME.