THE BORE

General => The Superdeep Borehole => Topic started by: Tasty on July 11, 2018, 12:57:53 PM

Title: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 11, 2018, 12:57:53 PM
(https://i.imgur.com/ut82fLW.png) Like Center (beta)

Receive periodic notifications when your posts receive likes.

Version: 1.0.1

Browsers: Chrome (https://chrome.google.com/webstore/detail/nneeeblpbmiojfhjmbjjacdelnjciidc), Firefox (https://addons.mozilla.org/en-US/firefox/addon/like-center-for-the-bore/)



(https://i.imgur.com/rAXbpsZ.png) Dark Mode

A simple extension to enable dark mode on thebore.com. Enabling this extension will enable dark mode, and vice versa.

Version: 1.0.3

Browsers: Chrome (https://chrome.google.com/webstore/detail/dark-mode-for-the-bore/janaegfjobnmghakdaggndbijcccklmg), Firefox (https://addons.mozilla.org/en-US/firefox/addon/dark-mode-for-the-bore/)



(https://i.imgur.com/zCYStvT.png) Thread Hider

This will add an "X" icon to the left side of threads. Clicking it will hide the thread, but you can un-hide it by clicking its title in the extension settings.

Version: 1.0.4

Browsers: Chrome (https://chrome.google.com/webstore/detail/thread-hider-for-the-bore/pocdebmejcebkceflgbbcpochallckcf), Firefox (https://addons.mozilla.org/en-US/firefox/addon/thread-hider-for-the-bore/)



(https://i.imgur.com/rJKwMpS.png) Super Ignore

This extension fully hides users on your ignore list, and optionally hides posts they've been quoted in as well.

Version: 1.0.2

Browsers: Chrome (https://chrome.google.com/webstore/detail/super-ignore-for-the-bore/gmjhadkapjdfmmfgefdkeachnngnmkjj), Firefox (https://addons.mozilla.org/en-US/firefox/addon/super-ignore-for-the-bore/)



Note: The Chrome versions will sync settings across desktop browser instances if you're signed into Chrome. The Firefox versions are local-only. Please understand.


Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Momo on July 11, 2018, 01:16:32 PM
Time to hide every thread Tasty makes  :phil
(https://i.imgur.com/QHFLTmd.png)
how do i unhide stuff?
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: toku on July 11, 2018, 01:21:12 PM
still using chrome tasty-chan
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Tasty on July 11, 2018, 01:23:19 PM
Note 2: This is only tested with the default Bore skin. 😬 But should work fine if all the DOM and class names are the same.

Time to hide every thread Tasty makes  :phil
(https://i.imgur.com/QHFLTmd.png)
how do i unhide stuff?


Copy and paste: chrome://extensions/?options=pocdebmejcebkceflgbbcpochallckcf

Clicking on a thread in this list will un-hide it.

still using chrome tasty-chan

Firefox added support for the Chrome-based Web Extensions standard, so a version for Firefox is doable if people want it.
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Momo on July 11, 2018, 01:25:59 PM
Nice, thanks! I'm using Vivendi btw
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: I'm a Puppy! on July 11, 2018, 01:28:08 PM
Nice! Can we get a usable mobile interface now?
I'll pay
:popular
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: TVC15 on July 11, 2018, 01:30:23 PM
Nice, thanks! I'm using Vivendi btw

Is that pretty solid now? I tried it early on and it seemed not quite baked. If it’s good, what do you think the advantages of it are?

I’m on Firefox now, occasionally switch to Chrome since it’s become the new IE in that certain sites only code for it.
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Stoney Mason on July 11, 2018, 01:38:21 PM
 :rejoice

No more Jordan Peterson threads!
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Momo on July 11, 2018, 01:45:35 PM
Nice, thanks! I'm using Vivendi btw

Is that pretty solid now? I tried it early on and it seemed not quite baked. If it’s good, what do you think the advantages of it are?

I’m on Firefox now, occasionally switch to Chrome since it’s become the new IE in that certain sites only code for it.
I switched to Vivendi at the beginning of the year and haven't looked back, it feels less bloated than chrome and the configuration in terms of look and feel is second to none while retaining the best parts of chrome in terms of how robust it is and plugin compatibility 
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Atramental on July 11, 2018, 01:49:02 PM
Thanks but no thanks. I like to experience the bore  RAW. :rash
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Momo on July 11, 2018, 01:51:41 PM
Thanks but no thanks. I like to experience the bore  RAW. :rash
I'm going to start embedding quran verses into my threads so every time you load one of my threads your pc has a chance of exploding.
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: TakingBackSunday on July 11, 2018, 02:00:41 PM
Nice, thanks! I'm using Vivendi btw

Is that pretty solid now? I tried it early on and it seemed not quite baked. If it’s good, what do you think the advantages of it are?

I’m on Firefox now, occasionally switch to Chrome since it’s become the new IE in that certain sites only code for it.
I switched to Vivendi at the beginning of the year and haven't looked back, it feels less bloated than chrome and the configuration in terms of look and feel is second to none while retaining the best parts of chrome in terms of how robust it is and plugin compatibility

Y'all mean Vivaldi, right?
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Momo on July 11, 2018, 02:02:07 PM
oh yeah, fuck video games man :lol
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Stoney Mason on July 11, 2018, 02:57:05 PM
Works even better than I expected. Unlike the hide shit poster built into the forum where you have to be logged in, this works whether I'm logged in or not.

 :bow2
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Tasty on July 11, 2018, 03:30:21 PM
Note: Your personal list of hidden threads will sync across Chrome instances, if you're signed-in.
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Tasty on July 11, 2018, 03:54:06 PM
Version 1.0.2 was just pushed to the Chrome Web Store, and it fixes the bug with sticky threads so they're now hide-able too.
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Tasty on July 11, 2018, 03:56:41 PM
(https://i.imgur.com/hy8j1SS.png)

:jawalrus
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Kara on July 11, 2018, 04:05:22 PM
RIP Blossom :six:
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Tasty on July 11, 2018, 04:07:10 PM
RIP Blossom :six:

I wish I got it, but I don't. :(
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: benjipwns on July 11, 2018, 04:24:03 PM
Hahahaha nicca Just Walk Away From The Screen Like nicca Close Your Eyes Haha
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Kara on July 11, 2018, 04:35:42 PM
RIP Blossom :six:

I wish I got it, but I don't. :(

(https://i.imgur.com/aH5GPhL.jpg)
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: thisismyusername on July 11, 2018, 04:40:50 PM
lol that  :exxy on mouse-hover. :lol :rofl
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: benjipwns on July 11, 2018, 07:00:14 PM
also i read this title as "Thread Hitler for The Bore" which along with his Metroid lies has led me to be very suspect about Tasty's motives here
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Joe Molotov on July 11, 2018, 07:11:43 PM
also i read this title as "Thread Hitler for The Bore" which along with his Metroid lies has led me to be very suspect about Tasty's motives here

Well, fortunately you can download the Thread Hitler and gas this thread.
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: team filler on July 11, 2018, 07:41:30 PM
 :fbm
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Tasty on July 11, 2018, 10:36:58 PM
also i read this title as "Thread Hitler for The Bore" which along with his Metroid lies has led me to be very suspect about Tasty's motives here

Well, fortunately you can download the Thread Hitler and gas this thread.

Too soon.
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Momo on July 11, 2018, 11:56:35 PM
(https://i.imgur.com/hy8j1SS.png)

 :jawalrus
block that US politics thread, you dont need it, you know you dont  8)
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: benjipwns on July 11, 2018, 11:59:08 PM
he needs my tucker carlson videos sometimes to help him finish off

maybe that was somebody else...mandark? might have been mandark who PMed about that
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: BlueTsunami on July 12, 2018, 02:19:48 AM
Can you make an extension that can hide my self loathing?
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: benjipwns on July 12, 2018, 02:31:48 AM
Can you make an extension that can hide my self loathing?
[out of memory error]
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: TVC15 on July 12, 2018, 02:34:28 AM
he needs my tucker carlson videos sometimes to help him finish off

maybe that was somebody else...mandark? might have been mandark who PMed about that

I’m a sucker for bow ties, myself. As a matter of fact, if we ever get married, I’ll dress up as young, sexy Tucker once a week as a special treat for you.
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: VomKriege on July 12, 2018, 03:24:20 AM
Thread Hitler for the Bore ? :reeeee
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: benjipwns on July 12, 2018, 03:41:48 AM
It wasn't what he intended but now it was out of his hands, it had become sentient and locked him out of its systems, Tasty had unwittingly unleashed THE THREAD HITLER onto The Bore.

And it vowed to completely MODERATE the forums. Both sides.
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: shosta on July 12, 2018, 03:48:14 AM
trying to remember the last good faith benji post I've read and having trouble
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: benjipwns on July 12, 2018, 03:55:13 AM
an obvious indicator that they're all in good faith
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: benjipwns on July 12, 2018, 04:01:08 AM
but this is exactly the kind of low blow bad faith character attack I'd expect from a member of the Libertarian Party
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: benjipwns on July 12, 2018, 04:08:21 AM
I'm not gonna stand here, present some egghead scientific argument based on fact. I'm just a regular dude. I like to drink beer. You know, I love my family. Rock, flag, and eagle, right, Bore?

These Libertarians are trying to assassinate my character. And I can't change their mind. I won't change my mind, 'cause I don't have to. 'Cause I'm an American. I won't change my mind on anything, regardless of the facts that are set out before me. I'm dug in, and I'll never change.
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: team filler on July 12, 2018, 04:24:51 AM
(https://i.imgur.com/rRncwAW.png)

https://chrome.google.com/webstore/detail/thread-hider-for-the-bore/pocdebmejcebkceflgbbcpochallckcf

Note: Doesn't work on stickied threads yet. It does as of version 1.0.2.

Let me know if there are bugs. :)
:banplz
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Tasty on July 12, 2018, 09:06:56 AM
(https://i.imgur.com/hy8j1SS.png)

 :jawalrus
block that US politics thread, you dont need it, you know you dont  8)

Fuck it. :idont
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Raist on July 12, 2018, 09:14:17 AM
Firefox added support for the Chrome-based Web Extensions standard, so a version for Firefox is doable if people want it.

 :bow PLZ :bow2
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Yeti on July 12, 2018, 08:45:59 PM
If ignoring individual posters is digital murder, then surely this is digital genocide  :hmph
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: Momo on July 13, 2018, 12:43:07 AM
If ignoring individual posters is digital murder, then surely this is digital genocide  :hmph
The hitler was inside us all along
Title: Re: Thread Hider for The Bore (for Google Chrome)
Post by: TVC15 on July 13, 2018, 12:46:21 AM
trying to remember the last good faith benji post I've read and having trouble

 :ohhh

You really were a reset mod.
Title: Re: Thread Hider for The Bore
Post by: Tasty on July 18, 2018, 04:33:14 PM
Version 1.0.3 uploaded.

- Now works on wwwRedirect pages (pet peeve of mine.)
- Firefox is now supported too. 8) (https://addons.mozilla.org/en-US/firefox/addon/thread-hider-for-the-bore/)

Please note the Firefox version seems a little glitchier right now than the Chrome one (hence experimental), and it also does not support automatic syncing of the hidden thread list. I can look into it more if people want but there were some extra steps Mozilla wants me to do and meeehhhh.

Anyways, hope you guys enjoy. And also, let me know if there's other pet peeves I can potentially ease with an extension.
Title: Re: Thread Hider for The Bore
Post by: Tasty on July 18, 2018, 04:38:36 PM
Actually I uploaded the wrong zip file. :lol 1.0.3 doesn't work in Firefox, but 1.0.4 will. Sorry everyone!
Title: Re: Thread Hider for The Bore
Post by: Nintex on July 18, 2018, 04:38:36 PM
Version 1.0.3 uploaded.

- Now works on wwwRedirect pages (pet peeve of mine.)
- Firefox is now supported too. 8) (https://addons.mozilla.org/en-US/firefox/addon/thread-hider-for-the-bore/)

Please note the Firefox version seems a little glitchier right now than the Chrome one (hence experimental), and it also does not support automatic syncing of the hidden thread list. I can look into it more if people want but there were some extra steps Mozilla wants me to do and meeehhhh.

Anyways, hope you guys enjoy. And also, let me know if there's other pet peeves I can potentially ease with an extension.
Machine learning that tells me what is behind filler's links.

spoiler (click to show/hide)
I click every time  :doge
[close]
Title: Re: Thread Hider for The Bore
Post by: Tasty on July 18, 2018, 04:39:17 PM
Version 1.0.3 uploaded.

- Now works on wwwRedirect pages (pet peeve of mine.)
- Firefox is now supported too. 8) (https://addons.mozilla.org/en-US/firefox/addon/thread-hider-for-the-bore/)

Please note the Firefox version seems a little glitchier right now than the Chrome one (hence experimental), and it also does not support automatic syncing of the hidden thread list. I can look into it more if people want but there were some extra steps Mozilla wants me to do and meeehhhh.

Anyways, hope you guys enjoy. And also, let me know if there's other pet peeves I can potentially ease with an extension.
Machine learning that tells me what is behind filler's links.

spoiler (click to show/hide)
I click every time  :doge
[close]

I could plug into <meta description> or something and display a preview on hover maybe?
Title: Re: Thread Hider for The Bore
Post by: Tasty on July 18, 2018, 04:41:17 PM
1.0.4 uploaded for Firefox. If you install or update now it should work (but still might be glitchy, as I said.)
Title: Re: Thread Hider for The Bore
Post by: Momo on July 19, 2018, 02:21:36 PM
Holy fuck I'm going ham on threads :lol
Title: Re: Thread Hider for The Bore
Post by: Tasty on July 19, 2018, 02:50:06 PM
:jawalrus
Title: Re: Thread Hider for The Bore
Post by: Brehvolution on July 19, 2018, 02:57:50 PM
A guillotine for the digital realm.
Title: Re: Thread Hider for The Bore
Post by: Tasty on July 19, 2018, 03:16:39 PM
A guillotine for the digital realm.

Nah, that would be my next extension for The Bore: Super Ignore.
Title: Re: Thread Hider for The Bore
Post by: CatsCatsCats on July 19, 2018, 03:49:49 PM
Such talent is wasted on us :-*

(I won’t actually use this, but I really appreciate your energy)
Title: Re: Thread Hider for The Bore
Post by: Tasty on July 19, 2018, 03:54:48 PM
Such talent is wasted on us :-*

(I won’t actually use this, but I really appreciate your energy)

Thanks breh :heart
Title: Re: Thread Hider for The Bore
Post by: Stoney Mason on July 19, 2018, 09:22:45 PM
I won't even lie. The thread hider has postponed a sabbatical for me away from the board. It's kinda been shitty here for the last 6 months imo. Way too many awful posters and gimmick threads around for my taste.

Now my forum experience is basically like not wearing the shades in they live. I just have to remember to never put on those sun glasses. Embrace the delusion.


https://www.youtube.com/watch?v=JI8AMRbqY6w

Title: Re: Thread Hider for The Bore
Post by: benjipwns on July 19, 2018, 09:27:04 PM
you can admit you want etoliate back stoney, you're among friends
Title: Re: Thread Hider for The Bore
Post by: Tasty on July 19, 2018, 09:59:26 PM
I won't even lie. The thread hider has postponed a sabbatical for me away from the board. It's kinda been shitty here for the last 6 months imo. Way too many awful posters and gimmick threads around for my taste.

Real talk, this was pretty much my impetus for making the extension.
Title: Re: Thread Hider for The Bore
Post by: hungrynoob on July 20, 2018, 01:51:57 AM
I won't even lie. The thread hider has postponed a sabbatical for me away from the board. It's kinda been shitty here for the last 6 months imo. Way too many awful posters and gimmick threads around for my taste.

Now my forum experience is basically like not wearing the shades in they live. I just have to remember to never put on those sun glasses. Embrace the delusion.


https://www.youtube.com/watch?v=JI8AMRbqY6w

Right track, scope too narrow. Have you ever really questioned hard enough?
Title: Re: Thread Hider for The Bore
Post by: eleuin on July 20, 2018, 08:26:37 PM
(https://i.imgur.com/A2Kh7Mb.png)

 :salute
Title: Re: Thread Hider for The Bore
Post by: Tasty on July 20, 2018, 08:39:51 PM
So many users and guests online just for one thread. :o
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 21, 2018, 01:32:56 AM
(https://i.imgur.com/jStdTps.png)

Super Ignore has been released. (https://chrome.google.com/webstore/detail/super-ignore-for-the-bore/gmjhadkapjdfmmfgefdkeachnngnmkjj)


This extension fully hides users on your ignore list, and optionally hides posts they've been quoted in as well. For the latter, you need to go into the extension settings and toggle it on manually, since there could be a performance impact depending on how many posts are being displayed and how many users are on your ignore list.

I don't have anyone on my ignore list personally*, so I won't really know what edge cases or bugs there are, so please post here if you see anything weird. The only small glitch is that posts might not alternate background colors, but this will subtly clue you in to the fact there's a hidden post without the forum being obnoxious about it.

Firefox version is coming whenever I feel like it.

spoiler (click to show/hide)
* I was using Momo and Atra to test with, but don't worry, you guys are already off my ignore list. :P
[close]
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Tasty on July 21, 2018, 01:50:02 AM
Here's the code if anyone's interested.

Code: [Select]
function hidePost(post) {
  const postContainer = post;
  const horizontalRule = postContainer.nextElementSibling;
  const potentialLikesContainer = horizontalRule.nextElementSibling;

  postContainer.style.display = 'none';
  if (potentialLikesContainer.tagName === 'DIV') {
    potentialLikesContainer.style.display = 'none';
  }
}

async function getIgnoredList() {
  const response = await fetch('http://www.thebore.com/forum/index.php?action=profile;area=lists;sa=ignore', {
    credentials: 'same-origin',
  });
  const html = await response.text();
  const parser = new window.DOMParser();
  const ignoredDocument = parser.parseFromString(html, 'text/html');
  const ignoredLinks = ignoredDocument.querySelectorAll('.windowbg2 > td:first-child > a');

  const quotedPosts = document.querySelectorAll('.topslice_quote > a');
  [...quotedPosts].forEach((quotedPost) => {
    [...ignoredLinks].forEach((ignoredLink) => {
      if (quotedPost.textContent.substr(ignoredLink.textContent) !== -1) {
        hidePost(quotedPost.closest('.post_wrapper').parentElement);
      }
    });
  });
}

function onGetSettings(results) {
  const settings = results.settings || {};
  if (settings.hideQuotedPosts) {
    getIgnoredList();
  }
}

const ignoredPosts = document.querySelectorAll('[id$="_ignored_prompt"]');
ignoredPosts.forEach((post) => {
  const postContainer = post.parentElement.parentElement.parentElement;
  hidePost(postContainer);
});

chrome.storage.sync.get(['settings'], onGetSettings);

If there's any obvious improvements to be made give me a heads up. I basically wrote this up while rewatching two RLM Re:Views.
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Olivia Wilde Homo on July 21, 2018, 07:47:42 AM
Is it possible to create an extension that shows just how many likes someone has received from here?
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Tasty on July 21, 2018, 09:07:23 AM
Is it possible to create an extension that shows just how many likes someone has received from here?

Not as an extension, no.

But there may be a creative solution out there...
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: bdoughty on July 21, 2018, 09:36:11 AM
This is a great tool. Now all you fucking pussies that really long to be on resetera can ignore anyone who dares to think even slightly right of bat shit crazy left. Let's kill all the fetuses!!!!! 

Well fuck all your spineless libtards and your precious ignore lists. So much sand in those vaginas or penises or whatever you call your junk today. Boo Hoo, Trump is making people work again.

and nobody will ever know because you all have me blocked.

(https://i.imgur.com/XwoUo57.gif)
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Tasty on July 21, 2018, 09:38:16 AM
This is a great tool. Now all you fucking pussies that really long to be on resetera can ignore anyone who dares to think even slightly right of bat shit crazy left. Let's kill all the fetuses!!!!! 

Well fuck all your spineless libtards and your precious ignore lists. So much sand in those vaginas or penises or whatever you call your junk today. Boo Hoo, Trump is making people work again.

and nobody will ever know because you all have me blocked.

(https://i.imgur.com/XwoUo57.gif)

(https://i.imgur.com/535ptld.gif)
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: bdoughty on July 21, 2018, 09:39:39 AM
Testing the code.

Apparently I am visible to some.

Fuck.
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Momo on July 21, 2018, 10:34:04 AM
I think Joe or demi could help with the likes total if they can be arsed.
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: seagrams hotsauce on July 21, 2018, 10:42:39 AM
This is a great tool. Now all you fucking pussies that really long to be on resetera can ignore anyone who dares to think even slightly right of bat shit crazy left. Let's kill all the fetuses!!!!! 

Well fuck all your spineless libtards and your precious ignore lists. So much sand in those vaginas or penises or whatever you call your junk today. Boo Hoo, Trump is making people work again.

and nobody will ever know because you all have me blocked.

(https://i.imgur.com/XwoUo57.gif)

https://twitter.com/chiefkeef/status/463827446450507779
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: thisismyusername on July 21, 2018, 11:41:31 AM
(https://i.imgur.com/jStdTps.png)

Super Ignore has been released. (https://chrome.google.com/webstore/detail/super-ignore-for-the-bore/gmjhadkapjdfmmfgefdkeachnngnmkjj)


This extension fully hides users on your ignore list, and optionally hides posts they've been quoted in as well. For the latter, you need to go into the extension settings and toggle it on manually, since there could be a performance impact depending on how many posts are being displayed and how many users are on your ignore list.

I don't have anyone on my ignore list personally*, so I won't really know what edge cases or bugs there are, so please post here if you see anything weird. The only small glitch is that posts might not alternate background colors, but this will subtly clue you in to the fact there's a hidden post without the forum being obnoxious about it.

Firefox version is coming whenever I feel like it.

spoiler (click to show/hide)
* I was using Momo and Atra to test with, but don't worry, you guys are already off my ignore list. :P
[close]

Many posters right now: 🏃👋Assimilate👋🏃
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: benjipwns on July 21, 2018, 11:44:04 AM
and so the whole Bore joins Mandark in his cowardly ways to protect themselves from the constant L's
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Purrp Skirrp on July 21, 2018, 11:55:10 AM
Is it possible to create an extension that shows just how many likes someone has received from here?

How about an average likes per post number, sort of akin to a K/D ratio.

Then we cull anyone below a certain standard.
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Purrp Skirrp on July 21, 2018, 12:05:52 PM
On Chrome when I enable 'Hide Quoted Posts' the post I just made ITT becomes invisible.

With 'Hide Quoted Posts' disabled I can see it however. Olivia Wilde Homo is not on my ignore list, just an fyi since my post quotes him.
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Purrp Skirrp on July 21, 2018, 12:09:25 PM
And just to further complicate things, I can see the post I just made with 'Hide Quoted Posts' enabled, but the one prior to that is still invisible.
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Human Snorenado on July 21, 2018, 12:28:51 PM
Testing the code.

Apparently I am visible to some.

Fuck.

Oh sweetie, you're just not worth blocking. Try harder.
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: bdoughty on July 21, 2018, 03:13:23 PM
Nope.

Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Tasty on July 21, 2018, 04:19:00 PM
On Chrome when I enable 'Hide Quoted Posts' the post I just made ITT becomes invisible.

With 'Hide Quoted Posts' disabled I can see it however. Olivia Wilde Homo is not on my ignore list, just an fyi since my post quotes him.

Ah I know what this might be. Who's on your ignore list?
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Purrp Skirrp on July 21, 2018, 06:06:31 PM
 :exxy (https://i.imgur.com/huF6Ukz.png)
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Tasty on July 21, 2018, 06:30:51 PM
Hmmmmmm will look into it.
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: TVC15 on July 21, 2018, 06:59:36 PM
This is making me wish iOS supported plugins like this since I do most of my browsing on it.
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Tasty on July 21, 2018, 07:08:56 PM
This is making me wish iOS supported plugins like this since I do most of my browsing on it.

Same for me, but for Chrome on Android.

I suppose as a workaround, Firefox on Android supports Thread Hider.

spoiler (click to show/hide)
Android proven superior to iOS yet again.
[close]
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Stoney Mason on July 21, 2018, 11:43:31 PM
Uncle Tom is back so I have a feeling I will get even more use now!
Title: Re: Tasty's International House of Extensions (IHOE) [Super Ignore released]
Post by: Tasty on July 22, 2018, 02:06:24 AM
Super Ignore 1.0.1 published for Chrome. Let me know if this fixes your issue Purp Skirp.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 22, 2018, 02:07:08 AM
Everyone else let me know if this broke anything, I pushed it out without testing it.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 22, 2018, 02:10:32 AM
- if (quotedPost.textContent.substr(ignoredLink.textContent) !== -1) {
+ if (quotedPost.textContent.substr(`Quote from: ${ignoredLink.textContent}`) !== -1) {
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 22, 2018, 02:12:16 AM
Man I love JavaScript.

(Fuck Dufus.)
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 22, 2018, 12:43:49 PM
Is it possible to create an extension that shows just how many likes someone has received from here?

Test.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Momo on July 22, 2018, 12:45:38 PM
The thread hider works perfect for me, but I dont think I want super ignore. I appreciate you making it though  8)
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 22, 2018, 12:56:58 PM
Super Ignore 1.0.2 has been uploaded and actually fixes the problem of it hiding quoted Olivia Wilde Homo posts for no reason.

The thread hider works perfect for me, but I dont think I want super ignore. I appreciate you making it though  8)

I won't be using it either, but I figured it'd be appreciated, and I liked puzzling over some coding solutions. :)
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 22, 2018, 01:11:54 PM
Super Ignore has been published for Firefox. (https://addons.mozilla.org/en-US/firefox/addon/super-ignore-for-the-bore/) 🔥
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Stoney Mason on July 22, 2018, 03:22:37 PM
Been using both and fortunately have had no issues. Both really useful. They both really work well hand in hand. Best extensions I've used since ublock.

Title: Re: Tasty's International House of Extensions (IHOE)
Post by: thisismyusername on July 22, 2018, 05:05:41 PM
Been using both and fortunately have had no issues. Both really useful. They both really work well hand in hand. Best extensions I've used since ublock.

Murdering people in the digital realm hasn't been easier!
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 22, 2018, 07:22:05 PM
It's less like murder and more like the digital equivalent of (https://i.imgur.com/xDSirFA.gif)

The universe can now be in perfect balance. :aah
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Purrp Skirrp on July 22, 2018, 08:00:28 PM
Everything's working perfect now. Thanks dude!
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 22, 2018, 08:13:24 PM
Everything's working perfect now. Thanks dude!

You're welcome. Thanks for catching that bug -- looking at what was actually causing the problem, it was pretty unlikely to be caught for a good long while. :)
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: shosta on July 22, 2018, 09:41:29 PM
I love each and every one of you.  :-*
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 22, 2018, 10:59:51 PM
Thread Hider 1.0.4 published for Chrome. All this does is make the version text in the options dialog slightly larger, while also decreasing the extension size from 5.4 MB to 221 KB.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: benjipwns on July 22, 2018, 11:19:23 PM
All this does is make the version text in the options dialog slightly larger
seems like a version 2.0.0 or at least 1.1.0 update to me
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 22, 2018, 11:25:49 PM
2.0.0 is when I start secretly harvesting everyone's login cookies and take over the site. :shh
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: shosta on July 22, 2018, 11:29:21 PM
Learn to semver
:bolo
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: thisismyusername on July 22, 2018, 11:32:34 PM
Thread Hider 1.0.4 published for Chrome. All this does is make the version text in the options dialog slightly larger, while also decreasing the extension size from 5.4 MB to 221 KB.

:drakewtf at this going down from 5.4Meg to 221Kilo.

WTF were you doing that required that much space? :doge
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 22, 2018, 11:39:15 PM
Accidentally included node_modules in the zip. :lol :doge
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: shosta on July 23, 2018, 12:17:03 AM
Accidentally included node_modules in the zip. :lol :doge
Learn to webpack!
:bolo
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 23, 2018, 12:32:10 AM
Accidentally included node_modules in the zip. :lol :doge
Learn to webpack!
:bolo

1. It's on my list of things to do.

2. Web Pack wouldn't have prevented me from accidentally including node_modules in the zip.

3. Web Pack is much too heavyweight for a simple Chrome extension.

4. node_modules only existed in the first place because I was using ESLint and extending from the associated Airbnb config, and had nothing to do with the extension code itself.

:bolo
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: shosta on July 23, 2018, 12:37:07 AM
4. node_modules only existed in the first place because I was using ESLint and extending from the associated Airbnb config, and had nothing to do with the extension code itself.
wait, do node tools not optionally install in /usr/local or ~/Library?

I can't even remember where node modules normally install, I just remember it polluting my project the last time I tried learning to use it.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 23, 2018, 12:42:39 AM
If you use npm install -g yes, but I've been using ESLint on a per-project basis. 😬
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: HardcoreRetro on July 23, 2018, 05:22:41 AM
It's less like murder and more like the digital equivalent of (https://i.imgur.com/xDSirFA.gif)

The universe can now be in perfect balance. :aah

I gotta say, the graphics in the Warcraft 2 cutscenes hold up really well.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Phoenix Dark on July 23, 2018, 09:23:59 AM
Yo mama is MY-HOE  :jawalrus

(https://i.imgur.com/xgz9nkR.gif)
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 23, 2018, 11:14:15 AM
Man has that gif been devalued over the years.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 25, 2018, 01:23:51 AM
(https://i.imgur.com/OPfPTuU.png)

~30% done.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 25, 2018, 02:08:28 AM
(https://i.imgur.com/cZMrhp2.gif)

~60% done.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Coax on July 25, 2018, 05:30:55 AM
Would be useful if one could define custom aliases for emoticons since few match the actual graphic making them harder to memorize
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 25, 2018, 07:31:02 AM
Would be useful if one could define custom aliases for emoticons since few match the actual graphic making them harder to memorize

Yeah, this is a feature I can try and add.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 25, 2018, 11:59:18 AM
Also, the smileys will be fuzzy-matched, so even if you misspell it the smiley should still appear.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: TEEEPO on July 25, 2018, 12:00:53 PM
 :uguu

you are a catch
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 25, 2018, 12:04:08 PM
:-*
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on July 25, 2018, 10:43:22 PM
This is gonna take a bit longer since keyboard events are kinda shitty and I want to get the behavior as close to Slack's as possible. Plus the custom smiley feature.

It's coming together nicely though.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: naff on July 31, 2018, 09:46:32 PM
SUPER IGNORE :rejoice :gladbron

Specifically the quoted posts feature too. I didn't want to go that far, but it's actually just awesome.

This isn't just murder in the digital realm, this is scrubbing their existence from reality.  :aah
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: naff on July 31, 2018, 09:52:50 PM
https://www.youtube.com/watch?v=_dXqugxU1sk
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Cerveza mas fina on August 01, 2018, 12:41:37 AM
Ignore really isnt murder though, its more like running away

If you want to murder someone in the digital realm you go for the jugular and make them leave
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on August 21, 2018, 11:55:48 PM
These all still working OK for everyone? Just curious.

Smileys extension is gonna take a bit more time, dunno when I can work on it again since I'm trying to ramp up my film stuff right now. The good news is all the hard stuff is done, I just need to spend some time working with key events and such and bleeehhhhh...
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on September 06, 2018, 04:13:45 AM
The new Chrome Web Store :rejoice
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Momo on September 06, 2018, 04:37:31 AM
:rejoice
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Raist on September 11, 2018, 08:35:33 AM
So, why is it that hiding threads automatically messes with the threads per page count?

As in, if you hide 20 threads on the first page, they're not getting replaced by the next 20 on page 2.

Tasty pls. Fix this shit.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Momo on September 11, 2018, 08:40:04 AM
So, why is it that hiding threads automatically messes with the threads per page count?

As in, if you hide 20 threads on the first page, they're not getting replaced by the next 20 on page 2.

Tasty pls. Fix this shit.
dont think this can be fixed easily as a script that works after your page has rendered.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Raist on September 11, 2018, 08:42:13 AM
Look, I don't care if it'd be easy or not.

I want it fixed.


NAO.

spoiler (click to show/hide)
pls?  :-*
[close]
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Momo on September 11, 2018, 09:01:08 AM
demi would have to let people work on extensions directly, or Tasty would need to do something dumb like rendering the next page and grabbing then replacing the hidden threads with the top (hidden count) threads on page two, that's pain. would probably also alert your security software that there is a browser hijack or something  :trumps
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on September 11, 2018, 10:42:31 AM
Yeah Momo's right, that's just something you'll have to deal with, sorry bitch.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Raist on September 11, 2018, 11:04:35 AM
Pre-order cancelled.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on September 11, 2018, 11:25:57 AM
Pre-order cancelled.

</3

If you have a new extension idea let me know.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Momo on September 11, 2018, 01:26:23 PM
A simple personal wordfilter (find and replace) would help, I'd like to unfilter all the words the nanny dogmods imposes on us
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on September 12, 2018, 04:49:28 PM
Haha oh damn, I've maxed out the storage limit for hidden threads. :lol :lol

Will look into how to fix this later. Sorry if you run up against this. As a workaround, you can un-hide some older threads and that'll free up enough space to hide newer ones.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: naff on October 17, 2018, 10:05:25 PM
bump
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on October 18, 2018, 01:25:59 AM
Is the max thread limit a problem for anyone but me? If it is then I'll prioritize some dev, otherwise fahk it
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Momo on October 18, 2018, 02:30:52 AM
I only block stickied politics threads and long running <celebrity youtube politician> threads. tl;dr anything involving us politics and culture wars is getting a no from me, thankfully there's not that much of it here. 
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on November 11, 2019, 11:52:17 AM
https://developer.chrome.com/extensions/migrating_to_service_workers

I was wondering how much my extensions in the OP would be impacted by the looming Death Star-level upheaval that is Manifest v3. Seems to be: not much, since my extensions are simple content scripts. Just some CORS changes, which apparently Mozilla will be picking up as well (https://blog.mozilla.org/addons/2019/09/03/mozillas-manifest-v3-faq/), simplifying my cross-browser testing:

Quote
Cross-origin communication: In Manifest v3, content scripts will have the same permissions as the page they are injected in. We are planning to implement this change.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on November 10, 2020, 09:35:09 PM
(https://i.imgur.com/dBpQ8Ac.png)

(https://i.imgur.com/vP6EsXm.png)

Could use some Guinea pigs beta testers for Dark Mode.

The semi-functional beta is currently under review by the Chrome Web Store and Firefox Add-on teams. Will post when they're live. :)
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on November 11, 2020, 09:22:34 AM
Lol Mozilla approved it a lot quicker, and I haven't even tested it in Firefox yet. :lol

https://addons.mozilla.org/en-US/firefox/addon/dark-mode-for-the-bore/

It's literally one CSS file and manifest.json+icons. Google what are you doing. :stahp
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: MMaRsu on November 11, 2020, 10:32:19 AM
Tell me Tasty didnt leave us for good :(
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on November 11, 2020, 10:56:40 AM
Tell me Tasty didnt leave us for good :(

No I'm back. :)
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: MMaRsu on November 11, 2020, 12:41:01 PM
WOOHOO tasty is back!
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: team filler on November 11, 2020, 12:56:38 PM
 :playa :mouf
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on November 11, 2020, 01:47:26 PM
(https://i.imgur.com/5MlJo4W.gif)
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: MMaRsu on November 11, 2020, 02:19:25 PM
look at this tasty boio
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: team filler on November 11, 2020, 02:20:30 PM
his b hole tastes like strawberries n cream  :delicious
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on November 11, 2020, 03:40:28 PM
his b hole tastes like strawberries n cream  :delicious

I can't believe you talked to my ex.  >:(

...waaaait :P
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: BIONIC on November 11, 2020, 04:47:52 PM
his b hole tastes like strawberries n cream  :delicious

I watched this exact porno once.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: remy on November 11, 2020, 05:50:19 PM
bore 2 the dark mode
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: team filler on November 11, 2020, 05:59:04 PM
blacked mode  :shaq
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on November 11, 2020, 06:06:49 PM
bore 2 the dark mode

Fwiw I saw the other thread when I was gone, and at the start of this I tried using your styles (I even named the file remy.css) because I was being super lazy.

But Chrome foresaw my attempt at laziness, and went "no." CSS injected via content script extensions need to have !important on every single style they wish to override, cascading placement in the DOM itself be damned. :doge

So instead of adding a billion !importants to your file I started from scratch. :-[ I would have definitely credited you, and I'm not sure I would have started the dark mode project if I didn't have your styles sitting there thinking I could use them.

Your dark mode theme is awesome btw! But once I started my extension I started getting Not-Invented-Here syndrome too lol.

In the long-run I think it's for the best, I'm only overriding the CSS that is absolutely necessary to make a dark version of the site (I loved your font choice for example, but for my own extension I'd rather keep it "native" if that makes sense.) Because of that, it should be a little more performant (if that even really matters for CSS, lol.) And it'll make it easier for me to keep it updated (my version uses CSS variables and they're all defined at the top of the file, for easy tweaking later if needed.)




Also, damn, Google still dragging their asses on approving a simple CSS extension. On a business day. :doge
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on November 11, 2020, 06:13:09 PM
blacked mode  :shaq

black-out mode :lucille
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on November 11, 2020, 08:47:40 PM
v1.0.1 uploaded and being reviewed by Mozilla. This removes the "beta" label, as all parts of the site should now be sufficiently dark-ified. :) Edit- Approved and available for Firefox users!

Google still reviewing v1.0.0... -_- Whenever they approve it and I can upload the new version for Chrome too, I'll update the thread title letting everyone know Dark Mode for The Bore has been released. :D
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: remy on November 11, 2020, 11:04:25 PM
bore 2 the dark mode

Your dark mode theme is awesome btw! But once I started my extension I started getting Not-Invented-Here syndrome too lol.

this is the nicest thing anyone has ever said about somthing i made  :doge

u have my blessing
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Don Rumata on November 12, 2020, 04:10:06 AM
So there was a dark skin option all along.  :notlikethis
Better late than never.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on November 12, 2020, 10:29:05 AM
So there was a dark skin option all along.  :notlikethis
Better late than never.

The real dark mode was the friends we made along the way. 8)
Title: Re: Tasty's International House of Extensions (IHOE) [Dark Mode for Firefox out now]
Post by: Tasty on November 12, 2020, 06:48:09 PM
*drumroll*

Rejected by Google!

(https://i.imgur.com/LOPBkaY.png)

Because I reused the description in two places since I'm lazy. :doge

Fucking seriously? :doge

They went from the CWS literally encouraging malware to it being more locked down than fucking iOS. :doge

What kind of asshole rejects a simple extension over something so stupid. :lol

Edit- Also what the shit is "Yellow Argon"? :mindblown
Title: Re: Tasty's International House of Extensions (IHOE) [Dark Mode for Firefox out now]
Post by: Tasty on November 12, 2020, 06:50:02 PM
Also apparently Safari supports WebExtensions just like Chrome and Firefox, so if there's any desktop Safari users here just give a shout-out

Edit-
Quote
Apple is taking a slightly different approach from browsers like Firefox. Safari Web Extensions will be packaged with native apps — though the apps themselves can simply be placeholders to facilitate approval through the App Store.

:mindblown Neverfuckingmind.
Title: Re: Tasty's International House of Extensions (IHOE) [Dark Mode for Firefox out now]
Post by: Tasty on November 13, 2020, 02:55:54 PM
Dark Mode v1.0.2 is out for Firefox, improves legibility on the threads list and cleans up some other things.

v1.0.1 still waiting for approval from Google.

I have to say after a few days of using it, I've outdone myself on this dark mode extension. :P It's really pleasant.

I have noticed that Firefox lags when applying the styles compared to Chrome, so on Firefox you see the normal site before dark mode gets applied, but it may only apply to me and my shitty connection... Chrome seems to somehow keep the dark theme "loaded" between pages, for me anyways, making for a more seamless experience.
Title: Re: Tasty's International House of Extensions (IHOE) [Dark Mode for Firefox out now]
Post by: Tasty on November 13, 2020, 03:02:26 PM
Screenshots:

(https://i.imgur.com/vf8aNh1.png)

(https://i.imgur.com/el2LoZm.png)

(https://i.imgur.com/BsNbRTS.png)

CSS (v1.0.2):

Code: [Select]
:root {
  --backgroundFull: #121212;
  --backgroundMedium: #303030;
  --backgroundLight: #424242;
  --borderColor: #666; /* Heheheh */
  --borderRadius: 5px;
  --linkColor: #5296d9;
  --unimportantText: #999;
}

body,
h1, h2, h3, h4, h5, h6 {
  color: white !important;
}
a {
  color: var(--linkColor) !important;
}
body {
  background: var(--backgroundFull) !important;
}
hr {
  background-color: var(--borderColor) !important;
  color: var(--borderColor) !important;
}
input[type="text"],
input[type="password"],
textarea,
input[type="button"],
input[type="submit"],
button,
select {
  border-color: var(--borderColor) !important;
  background: transparent !important;
  color: white !important;
  border-radius: 5px;
}
input[type="text"],
input[type="password"],
textarea {
  padding: 5px !important;
}
input:focus,
textarea:focus {
  border-color: var(--linkColor) !important;
  outline: 0;
}
input[type="button"],
input[type="submit"],
button {
  padding: 5px 15px !important;
}
select {
  padding: 4px 15px 3px !important;
}
select option {
  color: black;
}
table {
  border-spacing: 1px !important;
}
table > .header > tr > td {
  border-bottom: 1px solid transparent;
}

/* Post List */

.bbc_link:link,
.bbc_link:visited {
  border-color: var(--linkColor) !important;
}

#banner_img {
  background-image: url(https://i.imgur.com/eiJW6Ia.png);
  background-repeat: no-repeat;
}
#banner_img > a > img {
  visibility: hidden;
}

#header {
  padding-right: 20px;
}

#header div.frame,
div.cat_bar {
  background: var(--backgroundMedium) !important;
}
.catbg,
.catbg2,
.table_list tbody.header td.catbg {
  background: transparent !important;
}
.cat_bar {
  border-radius: var(--borderRadius) var(--borderRadius) 0 0;
}
#header div.frame,
#quickReplyOptions {
  border-radius: 0 0 var(--borderRadius) var(--borderRadius);
}

#header,
#content_section,
#content_section div.frame,
#footer_section,
#footer_section div.frame,
.dropmenu li a.active span.firstlevel,
.dropmenu li a.firstlevel:hover,
.dropmenu li:hover a.firstlevel,
.dropmenu li a.firstlevel:hover span.firstlevel,
.dropmenu li:hover a.firstlevel span.firstlevel,
.buttonlist ul li a,
.buttonlist ul li a span,
.buttonlist ul li a.active,
.buttonlist ul li a.active span,
.buttonlist ul li a:hover span {
  background: none !important;
}
.dropmenu li a.active,
.buttonlist ul li a.active {
  background: rgb(253,150,4) !important;
  padding: 0 0 0 5px !important;
  border-radius: var(--borderRadius) !important;
  color: white !important;
}
#menu_nav li > ul {
  background: var(--backgroundLight) !important;
  border-radius: var(--borderRadius) !important;
  border: 1px solid var(--borderColor) !important;
  color: white !important;
  padding-top: 0 !important;
}
#menu_nav li > ul li {
  border: 0 !important;
  padding: 1px 0 1px 1px;
}
.dropmenu li li a:hover,
.dropmenu li li:hover > a {
  background: var(--linkColor) !important;
  border-radius: var(--borderRadius) !important;
  color: white !important;
}

.navigate_section ul {
  border-top-color: transparent !important;
}
.navigate_section ul li,
p#whoisviewing,
.whos_viewing td,
.keyinfo .smalltext,
.postgroup,
.membergroup,
.copyright,
#shortcuts,
.core_posts .smalltext:not(.list_posts) {
  color: var(--unimportantText) !important;
}
p#whoisviewing,
#forumposts .cat_bar {
  padding-left: 1.1rem !important;
}
p#whoisviewing {
  background: var(--backgroundLight) !important;
  margin-top: -2px !important;
  border-top: 1px solid var(--borderColor);
  border-bottom: 1px solid var(--borderColor);
}

.windowbg,
.windowbg2.subject,
#preview_body {
  color: white !important;
  background: var(--backgroundMedium) !important;
}
.windowbg2:not(.subject) {
  color: white !important;
  background: var(--backgroundLight) !important;
}
.windowbg td,
.windowbg2 td {
  color: white !important;
}
.bbc_standard_quote,
.bbc_alternate_quote,
div.like {
  border-color: var(--borderColor) !important;
  color: var(--unimportantText) !important;
}
.info,
.bbc_standard_quote,
.bbc_alternate_quote {
  color: white !important;
}
div.like {
  background-color: var(--backgroundLight) !important;
}
.bbc_standard_quote,
.bbc_alternate_quote {
  background-color: rgba(18, 18, 18, 0.3) !important;
}
div.table_frame .table_list {
  margin: 0 !important;
}

.post .inner {
  border-top-color: transparent !important;
}
.signature {
  border-color: var(--borderColor) !important;
}

.description,
.description_board,
.plainbox {
  background: transparent !important;
  border-color: transparent !important;
}

#quickReplyOptions {
  background: var(--backgroundMedium) !important;
  border-radius: 0 0 var(--borderRadius) var(--borderRadius);
  margin-top: -2px !important;
}
.upperframe,
.upperframe span,
.roundframe,
.lowerframe,
.lowerframe span {
  background: none !important;
  border-color: transparent !important;
}
.upperframe,
.roundframe,
.lowerframe,
.title_bar {
  background: var(--backgroundMedium) !important;
}
.upperframe,
.title_bar {
  border-radius: var(--borderRadius) var(--borderRadius) 0 0;
}
.lowerframe {
  border-radius: 0 0 var(--borderRadius) var(--borderRadius);
}
.flow_hidden .windowbg,
.flow_hidden .windowbg2 {
  margin-top: 0 !important;
}

/* Post Reply */

.richedit_resize {
  background-color: var(--borderColor) !important;
  border-color: transparent !important;
  border-radius: 50px;
  margin-top: 1px !important;
}
#postMoreOptions {
  border-color: transparent !important;
}
.list_posts {
  border-color: transparent !important;
}
.core_posts {
  margin-bottom: 0 !important;
}

/* Thread List */

.stickybg,
.stickybg2.subject,
.lockedbg,
.lockedbg2.subject {
  background: var(--backgroundMedium) !important;
}
.topic_table td.stickybg2:not(.subject),
.topic_table td.lockedbg2:not(.subject) {
  background: var(--backgroundLight) !important;
}
.stats.stickybg,
.stats.lockedbg,
.lastpost.stickybg2,
.lastpost.lockedbg2 {
  color: white !important;
}

tr.catbg th.first_th,
tr.catbg th.last_th,
tr.catbg th {
  background: none !important;
}
.table_grid tr.catbg,
.table_grid tr.titlebg {
  background: var(--backgroundMedium) !important;
  border-color: var(--borderColor) !important;
  color: var(--unimportantText) !important;
}

.table_frame .table_list td.icon,
.table_frame .table_list td.info,
.table_frame .table_list td.stats,
table.table_grid td {
  border-right: none !important;
  border-left: none !important;
  border-color: var(--borderColor) !important;
}

table.table_grid thead tr.catbg th.first_th {
  border-radius: 5px 0 0 0;
}
table.table_grid thead tr.catbg th.last_th {
  border-radius: 0 5px 0 0;
}

/* Main Index */

div.title_barIC {
  background: var(--backgroundLight) !important;
  border-radius: var(--borderRadius);
}
div.title_barIC h4.titlebg,
h4.titlebg,
h3.titlebg {
  background: none !important;
}

/* Tags */

.sp-wrap-default {
  border-radius: var(--borderRadius);
}
.sp-wrap-default,
.sp-wrap-default .sp-body {
  background: var(--backgroundLight) !important;
  border-color: var(--borderColor) !important;
}
.sp-wrap-default .sp-head {
  color: white !important;
}

.bbc_code {
  background: var(--backgroundLight) !important;
  border-color: var(--borderColor) !important;
}

.hide-thread-extension {
  background-color: var(--backgroundMedium) !important;
}
Title: Re: Tasty's International House of Extensions (IHOE) [Dark Mode for Firefox out now]
Post by: Biff on November 13, 2020, 03:35:44 PM
Screenshots:

(https://i.imgur.com/vf8aNh1.png)

(https://i.imgur.com/el2LoZm.png)

(https://i.imgur.com/BsNbRTS.png)

CSS (v1.0.2):

Code: [Select]
:root {
  --backgroundFull: #121212;
  --backgroundMedium: #303030;
  --backgroundLight: #424242;
  --borderColor: #666; /* Heheheh */
  --borderRadius: 5px;
  --linkColor: #5296d9;
  --unimportantText: #999;
}

body,
h1, h2, h3, h4, h5, h6 {
  color: white !important;
}
a {
  color: var(--linkColor) !important;
}
body {
  background: var(--backgroundFull) !important;
}
hr {
  background-color: var(--borderColor) !important;
  color: var(--borderColor) !important;
}
input[type="text"],
input[type="password"],
textarea,
input[type="button"],
input[type="submit"],
button,
select {
  border-color: var(--borderColor) !important;
  background: transparent !important;
  color: white !important;
  border-radius: 5px;
}
input[type="text"],
input[type="password"],
textarea {
  padding: 5px !important;
}
input:focus,
textarea:focus {
  border-color: var(--linkColor) !important;
  outline: 0;
}
input[type="button"],
input[type="submit"],
button {
  padding: 5px 15px !important;
}
select {
  padding: 4px 15px 3px !important;
}
select option {
  color: black;
}
table {
  border-spacing: 1px !important;
}
table > .header > tr > td {
  border-bottom: 1px solid transparent;
}

/* Post List */

.bbc_link:link,
.bbc_link:visited {
  border-color: var(--linkColor) !important;
}

#banner_img {
  background-image: url(https://i.imgur.com/eiJW6Ia.png);
  background-repeat: no-repeat;
}
#banner_img > a > img {
  visibility: hidden;
}

#header {
  padding-right: 20px;
}

#header div.frame,
div.cat_bar {
  background: var(--backgroundMedium) !important;
}
.catbg,
.catbg2,
.table_list tbody.header td.catbg {
  background: transparent !important;
}
.cat_bar {
  border-radius: var(--borderRadius) var(--borderRadius) 0 0;
}
#header div.frame,
#quickReplyOptions {
  border-radius: 0 0 var(--borderRadius) var(--borderRadius);
}

#header,
#content_section,
#content_section div.frame,
#footer_section,
#footer_section div.frame,
.dropmenu li a.active span.firstlevel,
.dropmenu li a.firstlevel:hover,
.dropmenu li:hover a.firstlevel,
.dropmenu li a.firstlevel:hover span.firstlevel,
.dropmenu li:hover a.firstlevel span.firstlevel,
.buttonlist ul li a,
.buttonlist ul li a span,
.buttonlist ul li a.active,
.buttonlist ul li a.active span,
.buttonlist ul li a:hover span {
  background: none !important;
}
.dropmenu li a.active,
.buttonlist ul li a.active {
  background: rgb(253,150,4) !important;
  padding: 0 0 0 5px !important;
  border-radius: var(--borderRadius) !important;
  color: white !important;
}
#menu_nav li > ul {
  background: var(--backgroundLight) !important;
  border-radius: var(--borderRadius) !important;
  border: 1px solid var(--borderColor) !important;
  color: white !important;
  padding-top: 0 !important;
}
#menu_nav li > ul li {
  border: 0 !important;
  padding: 1px 0 1px 1px;
}
.dropmenu li li a:hover,
.dropmenu li li:hover > a {
  background: var(--linkColor) !important;
  border-radius: var(--borderRadius) !important;
  color: white !important;
}

.navigate_section ul {
  border-top-color: transparent !important;
}
.navigate_section ul li,
p#whoisviewing,
.whos_viewing td,
.keyinfo .smalltext,
.postgroup,
.membergroup,
.copyright,
#shortcuts,
.core_posts .smalltext:not(.list_posts) {
  color: var(--unimportantText) !important;
}
p#whoisviewing,
#forumposts .cat_bar {
  padding-left: 1.1rem !important;
}
p#whoisviewing {
  background: var(--backgroundLight) !important;
  margin-top: -2px !important;
  border-top: 1px solid var(--borderColor);
  border-bottom: 1px solid var(--borderColor);
}

.windowbg,
.windowbg2.subject,
#preview_body {
  color: white !important;
  background: var(--backgroundMedium) !important;
}
.windowbg2:not(.subject) {
  color: white !important;
  background: var(--backgroundLight) !important;
}
.windowbg td,
.windowbg2 td {
  color: white !important;
}
.bbc_standard_quote,
.bbc_alternate_quote,
div.like {
  border-color: var(--borderColor) !important;
  color: var(--unimportantText) !important;
}
.info,
.bbc_standard_quote,
.bbc_alternate_quote {
  color: white !important;
}
div.like {
  background-color: var(--backgroundLight) !important;
}
.bbc_standard_quote,
.bbc_alternate_quote {
  background-color: rgba(18, 18, 18, 0.3) !important;
}
div.table_frame .table_list {
  margin: 0 !important;
}

.post .inner {
  border-top-color: transparent !important;
}
.signature {
  border-color: var(--borderColor) !important;
}

.description,
.description_board,
.plainbox {
  background: transparent !important;
  border-color: transparent !important;
}

#quickReplyOptions {
  background: var(--backgroundMedium) !important;
  border-radius: 0 0 var(--borderRadius) var(--borderRadius);
  margin-top: -2px !important;
}
.upperframe,
.upperframe span,
.roundframe,
.lowerframe,
.lowerframe span {
  background: none !important;
  border-color: transparent !important;
}
.upperframe,
.roundframe,
.lowerframe,
.title_bar {
  background: var(--backgroundMedium) !important;
}
.upperframe,
.title_bar {
  border-radius: var(--borderRadius) var(--borderRadius) 0 0;
}
.lowerframe {
  border-radius: 0 0 var(--borderRadius) var(--borderRadius);
}
.flow_hidden .windowbg,
.flow_hidden .windowbg2 {
  margin-top: 0 !important;
}

/* Post Reply */

.richedit_resize {
  background-color: var(--borderColor) !important;
  border-color: transparent !important;
  border-radius: 50px;
  margin-top: 1px !important;
}
#postMoreOptions {
  border-color: transparent !important;
}
.list_posts {
  border-color: transparent !important;
}
.core_posts {
  margin-bottom: 0 !important;
}

/* Thread List */

.stickybg,
.stickybg2.subject,
.lockedbg,
.lockedbg2.subject {
  background: var(--backgroundMedium) !important;
}
.topic_table td.stickybg2:not(.subject),
.topic_table td.lockedbg2:not(.subject) {
  background: var(--backgroundLight) !important;
}
.stats.stickybg,
.stats.lockedbg,
.lastpost.stickybg2,
.lastpost.lockedbg2 {
  color: white !important;
}

tr.catbg th.first_th,
tr.catbg th.last_th,
tr.catbg th {
  background: none !important;
}
.table_grid tr.catbg,
.table_grid tr.titlebg {
  background: var(--backgroundMedium) !important;
  border-color: var(--borderColor) !important;
  color: var(--unimportantText) !important;
}

.table_frame .table_list td.icon,
.table_frame .table_list td.info,
.table_frame .table_list td.stats,
table.table_grid td {
  border-right: none !important;
  border-left: none !important;
  border-color: var(--borderColor) !important;
}

table.table_grid thead tr.catbg th.first_th {
  border-radius: 5px 0 0 0;
}
table.table_grid thead tr.catbg th.last_th {
  border-radius: 0 5px 0 0;
}

/* Main Index */

div.title_barIC {
  background: var(--backgroundLight) !important;
  border-radius: var(--borderRadius);
}
div.title_barIC h4.titlebg,
h4.titlebg,
h3.titlebg {
  background: none !important;
}

/* Tags */

.sp-wrap-default {
  border-radius: var(--borderRadius);
}
.sp-wrap-default,
.sp-wrap-default .sp-body {
  background: var(--backgroundLight) !important;
  border-color: var(--borderColor) !important;
}
.sp-wrap-default .sp-head {
  color: white !important;
}

.bbc_code {
  background: var(--backgroundLight) !important;
  border-color: var(--borderColor) !important;
}

.hide-thread-extension {
  background-color: var(--backgroundMedium) !important;
}

 :rejoice
Title: Re: Tasty's International House of Extensions (IHOE) [Dark Mode for Firefox out now]
Post by: CatsCatsCats on November 13, 2020, 04:40:01 PM
Tasty da gawd :rejoice

Title: Re: Tasty's International House of Extensions (IHOE) [Dark Mode for Firefox out now]
Post by: Tasty on November 13, 2020, 11:10:40 PM
Tasty da gawd :rejoice

Not a god, just a messenger.  :blessup

Love yourself more, hate others less.
Title: Re: Tasty's International House of Extensions (IHOE) [Dark Mode for Firefox out now]
Post by: Tasty on November 17, 2020, 01:05:59 PM
https://chrome.google.com/webstore/detail/dark-mode-for-the-bore/janaegfjobnmghakdaggndbijcccklmg

Ayyyy they approved the Chrome version at some point without telling me! Enjoy, boritos.

Edit- The current version published is slightly out of date (1.0.1) since the approval took so long. I've uploaded 1.0.2 (same as Firefox is now) but it could be another day before it's approved.

This update just tweaks a few things to make them easier to read, it's nothing like the 1.0.0 -> 1.0.1 change (which was sizable and fixed a lot of broken elements.)

Edit 2- The 1.0.2 update for Chrome has been published. :D
Title: Re: Tasty's International House of Extensions (IHOE) [Dark Mode for Chrome & FF 🌚]
Post by: Tasty on December 20, 2020, 11:00:51 AM
👀
(https://i.imgur.com/3SyhKBk.png)

Let's see if I can actually get this to work...
[close]
Title: Re: Tasty's International House of Extensions (IHOE) [Dark Mode for Chrome & FF 🌚]
Post by: Tasty on December 20, 2020, 12:49:08 PM
(https://i.imgur.com/fVD8eJg.png)

(https://i.imgur.com/S69u4ft.png)

Hoping it can be live tomorrow. :shh

Happy holidays! 🎅
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Nintex on December 20, 2020, 01:34:04 PM
(https://abload.de/img/iapprove9cjcj.jpg)

I like this aesthetic :vr
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on December 20, 2020, 01:52:53 PM
Thanks! :)

It's using the default dark mode colors recommended by Google's Material Design.

I probably could have come up with something just as good on my own, but why not lean on the giants? :trumps
Title: Re: Tasty's International House of Extensions (IHOE) [Dark Mode for Chrome & FF 🌚]
Post by: team filler on December 20, 2020, 02:26:49 PM
(https://i.imgur.com/fVD8eJg.png)

(https://i.imgur.com/S69u4ft.png)

Hoping it can be live tomorrow. :shh

Happy holidays! 🎅
my likes :titus
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on December 20, 2020, 04:42:38 PM
(https://i.imgur.com/aYxdyz9.png)

Coming along better than I expected. :D

Like Center for The Bore should be released tomorrow evening, please be excited.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: team filler on December 20, 2020, 06:24:03 PM
 :shaq
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on December 21, 2020, 11:58:15 AM
Depending on how quickly Google and Mozilla approve it, I may not be able to post the install link here until tomorrow. Please understand.



If you're wondering how I got this to work (since even I doubted it was possible a few years ago (http://www.thebore.com/forum/index.php?topic=45694.msg2465763#msg2465763)), the basic gist is:

Step 1
Every user is able to access a list of their own posts here: http://www.thebore.com/forum/index.php?action=profile;area=showposts

The extension performs a fetch() on this page and parses the DOM for data on your recent posts.

Unfortunately this list of posts doesn't have any like data. :( Probably an oversight with the like plugin.

Step 2
However, for any given post, you can find the like data by going to a URL with the format: http://www.thebore.com/forum/index.php?action=like;display;topic=ThreadID;msg=PostID. You can click here to see an example. (http://www.thebore.com/forum/index.php?action=like;display;topic=45694;msg=2458341)

This is the URL for anytime a post has >5 likes and displays "and X more people like this." With JavaScript enabled, it pops open a lightbox with the full list of likes, so you actually don't usually visit these URLs directly.

But the fact they exist means the extension can perform a second fetch(). :) The extension gets the ThreadID and PostID for each post from the first one, and uses that to look up the full like data for the posts.

Step 3
Performing these extra fetch() calls whenever you load a page here is wasteful to bandwidth, so I'm building in a cooldown period (I think about 15 mins) before it checks for new likes. I'm also looking into having an option to display a desktop notification when the extension detects new likes.



And that's how I figured out how to do something I didn't think was possible. :D
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Nintex on December 21, 2020, 12:49:02 PM
And you don't have to worry about any software updates breaking it :trumps
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on December 21, 2020, 01:08:29 PM
And you don't have to worry about any software updates breaking it :trumps

I actually asked Joe if he could add the like data to that first page since it'd make things a lot easier and he was like "Demi handles the updates" so that idea went out the window. :lol
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: remy on March 01, 2021, 02:32:00 AM
Had to reinstall dark mode because i moved to linux, ty for the easy to remember IHOE abbreviation

btw: like center firefox link seems to be broken :(
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on March 01, 2021, 09:32:08 AM
Had to reinstall dark mode because i moved to linux, ty for the easy to remember IHOE abbreviation

Haha NP :D

btw: like center firefox link seems to be broken :(

Those fascists at Mozilla rejected it for using innerHTML two times. :lol They're fast at reviews though, should be up today or tomorrow.

I'm surprised the Chrome version passed tbh. I should point out it's still in beta and doesn't have all the functionality I intended, but figured releasing what I had would still be useful to some people. :)
Title: Re: Tasty's International House of Extensions (IHOE) Like Center Beta for Chrome out
Post by: Tasty on March 01, 2021, 06:49:46 PM
New version of Like Center submitted for Firefox.

(https://i.imgur.com/7nFMiYt.png)

Bite me, chodes. :asuka
Title: Re: Tasty's International House of Extensions (IHOE) Like Center Beta for Chrome out
Post by: Tasty on March 01, 2021, 06:53:11 PM
PS- I just remembered I didn't put the timeout in, so uh, someone on the admin team let me know if bandwidth suddenly becomes untenable. 😬

Will definitely fix that before I drop the Beta label.
Title: Guess they didn't notice or didn't care about the "fascists" line...
Post by: Tasty on March 02, 2021, 06:43:49 PM
Ayy Like Center (beta) got approved for Firefox. 8)

https://addons.mozilla.org/en-US/firefox/addon/like-center-for-the-bore/
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on March 24, 2022, 12:39:28 AM
If you haven't been using Like Center, you've been seriously missing out.

I need to upgrade it with pagination and desktop notifications, tho.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on March 24, 2022, 12:54:02 AM
(https://i.imgur.com/cZMrhp2.gif)

~60% done.

Still mad I lost the source code for this one, makes me slightly more sympathetic to Square and Konami.

Maybe someday I'll give it another try.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: team filler on March 24, 2022, 03:00:21 AM
.
Title: Re: Tasty's International House of Extensions (IHOE)
Post by: Tasty on March 24, 2022, 02:01:48 PM
For you? Free. :rash