Vimari: فيماري فورك

تم إنشاؤها على ١١ يوليو ٢٠٢٠  ·  10تعليقات  ·  مصدر: televator-apps/vimari

يستهدف هذا في الغالب المشرفين على Vimari (والتي أعتقد أنها danielcompton وsimeg)

لقد كنت أستخدم Vimari لبعض الوقت الآن ولكنه يفتقد بعض الميزات التي أود أنا والآخرون رؤيتها. وتشمل هذه:

  • التخصيص (# 171 ، # 166 ، # 155 ، # 153 ، # 142 ، # 98)
  • عزل أفضل للوضع ( insert مقابل normal ) (# 170 ، # 168 ، # 148 ، # 110 ، # 102)
  • تمرير سلس (# 157 ، # 83)
  • صفحة مساعدة (# 158)

تم توفير بعض هذه الميزات في العلاقات العامة للمشروع لبعض الوقت الآن والتي جمعتها في نسختي الخاصة من Vimari على مفترقتي الخاصة .


2020-07-11 20 12 26

تتضمن شوكة بلدي حاليًا:

  • تحديث مكتبة مصيدة الفئران
  • دعم التكوين (في الغالب من خلال عملnieldm) ،
  • التمرير السلس
  • وضع normal المعزول بحيث لا تحدث مشكلات مثل # 168

قبل التمكن من دمج هذه التغييرات مرة أخرى في الريبو الرئيسي ، أود أن:

  • تنفيذ مؤشر يظهر عندما تكون في وضع الإدراج.
  • تقديم نوع من التراكب مع صفحة المساعدة (على الرغم من أنه يمكن القيام بذلك بشكل منفصل)
  • تنظيف الشفرة القديمة المتعلقة بكيفية عمل الامتداد قبل Safari 12. يبدو أن هناك بعض التعليمات البرمجية غير المستخدمة والتي ربما يجب إزالتها.
  • التأكد من أن الامتداد يعمل بشكل صحيح على macOS Big Sur.

أتساءل عما إذا كان هناك اهتمام بإعادة بعض هذه الوظائف إلى هذا الريبو الرئيسي وإرسالها إلى جميع أولئك الذين يستخدمون Vimari من متجر التطبيقات. نظرًا لأنني أقضي بعض وقت فراغي بالفعل على مفترقتي الخاصة ، سأكون على استعداد لتخصيص بعض الوقت الإضافي لإعادة هذه الميزات إلى الريبو الرئيسي. ومع ذلك ، نظرًا لأن الريبو كان صامتًا لبعض الوقت الآن ، أود مناقشة هذا قبل الشروع في العمل.

آمل أن يكون هذا هو المكان المناسب لمناقشة هذا الأمر ، يرجى إعلامي إذا كان هناك اهتمام بهذا وكيف يمكننا القيام بذلك.

التعليق الأكثر فائدة

مرحبًا nbelzer ، شكرًا على القيام بكل هذا العمل. كما يمكنك أن تقول على الأرجح ، لم يكن لدي الكثير من الوقت لـ Vimari خلال الأشهر الستة الماضية بسبب COVID + الأشياء الشخصية الأخرى. إذا كنت ترغب في ذلك ، يسعدني دعوتك بصفتك مشرفًا إلى الريبو.

على المدى الطويل ، لقد كنت متحمسًا لرؤية أن Safari سوف يدعم WebExtensions . من الناحية النظرية ، سيسمح لنا هذا بتوحيد قاعدة الشفرة مع Vimium. أرى أنك مشترك بالفعل في المناقشة على https://github.com/philc/vimium/issues/3610.

ال 10 كومينتر

مرحبا.

لم أعد أحافظ على هذا الريبو ، لكنه يبدو رائعًا بالنسبة لي!

توصيتي بعدم السعي لتحقيق تكامل كبير ولكن إنشاء العديد من العلاقات العامة الوصفية والصغيرة. قد يكون الرمز الخاص بك منطقيًا بالنسبة لك ولكن بالنسبة للمشرفين ، قد يكون من الصعب فهم تغييرات الكود إذا تم تجميعهم ويفتقرون إلى رسائل الالتزام الجيدة. ربما لا يكون هذا خبراً لأي شخص لكني أشعر أنه يستحق التكرار 🙂

مرحبًا nbelzer ، شكرًا على القيام بكل هذا العمل. كما يمكنك أن تقول على الأرجح ، لم يكن لدي الكثير من الوقت لـ Vimari خلال الأشهر الستة الماضية بسبب COVID + الأشياء الشخصية الأخرى. إذا كنت ترغب في ذلك ، يسعدني دعوتك بصفتك مشرفًا إلى الريبو.

على المدى الطويل ، لقد كنت متحمسًا لرؤية أن Safari سوف يدعم WebExtensions . من الناحية النظرية ، سيسمح لنا هذا بتوحيد قاعدة الشفرة مع Vimium. أرى أنك مشترك بالفعل في المناقشة على https://github.com/philc/vimium/issues/3610.

شكرًا لك على ردكdanielcompton ، أتمنى أن تكون بخير!

سأكون سعيدًا للمساعدة بصفتي مشرفًا. الآن بعد أن أصبح لديّ بعض الوقت الإضافي بين يدي (على الأقل) للشهرين القادمين ، أعتقد أنه قد يكون من المفيد تقديم الميزات المذكورة أعلاه في Vimari. يجب أن أذكر أنني جديد تمامًا على مشهد المصدر المفتوح ، لذا من الجيد أن تراقب عينك.

nbelzer شكرًا على الامتداد المحدث.

لقد قمت بتثبيت Vimari من متجر التطبيقات ، واستبدلت التطبيق في التطبيقات من مفترقك وقمت بتمكينه في تفضيلات Safari.

ومع ذلك ، لا يوجد زر لفتح ملف التكوين ، userSettings.json.

أي تلميح حول موقع هذا الملف؟

مرحبًا srikat ، شكرًا لتجربتها. للحصول على هذه الميزات ، يجب عليك تجميع التطبيق وتثبيته من my fork على الفرع feature/access_configuration . إذا نجح كل شيء ، يمكنك فتح لوحة Vimari (بالنقر فوق رمز الامتداد في Safari) والضغط على "فتح ملف التكوين". لكن اعلم أن هذا إلى حد كبير فرع تجريبي كان في البداية لاستخدامي الشخصي فقط. كما هو مذكور أعلاه في هذه المشكلة ، سأعمل على إدخال هذه الميزات (مثل التكوين) في الريبو الرئيسي هنا.

شكرا. سأنتظر حتى يكون في الثنائي.

nbelzer شكرًا على عملك الرائع ، فقط أتساءل متى تتوقع دمج ميزاتك الجديدة في الريبو الرئيسي؟ لا استطيع الانتظار لتجربته. ^. ^

DarkAlexWang هذا جميل أن أسمع ، وآمل قريبا. العمل متاح بالفعل في pr # 175 و # 176 كما قد تكون قد رأيت. ومع ذلك ، أفضل أن يلقي دانيال كومبتون نظرة عليها قبل الدمج.

nbelzer حسنًا ، سأنتظر الدمج. شكرا يا رجل.

باستثناء صفحة المساعدة ، تم تنفيذ جميع الميزات من my fork في الفرع الرئيسي. إنها متاحة بالفعل من خلال أحدث إصدار تجريبي للمهتمين.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات