20

Я действительно люблю git gui и gitk. Они работают очень хорошо для меня, и я точно знаю, как их использовать. К сожалению, они выглядят действительно неровными и некрасивыми на моем MacBook с сетчатки глаза. Так как это всего лишь текст и хром, с самого начала казалось бы, что исправить довольно просто. Но я немного осмотрелся вокруг решения и не нашел его.

Ужасная пикселизация

3 ответа3

10

Вы также можете использовать Retinizer, который, я думаю, отредактирует Info.plist для вас.

https://sites.google.com/a/mikelpr.com/retinizer/

open /System/Library/Frameworks/Tk.framework/Versions/Current/Resources/

Перетащите Wish в Retinizer. Retinize. Вуаля!

8

Решение, на которое указывает @ patrick-browne, работает как шарм, и на самом деле оно проще, учитывая, что я уже использовал другой подход, на который указывает @pius.

Как сказал @joe, просто установите retinizer с бочкой от brew, затем перетащите Wish и перейдите в Retinizer:

  1. $ brew cask install retinizer

  2. $ open /System/Library/Frameworks/Tk.framework/Versions/Current/Resources/

  3. Перетащите Wish и поместите в Retinizer

6

Обновление 28 августа 2013 г. Отправленный мною запрос на получение ответа принят, поэтому я надеюсь, что проблема будет исправлена в источнике, надеюсь, в выпуске 1.9. Если вы не можете ждать, следуйте обходным путям, представленным ниже.

  1. Откройте свой терминал и перейдите к /System/Library/Frameworks/Tk.framework/Version/8.5/Resources/
  2. Используйте редактор, чтобы открыть файл Info.plist в папке Wish.app (я использовал sudo emacs Wish.app/Contents/Info.plist)
  3. Добавьте следующие две строки в файл перед </dict> и сохраните его: <key>NSHighResolutionCapable</key>
    <true/>
  4. Заставьте ОС перезагрузить инфо-файл. Это может быть достигнуто с помощью этих команд:
    sudo cp -R Wish.app WishCopy.app
    sudo mv Wish.app WishOriginal.app
    sudo mv WishCopy.app Wish.app
  5. Попробуйте запустить приложение open Wish.app чтобы увидеть, сработало ли оно. Если это так, то это должно работать и для Gitk.
  6. Сделайте то же самое для git gui, но на этот раз сделайте это на Git Gui.app (мой был в /usr/local/git/share/git-gui/lib/)

О, и я, вероятно, должен упомянуть, что я узнал о ключе NSHighResolutionCapable из почтового списка tcl-mac, в частности, из электронного письма Кевина Уолцера.

Вот скриншот хороших четких шрифтов:Хорошие четкие шрифты

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .