Skip to content

Conversation

@SomethingNew71
Copy link
Collaborator

Summary

This PR introduces UltraLog v2 with major new features, a redesigned UI architecture, and expanded ECU support.

✨ New Features

🎨 UI Improvements

  • Complete UI restructure with new activity bar navigation pattern
  • Dedicated panels: Files, Channels, Settings, and Tools
  • Cleaner separation of concerns across UI modules
  • Updated analysis tools and formula editor interfaces
  • Visual polish and consistency improvements for v2 release

🐛 Bug Fixes

📊 Stats

  • +12,415 / -941 lines across 49 files
  • New modules: src/analysis/, src/parsers/emerald.rs, 6 new UI panel files
  • Comprehensive test coverage for new Emerald parser

SomethingNew71 and others added 12 commits December 30, 2025 16:20
* Initial build of the histogram tool

Signed-off-by: Cole Gentry <peapod2007@gmail.com>

* More improvements to the histogram to increase features availble

Signed-off-by: Cole Gentry <peapod2007@gmail.com>

---------

Signed-off-by: Cole Gentry <peapod2007@gmail.com>
* Fix Windows build: disable winresource for paths with spaces

- Temporarily disable Windows resource embedding in build.rs
- winresource has issues with paths containing spaces
- Only affects Windows builds (inside cfg(windows) block)
- Mac/Linux builds unaffected

* analysis modules

* undo temp

* Some bug fixes to the analysis tool to make it more reliable

Signed-off-by: Cole Gentry <peapod2007@gmail.com>

* Fixes tests

Signed-off-by: Cole Gentry <peapod2007@gmail.com>

---------

Signed-off-by: Cole Gentry <peapod2007@gmail.com>
Co-authored-by: Cole Gentry <peapod2007@gmail.com>
Signed-off-by: Cole Gentry <peapod2007@gmail.com>
Signed-off-by: Cole Gentry <peapod2007@gmail.com>
Signed-off-by: Cole Gentry <peapod2007@gmail.com>
Signed-off-by: Cole Gentry <peapod2007@gmail.com>
Signed-off-by: Cole Gentry <peapod2007@gmail.com>
Signed-off-by: Cole Gentry <peapod2007@gmail.com>
Signed-off-by: Cole Gentry <peapod2007@gmail.com>
Signed-off-by: Cole Gentry <peapod2007@gmail.com>
Signed-off-by: Cole Gentry <peapod2007@gmail.com>
Signed-off-by: Cole Gentry <peapod2007@gmail.com>
@SomethingNew71 SomethingNew71 added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request labels Jan 1, 2026
Signed-off-by: Cole Gentry <peapod2007@gmail.com>
@SomethingNew71 SomethingNew71 merged commit 283a680 into main Jan 1, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants