Skip to content

Hot Fixes + New Settings + Code Refactoring#77

Merged
ToxicStoxm merged 15 commits intomainfrom
dev
Aug 4, 2024
Merged

Hot Fixes + New Settings + Code Refactoring#77
ToxicStoxm merged 15 commits intomainfrom
dev

Conversation

@ToxicStoxm
Copy link
Owner

Bug Fixes include:

  • Temporarily fixed some CLI arguments producing unwanted side effects by simply removing them for now.
  • Fixed Network manager not reconnecting or getting stuck in various states with additional checks and minimal changes to the socket reboot and reconnection logic.
  • Fixed Logger displaying incorrect metadata by adjusting the trace depth dynamically.

New Settings:

  • Log Level Colors are now settable.
  • Stack trace depth is now settable.
  • Option to disable logger color coding entirely.

Code Refactoring:

  • Logger cleanup.
  • Log file processing is now split up into multiple functions.

Other:

  • Minimal README and Flathub config changes by @hannescam.

ToxicStoxm and others added 15 commits July 29, 2024 19:42
- code cleanup (15%)
- code cleanup (15%)
- code cleanup (20%)
… or just blocking the UI. Added toast to inform user about reconnection to previous host after new connection failed
- Fixed application not reconnecting to server automatically
- Fixed application stuck in disconnected state
- Fixed application not correctly reconnecting after connection to a new server failed
- Fixed logger displaying the wrong metadata (Dynamic stack trace depth)
Implemented a few new settings including log color customization, stack-trace-depth.
Disables some CLI arguments since they introduced bugs.
Added test for in18
Added new log level STACKTRACE
Fixed application spamming console when disconnected from the server
Refactored some parts of the Logger
Added comments for clarification in config.yaml for the newly added settings, from the last commit.
- Added some comments for clarification
- Moved the log file processing out of the logic_init function to make the code easier to read
- Minimal Code Cleanup
@ToxicStoxm ToxicStoxm merged commit a00173a into main Aug 4, 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.

2 participants