cse190largecodebases / group-project-bit-converter

group-project-bit-converter created by GitHub Classroom
Other
0 stars 0 forks source link

Project Proposal #2: Adding Split Screen Support #2

Closed MichaelM1 closed 1 year ago

MichaelM1 commented 1 year ago

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