David ‘Bombe’ Roden [Thu, 13 Oct 2011 04:14:56 +0000 (06:14 +0200)]
Only create Sones if create is actually true.
David ‘Bombe’ Roden [Wed, 12 Oct 2011 19:41:22 +0000 (21:41 +0200)]
Save database later.
David ‘Bombe’ Roden [Wed, 12 Oct 2011 19:41:01 +0000 (21:41 +0200)]
Call other Core method instead of database directly.
David ‘Bombe’ Roden [Wed, 12 Oct 2011 19:40:28 +0000 (21:40 +0200)]
Fix typo.
David ‘Bombe’ Roden [Wed, 12 Oct 2011 18:53:54 +0000 (20:53 +0200)]
Use in-memory database.
David ‘Bombe’ Roden [Wed, 12 Oct 2011 18:52:57 +0000 (20:52 +0200)]
Turn database exception into an unchecked exception.
David ‘Bombe’ Roden [Wed, 12 Oct 2011 18:51:56 +0000 (20:51 +0200)]
Extend and rename database interface and implementation.
David ‘Bombe’ Roden [Wed, 12 Oct 2011 05:44:01 +0000 (07:44 +0200)]
Add in-memory implementation of Sone database.
David ‘Bombe’ Roden [Wed, 12 Oct 2011 05:43:51 +0000 (07:43 +0200)]
Add interface for Sone database.
David ‘Bombe’ Roden [Wed, 12 Oct 2011 05:43:44 +0000 (07:43 +0200)]
Add database exception.
David ‘Bombe’ Roden [Tue, 29 May 2012 20:36:18 +0000 (22:36 +0200)]
Replace single-line inputs with textareas in non-JS mode.
This fixes #49.
David ‘Bombe’ Roden [Tue, 29 May 2012 06:55:04 +0000 (08:55 +0200)]
Only process new posts and replies if the notifications changed.
David ‘Bombe’ Roden [Mon, 28 May 2012 11:07:33 +0000 (13:07 +0200)]
Always collapse all posts.
David ‘Bombe’ Roden [Mon, 28 May 2012 11:06:41 +0000 (13:06 +0200)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Wed, 2 May 2012 08:54:19 +0000 (10:54 +0200)]
Merge branch 'logging-fix'
David ‘Bombe’ Roden [Wed, 2 May 2012 08:54:13 +0000 (10:54 +0200)]
Increase version to 0.8.1.
David ‘Bombe’ Roden [Wed, 2 May 2012 06:33:33 +0000 (08:33 +0200)]
Fix ALL the logging!
David ‘Bombe’ Roden [Fri, 20 Apr 2012 08:13:02 +0000 (10:13 +0200)]
Fix logging.
David ‘Bombe’ Roden [Tue, 17 Apr 2012 11:42:06 +0000 (13:42 +0200)]
Use correct parameter name for WoT’s GetIdentitiesByScore command.
Fuckings to p0s for simply changing the parameter name without telling anybody.
David ‘Bombe’ Roden [Mon, 19 Mar 2012 19:01:10 +0000 (20:01 +0100)]
Update utils to more recent version, adapt to new packages, fix bug listing deleted multiple images.
David ‘Bombe’ Roden [Mon, 19 Mar 2012 18:39:10 +0000 (19:39 +0100)]
Remove line markers.
David ‘Bombe’ Roden [Mon, 19 Mar 2012 18:39:05 +0000 (19:39 +0100)]
Update Polish translation.
David ‘Bombe’ Roden [Sat, 17 Mar 2012 20:11:34 +0000 (21:11 +0100)]
Small improvements to German translation, thanks to Henry!
David ‘Bombe’ Roden [Thu, 15 Mar 2012 20:53:27 +0000 (21:53 +0100)]
Add (still incomplete) Polish translation.
David ‘Bombe’ Roden [Thu, 15 Mar 2012 20:53:18 +0000 (21:53 +0100)]
Update French translation.
David ‘Bombe’ Roden [Wed, 14 Mar 2012 18:06:00 +0000 (19:06 +0100)]
Remove duplicate whitespace.
David ‘Bombe’ Roden [Wed, 14 Mar 2012 18:05:50 +0000 (19:05 +0100)]
Update French translation.
David ‘Bombe’ Roden [Thu, 8 Mar 2012 20:29:30 +0000 (21:29 +0100)]
Change all copyright headers to include 2012.
David ‘Bombe’ Roden [Wed, 7 Mar 2012 07:21:36 +0000 (08:21 +0100)]
Make a whole lot of members final.
Because there is no reason for them not to be.
David ‘Bombe’ Roden [Tue, 6 Mar 2012 05:39:04 +0000 (06:39 +0100)]
Prevent albums from being added multiple times when loading.
David ‘Bombe’ Roden [Mon, 5 Mar 2012 21:02:56 +0000 (22:02 +0100)]
Remove notes about updated lines.
David ‘Bombe’ Roden [Mon, 5 Mar 2012 05:47:59 +0000 (06:47 +0100)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Mon, 5 Mar 2012 05:29:25 +0000 (06:29 +0100)]
Merge branch 'release-0.8'
David ‘Bombe’ Roden [Mon, 5 Mar 2012 05:28:32 +0000 (06:28 +0100)]
Set version to 0.8.
David ‘Bombe’ Roden [Mon, 5 Mar 2012 05:25:49 +0000 (06:25 +0100)]
Organize imports.
David ‘Bombe’ Roden [Mon, 5 Mar 2012 05:15:53 +0000 (06:15 +0100)]
Automatically mark replies of a post as known when a post is marked as known.
David ‘Bombe’ Roden [Sun, 4 Mar 2012 18:24:44 +0000 (19:24 +0100)]
Fix some warnings.
David ‘Bombe’ Roden [Fri, 2 Mar 2012 09:25:10 +0000 (10:25 +0100)]
Add missing annotation.
David ‘Bombe’ Roden [Fri, 2 Mar 2012 09:24:45 +0000 (10:24 +0100)]
Suppress a warning.
David ‘Bombe’ Roden [Fri, 2 Mar 2012 09:23:25 +0000 (10:23 +0100)]
Link to correct methods in documentation.
David ‘Bombe’ Roden [Fri, 2 Mar 2012 09:23:08 +0000 (10:23 +0100)]
Suppress a warning.
David ‘Bombe’ Roden [Fri, 2 Mar 2012 09:23:02 +0000 (10:23 +0100)]
Turn generic varargs constructor into two constructors.
Sone never uses more than a single option watcher, anyway, and this gets
rid of a warning in Core.
David ‘Bombe’ Roden [Fri, 2 Mar 2012 06:01:55 +0000 (07:01 +0100)]
Use Norwegian typographic quote characters.
David ‘Bombe’ Roden [Fri, 2 Mar 2012 05:52:02 +0000 (06:52 +0100)]
Update Norwegian translation.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 21:49:16 +0000 (22:49 +0100)]
Always get the current l10n helper from the node, don’t reuse an old one.
This will allow switching the language completely.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 21:17:26 +0000 (22:17 +0100)]
Add punctuation.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 21:17:18 +0000 (22:17 +0100)]
Use a shorter text for the button to not disturb the layout too much.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 19:37:11 +0000 (20:37 +0100)]
Add Sone suffix to all page titles.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 19:30:30 +0000 (20:30 +0100)]
Add incomplete Norwegian translation.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 19:30:09 +0000 (20:30 +0100)]
Add German translation.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 12:18:50 +0000 (13:18 +0100)]
Increase current homepage version.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 11:06:16 +0000 (12:06 +0100)]
Fix typo in l10n variable.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 10:14:17 +0000 (11:14 +0100)]
Update link to homepage.
David ‘Bombe’ Roden [Thu, 1 Mar 2012 07:28:14 +0000 (08:28 +0100)]
Make “Comment” button translatable.
David ‘Bombe’ Roden [Wed, 29 Feb 2012 20:41:32 +0000 (21:41 +0100)]
Add missing texts in Russian translation.
David ‘Bombe’ Roden [Wed, 29 Feb 2012 20:37:51 +0000 (21:37 +0100)]
Add French translation with lots of missing texts.
David ‘Bombe’ Roden [Wed, 29 Feb 2012 20:37:37 +0000 (21:37 +0100)]
Add missing (and untranslated) texts to Russian translation.
David ‘Bombe’ Roden [Tue, 21 Feb 2012 19:16:17 +0000 (20:16 +0100)]
Add page that displays all new posts and replies.
David ‘Bombe’ Roden [Tue, 21 Feb 2012 19:15:53 +0000 (20:15 +0100)]
Add method to filter a list of posts.
David ‘Bombe’ Roden [Tue, 21 Feb 2012 18:03:51 +0000 (19:03 +0100)]
Always fire element-was-read events, even if element is not new.
Sometimes elements are marked as read but not removed from the
notifications.
David ‘Bombe’ Roden [Fri, 10 Feb 2012 14:46:37 +0000 (15:46 +0100)]
Add Russian translation (thanks to neko259).
David ‘Bombe’ Roden [Sat, 28 Jan 2012 22:50:14 +0000 (23:50 +0100)]
Initialize known-state of posts and replies correctly.
David ‘Bombe’ Roden [Sat, 28 Jan 2012 22:49:55 +0000 (23:49 +0100)]
Own Sones are always known, obviously.
David ‘Bombe’ Roden [Fri, 27 Jan 2012 09:10:12 +0000 (10:10 +0100)]
Store a reply’s known status in the reply itself.
David ‘Bombe’ Roden [Fri, 27 Jan 2012 09:28:18 +0000 (10:28 +0100)]
Store a post’s known-status in the post itself.
David ‘Bombe’ Roden [Wed, 25 Jan 2012 09:52:38 +0000 (10:52 +0100)]
Store a Sone’s known status in the Sone itself.
David ‘Bombe’ Roden [Fri, 27 Jan 2012 09:17:51 +0000 (10:17 +0100)]
Try to prevent new elements from being stuck in the notifications.
David ‘Bombe’ Roden [Wed, 11 Jan 2012 20:58:51 +0000 (21:58 +0100)]
Move Sone status into Sone.
David ‘Bombe’ Roden [Tue, 17 Jan 2012 16:03:48 +0000 (17:03 +0100)]
Remove all method-level synchronization.
David ‘Bombe’ Roden [Tue, 17 Jan 2012 16:03:27 +0000 (17:03 +0100)]
Use copy-on-write sets instead of synchronized collections.
David ‘Bombe’ Roden [Tue, 10 Jan 2012 09:53:07 +0000 (10:53 +0100)]
Only use the first ID.
David ‘Bombe’ Roden [Wed, 21 Dec 2011 12:44:06 +0000 (13:44 +0100)]
Add link to WoT profile for unknown Sones.
David ‘Bombe’ Roden [Wed, 21 Dec 2011 12:41:27 +0000 (13:41 +0100)]
Exit accessor earlier if avatar ID is null.
David ‘Bombe’ Roden [Wed, 21 Dec 2011 12:37:23 +0000 (13:37 +0100)]
Don’t get trust values if it’s irrelevant.
David ‘Bombe’ Roden [Sat, 10 Dec 2011 13:30:19 +0000 (14:30 +0100)]
Fix avatars of not manually trusted Sones showing when they’re not supposed to.
David ‘Bombe’ Roden [Fri, 9 Dec 2011 06:40:54 +0000 (07:40 +0100)]
Return default avatar ID (null) when ID points to invalid image.
This can happen after you delete your avatar image.
David ‘Bombe’ Roden [Fri, 9 Dec 2011 06:40:29 +0000 (07:40 +0100)]
Fix typo.
David ‘Bombe’ Roden [Fri, 9 Dec 2011 06:40:24 +0000 (07:40 +0100)]
Don’t try to process non-existing images.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 18:50:55 +0000 (19:50 +0100)]
Merge branch 'master' into next
David ‘Bombe’ Roden [Wed, 7 Dec 2011 18:29:00 +0000 (19:29 +0100)]
Merge branch 'release-0.7.6'
David ‘Bombe’ Roden [Wed, 7 Dec 2011 18:28:30 +0000 (19:28 +0100)]
Set version to 0.7.6.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 17:46:38 +0000 (18:46 +0100)]
Merge branch 'custom-avatars' into next
This resolves #163.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 15:44:50 +0000 (16:44 +0100)]
Always show all your own avatars.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 15:13:55 +0000 (16:13 +0100)]
Always show your own avatar.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 15:08:01 +0000 (16:08 +0100)]
Make “show custom avatars” option configurable.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 15:05:26 +0000 (16:05 +0100)]
Add profile accessor to template context factory.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 15:05:06 +0000 (16:05 +0100)]
Load and save “show custom avatars” option.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 15:04:32 +0000 (16:04 +0100)]
Add enum for possible “show custom avatars” option values.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 15:04:09 +0000 (16:04 +0100)]
Add method to return the Sone of a Profile.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 15:03:38 +0000 (16:03 +0100)]
Extend Options to include enum options.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 15:03:13 +0000 (16:03 +0100)]
Add accessor for Profile objects.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 14:03:28 +0000 (15:03 +0100)]
Move avatar from options to profile.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 14:03:51 +0000 (15:03 +0100)]
Allow the ID of an image as input for the image link filter.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 09:13:35 +0000 (10:13 +0100)]
Use correct size for the menu avatars.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 06:24:12 +0000 (07:24 +0100)]
Show custom avatar where applicable.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 06:23:25 +0000 (07:23 +0100)]
Make avatar configurable.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 06:22:52 +0000 (07:22 +0100)]
Add accessor that returns the avatar as Image.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 06:22:39 +0000 (07:22 +0100)]
Parse avatar ID from downloaded Sone.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 06:22:26 +0000 (07:22 +0100)]
Insert avatar ID.
David ‘Bombe’ Roden [Wed, 7 Dec 2011 06:22:12 +0000 (07:22 +0100)]
Load and save avatar.