#github
1 messages ยท Page 39 of 1
6b7d12e Show channel point redemptions without messages... - 2547techno
222b3da Add .git-blame-ignore-revs (#4743) - Mm2PL
b98be3b Fixed right-clicking mentions no longer working... - Mm2PL
9e2eb0d Fix tooltip & popup positioning (#4740) - pajlada
1438529 Sync channels with browser (#4741) - Nerixyz
This was fixed in b98be3b0f32749354131a6ed3b34a666317a1653 which wasn't merged at the time. It's now merged.
6b7d12e Show channel point redemptions without messages... - 2547techno
222b3da Add .git-blame-ignore-revs (#4743) - Mm2PL
b98be3b Fixed right-clicking mentions no longer working... - Mm2PL
9e2eb0d Fix tooltip & popup positioning (#4740) - pajlada
1438529 Sync channels with browser (#4741) - Nerixyz
Shirley this will work first try.
6c2fe51 Build portable in CI and automatically create a... - Nerixyz
6c2fe51 Build portable in CI and automatically create a... - Nerixyz
Not hiding the already-existing extension would help without any further work needed to integrate calls to the API into 7tv itself.
One of my main issues with this is that 7tv hides the already-happening use of the API by hiding the badges that the original extension adds to twitch's chat.
Removing the freedom for people to use other extensions (especially those that do not compete or interfere with 7tv's business model) is just outright bad software, UX and process design.
@JDThralls,
That's a misconception of how extensions work. There is generally, no such thing as simply just "not hiding". Nothing is being removed on purpose, but as it happens multiple extensions that affect the same area of one given website might not behave properly.
Similar extensions either have an add-on system or perhaps employ a less aggressive "patching" mechanism (which wouldn't allow for the kinds of performance and UX improvements 7TV provides).
This is an open project an...
That's a misconception of how extensions work. There is generally, no such thing as simply just "not hiding".
I do not see how it would be a misconception of how extensions work. Software either does or does not interfere with other software, be it extensions or not. You did not interfere previously, now you do. That seems more like a bug to me than a misconception on my end. Extensions are supposed to be built such that they do not interfere with other extensions or the core systems as ...
Software either does or does not interfere with other software, be it extensions or not. It did not interfere previously, now it does.
Previously, the extension did very little and would completely disable itself if one of the other more mature chat extension was installed. That however had to change with a growing featureset, and it did. The only difference between then and now is which extension takes precedence. There was always, only a single extension rendering chat.
There is no...
Previously, the extension did very little and would completely disable itself if one of the other more mature chat extension was installed. That however had to change with a growing featureset, and it did. The only difference between then and now is which extension takes precedence. There was always, only a single extension rendering chat.
[...]
Again, you hold a misunderstanding of the kind of environment these extensions work in. It's a fight for control, there is no harmony. One of...
non-invasive ones that 7tv is still hiding and you are justifying it with the fight for control with extensions unrelated to the issue.
I'm pointing out the fact that these unrelated, smaller extensions still would have had to make special implementations to work with either of the other major providers. The developer(s) of the pronouns extension have stated before they have no plans to integrate, despite the fact we'd likely have made it possible if contacted.
Obviously, yes, which...
Well, we're providing an experience, and if it doesn't suit you then you can either request a change, make the change yourself, or go somewhere else.
Yes, but the experience you provided before differs from the experience now, which is what I am referring to.
That doesn't mean your criticism isn't being considered, it's just that I don't have a solution for you and you don't seem to have one either.
What you are saying does not sound like it is being considered, it sounds like tr...
Adding pronouns to the 7tv user profile would probably fix this issue (specifically) more cleanly and make the no-longer maintained extension, that you say is so complicated to integrate, obsolete for all 7tv users. The request to get the pronouns could be omitted if the pronouns would be returned with the rest of the profile information, such as the paint.
However, it can also be fixed by adding a few classes to some elements and just letting the extension do its usual DOM injection:
F...
Is there an existing issue for this?
- [X] I have searched the existing issues
This issue exists in the latest nightly version
- [X] I am using the latest nightly version
What browsers are you seeing the problem on?
Firefox
Current Behavior
The Previews For TTV Extension adds the option to open the chat from another channel as a floating window. The problem is, that the 7tv extension doesn't seem to loa...
5431631 duplicate traffic to new server for stress testing - AnatoleAM
9113574 chore(deps-dev): bump eslint from 8.45.0 to 8.47.0 - dependabot[bot]
Bumps eslint from 8.45.0 to 8.47.0.
Release notes
Sourced from eslint's releases.
v8.47.0
Features
53d7508 feat: update regex for methods with thisArg (#17439) (Francesco Trotta)
Bug Fixes
631648e fix: do not report on shadowed constructors in no-new-wrappers (#17447) (Francesco Trotta)
Documentation
a766a48 docs: document lack of config file names (#17442) (James)
a1635d6 docs: Update README (GitHub Actions Bot)
47a0859 docs: update require-unicode-...
6c0b4ef chore(deps-dev): bump @types/node from 20.4.3 t... - dependabot[bot]
41a1866 Add GH tokens where relevant for local packages... - Melonify
Versioning
- [ ] Includes breaking changes (Requires major version bump)
- [ ] Includes changes which modify the shape of the exposed api, in a non breaking way (Internal packages don't need to be updated) (Requires minor version bump)
- [ ] If relevant, version has been bumped
21efe3a Add GH tokens where relevant for local packages... - Melonify
6c6daa8 Allow undoing local GH Package key appending - Melonify
1cfba7a Website boilerplate and base code (#1) - Melonify
All changes look good
f74fd02 Add quotes to stylelint script to make sure she... - Melonify
Versioning
- [ ] Includes breaking changes (Requires major version bump)
- [ ] Includes changes which modify the shape of the exposed api, in a non breaking way (Internal packages don't need to be updated) (Requires minor version bump)
- [ ] If relevant, version has been bumped
75748df Add quotes to stylelint script to make sure she... - Melonify
945e587 Add docs to GH Packages key scripts - Melonify
Versioning
- [ ] Includes breaking changes (Requires major version bump)
- [ ] Includes changes which modify the shape of the exposed api, in a non breaking way (Internal packages don't need to be updated) (Requires minor version bump)
- [ ] If relevant, version has been bumped
0822ddf Add docs to GH Packages key scripts (#4) - Melonify
f49efe4 chore(deps-dev): bump marked from 5.1.1 to 7.0.3 - dependabot[bot]
Bumps marked from 5.1.1 to 7.0.3.
Release notes
Sourced from marked's releases.
v7.0.3
7.0.3 (2023-08-15)
Bug Fixes
Fix unicode Regex miscounting emoji length (#2942) (f3af23e)
v7.0.2
7.0.2 (2023-08-10)
Bug Fixes
fix sourcemaps and circular dependencies (#2929) (eb4ce21)
noImplicitAny: true (#2891) (ff1602c)
v7.0.1
7.0.1 (2023-08-07)
Bug Fixes
use rollup to output js files (#2916) (610bc45)
v7.0.0
7.0.0 (2023-08-06)
Bug Fixes
change defaults for ...
cae36cd chore(deps-dev): bump @typescript-eslint/parser... - dependabot[bot]
Bumps @typescript-eslint/parser from 6.1.0 to 6.4.0.
Release notes
Sourced from @โtypescript-eslint/parser's releases.
v6.4.0
6.4.0 (2023-08-14)
Bug Fixes
eslint-plugin: [non-nullable-type-assertion-style] consider operator precedence when fixing (#7289) (bad37a2)
eslint-plugin: [strict-boolean-expressions] replace dangerous fixer with suggestions (#7394) (ad8401a)
typescript-estree: support declare and exp...
20656db slightly improve channel selection logic - AnatoleAM
20656db slightly improve channel selection logic - AnatoleAM
Is there an existing issue for this?
- [X] I have searched the existing issues
This feature does not exist in the latest nightly version
- [X] I have checked the latest nightly version
Feature Description
when we open homepage twitch.tv or an offline stream, the featured stream or VOD starts autoplaying.
We need a toggle button to either pause auto-playing video/stream or start playing muted when we open homepage or any channel page or both.
Is there an existing issue for this?
- [X] I have searched the existing issues
This issue exists in the latest nightly version
- [X] I am using the latest nightly version
What browsers are you seeing the problem on?
Chrome, Firefox
Current Behavior
Replying to a message from a thread creates a new thread. Probably related to the latest twitch update https://dev.twitch.tv/docs/change-log/
Expected Behavior
The message to be put into the original thread
Steps ...
f48a6ed Replaced fasthttp websocket with Gorilla websocket - broadeditz
9be19ce Updated go.mod for gorilla websocket - broadeditz
522e490 call cancel on health handler context - broadeditz
59e76d2 Handle http writer errors - broadeditz
This is worth noting here, the creator of the Pronouns extension has no intentions of working alongside the 7TV extension.
Judging by his public response on twitter, I suspect there are other eyes on this GitHub issue, so I'd like to take the time to mention to anyone who may be hoping that this will resolve, that there is an alternative extension for pronouns that, as far as I'm aware, does work alongside the 7TV extension (or at...
afa90d3 Store global context in server struct - broadeditz
Adjusts the width of the emote tiles in the emote menu so they tile correctly.
1844850 Changed redis subscribe & unsubscribe logic - broadeditz
ab76ac0 Changed redis mutex to pointer - broadeditz
bb065db Added close channel for redis subscriptions - broadeditz
d1acdee Added close channel for redis subscriptions - broadeditz
5bcdcb6 Fixed close of closed channel - broadeditz
@soycan-sim This thread was closed as it got quite off-topic, if you're still interested in a possible addition to the 7TV extension, I suggest reopening a new issue.
However, I do think that an auxiliary feature like this which integrates into a third party API is probably better off suited for when the addon's system is implemented later down the line.
Is there an existing issue for this?
- [X] I have searched the existing issues
This feature does not exist in the latest nightly version
- [X] I have checked the latest nightly version
Feature Description
Make Channel Emotes not only render in Chat but also in Direct Messages. Means if you have the channel brentspine open all emotes from the channel are also visible when writing private messages in that tab
487856f chore(deps-dev): bump sass from 1.64.1 to 1.66.0 - dependabot[bot]
Bumps sass from 1.64.1 to 1.66.0.
Release notes
Sourced from sass's releases.
Dart Sass 1.66.0
To install Sass 1.66.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
Breaking change: Drop support for the additional CSS calculations defined in CSS Values and Units 4. Custom Sass functions whose names overlapped with these new CSS functions were being parsed as CSS calculati...
Is there an existing issue for this?
- [X] I have searched the existing issues
This issue exists in the latest nightly version
- [X] I am using the latest nightly version
What browsers are you seeing the problem on?
Chrome
Current Behavior
On Twitch: Some channel will have extra 7tv on their channel and they will randomly disapear only showing the default 7tv emotes "PETPET , BillyApproves, FeelsWeirdMan, etc" (they even disapear from the viewable list of emotes to manu...
Description
Adds support for decoding AVIF images.
TODO
- [ ] Add license
warning: variable 'supportsAvif' of type 'bool' can be declared 'const' [misc-const-correctness]
static bool const supportsAvif = [] {
clang-tidy made some suggestions
With a tab with a stream open and another tab with the channel browser with the preview off the scroll bar dissapears.
enabling the preview and disabling it make me able to scroll again untill reload of that tab.
BTTV and 7TV enabled
42bd526 Use kimageformats to decode AVIF (#230) - Nerixyz
7d51f7e chore(deps-dev): bump sass from 1.64.1 to 1.66.1 - dependabot[bot]
Bumps sass from 1.64.1 to 1.66.1.
Release notes
Sourced from sass's releases.
Dart Sass 1.66.1
To install Sass 1.66.1, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
JS API
Fix a bug where Sass compilation could crash in strict mode if passed a callback that threw a string, boolean, number, symbol, or bignum.
See the full changelog for changes in earlier releases.
Dart Sas...
dd8d192 chore(deps-dev): bump @types/node from 20.4.3 t... - dependabot[bot]
aaad43b chore(deps-dev): bump marked from 5.1.1 to 7.0.4 - dependabot[bot]
Bumps marked from 5.1.1 to 7.0.4.
Release notes
Sourced from marked's releases.
v7.0.4
7.0.4 (2023-08-19)
Bug Fixes
fix more types (#2893) (a990c54)
ignore async: false when async: true is set by an extension (#2920) (b6ee877)
v7.0.3
7.0.3 (2023-08-15)
Bug Fixes
Fix unicode Regex miscounting emoji length (#2942) (f3af23e)
v7.0.2
7.0.2 (2023-08-10)
Bug Fixes
fix sourcemaps and circular dependencies (#2929) (eb4ce21)
noImplicitAny: true (#2891) (ff16...
9cca791 chore: upgrade dependencies - AnatoleAM
14c58f6 chore: upgrade dependencies (#839) - AnatoleAM
Looks like @vueuse/core is up-to-date now, so this is no longer needed.
Looks like stylelint-scss is up-to-date now, so this is no longer needed.
Looks like @apollo/client is up-to-date now, so this is no longer needed.
Looks like eslint is up-to-date now, so this is no longer needed.
Looks like marked is up-to-date now, so this is no longer needed.
Looks like @typescript-eslint/parser is up-to-date now, so this is no longer needed.
Looks like @types/node is up-to-date now, so this is no longer needed.
Looks like @floating-ui/dom is up-to-date now, so this is no longer needed.
Looks like sass is up-to-date now, so this is no longer needed.
Looks like eslint-plugin-vue is up-to-date now, so this is no longer needed.
Thank you for the contribution
Thank you for the contribution.
Please reply with your twitch username if you'd like to receive the Contributor chat badge :slightly_smiling_face:
30ca39e Alternating background colour (#813) - 2547techno
The issue with this change is that it risks creating conflicts in the future. Pausing chat must be extended, with something such as a reason field in order to avoid this.
Closing because this has been up for a long time but you are free to re-integrate this alongside a better pause method.
Sorry, you're gonna have to find a better way to do this. This is not
It's unclear why use an extremely old web technology when better alternatives, such as document.querySelector(), exist.
This is fine, thank you :slightly_smiling_face:
Closing as stale, too many conflicts.
e817dc1 fix: UserCard "hidden subscription status" mess... - shaanaliyev
e817dc1 fix: UserCard "hidden subscription status" mess... - shaanaliyev
Thank you for the contribution :slightly_smiling_face:
9e3a5e3 emote-menu(fix): blank space using live input s... - berghall
9e3a5e3 emote-menu(fix): blank space using live input s... - berghall
218a505 feat: Add check for favorite emotes and display... - Apricosma
218a505 feat: Add check for favorite emotes and display... - Apricosma
If you really want to have a workaround on Chrome you can do this
- download Chrome Extension Source Viewer
- Go to 7TV and download the extension with Chrome Extension Source Viewer as zip
- extract and open manifest.json
- search and replace "://.twitch.tv/" with "://.kick.com/"
- open chrome://extensions/ and click...
Checklist
- [X] I'm reporting a problem with Chatterino
- [X] I've verified that I'm running the most recent nightly build or stable release
- [X] I've looked for my problem on the wiki
- [X] I've searched the issues and pull requests for similar looking reports
Describe your issue
When having personal emotes in the chatterino client and using zero-width emotes that is your personal emot...
This is only an issue if you type a personal emote the first time. #199 resolves that.
7bb9f10 Bump lib/settings from f168c09 to f92bc7b - dependabot[bot]
Bumps lib/settings from f168c09 to f92bc7b.
Commits
f92bc7b Add a .clang-tidy file (#39)
c151a9a Remove using namespace std (#38)
See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can...