Giter VIP home page Giter VIP logo

cs2103aug2013-w14-4j's People

Contributors

dariusf avatar khorshijie avatar sawman avatar

Watchers

 avatar  avatar  avatar

cs2103aug2013-w14-4j's Issues

Parsing errors

1. "add new task 2 from 11am to 12pm" only gives me an untimed task.

2. "add new task 2 from 10/10 11am to 11/10 12pm" gives me the following task: 
new task 2 12pm from 0:00 AM on Thu, 10/10/2013 to 11:59 PM on Fri, 11/10/2013

3. "add new task 3 from 11:00 am on 11/10/2013 to 12:00 pm on 12/10/2013" gives 
me the following task: new task 3 on (1) 11:00 AM on Fri, 11/10/2013 to 0:00 PM 
on Fri, 11/10/2013 or (2) 0:00 AM on Sat, 12/10/2013 to 11:59 PM on Sat, 
12/10/2013

Original issue reported on code.google.com by [email protected] on 7 Oct 2013 at 2:31

Undo is not working properly

Undo is not working properly. The behaviour is weird.
It is very unpredictable hence it is very very hard to describe.
Undoing delete works, but undo add does not work, etc..

Original issue reported on code.google.com by [email protected] on 7 Oct 2013 at 3:51

Double-click jar to run

The application still has to be started from the command line.

A possible intermediate solution could be use a batch/sh file.

Original issue reported on code.google.com by [email protected] on 6 Oct 2013 at 3:59

Contextual Help

After a certain command, gives help (in grey). Something like what google does.

Original issue reported on code.google.com by [email protected] on 2 Oct 2013 at 7:43

V0.1 Project Manual

V0.1 of the Project Manual

Your project manual is to contain following sections:

Cover page: As before. Use the same template. Change '[V0.0]' to '[V0.1]' in 
the page header.

Credits: Acknowledgements of any third party materials used (if any). Omit this 
section if you did not use any third party materials.
User guide: As before. You may modify this section if you’ve changed the 
feature set since the last submission. It is ok if some of the features 
mentioned here are not implemented yet.

Developer guide: The intended audience for this document is an incoming 
developer (i.e. a new project member) that will depend on this document to tell 
how the product has been designed and implemented.That is, it will be used for 
‘onboarding’ new developers. The document contains just enough information 
required for that person to get into the project. The basic questions you 
should ask yourself when writing this document are:
What do we know about the system at this point?

Which part of that knowledge will be useful for a new project member?
What is the best way to pass that knowledge to the new member? Note that some 
information can be passed on in the form of code without any additional 
documentation.

Given below are some things you could consider including. Note that you are not 
required to include them all. Neither you are restricted to what is listed 
below.
Architecture
important APIs
Design descriptions (can include class diagrams, sequence diagrams, notable 
algorithms ...)
Code examples
Instructions for testing

Suggested max length for this section: 10 pages excluding appendices.

submission: Submit a single pdf file that contain all sections described above. 
File name is as before, but change ‘V0.0’ to ‘V0.1’. No need to submit 
to IVLE. Just push it to the ‘doc’ folder of your repo. We’ll pull it 
from there.

evaluation:  15++ points.

Original issue reported on code.google.com by [email protected] on 2 Oct 2013 at 11:55

Time parsing problem

add task 3 by: 10:00pm
add task 3 by: 23:00

both results in an output of 10 AM. why is that?

Original issue reported on code.google.com by [email protected] on 2 Oct 2013 at 1:14

Developer's Guide

By next Monday! 14th Oct

To describe:
1. design
2. implementation

- short intro: purpose of developer guide and target user (1-2 sentences)
-Architecture
-important APIs
-Design descriptions (e.g. class diagram, sequence diagrams, notable algorithms)
-Code descriptions (e.g. code examples, coding standards etc0
-Instructions for testing
-Development Infrastructure (e.g. IDE, Testing Framework, Versioning mechanism)
-known issues and future work* optional items to be left to v0.5
-Appendixes*

Original issue reported on code.google.com by [email protected] on 7 Oct 2013 at 4:06

Changes to API: Feedback and Storage

I am including two new methods under Storage: isEmpty() and size()
I am also including another method called getDisplayString() in Feedback, which 
is used to return the string to display on the GUI. 

Original issue reported on code.google.com by [email protected] on 23 Sep 2013 at 2:18

StartTime and EndTime issue when two dates are added in a task

The first date will contain the current time while the second date will have 
current time + 1.

Eg add haha from 1/4/2013 to 2/4/2013 will return a task from 12.00pm to 1.00pm 
(or some other current time). Would be better if it returns time from 0000 to 
2359

Original issue reported on code.google.com by [email protected] on 2 Oct 2013 at 6:23

Using setStartTime after nullary constructor

What steps will reproduce the problem?
1. Construct the Task object with the no-argument constructor
2. Call the method setStartTime

Expected: Task set with specified start time and default end time
Actual: NullPointerException (i think)

This happens because the interval field is initialised to null. This is good 
because it plays well with the JSON parser. Allow me to suggest that a check be 
performed for a null object in the method. Delegating to the setInterval method 
may also be wise.

Original issue reported on code.google.com by [email protected] on 29 Sep 2013 at 6:59

Capitalized characters are removed in parser

Capital letters removed are removed in the following execution:

Submit V0.1 by 11:59 pm 30/9/2013
Command2 [commandType=ADD_TASK, description=ubmit 0 1, 
deadline=2013-09-30T11:59:00.000+08:00, intervals=[], commandAttributes={}]
add Submit V0.1 by 11.59 pm 30/9/2013
Command2 [commandType=ADD_TASK, description=ubmit 0 1 by 11 59 pm 30/9/2013, 
deadline=null, intervals=[], commandAttributes={}]
add LKJHLKJHKjkhdk
Command2 [commandType=ADD_TASK, description=jkhdk, deadline=null, intervals=[], 
commandAttributes={}]

Original issue reported on code.google.com by [email protected] on 2 Oct 2013 at 4:54

display bug after search

After search the displayOnWindow works fine.
but after doing the search and we add, displayOnWindow is not showing all the 
tasks.

Original issue reported on code.google.com by [email protected] on 2 Oct 2013 at 1:13

Change command object interface

Have fields instead of a hash map, and add getters and setters. The latter 
might be more important, because then we can get rid of the hash map later.

Original issue reported on code.google.com by [email protected] on 6 Oct 2013 at 3:55

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.