Sone.git
13 years agoMerge branch 'link-filter-26' into next
David ‘Bombe’ Roden [Sat, 5 Nov 2011 15:55:54 +0000 (16:55 +0100)]
Merge branch 'link-filter-26' into next

13 years agoFix bookmark navigation.
David ‘Bombe’ Roden [Sun, 23 Oct 2011 18:43:51 +0000 (20:43 +0200)]
Fix bookmark navigation.

This fixes #246.

13 years agoPaginate bookmarks as per “posts per page” configuration option.
David ‘Bombe’ Roden [Sun, 23 Oct 2011 18:43:41 +0000 (20:43 +0200)]
Paginate bookmarks as per “posts per page” configuration option.

This fixes #247.

13 years agoAdd javadoc for exception.
David ‘Bombe’ Roden [Wed, 12 Oct 2011 04:43:48 +0000 (06:43 +0200)]
Add javadoc for exception.

13 years agoDeclare exception to be thrown.
David ‘Bombe’ Roden [Tue, 11 Oct 2011 19:29:58 +0000 (21:29 +0200)]
Declare exception to be thrown.

13 years agoCreate base Sone exception and insert-specific exception.
David ‘Bombe’ Roden [Tue, 11 Oct 2011 19:27:56 +0000 (21:27 +0200)]
Create base Sone exception and insert-specific exception.

13 years agoForce download of images.
David ‘Bombe’ Roden [Tue, 11 Oct 2011 19:16:21 +0000 (21:16 +0200)]
Force download of images.

13 years agoAllow empty values for profile fields.
David ‘Bombe’ Roden [Mon, 10 Oct 2011 19:43:06 +0000 (21:43 +0200)]
Allow empty values for profile fields.

13 years agoAdd default implementations that do not allow linking.
David ‘Bombe’ Roden [Thu, 6 Oct 2011 20:15:57 +0000 (22:15 +0200)]
Add default implementations that do not allow linking.

13 years agoAllow links to images, Sones, and posts.
David ‘Bombe’ Roden [Thu, 6 Oct 2011 20:15:35 +0000 (22:15 +0200)]
Allow links to images, Sones, and posts.

13 years agoForward link filter requests to page implementation if it is supported.
David ‘Bombe’ Roden [Thu, 6 Oct 2011 20:15:24 +0000 (22:15 +0200)]
Forward link filter requests to page implementation if it is supported.

13 years agoImplement link filter exceptions in base Freenet template page.
David ‘Bombe’ Roden [Thu, 6 Oct 2011 20:14:22 +0000 (22:14 +0200)]
Implement link filter exceptions in base Freenet template page.

13 years agoAdd Freenet-specific page extension.
David ‘Bombe’ Roden [Thu, 6 Oct 2011 20:12:36 +0000 (22:12 +0200)]
Add Freenet-specific page extension.

13 years agoRequire a newer fred version.
David ‘Bombe’ Roden [Thu, 6 Oct 2011 20:08:52 +0000 (22:08 +0200)]
Require a newer fred version.

This also requires an additional method for a changed interface.

13 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Tue, 4 Oct 2011 04:19:23 +0000 (06:19 +0200)]
Merge branch 'master' into next

13 years agoMerge branch 'release-0.7.2' 0.7.2
David ‘Bombe’ Roden [Tue, 4 Oct 2011 04:13:58 +0000 (06:13 +0200)]
Merge branch 'release-0.7.2'

13 years agoSet version to 0.7.2.
David ‘Bombe’ Roden [Tue, 4 Oct 2011 04:13:36 +0000 (06:13 +0200)]
Set version to 0.7.2.

13 years agoUse release version of utils.
David ‘Bombe’ Roden [Tue, 4 Oct 2011 04:13:03 +0000 (06:13 +0200)]
Use release version of utils.

13 years agoWhitespace fixes.
David ‘Bombe’ Roden [Mon, 3 Oct 2011 20:34:48 +0000 (22:34 +0200)]
Whitespace fixes.

13 years agoTranslate texts on “Known Sones” page.
David ‘Bombe’ Roden [Mon, 3 Oct 2011 20:34:28 +0000 (22:34 +0200)]
Translate texts on “Known Sones” page.

13 years agoAllow empty album descriptions.
David ‘Bombe’ Roden [Mon, 3 Oct 2011 11:25:06 +0000 (13:25 +0200)]
Allow empty album descriptions.

