Commit Graph

95 Commits

Author SHA1 Message Date
Jonathan Bernard c26ba17dbb Refactored pit-cli build process to work with JDB common build. 2011-11-21 03:03:52 -06:00
Jonathan Bernard 447e74f956 Implemented extended attributes on File issues.
* Created a PEG parser for issue files.
* Added parsing and formatting code to `FileIssue` to handle extended
  properties.
2011-11-21 00:46:24 -06:00
Jonathan Bernard 66b68160e5 Moved to JDB common build structure. 2011-11-20 21:00:53 -06:00
Jonathan Bernard f86316c68f Continued implementation of extended attributes.
* Changed the `Issue` constructor to use an attribute map instead of an
  increasingly long parameter list. Of course we lose some control over required
  parameters.
* Added the Joda Time and SLF4J logging libraries.
* Implemented the `FileIssue` constructor for the new `Issue` refactor.
2011-11-05 08:44:47 -05:00
Jonathan Bernard 5ff4665a07 Starting work on extended attributes.
* `Issue` implementation is tentatively complete.
* Started ona direction for implementation with `FileIssue`.
* Revisiting the code for `XmlIssue` to polish it up. The XML code was never
  really finished, but it should be for 3.0.x
2011-11-03 02:39:36 -05:00
Jonathan Bernard faacfd859a Starting version 3.0.x.
* Major differences will be with `Issues`. The structure of issues will not be
  as tied to the original `FileIssue` implementation and will support arbitrary
  attributes.
* Removed 2.6.x files and updated versioning properties.
* Fixed a typo in pit-cli
* Temporarily removed the invocation of pit-swing's build file until I have that
  sorted. It was not working.
2011-11-03 02:36:35 -05:00
Jonathan Bernard 5effdea201 Added --version flag to pit-cli. Bugfix in FileRepository
* `FileRepository` was incorrectly returning the root project's first
  set of subprojects for the `getRootProjects()` function, instead of the root
  project itself.
