ped's People
ped's Issues
Typo in User Guide section 4.2.1
Unable to see entire attraction description if it is too long
I am unable to see the entire attraction description if the description is too long, even in full screen. This can be reproduced by adding an attraction with a very long description or editing an existing one with a long description. Perhaps the number of characters of the description can be limited instead?
User Guide Section 3 Getting Started Link
Smaller font on Figure 17 description
User Guide Section 3.5 Trying out commands
The example given in the add-attraction cannot be executed since the attraction already exists in the application. Perhaps for the user to try out, the user can add an attraction that does not exist yet? This can be reproduced by starting the app with the starting data, then adding the example attraction given in section 3.5.
Unable to see whole attraction name if too long
When the attraction name is too long, I am unable to see the entire attraction name even in full screen. This can be reproduced by adding an attraction with a very long name, or editing an existing attraction's name to be a very long one. Perhaps the length of the name can limited to a certain number of characters?
Unable to see entire location name if it is too long
Itinerary-Attraction commands when itinerary not yet selected error message
After creating an Itinerary, and not selecting it, I tried add-itinerary-attraction 1 st/1000 et/1100 day/1
. Which showed "This attraction already exists in the itinerary." as the error message although no itinerary was selected. No commands were executed on the itinerary yet, so the itinerary is empty as well.
This can be reproduced by creating a new itinerary, then executing add-itinerary-attraction 1 st/1000 et/1100 day/1
.
Duplicate attraction and itinerary conditions
Documentation did not include conditions for duplicate attraction and itinerary, so the user might not know why he/she is unable to add the an attraction or itinerary. Perhaps the conditions can be specified in a glossary or in the adding or editing command sections in the User-Guide. This can be reproduced by the add-attraction
example given in section 3.5 of the User Guide.
Error Message for Invalid Date for add-itinerary
Invalid Command Message for delete-itinerary-attraction
The error message has minor typos. It is missing spaces in the message. This can be reproduced by typing delete-itinerary-attraction
after selecting an itinerary. For instance in the last line "Example: delete-itinerary-attraction 1day/2" and the second line: "delete-itinerary-attraction: Deletes the attraction identified by the index ofattraction in the selected itinerary."
Add itinerary-attraction when itinerary not selected
User can add an attraction to an itinerary after listing itineraries, when he/she is no longer knows which itinerary was selected. This can be reproduced by selecting an existing itinerary, then listing the itinerary, then executing a valid add-itinerary-attraction command. It would add the attraction to the previously selected itinerary, which the user may not be sure of.
Above image is when an itinerary is not selected.
Above image is after executing the add-itinerary-attraction
command
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.