13 years agoWhitespace fix.
David ‘Bombe’ Roden [Fri, 30 Sep 2011 12:57:53 +0000 (14:57 +0200)]
Whitespace fix.

13 years agoAdd “sort by image count” for Known Sones.
David ‘Bombe’ Roden [Fri, 30 Sep 2011 12:57:37 +0000 (14:57 +0200)]
Add “sort by image count” for Known Sones.

13 years agoAdd Sone comparator by image count.
David ‘Bombe’ Roden [Fri, 30 Sep 2011 12:56:55 +0000 (14:56 +0200)]
Add Sone comparator by image count.

13 years agoSet album image after parsing all images.
David ‘Bombe’ Roden [Fri, 30 Sep 2011 07:54:49 +0000 (09:54 +0200)]
Set album image after parsing all images.

13 years agoSet different width for album descriptions.
David ‘Bombe’ Roden [Fri, 30 Sep 2011 05:10:48 +0000 (07:10 +0200)]
Set different width for album descriptions.

13 years agoFix image scaling and positioning.
David ‘Bombe’ Roden [Thu, 29 Sep 2011 13:16:46 +0000 (15:16 +0200)]
Fix image scaling and positioning.

13 years agoMove common fields and setters to Reply.
David ‘Bombe’ Roden [Wed, 28 Sep 2011 18:27:58 +0000 (20:27 +0200)]
Move common fields and setters to Reply.

13 years agoAdd abstract base class for replies, move post reply into its own class.
David ‘Bombe’ Roden [Wed, 28 Sep 2011 18:23:39 +0000 (20:23 +0200)]
Add abstract base class for replies, move post reply into its own class.

13 years agoStore LatestEdition property only after saving the Sone to disk.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 20:17:18 +0000 (22:17 +0200)]
Store LatestEdition property only after saving the Sone to disk.

This will at least prevent WoT from blocking the correct writing of the
configuration.

13 years agoShow number of images in albums.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 19:14:08 +0000 (21:14 +0200)]
Show number of images in albums.

13 years agoShow a Sone’s number of images in context menu and Sone info.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 19:14:00 +0000 (21:14 +0200)]
Show a Sone’s number of images in context menu and Sone info.

13 years agoAdd method that returns all images of a Sone.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 19:13:32 +0000 (21:13 +0200)]
Add method that returns all images of a Sone.

13 years agoTurn album list flattening into a proper Sone method.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 17:52:21 +0000 (19:52 +0200)]
Turn album list flattening into a proper Sone method.

13 years agoIncrease new default maximum length of posts to 400 characters.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 17:30:34 +0000 (19:30 +0200)]
Increase new default maximum length of posts to 400 characters.

13 years agoAdd separate length parameter for the snippet of too-long posts.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 17:30:20 +0000 (19:30 +0200)]
Add separate length parameter for the snippet of too-long posts.

13 years agoAdd cut-off length for the snippet.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 17:29:26 +0000 (19:29 +0200)]
Add cut-off length for the snippet.

13 years agoSimplify length extraction.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 17:29:05 +0000 (19:29 +0200)]
Simplify length extraction.

13 years agoRequire a more recent version of utils.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 17:28:31 +0000 (19:28 +0200)]
Require a more recent version of utils.

13 years agoInterrupt all running requests on sto().
David ‘Bombe’ Roden [Tue, 27 Sep 2011 12:15:39 +0000 (14:15 +0200)]
Interrupt all running requests on sto().

This should no longer prevent the node from shutting down successfully.

13 years agoRender SonePart as link to WoT profile page if the Sone is unknown.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 11:46:08 +0000 (13:46 +0200)]
Render SonePart as link to WoT profile page if the Sone is unknown.

13 years agoAlways add a Sone part for the ID.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 11:45:19 +0000 (13:45 +0200)]
Always add a Sone part for the ID.

13 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Tue, 27 Sep 2011 04:47:13 +0000 (06:47 +0200)]
Merge branch 'master' into next

13 years agoMerge branch 'release-0.7.1' 0.7.1
David ‘Bombe’ Roden [Tue, 27 Sep 2011 04:41:58 +0000 (06:41 +0200)]
Merge branch 'release-0.7.1'

13 years agoSet version to 0.7.1.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 04:41:41 +0000 (06:41 +0200)]
Set version to 0.7.1.

