Sone.git
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.

13 years agoAdd headers for subsections on an album page.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 18:49:35 +0000 (20:49 +0200)]
Add headers for subsections on an album page.

13 years agoMove description to top of page.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 18:49:14 +0000 (20:49 +0200)]
Move description to top of page.

13 years agoOmit margin between header and backlinks.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 18:48:56 +0000 (20:48 +0200)]
Omit margin between header and backlinks.

13 years agoAdd mod filter to template context factory.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 18:48:15 +0000 (20:48 +0200)]
Add mod filter to template context factory.

13 years agoShow links to all albums in the Sone context menu.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 09:26:23 +0000 (11:26 +0200)]
Show links to all albums in the Sone context menu.

13 years agoAdd link to all albums to profile page.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 09:17:21 +0000 (11:17 +0200)]
Add link to all albums to profile page.

13 years agoRemove unnecessary warning suppressions.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 08:28:52 +0000 (10:28 +0200)]
Remove unnecessary warning suppressions.

13 years agoPersist album image ID.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 05:49:38 +0000 (07:49 +0200)]
Persist album image ID.

13 years agoAdd title to album links.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 05:49:23 +0000 (07:49 +0200)]
Add title to album links.

13 years agoUse correct attribute to check for presence of album image.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 05:49:16 +0000 (07:49 +0200)]
Use correct attribute to check for presence of album image.

13 years agoAdd album title below image.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 05:48:04 +0000 (07:48 +0200)]
Add album title below image.

13 years agoUse image link filter to generate album image.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 05:47:51 +0000 (07:47 +0200)]
Use image link filter to generate album image.

13 years agoEnsure that an image is always set as album image, unless the album is empty.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 05:47:29 +0000 (07:47 +0200)]
Ensure that an image is always set as album image, unless the album is empty.

13 years agoAdd method to set the album image ID.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 05:47:12 +0000 (07:47 +0200)]
Add method to set the album image ID.

13 years agoStore album image ID instead of index.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 05:47:06 +0000 (07:47 +0200)]
Store album image ID instead of index.

13 years agoStore images in a Map.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 05:46:39 +0000 (07:46 +0200)]
Store images in a Map.

13 years agoAdd “title” parameter.
David ‘Bombe’ Roden [Wed, 21 Sep 2011 05:46:00 +0000 (07:46 +0200)]
Add “title” parameter.

13 years agoEnhance javadoc.
David ‘Bombe’ Roden [Tue, 20 Sep 2011 20:37:22 +0000 (22:37 +0200)]
Enhance javadoc.

13 years agoLink to correct class.
David ‘Bombe’ Roden [Tue, 20 Sep 2011 20:37:18 +0000 (22:37 +0200)]
Link to correct class.

13 years agoRemove those warning suppressions.
David ‘Bombe’ Roden [Tue, 20 Sep 2011 20:37:10 +0000 (22:37 +0200)]
Remove those warning suppressions.

Just change the settings of your compiler to ignore those.

13 years agoDon’t required the logged in Sone to match, a local Sone is enough.
David ‘Bombe’ Roden [Tue, 20 Sep 2011 20:06:56 +0000 (22:06 +0200)]
Don’t required the logged in Sone to match, a local Sone is enough.

13 years agoFix validation.
David ‘Bombe’ Roden [Tue, 20 Sep 2011 20:03:49 +0000 (22:03 +0200)]
Fix validation.

13 years agoMerge branch 'next' into dev/image
David ‘Bombe’ Roden [Tue, 20 Sep 2011 20:03:35 +0000 (22:03 +0200)]
Merge branch 'next' into dev/image

13 years agoSimplify parser.
David ‘Bombe’ Roden [Fri, 16 Sep 2011 14:00:27 +0000 (16:00 +0200)]
Simplify parser.

13 years agoAdd test case for fixed parser bug.
David ‘Bombe’ Roden [Fri, 16 Sep 2011 10:27:21 +0000 (12:27 +0200)]
Add test case for fixed parser bug.

