GitHub 通知筛选状态

github-notification-inbox-toggle 开发版本

当前为 2025-06-02 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name GitHub Notification Inbox Toggle
  3. // @name:aa GitHub maysaxxagoogih maydaddaarah araca
  4. // @name:ab GitHub ардырра Афильтр Астатус
  5. // @name:af GitHub -kennisgewingfilterstatus
  6. // @name:ak GitHub amanneɛbɔ Filter tebea .
  7. // @name:am የ Github የማሳወቂያ ማጣሪያ ሁኔታ
  8. // @name:ar حالة مرشح إشعار جيثب
  9. // @name:as GitHub অধিসূচনা ফিল্টাৰৰ অৱস্থা
  10. // @name:av GitHub Уведомление Фильтровая статуя
  11. // @name:ay GITHUB Notificación Filtro Estado ukax 1.1.
  12. // @name:az Github bildiriş filtri statusu
  13. // @name:ba GitHub хәбәр итеү фильтрлау статусы
  14. // @name:be Статус фільтра апавяшчэння Github
  15. // @name:bg Състояние на филтъра за уведомяване на GitHub
  16. // @name:bh गिटहब सूचना फिल्टर के स्थिति
  17. // @name:bm Github notification filter cogoya .
  18. // @name:bn গিটহাব বিজ্ঞপ্তি ফিল্টার স্থিতি
  19. // @name:bo GitHub བརྡ་ཐོ་ཚགས་རླུང་གནས་སྟངས།
  20. // @name:br Statud sil ar sil da GitHub
  21. // @name:bs Status filtera GitHub notifikacije
  22. // @name:ca Estat del filtre de notificació de GitHub
  23. // @name:ce GitHub хаамбаран фильтр статус
  24. // @name:ceb Ang kahimtang sa filter sa Github
  25. // @name:ch Manma’å’ñao na Manma’å’ñao na Manma’å’ñao na Manma’å’ñao
  26. // @name:ckb دۆخی فلتەری ئاگادارکردنەوەی GitHub
  27. // @name:co Status di Filtru di Notificazione di Github
  28. // @name:cs Stav filtru oznamování GitHub
  29. // @name:cv GitHub Пĕлтерÿ Фильтр статусĕ
  30. // @name:cy Statws Hidlo Hysbysiad GitHub
  31. // @name:da Github -meddelelsesfilterstatus
  32. // @name:de Status des Github -Benachrichtigungsfilters
  33. // @name:dv ގިތަބް ނޮޓިފިކޭޝަން ފިލްޓަރ ސްޓޭޓަސް
  34. // @name:dz GitHub བརྡ་དོན་ཚགས་མའི་གནས་ཚུལ།
  35. // @name:ee Github Nyatakaka ƒe Nɔnɔme ƒe Nɔnɔme .
  36. // @name:el Κατάσταση φίλτρου ειδοποίησης GitHub
  37. // @name:en GitHub Notification Filter Status
  38. // @name:en-GB GitHub Notification Filter Status
  39. // @name:eo Statuso de filtrilo de GitHub -sciigo
  40. // @name:es Estado del filtro de notificación de github
  41. // @name:es-419 Estado del filtro de notificación de github
  42. // @name:et GitHubi teavitusfiltri olek
  43. // @name:eu GitHub jakinarazpen iragazkiaren egoera
  44. // @name:fa وضعیت فیلتر اعلان GitHub
  45. // @name:ff Darnde Filter Notifikaasiyoŋ GitHub
  46. // @name:fi GitHub -ilmoitussuodattimen tila
  47. // @name:fil Katayuan ng filter ng GitHub
  48. // @name:fj Giub Seprative espitext icocovi de .
  49. // @name:fo GitHub Fráboðanarfilturstøða
  50. // @name:fr État du filtre de notification GitHub
  51. // @name:fr-CA État du filtre de notification GitHub
  52. // @name:fy Github notifikaasje filterstatus
  53. // @name:ga Stádas Scagaire Fógra GitHub
  54. // @name:gd Inbhe sìodation brìoghmhor Github
  55. // @name:gl Estado do filtro de notificación de GitHub
  56. // @name:gn GitHub marandu filtro estado .
  57. // @name:gsw-berne GitHub Notification Filter Status
  58. // @name:gu ગિટહબ સૂચના ફિલ્ટર દરજ્જો
  59. // @name:gv Cur-my-ner Stayd y GitHub
  60. // @name:ha Matsayi na Github
  61. // @name:he סטטוס סינון התראה על Github
  62. // @name:hi Github अधिसूचना फ़िल्टर स्थिति
  63. // @name:hmn Github Ceeb Toom Lim Cov Lus
  64. // @name:hr Status filtra GitHub obavijesti
  65. // @name:ht GitHub Notifikasyon Filter Estati
  66. // @name:hu GitHub értesítési szűrő állapota
  67. // @name:hy Gitub ծանուցման ֆիլտրի կարգավիճակը
  68. // @name:id Status Filter Pemberitahuan GitHub
  69. // @name:ig Ọnọdụ ọkwa Github
  70. // @name:is Github tilkynningarsíu staða
  71. // @name:it Stato del filtro di notifica GitHub
  72. // @name:iu GitHub ᖃᐅᔨᒃᑲᐃᔾᔪᑎ ᑕᑕᑎᕆᓂᖅ ᖃᓄᐃᓕᖓᓕᕐᒪᖔᑦ
  73. // @name:ja GitHub通知フィルターステータス
  74. // @name:jv Status Filter Github NETTER
  75. // @name:ka Github შეტყობინების ფილტრის სტატუსი
  76. // @name:kg Status ya Filtre ya Kuzabisa ya GitHub
  77. // @name:kk Гитуб туралы хабарландыру сүзгісі күйі
  78. // @name:kl GitHub-ip nalunaarutaa filter-imik suliaqarneq
  79. // @name:km ស្ថានភាពតម្រងសេចក្តីជូនដំណឹង Github
  80. // @name:kn Github ಅಧಿಸೂಚನೆ ಫಿಲ್ಟರ್ ಸ್ಥಿತಿ
  81. // @name:ko Github 알림 필터 상태
  82. // @name:kr GitHub Notificationbe Status
  83. // @name:ku GITHUB NOTIFICATION Rewşa Filter
  84. // @name:kv GitHub юӧртан фильтр статус .
  85. // @name:ky Github билдирүүсү чыпка статусу
  86. // @name:la Gitub Notification Filter Status
  87. // @name:lb Github Notifikatioun Filter Status
  88. // @name:lg GITHUB Okumanyisa embeera y’okusengejja .
  89. // @name:ln GitHub notification Filtre Ezalela .
  90. // @name:lo ສະຖານະການກັ່ນຕອງແຈ້ງການ GIFHUB
  91. // @name:lt „GitHub“ pranešimo filtro būsena
  92. // @name:lv GitHub paziņojuma filtra statuss
  93. // @name:mg Sata fanivanana an’i Github
  94. // @name:mh Kōjjeļā eo an GitHub .
  95. // @name:mi Tūnga Tātaritanga GitHAB
  96. // @name:mk Статус на филтер за известување за GitHub
  97. // @name:ml GitHub Netivipion ഫിൽറ്റർ നില
  98. // @name:mn Github мэдэгдлийн шүүлтүүрийн статус
  99. // @name:mo Starea filtrului de notificare Github
  100. // @name:mr गीथब सूचना फिल्टर स्थिती
  101. // @name:ms Status penapis pemberitahuan github
  102. // @name:mt Status tal-filtru tan-notifika github
  103. // @name:my GitHub Notification filter status
  104. // @name:nb GitHub varslingsfilterstatus
  105. // @name:ne Githuub अधिसूचना फिल्टर स्थिति
  106. // @name:nl GitHub -meldingsfilterstatus
  107. // @name:nr Ukukhiqika Kukhiqiza .
  108. // @name:ny Mkhalidwe Wodziwitsa za Githob
  109. // @name:oc Estatut de filtre de notificacion GitHub .
  110. // @name:om Haala Filtara Beeksisa Github .
  111. // @name:or ଗିଥବ୍ ବିଜ୍ଞପ୍ତି ଫିଲ୍ଟର ସ୍ଥିତି |
  112. // @name:os GitHub хъусынгæнинаг фильтры статус
  113. // @name:pa ਗਿੱਟਬ ਨੋਟੀਫਿਕੇਸ਼ਨ ਫਿਲਟਰ ਸਥਿਤੀ
  114. // @name:pl Github Powiadomienie Status filtra
  115. // @name:ps د ګیټوب خبرتیا د فلټر حالت
  116. // @name:pt Status do filtro de notificação do github
  117. // @name:pt-BR Status do filtro de notificação do github
  118. // @name:pt-PT Status do filtro de notificação do github
  119. // @name:qu GitHub Willakuy Filtro estado .
  120. // @name:rn Imenyekanisha ry’Imenyekanisha rya GitHub
  121. // @name:ro Starea filtrului de notificare Github
  122. // @name:ru Статус фильтра GitHub
  123. // @name:rw Github Kumenyesha Filter
  124. // @name:sa Github अधिसूचना फ़िल्टर स्थिति .
  125. // @name:sd گٽب نوٽيفڪيشن فلٽر اسٽيٽس
  126. // @name:se GitHub-dieđihanfilterejeaddji stáhtus
  127. // @name:sg GitHub ti fango tënë Status .
  128. // @name:sh ГитХуб Статус пријаве за нотификацију
  129. // @name:si GitHub දැනුම්දීම් පෙරහන් තත්ත්වය
  130. // @name:sk Stav filtra github
  131. // @name:sl Status filtra za obveščanje GitHub
  132. // @name:sm GitBub Togafitiga Fimu Vaega
  133. // @name:sn GitHub inozivisa firita mamiriro
  134. // @name:so Heerka ogeysiinta Githab
  135. // @name:sq Statusi i filtrit të njoftimit GitHub
  136. // @name:sr ГитХуб Статус пријаве за нотификацију
  137. // @name:ss Simo Sekuhlunga Sesatiso se-GitHub
  138. // @name:st Boemo ba khale ba khalemelo
  139. // @name:su Status filter Github
  140. // @name:sv Github Notification Filter Status
  141. // @name:sw Hali ya Kichujio cha Arifa ya GitHub
  142. // @name:ta கிதுப் அறிவிப்பு வடிகட்டி நிலை
  143. // @name:te గితుబ్ నోటిఫికేషన్ ఫిల్టర్ స్థితి
  144. // @name:tg Ҳолати филтрии Github
  145. // @name:th สถานะตัวกรองการแจ้งเตือน GitHub
  146. // @name:ti ናይ GITHUB መፍለጢ መጽረዪ ኩነታት
  147. // @name:tk "Github" habarnamasy süzgüç ýagdaýy
  148. // @name:tl Katayuan ng filter ng GitHub
  149. // @name:tn Kitsiso ya Kitsiso ya GitHub
  150. // @name:to Tu’unga ’o e Faka’ilo ’o e GitHub
  151. // @name:tr GitHub Bildirim Filtresi Durumu
  152. // @name:ts Xiyimo xa xisefo xa xitiviso xa GitHub .
  153. // @name:tt Gitub notoration фильтр статусы
  154. // @name:tw GitHub amanneɛbɔ Filter tebea .
  155. // @name:ty GitHub Status
  156. // @name:ug GitHub ئۇقتۇرۇش سۈزگۈچ ھالىتى
  157. // @name:uk Статус фільтра повідомлення Github
  158. // @name:ur گٹ ہب نوٹیفیکیشن فلٹر کی حیثیت
  159. // @name:uz Github haqida xabar berish Filtrov holati
  160. // @name:ve Tshiimo tsha u Ṱoḓa tsha u Ḓivhadzwa nga GitHub
  161. // @name:vi Trạng thái bộ lọc thông báo GitHub
  162. // @name:wo Doxalinu leeralu yëgleb GitHub
  163. // @name:xh I-Githib yeSaziso seSimo seSiciko
  164. // @name:yi Github אָנזאָג פילטער סטאַטוס
  165. // @name:yo Ipo Ibaraẹnisọrọ Githib Pip
  166. // @name:zh GitHub 通知筛选状态
  167. // @name:zh-CN GitHub 通知筛选状态
  168. // @name:zh-HK GitHub 通知篩選狀態
  169. // @name:zh-MO GitHub 通知篩選狀態
  170. // @name:zh-MY GitHub 通知筛选状态
  171. // @name:zh-SG GitHub 通知筛选状态
  172. // @name:zh-TW GitHub 通知篩選狀態
  173. // @name:zu Isimo sokuhlunga sesaziso se-GitHub
  174. // @description GitHub 收件箱中隐藏或显示完成通知
  175. // @description:aa uluuluka-fokkaaqo-saqabi-taqabi-toggle daddosih bicsa
  176. // @description:ab github-рдырра-инбокс-тогл аҿиаратә версиа
  177. // @description:af GitHub-Notification-Inbox-Toggle Development Version
  178. // @description:ak GitHub-Notification-inbox-toggle nkɔso nkyerɛase .
  179. // @description:am የ Github- ማስታወቂያ-የገቢ መልእክት ሳጥን - የልማት ስሪት
  180. // @description:ar GitHub-Notification-Inbox-Toggle إصدار تطوير
  181. // @description:as Github-Notification-inbox-toggle বিকাশ সংস্কৰণ
  182. // @description:av github-notification-inbox-boggle развитие развития
  183. // @description:ay GitHub-Notificación-Inbox-Toggle Desarrollo ukax mä jach’a uñacht’äwiwa.
  184. // @description:az Github-bildiriş-Gələnlər qutusu - keçid inkişaf etiketi
  185. // @description:ba github-хәбәр итеү-инбокс-тоггл үҫеш версияһы
  186. // @description:be Версія распрацоўкі Thitub-Notification-Toggle-Toggle
  187. // @description:bg Версия за разработка на GitHub-Notification-inbox-toggle
  188. // @description:bh गिटहब-सूचना-इनबॉक्स-टॉगल विकास संस्करण 1।
  189. // @description:bm GitHub-Notification-Inbox-Toggle Development version .
  190. // @description:bn গিথুব-নোটিফিকেশন-ইনবক্স-টগল ডেভলপমেন্ট সংস্করণ
  191. // @description:bo གྷི་ཐབ་-བརྡ་ཐོ-ཡིག་སྒྲོམ་གྱི་འཕེལ་རྒྱས་ཐོན་རིམ།
  192. // @description:br stumm diorren gititub-kemenn-inbox-degemer
  193. // @description:bs GitHub-obavijest-inbox-toggle verzija za razvoj
  194. // @description:ca GitHub-Notification-Inbox-Toggle Versió
  195. // @description:ce github-нотификаци-инбокс-тог кхиоран верси
  196. // @description:ceb Ang bersyon sa pagpalambo sa Github-Inbox-Idgle-toggle
  197. // @description:ch gi inob-ma-notasion-ña i manma’gås-ña.
  198. // @description:ckb Github-Notification-Inbox-Toggle وەشان
  199. // @description:co GitHub-Notificazione Inbox-Toggle Formazioni di sviluppu
  200. // @description:cs Vývojová verze GitHub-Inbox-Toggle
  201. // @description:cv github-пĕлтерÿ-пĕлтерÿ-пĕлтерÿ-тÿрлетÿ версийĕн версийĕ
  202. // @description:cy Fersiwn Datblygu GitHub-Notification-Inbox-Toggle
  203. // @description:da Github-Notification-Inbox-Toggle Development Version
  204. // @description:de GitHub-Notification-in-Box-Toggle-Entwicklung Version
  205. // @description:dv ގިތަބް-ނޮޓިފިކޭޝަން-އިންބޮކްސް-ޓޮގްލް ޑިވެލޮޕްމަންޓް ވާޝަން
  206. // @description:dz གི་ཐུབ་-བརྡ་འཕྲིན་-inbox-Toggle གོང་འཕེལ་ཐོན་རིམ།
  207. // @description:ee github-nyatakaka-inbox-toggle ŋgɔyiyi ƒe tɔtrɔ .
  208. // @description:el Έκδοση ανάπτυξης GitHub-Notification-Inbox-Toggle
  209. // @description:en github-notification-inbox-toggle development version
  210. // @description:en-GB github-notification-inbox-toggle development version
  211. // @description:eo Github-Notification-Enkest-Toggle Development Version
  212. // @description:es Versión de desarrollo de github-notification-inbox-toggle
  213. // @description:es-419 Versión de desarrollo de github-notification-inbox-toggle
  214. // @description:et GitHub-Notification-inbox-Toggle’i arendusversioon
  215. // @description:eu GitHub-notification-inbox-toggle garapen bertsioa
  216. // @description:fa نسخه توسعه GitHub-intification-inbox-toggle
  217. // @description:ff mbaydi ƴellitaare github-notific-toggle-toggle
  218. // @description:fi GitHub-Motification-Inbox-toggle-kehitysversio
  219. // @description:fil Github-Notification-Inbox-Toggle Development Bersyon
  220. // @description:fj githby sega ni vakadeitaki na kena mataqali .
  221. // @description:fo github-fráboðan-inbox-skifta menningarútgáva
  222. // @description:fr version de développement github-notification-inbox-toggle
  223. // @description:fr-CA version de développement github-notification-inbox-toggle
  224. // @description:fy GitHub-Notifikaasje-Postfek YN-TOGGLE UNDELVENTSFERSJE
  225. // @description:ga Leagan Forbartha GitHub-notification-inbox-toggle
  226. // @description:gd dreach leasachaidh a-steach-tog-tog-tog-toggle
  227. // @description:gl Versión de desenvolvemento de GitHub-Notification-Inbox-Toggle
  228. // @description:gn Versión desarrollo rehegua github-notification-inbox-toggle .
  229. // @description:gsw-berne github-notification-inbox-toggle development version
  230. // @description:gu ગિટહબ-નોટિફિકેશન-ઇનબોક્સ-ટોગલ વિકાસ સંસ્કરણ
  231. // @description:gv keidjal-innigin-cowrey
  232. // @description:ha Github-sanarwar-shiga
  233. // @description:he גרסת פיתוח פיתוח של github-notification-in-box-toggle
  234. // @description:hi github-notification-inbox-toggle विकास संस्करण
  235. // @description:hmn Github-ceeb toom-inbox-toggle kev txhim kho version
  236. // @description:hr GitHub-notifical-inbox-toggle verzija za razvoj
  237. // @description:ht GitHub-Notifikasyon-Inbox-Toggle Devlopman Version
  238. // @description:hu GitHub-Notification-Inbox-Toggle fejlesztési változat
  239. // @description:hy GitHub-Notification-Inbox-Toggle Development տարբերակը
  240. // @description:id Versi Pengembangan GitHub-Notification-Inbox-Spry
  241. // @description:ig Gitb-Vinob-in Indox-iji usoro mmepe
  242. // @description:is Github-viti-inbox-Toggle þróunarútgáfa
  243. // @description:it GitHub-Notification-Inbox-Toggle Development Version
  244. // @description:iu github-ᒥᒃ ᖃᐅᔨᒃᑲᐃᔾᔪᑎ-ᐃᓗᐊᓂ ᐴᒃᓴᖅ ᐱᕙᓪᓕᐊᑎᑕᐅᓂᖓ
  245. // @description:ja github-notification-inbox-toggle開発バージョン
  246. // @description:jv Versi Pembangunan Github-Notification-Inbox-Toggle
  247. // @description:ka github-notification-inbox-toggle განვითარების ვერსია
  248. // @description:kg githhub-notification-inbox-toggle version
  249. // @description:kk GitHub-and Cookies-Inbox-ауыстырғышын дамыту нұсқасы
  250. // @description:kl github-notification-inbox-toggle-mik ineriartortitsinermut version
  251. // @description:km github-information-inform-inbox vooting កំណែអភិវឌ្ឍន៍
  252. // @description:kn ಗಿಟ್‌ಹಬ್-ಅಧಿಸೂಚನೆ-ಇನ್‌ಬಾಕ್ಸ್-ಟಾಗಲ್ ಅಭಿವೃದ್ಧಿ ಆವೃತ್ತಿ
  253. // @description:ko Github-Notification-onbox-Toggle 개발 버전
  254. // @description:kr github-notification-inbox-toggle fuwutəbe
  255. // @description:ku Guhertoya Pêşveçûna Github-Notification-Inbox-Toggle
  256. // @description:kv github-nofication-inbox-öдöн öтувтöм версия .
  257. // @description:ky Github-notification-Кирүүчү нуска алмашуу версиясы
  258. // @description:la GitHub-Notification-inbox-Toggle Development version
  259. // @description:lb Gititub-Notifikatioun-Inbox-Toggle Entwécklung Versioun
  260. // @description:lg GITHUB-notification-Inbox-Toggle Enkyusa y’okukulaakulanya .
  261. // @description:ln GitHub-notification-inbox-toggle version ya développement .
  262. // @description:lo ຮຸ່ນ Githbox-Notification-Inbox-Toggle-Toggle-toggle
  263. // @description:lt „GitHub-Notification-Inbox-Toggle Development“ versija
  264. // @description:lv Github-Notification-in-in-Toggle izstrādes versija
  265. // @description:mg Github-fampandrenesana-inbox-toggle Development Version
  266. // @description:mh ej āinwōt juon wāween eo em̧m̧an
  267. // @description:mi Githib-Whakaaturanga-Inbox-Ingook Whakaputanga Whakawhanake
  268. // @description:mk Github-Notification-In-Inbox-Toggle верзија за развој
  269. // @description:ml github-neation-inging-ingg-toggy വികസന പതിപ്പ്
  270. // @description:mn github-мэдэгдэл-Inbox-oxbox-toggle-ийн хөгжлийн хувилбар
  271. // @description:mo Versiunea de dezvoltare GitHub-Notification-Inbox-Toggle
  272. // @description:mr गीथब-नोटिफिकेशन-इनबॉक्स-टॉगल डेव्हलपमेंट आवृत्ती
  273. // @description:ms Versi Pembangunan Github-Notification-Inbox-Toggle
  274. // @description:mt Verżjoni ta ’Żvilupp ta’ GitHub-Notification-Inbox-Toggle
  275. // @description:my Gitub-Notification-Inbox-toggle ဖွံ့ဖြိုးရေးဗားရှင်း
  276. // @description:nb GitHub-Notification-Inbox-Toggle Development Version
  277. // @description:ne Github- notication-इनबक्स-टगल विकास संस्करण संस्करण
  278. // @description:nl GitHub-Notification-Inbox-Toggle Development-versie
  279. // @description:nr Vala i-6000.
  280. // @description:ny Mtundu wa Github-Noxbox-inbox
  281. // @description:oc github-notificacion-notificacion-boxa de desarrollo aleando .
  282. // @description:om github-nowfication-inbox-toggle development version .
  283. // @description:or Github-Ninblification-inboack-togle ବିକାଶ ସଂସ୍କରଣ |
  284. // @description:os github-хъусынгæнæг-инбокс-инбокс-æмæ æмдзу кæныны верси
  285. // @description:pa ਗੀਥਾਮ-ਨੋਟੀਫਿਕੇਸ਼ਨ-ਇਨਬੌਕਸ-ਟੌਗਲ ਡਿਵੈਲਪਮੈਂਟ ਵਰਜ਼ਨ
  286. // @description:pl Wersja programistyczna github-notification-inbox-toggle
  287. // @description:ps د ګیټوب - خبرتیا - ان باکس-تبایل پرمختیا نسخه
  288. // @description:pt Versão de desenvolvimento do Github-Notification-Inbox-Toggle
  289. // @description:pt-BR Versão de desenvolvimento do Github-Notification-Inbox-Toggle
  290. // @description:pt-PT Versão de desenvolvimento do Github-Notification-Inbox-Toggle
  291. // @description:qu GitHub-Notificación-Inbox-Toggle Desarrollo Versión .
  292. // @description:rn Igitero-imenyekanisha-imenyekanisha-imenyekanisha verisiyo
  293. // @description:ro Versiunea de dezvoltare GitHub-Notification-Inbox-Toggle
  294. // @description:ru github-notification-inbox-toggle версия разработки
  295. // @description:rw Github-Kumenyesha-inbox-Toggle verisiyo yiterambere
  296. // @description:sa Github-Notification-Inbox-टॉगल विकास संस्करण
  297. // @description:sd Github- اطلاع-انباڪس-ٽوگل ترقي جو نسخو
  298. // @description:se github-dieđihan-sisa-toggle ovddidanveršuvdna
  299. // @description:sg gi ti sara kua na github-notification-toggle .
  300. // @description:sh ГитХуб-Нотифицатион-инбок-тоцгле развојна верзија
  301. // @description:si GitHub-notification-inbox-toggle සංවර්ධන අනුවාදය
  302. // @description:sk Verzia vývoja github-notification-inbox-toggle
  303. // @description:sl GitHub-notification-Inbox-toggle Razvojna različica
  304. // @description:sm GitHub-Faasilasilaga-inbox-toggle Atinaʻe Atinaʻe
  305. // @description:sn GitHub-Ziviso-Inbox-Toggle Development Version
  306. // @description:so GitHub-Ogeysiiska-Inbox-Inbox-Inbogle Horumar
  307. // @description:sq GitHub-Notification-Inbox-Toggle Versioni i Zhvillimit
  308. // @description:sr ГитХуб-Нотифицатион-инбок-тоцгле развојна верзија
  309. // @description:ss github-satiso-inbox-toggle version
  310. // @description:st GOTHUB-TLALITED-Inbox-togggle deverver devet
  311. // @description:su Versi PROBLE-Bewara Grapbox
  312. // @description:sv Github-Notification-Inbox-Toggle Development Version
  313. // @description:sw Toleo la maendeleo la GitHub-Notification-Inbox-Toggle
  314. // @description:ta Github-notification-inabox-toggle மேம்பாட்டு பதிப்பு
  315. // @description:te గితుబ్-నోటిఫికేషన్-ఇన్బాక్స్-బోల్ డెవలప్‌మెంట్ వెర్షన్
  316. // @description:tg Нусхаи Рушд
  317. // @description:th GitHub-Notification-inbox-Toggle Development เวอร์ชัน
  318. // @description:ti github-notification-inbox-toggle development version
  319. // @description:tk Gitub-APCORAP-poçta gutusy-geçiş wersiýasy wersiýasy
  320. // @description:tl Github-Notification-Inbox-Toggle Development Bersyon
  321. // @description:tn github-kitsiso-inbox-toggle-toggle tlhabololo
  322. // @description:to github-fakatokanga-’i he puha-toggle ’a e fakalakalaka ’o e founga
  323. // @description:tr Github-Notification-Inbox-Toggle geliştirme sürümü
  324. // @description:ts GitHub-notification-inbox-toggle development version .
  325. // @description:tt github-нечкәлек-керү тартмасы үсеш версиясе
  326. // @description:tw GitHub-Notification-inbox-toggle nkɔso nkyerɛase .
  327. // @description:ty te hoê huriraa no te faahoturaa i te github-toggle
  328. // @description:ug GitHub-STOWNIBET-INBOP-inggletecepy تەرەققىيات نۇسخىسى
  329. // @description:uk Версія розробки GitHub-Notification-Inbox-Toggle
  330. // @description:ur گٹ ہب-نوٹیفیکیشن ان باکس-ٹوگل ڈویلپمنٹ ورژن
  331. // @description:uz Github-xabarnoma-Kirish qutisi - Rivojlanish versiyasi
  332. // @description:ve mbekanyamushumo ya mveledziso ya github-inbox-ya-inbox-toggle
  333. // @description:vi Phiên bản phát triển github-notification-inbox-toggle
  334. // @description:wo xeetu yokkute-ci-tegle-ci-toggle
  335. // @description:xh Isaziso se-Gilitib-Inbox
  336. // @description:yi Github-Nodification-Inbox-Toggle אנטוויקלונג ווערסיע
  337. // @description:yo Gittib-iwifunni-apo-apo-ọlẹ
  338. // @description:zh github-notification-inbox-toggle 开发版本
  339. // @description:zh-CN github-notification-inbox-toggle 开发版本
  340. // @description:zh-HK github-notification-inbox-toggle 開發版本
  341. // @description:zh-MO github-notification-inbox-toggle 開發版本
  342. // @description:zh-MY github-notification-inbox-toggle 开发版本
  343. // @description:zh-SG github-notification-inbox-toggle 开发版本
  344. // @description:zh-TW github-notification-inbox-toggle 開發版本
  345. // @description:zu I-GitHub-Isaziso-Inbox-TOGGVE TREENT Version
  346. // @author chancez,人民的勤务员 <china.qinwuyuan@gmail.com>
  347. // @namespace https://github.com/chancez/userscripts
  348. // @supportURL https://github.com/chancez/userscripts/issues
  349. // @homepageURL https://github.com/chancez/userscripts
  350. // @license MIT
  351. // @match https://github.com/notifications*
  352. // @icon https://raw.githubusercontent.com/ChinaGodMan/UserScriptsHistory/main/scriptsIcon/github-folder-downloader.png
  353. // @compatible chrome
  354. // @compatible firefox
  355. // @compatible edge
  356. // @compatible opera
  357. // @compatible safari
  358. // @compatible kiwi
  359. // @compatible qq
  360. // @compatible via
  361. // @compatible brave
  362. // @version 2025.6.2.1
  363. // @created 2025-06-02 12:01:10
  364. // ==/UserScript==
  365. (function () {
  366. 'use strict'
  367.  
  368. // Retrieve initial states from sessionStorage or set defaults
  369. let isHidden = sessionStorage.getItem('isHidden') === 'true'
  370. let showDoneOnly = sessionStorage.getItem('showDoneOnly') === 'true'
  371. const doneSelectors = [
  372. 'svg.octicon-issue-closed',
  373. 'svg.octicon-git-pull-request-closed',
  374. 'svg.octicon-git-merge',
  375. 'svg.octicon-x',
  376. 'svg.octicon-stop',
  377. 'svg.octicon-rocket',
  378. 'svg.octicon-check'
  379. ]
  380.  
  381. const createButton = (text, positionY) => {
  382. const button = document.createElement('button')
  383. button.textContent = text
  384. button.style.position = 'fixed'
  385. button.style.left = '50%'
  386. button.style.transform = 'translateX(-50%)'
  387. button.style.zIndex = '1000'
  388. button.style.padding = '5px 10px'
  389. button.style.border = '1px solid #ccc'
  390. button.style.borderRadius = '4px'
  391. button.style.cursor = 'pointer'
  392. button.style.transition = 'background-color 0.3s, color 0.3s'
  393. button.style.top = `${positionY}px`
  394. button.style.backgroundColor = 'rgba(255, 255, 255, 0.9)'
  395. button.style.color = '#333'
  396. button.addEventListener('click', (event) => {
  397. event.preventDefault()
  398. if (text === 'Toggle Hidden Notifications') {
  399. isHidden = !isHidden
  400. showDoneOnly = false
  401. } else if (text === 'Show Only Done Notifications') {
  402. showDoneOnly = !showDoneOnly
  403. isHidden = false
  404. }
  405. saveFilterState()
  406. updateVisibleNotifications()
  407. })
  408. return button
  409. }
  410.  
  411. const toggleVisibilityButton = createButton('Toggle Hidden Notifications', 10)
  412. const toggleShowDoneButton = createButton('Show Only Done Notifications', 50)
  413. document.body.appendChild(toggleVisibilityButton)
  414. document.body.appendChild(toggleShowDoneButton)
  415.  
  416. function updateButtonState(button, isActive) {
  417. button.style.backgroundColor = isActive ? '#4caf50' : 'rgba(255, 255, 255, 0.9)'
  418. button.style.color = isActive ? '#fff' : '#333'
  419. }
  420.  
  421. function updateVisibleNotifications() {
  422. const items = document.querySelectorAll('.js-navigation-container li.notifications-list-item')
  423. items.forEach(item => {
  424. const isVisible = getComputedStyle(item).display !== 'none'
  425. const isDone = item.querySelector(':not(.notification-list-item)').querySelector(doneSelectors)
  426. const shouldShow = showDoneOnly ? isDone : !isHidden || !isDone
  427. if (isVisible && !shouldShow) {
  428. item.style.display = 'none' // Hide if it shouldn't be displayed
  429. } else if (!isVisible && shouldShow) {
  430. item.style.display = '' // Show if it isnt' visible but should be
  431. }
  432. })
  433.  
  434. updateButtonState(toggleVisibilityButton, isHidden)
  435. updateButtonState(toggleShowDoneButton, showDoneOnly)
  436. }
  437.  
  438. function saveFilterState() {
  439. sessionStorage.setItem('isHidden', isHidden)
  440. sessionStorage.setItem('showDoneOnly', showDoneOnly)
  441. }
  442.  
  443. // Initial call to update visibility
  444. updateVisibleNotifications()
  445.  
  446. // Observe for changes in the notification list
  447. const observer = new MutationObserver(() => {
  448. updateVisibleNotifications()
  449. })
  450.  
  451. const targetNode = document.querySelector('.js-navigation-container')
  452. if (targetNode) {
  453. observer.observe(targetNode, { childList: true, subtree: true })
  454. }
  455.  
  456. // Add a MutationObserver to catch changes in the document
  457. const pageObserver = new MutationObserver(() => {
  458. updateVisibleNotifications() // Apply visibility immediately
  459. })
  460.  
  461. // Observe the body for when new notifications are loaded
  462. pageObserver.observe(document.body, { childList: true, subtree: true })
  463.  
  464. // Clear observers on unload
  465. window.addEventListener('beforeunload', () => {
  466. observer.disconnect()
  467. pageObserver.disconnect()
  468. })
  469. })()