क्या रेटिना मैकबुक प्रो पर git gui / gitk अच्छा दिखना संभव है?


22

मैं वास्तव में गिट गुई और गिट को प्यार करता हूं। वे मेरे लिए बहुत अच्छा काम करते हैं और मुझे पता है कि उन्हें कैसे इस्तेमाल करना है। अफसोस की बात है, वे मेरी रेटिना मैकबुक पर वास्तव में पिक्सेल और बदसूरत दिखते हैं। चूंकि यह सिर्फ पाठ और क्रोम है, इसलिए इसे ठीक करने के लिए एक बहुत ही सरल बात शुरू होगी। लेकिन मैंने एक समाधान के लिए चारों ओर बहुत कुछ देखा है और मुझे एक नहीं मिला है।

भयानक पिक्सेल


पिक्सलेटेड और बदसूरत से, क्या आपका मतलब है कि कोई फ़ॉन्ट एंटी-अलियासिंग नहीं है? मैंने पहले कभी इस एप्लिकेशन को नहीं देखा है। क्या यह TK या GTK + पर आधारित है?
урослав Рахматуллин

1
नहीं, जैसा कि आप देख सकते हैं कि बहुत से विरोधी अलियासिंग चल रहे हैं। मुझे लगता है कि आपको हॉरर की सराहना करने के लिए पूर्ण संकल्प में छवि को खोलना होगा। आवेदन जाहिरा तौर पर एक Tcl / Tk अनुप्रयोग है।
पायस

आप अपडेट पोस्ट कर सकते हैं और इसे उत्तर के रूप में स्वीकार कर सकते हैं। इसके अलावा, जिज्ञासा से बाहर, क्या आप प्रोग्राम की एक छवि को लागू किए गए फ़ॉन्ट फिक्स के साथ पोस्ट कर सकते हैं?
урослав Рахматуллин

किया और किया। फिर, आपको संभवतः इसे देखने के लिए एक अलग टैब में छवि को खोलना होगा। जब थ्रेड में इनलाइन दिखाया जाता है, तो समस्या को देखना मुश्किल है।
पायस

1
सही है, Apple ने इन उपकरणों को अपने संस्करण के गिट से हटा दिया। मैंने होमब्रे का उपयोग करके गिट स्थापित किया है brew install git:।
पायस

जवाबों:


13

आप रेटिनाइज़र का भी उपयोग कर सकते हैं जो मुझे लगता है कि आपके लिए Info.plist को संपादित करेगा।

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

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

ड्रैग एंड ड्रॉप विश इन द रेटिनेजर। Retinize। Voilà!


4
यदि होमब्रेव कास्क्रूम स्थापित हो तो:brew cask install retinizer
जो

काम नहीं करता है, क्या मुझे रिबूट करने की आवश्यकता है?
logcat

10

@ पेट्रिक-ब्राउन द्वारा इंगित किया गया समाधान एक आकर्षण की तरह काम करता है और यह सरल है, वास्तव में, यह देखते हुए कि मैंने @pius द्वारा इंगित किया गया एक और दृष्टिकोण भी किया है।

जैसा कि @ जोए ने कहा, बस काढ़ा के साथ रेटिनाइज़र स्थापित करें, फिर विश खींचें और रेटिनेज़र में छोड़ें:

  1. $ brew cask install retinizer

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

  3. विश को खींचें और रेटिनेज़र में छोड़ें


काम किया! ... भले ही मैं एक कम हैसी समाधान की उम्मीद कर रहा था।
सोरिन

7

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. OS को जानकारी फ़ाइल पुनः लोड करें। यह इन आदेशों के साथ प्राप्त किया जा सकता है:
    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.app(मेरा में था /usr/local/git/share/git-gui/lib/)

ओह, और मुझे शायद यह उल्लेख करना चाहिए कि मुझे tcl-mac मेल-सूची से NSHighResolutionCapable कुंजी के बारे में पता चला है, विशेष रूप से केविन वाल्ज़र द्वारा ई-मेल से

यहाँ अच्छा कुरकुरा फोंट का एक स्क्रीनशॉट है: अच्छा कुरकुरा फोंट


एक मित्र और मेरे पास एक अन्य अनुप्रयोग में "धुंधली फ़ॉन्ट" के बारे में थोड़ी असहमति थी। मैंने कहा कि फ़ॉन्ट ठीक लग रहा था (पहली छवि के समान) जबकि उन्होंने जोर देकर कहा था कि यह सबपर था। मैं देखता हूं कि अब उसका क्या मतलब है।
урослав Рахматуллин

धन्यवाद, मैंने find the.app -print0 | sudo xargs -0 touchआगे बढ़ने के बजाय किया और यह विश के लिए काम किया। हालांकि git guiमुझे खोजक Get Infoऔर टॉगल के लिए जाना था open in low resolution
माइकल क्रेलिन - हैकर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.