Reorganize Creation Tools and Add Data Deduplication#7
Conversation
… logic - Created a new "Creation Mode" dropdown in the sidebar. - Relocated Creation Mode toggle, Open, Import, and Delete buttons from Settings to the new dropdown. - Implemented "Clear Duplicate Data" feature to remove nodes with duplicate IDs and edges with duplicate from/to pairs, keeping the first occurrence of each. - Added confirmation prompts and success alerts for the deduplication process. Co-authored-by: austinkden <167563184+austinkden@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. |
This change reorganizes the sidebar UI by moving all map creation-related tools into a new, dedicated "Creation Mode" dropdown menu. This cleans up the Settings menu and provides a clearer grouping for development tools.
Additionally, a new "Clear Duplicate Data" button has been added. This utility scans the user's current creation data and removes any redundant nodes (based on unique ID) or edges (based on the combination of start and end nodes), ensuring that only the first instance of any piece of data is preserved. This helps maintain data integrity during complex mapping sessions.
PR created automatically by Jules for task 6030560213373478892 started by @austinkden