kamranbekirovyz / logarte

🪵 In-app debug console and logger for Flutter
https://pub.dev/packages/logarte
MIT License
32 stars 6 forks source link

Export logarte_dashboard_screen.dart and disableDebugConsoleLogs #4

Closed Codel1417 closed 3 months ago

Codel1417 commented 3 months ago

I wanted to use go router, and my existing method to lock developer mode settings, So this exports the main dashboard.

also adds disableDebugConsoleLogs from #3 also exports the Level and adds it to info() also adds an optional back button to the dashboard (off by default) adds logBufferLength to limit the number of stored logs. defaults to 2500. #2 adds a source value to 'info' logs which overwrites the source from Trace.source

I think this PR may continue to bloat as I make changes for myself

kamranbekirovyz commented 3 months ago

@Codel1417 hi. I see that you've helped me a lot here. I'll review the code ASAP, then merge and release the new version. Appreciate it.

kamranbekirovyz commented 3 months ago

I think this PR may continue to bloat as I make changes for myself

I appreciate all of your current and any future contributions. Can we make changes one by one by in a separate PRs?

Codel1417 commented 3 months ago

I think this PR may continue to bloat as I make changes for myself

I appreciate all of your current and any future contributions. Can we make changes one by one by in a separate PRs?

Done, though I haven't tested any of them separately. I split them using cherry-picking commits with some minor editing to fix merges

kamranbekirovyz commented 3 months ago

Oh, that's very perfect that you've opened separate PRs for them. Thanks and let me review and test each.