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