Использую плагин qbzr 0.20.1 в Windows 7. При выборе ревизии, строка
подствечивается светло-голубым, а текст становится белым, и очень
трудно различим: http://i.imgur.com/5Pebd.png.
Есть ли возможность изменить белый цвет на какой-нибудь другой?
Гм-гм. На Windows XP выделение темно-синего цвета, поэтому белый текст
виден нормально. Кажется раньше уже был такой баг-репорт.
Насколько я помню проблема в самом PyQt4/Qt4.
По коду я вижу, что мы доделывали отрисовку для Висты. Возможно для 7ки
нужна своя доделка.
Пока что сделал баг-репорт, но чтобы пофиксить это нужна будет ваша
помощь, потому что у меня семерки нету и просто экспериментировать и
проверять не на чем.
https://bugs.launchpad.net/qbzr/+bug/790590
--
All the dude wanted was his rug back
Еще интересно вот что: в диалогах типа qcommit, qadd, qrevert, когда вы
мышкой выделяете отдкльный файл, то какого цвета получается текст (имя
файла)? Можно скриншот? Либо даже в том же qlog в списке файлов внизу
справа?
У вас включена Windows Aero?
В qcommit текст черный, всё ОК: http://i.imgur.com/wugKB.png
В qlog список файлов выглядит так: http://i.imgur.com/iltBB.png
Самое интересное, что и в строке с ревизией в qlog дата и автор
коммита выводятся черным, а номер и комментарий - белым:
http://i.imgur.com/JQjvg.png.
> У вас включена Windows Aero?
Да, включен. Отключил его - расцветка диалога осталась прежней: лишь
заголовок окна перестал быть полупрозрачным.
Для списка файлов похоже мы используем свою нестандартную отрисовку.
> Самое интересное, что и в строке с ревизией в qlog дата и автор
> коммита выводятся черным, а номер и комментарий - белым:
> http://i.imgur.com/JQjvg.png.
Номер ревизии и комментарий отрисовываются "вручную", потому что возле
комментария еще и отрисовываются граф ревизий и могут быть разные лейблы
(для багов, имен веток и тегов). По всей видимости проблема именно там
зарыта, нам надо пытаться откуда-то получить системный цвет. Это уже
ближе к истокам проблемы.
У меня на работе есть Виста, я попробую с ней поэкспериментировать. Если
не смогу повторить, то нужна будет ваша помощь.
> У меня на работе есть Виста, я попробую с ней поэкспериментировать. Если
> не смогу повторить, то нужна будет ваша помощь.
Готов помочь.
Ага, на Висте таже фигня с цветами. Попробуем что-то сделать.
Не прошло и 3 года, и мне удалось сделать небольшой хак для обхода
этой проблемы. Кому это еще актуально могут помочь протестировать
насколько хорошо мой хак работает, предварительный фикс доступен в
главной ветке lp:qbzr. Интересует как оно работает с включенным и
выключенным aero в Vista/7.
--
--
Вы читаете сообщения группы "ru_bzr" (http://groups.google.com/group/ru_bzr).
Отправить сообщение в группу можно через e-mail: ru_...@googlegroups.com
Web-архив обсуждений: http://groups.google.com/group/ru_bzr/topics
"Базарный день" (http://bzr-day.blogspot.com): советы по работе с bzr, рецепты, трюки
Наши wiki-странички: http://groups.google.com/group/ru_bzr/web
(глоссарий, ссылки и т.п.)
---
Вы получили это сообщение, поскольку подписаны на группу ru_bzr.
Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес ru_bzr+un...@googlegroups.com.
Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out.
Сможете проверить?
Применить стили Win8 не в моих силах -- это где-то в недрах самого PyQt. Я предполагаю. что надо обновлять PyQt, но это повлечет пересборку всего bzr дистрибутива, чего я сделать сейчас не могу (либо могу, но без TortoiseBzr).
Обновитесь из транка еще раз, я также немного пофиксил проблему с колонкой Дата в этом окне.
--