Coder Social home page Coder Social logo

tp's Introduction

CI Status

Ui

NUS Mod Tracker a desktop app for Computer Science students in NUS to manage their modular credits.
This project is based on the AddressBook-Level3 project created by the SE-EDU initiative.

tp's People

Contributors

zhiyuan-amos avatar pyokagan avatar yamgent avatar damithc avatar dillontkw avatar jodichoo avatar jay-luozhijie avatar wuaaaj avatar wengying227 avatar m133225 avatar mightycupcakes avatar yamidark avatar rinder5 avatar j-lum avatar eugenepeh avatar limmlingg avatar sijie123 avatar chao1995 avatar vivekscl avatar lejolly avatar yl-coder avatar fzdy1914 avatar pierceandy avatar ndt93 avatar edmundmok avatar kychua avatar wltan avatar ernestlim8 avatar alexlmeow avatar okkhoy avatar

Watchers

Samuel Fang avatar  avatar  avatar  avatar

tp's Issues

[PE-D] Module Credit bug

image.png

You can put really really big numbers as the amount of module credit, I think that you should set it to 50? I don't think there is any module that is even 50MC. So, just one small thing to note.


Labels: severity.Low type.FunctionalityBug
original: elroygohjy/ped#3

[PE-D] Set command error message formatting

image.png

When all 3 parameters are specified for the set command, the error message a missing space between the word YEAR and the s/ prefix. (As shown by the red arrow in the screenshot)


Labels: type.FunctionalityBug severity.VeryLow
original: TLChicken/ped#1

[PE-D] Find Command

image.png

So, if I not mistaken, you can indicate optional field, but if there is a KEY_WORD beside a optional field without space, it causes the find command to return 0 module listed. So, there should be an command error thrown instead..


Labels: severity.Medium type.FunctionalityBug
original: elroygohjy/ped#2

[PE-D] 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


Labels: severity.Medium type.FeatureFlaw
original: TLChicken/ped#3

[PE-D] Feature flaws

  • For "set y/YEAR s/SEMESTER", I am not sure if how to input special semesters.
  • For "set m/MC", I am not sure if MC goal progress should adjust accordingly.

Labels: severity.Low type.FeatureFlaw
original: jhlee1997/ped#2

[PE-D] [BUG] Buggy Find

Bug Report

Summary

Cannot find and module after taking the module in a certain year or a certain semester, the application always return 0 modules listed. This might be because of the non uniform parameter as other commands use c/cs2103 but this uses c/ cs2103 which I need to assume

Expected Value

After taking a certain mod and tagging it, I should be able to use the find y/ or find s/ to find the modules.

Actual Value

0 modules always listed and unable to find any mods

Steps to Reproduce

  1. Add and take the new module as shown in this picture

image.png

  1. Run the command find y/5 or find s/2, which is supposed to return module 22 as shown in no 1

image.png


Labels: severity.High type.FunctionalityBug
original: simonjulianl/ped#4

[PE-D] List Command

Takes 2-3 seconds to run list command if current module listed is 0. I think list command implementation should not have such a high overhead to cause such lag.


Labels: severity.Medium type.FunctionalityBug
original: elroygohjy/ped#1

[PE-D] [BUG] Adding module where the module code is a single character is allowed

Bug Report

Summary

Module code without the code is allowed

Expected Value

  • Module code that is not valid such as X1000 or X should not be allowed as what is being mentioned in the User Guide

image.png

Actual Value

  • A new module is added with code m

Steps to Reproduce

  1. Add a new module using add the command add c/m t/Software Engineering d/Covers the main areas of software development m/4 tag/Core tag/UE

image.png


Labels: severity.High type.FunctionalityBug
original: simonjulianl/ped#2

[PE-D] UG bugs under Quick Start

  • Under Quick Start, the link attached to "here" is not updated to the latest release.
  • Under Quick Start, double clicking the file is blocked. Maybe consider telling users to run via terminal "java -jar ..."

Labels: type.DocumentationBug severity.Low
original: jhlee1997/ped#1

[PE-D] [BUG] Unclear documentation, especially on the parameter format on find

Bug Report

Summary

Unable to decipher the meaning of each parameter in the Find code

Expected Value

Able to decipher the documentation and there is at least some explanation on what each parameter means

Actual Value

No explanation on the parameters of the find command, unable to fully understand what each parameter stands for or what does it do

Steps to Reproduce

  • It is in the documentation guide of Find

image.png


Labels: severity.High type.DocumentationBug
original: simonjulianl/ped#3

[PE-D] Cannot see module code when the app is at it's default size

image.png

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.


Labels: type.FunctionalityBug severity.Low
original: TLChicken/ped#4

[PE-D] [BUG] The UI Bar is not updated after taking a module tagged with UE

Bug Report

Summary

After taking a new UE module, the UI bar on UE on the right hand side is not updated. Not only that, the UI bar on the right side is not working for any kind of Tag as specified within the UG.

Expected Value

  • The UE bar to be updated after taking the module

Actual Value

  • The UE bar on the right side not updated

Steps to Reproduce

  1. Add a new module using add the command add c/CS2103Y t/Software Engineering d/Covers the main areas of software development m/4 tag/UE

image.png

  1. Take the module

image.png

  1. However, the UI for the UE seems not to be updated

image.png


Labels: severity.High type.FunctionalityBug
original: simonjulianl/ped#1

[PE-D] 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


Labels: severity.Medium type.FeatureFlaw
original: TLChicken/ped#2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.