13 years agoGive Sone its own menu name.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 04:40:49 +0000 (06:40 +0200)]
Give Sone its own menu name.

13 years agoFix HTML element IDs and please Opera’s very picky parser.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 04:40:35 +0000 (06:40 +0200)]
Fix HTML element IDs and please Opera’s very picky parser.

13 years agoFix tag and please Opera’s very picky HTML parser.
David ‘Bombe’ Roden [Tue, 27 Sep 2011 04:39:49 +0000 (06:39 +0200)]
Fix tag and please Opera’s very picky HTML parser.

13 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Mon, 26 Sep 2011 20:24:33 +0000 (22:24 +0200)]
Merge branch 'master' into next

13 years agoMerge branch 'release-0.7' 0.7
David ‘Bombe’ Roden [Mon, 26 Sep 2011 20:17:49 +0000 (22:17 +0200)]
Merge branch 'release-0.7'

13 years agoSet version number to 0.7.
David ‘Bombe’ Roden [Mon, 26 Sep 2011 20:17:41 +0000 (22:17 +0200)]
Set version number to 0.7.

13 years agoRequire most recent version of utils.
David ‘Bombe’ Roden [Mon, 26 Sep 2011 20:17:29 +0000 (22:17 +0200)]
Require most recent version of utils.

13 years agoMerge branch 'image-management' into next
David ‘Bombe’ Roden [Mon, 26 Sep 2011 19:31:55 +0000 (21:31 +0200)]
Merge branch 'image-management' into next

13 years agoDon’t show mention notifications for replies from the future.
David ‘Bombe’ Roden [Mon, 26 Sep 2011 17:53:33 +0000 (19:53 +0200)]
Don’t show mention notifications for replies from the future.

13 years agoOnly show Sone context menus when hovering over the avatar.
David ‘Bombe’ Roden [Mon, 26 Sep 2011 17:37:40 +0000 (19:37 +0200)]
Only show Sone context menus when hovering over the avatar.

13 years agoUse buttons instead of links for following and unfollowing.
David ‘Bombe’ Roden [Mon, 26 Sep 2011 05:30:25 +0000 (07:30 +0200)]
Use buttons instead of links for following and unfollowing.

13 years agoProcess albums and images during rescue mode, too.
David ‘Bombe’ Roden [Sun, 25 Sep 2011 17:21:03 +0000 (19:21 +0200)]
Process albums and images during rescue mode, too.

13 years agoAllow moving top-level albums.
David ‘Bombe’ Roden [Sun, 25 Sep 2011 17:20:46 +0000 (19:20 +0200)]
Allow moving top-level albums.

13 years agoRestrict height of descriptions to 5em.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 22:46:53 +0000 (00:46 +0200)]
Restrict height of descriptions to 5em.

13 years agoFix album browser include.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 22:39:30 +0000 (00:39 +0200)]
Fix album browser include.

13 years agoAdd inline editing for albums, rework Javascript.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 22:26:30 +0000 (00:26 +0200)]
Add inline editing for albums, rework Javascript.

13 years agoBut album browser in own include file, don’t use .image on albums.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 22:25:48 +0000 (00:25 +0200)]
But album browser in own include file, don’t use .image on albums.

13 years agoAdd page to edit albums with Javascript.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 22:25:03 +0000 (00:25 +0200)]
Add page to edit albums with Javascript.

13 years agoFix javadoc.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 22:24:38 +0000 (00:24 +0200)]
Fix javadoc.

13 years agoAdd methods to reorder albums.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 22:24:34 +0000 (00:24 +0200)]
Add methods to reorder albums.

13 years agoUse larger preview images.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 19:20:32 +0000 (21:20 +0200)]
Use larger preview images.

13 years agoRemove obsolete CSS.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 19:18:28 +0000 (21:18 +0200)]
Remove obsolete CSS.

13 years agoAllow user to edit image data inline.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 19:06:29 +0000 (21:06 +0200)]
Allow user to edit image data inline.

13 years agoIf notification does not exist, don’t try to filter it.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 19:04:34 +0000 (21:04 +0200)]
If notification does not exist, don’t try to filter it.

13 years agoStop web of trust connector when plugin stops.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 19:04:13 +0000 (21:04 +0200)]
Stop web of trust connector when plugin stops.

13 years agoAdd stop method that deregisters the plugin listener.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 19:03:46 +0000 (21:03 +0200)]
Add stop method that deregisters the plugin listener.

