pe's People
pe's Issues
Nav error message parameters are wrong
In error message from entering nav /a
, the error message says that Parameters: [/modmodule_code] [/leclecture_name]
, but there should actually be spaces between /mod
and module_code
, and /lec
and lecture_name
.
Nav error message gives two usages
When I enter nav /a
, the error message
Invalid command format! nav: Navigates to the module / lecture specified that is relative to the current location. Parameters: {module_code / lecture_name} Example: nav CS2040S nav: Navigates directly to a specified module or lecture. Parameters: [/modmodule_code] [/leclecture_name] Example: nav /mod CS2040S /lec L1
is shown. There are two usages, which makes the error message hard to understand.
When user adds two tags that are the same, no error message is shown
Error message should be shown so that the user is not confused why only 1 tag is added.
Commands are case sensitive
They should be case-insensitive to be easier to enter.
Examples under Command Syntax are not shown
The examples under Command Syntax
looks like they can be displayed using a triangular button, but the button does not work.
Error message for wrong module code is confusing
I key in list /mod
. The error message Module codes should begin with uppercase alphabet characters, followed by numeric characters, optionally followed by more uppercase alphabet characters
is shown.
It is hard to understand what the format should be because there is too much text.
Not enough pictures in UG
There are not enough pictures in UG to show the reader what the app looks like before and after inputting a command.
UG set up is difficult to understand for non-technical person
A typical student is a non-technical person. When they are reading the UG, they would not be able to navigate to the directory
because they do not know how to use the terminal.
DG numbering is repeated
In DG, under Feature Flaw #1: Some messages are poorly formatted
, the examples all have the number 1
.
No error message shown for tag already added
When I try to add a tag that a lecture already has, there is no error message shown. There should be one so that the user knows why there is no new tag added.
navb is not shown as a known command
When a wrong command is entered, the error message shows a list of known commands, navb
is not in the list.
Words too small in Class Diagram of the DeleteCommand hierarchy in DG
Words are too small in Class Diagram of the DeleteCommand hierarchy in DG.
UG command summary does not have hyperlinks
I have to scroll from the command summary to the feature I want to know more about.
Importing json shows confusing error message and does not create a new file
Could not read data from file: seedu.address.commons.exceptions.DataConversionException: com.fasterxml.jackson.databind.JsonMappingException: Can not instantiate value of type [simple type, class seedu.address.storage.JsonAdaptedModule] from Integral number (231321); no single-int-arg constructor/factory method at [Source: { "modules" : [ 231321 ] }; line: 2, column: 17] (through reference chain: seedu.address.storage.JsonSerializableTracker["modules"]->java.util.ArrayList[0])
is shown when I import a json file { "modules" : [ 231321 ] }
.
Tags do not allow spaces
Tags should allow spaces so that longer phrases can be used as tags.
Module code and lecture name are case sensitive
Module code and lecture name are case sensitive. This makes it more difficult to input them.
No glossary in UG to explain terms
There is no glossary in the UG to explain what root
, context
, inject
means. This makes it difficult to understand the terms.
Dummy bug report
blablalba lol
UG blue background text cannot be copied
Explanation repeated for same command in different contexts
Some explanation in UG is repeated for same command in different contexts. For example, tag
is explained for module, lecture and video. The format of a tag is the same for each but repeated for each context.
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.