Commit Graph

16 Commits (9922585ff16a2a51b612fc4415810e88bddfd38a)

Author SHA1 Message Date
Kevin Payravi 9922585ff1 Adding Russian category + Russian Minecraft Wiki 2023-12-06 19:50:16 -06:00
Kevin Payravi a5cf95a620 Custom BreezeWiki hosts + removing webRequestBlocking
webRequestBlocking was used for adding headers to BreezeWiki requests in Firefox, but is no longer needed as Firefox now supports declarativeNetRequest
2023-11-26 22:00:08 -05:00
Kevin Payravi d439a6f3f2 Fix location detection for Chrome + error handling 2023-11-18 02:39:04 -05:00
Kevin Payravi 61536a5af9 Split repeat BreezeWiki code into new function 2023-11-18 00:34:26 -05:00
Kevin Payravi 825cc8d67d Adding Ukrainian Minecraft Wiki 2023-11-16 04:34:18 -06:00
Kevin Payravi 46e749663e Updating lang arrays across JS files 2023-11-16 04:30:56 -06:00
Kevin Payravi f8b085ced1 More robust setting checking for banners 2023-11-06 01:20:33 -06:00
Kevin Payravi 333ebd71e7 Adding ability to redirect non-EN Fandom wikis to EN / Quick fix for pre-rendered webRequests 2023-11-05 00:52:22 -05:00
Kevin Payravi fe9a4a134b Simplify and fix siteSetting instantiation 2023-11-04 13:50:10 -05:00
Kevin Payravi f3ecae7a83 Splitting data into two separate items + adding migration to settings.js
The reason for splitting the data into two items is that Chrome limits each item's sync storage to just 8 kb.
2023-11-04 02:54:41 -05:00
Kevin Payravi e26e8b39c2 Check that banner isn't already in DOM before adding 2023-09-21 01:44:50 -05:00
Kevin Payravi b9a19ed65e Rework banner insertion and removing event listener 2023-09-21 01:37:17 -05:00
Kevin Payravi e804c8c18f Replacing + with _ for Fextralife wikis 2023-09-07 01:27:07 -05:00
Kevin Payravi a9b887eece innerText -> textContent 2023-08-07 02:44:21 -04:00
Kevin Payravi 3bc9dd088b Adding new BreezeWiki host 2023-07-26 13:04:29 -05:00
Kevin Payravi 4ad90da8bf Splitting content.js (one file for search filtering, other for banners) 2023-07-25 01:17:46 -05:00