ped's People
ped's Issues
set m/0 does not work despite being allowed
Extra space in info command result
Take command format
As a user of this application, it feels very unnatural to specify the module I am referring to by it's INDEX in the shown list, as I would have to search for it in the list first to see what the index is.
A more intuitive way may be to refer to a module by it's CODE instead since all modules have unique CODEs
i.e. take CODE y/YEAR s/SEMESTER
list takes a long time to respond
I'm not sure why but list
has a noticeable lag when I use it with this data file, hope this helps in optimisation.
Append to the end of the data file:
{
"code" : "PHS1101",
"title" : "BILLION DOLLAR PILL",
"description" : "'''"""''""''"""""""""'",
"mc" : 99,
"academicYear" : 0,
"semester" : 0,
"tagged" : [ ]
}, {
"code" : "DMY1401TSG",
"title" : "Abc mc mod",
"description" : "smol",
"mc" : 1,
"academicYear" : 0,
"semester" : 0,
"tagged" : [ ]
}, {
"code" : "ACC1701X",
"title" : "Accounting",
"description" : "acc",
"mc" : 1,
"academicYear" : 1,
"semester" : 1,
"tagged" : [ ]
}, {
"code" : "CS3203",
"title" : "Abcde",
"description" : "abcde",
"mc" : 4,
"academicYear" : 0,
"semester" : 0,
"tagged" : [ "aaa", "ccc", "bbb", "eee", "ddd", "nnnnnnnn", "ggg", "fff", "iii", "hhh", "jjj", "mmmmmmmmmmm", "ertffgh", "wow", "age" ]
}, {
"code" : "1a2b3c4d5e6f7g8h9i110jb",
"title" : "Abcde",
"description" : "abcde",
"mc" : 4,
"academicYear" : 0,
"semester" : 0,
"tagged" : [ ]
} ]
}
MC bar cosmetic issue
Set command error message formatting
Cannot see module code when the app is at it's default size
When opening the app for the first time, a few modules have text that are too long to fit on the screen as shown in the screenshot. The module codes are then cut off which causes a lot of inconvenience as the module code uniquely identifies a module.
As a user, the module code and it's MC count is quite important (Especially the module code as it is the module's identifier) but I am unable to see their full text.
A suggestion would be to always show the module code and only allow the module name to be truncated.
add command large valid MC not accepted
MC bar not proportional
User Guide unaligned screenshot
m prefix takes in letters in User Guide
Edit command works when not replacing anything
add command valid input not accepted
According to user guide, the command add c/CS3203 t/Abcde d/abcde m/4 t/a
should be a valid input as there is no restriction on tags but it does not work.
If a user wants to tag modules with his grade, tagging modules with single letters would be very useful and should work, however this input is rejected.
After every command, list jumps back to the top
This is very inconvenient as the user would have to scroll back down.
This happens at least for take
, untake
, add
.
clear command grammar issue
Untake command format
As a user of this application, it feels very unnatural to specify the module I am referring to by it's INDEX in the shown list, as I would have to search for it in the list first to see what the index is.
A more intuitive way may be to refer to a module by it's CODE instead since all modules have unique CODEs
i.e. untake CODE
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.