Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: added support for embedded chats #964

Closed
wants to merge 15 commits into from
Closed

fix: added support for embedded chats #964

wants to merge 15 commits into from

Conversation

tlstommy
Copy link

@tlstommy tlstommy commented Dec 6, 2023

This is a continuation of a previous pull request

I have added "all_frames":true, to the manifest for URLs that match a chat embed or popup to support embedded iframes showing 7tv emotes.

Per Melonifys suggestion I have made it so that it will only work when it detects chat embeds.

@tlstommy
Copy link
Author

this should fix the following issues: #187 #916 #844

@Feridinha
Copy link

Dead devs xd

@Quoirky
Copy link

Quoirky commented Jan 1, 2024

need that

@tlstommy
Copy link
Author

Hoping it will be approved @Quoirky! I've got some really useful things I've made for twitch chat that would be even better with 7tv lol!

@CLAassistant
Copy link

CLAassistant commented Jan 24, 2024

CLA assistant check
All committers have signed the CLA.

@Feridinha
Copy link

Hoping it will be approved @Quoirky! I've got some really useful things I've made for twitch chat that would be even better with 7tv lol!

Same, I think the extension will not be updated anymore, and they will create a new one from scratch 🤷

@tlstommy
Copy link
Author

Hoping it will be approved @Quoirky! I've got some really useful things I've made for twitch chat that would be even better with 7tv lol!

Same, I think the extension will not be updated anymore, and they will create a new one from scratch 🤷

Hopefully not, I imagine that they are just undergoing restructuring due to new teams/devs coming in.

@lennartkloock
Copy link
Contributor

Hoping it will be approved @Quoirky! I've got some really useful things I've made for twitch chat that would be even better with 7tv lol!

Same, I think the extension will not be updated anymore, and they will create a new one from scratch 🤷

Hopefully not, I imagine that they are just undergoing restructuring due to new teams/devs coming in.

I've got to disappoint you. We're currently not planning to continue using or maintaining any of the old code. We're rewriting it completely from scratch in this monorepo and fixing literally every bug in the process.
(one of the new devs here btw)

@tlstommy
Copy link
Author

Hoping it will be approved @Quoirky! I've got some really useful things I've made for twitch chat that would be even better with 7tv lol!

Same, I think the extension will not be updated anymore, and they will create a new one from scratch 🤷

Hopefully not, I imagine that they are just undergoing restructuring due to new teams/devs coming in.

I've got to disappoint you. We're currently not planning to continue using or maintaining any of the old code. We're rewriting it completely from scratch in this monorepo and fixing literally every bug in the process.

(one of the new devs here btw)

Well, in that case I hope you all consider adding this as a feature!

@@ -50,6 +50,7 @@ export async function getManifest(opt: ManifestOptions): Promise<Manifest.WebExt
{
matches: ["*://*.twitch.tv/*"],
js: ["content.js"],
all_frames: true,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this force a reinstall of the extension?

Copy link
Author

@tlstommy tlstommy Feb 17, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, at least as far as I've seen with testing it locally. It just enables 7tv to detect and work in all twitch frames that aren't the top most frame (In this case it's the embedded iframe)

Is that what you're asking?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image

No, I am unsure if this constitutes as a change that will uninstall everyone's extensions so I'm scared to make it.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh yeah no it won't, at least it shouldn't.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It should just auto update whenever the extension is updated like normal

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think, we wont fix this on this version and will wait for the rewrite due to be completed within the next few weeks.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok, should I just resubmit a pr then or will you guys plan on adding this feature in?

@TroyKomodo
Copy link
Contributor

Features against this repo wont be implemented, we are going to rewrite the extension on this repo.

@TroyKomodo TroyKomodo closed this Feb 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants