Currently, the email feature allows for emailing a list of stocks and their corresponding information to a specified email address in CSV format. As a User, I want to implement functionality to import that CSV file into the widget, erase my current list of stocks, and add those in the CSV file to accomplish an "Import" functionality.
[SP: 4]
[Priority: 2]
[Risk: High]
Demo
Scenario 1: User taps Preferences
Scenario 2: User selects Email menu option.
Scenario 3: User selects to Import CSV file
Tasks
Ensure that "Export to CSV via Email" works as intended.
Add a button called "Import CSV" to the Preferences->Email menu.
Find a way to browse the Android Local File System to select a CSV.
Wipe the current stock list saved in the Widget.
Write the algo to parse contents of CSV by symbol and feed the symbol into the stocklist.
Write tests.
Currently, the email feature allows for emailing a list of stocks and their corresponding information to a specified email address in CSV format. As a User, I want to implement functionality to import that CSV file into the widget, erase my current list of stocks, and add those in the CSV file to accomplish an "Import" functionality.
[SP: 4] [Priority: 2] [Risk: High]
Demo Scenario 1: User taps Preferences Scenario 2: User selects Email menu option. Scenario 3: User selects to Import CSV file
Tasks Ensure that "Export to CSV via Email" works as intended. Add a button called "Import CSV" to the Preferences->Email menu. Find a way to browse the Android Local File System to select a CSV. Wipe the current stock list saved in the Widget. Write the algo to parse contents of CSV by symbol and feed the symbol into the stocklist. Write tests.