Kevin Payravi
a63fbf1a34
Rm leading spaces from banner text
...
...and accounting for repeated spaces in-code.
This helps mitigate issues when translated to other languages
2024-09-02 23:31:43 -06: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
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
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
Dianliang233
4d9243aab7
Allow i18n for the extension ( #716 )
2024-06-29 05:20:53 -05:00
SnorlaxMonster
029dd60a0d
Put search engine CSS in stylesheet
...
Instead of injecting CSS rules into the original page's stylesheet,
store the IWB styles in a CSS file and add that file to the manifest
scripts.
2024-06-11 00:27:56 -05:00
Kevin Payravi
5995b28efa
Improvements to search engine link handling
...
* Handling when Google results use Google's middleman (google.com/url?q=)
* When handling middleman links, instead of replacing search result hrefs with updated links, we now add the updated link in a custom data-iwb-href attribute
* Better handling of special characters in page titles
2024-06-04 00:03:07 -04:00
Kevin Payravi
3a75724520
Add search engine toggling / Search engine filtering fixes / Disabling SearNGX+Whoogle
...
More details at https://github.com/KevinPayravi/indie-wiki-buddy/pull/648
2024-04-23 00:18:42 -05:00
Jayden
39e44da293
Re-order indie wiki results in Google
2024-03-21 00:09:18 -05:00
Kevin Payravi
a66f3c91a8
Removing Object.prototype functions
...
Improve compatibility across browsers + not a best practice
2024-02-27 02:55:41 -06:00
Kevin Payravi
41e41108a0
Adding 7 additional BreezeWiki mirrors
...
Also alphabetized lists in manifests, by site name (not including subdomain).
List of added instances:
breezewiki.catsarch.com
breezewiki.frontendfriendly.xyz
breezewiki.hyperreal.coffee
breeze.mint.lgbt
breezewiki.nadeko.net
z.opnxng.com
breezewiki.woodland.cafe
2024-02-20 02:11:51 -06:00
Kevin Payravi
b186c730ff
Fixes for redirect banner control logic
2024-02-08 04:13:37 -06:00
Kevin Payravi
ac91d586b8
Compressing wiki settings
...
Browser sync storage has a 8kb limit per item, which we are quickly approaching. Compressing our wiki settings JSONs reduces storage from ~7.3kb to ~2.4kb.
2024-02-08 02:34:53 -06:00
Kevin Payravi
b1818f3790
Banner exit button now applies to both types of banners
2024-01-29 03:20:12 -07:00
Kevin Payravi
6b5c593f46
Rm unused constants
2024-01-11 03:01:15 -06:00
Kevin Payravi
9992d2ccf1
Query param handling fixes + other cleanup
2024-01-11 02:53:30 -06:00
Kevin Payravi
3919fbc913
Moving more common functions into shared file
2024-01-10 23:40:59 -06:00
Kevin Payravi
8f54b122e7
Moving pages and scripts into subfolders
2024-01-10 22:27:23 -06:00