13 years agoAdd some documentation for later when I have to look at it again.
David ‘Bombe’ Roden [Fri, 16 Sep 2011 10:27:08 +0000 (12:27 +0200)]
Add some documentation for later when I have to look at it again.

13 years agoFix parser.
David ‘Bombe’ Roden [Fri, 16 Sep 2011 10:26:53 +0000 (12:26 +0200)]
Fix parser.

13 years agoUse returned page response. This fixes redirects.
David ‘Bombe’ Roden [Wed, 14 Sep 2011 05:42:46 +0000 (07:42 +0200)]
Use returned page response. This fixes redirects.

13 years agoOnly add mention notification if post of reply is downloaded.
David ‘Bombe’ Roden [Tue, 13 Sep 2011 09:20:28 +0000 (11:20 +0200)]
Only add mention notification if post of reply is downloaded.

13 years agoFix whitespace.
David ‘Bombe’ Roden [Tue, 13 Sep 2011 08:30:44 +0000 (10:30 +0200)]
Fix whitespace.

13 years agoSuppress some warnings about variables hiding other variables.
David ‘Bombe’ Roden [Tue, 13 Sep 2011 08:30:19 +0000 (10:30 +0200)]
Suppress some warnings about variables hiding other variables.

13 years agoUse web package from utils.
David ‘Bombe’ Roden [Tue, 13 Sep 2011 08:21:12 +0000 (10:21 +0200)]
Use web package from utils.

13 years agoFix HTML encoding of ampersand.
David ‘Bombe’ Roden [Tue, 13 Sep 2011 04:20:11 +0000 (06:20 +0200)]
Fix HTML encoding of ampersand.

13 years agoNever show posts of local Sones as new.
David ‘Bombe’ Roden [Tue, 13 Sep 2011 04:20:03 +0000 (06:20 +0200)]
Never show posts of local Sones as new.

13 years agoRename ID of Sone in menu to avoid conflict with page-level Sone ID.
David ‘Bombe’ Roden [Tue, 13 Sep 2011 04:19:53 +0000 (06:19 +0200)]
Rename ID of Sone in menu to avoid conflict with page-level Sone ID.

13 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Mon, 12 Sep 2011 13:05:27 +0000 (15:05 +0200)]
Merge branch 'master' into next

13 years agoMerge branch 'release-0.6.7' 0.6.7
David ‘Bombe’ Roden [Mon, 12 Sep 2011 13:04:50 +0000 (15:04 +0200)]
Merge branch 'release-0.6.7'

13 years agoSet version to 0.6.7.
David ‘Bombe’ Roden [Mon, 12 Sep 2011 13:04:40 +0000 (15:04 +0200)]
Set version to 0.6.7.

13 years agoUse correct time to get formatted time.
David ‘Bombe’ Roden [Mon, 12 Sep 2011 12:50:01 +0000 (14:50 +0200)]
Use correct time to get formatted time.

13 years agoMerge branch 'master' into next
David ‘Bombe’ Roden [Mon, 12 Sep 2011 11:40:56 +0000 (13:40 +0200)]
Merge branch 'master' into next

13 years agoMerge branch 'release-0.6.6' 0.6.6
David ‘Bombe’ Roden [Mon, 12 Sep 2011 11:40:37 +0000 (13:40 +0200)]
Merge branch 'release-0.6.6'

13 years agoSet version to 0.6.6.
David ‘Bombe’ Roden [Mon, 12 Sep 2011 11:40:29 +0000 (13:40 +0200)]
Set version to 0.6.6.

13 years agoRequire utils-0.10.0.
David ‘Bombe’ Roden [Mon, 12 Sep 2011 11:40:09 +0000 (13:40 +0200)]
Require utils-0.10.0.

13 years agoFix replies not being marked as known in other tabs.
David ‘Bombe’ Roden [Sat, 10 Sep 2011 21:43:49 +0000 (23:43 +0200)]
Fix replies not being marked as known in other tabs.

13 years agoSort local Sones.
David ‘Bombe’ Roden [Sat, 10 Sep 2011 15:28:35 +0000 (17:28 +0200)]
Sort local Sones.

13 years agoReturn text for unknown date from accessor.
David ‘Bombe’ Roden [Wed, 31 Aug 2011 04:00:22 +0000 (06:00 +0200)]
Return text for unknown date from accessor.

13 years agoFilter links when creating replies, too.
David ‘Bombe’ Roden [Mon, 8 Aug 2011 23:11:52 +0000 (01:11 +0200)]
Filter links when creating replies, too.

This fixes #222.

13 years agoFade out all previous context menus when fading in a new one.
David ‘Bombe’ Roden [Sat, 23 Jul 2011 12:30:23 +0000 (14:30 +0200)]
Fade out all previous context menus when fading in a new one.

This resolves #221.

13 years agoDon’t show line breaks in post excerpts.
David ‘Bombe’ Roden [Fri, 22 Jul 2011 21:43:38 +0000 (23:43 +0200)]
Don’t show line breaks in post excerpts.

This resolves #220.

13 years agoRemove useless lines.
David ‘Bombe’ Roden [Fri, 22 Jul 2011 21:43:12 +0000 (23:43 +0200)]
Remove useless lines.

13 years agoDon’t show a link to an unknown Sone.
David ‘Bombe’ Roden [Sat, 16 Jul 2011 20:29:21 +0000 (22:29 +0200)]
Don’t show a link to an unknown Sone.

13 years agoChange permalinks to insert the links if the reply input is visible.
David ‘Bombe’ Roden [Fri, 15 Jul 2011 14:42:12 +0000 (16:42 +0200)]
Change permalinks to insert the links if the reply input is visible.

13 years agoAdd jQuery field selection plugin.
David ‘Bombe’ Roden [Fri, 15 Jul 2011 14:41:47 +0000 (16:41 +0200)]
Add jQuery field selection plugin.

13 years agoCollapse multiple identical posts in mention notification.
David ‘Bombe’ Roden [Fri, 15 Jul 2011 09:16:55 +0000 (11:16 +0200)]
Collapse multiple identical posts in mention notification.

This resolves #207.

13 years agoAdd unique filter to template context factory.
David ‘Bombe’ Roden [Fri, 15 Jul 2011 09:16:15 +0000 (11:16 +0200)]
Add unique filter to template context factory.

13 years agoAdd filter that uniquifies collections.
David ‘Bombe’ Roden [Fri, 15 Jul 2011 09:15:57 +0000 (11:15 +0200)]
Add filter that uniquifies collections.

13 years agoFilter mention notification when it is requested.
David ‘Bombe’ Roden [Fri, 15 Jul 2011 04:40:04 +0000 (06:40 +0200)]
Filter mention notification when it is requested.

This resolves #209.

13 years agoAllow filtering notifications without a current Sone.
David ‘Bombe’ Roden [Fri, 15 Jul 2011 04:39:37 +0000 (06:39 +0200)]
Allow filtering notifications without a current Sone.

13 years agoOnly skip request, not the unmarking.
David ‘Bombe’ Roden [Tue, 12 Jul 2011 14:38:31 +0000 (16:38 +0200)]
Only skip request, not the unmarking.

13 years agoAdd short-term cache for search results.
David ‘Bombe’ Roden [Tue, 12 Jul 2011 04:57:49 +0000 (06:57 +0200)]
Add short-term cache for search results.

This resolves #211.

13 years agoOverride hashCode() and equals() in Phrase.
David ‘Bombe’ Roden [Tue, 12 Jul 2011 04:54:53 +0000 (06:54 +0200)]
Override hashCode() and equals() in Phrase.

13 years agoHandle single plus and minus signs better.
David ‘Bombe’ Roden [Tue, 12 Jul 2011 04:29:19 +0000 (06:29 +0200)]
Handle single plus and minus signs better.

