jSite.git
13 years agoAdd options for configuration file location.
David ‘Bombe’ Roden [Tue, 16 Aug 2011 19:28:29 +0000 (21:28 +0200)]
Add options for configuration file location.

This commit includes several changes: the configuration does not know
itself anymore where it was loaded from, the ConfigurationLocator is now
used for that. The preferences page does not need access to the
configuration anymore. Finally, the lock file has been removed; now, when
saving a configuration file would overwrite an existing configuration file,
the user is asked for permission.

13 years agoLocator for the configuration file.
David ‘Bombe’ Roden [Tue, 16 Aug 2011 19:22:01 +0000 (21:22 +0200)]
Locator for the configuration file.

13 years agoAdd JAR file location preferences on preferences page.
David ‘Bombe’ Roden [Tue, 14 Jun 2011 18:37:37 +0000 (20:37 +0200)]
Add JAR file location preferences on preferences page.

13 years agoLocate the configuration file on startup.
David ‘Bombe’ Roden [Tue, 14 Jun 2011 18:37:10 +0000 (20:37 +0200)]
Locate the configuration file on startup.

13 years agoAdd accessors for the configuration file location.
David ‘Bombe’ Roden [Tue, 14 Jun 2011 18:36:48 +0000 (20:36 +0200)]
Add accessors for the configuration file location.

13 years agoAdd enumeration for location of the configuration file.
David ‘Bombe’ Roden [Tue, 14 Jun 2011 18:36:39 +0000 (20:36 +0200)]
Add enumeration for location of the configuration file.

13 years agoAdd a comment.
David ‘Bombe’ Roden [Thu, 9 Jun 2011 19:58:31 +0000 (21:58 +0200)]
Add a comment.

13 years agoChange selected node when the port number changes.
David ‘Bombe’ Roden [Thu, 9 Jun 2011 19:58:24 +0000 (21:58 +0200)]
Change selected node when the port number changes.

This fixes #185.

13 years agoDeleting the selected node will now selected another node.
David ‘Bombe’ Roden [Thu, 9 Jun 2011 19:54:23 +0000 (21:54 +0200)]
Deleting the selected node will now selected another node.

This fixes #184.

13 years agoPrevent deletion of the last node.
David ‘Bombe’ Roden [Thu, 9 Jun 2011 19:33:04 +0000 (21:33 +0200)]
Prevent deletion of the last node.

This fixes #183.

13 years agoOnly allow files in the root directory to be selected as index files.
David ‘Bombe’ Roden [Thu, 9 Jun 2011 19:22:38 +0000 (21:22 +0200)]
Only allow files in the root directory to be selected as index files.

This fixes #116.

13 years agoSet an error code if project was not inserted successfully.
David ‘Bombe’ Roden [Thu, 9 Jun 2011 18:54:54 +0000 (20:54 +0200)]
Set an error code if project was not inserted successfully.

This fixes #47.

13 years agoIgnore “build” and “dist” directories.
David ‘Bombe’ Roden [Sat, 9 Jul 2011 13:19:18 +0000 (15:19 +0200)]
Ignore “build” and “dist” directories.

13 years agoThrow an exception when the node is not connected.
David ‘Bombe’ Roden [Thu, 9 Jun 2011 16:31:41 +0000 (18:31 +0200)]
Throw an exception when the node is not connected.

13 years agoActually use debug flag for javac task.
David ‘Bombe’ Roden [Thu, 9 Jun 2011 16:22:46 +0000 (18:22 +0200)]
Actually use debug flag for javac task.

13 years agoFix typo.
David ‘Bombe’ Roden [Sun, 15 May 2011 16:40:55 +0000 (18:40 +0200)]
Fix typo.

Thanks to sethcg for noticing.

13 years agoDon’t get confused by “--config-file” parameter.
David ‘Bombe’ Roden [Wed, 26 Jan 2011 06:16:12 +0000 (07:16 +0100)]
Don’t get confused by “--config-file” parameter.

13 years agoAdd “--config-file” parameter to CLI. Fixes #65.
David ‘Bombe’ Roden [Wed, 26 Jan 2011 05:20:32 +0000 (06:20 +0100)]
Add “--config-file” parameter to CLI. Fixes #65.

14 years agoUse Closer.close() for various resources.
David ‘Bombe’ Roden [Wed, 1 Sep 2010 17:53:49 +0000 (19:53 +0200)]
Use Closer.close() for various resources.

