Eric Vu, A1400630
Kenneth Casimiro, A17132441
Michael Mao, A16038239
Project Summary:
Right now every file editor/shell in IDLE is its own window, so having multiple editors open quickly becomes very cluttered. We want to add tabs to the editor window so users can have multiple files open at the same time in the same window. We also want to add the option to split a window between an editor and a terminal.
Project outline/Feasibility analysis:
Find relevant files
Create diagrams
Implement tabbed editor windows
Implement drag and drop tab reordering
Add editor/terminal split option
Create keyboard shortcuts
Test and validate new code
Create documentation
Checkpoint Deliverables:
Checkpoint 1: Finish analyzing codebase, have proposed solution with diagrams, start implementing tabbed window
Checkpoint 2: Finish implementing tabbed/split screen window
Final Submission: Finish testing and documentation
Project Title: Adding Split Screen Support
Team Members:
Eric Vu, A1400630 Kenneth Casimiro, A17132441 Michael Mao, A16038239
Project Summary:
Right now every file editor/shell in IDLE is its own window, so having multiple editors open quickly becomes very cluttered. We want to add tabs to the editor window so users can have multiple files open at the same time in the same window. We also want to add the option to split a window between an editor and a terminal.
Project outline/Feasibility analysis:
Find relevant files Create diagrams Implement tabbed editor windows Implement drag and drop tab reordering Add editor/terminal split option Create keyboard shortcuts Test and validate new code Create documentation
Checkpoint Deliverables:
Checkpoint 1: Finish analyzing codebase, have proposed solution with diagrams, start implementing tabbed window Checkpoint 2: Finish implementing tabbed/split screen window Final Submission: Finish testing and documentation