This resolves #206.

13 years agoRedirect to index if no phrases have been found.
David ‘Bombe’ Roden [Tue, 12 Jul 2011 04:28:53 +0000 (06:28 +0200)]
Redirect to index if no phrases have been found.

13 years agoAdd link to WoT profile of unknown Sones.
David ‘Bombe’ Roden [Tue, 12 Jul 2011 04:20:25 +0000 (06:20 +0200)]
Add link to WoT profile of unknown Sones.

This resolves #213.

13 years agoMake option to enable Sone insert notifications editable.
David ‘Bombe’ Roden [Mon, 11 Jul 2011 04:13:48 +0000 (06:13 +0200)]
Make option to enable Sone insert notifications editable.

This resolves #212.

13 years agoOnly show Sone insert notifications if they are enable for the Sone in question.
David ‘Bombe’ Roden [Mon, 11 Jul 2011 04:13:04 +0000 (06:13 +0200)]
Only show Sone insert notifications if they are enable for the Sone in question.

13 years agoAdd option to enable Sone insert notifications.
David ‘Bombe’ Roden [Mon, 11 Jul 2011 04:12:40 +0000 (06:12 +0200)]
Add option to enable Sone insert notifications.

13 years agoStore Sone under a different name to prevent it from being clobbered.
David ‘Bombe’ Roden [Thu, 7 Jul 2011 18:51:22 +0000 (20:51 +0200)]
Store Sone under a different name to prevent it from being clobbered.

13 years agoAdd a core thread that periodically saves the configuration.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 21:39:00 +0000 (23:39 +0200)]
Add a core thread that periodically saves the configuration.

All functions that change the configuration of the core or of a local Sone
are now required to call Core.touchConfiguration() to let the core know
that it needs to save the configuration.

13 years agoShow number of posts and replies in Sone menu.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 20:40:43 +0000 (22:40 +0200)]
Show number of posts and replies in Sone menu.

13 years agoFilter mention notifications separately.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 12:30:42 +0000 (14:30 +0200)]
Filter mention notifications separately.

13 years agoFilter mention notification, too.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 08:33:40 +0000 (10:33 +0200)]
Filter mention notification, too.

13 years agoAllow to skip Sone-specific checks in notification filters.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 08:33:35 +0000 (10:33 +0200)]
Allow to skip Sone-specific checks in notification filters.

13 years agoRemove remnants of the old Rescue Mode.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 07:13:56 +0000 (09:13 +0200)]
Remove remnants of the old Rescue Mode.

13 years agoFire appropriate Sone insert events from core.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 07:04:11 +0000 (09:04 +0200)]
Fire appropriate Sone insert events from core.

13 years agoAdd Sone insert events to core listener manager.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 07:03:55 +0000 (09:03 +0200)]
Add Sone insert events to core listener manager.

13 years agoAdd Sone insert events to core listener.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 07:03:44 +0000 (09:03 +0200)]
Add Sone insert events to core listener.

13 years agoFire Sone insert events in Sone inserter.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 07:02:18 +0000 (09:02 +0200)]
Fire Sone insert events in Sone inserter.

13 years agoAdd Sone insert listener manager.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 07:02:01 +0000 (09:02 +0200)]
Add Sone insert listener manager.

13 years agoAdd Sone insert listener interface.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 07:01:54 +0000 (09:01 +0200)]
Add Sone insert listener interface.

13 years agoAdd “follow all Sones” and “unfollow all Sones” buttons.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 05:08:13 +0000 (07:08 +0200)]
Add “follow all Sones” and “unfollow all Sones” buttons.

13 years agoAllow following or unfollowing multiple Sones at once.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 05:05:56 +0000 (07:05 +0200)]
Allow following or unfollowing multiple Sones at once.

13 years agoImplement a better Sone Rescue Mode.
David ‘Bombe’ Roden [Fri, 1 Jul 2011 05:03:26 +0000 (07:03 +0200)]
Implement a better Sone Rescue Mode.