2NumForIce
8a211056ad
add MapleStory Neoseeker
2024-08-13 21:22:57 -05:00
Kevin Payravi
7e8bc113fe
Fix for mount element query
2024-08-14 02:55:17 +01:00
Kevin Payravi
267c210c7e
Null handling + return in mountToTopOfSearchResults
2024-08-14 02:53:20 +01:00
Kevin Payravi
beccc60186
Revert "Null handling in content-search-filtering"
...
This reverts commit de7d36a958
.
2024-08-12 16:57:21 +02:00
Kevin Payravi
de7d36a958
Null handling in content-search-filtering
2024-08-12 15:51:12 +02:00
Kevin Payravi
20b2aa4aa4
Adjust search result container query for Ecosia
...
.result__body was too deep into the DOM; article's parent element is a better container
2024-08-12 15:44:49 +02:00
Razboy20
36fe4fafb2
Perf: Rewrite content scripts to run at the start of document/page loading ( #776 )
2024-08-12 08:41:56 -05:00
DrWhoFan13
5a40af5727
Redirects to FFXIV's Indie Wiki + Gnorp Apologue's wiki.gg / New redirect to Summitpedia
2024-08-08 17:59:17 -05:00
Kevin Payravi
183f9a3a6d
Additional fixes
2024-08-07 11:37:52 +02:00
Kevin Payravi
066305ae7a
Handling null cases
2024-08-07 10:48:13 +02:00
Razboy20
94310c25f9
Add types to content scripts ( #775 )
2024-08-07 03:34:34 -05:00
Cryptic
61090e19b5
Add Surviving Mars & Dyson Sphere Program Wikis
2024-08-03 08:12:23 -05:00
DrWhoFan13
7e08f738cb
Added three new wikis
...
Evil Prince and the Puppet Wiki, Simpsonspedia (DE), and Shin Wiki Evangelion (FR)
2024-08-03 08:10:29 -05:00
Pretztea
b4488d8412
Updating Poupedia data
2024-08-03 08:00:30 -05:00
Kevin Payravi
b6f3c6df8f
Removing Genfanad Wiki, appears to be dead
...
Genfanad Wiki URL now redirects to a different placeholder site.
2024-07-29 04:56:17 -05:00
Kevin Payravi
99bfedd8dd
Version 3.9.1
2024-07-27 06:02:15 -05:00
Kevin Payravi
c132fd0961
Adjust favicon display when replacing search results
...
Removing white background and adding drop-shadow; increasing favicon size from 12px to 16px
2024-07-27 05:57:50 -05:00
Kevin Payravi
2dbd3dc4e0
Version 3.9.0
2024-07-27 05:38:47 -05:00
Kevin Payravi
25bc3648df
Decode main page title
2024-07-27 05:38:37 -05:00
Kevin Payravi
3cb2062cb2
Add comments explaining use of innerHTML
...
innerHTML can be flagged by extension stores as a security risk.
2024-07-27 05:10:57 -05:00
Kevin Payravi
84b78a29a2
Adjust Google re-order insertion position
...
Since we now take the parentNode of located Google search engine result containers, we need to adjust where we insert re-ordered results. Instead of prepending to parent node, we insert before the non-indie container.
2024-07-26 05:56:59 -05:00
Kevin Payravi
1c6efc0860
Filter .data-g elements from Google re-ordering
2024-07-24 04:25:19 -07:00
Kevin Payravi
7e1beaa21c
Rename crowdin.yml to .crowdin.yml
2024-07-24 05:47:39 -05:00
Kevin Payravi
25782460dc
Using ellipsis instead of three dots
2024-07-24 02:40:29 -07:00
Kevin Payravi
76cbfeab06
Move banner text icon from translation file
2024-07-24 01:53:07 -07:00
Kevin Payravi
67c46920fa
Move banner text icons from translation file
2024-07-24 01:41:49 -07:00
Kevin Payravi
8646f301c0
Update Crowdin configuration file
2024-07-24 05:58:18 +01:00
Kevin Payravi
2221d98dc9
Moving change observer to beginning of filtering
...
Adding the change observer after the initial filter occurs seems to be able to cause race conditions, particularly on Startpage. This commit moves the change observer addition to the beginning of the filtering function. The downside is that adding the change observer before filtering starts isn't ideal, since filtering manipulates the DOM and can trigger a re-check.
2024-07-23 17:02:19 -07:00
Kevin Payravi
fb202486dc
Apply parentNode to all Google search results
...
Need to apply to all for consistency between the three interactions (hiding / replacing / re-ordering)
2024-07-23 16:25:53 -07:00
Kevin Payravi
b1a3110c70
Adjust logic for checking/applying iwb-detected
...
Change in logic required due to passing search result container parentNode when replacing Google search results
2024-07-23 03:13:09 -07:00
Kevin Payravi
1affa19c9c
Using parent node for Google search results
...
When hiding or replacing Google search results, we now use the search result container's parentNode. This avoids some UI conflicts and issues, particularly when injecting the replacement button.
For Google search result re-ordering, we still use the original search container w/o the parent node.
2024-07-21 01:40:25 -07:00
Kevin Payravi
1b0fc20eaa
Rv recent Google filter adjustments; not reliable
...
The .MjjYud class is sometimes applied on individual results, and other times for the div surrounding all results on a page.
2024-07-20 03:17:40 -07:00
Kevin Payravi
fda94b8be5
Improvements to Google selectors
2024-07-20 02:57:42 -07:00
Kevin Payravi
d49b5c7d32
Adding FR Inkipédia
2024-07-19 23:49:24 -07:00
Kevin Payravi
9bc50898a4
Add SV count to README
2024-07-19 03:03:05 -07:00
Kevin Payravi
5a674ffc34
Optimizing favicons
2024-07-19 03:01:28 -07:00
Kevin Payravi
cae41892d5
Adding Space Engineers Wiki
2024-07-19 03:00:23 -07:00
Kevin Payravi
66e4b1ae82
Add Bleed Wiki
2024-07-19 02:58:07 -07:00
Kevin Payravi
b3c96a6cef
Add settingsLangSV to locales
2024-07-19 02:53:20 -07:00
DrWhoFan13
f3e73da8d1
Adding support for Swedish wikis + Swedish Wikisimpsons
2024-07-19 04:49:56 -05:00
Kevin Payravi
1a908257fd
Optimizing favicons
2024-07-19 02:48:39 -07:00
Kevin Payravi
dbc4ea1d2d
Add Summitpedia (Anton) and Medapedia (Medabots)
2024-07-19 02:47:52 -07:00
Kevin Payravi
a993538e8b
Detect Google container class for search filtering
...
Adding a check for div.MjjYud when injecting redirect button into Google search results. This helps resolve UI issues with non-traditional search results (like video results).
2024-07-19 01:24:28 -07:00
Kevin Payravi
e1096825c5
Fix for outputting search removal notice banner
...
Broke during the i18n migration
2024-07-19 01:23:01 -07:00
Kevin Payravi
e34b1ce5d5
Google re-ordering fix for edge case
...
Google will insert the user's searches into some of their meta links. If the user does a Google search for a non-indie domain (e.g. mario.fandom.com), that domain can appear in those Google meta links and cause IWB to detect them. By filtering out links that start with /search, we avoid capturing these.
2024-07-18 04:07:14 -07:00
Kevin Payravi
ed3f4a371d
Syntax and wording fixes
2024-07-18 03:27:43 -07:00
Kevin Payravi
b54fd36cd0
Adding destination_host to Paradox wikis
2024-07-18 03:21:31 -07:00
Kevin Payravi
51a82a169d
Rework banner description
...
Re-word to enable easier translations to other languages, by placing the host name later in the message
2024-07-18 03:21:22 -07:00
Kevin Payravi
7960f8ae25
Add destination_host for newer additions
2024-07-18 02:35:46 -07:00
SnorlaxMonster
6cb81fd193
Display all wikifarm hosts in the redirect banner ( #737 )
...
Instead of storing the destination wiki's host as a tag, move it to a dedicated "destination_host" property.
2024-07-18 04:32:58 -05:00