Commit Graph

771 Commits (fc1ec7b8fd7ea517e95d70ec6e4d4dbec2e2fe20)

Author SHA1 Message Date
Kevin Payravi fc1ec7b8fd Adding KHUX Wiki 2024-08-21 04:45:31 +01:00
Kevin Payravi b5d044a91b Adding Gronkh Wiki (DE) 2024-08-21 04:42:53 +01:00
Kevin Payravi 0569801bd8 Optimizing favicons 2024-08-21 04:38:32 +01:00
Kevin Payravi 68b1593830 Adding Dome Keeper and Fields of Mistria wikis 2024-08-21 04:37:54 +01:00
Kevin Payravi 23519fca3a Merge branch 'main' of https://github.com/KevinPayravi/indie-wiki-buddy 2024-08-21 04:31:40 +01:00
Kevin Payravi 14e85e008a Adding Magical Vacation and Pikmin Fanon wikis 2024-08-21 04:31:01 +01:00
DrWhoFan13 7bf9e8c057
Added Dungeons & Degenerate Gamblers Redirect 2024-08-20 22:23:11 -05:00
Kevin Payravi c5300437d5 Replacing Catacomb Wiki favicon
From default Miraheze icon to custom icon based on "C" from first Catacomb title boxart
2024-08-21 04:18:11 +01:00
Kevin Payravi 3ef4b61710 Optimizing favicon 2024-08-21 04:17:46 +01:00
Kevin Payravi a0640b0d14 Optimizing favicons 2024-08-21 04:08:56 +01:00
Kevin Payravi c15eb0a671 + Bananapedia, Catacomb, Galaxy on Fire, Soulframe, and Voidscape wikis 2024-08-21 04:08:08 +01:00
Kevin Payravi 13601c0f21 Adding iwb-detected as soon as container is found 2024-08-17 04:00:54 +01:00
Razboy20 a2599520e5 fix anchor checking 2024-08-17 03:56:24 +01:00
Kevin Payravi 3ee2648c45 Merge branch 'main' of https://github.com/KevinPayravi/indie-wiki-buddy 2024-08-16 20:21:49 +01:00
Kevin Payravi 8a56530ec1 Merge branch 'reordering-adjustments' 2024-08-16 20:21:41 +01:00
Kevin Payravi 1561cb8e6a
Merge pull request #784 from KevinPayravi/reordering-adjustments
Adjust search engine re-ordering logic
2024-08-16 14:20:59 -05:00
Kevin Payravi 5d67737b73 Merge branch 'reordering-adjustments' of https://github.com/Razboy20/indie-wiki-buddy into reordering-adjustments 2024-08-16 20:08:46 +01:00
Razboy20 41c446d940
fix reordering 2024-08-16 14:07:52 -05:00
trfunk 7e2b11f4e7
Update dota2 content path
The dota2 game wiki is merging with the dota2 esports wiki
2024-08-16 11:23:36 -05:00
Kevin Payravi f9b920b6d8 Merge branch 'reordering-adjustments' of https://github.com/Razboy20/indie-wiki-buddy into reordering-adjustments 2024-08-16 16:36:36 +01:00
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