* auth works * Works after review. * switched to auth flow * all works well in chrome * all works well in chrome and firefox * translations harmonized * translations harmonized * website translations * Translations harmonized. * Everything kinda works * Almost works * all works * all works * all works #2 * Streamline premium analytics range handling * Restore premium analytics selection flow * Fix analytics zoom interactions * Add per-section expansion controls to premium analytics * Adjust map legend visibility for premium analytics * Add missing country synonyms for premium map * Remove legacy premium badge overlay * Polish premium analytics controls for light theme * Refresh map legend when toggling sections * Improve light-mode styling for range selectors * Fix map mode switching regression * Fix for panel expand * Typo fix * webpack fix * before next steps. * split, zero-buckets * bucket size indicated on UI * all works * first/last toggle * breadcrumbs * release
3.4 KiB
Read this in other languages: English, العربية, Azərbaycan dili, български, 中文, Dansk, Deutsch, Español, Français, Ελληνικά, Magyar, Bahasa Indonesia, 日本語, 한국어, Nederlands, Polski, Português do Brasil, русский, Svenska, Türkçe, українська, Tiếng Việt
"YouTube Dislike Sayısını Geri Getir"in katkı kılavuzuna Hoş Geldiniz
Projemize katkıda bulunmak için zaman ayırdığınız için teşekkür ederiz! Tüm değişiklikleriniz, uzantının bir sonraki sürümüne (veya internet sitesine) yansıtılacaktır.
Başlarken
Lütfen formatlama işlemi için, Prettier'i varsayılan ayarlardayken kullanın.
Ön Şartlar
Kaynağın paketlenmiş sürümünü oluşturmak için node ve npm'nin kurulu olması gerekir.
Kurulum sırasında kullanılan sürümler:
- node: 12.18.4
- npm: 6.14.6
Bu uzantının iş mantığının çoğunu içeren bundled-content-script.jsyi oluşturmak için, önce tüm bağımlılıkları yüklemeniz gerekir.
- Deponun köküne gidin ve şu komutu çalıştırın:
npm install
manifest.jsoniçinde kullanılanbundled-content-script.jsdosyasını oluşturmak için aşağıdaki komutu çalıştırın.
npm start // derleme dosyasının/dosyalarının oluşturulması ve kaydedilmesi sırasında çalışırken yeniden yüklenen bir dosya izleyicisini başlatmak için
// ya da
npm run build // derleme dosyasını/dosyalarını bir kez oluşturmak için
Tebrikler, artık geliştirmeye hazırsınız!
Chrome uzantıları geliştirme konusunda yeniyseniz veya fazladan yardıma ihtiyacınız olursa lütfen bu YouTube öğreticisine bakın.
Issue'lar
Yeni bir issue başlatmak
Uzantıyla ilgili herhangi bir sorununuz varsa, sorunun önceden bildirilmediğinden emin olmak için lütfen arama yapın. Eğer daha önce bildirilmediyse, bir konu açın. Sorun formunu kullanmanız şiddetle tavsiye edilir ancak zorunlu değildir.
Bir issue'yu çözmek
Çözebileceğinizi düşündüğünüz bir sorun bulduysanız, çekinmeyin. Düzeltmeyi içeren bir PR açın ve düzelttiğiniz sorunu belirttiğinizden emin olun.
Özellik Talebi
Yeni bir özellik talebi açmak
Uzantı hakkında bir fikriniz varsa, bir özellik isteği açmaktan çekinmeyin, ancak özelliğin daha önce önerilmediğinden emin olmak için lütfen önce arama yapın. Özellik formunun kullanılması şiddetle tavsiye edilir ancak zorunlu değildir.
Bir özellik isteğini uygulamak
Uygulayabileceğinizi düşündüğünüz bir özellik bulduysanız, çekinmeyin. Düzeltmeyi içeren bir PR açın ve uyguladığınız özelliği belirttiğinizden emin olun.
Hangi tür PR'leri kabul ediyoruz?
- Sorun düzeltmeleri.
- Özellik uygulaması.
- Yazım hataları veya daha anlaşılabilir ve kullanımı daha kolay kelimeler.
- Site katkıları.