diff --git a/build-common-versioning.xml b/build-common-versioning.xml new file mode 100755 index 0000000..cda1f29 --- /dev/null +++ b/build-common-versioning.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libpit/build.xml b/libpit/build.xml new file mode 100644 index 0000000..9e8fb16 --- /dev/null +++ b/libpit/build.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/issue-tracker/0001c5.rst b/libpit/issue-tracker/0001c5.rst old mode 100755 new mode 100644 similarity index 100% rename from issue-tracker/0001c5.rst rename to libpit/issue-tracker/0001c5.rst diff --git a/issue-tracker/0002f6.rst b/libpit/issue-tracker/0002f6.rst similarity index 100% rename from issue-tracker/0002f6.rst rename to libpit/issue-tracker/0002f6.rst diff --git a/issue-tracker/0003f6.rst b/libpit/issue-tracker/0003f6.rst similarity index 100% rename from issue-tracker/0003f6.rst rename to libpit/issue-tracker/0003f6.rst diff --git a/issue-tracker/0004f7.rst b/libpit/issue-tracker/0004f7.rst similarity index 100% rename from issue-tracker/0004f7.rst rename to libpit/issue-tracker/0004f7.rst diff --git a/issue-tracker/0005t1.rst b/libpit/issue-tracker/0005t1.rst similarity index 100% rename from issue-tracker/0005t1.rst rename to libpit/issue-tracker/0005t1.rst diff --git a/issue-tracker/0006t1.rst b/libpit/issue-tracker/0006t1.rst similarity index 100% rename from issue-tracker/0006t1.rst rename to libpit/issue-tracker/0006t1.rst diff --git a/issue-tracker/0007t1.rst b/libpit/issue-tracker/0007t1.rst similarity index 100% rename from issue-tracker/0007t1.rst rename to libpit/issue-tracker/0007t1.rst diff --git a/issue-tracker/0008t1.rst b/libpit/issue-tracker/0008t1.rst similarity index 100% rename from issue-tracker/0008t1.rst rename to libpit/issue-tracker/0008t1.rst diff --git a/issue-tracker/0009t1.rst b/libpit/issue-tracker/0009t1.rst similarity index 100% rename from issue-tracker/0009t1.rst rename to libpit/issue-tracker/0009t1.rst diff --git a/issue-tracker/0010t1.rst b/libpit/issue-tracker/0010t1.rst similarity index 100% rename from issue-tracker/0010t1.rst rename to libpit/issue-tracker/0010t1.rst diff --git a/libpit/project.properties b/libpit/project.properties new file mode 100644 index 0000000..772fcd0 --- /dev/null +++ b/libpit/project.properties @@ -0,0 +1,5 @@ +app.version=1.0 +build.dir=build +build.jar=pit-${app.version}.jar +lib.dir=../lib +src.dir=src diff --git a/src/com/jdbernard/pit/Category.groovy b/libpit/src/com/jdbernard/pit/Category.groovy similarity index 100% rename from src/com/jdbernard/pit/Category.groovy rename to libpit/src/com/jdbernard/pit/Category.groovy diff --git a/src/com/jdbernard/pit/Filter.groovy b/libpit/src/com/jdbernard/pit/Filter.groovy similarity index 100% rename from src/com/jdbernard/pit/Filter.groovy rename to libpit/src/com/jdbernard/pit/Filter.groovy diff --git a/src/com/jdbernard/pit/Issue.groovy b/libpit/src/com/jdbernard/pit/Issue.groovy similarity index 100% rename from src/com/jdbernard/pit/Issue.groovy rename to libpit/src/com/jdbernard/pit/Issue.groovy diff --git a/src/com/jdbernard/pit/Project.groovy b/libpit/src/com/jdbernard/pit/Project.groovy similarity index 100% rename from src/com/jdbernard/pit/Project.groovy rename to libpit/src/com/jdbernard/pit/Project.groovy diff --git a/build.xml b/pit-cli/build.xml similarity index 68% rename from build.xml rename to pit-cli/build.xml index a6041da..3982a34 100644 --- a/build.xml +++ b/pit-cli/build.xml @@ -1,4 +1,4 @@ - + @@ -7,13 +7,6 @@ - - - - - - - @@ -38,18 +31,12 @@ + comipress="on"> - - - - + diff --git a/src/com/jdbernard/pit/PersonalIssueTracker.groovy b/pit-cli/src/com/jdbernard/pit/PersonalIssurTrackerCLI.groovy similarity index 100% rename from src/com/jdbernard/pit/PersonalIssueTracker.groovy rename to pit-cli/src/com/jdbernard/pit/PersonalIssurTrackerCLI.groovy diff --git a/pit-swing/.classpath b/pit-swing/.classpath new file mode 100644 index 0000000..d1b51d8 --- /dev/null +++ b/pit-swing/.classpath @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pit-swing/.project b/pit-swing/.project new file mode 100644 index 0000000..e77c465 --- /dev/null +++ b/pit-swing/.project @@ -0,0 +1,18 @@ + + + pit-swing + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.groovy.core.groovyNature + org.eclipse.jdt.core.javanature + + diff --git a/pit-swing/application.properties b/pit-swing/application.properties new file mode 100644 index 0000000..d67487c --- /dev/null +++ b/pit-swing/application.properties @@ -0,0 +1,4 @@ +#Sat Feb 13 08:41:16 CST 2010 +app.version=0.1 +app.griffon.version=0.2.1 +app.name=pit-swing diff --git a/pit-swing/build.xml b/pit-swing/build.xml new file mode 100644 index 0000000..c11bdd5 --- /dev/null +++ b/pit-swing/build.xml @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pit-swing/griffon-app/conf/Application.groovy b/pit-swing/griffon-app/conf/Application.groovy new file mode 100644 index 0000000..e82ae82 --- /dev/null +++ b/pit-swing/griffon-app/conf/Application.groovy @@ -0,0 +1,19 @@ +application { + title='PitSwing' + startupGroups = ['pit-swing'] + + // Should Griffon exit when no Griffon created frames are showing? + autoShutdown = true + + // If you want some non-standard application class, apply it here + //frameClass = 'javax.swing.JFrame' +} +mvcGroups { + // MVC Group for "pit-swing" + 'pit-swing' { + model = 'PitSwingModel' + controller = 'PitSwingController' + view = 'PitSwingView' + } + +} diff --git a/pit-swing/griffon-app/conf/Builder.groovy b/pit-swing/griffon-app/conf/Builder.groovy new file mode 100644 index 0000000..55a7c1d --- /dev/null +++ b/pit-swing/griffon-app/conf/Builder.groovy @@ -0,0 +1,9 @@ +root { + 'groovy.swing.SwingBuilder' { + controller = ['Threading'] + view = '*' + } + 'griffon.app.ApplicationBuilder' { + view = '*' + } +} \ No newline at end of file diff --git a/pit-swing/griffon-app/conf/Config.groovy b/pit-swing/griffon-app/conf/Config.groovy new file mode 100644 index 0000000..40d8bf7 --- /dev/null +++ b/pit-swing/griffon-app/conf/Config.groovy @@ -0,0 +1,94 @@ +// log4j configuration +log4j { + appender.stdout = 'org.apache.log4j.ConsoleAppender' + appender.'stdout.layout'='org.apache.log4j.PatternLayout' + appender.'stdout.layout.ConversionPattern'='[%r] %c{2} %m%n' + appender.errors = 'org.apache.log4j.FileAppender' + appender.'errors.layout'='org.apache.log4j.PatternLayout' + appender.'errors.layout.ConversionPattern'='[%r] %c{2} %m%n' + appender.'errors.File'='stacktrace.log' + rootLogger='error,stdout' + logger { + griffon='error' + StackTrace='error,errors' + org { + codehaus.griffon.commons='info' // core / classloading + } + } + additivity.StackTrace=false +} + +// key signing information +environments { + development { + signingkey { + params { + sigfile = 'GRIFFON' + keystore = "${basedir}/griffon-app/conf/keys/devKeystore" + alias = 'development' + storepass = 'BadStorePassword' + keypass = 'BadKeyPassword' + lazy = true // only sign when unsigned + } + } + + } + test { + griffon { + jars { + sign = false + pack = false + } + } + } + production { + signingkey { + params { + sigfile = 'GRIFFON' + keystore = 'CHANGE ME' + alias = 'CHANGE ME' + // NOTE: for production keys it is more secure to rely on key prompting + // no value means we will prompt //storepass = 'BadStorePassword' + // no value means we will prompt //keypass = 'BadKeyPassword' + lazy = false // sign, regardless of existing signatures + } + } + + griffon { + jars { + sign = true + pack = true + destDir = "${basedir}/staging" + } + webstart { + codebase = 'CHANGE ME' + } + } + } +} + +griffon { + memory { + //max = '64m' + //min = '2m' + //maxPermSize = '64m' + } + jars { + sign = false + pack = false + destDir = "${basedir}/staging" + jarName = "${appName}.jar" + } + extensions { + jarUrls = [] + jnlpUrls = [] + } + webstart { + codebase = "${new File(griffon.jars.destDir).toURI().toASCIIString()}" + jnlp = 'application.jnlp' + } + applet { + jnlp = 'applet.jnlp' + html = 'applet.html' + } +} diff --git a/pit-swing/griffon-app/conf/webstart/applet.html b/pit-swing/griffon-app/conf/webstart/applet.html new file mode 100644 index 0000000..f616be6 --- /dev/null +++ b/pit-swing/griffon-app/conf/webstart/applet.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + diff --git a/pit-swing/griffon-app/conf/webstart/applet.jnlp b/pit-swing/griffon-app/conf/webstart/applet.jnlp new file mode 100644 index 0000000..80d8fc6 --- /dev/null +++ b/pit-swing/griffon-app/conf/webstart/applet.jnlp @@ -0,0 +1,55 @@ + + + + + @griffonAppName@ + @griffonAppName@ + + + @griffonAppName@ + @griffonAppName@ + @griffonAppName@ + @griffonAppName@ + + + + + + + + + + + + + + + + + + + +@jnlpJars@ + +@jnlpExtensions@ + + + + + + + diff --git a/pit-swing/griffon-app/conf/webstart/application.jnlp b/pit-swing/griffon-app/conf/webstart/application.jnlp new file mode 100644 index 0000000..ae7ede7 --- /dev/null +++ b/pit-swing/griffon-app/conf/webstart/application.jnlp @@ -0,0 +1,50 @@ + + + + + @griffonAppName@ + @griffonAppName@ + + + @griffonAppName@ + @griffonAppName@ + @griffonAppName@ + @griffonAppName@ + + + + + + + + + + + + + + + + + + +@jnlpJars@ + +@jnlpExtensions@ + + + + + + + diff --git a/pit-swing/griffon-app/conf/webstart/griffon-icon-128x128.png b/pit-swing/griffon-app/conf/webstart/griffon-icon-128x128.png new file mode 100644 index 0000000..b0b4327 Binary files /dev/null and b/pit-swing/griffon-app/conf/webstart/griffon-icon-128x128.png differ diff --git a/pit-swing/griffon-app/conf/webstart/griffon-icon-16x16.png b/pit-swing/griffon-app/conf/webstart/griffon-icon-16x16.png new file mode 100644 index 0000000..90e269e Binary files /dev/null and b/pit-swing/griffon-app/conf/webstart/griffon-icon-16x16.png differ diff --git a/pit-swing/griffon-app/conf/webstart/griffon-icon-24x24.png b/pit-swing/griffon-app/conf/webstart/griffon-icon-24x24.png new file mode 100644 index 0000000..0d1bb73 Binary files /dev/null and b/pit-swing/griffon-app/conf/webstart/griffon-icon-24x24.png differ diff --git a/pit-swing/griffon-app/conf/webstart/griffon-icon-256x256.png b/pit-swing/griffon-app/conf/webstart/griffon-icon-256x256.png new file mode 100644 index 0000000..3cdabd2 Binary files /dev/null and b/pit-swing/griffon-app/conf/webstart/griffon-icon-256x256.png differ diff --git a/pit-swing/griffon-app/conf/webstart/griffon-icon-32x32.png b/pit-swing/griffon-app/conf/webstart/griffon-icon-32x32.png new file mode 100644 index 0000000..2c9c1e1 Binary files /dev/null and b/pit-swing/griffon-app/conf/webstart/griffon-icon-32x32.png differ diff --git a/pit-swing/griffon-app/conf/webstart/griffon-icon-48x48.png b/pit-swing/griffon-app/conf/webstart/griffon-icon-48x48.png new file mode 100644 index 0000000..3577b8e Binary files /dev/null and b/pit-swing/griffon-app/conf/webstart/griffon-icon-48x48.png differ diff --git a/pit-swing/griffon-app/conf/webstart/griffon-icon-64x64.png b/pit-swing/griffon-app/conf/webstart/griffon-icon-64x64.png new file mode 100644 index 0000000..fe403f8 Binary files /dev/null and b/pit-swing/griffon-app/conf/webstart/griffon-icon-64x64.png differ diff --git a/pit-swing/griffon-app/conf/webstart/griffon.png b/pit-swing/griffon-app/conf/webstart/griffon.png new file mode 100644 index 0000000..4a38291 Binary files /dev/null and b/pit-swing/griffon-app/conf/webstart/griffon.png differ diff --git a/pit-swing/griffon-app/controllers/PitSwingController.groovy b/pit-swing/griffon-app/controllers/PitSwingController.groovy new file mode 100644 index 0000000..f647a5d --- /dev/null +++ b/pit-swing/griffon-app/controllers/PitSwingController.groovy @@ -0,0 +1,14 @@ +class PitSwingController { + // these will be injected by Griffon + def model + def view + + void mvcGroupInit(Map args) { + // this method is called after model and view are injected + } + + /* + def action = { evt = null -> + } + */ +} \ No newline at end of file diff --git a/pit-swing/griffon-app/i18n/messages.properties b/pit-swing/griffon-app/i18n/messages.properties new file mode 100644 index 0000000..e69de29 diff --git a/pit-swing/griffon-app/lifecycle/Initialize.groovy b/pit-swing/griffon-app/lifecycle/Initialize.groovy new file mode 100644 index 0000000..3fbfa26 --- /dev/null +++ b/pit-swing/griffon-app/lifecycle/Initialize.groovy @@ -0,0 +1,24 @@ +/* + * This script is executed inside the EDT, so be sure to + * call long running code in another thread. + * + * You have the following options + * - SwingBuilder.doOutside { // your code } + * - Thread.start { // your code } + * - SwingXBuilder.withWorker( start: true ) { + * onInit { // initialization (optional, runs in current thread) } + * work { // your code } + * onDone { // finish (runs inside EDT) } + * } + * + * You have the following options to run code again inside EDT + * - SwingBuilder.doLater { // your code } + * - SwingBuilder.edt { // your code } + * - SwingUtilities.invokeLater { // your code } + */ + +import groovy.swing.SwingBuilder +import griffon.util.GriffonPlatformHelper + +GriffonPlatformHelper.tweakForNativePlatform(app) +SwingBuilder.lookAndFeel('mac', 'nimbus', 'gtk', ['metal', [boldFonts: false]]) \ No newline at end of file diff --git a/pit-swing/griffon-app/lifecycle/Ready.groovy b/pit-swing/griffon-app/lifecycle/Ready.groovy new file mode 100644 index 0000000..dd993de --- /dev/null +++ b/pit-swing/griffon-app/lifecycle/Ready.groovy @@ -0,0 +1,18 @@ +/* + * This script is executed inside the EDT, so be sure to + * call long running code in another thread. + * + * You have the following options + * - SwingBuilder.doOutside { // your code } + * - Thread.start { // your code } + * - SwingXBuilder.withWorker( start: true ) { + * onInit { // initialization (optional, runs in current thread) } + * work { // your code } + * onDone { // finish (runs inside EDT) } + * } + * + * You have the following options to run code again inside EDT + * - SwingBuilder.doLater { // your code } + * - SwingBuilder.edt { // your code } + * - SwingUtilities.invokeLater { // your code } + */ \ No newline at end of file diff --git a/pit-swing/griffon-app/lifecycle/Shutdown.groovy b/pit-swing/griffon-app/lifecycle/Shutdown.groovy new file mode 100644 index 0000000..dd993de --- /dev/null +++ b/pit-swing/griffon-app/lifecycle/Shutdown.groovy @@ -0,0 +1,18 @@ +/* + * This script is executed inside the EDT, so be sure to + * call long running code in another thread. + * + * You have the following options + * - SwingBuilder.doOutside { // your code } + * - Thread.start { // your code } + * - SwingXBuilder.withWorker( start: true ) { + * onInit { // initialization (optional, runs in current thread) } + * work { // your code } + * onDone { // finish (runs inside EDT) } + * } + * + * You have the following options to run code again inside EDT + * - SwingBuilder.doLater { // your code } + * - SwingBuilder.edt { // your code } + * - SwingUtilities.invokeLater { // your code } + */ \ No newline at end of file diff --git a/pit-swing/griffon-app/lifecycle/Startup.groovy b/pit-swing/griffon-app/lifecycle/Startup.groovy new file mode 100644 index 0000000..dd993de --- /dev/null +++ b/pit-swing/griffon-app/lifecycle/Startup.groovy @@ -0,0 +1,18 @@ +/* + * This script is executed inside the EDT, so be sure to + * call long running code in another thread. + * + * You have the following options + * - SwingBuilder.doOutside { // your code } + * - Thread.start { // your code } + * - SwingXBuilder.withWorker( start: true ) { + * onInit { // initialization (optional, runs in current thread) } + * work { // your code } + * onDone { // finish (runs inside EDT) } + * } + * + * You have the following options to run code again inside EDT + * - SwingBuilder.doLater { // your code } + * - SwingBuilder.edt { // your code } + * - SwingUtilities.invokeLater { // your code } + */ \ No newline at end of file diff --git a/pit-swing/griffon-app/lifecycle/Stop.groovy b/pit-swing/griffon-app/lifecycle/Stop.groovy new file mode 100644 index 0000000..e69de29 diff --git a/pit-swing/griffon-app/models/PitSwingModel.groovy b/pit-swing/griffon-app/models/PitSwingModel.groovy new file mode 100644 index 0000000..84556de --- /dev/null +++ b/pit-swing/griffon-app/models/PitSwingModel.groovy @@ -0,0 +1,5 @@ +import groovy.beans.Bindable + +class PitSwingModel { + // @Bindable String propName +} \ No newline at end of file diff --git a/pit-swing/griffon-app/resources/griffon-icon-128x128.png b/pit-swing/griffon-app/resources/griffon-icon-128x128.png new file mode 100644 index 0000000..b0b4327 Binary files /dev/null and b/pit-swing/griffon-app/resources/griffon-icon-128x128.png differ diff --git a/pit-swing/griffon-app/resources/griffon-icon-16x16.png b/pit-swing/griffon-app/resources/griffon-icon-16x16.png new file mode 100644 index 0000000..90e269e Binary files /dev/null and b/pit-swing/griffon-app/resources/griffon-icon-16x16.png differ diff --git a/pit-swing/griffon-app/resources/griffon-icon-24x24.png b/pit-swing/griffon-app/resources/griffon-icon-24x24.png new file mode 100644 index 0000000..0d1bb73 Binary files /dev/null and b/pit-swing/griffon-app/resources/griffon-icon-24x24.png differ diff --git a/pit-swing/griffon-app/resources/griffon-icon-256x256.png b/pit-swing/griffon-app/resources/griffon-icon-256x256.png new file mode 100644 index 0000000..3cdabd2 Binary files /dev/null and b/pit-swing/griffon-app/resources/griffon-icon-256x256.png differ diff --git a/pit-swing/griffon-app/resources/griffon-icon-32x32.png b/pit-swing/griffon-app/resources/griffon-icon-32x32.png new file mode 100644 index 0000000..2c9c1e1 Binary files /dev/null and b/pit-swing/griffon-app/resources/griffon-icon-32x32.png differ diff --git a/pit-swing/griffon-app/resources/griffon-icon-48x48.png b/pit-swing/griffon-app/resources/griffon-icon-48x48.png new file mode 100644 index 0000000..3577b8e Binary files /dev/null and b/pit-swing/griffon-app/resources/griffon-icon-48x48.png differ diff --git a/pit-swing/griffon-app/resources/griffon-icon-64x64.png b/pit-swing/griffon-app/resources/griffon-icon-64x64.png new file mode 100644 index 0000000..fe403f8 Binary files /dev/null and b/pit-swing/griffon-app/resources/griffon-icon-64x64.png differ diff --git a/pit-swing/griffon-app/resources/griffon.png b/pit-swing/griffon-app/resources/griffon.png new file mode 100644 index 0000000..4a38291 Binary files /dev/null and b/pit-swing/griffon-app/resources/griffon.png differ diff --git a/pit-swing/griffon-app/views/PitSwingView.groovy b/pit-swing/griffon-app/views/PitSwingView.groovy new file mode 100644 index 0000000..03be85c --- /dev/null +++ b/pit-swing/griffon-app/views/PitSwingView.groovy @@ -0,0 +1,13 @@ +application(title:'pit-swing', + //size:[320,480], + pack:true, + //location:[50,50], + locationByPlatform:true, + iconImage: imageIcon('/griffon-icon-48x48.png').image, + iconImages: [imageIcon('/griffon-icon-48x48.png').image, + imageIcon('/griffon-icon-32x32.png').image, + imageIcon('/griffon-icon-16x16.png').image] +) { + // add content here + label('Content Goes Here') // deleteme +} diff --git a/pit-swing/pit-swing.iml b/pit-swing/pit-swing.iml new file mode 100644 index 0000000..1d1dd7e --- /dev/null +++ b/pit-swing/pit-swing.iml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pit-swing/pit-swing.ipr b/pit-swing/pit-swing.ipr new file mode 100644 index 0000000..4d14d8d --- /dev/null +++ b/pit-swing/pit-swing.ipr @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pit-swing/pit-swing.iws b/pit-swing/pit-swing.iws new file mode 100644 index 0000000..f4b45b3 --- /dev/null +++ b/pit-swing/pit-swing.iws @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pit-swing/pit-swing.launch b/pit-swing/pit-swing.launch new file mode 100644 index 0000000..41876d3 --- /dev/null +++ b/pit-swing/pit-swing.launch @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/pit-swing/pit-swing.tmproj b/pit-swing/pit-swing.tmproj new file mode 100644 index 0000000..eb657ca --- /dev/null +++ b/pit-swing/pit-swing.tmproj @@ -0,0 +1,73 @@ + + + + + documents + + + filename + pit-swing.launch + + + filename + build.xml + + + name + griffon-app + regexFolderFilter + !.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle))$ + sourceDirectory + griffon-app + + + name + test + regexFolderFilter + !.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle))$ + sourceDirectory + test + + + name + lib + regexFolderFilter + !.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle))$ + sourceDirectory + lib + + + name + scripts + regexFolderFilter + !.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle))$ + sourceDirectory + scripts + + + name + src + regexFolderFilter + !.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle))$ + sourceDirectory + src + + + name + web-app + regexFolderFilter + !.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle))$ + sourceDirectory + web-app + + + fileHierarchyDrawerWidth + 200 + metaData + + showFileHierarchyDrawer + + windowFrame + {{237, 127}, {742, 553}} + + diff --git a/pit-swing/test/integration/PitSwingTests.groovy b/pit-swing/test/integration/PitSwingTests.groovy new file mode 100644 index 0000000..a2a1f8c --- /dev/null +++ b/pit-swing/test/integration/PitSwingTests.groovy @@ -0,0 +1,10 @@ +import griffon.util.IGriffonApplication + +class PitSwingTests extends GroovyTestCase { + + IGriffonApplication app + + void testSomething() { + + } +} diff --git a/project.properties b/project.properties deleted file mode 100644 index 7acec89..0000000 --- a/project.properties +++ /dev/null @@ -1,8 +0,0 @@ -app.version=1.0 -build.dir=build -build.jar=pit-${app.version}.jar -build.lib.jar=lib${build.jar} -groovy.home=/usr/share/groovy -lib.dir=lib -main.class=com.jdbernard.pit.PersonalIssueTracker -src.dir=src