14 years agoAdd @SuppressWarnings annotation.
David ‘Bombe’ Roden [Wed, 1 Sep 2010 17:53:39 +0000 (19:53 +0200)]
Add @SuppressWarnings annotation.

14 years agoAdd progress listener that displays the progress of the upload.
David ‘Bombe’ Roden [Wed, 1 Sep 2010 17:53:27 +0000 (19:53 +0200)]
Add progress listener that displays the progress of the upload.

14 years agoHand down progress listener.
David ‘Bombe’ Roden [Wed, 1 Sep 2010 17:52:36 +0000 (19:52 +0200)]
Hand down progress listener.

14 years agoAdd progress listener interface to copy operation.
David ‘Bombe’ Roden [Wed, 1 Sep 2010 17:16:43 +0000 (19:16 +0200)]
Add progress listener interface to copy operation.

14 years agoThe name of the index file must not be empty if an index is to exist.
David ‘Bombe’ Roden [Wed, 25 Aug 2010 19:11:33 +0000 (21:11 +0200)]
The name of the index file must not be empty if an index is to exist.

14 years agoDon’t warn about no files to insert when there are actually just no file options.
David ‘Bombe’ Roden [Wed, 25 Aug 2010 19:11:05 +0000 (21:11 +0200)]
Don’t warn about no files to insert when there are actually just no file options.

14 years agoSet version to 0.9.2. 0.9.2
David ‘Bombe’ Roden [Thu, 17 Jun 2010 18:09:55 +0000 (20:09 +0200)]
Set version to 0.9.2.

14 years agoSet homepage edition to 11.
David ‘Bombe’ Roden [Thu, 17 Jun 2010 18:09:50 +0000 (20:09 +0200)]
Set homepage edition to 11.

14 years agoShow different message when the insert was aborted, add dialog titles.
David ‘Bombe’ Roden [Thu, 17 Jun 2010 17:54:41 +0000 (19:54 +0200)]
Show different message when the insert was aborted, add dialog titles.

14 years agoImplement cancelling the insert when the “cancel” button is pressed.
David ‘Bombe’ Roden [Thu, 17 Jun 2010 17:54:19 +0000 (19:54 +0200)]
Implement cancelling the insert when the “cancel” button is pressed.

14 years agoExpose whether the insert is currently running.
David ‘Bombe’ Roden [Thu, 17 Jun 2010 17:53:37 +0000 (19:53 +0200)]
Expose whether the insert is currently running.

14 years agoAdd possibility to stop a running insert.
David ‘Bombe’ Roden [Thu, 17 Jun 2010 17:47:54 +0000 (19:47 +0200)]
Add possibility to stop a running insert.

14 years agoSet version to 0.9.1. 0.9.1
David ‘Bombe’ Roden [Mon, 7 Jun 2010 15:27:21 +0000 (17:27 +0200)]
Set version to 0.9.1.

14 years agoIncrease edition of jSite homepage to 10.
David ‘Bombe’ Roden [Mon, 7 Jun 2010 15:23:21 +0000 (17:23 +0200)]
Increase edition of jSite homepage to 10.

14 years agoDo not encode the insert early.
David ‘Bombe’ Roden [Mon, 7 Jun 2010 15:23:14 +0000 (17:23 +0200)]
Do not encode the insert early.

14 years agoAdd “EarlyEncode” option to ClientPut* commands.
David ‘Bombe’ Roden [Mon, 7 Jun 2010 15:23:00 +0000 (17:23 +0200)]
Add “EarlyEncode” option to ClientPut* commands.

14 years agoFix bug #4109: Set the preferred size on the scroll pane, not on the list.
David ‘Bombe’ Roden [Mon, 7 Jun 2010 12:50:54 +0000 (14:50 +0200)]
Fix bug #4109: Set the preferred size on the scroll pane, not on the list.

14 years agoUpdate edition of homepage.
David ‘Bombe’ Roden [Sat, 30 Jan 2010 15:34:26 +0000 (16:34 +0100)]
Update edition of homepage.

14 years agoSet version to 0.9. 0.9
David ‘Bombe’ Roden [Sat, 30 Jan 2010 14:41:17 +0000 (15:41 +0100)]
Set version to 0.9.

14 years agoRe-enable the “preferences” menu item when navigating away from the preferences page.
David ‘Bombe’ Roden [Sat, 30 Jan 2010 14:36:25 +0000 (15:36 +0100)]
Re-enable the “preferences” menu item when navigating away from the preferences page.

14 years agoActivate the “previous” button on the preferences page.
David ‘Bombe’ Roden [Sat, 30 Jan 2010 14:36:06 +0000 (15:36 +0100)]
Activate the “previous” button on the preferences page.

14 years agoUpdate French translation.
David ‘Bombe’ Roden [Sat, 30 Jan 2010 14:35:39 +0000 (15:35 +0100)]
Update French translation.

14 years agoTranslate wizard buttons on the preferences page.
David ‘Bombe’ Roden [Sat, 30 Jan 2010 14:35:16 +0000 (15:35 +0100)]
Translate wizard buttons on the preferences page.

14 years agoRemove Italian and Polish translation.
David ‘Bombe’ Roden [Sat, 30 Jan 2010 14:34:25 +0000 (15:34 +0100)]
Remove Italian and Polish translation.

14 years agoFix compilation problem with javac.
David ‘Bombe’ Roden [Thu, 28 Jan 2010 10:53:46 +0000 (11:53 +0100)]
Fix compilation problem with javac.

14 years agoFire the “insert finished” event after updating the project.
David ‘Bombe’ Roden [Thu, 28 Jan 2010 09:04:09 +0000 (10:04 +0100)]
Fire the “insert finished” event after updating the project.

14 years agoFix name of OK button text property.
David ‘Bombe’ Roden [Sat, 23 Jan 2010 21:13:13 +0000 (22:13 +0100)]
Fix name of OK button text property.

14 years agoChange wording into something more meaningful.
David ‘Bombe’ Roden [Sat, 23 Jan 2010 20:28:20 +0000 (21:28 +0100)]
Change wording into something more meaningful.

14 years agoUse the general OK button text.
David ‘Bombe’ Roden [Sat, 23 Jan 2010 20:27:34 +0000 (21:27 +0100)]
Use the general OK button text.

14 years agoAdd check box and text field for “changed name” attribute.
David ‘Bombe’ Roden [Fri, 22 Jan 2010 21:24:54 +0000 (22:24 +0100)]
Add check box and text field for “changed name” attribute.

14 years agoCheck projects for duplicate file entries.
David ‘Bombe’ Roden [Fri, 22 Jan 2010 21:22:45 +0000 (22:22 +0100)]
Check projects for duplicate file entries.

14 years agoFix change detection to include “changed name” attribute.
David ‘Bombe’ Roden [Fri, 22 Jan 2010 21:22:28 +0000 (22:22 +0100)]
Fix change detection to include “changed name” attribute.

14 years agoDisable “insert redirect” checkbox on dialog creation.
David ‘Bombe’ Roden [Fri, 22 Jan 2010 21:19:56 +0000 (22:19 +0100)]
Disable “insert redirect” checkbox on dialog creation.

14 years agoFix change detection to include insert redirect attribute.
David ‘Bombe’ Roden [Fri, 22 Jan 2010 21:18:37 +0000 (22:18 +0100)]
Fix change detection to include insert redirect attribute.

14 years agoInclude field in file options that allows on-insert renaming.
David ‘Bombe’ Roden [Fri, 22 Jan 2010 15:02:04 +0000 (16:02 +0100)]
Include field in file options that allows on-insert renaming.

14 years agoFactor out project validation, re-order warning and error messages.
David ‘Bombe’ Roden [Fri, 22 Jan 2010 14:58:17 +0000 (15:58 +0100)]
Factor out project validation, re-order warning and error messages.

14 years agoFix a typo.
David ‘Bombe’ Roden [Fri, 22 Jan 2010 14:52:09 +0000 (15:52 +0100)]
Fix a typo.

14 years agoShow error when default file is not inserted.
David ‘Bombe’ Roden [Thu, 21 Jan 2010 15:17:00 +0000 (16:17 +0100)]
Show error when default file is not inserted.

14 years agoShow error when no files are selected for insertion.
David ‘Bombe’ Roden [Thu, 21 Jan 2010 15:16:45 +0000 (16:16 +0100)]
Show error when no files are selected for insertion.

14 years agoImplement way to not insert a file at all.
David ‘Bombe’ Roden [Thu, 21 Jan 2010 14:51:57 +0000 (15:51 +0100)]
Implement way to not insert a file at all.

14 years agoNotify user when the insert collided with the previous edition.
David ‘Bombe’ Roden [Thu, 21 Jan 2010 09:54:03 +0000 (10:54 +0100)]
Notify user when the insert collided with the previous edition.

14 years agoRemove some @Override annotations that clash with Java 1.5’s compiler.
David ‘Bombe’ Roden [Thu, 21 Jan 2010 09:43:18 +0000 (10:43 +0100)]
Remove some @Override annotations that clash with Java 1.5’s compiler.

14 years agoAdd some @Override annotations.
David ‘Bombe’ Roden [Thu, 21 Jan 2010 09:41:59 +0000 (10:41 +0100)]
Add some @Override annotations.

14 years agoAdd type parameter to list model.
David ‘Bombe’ Roden [Fri, 15 Jan 2010 06:17:21 +0000 (07:17 +0100)]
Add type parameter to list model.

14 years agoAdd @Override annotations.
David ‘Bombe’ Roden [Fri, 15 Jan 2010 06:16:07 +0000 (07:16 +0100)]
Add @Override annotations.

14 years agoUse generics.
David ‘Bombe’ Roden [Fri, 15 Jan 2010 06:15:39 +0000 (07:15 +0100)]
Use generics.

14 years agoRemove Subversion $Id$ tag.
David ‘Bombe’ Roden [Fri, 15 Jan 2010 06:15:06 +0000 (07:15 +0100)]
Remove Subversion $Id$ tag.

14 years agoUpdate complete URI after keys or paths change.
David ‘Bombe’ Roden [Thu, 14 Jan 2010 13:14:33 +0000 (14:14 +0100)]
Update complete URI after keys or paths change.

14 years agoRemove private and public key, add button for key management.
David ‘Bombe’ Roden [Thu, 14 Jan 2010 13:10:46 +0000 (14:10 +0100)]
Remove private and public key, add button for key management.

14 years agoExpose whether the dialog was cancelled.
David ‘Bombe’ Roden [Thu, 14 Jan 2010 13:07:46 +0000 (14:07 +0100)]
Expose whether the dialog was cancelled.

14 years agoAdd dialog to manage a project’s keys.
David ‘Bombe’ Roden [Thu, 14 Jan 2010 12:57:47 +0000 (13:57 +0100)]
Add dialog to manage a project’s keys.

14 years agoShow a warning when the user wants to quit and copied an URI before that.
David ‘Bombe’ Roden [Wed, 13 Jan 2010 21:33:49 +0000 (22:33 +0100)]
Show a warning when the user wants to quit and copied an URI before that.

14 years agoAdd new non-editable textfield and move “copy to clipboard” button next to it.
David ‘Bombe’ Roden [Wed, 13 Jan 2010 21:32:54 +0000 (22:32 +0100)]
Add new non-editable textfield and move “copy to clipboard” button next to it.

14 years agoRename URI fields to private and public key.
David ‘Bombe’ Roden [Wed, 13 Jan 2010 21:14:32 +0000 (22:14 +0100)]
Rename URI fields to private and public key.

14 years agoAllow more content types than HTML for the index file.
David ‘Bombe’ Roden [Wed, 13 Jan 2010 20:52:27 +0000 (21:52 +0100)]
Allow more content types than HTML for the index file.

14 years agoUpdated copyright lines.
David ‘Bombe’ Roden [Fri, 1 Jan 2010 20:22:34 +0000 (21:22 +0100)]
Updated copyright lines.

14 years agoAdd “ignore hidden files” checkbox to project files page.
David ‘Bombe’ Roden [Fri, 1 Jan 2010 20:04:19 +0000 (21:04 +0100)]
Add “ignore hidden files” checkbox to project files page.

14 years agoFix a ConcurrentModificationException.
David ‘Bombe’ Roden [Fri, 1 Jan 2010 20:02:27 +0000 (21:02 +0100)]
Fix a ConcurrentModificationException.

14 years agoHonor “ignore-hidden-files” property in file scanner.
David ‘Bombe’ Roden [Fri, 1 Jan 2010 19:57:34 +0000 (20:57 +0100)]
Honor “ignore-hidden-files” property in file scanner.

14 years agoSave and restore “ignore-hidden-files” property in configuration.
David ‘Bombe’ Roden [Fri, 1 Jan 2010 19:57:13 +0000 (20:57 +0100)]
Save and restore “ignore-hidden-files” property in configuration.

14 years agoAdd “ignore hidden files” property to project.
David ‘Bombe’ Roden [Fri, 1 Jan 2010 19:56:59 +0000 (20:56 +0100)]
Add “ignore hidden files” property to project.

14 years agoLog the latest found version with date.
David ‘Bombe’ Roden [Wed, 30 Dec 2009 11:20:59 +0000 (12:20 +0100)]
Log the latest found version with date.

14 years agoDon’t ignore exceptions when creating the payload stream but fail the insert.
David ‘Bombe’ Roden [Mon, 28 Dec 2009 23:39:58 +0000 (00:39 +0100)]
Don’t ignore exceptions when creating the payload stream but fail the insert.

14 years agoUse better method to show the possible actions.
David ‘Bombe’ Roden [Mon, 28 Dec 2009 21:59:20 +0000 (22:59 +0100)]
Use better method to show the possible actions.

14 years agoShow transfer rate in progress bar after insert has finished.
David ‘Bombe’ Roden [Mon, 28 Dec 2009 21:59:05 +0000 (22:59 +0100)]
Show transfer rate in progress bar after insert has finished.

14 years agoFactor out transfer rate calculation.
David ‘Bombe’ Roden [Mon, 28 Dec 2009 21:58:55 +0000 (22:58 +0100)]
Factor out transfer rate calculation.

14 years agoLet the user choose to copy the URI when the insert finishes.
David ‘Bombe’ Roden [Mon, 28 Dec 2009 21:28:54 +0000 (22:28 +0100)]
Let the user choose to copy the URI when the insert finishes.

14 years agoSet version number to 0.8. 0.8
David ‘Bombe’ Roden [Mon, 28 Dec 2009 12:16:27 +0000 (13:16 +0100)]
Set version number to 0.8.

14 years agoChange copyright line.
David ‘Bombe’ Roden [Wed, 23 Dec 2009 17:39:20 +0000 (18:39 +0100)]
Change copyright line.

14 years agoEnable and disable preferences action when starting the insert.
David ‘Bombe’ Roden [Tue, 22 Dec 2009 20:56:49 +0000 (21:56 +0100)]
Enable and disable preferences action when starting the insert.

14 years agoImprove wording.
David ‘Bombe’ Roden [Tue, 22 Dec 2009 20:33:08 +0000 (21:33 +0100)]
Improve wording.

14 years agoEnable button when a directory is set.
David ‘Bombe’ Roden [Tue, 22 Dec 2009 20:32:01 +0000 (21:32 +0100)]
Enable button when a directory is set.

14 years agoAdd German translation.
David ‘Bombe’ Roden [Tue, 22 Dec 2009 20:31:53 +0000 (21:31 +0100)]
Add German translation.

14 years agoWhitespace and formatting fixes.
David ‘Bombe’ Roden [Tue, 22 Dec 2009 20:27:45 +0000 (21:27 +0100)]
Whitespace and formatting fixes.

14 years agoSet “next” text on “next” button.
David ‘Bombe’ Roden [Tue, 22 Dec 2009 20:27:09 +0000 (21:27 +0100)]
Set “next” text on “next” button.

14 years agoSet temp directory on connetion and put dir command.
David ‘Bombe’ Roden [Tue, 22 Dec 2009 20:24:54 +0000 (21:24 +0100)]
Set temp directory on connetion and put dir command.

14 years agoAdd temp directory.
David ‘Bombe’ Roden [Tue, 22 Dec 2009 20:23:53 +0000 (21:23 +0100)]
Add temp directory.

14 years agoAdd temp directory.
David ‘Bombe’ Roden [Tue, 22 Dec 2009 20:23:38 +0000 (21:23 +0100)]
Add temp directory.

14 years agoSet temp directory on project inserter when starting the insert.
David ‘Bombe’ Roden [Tue, 22 Dec 2009 20:07:05 +0000 (21:07 +0100)]
Set temp directory on project inserter when starting the insert.

14 years agoConvert “custom” radio button to field and select the right one when setting a temp...
David ‘Bombe’ Roden [Tue, 22 Dec 2009 20:06:52 +0000 (21:06 +0100)]
Convert “custom” radio button to field and select the right one when setting a temp directory.

14 years agoLoad and save temp directory in configuration.
David ‘Bombe’ Roden [Tue, 22 Dec 2009 20:06:29 +0000 (21:06 +0100)]
Load and save temp directory in configuration.