add support for multiplex signal parsing and syntax highlighting#30
add support for multiplex signal parsing and syntax highlighting#30n0rbury wants to merge 3 commits intolharri73:masterfrom
Conversation
- Rebranded project as DBC Insight (n0rbury). - New CANdb++ inspired sidebar with tree navigation and jump-to search. - Added graphical bit matrix visualization for Intel/Motorola byte orders. - Modernized tech stack to Webpack 5, Node 20, and current VS Code APIs. - Updated documentation, CI/CD workflows, and added high-res SVG logo.
|
Sorry, I just saw this after being tagged in the other topic. And sorry again for introducing unexpected commits in this PR, which was only supposed to contain the ef8a6e8. This is actually my first GitHub PR so I didn't really know how things work. That UI overhaul was added after me deciding to create a different extension based on yours and try something experimental with AI. It's completely understandable to refuse large AI commits like that (I would've done the same thing). I didn't even look into the UI/UX modifications myself because they were supposed to stay in my own fork only (and I can barely read typescript and javascript). To me AI just "magically" delivered what I expected... I have created another PR with ef8a6e8 alone. Please check out that one. And I will keep bringing non-UI changes back to you if I can. Thanks again for making this super helpful extension :) |
Implements #4
Before:

Syntax highlighting for multiplex signals is buggy. Signals (and messages after that) don't show up in preview window.
After:

Attached is the sample dbc: