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.4][W09-B4] Flashy #98

Open
wants to merge 130 commits into
base: master
Choose a base branch
from

Commits on Mar 5, 2018

  1. Update Developer Guide (#1)

    - update NFRs
    - update Target User Profile
    jethrokuan authored and yong-jie committed Mar 5, 2018
    Configuration menu
    Copy the full SHA
    57ffa9b View commit details
    Browse the repository at this point in the history
  2. Fix Travis URL (#2)

    * Update travis URL
    
    * Update link references in Developer Guide
    jethrokuan authored and yong-jie committed Mar 5, 2018
    Configuration menu
    Copy the full SHA
    5f6d888 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2018

  1. Add Card model (#16)

    * Add Card model
    
    * Use front and back instead of question and answer
    jethrokuan authored and yong-jie committed Mar 10, 2018
    Configuration menu
    Copy the full SHA
    8d553b4 View commit details
    Browse the repository at this point in the history
  2. Add theme changing functionality (#18)

    * Add theme changing feature
    * Change CSS loading implementation in MainWindow class
    yong-jie authored and jethrokuan committed Mar 10, 2018
    Configuration menu
    Copy the full SHA
    c124ede View commit details
    Browse the repository at this point in the history
  3. Add Card Book (#19)

    * Add UniqueCardList
    
    * Add CardBook
    
    * fix style errors
    
    * add newlines
    
    * fix style errors
    jethrokuan authored and yong-jie committed Mar 10, 2018
    Configuration menu
    Copy the full SHA
    ab1b4da View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2018

  1. Configuration menu
    Copy the full SHA
    57f9b74 View commit details
    Browse the repository at this point in the history
  2. move current theme into UiManager

    This is because the current theme affects components beyond the MainWindow.
    jethrokuan committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    5564de0 View commit details
    Browse the repository at this point in the history
  3. Add quit command alias (#28)

    yong-jie committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    9c6f806 View commit details
    Browse the repository at this point in the history
  4. Add an add card feature (#21)

    * Add an add card feature
    
    * Minor changes
    
    * Fix style issues
    
    * Fix tests issues
    
    * Fix style errors
    shawnclq authored and yong-jie committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    9535172 View commit details
    Browse the repository at this point in the history
  5. Feat/user-guide (#37)

    * Add help prompts for adding card and changing theme
    
    * Add help prompt for quitting the application
    
    * Update command summary
    
    * Fix typo error
    
    * Update introduction paragraph
    yong-jie committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    9661bf6 View commit details
    Browse the repository at this point in the history
  6. Add list card command (#38)

    * Add UUID Predicate for Card
    
    * Add UUID to card class
    
    * Add list card command
    jethrokuan committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    f53d058 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c81bc0c View commit details
    Browse the repository at this point in the history
  8. Update documentation (#43)

    * Update README
    yong-jie committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    a06a557 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2018

  1. Configuration menu
    Copy the full SHA
    760d5f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1907a63 View commit details
    Browse the repository at this point in the history
  3. Add parser command tests for addc and listc (#50)

    * add test for addCardCommand
    
    * add parser test for ListCardCommand
    
    * fix tests
    jethrokuan authored and yong-jie committed Mar 14, 2018
    Configuration menu
    Copy the full SHA
    c7fea3d View commit details
    Browse the repository at this point in the history
  4. Update AboutUs.adoc (#51)

    shawnclq authored and yong-jie committed Mar 14, 2018
    Configuration menu
    Copy the full SHA
    cf7a447 View commit details
    Browse the repository at this point in the history
  5. Add UI tests for Card-related functionality (#48)

    * Add GUI tests for CardCard
    
    * add GUI tests for CardListPanel
    
    * fix style errors
    jethrokuan committed Mar 14, 2018
    Configuration menu
    Copy the full SHA
    4765ef9 View commit details
    Browse the repository at this point in the history
  6. Add tests for theme changing functionality (#39)

    * Add tests for theme changing functionality
    
    * Fix style issues
    
    * Refactor MESSAGE_INVALID_THEME logic message
    
    * Refactor parseTheme method in ParserUtil
    yong-jie committed Mar 14, 2018
    Configuration menu
    Copy the full SHA
    173c1a5 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2018

  1. Remove tag functionality from addressBook (#55)

    * Remove tag functionality from addressBook
    
    * fix test
    jethrokuan committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    8db138e View commit details
    Browse the repository at this point in the history
  2. Refactor Person to Tag (#56)

    * Refactor Person to Tag
    
    - BrowserPanel related items have been left untouched, because they
      will probably be deleted
    - User and Developer Guide not updated
    
    * fix style error
    jethrokuan authored and yong-jie committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    fb8de16 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    27b1724 View commit details
    Browse the repository at this point in the history
  4. Edit Tag model to contain correct fields (#57)

    * Remove email field from Tag
    
    * Remove phone field from Tag
    
    * Address -> Description
    
    * update test items to proper tags
    
    * increase timeout for GUI bot to prevent test run failure
    
    * add more address -> description cleanup
    
    * fix style errors
    
    * one more!
    
    * add more address -> description
    jethrokuan authored and yong-jie committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    96b608c View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2018

  1. Remove CardBook (#62)

    jethrokuan authored and yong-jie committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    ffe8f13 View commit details
    Browse the repository at this point in the history
  2. Add CardTag class (#64)

    * update guava version
    
    * add CardTag class
    
    * Delete that distracting blank line in Card.java
    jethrokuan authored and yong-jie committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    b0a0fa7 View commit details
    Browse the repository at this point in the history
  3. Move CardListPanel to a new column (#65)

    * Edit UI to match mockup
    yong-jie authored and jethrokuan committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    ec892f4 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2018

  1. Add delete card feature (#66)

    shawnclq authored and jethrokuan committed Mar 17, 2018
    Configuration menu
    Copy the full SHA
    8b586a7 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2018

  1. Add ID to Card and Tag (#68)

    * make CardTag a non-singleton
    
    * Require uuid string to be equal
    
    * fix failing tests
    
    * Add tests for XmlAdaptedCard
    
    * add ID to Tag, and fix broken tests
    
    * fix style errors
    jethrokuan authored and yong-jie committed Mar 18, 2018
    Configuration menu
    Copy the full SHA
    108db58 View commit details
    Browse the repository at this point in the history
  2. Refactor UI events in preparation of card-back viewing functionality (#…

    …69)
    
    * Refactor events in UI in preparation for back-viewing functionality
    
    * Fix style errors
    
    * Fix more style errors
    
    * Nuke tests that check browserpanel
    
    * Remove unused imports
    
    * Fix style errors
    
    * Rename event classes for clarity
    yong-jie committed Mar 18, 2018
    Configuration menu
    Copy the full SHA
    eef2023 View commit details
    Browse the repository at this point in the history
  3. Update AboutUs.adoc (#70)

    * Update AboutUs.adoc
    
    * Update AboutUs.adoc changed from jpg to png
    TomatoCream authored and jethrokuan committed Mar 18, 2018
    Configuration menu
    Copy the full SHA
    62a0119 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    119201c View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2018

  1. Add CardTag to AddressBook (#75)

    * Add XmlAdaptedCardTagEdge
    
    * update CardTag to simpler format
    
    * Add XmlAdaptedCardTag with tests
    
    * Fix style errors
    jethrokuan authored and yong-jie committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    db18c36 View commit details
    Browse the repository at this point in the history
  2. Update docs to reflect major and minor enhancements (#76)

    * Update DG and UG
    
    * Update DG
    shawnclq authored and yong-jie committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    1578c3d View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2018

  1. Configuration menu
    Copy the full SHA
    9fcac12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    64d7861 View commit details
    Browse the repository at this point in the history
  3. Edit card feature (#73)

    * Add edit card feature
    
    * Fix edit card issues
    
    * Fix edit card test issues
    shawnclq authored and jethrokuan committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    966d8c9 View commit details
    Browse the repository at this point in the history
  4. Update DG (#80)

    * Update DG
    
    * Update UG
    
    * Update DG
    
    * Fix style errors
    shawnclq authored and yong-jie committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    98abf18 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2018

  1. Configuration menu
    Copy the full SHA
    24ab5f2 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2018

  1. Add ability to filter cards based on selected tag (#94)

    * Add ability to filter card view upon clicking a tag
    
    * Fix style errors
    
    * Fix consistency issues
    
    * Return filtering api for tests to run properly
    
    * Remove blank lines
    
    * Fix UniqueCardList test case
    
    * Fix bug in ModelManager where setAll() affects addressbook
    
    * Fix test cases
    
    * Remove unused imports
    
    * Remove unused command in AddCommandTest
    
    * Remove trailing whitespace in AddCommandTest
    yong-jie authored and jethrokuan committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    4ab2fee View commit details
    Browse the repository at this point in the history
  2. Remove tag description (#95)

    jethrokuan authored and yong-jie committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    be1b5db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    33240f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    732603d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b32e0f4 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2018

  1. Configuration menu
    Copy the full SHA
    d554530 View commit details
    Browse the repository at this point in the history
  2. Updated Developer Guide: easingFactor added to Schedule Documentation (

    …#102)
    
    * Updated Developer Guide easingFactor added to Schedule Documentation
    
    * Updated User Guide added schedule documentation
    TomatoCream authored and jethrokuan committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    7b82474 View commit details
    Browse the repository at this point in the history
  3. Add image and documentation for change theme command to DG (#101)

    * Add Image and documentation to DG
    
    * Fix title
    yong-jie committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    06ca95a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e63fe31 View commit details
    Browse the repository at this point in the history
  5. Add MCQ-type card (#104)

    * Add MCQ-type card
    
    * Update UG
    shawnclq authored and jethrokuan committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    815dfc2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5d1c8c8 View commit details
    Browse the repository at this point in the history
  7. Fix typo in UG and add more elaboration (#106)

    * Fixed typo in ug and add more elaboration
    
    * Organise organize
    yong-jie authored and jethrokuan committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    0ff6b10 View commit details
    Browse the repository at this point in the history
  8. Allow adding of tags through addCardCommand (#109)

    * Update add card command to add tags too
    
    * Write tests for AddCardCommandParser
    jethrokuan authored and yong-jie committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    1758e14 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2018

  1. add showDue command (#108)

    * Add showDue command and tests
    
    * Add selectedCard to modelManager
    TomatoCream authored and jethrokuan committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    2c21321 View commit details
    Browse the repository at this point in the history
  2. add setRelativeNextReview (#105)

    TomatoCream authored and jethrokuan committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    6dfff28 View commit details
    Browse the repository at this point in the history
  3. Add card types (#111)

    * Add MCQ-type card
    
    * Update UG
    
    * Add various tests
    shawnclq authored and yong-jie committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    2382f54 View commit details
    Browse the repository at this point in the history
  4. Allow changing tag set with EditTagCommand (#112)

    * Use Optional for tags in AddCardCommandParser
    
    * Allow edit command to add tags
    
    * resolve merge conflict
    jethrokuan authored and yong-jie committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    d9cac90 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2018

  1. Configuration menu
    Copy the full SHA
    8b93984 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c67fa88 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2018

  1. add ability to add and remove tags in editCardCommand (#122)

    * add ability to add and remove tags in editCardCommand
    
    * Add one more test case for tag not found
    
    * fix typo
    
    * Fix test case from SelectCardCommandSystemTest
    jethrokuan authored and yong-jie committed Mar 30, 2018
    Configuration menu
    Copy the full SHA
    fcc4f4d View commit details
    Browse the repository at this point in the history
  2. Fix clear command bug (#124)

    * Fix issue updating issue in ModelManager
    
    * Fix test cases and clear command bug
    
    * Fix style
    
    * Change permission of updateFilteredCardList to private
    yong-jie authored and jethrokuan committed Mar 30, 2018
    Configuration menu
    Copy the full SHA
    55f157c View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2018

  1. Add system test for AddCardCommand (#123)

    * Add system test for AddCardCommand
    
    * fix style errors
    jethrokuan committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    93f59f4 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2018

  1. Refactor CardTag implementation (#127)

    * Simplified Model interface for CardTag
    
    * Add more documentation for CardTag
    jethrokuan authored and yong-jie committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    1786226 View commit details
    Browse the repository at this point in the history
  2. Add blanks card (#128)

    * Change HashSet to LinkedHashSet to preserve order of options
    
    * Add fill-in-blanks cards, add tests, changed Set to List for MCQ cards and fill blanks cards
    
    * Modify Fill Blanks cards, remove need for multiple FRONT prefixes
    shawnclq authored and jethrokuan committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    d0bdec4 View commit details
    Browse the repository at this point in the history
  3. Delete Tag and Card now triggers CardMap update (#130)

    * update delete tag to update CardTag
    
    * update delete card to update CardMap
    jethrokuan authored and yong-jie committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    86e686e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a15d892 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2018

  1. Add autocompletion feature (#132)

    * Add autocomplete functionality
    
    * Fix documentation
    
    * Add more autocomplete text
    
    * Add more autocomplete text and fix addressbook parser test
    
    * Fix style errors
    
    * Add final batch of autocomplete texts
    yong-jie authored and jethrokuan committed Apr 5, 2018
    Configuration menu
    Copy the full SHA
    7c8a8c6 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2018

  1. add Answer, Showdue(Date), Schedule(Date). (#129)

    * Add showDue command and tests
    
    * Add selectedCard to modelManager
    
    * Add answerCommand
    
    * Add indefinate scheduling for showDue
    
    * Add date specific scheduling for schedule
    
    * add ScheduleCommandParserTest
    
    * add ShowDueCommandParserTest
    
    * add ScheduleCommandTest
    
    * add ModelManagerTest
    
    * add ScheduleTest
    
    * add AnswerCommandParserTest
    
    * add ScheduleCommandTest
    
    * add AnswerCommandTest
    
    * add ScheduleTest
    
    * add ShowDueTest
    
    * add AddressBook getReviewList test
    TomatoCream committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    57a0b33 View commit details
    Browse the repository at this point in the history
  2. Add card-back viewing functionality (#133)

    * Add card back ui panel
    
    * Replace browser panel with card back completely
    
    * Fix style issues
    
    * Fix test cases that require browserpanel
    yong-jie authored and jethrokuan committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    11830e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    84ddd08 View commit details
    Browse the repository at this point in the history
  4. Add edit flashcard feature (#135)

    * Add edit flashcard feature
    
    * Fix style issues
    
    * Remove updateFilteredCard()
    shawnclq authored and jethrokuan committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    4cbf144 View commit details
    Browse the repository at this point in the history
  5. Remove add command (#136)

    jethrokuan authored and yong-jie committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    293c2ee View commit details
    Browse the repository at this point in the history
  6. Reorder user guide

    TomatoCream authored and shawnclq committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    2644fe4 View commit details
    Browse the repository at this point in the history
  7. Update UG (#139)

    shawnclq committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    846a46f View commit details
    Browse the repository at this point in the history
  8. remove tags when card is removed under conditions (#138)

    when cards are removed, some tags no longer have cards related to
    them. Hence, they can be safely removed.
    jethrokuan committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    1e3d505 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2018

  1. Add tests for edit card (#146)

    shawnclq authored and jethrokuan committed Apr 8, 2018
    Configuration menu
    Copy the full SHA
    2810027 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2018

  1. Configuration menu
    Copy the full SHA
    3c90988 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    454925b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f63737 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2018

  1. Update title of application to "Flashy" (#169)

    * update shadowJar build task to produce `flashy.jar`
    
    * update app title to Flashy
    jethrokuan committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    0ceb4ec View commit details
    Browse the repository at this point in the history
  2. Update sample data (#173)

    tags now have at least one card, each card has at least one tag.
    jethrokuan committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    55e78ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    295f185 View commit details
    Browse the repository at this point in the history
  4. Show tags in card (#175)

    jethrokuan authored and yong-jie committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    45abbff View commit details
    Browse the repository at this point in the history
  5. Update User Guide (#176)

    * Fix grammatical error in 4.3, and fill in autocomplete function
    
    * Rename misc to qol
    
    * Enhance autocompletion documentation
    
    * Fix autocompletion docs
    
    * Enhance clearing of data and history
    
    * Fix undo/redo and exit doc
    
    * Fix typo
    
    * Fix typo in saving data
    
    * Import changes
    yong-jie authored and shawnclq committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    6281398 View commit details
    Browse the repository at this point in the history
  6. Add flag to list command to filter untagged cards (#177)

    * Add flag to list that allows listing of cards without tags
    
    * update user guide for list command
    
    * fix style errors
    jethrokuan committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    3df8349 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5c93ac9 View commit details
    Browse the repository at this point in the history
  8. Show due message (#179)

    * showDue now filters on top of filteredCards
    
    * add showDue when empty message
    TomatoCream authored and yong-jie committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    a0a5a8f View commit details
    Browse the repository at this point in the history
  9. Add functionality to view MCQ options in card list card (#181)

    * Add functionality to display options in MCQ cards
    
    * Fix style
    
    * Add collation
    yong-jie committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    65d2ef7 View commit details
    Browse the repository at this point in the history
  10. Flexible date parser (#180)

    * showDue now filters on top of filteredCards
    
    * date parser can now handle multiple arguments
    
    * flexible parsing of dates
    TomatoCream committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    15344dc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f1dd313 View commit details
    Browse the repository at this point in the history
  12. Add empty card back event (#182)

    yong-jie authored and TomatoCream committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    7419b96 View commit details
    Browse the repository at this point in the history
  13. showDue will clear (#183)

    TomatoCream authored and yong-jie committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    0873a45 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    23ffcee View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    72677d9 View commit details
    Browse the repository at this point in the history
  16. Enhance light theme (#187)

    * Add functionality to display options in MCQ cards
    
    * Fix style
    
    * Enhance theme
    
    * Fix tests
    yong-jie committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    44bc071 View commit details
    Browse the repository at this point in the history
  17. Fix list command message (#189)

    Give more meaningful message if flag is passed
    jethrokuan committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    a555717 View commit details
    Browse the repository at this point in the history
  18. Fix AddCardCommand message (#190)

    addressbook -> cardbank
    jethrokuan committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    693ebbb View commit details
    Browse the repository at this point in the history
  19. Fix bug where select would not clear the card back (#188)

    * Fixed bug where select would not clear the card back
    
    * Fix test
    yong-jie committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    2027a44 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a725904 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2018

  1. Project Portfolio Ding Feng (#193)

    TomatoCream authored and jethrokuan committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    786d050 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2fb416 View commit details
    Browse the repository at this point in the history
  3. Add first draft for developer's portfolio

    * Add first draft for developer's portfolio
    
    * Edit DG
    shawnclq authored and TomatoCream committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    fd87365 View commit details
    Browse the repository at this point in the history
  4. Tweak UI to show option value for back for card (#195)

    * Tweak UI to show option value for back for card and show numbered list for options, and add EditCardCommandSystemTest
    
    * Improve CardCard tests
    shawnclq authored and jethrokuan committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    d6e7784 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9928c1e View commit details
    Browse the repository at this point in the history
  6. Add first draft of portfolio (#197)

    * Add selectc to user guide
    
    * Add portfolio
    
    * Fix style errors
    yong-jie authored and TomatoCream committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    975b39a View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2018

  1. Clean up DG diagrams and add in current implementation for polymorphi…

    …c cards and storage (#200)
    shawnclq authored and TomatoCream committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    f03ce11 View commit details
    Browse the repository at this point in the history
  2. Update developer guide for CardTag (#201)

    * Initial update
    
    * update dev guide
    jethrokuan committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    070e8cb View commit details
    Browse the repository at this point in the history
  3. Add logging to CardTag class (#202)

    jethrokuan authored and shawnclq committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    7598dd1 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2018

  1. Enhance light theme (#203)

    * Fix colours
    
    * Fix card back
    
    * Update ui image
    
    * Change to default light theme
    
    * Fix typo
    
    * Update portfolio and UGDG
    
    * Add collation markers
    yong-jie authored and jethrokuan committed Apr 14, 2018
    Configuration menu
    Copy the full SHA
    b7b0405 View commit details
    Browse the repository at this point in the history
  2. Fix showdue bug (#199)

    TomatoCream authored and yong-jie committed Apr 14, 2018
    Configuration menu
    Copy the full SHA
    48a4d50 View commit details
    Browse the repository at this point in the history
  3. Enhance dark theme (#204)

    * Change outdated comment
    
    * Enhance dark theme
    yong-jie authored and TomatoCream committed Apr 14, 2018
    Configuration menu
    Copy the full SHA
    cce2cca View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2018

  1. Add more documentation to the developer guide (#206)

    * Update developer guide for themes
    
    * Add swimlane diagram
    
    * Add autocomplete docs
    yong-jie authored and shawnclq committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    d954f46 View commit details
    Browse the repository at this point in the history
  2. Update UserGuide, add preface, reorder some, add logo (#198)

    * UserGuide update. add preface, reorder some, add logo
    
    * Clean up on Logo
    TomatoCream authored and shawnclq committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    fa5ba4d View commit details
    Browse the repository at this point in the history
  3. Add logging (#207)

    shawnclq authored and yong-jie committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    6526342 View commit details
    Browse the repository at this point in the history
  4. Update User Guide (#208)

    * Update User Guide
    
    * fix based on @fooyongjie's comments
    jethrokuan committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    7066078 View commit details
    Browse the repository at this point in the history
  5. refactor date tests (#205)

    * refractor date tests
    
    * refactor date test
    TomatoCream authored and yong-jie committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    79529fb View commit details
    Browse the repository at this point in the history
  6. Fix sample data (#209)

    shawnclq authored and yong-jie committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    62a06b5 View commit details
    Browse the repository at this point in the history
  7. Collate code (#210)

    yong-jie committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    88c7a11 View commit details
    Browse the repository at this point in the history
  8. Add portfolio for Ding Feng (#211)

    TomatoCream authored and yong-jie committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    a180e34 View commit details
    Browse the repository at this point in the history
  9. Rename address to flashy (#213)

    * Rename seedu.address to seedu.flashy
    
    * Rename AddressBook
    shawnclq authored and TomatoCream committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    57b5dfe View commit details
    Browse the repository at this point in the history
  10. Revert "Rename address to flashy (#213)" (#215)

    This reverts commit 57b5dfe.
    yong-jie authored and jethrokuan committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    71a53ce View commit details
    Browse the repository at this point in the history
  11. Update user portfolio (#212)

    jethrokuan authored and yong-jie committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    3132a59 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    91640a4 View commit details
    Browse the repository at this point in the history
  13. Update Command summary to sentence case (#217)

    * update userguide summary showdue, answer, schedule
    
    * change summary to sentence case
    TomatoCream authored and shawnclq committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    80523ce View commit details
    Browse the repository at this point in the history
  14. Refactor Answer Test (#216)

    TomatoCream authored and shawnclq committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    c19266a View commit details
    Browse the repository at this point in the history
  15. Tweak 'addc' section of UG, add authorship (#219)

    * Tweak 'addc' section of UG, add authorship
    
    * Fix issues
    shawnclq authored and TomatoCream committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    71dbf53 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5508d5e View commit details
    Browse the repository at this point in the history
  17. Collated final (#222)

    TomatoCream authored and shawnclq committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    c6685ac View commit details
    Browse the repository at this point in the history
  18. Edit documents (#223)

    shawnclq committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    82efc65 View commit details
    Browse the repository at this point in the history
  19. Add FAQ and renamed addressbook to flashy in documentation (#224)

    * Populate FAQ
    
    * Modify ppp
    
    * Modify enhancements in dev guide
    
    * Fix formatting
    
    * Rename to flashy
    
    * Modify user guide
    
    * Remove capitalisation of flashy
    yong-jie authored and shawnclq committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    f77d216 View commit details
    Browse the repository at this point in the history
  20. Rename (#221)

    * Rename seedu.address to seedu.flashy
    
    * Rename AddressBook
    
    * Edit documentation error
    shawnclq authored and yong-jie committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    de5e2c3 View commit details
    Browse the repository at this point in the history
  21. Remove encryption (#225)

    * Remove encryption
    
    * Collate code
    yong-jie authored and jethrokuan committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    20e8ab8 View commit details
    Browse the repository at this point in the history