Commit Graph

854 Commits (146f1d636f883c317f6b3fddbf30b783a087e377)

Author SHA1 Message Date
Razboy20 9f220eef77
simplify google selector on android 2024-08-15 23:34:38 -05:00
Razboy20 053099c2f3
feat: adjust re-ordering logic
continues swapping until all non-indie sites are propagated to the bottom
2024-08-15 23:33:59 -05:00
Kevin Payravi 97c814bbda Re-add checks for processedCache[0]
Checking for isNonIndie and container
2024-08-16 04:03:19 +01:00
Kevin Payravi 847c233806 Adjust re-ordering logic
* Re-implementing previous solution where all indie results are moved above the first non-indie result, instead of swapping
* Only hiding non-indie results that match an indie result when re-ordering is enabled
* Adjust top-mount CSS query for Firefox Android
2024-08-16 03:36:48 +01:00
Kevin Payravi 43b27df448 Adding jsname query for Google search container
Trying this out to help resolve issue when running on Google image results. Querying for closest jscontroller and hveid can go too far up in the DOM; jsname is another option that is sometimes closer.
2024-08-15 05:13:45 +01:00
Kevin Payravi 14c12c3872 More null handling + fix for Google top-mount querying 2024-08-15 05:03:19 +01:00
Kevin Payravi ffc5f4a91f Syntax fix in JSON 2024-08-15 04:36:06 +01:00
SnorlaxMonster 6a5ee79e43
Refactor Settings page (#777)
The script for the settings page included a large amount of duplicated code, so I refactored it to put that reused code in functions instead. I also refactored other code, such as massively simplifying the function that converts the user's settings to checked radio buttons.

Additionally, I refactored the "Individual wiki settings" table to actually be built using a table, instead of a structure that only appears to be a table.

I also made various other minor adjustments to the Settings page:
* Adjust the formatting of the "icon legend" box to be consistent with the other boxes on the page.
* Replaced the emoji 🍃 instead of the Tibetan character ༄ to represent BreezeWiki. The Tibetan character was rendering much smaller than the emoji in the other boxes. But regardless, it's better not to use characters non-semantically.
* Add a border around the "individual wiki settings" table, for consistency with the other boxes on the page.
2024-08-14 22:34:48 -05:00
Kevin Payravi 0f05112eaf
Merge pull request #782 from KevinPayravi/filtering-adjustments
Null handling + minor adjustments in content search filtering script
2024-08-14 22:33:35 -05:00
Kevin Payravi 66fd543a99 Re-add Google #main querying
Needed for mounting to top of Firefox Android search results DOM
2024-08-15 04:30:38 +01:00
Kevin Payravi 248c0a6c00 ts-ignore node query selector 2024-08-14 14:27:52 +01:00
Razboy20 ce13818099
perf: use .isConnected to check element presence on the page 2024-08-13 23:43:27 -05:00
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 bb4267e8a4 Merge remote-tracking branch 'weblate/main' into i10n 2024-07-26 05:31:16 -05:00
Anonymous 67be4f4806
Translated using Weblate (Chinese (Simplified))
Currently translated at 71.8% (120 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/zh_Hans/
2024-07-26 12:17:17 +02:00
Anonymous da19945cd9
Translated using Weblate (Ukrainian)
Currently translated at 0.0% (0 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/uk/
2024-07-26 12:17:16 +02:00
Anonymous a243ee3679
Translated using Weblate (Thai)
Currently translated at 0.0% (0 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/th/
2024-07-26 12:17:16 +02:00
Anonymous 8f37410771
Translated using Weblate (Swedish)
Currently translated at 0.0% (0 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/sv/
2024-07-26 12:17:16 +02:00
Anonymous 4fb323d2fd
Translated using Weblate (Russian)
Currently translated at 0.0% (0 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/ru/
2024-07-26 12:17:15 +02:00
Anonymous 3b3e3b7b85
Translated using Weblate (Portuguese)
Currently translated at 0.0% (0 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/pt/
2024-07-26 12:17:15 +02:00
Anonymous ebf88b69ca
Translated using Weblate (Polish)
Currently translated at 0.0% (0 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/pl/
2024-07-26 12:17:15 +02:00
Anonymous e22b9b67f3
Translated using Weblate (Chinese (Literary))
Currently translated at 0.0% (0 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/lzh/
2024-07-26 12:17:14 +02:00
Anonymous 5b892009e2
Translated using Weblate (Korean)
Currently translated at 0.0% (0 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/ko/
2024-07-26 12:17:14 +02:00
Anonymous 069e812acc
Translated using Weblate (Japanese)
Currently translated at 0.0% (0 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/ja/
2024-07-26 12:17:14 +02:00
Anonymous db80b3ea25
Translated using Weblate (Italian)
Currently translated at 0.0% (0 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/it/
2024-07-26 12:17:14 +02:00
Anonymous 124c3c6088
Translated using Weblate (Hungarian)
Currently translated at 0.0% (0 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/hu/
2024-07-26 12:17:13 +02:00
Anonymous add1e51426
Translated using Weblate (French)
Currently translated at 0.0% (0 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/fr/
2024-07-26 12:17:10 +02:00
Anonymous b691018241
Translated using Weblate (Finnish)
Currently translated at 0.0% (0 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/fi/
2024-07-26 12:17:09 +02:00
Anonymous e41760f577
Translated using Weblate (Spanish)
Currently translated at 0.5% (1 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/es/
2024-07-26 12:17:09 +02:00
Anonymous 6581e916a4
Translated using Weblate (German)
Currently translated at 0.0% (0 of 167 strings)

Translation: Indie Wiki Buddy/Indie Wiki Buddy Browser Extension
Translate-URL: https://hosted.weblate.org/projects/indie-wiki-buddy/indie-wiki-buddy-browser-extension/de/
2024-07-26 12:17:09 +02:00