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

feat: added custom settings section #215

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

zvikarp
Copy link

@zvikarp zvikarp commented Apr 2, 2024

This PR allows users to add custom settings to the talker settings page.

These custom settings are not managed or stored by talker but are just displayed on the settings page. The settings can be grouped into groups and each group can be enabled or disabled.
I understand if you decide not to merge this because it is a bit out of scope for collecting logs, but it is super helpful for me, as I prefer to have just one place to all debug related things, I'm using it in multiple apps and thought I'll share it.

Thank you for developing and maintaining this great package :)

@Frezyx Frezyx added awaiting On the list for consideration or merge enhancement New feature or request labels May 27, 2024
@zvikarp
Copy link
Author

zvikarp commented Sep 30, 2024

Is there anything I can do to be able to merge this?

@wolfe719
Copy link

wolfe719 commented Oct 8, 2024

I would love to see this merged as well.

Failing this merge, I would love some small changes to the pub.

I finally figured out that I can not do an easy override of the talker_settings_bottom_sheet because you don't export TalkerSettingCard, your Talker-specific BaseBottomSheet, and your TalkerBaseCard

IF you exported those three classes, maybe even renaming BaseBottomSheet to TalkerBaseBottomSheet - then it would be trivial to extend your TalkerSettingsBottomSheet and override the build() function to add my own app-specific settings!

@zvikarp
Copy link
Author

zvikarp commented Dec 25, 2024

@Frezyx would you like me to fix conflicts so this PR can be merged?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting On the list for consideration or merge enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants