Code Monkey home page Code Monkey logo

pe's People

Contributors

noelmathewisaac avatar

Watchers

 avatar

pe's Issues

[DG] Inconsistencies with DG diagrams Predicates

The diagrams indicating interaction with the predicate object is inconsistent across the DG.
Example:
In the reminder feature section the diagrams have boxes for predicate Instances as follows:

image.png

But in for other features like list the function call to predicate instances goes directly to Model as seen here:

image.png

Combination of many long tags with long name results in name not shown at all

Long Name with many long tags results in the name not being shown at all. This is quite disruptive to the user as there is no way for the user to see the item name.

image.png

Command to reproduce:
add n/superlonginputtestcasemaycausesomeerrorswhichmaynothavebeenhandled8 q/2 e/2023-10-10 l/superlonginputtestcasemaycausesomeerrorswhichmaynothavebeenhandled8 t/favourite t/manytag1 t/manytag2 t/manytag3 t/manytag4 t/manytag5 t/manytag6 t/superlongtagmaycauseproblemsletstryandsee7 t/superlonginputtestcasemaycausesomeerrorswhichmaynothavebeenhandled8superlonginputtestcasemaycausesomeerrorswhichmaynothavebeenhandled8 t/duplicatetag t/duplicatetag

Only items currenly displayed can be searched with `find`, `list t/`, `list l/`

When any of the commands involving search such as find, list t/, list l/, only the items currently displayed on the screen are searched. This can be confusing for users since nothing was mentioned in the UG regarding this.

Example:
I have the following items
image.png

I use find banana to filter get these item(s)
image.png

Now if I want to find another item with find newitem, it shows no items are found.

image.png

I have to type list first to reset before entering find newitem. The same problem is there for the find and list t/ and list l/ commands.

Item shown as both expired and expiring

Creating an item with the current days date as expiry date followed by using `reminder -1 days' shows that the item has been expired for at least one day. But the item also shows up under the expiring panel with 0 day. This contradictory info may confuse users

image.png

Long Names getting cut off by UI

Adding long names results in UI not showing the whole name. Ideally, there should be a horizontal scroll bar for the user to scroll.
image.png

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.