-
Notifications
You must be signed in to change notification settings - Fork 0
jrr6/15112_term_project
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Project Title: SimpleSheets Project Description: A spreadsheet application, built on a custom, modular UI framework atop 112 graphics, that supports granular and block editing of tabular data, data plotting, a programmatic formula system, importing tabular data from the web, and saving and opening files with multiple spreadsheets. How to run: Run SpreadsheetScene.py from within the main directory of the project. Libraries: This project requires the requests, beautifulsoup4, and Pillow modules. Keyboard Shortcuts: * Arrow keys: Navigate cells (hold shift to multi-select) * Option-Arrow keys: Scroll the spreadsheet * Command-S: Save file (recursively creates any necessary directories) * Command-O: Open file * Command-N: New file * Command-P: Insert a pie chart with the selected data * Command-T: Insert a scatter plot with the selected data * Command-L: Insert a line chart with the selected data * Command-B: Insert a bar chart with the selected data * Command-R: Transpose selected data * Command-=: Create spreadsheet * Shift-Click: Block select * Command-Click: Piecemeal select
About
A spreadsheet application built as a term project for 15-112 at Carnegie Mellon University.
Resources
Stars
Watchers
Forks
Packages 0
No packages published