Kevin Payravi
a476c3d8e9
Converting traditional functions to arrow
2023-12-13 04:10:55 -06:00
Kevin Payravi
b6c8a9559d
Adding option to hide hidden search results banner
2023-12-13 03:32:24 -06:00
Kevin Payravi
7c64890ec1
Searching via search path + capturing main pages
...
This includes updating all wiki data to include the origin and destination main page names, as well as destination search path
2023-12-12 04:03:31 -06:00
Kevin Payravi
9922585ff1
Adding Russian category + Russian Minecraft Wiki
2023-12-06 19:50:16 -06:00
Kevin Payravi
5b3d9520b1
Adding text filtering
2023-12-06 19:14:41 -06:00
Kevin Payravi
661875ceb8
Changelog opening no longer active tab + default to off
2023-11-27 03:19:14 -05: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
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
3b80039d68
Updating languages in settings.js
2023-11-16 04:17:02 -06:00
Kevin Payravi
efbe4d56d2
Adding opt-out changelog setting
2023-11-16 04:07:24 -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
7e73b85f57
Update sorting algo
2023-11-05 01:00:22 -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
1ee491c1e9
Adjusting settings wiki table output
2023-11-03 17:51:42 -05:00
Kevin Payravi
1b2738838c
Reworking select-all and default setting selection, + other styling, fixes, and cleanup
2023-11-03 04:20:45 -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
2c59b78e77
On install, settings now open with starter guide
2023-09-18 04:05:46 -05:00
Elaeagnifolia
c3cddbd819
Add URL to destination wiki name text ( #227 )
2023-09-14 23:35:20 -05:00
Kevin Payravi
9d76bb3dcc
Clear stray logs
2023-08-07 02:49:24 -04:00
Kevin Payravi
a9b887eece
innerText -> textContent
2023-08-07 02:44:21 -04:00
Kevin Payravi
33991b3888
Updating docs for new search engines (Ecosia and StartPage)
2023-07-23 01:05:24 -05: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
1a89177d44
Showing BreezeWiki count in settings
2023-06-27 03:10:03 -05:00
Kevin Payravi
4026395a50
v2.1.0: Filtering in Brave Search + minor styling changes
2023-05-04 00:21:11 -05:00
Kevin Payravi
632052da6a
Adjust wiki list text output
2023-04-30 02:32:13 -04: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
599e863346
Hiding review reminder once store link is clicked
2023-04-27 01:53:24 -04:00
Kevin Payravi
047afc323a
Limiting sync stores on initial loads
2023-04-27 01:47:34 -04:00
Kevin Payravi
24189fff29
Adding review reminder banner
...
Appears every 5 loads of settings page, and if the user hasn't dismissed it
2023-04-27 01:15:36 -04:00
Kevin Payravi
0669070aee
Settings styling adjustments
2023-04-24 01:23:51 -04:00
Kevin Payravi
5d80aee1aa
Styling and DOM structure adjustments
2023-04-24 00:48:35 -04:00
Kevin Payravi
1922e46e72
Bug fix, did an accidental replacement
2023-04-14 03:13:19 -05:00
Kevin Payravi
ca685af588
Rename "label" field to "origins_label"
2023-04-14 01:07:33 -05:00
Kevin Payravi
d8be76f626
Restructuring wiki data to support many-to-one
2023-04-12 02:19:33 -05:00
Kevin Payravi
1949608ef9
Reworking popup / Most settings moved to new separate page
2023-04-12 00:01:06 -05:00