13 years agoUse images in correct order to generate fingerprint.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 19:03:14 +0000 (21:03 +0200)]
Use images in correct order to generate fingerprint.

13 years agoRemove debug output.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 17:53:38 +0000 (19:53 +0200)]
Remove debug output.

13 years agoFix image editing.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 16:02:00 +0000 (18:02 +0200)]
Fix image editing.

This version will not work; unfortunately it doesn’t seem possible to get
the patch more clean with “git stash -p”. I have no idea why.

13 years agoReturn the image the given image was swapped with.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 14:54:13 +0000 (16:54 +0200)]
Return the image the given image was swapped with.

13 years agoImprove image editing.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 12:48:36 +0000 (14:48 +0200)]
Improve image editing.

13 years agoStore album image ID in Sone and parse it from there.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 09:42:54 +0000 (11:42 +0200)]
Store album image ID in Sone and parse it from there.

13 years agoOnly set an album image ID if it is null.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 09:42:35 +0000 (11:42 +0200)]
Only set an album image ID if it is null.

13 years agoStore album image ID in fingerprint.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 09:42:25 +0000 (11:42 +0200)]
Store album image ID in fingerprint.

13 years agoReturn an image if an invalid album image ID is set.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 09:42:18 +0000 (11:42 +0200)]
Return an image if an invalid album image ID is set.

13 years agoAdd possibility to change album image.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 09:32:24 +0000 (11:32 +0200)]
Add possibility to change album image.

13 years agoAdd buttons to move an image up or down in an album.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 09:01:54 +0000 (11:01 +0200)]
Add buttons to move an image up or down in an album.

13 years agoAdd methods to move an image up and down.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 09:01:31 +0000 (11:01 +0200)]
Add methods to move an image up and down.

13 years agoA linked hash map is no longer required, the order is now stored elsewhere.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 09:01:24 +0000 (11:01 +0200)]
A linked hash map is no longer required, the order is now stored elsewhere.

13 years agoStore order of images separately.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 09:00:58 +0000 (11:00 +0200)]
Store order of images separately.

13 years agoDon’t show border around images on album page.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 07:58:10 +0000 (09:58 +0200)]
Don’t show border around images on album page.

13 years agoAlways show image title and description under image.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 07:57:53 +0000 (09:57 +0200)]
Always show image title and description under image.

13 years agoShow name and description unter albums, too.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 07:57:37 +0000 (09:57 +0200)]
Show name and description unter albums, too.

13 years agoDon’t filter click events for the buttons.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 07:56:35 +0000 (09:56 +0200)]
Don’t filter click events for the buttons.

13 years agoRework Sone context menu.
David ‘Bombe’ Roden [Thu, 22 Sep 2011 07:48:27 +0000 (09:48 +0200)]
Rework Sone context menu.

13 years agoShow image editing functions on click.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 05:29:30 +0000 (07:29 +0200)]
Show image editing functions on click.

13 years agoFix bug in javadoc.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 05:29:11 +0000 (07:29 +0200)]
Fix bug in javadoc.

13 years agoShow images differently.
David ‘Bombe’ Roden [Fri, 23 Sep 2011 05:29:01 +0000 (07:29 +0200)]
Show images differently.

13 years agoImprove block toggling.
David ‘Bombe’ Roden [Thu, 22 Sep 2011 18:56:08 +0000 (20:56 +0200)]
Improve block toggling.

13 years agoAdd inline image editing.
David ‘Bombe’ Roden [Thu, 22 Sep 2011 05:55:52 +0000 (07:55 +0200)]
Add inline image editing.

13 years agoAdd return page to form parameters.
David ‘Bombe’ Roden [Thu, 22 Sep 2011 05:53:54 +0000 (07:53 +0200)]
Add return page to form parameters.

13 years agoAdd some margin below backlinks.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 20:04:13 +0000 (22:04 +0200)]
Add some margin below backlinks.

13 years agoHide all forms initially, show on click.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 20:04:06 +0000 (22:04 +0200)]
Hide all forms initially, show on click.

13 years agoMove admin forms to their appropriate places.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 19:09:07 +0000 (21:09 +0200)]
Move admin forms to their appropriate places.

13 years agoShow albums and images in columns of three.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 18:50:00 +0000 (20:50 +0200)]
Show albums and images in columns of three.