2.6.0
2011-10-25 14:46:07 -05:00
Jonathan Bernard 09319cb2e7 Added walkProject to core. Updated classes to interface changes.
* Implemented `walkProject` on `com.jdbernard.pit.Project`
* Updated several classes to fit the new interfaces/abstract classes.
* Still not finished with XML issue repository code.
2011-10-24 20:02:49 -05:00
Jonathan Bernard b04655a428 Reworked CLI command line interface.
CLI interface options make more sense, are parsed in a more organized fashion,
and the interface is more informative regarding its actions.
2011-08-09 17:36:36 -05:00
Jonathan Bernard e99b65fb16 Fixing typo in user prompt for pit-cli. 2011-06-28 17:30:15 -05:00
Jonathan Bernard 88270b8d0e Added .gitignore 2011-06-28 17:10:16 -05:00
Jonathan Bernard ef0b0be4f2 Fixed merge problems. 2011-05-27 12:48:32 -05:00
Jonathan Bernard b3c223f0b8 Fixed bug, pit-cli now trims input directory. 2011-05-27 12:45:37 -05:00
Jonathan Bernard 8581782aee Added patch from 2.1.x, dir option to pit-cli. Added .gitignore 2011-05-27 11:59:54 -05:00
Jonathan Bernard 6c36d78b7d Incremental work on XML implementation. 2011-05-27 10:25:57 -05:00
Jonathan Bernard 482330d02a Incremental commit. Reorganizing libpit implementations. Starting XML implementation. 2010-08-28 07:24:05 -05:00
Jonathan Bernard 63d47d8d9c Serious bug-fixing, yo. 2010-08-27 03:07:54 -05:00
Jonathan Bernard 4d77789e78 Added tag pit-swing-2.5.0 for changeset cca45654350d 2010-06-01 08:16:52 -05:00
Jonathan Bernard 957a503bf2 Building pit-swing-2.5.0 2010-06-01 08:16:45 -05:00
Jonathan Bernard 966ebbf36a Added logging support using SLF4J backed by Log4J. 2010-06-01 07:52:45 -05:00
Jonathan Bernard 790d2c2a77 Switched from groovy script config to java.util.Properties based config. 2010-05-30 23:22:10 -05:00
Jonathan Bernard 501bb04b89 Added tag pit-swing-2.4.0 for changeset 3b123cf4b667 2010-05-27 05:13:37 -05:00
Jonathan Bernard 5650034cff Added rst2html code to convert issue text to HTML and display nicely. 2010-05-27 05:13:29 -05:00
Jonathan Bernard 1beb2397e1 Added tag libpit-2.3.1 for changeset 08307fee1714 2010-05-21 14:31:30 -05:00
Jonathan Bernard c281ea30ac Added tag pit-swing-2.3.1 for changeset 1895b6922cc4 2010-05-21 14:30:57 -05:00
Jonathan Bernard a5d01b05d2 pit-swing 2.3.1: switched to using a table for the issue list. 2010-05-21 14:25:21 -05:00
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 c39061f771 Added initialRepositories configurable option. Upgraded to Griffon 0.3 2010-05-13 17:12:31 -05:00
Jonathan Bernard fceb9878ce Small bugfix 2010-04-24 20:53:25 -05:00
Jonathan Bernard 966c287bce Added tag pit-swing-2.3.0 for changeset 2334b0652d8a 2010-04-24 18:20:37 -05:00
Jonathan Bernard cb0766d4fd Added tag libpit-2.3.0 for changeset ce2f3d84509f 2010-04-24 18:20:30 -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 f2f470ff2a Issue tracking for this project has moved to the BitBucket issue tracker.
Project URL is: http://bitbucket.org/jdbernard/personal-issue-tracker/
2010-04-20 21:25:31 -05:00
Jonathan Bernard 33281f2a10 Added tag pit-swing-2.2.0 for changeset d938576f5ac8 2010-04-20 14:02:34 -05:00
Jonathan Bernard 740f6360d5 Added tag lib-pit-2.2.0 for changeset 6d59ecc48460 2010-04-20 14:02:29 -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 591fb91d17 Trying to add FEST-Swing tests. 2010-03-23 07:53:29 -05:00
Jonathan Bernard ec690f8a98 Split pit-swing into multiple MVC components. Added the ability to open
multiple issue repos simultaneously.

Seperated the main split pane into its own MVC.
Seperated out the new issue dialog into its own MVC

Need to write testing code.
2010-03-09 10:17:26 -06:00
Jonathan Bernard fcec66de70 Still updating pit-swing. 2010-03-09 00:28:26 -06:00
Jonathan Bernard cd8cdf02a4 In the middle of updating pit-swing. 2010-03-08 21:33:49 -06: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 d77f04f12e Created splash image (now just have to get it to work).
Also added some issues for pit-swing
2010-03-01 15:58:03 -06:00
Jonathan Bernard 6fcab47fe9 Added tag pit-swing-2.1.0 for changeset 80b2a9cfc033 2010-02-27 04:22:59 -06:00
Jonathan Bernard d4a6ebc412 pit-swing 2.1.0
* Added sorting
* added gutter around GUI elements
2010-02-27 04:22:53 -06:00
Jonathan Bernard 7a4b030a4d Added tag pit-cli-2.1.0 for changeset 3c915e92028c 2010-02-27 03:07:15 -06:00
Jonathan Bernard 5bed487225 pit-cli 2.1.0 2010-02-27 03:07:09 -06:00
Jonathan Bernard cc4ac844ca Added tag libpit-2.1.0 for changeset c5af33d99cdf 2010-02-27 03:06:41 -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 3208be8e04 Added tag pit-swing-2.0.1 for changeset f6728463e91b 2010-02-26 13:22:35 -06:00
Jonathan Bernard c2f2ddcd6c Added tag pit-cli-2.0.1 for changeset 2cb3e62720ce 2010-02-26 13:22:29 -06:00