Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v1.1][T09-B3] ProgressChecker #46

Open
wants to merge 333 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
333 commits
Select commit Hold shift + click to select a range
f9bd728
Merge pull request #1 from AdityaA1998/ResolveHelpWindow
AdityaA1998 Mar 15, 2018
4bd5ab1
Update app name and all relevant strings/file names/package names (#57)
EdwardKSG Mar 18, 2018
24c17ae
DeveloperGuide: add feature contribution (#66)
kohyeeru Mar 18, 2018
1610b0e
Update UI mock up title (#61)
kohyeeru Mar 18, 2018
8cc5cca
Fixed the backspace response error
Mar 19, 2018
6dc11a7
Update liwen's features in developer guide (#70)
Livian1107 Mar 19, 2018
36fe7e9
add eddie's feature contribution to developer guide (#68)
EdwardKSG Mar 19, 2018
f0957c3
Merged from master
Mar 19, 2018
3584b71
fix commit
Mar 19, 2018
e0518bc
merge master
Mar 19, 2018
0754f81
Updated the DG
Mar 19, 2018
c44b6da
Updated the DG with a minor feature
Mar 19, 2018
5fdd135
Merge pull request #73 from AdityaA1998/Documentation-glossary
AdityaA1998 Mar 19, 2018
f23e6d3
Solved conflict error
Mar 19, 2018
bc0980d
Add new panel for exercises to match UI mock up (#60)
kohyeeru Mar 19, 2018
ed1ea42
Merge branch 'master' of https://github.com/CS2103JAN2018-T09-B3/main
AdityaA1998 Mar 19, 2018
ae78571
Dynamic search bug fix (#72)
AdityaA1998 Mar 19, 2018
248cc75
Merge branch 'master' of https://github.com/CS2103JAN2018-T09-B3/main
AdityaA1998 Mar 20, 2018
18e56d5
add a command to upload a photo to profile
Livian1107 Mar 20, 2018
46dcce6
add a new command to upload profilephoto
Livian1107 Mar 20, 2018
e8586cd
add a parser to parse the input for upload command
Livian1107 Mar 20, 2018
f1c5529
add a uploadCommandParser method
Livian1107 Mar 20, 2018
db59bee
update new command in model
Livian1107 Mar 20, 2018
5bc8b2a
update new method in model manager
Livian1107 Mar 20, 2018
f054daa
add a new method to upload photo in progressChecker
Livian1107 Mar 20, 2018
8d74cb8
ExercisesPanel: remove subscription for PersonPanelSelectionChangedEvent
kohyeeru Mar 21, 2018
ca1dc7d
DeveloperGuide: update and correct user stories and use cases (#76)
kohyeeru Mar 21, 2018
42d9e3a
ExercisesPanel: implement display of dummy exercises on PageLoadChang…
kohyeeru Mar 21, 2018
f5d2473
Add collate information
kohyeeru Mar 21, 2018
68de537
ExercisesPanel: remove trailing whitespaces
kohyeeru Mar 21, 2018
cacf2bf
Updated dev guide (#104)
AdityaA1998 Mar 21, 2018
806ca97
Ui improvement (#103)
Livian1107 Mar 21, 2018
5341412
Merge pull request #102 from iNekox3/ui/display-exercises
AdityaA1998 Mar 21, 2018
2e8f99e
Update DG (#107)
Livian1107 Mar 21, 2018
e5d561c
Auto complete command implemented (#108)
AdityaA1998 Mar 21, 2018
8333ea7
Added uml image (#109)
AdityaA1998 Mar 21, 2018
eff60cb
Add answering exercises implementation in DeveloperGuide (#110)
kohyeeru Mar 21, 2018
5904e2d
Docs v1.2 (#111)
EdwardKSG Mar 21, 2018
1609790
Corrected few more checkstyle errors
AdityaA1998 Mar 22, 2018
633a544
Merge branch 'master' of https://github.com/CS2103JAN2018-T09-B3/main
AdityaA1998 Mar 22, 2018
7b68cab
update command parameter
Livian1107 Mar 22, 2018
d68f915
Merge branch 'master' of https://github.com/CS2103JAN2018-T09-B3/main…
Livian1107 Mar 24, 2018
a6f91fc
add index attribute in upload command
Livian1107 Mar 24, 2018
f97c0e9
UI minor enhacement (#114)
Livian1107 Mar 25, 2018
33bbad9
update user guide (#117)
Livian1107 Mar 25, 2018
d46e8db
Task management v1.2 (#100)
EdwardKSG Mar 25, 2018
6761637
Added github api
AdityaA1998 Mar 25, 2018
365d2ef
Created new package issues and added a Title class
AdityaA1998 Mar 25, 2018
1df215f
sequence diagram for adding default tasks (#122)
EdwardKSG Mar 25, 2018
5b4a307
Created a new milestone class
AdityaA1998 Mar 25, 2018
b830a00
Created a new Assignees class
AdityaA1998 Mar 25, 2018
18390a8
Created a new createissue command
AdityaA1998 Mar 25, 2018
47f55d3
Add prefaces in main sections of User and Developer Guides (#124)
kohyeeru Mar 25, 2018
9a47dda
Developer Guide Draft (#123)
Livian1107 Mar 25, 2018
f9f7415
Created a createIssueParser
AdityaA1998 Mar 25, 2018
ce217bc
Created a createIssueParser
AdityaA1998 Mar 25, 2018
ed999c7
resolve conflict
Livian1107 Mar 26, 2018
5ad04c8
refact 'person' to 'teammate'
Livian1107 Mar 25, 2018
dc409a8
resolve conflict
Livian1107 Mar 26, 2018
dd3231e
Merge branch 'upload_profile_photo' into loadPhoto
Livian1107 Mar 26, 2018
f6b3d3d
Created a new attribute Body
AdityaA1998 Mar 26, 2018
e9764a7
Add new field: github username (#121)
EdwardKSG Mar 26, 2018
50df3b2
Merge branch 'master' of https://github.com/Livian1107/addressbook-le…
Livian1107 Mar 26, 2018
9b012ed
get the image to display
Livian1107 Mar 26, 2018
1882f9c
Created a new attribute Body
AdityaA1998 Mar 26, 2018
c8323a2
Changed Assignees to a list of assignees in the Issue
AdityaA1998 Mar 26, 2018
a915f91
Command execution block updated
AdityaA1998 Mar 26, 2018
84ee2c5
test
Livian1107 Mar 27, 2018
55b91b4
set a default photo
Livian1107 Mar 27, 2018
c85e839
add a photo attribute to person, and set a default photo
Livian1107 Mar 27, 2018
5fcf3a0
test
Livian1107 Mar 27, 2018
d6e0565
add an id for Image in FXML
Livian1107 Mar 27, 2018
e173a01
add a method in personCard to update the profile photo
Livian1107 Mar 27, 2018
0071e91
Added new attribute labels
AdityaA1998 Mar 27, 2018
e708be4
Updated createIssue to include labels
AdityaA1998 Mar 27, 2018
5244764
Merge branch 'displayPhoto' into uploadPhoto
Livian1107 Mar 27, 2018
26bbdca
Merge branch 'master' of https://github.com/CS2103JAN2018-T09-B3/main
AdityaA1998 Mar 27, 2018
3bea7fe
Resolved merge conflict changes
AdityaA1998 Mar 27, 2018
b741fb0
Updated the comments for multiple parsers
AdityaA1998 Mar 27, 2018
338ebe7
Updated createissue class and create a milestone map class
AdityaA1998 Mar 27, 2018
1751863
Created a MilestoneMap class whcih retursn a hashmap of milestones
AdityaA1998 Mar 27, 2018
3a05f50
Shifted the final implementation of createIssue to modelmanager
AdityaA1998 Mar 27, 2018
2f34f0e
add a photo example
Livian1107 Mar 27, 2018
f656178
update format
Livian1107 Mar 27, 2018
061ee32
update command parser
Livian1107 Mar 27, 2018
d5f33f3
update model
Livian1107 Mar 27, 2018
7962718
update ui personcard
Livian1107 Mar 27, 2018
7791eac
add example photo
Livian1107 Mar 27, 2018
126511c
update personListCard
Livian1107 Mar 27, 2018
06d9415
update test
Livian1107 Mar 27, 2018
c2b153f
update checkstyle
Livian1107 Mar 28, 2018
97d3c44
undoredo tag
Livian1107 Mar 28, 2018
26c3547
checkstyle
Livian1107 Mar 28, 2018
c8f2a4d
test
Livian1107 Mar 28, 2018
67757fe
checkstyle
Livian1107 Mar 28, 2018
b56570e
Updated Progresschecker
AdityaA1998 Mar 28, 2018
ad712bd
test
Livian1107 Mar 28, 2018
b24ac54
Fixed few checkstyle errors
AdityaA1998 Mar 28, 2018
1c473b4
Trailing whitespaces
AdityaA1998 Mar 28, 2018
e777a3e
Updated a test file
AdityaA1998 Mar 28, 2018
3f01b5d
test
Livian1107 Mar 28, 2018
9df2f97
Updated github account and made changes to auto-correct command
AdityaA1998 Mar 28, 2018
1f1432c
Update CreateIssue.java
AdityaA1998 Mar 28, 2018
2a12c31
Update CreateIssueParser.java
AdityaA1998 Mar 28, 2018
2f43aa1
Update ParserUtil.java
AdityaA1998 Mar 28, 2018
50ff7bc
Update CreateIssue.java
AdityaA1998 Mar 28, 2018
30fadab
Updated few files
AdityaA1998 Mar 28, 2018
e9652b1
code style
Livian1107 Mar 28, 2018
5411291
style
Livian1107 Mar 28, 2018
45b123c
style
Livian1107 Mar 28, 2018
565f598
Merge branch 'Issues' of https://github.com/AdityaA1998/addressbook-l…
AdityaA1998 Mar 28, 2018
b1fff1c
Made few changes after pr review
AdityaA1998 Mar 28, 2018
f3a1797
-
AdityaA1998 Mar 28, 2018
1d19a2c
Few changes
AdityaA1998 Mar 28, 2018
5287588
Correct formatting and hyperlinks in User Guide and Developer Guide (…
kohyeeru Mar 28, 2018
df408a6
Merge pull request #142 from AdityaA1998/Issues
AdityaA1998 Mar 28, 2018
56db971
Merge branch 'master' into uploadPhoto
AdityaA1998 Mar 28, 2018
9b430bd
Merge pull request #141 from Livian1107/uploadPhoto
AdityaA1998 Mar 28, 2018
66166f0
Merge branch 'master' of https://github.com/CS2103JAN2018-T09-B3/main
Livian1107 Mar 28, 2018
3f102d4
Update ProgressChecker.java
AdityaA1998 Mar 28, 2018
77c25de
Merge pull request #145 from CS2103JAN2018-T09-B3/UpdateAuthentication
AdityaA1998 Mar 28, 2018
28fd147
first attempt to do UI for tasks (#144)
EdwardKSG Mar 29, 2018
075f76d
Task management bugfix1 (#146)
EdwardKSG Mar 30, 2018
d685677
Merge branch 'master' of https://github.com/CS2103JAN2018-T09-B3/main
Livian1107 Mar 31, 2018
0013c16
Close issue on github (#149)
AdityaA1998 Apr 1, 2018
621db04
update file method
Livian1107 Apr 1, 2018
30b64f1
add a new class PhotoPath
Livian1107 Apr 1, 2018
5c996b0
add a new class UniquePhotoList
Livian1107 Apr 1, 2018
9e3a66b
add exceptions for photo path
Livian1107 Apr 1, 2018
d4cee07
Read exercises from data/progresschecker.xml if exist, otherwise read…
kohyeeru Apr 1, 2018
73b338f
update methods in class FileUtil
Livian1107 Apr 2, 2018
641ecc0
update upload command, allow user to upload photo from their PC
Livian1107 Apr 2, 2018
772d63e
update parser
Livian1107 Apr 2, 2018
d8214f7
update related methods of class PhotoPath
Livian1107 Apr 2, 2018
e11fed0
check style
Livian1107 Apr 2, 2018
c76cf2f
display profile photo
Livian1107 Apr 2, 2018
d0dc4f6
Merge branch 'master' of https://github.com/CS2103JAN2018-T09-B3/main
Livian1107 Apr 2, 2018
7fcb46d
check style
Livian1107 Apr 2, 2018
1904b8d
Close issue on github (#149)
AdityaA1998 Apr 1, 2018
cb66253
Read exercises from data/progresschecker.xml if exist, otherwise read…
kohyeeru Apr 1, 2018
4d4f21c
Merge branch 'master' of https://github.com/Livian1107/addressbook-le…
Livian1107 Apr 3, 2018
ba788d4
conflict
Livian1107 Apr 3, 2018
cd13ffd
solve conflict
Livian1107 Apr 3, 2018
436de55
conflict
Livian1107 Apr 3, 2018
cc80dc3
update
Livian1107 Apr 3, 2018
6148570
update upload photo command (#154)
Livian1107 Apr 3, 2018
52417ea
Reopen issue on github (#156)
AdityaA1998 Apr 3, 2018
f5d2517
Made minor updates for exceptions (#155)
AdityaA1998 Apr 3, 2018
9bcb079
conflicts
Livian1107 Apr 3, 2018
609f16e
Merge branch 'master' of https://github.com/Livian1107/addressbook-le…
Livian1107 Apr 3, 2018
40ae3de
UserGuide: change suggested list of commands under Quick Start sectio…
kohyeeru Apr 4, 2018
05e86cc
Updated user guide with the latest commands (#158)
AdityaA1998 Apr 4, 2018
ee2d603
Edit an issue on Github (#157)
AdityaA1998 Apr 4, 2018
81b80d4
Multiple tabs UI (#166)
Livian1107 Apr 4, 2018
27c4bce
Task management 02 (#160)
EdwardKSG Apr 4, 2018
dde8ec8
Fix Bug with JAR and Docs v1.4 (#167)
EdwardKSG Apr 4, 2018
863caad
Add collated folder and files (#170)
EdwardKSG Apr 4, 2018
591b696
Merge branch 'master' of https://github.com/CS2103JAN2018-T09-B3/main
Livian1107 Apr 5, 2018
4da2f4a
Added collations
AdityaA1998 Apr 5, 2018
8e29e1f
Merge branch 'master' into list-issues
AdityaA1998 Apr 5, 2018
6d08623
Created a GitIssueClass
AdityaA1998 Apr 5, 2018
8c2fcb0
refactored createIssueCommand
AdityaA1998 Apr 5, 2018
829fb28
Storage component
AdityaA1998 Apr 5, 2018
552af99
Made an credential package and initalised classes
AdityaA1998 Apr 5, 2018
a3fd411
Created a gitdetails class
AdityaA1998 Apr 5, 2018
ef70292
Created a gitdetails class
AdityaA1998 Apr 5, 2018
80e675d
Created a GitLoginCommandParser
AdityaA1998 Apr 5, 2018
777c13f
Adding gitLogn to model
AdityaA1998 Apr 5, 2018
2b78703
Added GitIssueList
AdityaA1998 Apr 5, 2018
1436f94
Making changes to model
AdityaA1998 Apr 5, 2018
d23ee93
GithubLogin command implemented
AdityaA1998 Apr 5, 2018
7137743
GithubLogin command implemented
AdityaA1998 Apr 5, 2018
68cf753
Collations
AdityaA1998 Apr 5, 2018
ba1e60b
Update GitLoginCommand.java
AdityaA1998 Apr 6, 2018
92ca327
Update GitLoginCommandParser.java
AdityaA1998 Apr 6, 2018
81835be
Update GitIssueList.java
AdityaA1998 Apr 6, 2018
f59e689
Add feature to answer an exercise based on index and have results be …
kohyeeru Apr 6, 2018
73747d6
Minor changes
AdityaA1998 Apr 6, 2018
c3be89a
Merge branch 'login-github' of https://github.com/AdityaA1998/address…
AdityaA1998 Apr 6, 2018
7d54874
Added gitlogin command in automcomplete class
AdityaA1998 Apr 6, 2018
6abae80
Merge branch 'master' into login-github
AdityaA1998 Apr 6, 2018
c653dfc
resolved merge conflicts
AdityaA1998 Apr 6, 2018
51eb6ad
Merge conflicta
AdityaA1998 Apr 6, 2018
824fb3d
Merge pull request #175 from AdityaA1998/login-github
AdityaA1998 Apr 6, 2018
436c3a7
Update userguide with the latest command (#176)
AdityaA1998 Apr 6, 2018
066cf0c
Merge conflicts
AdityaA1998 Apr 8, 2018
e4a45ee
update
Livian1107 Apr 8, 2018
4f245d5
Merge branch 'master' of https://github.com/CS2103JAN2018-T09-B3/main
Livian1107 Apr 8, 2018
be7e551
Progress bar (#181)
EdwardKSG Apr 8, 2018
17c56d1
Modify view command to switch view between tabs (#199)
kohyeeru Apr 8, 2018
5e6e377
Added * in passcode field
AdityaA1998 Apr 8, 2018
6357476
update
Livian1107 Apr 8, 2018
f17f66b
Auto switch to task tab (#201)
EdwardKSG Apr 8, 2018
03de976
Update Documentation (#203)
Livian1107 Apr 9, 2018
581434b
Added * in passcode field
AdityaA1998 Apr 9, 2018
c0d94ad
Viewing list
AdityaA1998 Apr 9, 2018
e18ce5e
Implemented listissues
AdityaA1998 Apr 10, 2018
7489f2a
Implemented listissues
AdityaA1998 Apr 10, 2018
5a09d97
Merge branch 'master' into list-issues
AdityaA1998 Apr 10, 2018
3168ded
created a logout command
AdityaA1998 Apr 10, 2018
404fd74
Merge branch 'list-issues' into logout-command
AdityaA1998 Apr 10, 2018
ccf9d9a
Added it to parser
AdityaA1998 Apr 10, 2018
d3d899f
Added the logout command to Model Stub
AdityaA1998 Apr 10, 2018
2b0a5ad
Added collations
AdityaA1998 Apr 10, 2018
058436e
Merge branch 'list-issues' into logout-command
AdityaA1998 Apr 10, 2018
2d04159
Documentation after Feedback (#209)
Livian1107 Apr 10, 2018
b958a69
merge
Livian1107 Apr 11, 2018
909e2ac
write the test for theme command
Livian1107 Apr 11, 2018
2382216
add a theme command to change the theme of app
Livian1107 Apr 11, 2018
93af57c
add parser for theme command
Livian1107 Apr 11, 2018
131a46b
handle change theme event
Livian1107 Apr 11, 2018
453111c
update style
Livian1107 Apr 11, 2018
ac2b099
Add project portfolio (#216)
kohyeeru Apr 11, 2018
32655ad
Added a project portfolio (#220)
AdityaA1998 Apr 11, 2018
9c26e87
Changed a few header comments
AdityaA1998 Apr 11, 2018
40d57b6
Merge branch 'list-issues' into logout-command
AdityaA1998 Apr 11, 2018
4c15c7d
CHeckstyle errors resolved
AdityaA1998 Apr 11, 2018
a5cf1bc
Merge branch 'list-issues' into logout-command
AdityaA1998 Apr 11, 2018
f93abd6
Merge pull request #210 from AdityaA1998/list-issues
AdityaA1998 Apr 11, 2018
edce9f9
Merge pull request #211 from AdityaA1998/logout-command
AdityaA1998 Apr 11, 2018
7a2e86e
Add viewing of exercises in weeks and implement revelation of suggest…
kohyeeru Apr 11, 2018
b0d0ac4
Task management finalize (#213)
EdwardKSG Apr 11, 2018
de851ee
update theme command into command format list
Livian1107 Apr 11, 2018
49466c3
Merge branch 'master' into theme
Livian1107 Apr 11, 2018
e48ed56
add a Profile panel (#218)
Livian1107 Apr 11, 2018
470bbd5
Solved the wrong issue id problem
AdityaA1998 Apr 11, 2018
1a7cb00
Merge pull request #230 from AdityaA1998/issue-index
AdityaA1998 Apr 11, 2018
1f640a8
Merge pull request #223 from Livian1107/theme
AdityaA1998 Apr 11, 2018
861e6a9
Porfolio (#228)
Livian1107 Apr 11, 2018
b670b72
ProfilePanel: add collate info (#232)
kohyeeru Apr 11, 2018
0057c37
Portfolio eddie (#234)
EdwardKSG Apr 11, 2018
a237f69
Task management final2 (#236)
EdwardKSG Apr 11, 2018
0dcdd7e
Collate v1.5rc (#237)
EdwardKSG Apr 11, 2018
c225801
Add week2 tasks (#239)
EdwardKSG Apr 12, 2018
7070bfc
Task management minorupdate (#241)
EdwardKSG Apr 12, 2018
a4521c0
Change color scheme for both light and dark themes (#243)
kohyeeru Apr 13, 2018
23bc50b
Tests-eddie and adding data in storage (#247)
EdwardKSG Apr 14, 2018
d11da5f
Code quality and minor functional improvements (#249)
EdwardKSG Apr 14, 2018
a529fe3
Test cases (#256)
AdityaA1998 Apr 14, 2018
524dfd9
Docs v1.5.1 (#261)
EdwardKSG Apr 15, 2018
5b7b356
Update User Guide, Developer Guide and Project Portfolio (#262)
kohyeeru Apr 15, 2018
3299bbe
Ug image (#263)
EdwardKSG Apr 15, 2018
e1103bb
Add tests for view and answer commands (#264)
kohyeeru Apr 15, 2018
833cb6f
DeveloperGuide: add manual testing info for view and answer command (…
kohyeeru Apr 15, 2018
e433364
Update UI images in UserGuide (#272)
kohyeeru Apr 15, 2018
e229fba
Update UI and test (#255)
Livian1107 Apr 15, 2018
a8dcc76
Code quality v1.5 (#271)
EdwardKSG Apr 15, 2018
e9d69de
update pic name (#274)
Livian1107 Apr 15, 2018
4fbbd50
Final PR (#273)
AdityaA1998 Apr 15, 2018
2e88b81
Final (#275)
EdwardKSG Apr 15, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Dynamic search bug fix (#72)
* Optimised find command to search for substrings in people's name instead of searching for the whole name

* Rectified checkstyle errors

* Created a new function for dynamic search

* Added dynamic find feature: User will not have to press enter while finding, as he types the results will be displayed.

* Updated the user guide

* Changed a few test cases

* Made changes to aboutus

* Resolved help window error

* Fixed the backspace response error
  • Loading branch information
AdityaA1998 authored and EdwardKSG committed Mar 19, 2018
commit ae785718c7106b7cbb643abc8859aaa8a7d245b5
9 changes: 8 additions & 1 deletion src/main/java/seedu/progresschecker/ui/CommandBox.java
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
import javafx.collections.ObservableList;
import javafx.fxml.FXML;
import javafx.scene.control.TextField;
import javafx.scene.input.KeyCode;
import javafx.scene.input.KeyEvent;
import javafx.scene.layout.Region;
import seedu.progresschecker.commons.core.LogsCenter;
Expand Down Expand Up @@ -62,7 +63,13 @@ private void handleKeyPress(KeyEvent keyEvent) {
if ((commandTextField.getText().trim().equalsIgnoreCase(CORRECT_COMMAND_WORD)
|| isCorrectCommandWord)) {
isCorrectCommandWord = !commandTextField.getText().trim().isEmpty();
CommandResult commandResult = logic.execute(commandTextField.getText() + keyEvent.getText());
CommandResult commandResult;
if (keyEvent.getCode() != KeyCode.BACK_SPACE && keyEvent.getCode() != KeyCode.DELETE) {
commandResult = logic.execute(commandTextField.getText() + keyEvent.getText());
} else {
commandResult = logic.execute(commandTextField.getText().substring(0,
commandTextField.getText().length() - 1));
}
// process result of the command
logger.info("Result: " + commandResult.feedbackToUser);
raise(new NewResultAvailableEvent(commandResult.feedbackToUser));
Expand Down