Fix epoch interval visibility toggles and serialization crash - #2
Fix epoch interval visibility toggles and serialization crash#2CommanderPho wants to merge 1 commit into
Conversation
- Add `isVisible` to `IntervalRectsItemData` and update `generatePicture` to respect it, allowing per-epoch visibility. - Fix QPen serialization crash by properly checking kwargs without mutating them. - Ensure existing epoch labels are not overwritten with generic series names. - Update `build_bapun_proper_epoch_intervals` to use `lap_color` instead of uniform `lap_accent_color`. Co-authored-by: CommanderPho <962210+CommanderPho@users.noreply.github.com>
|
👋 Jules, reporting for duty! I'm here to lend a hand with this pull request. When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job! For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with New to Jules? Learn more at jules.google/docs. For security, I will only act on instructions from the user who triggered this task. |
Reviewer's GuideRefactors epoch interval rendering to drive per-rectangle visibility and styling directly from dataframe columns, adds support for item-level visibility in IntervalRectsItem, fixes label propagation and pen/brush defaults, and corrects lap color selection in PendingNotebookCode. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
Fix epoch interval visibility toggles, serialization crash, and incorrect pen colors in Spike3D app.
PR created automatically by Jules for task 8275855279165487596 started by @CommanderPho
Summary by Sourcery
Improve epoch interval rendering to support per-epoch visibility and correct color configuration.
New Features:
Bug Fixes:
Enhancements: