David ‘Bombe’ Roden [Sun, 31 Jan 2016 07:24:58 +0000 (08:24 +0100)]
Remove Guava dependency
David ‘Bombe’ Roden [Sun, 31 Jan 2016 04:23:55 +0000 (05:23 +0100)]
Use JDK’s Optional instead of Guava’s
David ‘Bombe’ Roden [Sun, 31 Jan 2016 04:22:21 +0000 (05:22 +0100)]
Require Java 8
David ‘Bombe’ Roden [Fri, 22 Jan 2016 22:07:19 +0000 (23:07 +0100)]
Simplify file scanner listener handling
David ‘Bombe’ Roden [Fri, 22 Jan 2016 22:06:51 +0000 (23:06 +0100)]
Require Java 1.7, it’s the future now
David ‘Bombe’ Roden [Fri, 22 Jan 2016 15:38:50 +0000 (16:38 +0100)]
Move starting file scanner in background to file scanner class
David ‘Bombe’ Roden [Thu, 24 Dec 2015 21:56:35 +0000 (22:56 +0100)]
Prevent potential division by zero
David ‘Bombe’ Roden [Wed, 23 Dec 2015 23:01:41 +0000 (00:01 +0100)]
Synchronize on projects when creating model
David ‘Bombe’ Roden [Wed, 23 Dec 2015 22:58:38 +0000 (23:58 +0100)]
Replace int counter with AtomicInteger
David ‘Bombe’ Roden [Wed, 23 Dec 2015 22:47:45 +0000 (23:47 +0100)]
Prevent potential NPE when configuration file is bad
David ‘Bombe’ Roden [Mon, 20 Jul 2015 09:27:13 +0000 (11:27 +0200)]
Remove manifest putter selection
It was removed from Freenet in August 2014.
David ‘Bombe’ Roden [Tue, 16 Jun 2015 04:37:31 +0000 (06:37 +0200)]
Merge branch 'feature/fix-clone-project' into next
David ‘Bombe’ Roden [Tue, 16 Jun 2015 04:37:17 +0000 (06:37 +0200)]
Deep copy all file options when cloning project
David ‘Bombe’ Roden [Tue, 16 Jun 2015 04:36:58 +0000 (06:36 +0200)]
Add copy constructor
David ‘Bombe’ Roden [Tue, 3 Feb 2015 18:51:22 +0000 (19:51 +0100)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Tue, 3 Feb 2015 17:58:50 +0000 (18:58 +0100)]
Merge branch 'release-0.12'
David ‘Bombe’ Roden [Tue, 3 Feb 2015 17:55:23 +0000 (18:55 +0100)]
Change update site for newer versions.
David ‘Bombe’ Roden [Tue, 3 Feb 2015 17:50:26 +0000 (18:50 +0100)]
Set version to 0.12.
David ‘Bombe’ Roden [Mon, 2 Feb 2015 18:45:18 +0000 (19:45 +0100)]
Use correct name of index file if it has been renamed.
David ‘Bombe’ Roden [Wed, 19 Nov 2014 20:15:57 +0000 (21:15 +0100)]
Move properties to top of build file.
David ‘Bombe’ Roden [Wed, 19 Nov 2014 20:03:22 +0000 (21:03 +0100)]
Allow specifying the version on the command line.
David ‘Bombe’ Roden [Wed, 19 Nov 2014 06:04:47 +0000 (07:04 +0100)]
Add Finnish translation.
Thanks, Samuel_Mehmke@tgi77g32udm5aq3agpfaiiz6zb63bcj5zgs2bxruu7mblfqzk6ma.freemail!
David ‘Bombe’ Roden [Wed, 19 Nov 2014 06:03:06 +0000 (07:03 +0100)]
Format supported languages differently.
David ‘Bombe’ Roden [Sun, 7 Sep 2014 11:02:52 +0000 (13:02 +0200)]
Only the get own identities from WoT when the key management dialog is opened.
David ‘Bombe’ Roden [Sun, 7 Sep 2014 09:42:21 +0000 (11:42 +0200)]
Update year in copyright headers.
David ‘Bombe’ Roden [Sun, 7 Sep 2014 09:33:57 +0000 (11:33 +0200)]
Add JaCoCo plugin for code coverage.
Yes, I am well aware that jSite doesn’t have a single test yet.
David ‘Bombe’ Roden [Sun, 7 Sep 2014 08:00:21 +0000 (10:00 +0200)]
Fix configuration of compiler plugin.
David ‘Bombe’ Roden [Fri, 5 Sep 2014 05:05:50 +0000 (07:05 +0200)]
Fix scroll pane in node manager dialog.
David ‘Bombe’ Roden [Fri, 5 Sep 2014 05:05:33 +0000 (07:05 +0200)]
Select new node after adding it.
David ‘Bombe’ Roden [Sun, 24 Aug 2014 20:17:13 +0000 (22:17 +0200)]
Use priority from configuration.
David ‘Bombe’ Roden [Mon, 25 Nov 2013 21:26:04 +0000 (22:26 +0100)]
Remove unnecessary parameter.
David ‘Bombe’ Roden [Mon, 25 Nov 2013 21:24:32 +0000 (22:24 +0100)]
Extract listener management into its own class.
David ‘Bombe’ Roden [Mon, 25 Nov 2013 21:15:00 +0000 (22:15 +0100)]
Make all fields private.
David ‘Bombe’ Roden [Mon, 25 Nov 2013 20:55:37 +0000 (21:55 +0100)]
Store changed name as Optional.
David ‘Bombe’ Roden [Sun, 11 Nov 2012 11:42:57 +0000 (12:42 +0100)]
Log if WoT returns an error.
David ‘Bombe’ Roden [Tue, 2 Oct 2012 05:07:02 +0000 (07:07 +0200)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Mon, 1 Oct 2012 19:34:43 +0000 (21:34 +0200)]
Merge branch 'release-0.11.1'
David ‘Bombe’ Roden [Mon, 1 Oct 2012 19:34:35 +0000 (21:34 +0200)]
Set version to 0.11.1.
David ‘Bombe’ Roden [Mon, 1 Oct 2012 19:09:32 +0000 (21:09 +0200)]
Remove notes for translator.
David ‘Bombe’ Roden [Mon, 1 Oct 2012 19:08:41 +0000 (21:08 +0200)]
Merge branch 'polish-translation' into next
Presender [Mon, 1 Oct 2012 19:08:11 +0000 (21:08 +0200)]
Improve Polish translation.
Presender [Mon, 1 Oct 2012 19:04:01 +0000 (21:04 +0200)]
Translate missing texts.
David ‘Bombe’ Roden [Sat, 22 Sep 2012 14:51:50 +0000 (16:51 +0200)]
Remove obsolete ignores.
David ‘Bombe’ Roden [Sat, 22 Sep 2012 07:56:06 +0000 (09:56 +0200)]
Update Polish translation.
David ‘Bombe’ Roden [Sat, 22 Sep 2012 07:54:42 +0000 (09:54 +0200)]
Merge branch 'next' into polish-translation
David ‘Bombe’ Roden [Sat, 22 Sep 2012 07:54:25 +0000 (09:54 +0200)]
Update notes for translator.
David ‘Bombe’ Roden [Sat, 22 Sep 2012 07:53:56 +0000 (09:53 +0200)]
Add list of projects to copy keys from to key dialog.
David ‘Bombe’ Roden [Sat, 22 Sep 2012 07:51:45 +0000 (09:51 +0200)]
Use a List to hand the projects around.
David ‘Bombe’ Roden [Fri, 21 Sep 2012 21:20:59 +0000 (23:20 +0200)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Fri, 21 Sep 2012 21:10:40 +0000 (23:10 +0200)]
Merge branch 'release-0.11'
David ‘Bombe’ Roden [Fri, 21 Sep 2012 21:08:59 +0000 (23:08 +0200)]
Set version to 0.11.
David ‘Bombe’ Roden [Fri, 21 Sep 2012 21:08:34 +0000 (23:08 +0200)]
Use release version of utils.
David ‘Bombe’ Roden [Fri, 21 Sep 2012 21:08:20 +0000 (23:08 +0200)]
Increase homepage edition version.
David ‘Bombe’ Roden [Fri, 21 Sep 2012 20:13:39 +0000 (22:13 +0200)]
Increase version number.
David ‘Bombe’ Roden [Fri, 21 Sep 2012 20:06:58 +0000 (22:06 +0200)]
Add temporary Polish translation.
It will be updated soon by Presender.
David ‘Bombe’ Roden [Fri, 21 Sep 2012 10:51:26 +0000 (12:51 +0200)]
Update notes for translator.
David ‘Bombe’ Roden [Fri, 21 Sep 2012 10:51:17 +0000 (12:51 +0200)]
Add “always force insert” checkbox to project files page.
David ‘Bombe’ Roden [Fri, 21 Sep 2012 10:50:34 +0000 (12:50 +0200)]
Use a project’s “always force insert” setting when inserting the project.
David ‘Bombe’ Roden [Fri, 21 Sep 2012 10:49:59 +0000 (12:49 +0200)]
Persist a project’s “always force insert” option setting.
David ‘Bombe’ Roden [Fri, 21 Sep 2012 10:49:35 +0000 (12:49 +0200)]
Add “always force insert” option to projects.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 15:21:27 +0000 (17:21 +0200)]
Reset last-insert hash of all files when a project’s keys are changed.
This resolves #284.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 15:13:30 +0000 (17:13 +0200)]
Merge branch 'keys-from-wot' into next
This resolves #285.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 14:23:11 +0000 (16:23 +0200)]
Update notes for translator.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 14:23:00 +0000 (16:23 +0200)]
Add missing translation for larger-than-2-mib warning.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 13:19:58 +0000 (15:19 +0200)]
Find identity for current key pair in the correct list.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 13:19:38 +0000 (15:19 +0200)]
Sort identities by nickname.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 13:12:46 +0000 (15:12 +0200)]
Forward web of trust interface to project page to key dialog.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 13:12:15 +0000 (15:12 +0200)]
Add web of trust interface to project page.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 13:11:49 +0000 (15:11 +0200)]
Add method for quitting jSite, stopping all background services in the process.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 13:11:22 +0000 (15:11 +0200)]
Add WoT interface to main class.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 13:09:49 +0000 (15:09 +0200)]
Add possibility to copy a WoT identity’s keys.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 13:08:10 +0000 (15:08 +0200)]
Store shortened URIs in identity.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 13:07:59 +0000 (15:07 +0200)]
Fix nickname property.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 13:07:37 +0000 (15:07 +0200)]
Add method to shorten URIs.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 10:17:34 +0000 (12:17 +0200)]
Ignore maven’s “target” directory.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 10:17:23 +0000 (12:17 +0200)]
Add web of trust interface.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 10:00:31 +0000 (12:00 +0200)]
Move KeyDialog to appropriate package.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 09:45:00 +0000 (11:45 +0200)]
Add identitiy implementation from Sone.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 09:44:31 +0000 (11:44 +0200)]
Add implementation of FCPPluginMessage command.
David ‘Bombe’ Roden [Thu, 20 Sep 2012 09:43:50 +0000 (11:43 +0200)]
Change toString() of Node to only state hostname and post.
David ‘Bombe’ Roden [Wed, 19 Sep 2012 20:18:50 +0000 (22:18 +0200)]
Add configuration for maven exec plugin.
This will allow “mvn exec:java” to run jSite.
David ‘Bombe’ Roden [Fri, 31 Aug 2012 08:46:48 +0000 (10:46 +0200)]
Make sure we have a connection to the node before checking for updates.
David ‘Bombe’ Roden [Fri, 31 Aug 2012 08:46:26 +0000 (10:46 +0200)]
Implement toString().
David ‘Bombe’ Roden [Thu, 30 Aug 2012 19:58:30 +0000 (21:58 +0200)]
Use Runnables to show and hide the dialog.
David ‘Bombe’ Roden [Tue, 28 Aug 2012 12:19:58 +0000 (14:19 +0200)]
Disable “ignore hidden files” checkbox and “re-scan” button during scanning.
David ‘Bombe’ Roden [Tue, 28 Aug 2012 12:19:36 +0000 (14:19 +0200)]
Show progress dialog if scanning takes more than two seconds.
David ‘Bombe’ Roden [Tue, 28 Aug 2012 12:13:16 +0000 (14:13 +0200)]
Expose the last scanned filename.
David ‘Bombe’ Roden [Tue, 28 Aug 2012 10:01:35 +0000 (12:01 +0200)]
Use NullOutputStream from utils.
David ‘Bombe’ Roden [Tue, 28 Aug 2012 08:52:01 +0000 (10:52 +0200)]
Merge branch 'mavenize' into next
David ‘Bombe’ Roden [Sun, 26 Aug 2012 19:54:28 +0000 (21:54 +0200)]
Declare all possibly-static methods as static.
David ‘Bombe’ Roden [Sun, 26 Aug 2012 19:53:59 +0000 (21:53 +0200)]
Add missing @Override annotations.
David ‘Bombe’ Roden [Sun, 26 Aug 2012 17:01:42 +0000 (19:01 +0200)]
Remove ant build file.
David ‘Bombe’ Roden [Tue, 28 Aug 2012 08:47:47 +0000 (10:47 +0200)]
Use SortedListModel from utils.
David ‘Bombe’ Roden [Tue, 28 Aug 2012 08:12:59 +0000 (10:12 +0200)]
Use StreamCopier from utils.
David ‘Bombe’ Roden [Tue, 28 Aug 2012 08:09:30 +0000 (10:09 +0200)]
Use Closer from utils.
David ‘Bombe’ Roden [Sun, 26 Aug 2012 20:37:38 +0000 (22:37 +0200)]
Use Closer from utils.
David ‘Bombe’ Roden [Sun, 26 Aug 2012 20:36:29 +0000 (22:36 +0200)]
Use MIME type detector from utils.
David ‘Bombe’ Roden [Sun, 26 Aug 2012 20:30:59 +0000 (22:30 +0200)]
Use XML classes from utils.
David ‘Bombe’ Roden [Sun, 26 Aug 2012 20:24:15 +0000 (22:24 +0200)]
Use IconLoader from utils.
David ‘Bombe’ Roden [Sun, 26 Aug 2012 20:23:53 +0000 (22:23 +0200)]
Add dependency on utils.