Commit Graph

22 Commits

Author SHA1 Message Date
Jonathan Bernard b7670e69f3 Added throws declarations for IOExceptions on Issue setters.
The FileIssue implementation now checks to ensure the success of the setters.
2010-05-19 09:54:18 -05:00
Jonathan Bernard cd7f14cb2d Added FlatProjectView. Used it to create an 'All Issues' project in pit-swing.
Solves issue #11: pit-swing: Add a default, "all-projects" view.
2010-04-24 18:10:19 -05:00
Jonathan Bernard e65e2bbe47 Resolves issues 0013, 0022, and 0019.
0013: Hide a new issue after a delay if does not match the viewing criteria.
0022: New 'Bugs' created are not correctly categorized.
0019: Add the ability to change the Issue text size.
2010-04-20 14:02:08 -05:00
Jonathan Bernard a3f9f4b291 Restructered pit-swing to better follow MVC paradigm.
Adding extensibility features for pit-swing.
2010-03-02 11:59:33 -06:00
Jonathan Bernard 85bd269c55 Release 2.1.0
libpit:
* hidden directories are ignored

pit-swing:
* added new/delete project/issue buttons
* added word wrap
* changed default issue status to NEW
2010-02-27 03:06:35 -06:00
Jonathan Bernard 4179b993f4 HG corrupted local copy, lost 22 changesets 2010-02-26 13:21:24 -06:00
Jonathan Bernard 7263cd1521 Building 1.1.8 2010-02-25 19:29:35 -06:00
Jonathan Bernard eb88f8b871 Rebuilt pit-cli for 1.1.6 2010-02-24 08:41:42 -06:00
Jonathan Bernard 177b14c785 Updated global build. 2010-02-24 08:39:23 -06:00
Jonathan Bernard 978f1f0d3e Fixed FileProject.delete() bug. Preparing for libpit 1.1.6 2010-02-24 07:58:37 -06:00
Jonathan Bernard 60109087e5 Small enhancements to libpit to facilitate pit-swing.
Added delete() and createNewProject(String) to Project class.
Added nicer toString() method to Category enum.
2010-02-24 03:05:37 -06:00
Jonathan Bernard d8eae1b405 Fixed bug in FileIssue constructor 2010-02-22 08:37:41 -06:00
Jonathan Bernard d642be27e8 Bugfix in defaultSorters for Filter 2010-02-21 16:09:13 -06:00
Jonathan Bernard ce35e14694 Fixed ugly inheritance issue with Issue and FileIssue.
Added Filter unit tests.
2010-02-21 15:43:24 -06:00
Jonathan Bernard 7ff8806544 Refactored Issues/Projects in to abstract classes with further implementations.
ALl tests passing. Ran into some frustrationg aspects of Groovy
2010-02-20 22:31:33 -06:00
Jonathan Bernard fe6ce85a73 Embellishing editing environment. Added CategoryTest 2010-02-20 11:00:07 -06:00
Jonathan Bernard 1e5ebe89bf Awaiting testing before releasing 1.1.2 2010-02-18 20:45:20 -06:00
Jonathan Bernard b6b190e480 Bugfix for 1.1.0 2010-02-18 11:24:22 -06:00
Jonathan Bernard 4035f366f3 Finished libpit 1.1.0. Added change operations (priority, category, etc)
Began unit testing of libpit.
Made most of the changes to pit-cli needed to incorporate the new libpit
features.
2010-02-18 11:02:20 -06:00
Jonathan Bernard cfed10c3ed Implemented category and priority setters in libpit. Started writing unit tests. 2010-02-16 09:15:33 -06:00
Jonathan Bernard bb56b706f8 Finished 1.0.0 of libpit. Other housekeeping performed as well.
Moved issue for the PIT project to top-level.
Created top-level versioning properties and project properties for pit-cli
2010-02-13 21:30:31 -06:00
Jonathan Bernard f3f30237b2 Reorganizing into subprojects.
libpit      - Personal Issue Tracker core libraries (Filter, Issue, Project, Category)
pit-cli     - Command Line Interface (CLI) to libpit
pit-swing   - Graphical, Swing interface to libpit (built using Griffon)

libpit and pit-swing both build, though pit-swing is just an empty griffon poject.
2010-02-13 11:58:00 -06:00