Commit Graph

36 Commits (9e86f6c5fe2a21905a3d78037c160af384f652b9)

Author SHA1 Message Date
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 b8fb3a1d03 Copy BreezeWiki code changes into popup.js 2023-11-18 00:43:21 -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 9252c02649 Fixes and improvements to v3 data migration 2023-11-06 00:21:03 -06:00
Kevin Payravi dc8e54351a Updating v3 data migration
Setting v3migration flag to avoid repeating migration script, along with other general improvements
2023-11-05 22:52:35 -06:00
Kevin Payravi e28b0be94a Removing defaultActionSettings in v3 migration 2023-11-05 16:50:21 -06:00
Kevin Payravi 342842cd83 Moving data migration outside of DOMContentLoaded 2023-11-05 04:21:33 -06:00
Kevin Payravi c59e552ba6 Adding data migration to popup 2023-11-05 04:17:33 -06:00
Kevin Payravi d144dd830b In popup, adding default behavior options + using fieldsets 2023-11-05 02:58:02 -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 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 32c9ea5f1b Adding per-wiki search engine settings / Revamping settings UI 2023-11-02 03:12:35 -05:00
Kevin Payravi 9f56e46f93 Adding ability to dismiss browser notices 2023-10-17 03:06:15 -04:00
Kevin Payravi dd711f4a9a Adding search engine note for Opera users 2023-10-16 01:53:26 -04:00
Kevin Payravi 7c091198ca Adding new search filtering experience
For search engines, non-indie wiki results are now disabled, and a button to the indie wiki is inserted above it. The option to completely hide non-indie results is still available as an option.
2023-10-16 01:47:02 -04:00
Kevin Payravi a9b887eece innerText -> textContent 2023-08-07 02:44:21 -04:00
Kevin Payravi 2f2c67b119
Add notice for Chromium users regarding update bug 2023-07-01 01:33:11 -05:00
Kevin Payravi 0063c4aa7f Clearing BreezeWiki options before populating 2023-06-29 02:24:05 -05:00
Kevin Payravi 200df7819c Only fetching BreezeWiki hosts when enabled + setting default when fetch fails 2023-06-28 01:29:50 -05:00
Kevin Payravi e893b40728 Added version check when fetching BreezeWiki instances + added some error handling 2023-04-28 02:19:55 -04:00
Kevin Payravi 78aa7bf98e Storing power setting in local instead of sync 2023-04-28 01:17:29 -04:00
Kevin Payravi 047afc323a Limiting sync stores on initial loads 2023-04-27 01:47:34 -04:00
Kevin Payravi 5cfec34027 Update deprecated function 2023-04-14 03:05:47 -05:00
Kevin Payravi 1949608ef9 Reworking popup / Most settings moved to new separate page 2023-04-12 00:01:06 -05:00
Kevin Payravi 052448d97c Adding global search filter toggling + reorganize popup view 2023-04-09 03:45:46 -05:00
Kevin Payravi f5f0434499 Adding support for Toki Pona w/ Wikipesija 2023-03-09 02:44:32 -06:00
Kevin Payravi 5bfdcc422b Adding support for French 2023-03-05 23:52:28 -06:00
Kevin Payravi d7fbb1a67f Version 1.2.0 + adding version to popup 2023-02-12 18:34:00 -06:00
Kevin Payravi 05c04175b9 Adding 15 more wikis + support for Polski 2023-02-10 02:12:37 -06:00
Kevin Payravi f8e482001a Setting default settings per language / Bug fixes 2023-02-07 17:54:23 -06:00
Kevin Payravi 01f4a66ab7 Using "select all" makes the option the default for future wikis + bugfix related to notifications 2023-02-07 01:30:20 -06:00
Kevin Payravi 74434a2b4a Setting breezewiki.com as default + fixing URL 2023-02-06 06:23:21 -06:00
Kevin Payravi 0c4ae5afb8 Making icon grayscale when extension is off 2023-02-06 05:00:44 -06:00
Kevin Payravi b0d9a6c915 Replacing instances of innerHTML 2023-02-05 23:54:49 -06:00
Kevin Payravi a1668fba11 Initial launch version! v3 manifest included 2023-02-05 18:48:53 -06:00