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

Fixed Searching for subcategories #3157

Merged
merged 6 commits into from Oct 24, 2021

Conversation

apa420
Copy link
Collaborator

@apa420 apa420 commented Aug 9, 2021

Pull request checklist:

  • CHANGELOG.md was updated, if applicable

Description

Fixes #2707

@apa420 apa420 requested a review from zneix August 9, 2021 20:09
Copy link
Collaborator

@Felanbird Felanbird left a comment

Choose a reason for hiding this comment

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

Misplaced your changelog entry xd

CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Show resolved Hide resolved
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
Copy link
Collaborator

@Felanbird Felanbird left a comment

Choose a reason for hiding this comment

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

Functionality works as intended. 👍

Only issue I could find was attempting to search the Custom Stream Player Subcategory under External Tools, as Custom Sound appears first, but I assume this is not something to be fixed by this PR.

@apa420
Copy link
Collaborator Author

apa420 commented Aug 9, 2021

This pr only fixes the generalpage subcategories (I only edited the GeneralPageView after all)

@Felanbird
Copy link
Collaborator

This pr only fixes the generalpage subcategories (I only edited the GeneralPageView after all)

Ah yes, I tested wrong when I retried searching from my current build without this pr 😄

Copy link
Collaborator

@zneix zneix left a comment

Choose a reason for hiding this comment

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

The fix indeed does what it is supposed to do, however I am pretty sure that the freeze that occurs upon putting anything into the settings search box is even longer than it originally was and I am wondering if that can be optimized somehow.
Other than nitpicks from code review, good stuff 👍

src/widgets/settingspages/GeneralPageView.cpp Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
@pajlada pajlada merged commit 4a90f10 into Chatterino:master Oct 24, 2021
zneix added a commit to SevenTV/chatterino7 that referenced this pull request Oct 25, 2021
Now we're on commit 4a90f10; Changes from upstream we've pulled:

- Minor: Added new search predicate to filter for messages matching a regex (Chatterino#3282)
- Minor: Subcategories in settings are now searchable. (Chatterino#3157)
- Minor: Highlight usernames in /mods and /vips messages (Chatterino#3187)
- Minor: Added chatter count to viewer list popout (Chatterino#3261)
- Minor: Added `flags.first_message` filter variable (Chatterino#3292)
- Minor: Removed duplicate setting for toggling `Channel Point Redeemed Message` highlights (Chatterino#3296)
- Bugfix: Fixed a bug that caused zero-width emotes to be misaligned when the "Remove spaces between emotes" setting is on. (Chatterino#3249)
- Bugfix: Fixed the "Change channel" popup showing a wrong window title (Chatterino#3273)
- Bugfix: Fixed built-in Chatterino commands not working in whispers and mentions special channels (Chatterino#3288)
- Bugfix: Fixed `QCharRef with an index pointing outside the valid range of a QString` warning that was emitted on every Tab press. (Chatterino#3234)
- Bugfix: Fixed being unable to disable `First Message` highlights (Chatterino#3293)
- Bugfix: Fixed `First Message` custom sound not persisting through restart. (Chatterino#3303)
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.

Allow to search settings by subcategories.
4 participants