aboutsummaryrefslogtreecommitdiffstats
path: root/src/eu/equalparts/cardbase
Commit message (Collapse)AuthorAgeFilesLines
* Added filtering, still not working fullyEduardo Pedroni2016-08-078-10/+159
|
* Refactoring sortingEduardo Pedroni2016-06-123-20/+23
|
* Implemented deck class, now need to think a bit about the interface before ↵Eduardo Pedroni2016-06-052-2/+29
| | | | continuing
* Refactored card storage to support decks, updated testsEduardo Pedroni2016-06-053-84/+156
|
* Refactoring....Eduardo Pedroni2016-04-053-0/+11
|
* It appears to be working, will continue tomorrowEduardo Pedroni2016-03-303-90/+82
|
* Tests should pass nowEduardo Pedroni2016-03-263-14/+43
|
* Removed old decks and statistics stuffEduardo Pedroni2016-03-265-147/+1
|
* Refactored storage hierarchy, now need to look into decks againEduardo Pedroni2016-03-266-195/+136
|
* Sorting out tests for new class hierarchyEduardo Pedroni2016-03-254-107/+91
|
* Refactoring decks to be more flexibleEduardo Pedroni2016-03-255-23/+23
|
* Sorted out new cardbase format, need to do decks nextEduardo Pedroni2016-03-193-7/+8
|
* Tests almost passingEduardo Pedroni2016-03-162-2/+0
|
* Sorted out reading and writing cardbases in the new format, now need to ↵Eduardo Pedroni2016-03-163-43/+48
| | | | convert existing files
* Refactor is coming along, just need to sort out the new file structure nowEduardo Pedroni2016-03-153-32/+18
|
* Transitioning to a better way to store card counts, not done yet thoughEduardo Pedroni2016-03-145-83/+102
|
* Looking into a way to fix the count issueEduardo Pedroni2015-12-131-0/+25
|
* Passing all tests, but it is nasty, need to refactor nowEduardo Pedroni2015-11-152-29/+43
|
* Finished CLI tests, now need to fix some add bugsEduardo Pedroni2015-11-151-3/+5
|
* Started refactoring CLI tests AGAIN, properly this time by emulating user inputEduardo Pedroni2015-11-072-33/+42
|
* Refactored CLI tests to work with a more sensible designEduardo Pedroni2015-11-061-48/+59
|
* Finished perusal tests, wrote happy path remove tests but still not passingEduardo Pedroni2015-11-041-23/+24
|
* Added a few more CLI tests, need to figure out why they don't work properly ↵Eduardo Pedroni2015-08-231-5/+11
| | | | on windows
* Refactored comparators, did a little bit of CLI testing but will need to ↵Eduardo Pedroni2015-07-305-38/+35
| | | | look into mocking
* Did many CLI tests, have to rethink the MTGUniverse thing to make it more ↵Eduardo Pedroni2015-07-242-27/+32
| | | | testable
* Reorganised the test folder a bit more, started working on CLI tests, a bit ↵Eduardo Pedroni2015-07-232-31/+32
| | | | tricky, will require refactoring
* Sorted out test packages, they're now named the same as the source packages ↵Eduardo Pedroni2015-07-231-2/+1
| | | | to allow package access. Genius!
* Thinking about refactoring the way the count is doneEduardo Pedroni2015-07-221-3/+13
|
* Finished basic Cardbase tests, doing CLI nextEduardo Pedroni2015-07-224-70/+69
|
* Added lots of cardbase tests, refactored a little bit, will need to ↵Eduardo Pedroni2015-07-211-1/+1
| | | | completely rework the way counts are done
* Cleaned up a bit, finished sort tests, refactored cardbase adding and ↵Eduardo Pedroni2015-07-134-42/+27
| | | | removing, need to write tests urgently
* Added some statistics functionality, TDDEduardo Pedroni2015-07-1313-49/+141
|
* Forgot to add deck files, doneEduardo Pedroni2015-07-122-0/+39
|
* Started fiddling with decksEduardo Pedroni2015-07-124-17/+113
|
* Made good progress with introspective sort, fixed ant build issue, ant ↵Eduardo Pedroni2015-06-285-41/+104
| | | | builds are now done on a different bin directory
* Mulling over the generic comparator issueEduardo Pedroni2015-06-247-90/+201
|
* Refactored hash, fixed ant build scriptEduardo Pedroni2015-06-201-5/+23
|
* GUI is under way, 1.0 releaseEduardo Pedroni2015-06-183-24/+78
|
* Started work on the GUI, and added imageCode field to card, now need to ↵Eduardo Pedroni2015-06-119-164/+108
| | | | update own collection
* Streamlined Card class, cards are now stored in a hashmap, had to write a ↵Eduardo Pedroni2015-06-115-63/+190
| | | | method to parse full card set json
* Moved away from reflection for sorting, now looking into using a hashmap ↵Eduardo Pedroni2015-06-115-132/+86
| | | | instead of a list
* Implemented sorting using reflection, not sure it was a good idea thoughEduardo Pedroni2015-06-089-112/+262
|
* Bombproofed the CLI a bit more, tidied up the underlying API, now thinking ↵Eduardo Pedroni2015-06-068-250/+299
| | | | about decks
* Squashed a few minor bugs, refactored CardbaseManager a bitEduardo Pedroni2015-06-066-273/+423
|
* Refactored CLI, exceptions are handled properly now. Started looking into UI ↵Eduardo Pedroni2015-06-066-175/+238
| | | | testing for the CLI.
* Started refactoring, sorted out compiling in build scriptEduardo Pedroni2015-06-063-88/+174
|
* Tidied up README and help, sorted out a neater Ant build scriptEduardo Pedroni2015-06-055-120/+116
|
* It works! Reading in a file, writing to the same file or a different ↵Eduardo Pedroni2015-06-058-64/+312
| | | | existing file, glancing, perusing, adding and removing cards by number
* Made a plan, now i'm following it. CLI is well under wayEduardo Pedroni2015-06-049-352/+262
|
* Have a working example to parse JSON sets and get cards by numberEduardo Pedroni2015-06-035-0/+483