Richard Kettlewell [Sun, 31 Jul 2011 11:50:58 +0000 (12:50 +0100)]
Disobedience: add a Close button to the filtering window.
Richard Kettlewell [Sat, 30 Jul 2011 20:15:16 +0000 (21:15 +0100)]
Initialize filtering logic properly.
Richard Kettlewell [Sat, 30 Jul 2011 20:11:40 +0000 (21:11 +0100)]
Do not fatal-error when deleting a global pref that does not exist.
Richard Kettlewell [Sat, 30 Jul 2011 17:51:36 +0000 (18:51 +0100)]
Disobedience: basic support for required/prohibited tags.
Richard Kettlewell [Sat, 30 Jul 2011 17:50:58 +0000 (18:50 +0100)]
Support global prefs through eclient interface.
Additionally, cope a bit better with NULL callbacks.
Richard Kettlewell [Sat, 30 Jul 2011 17:50:27 +0000 (18:50 +0100)]
Document global_pref log event.
Richard Kettlewell [Sat, 30 Jul 2011 17:48:36 +0000 (18:48 +0100)]
Emit a log event when a global pref changes.
Richard Kettlewell [Sat, 30 Jul 2011 16:47:56 +0000 (17:47 +0100)]
Update CHANGES.html
Richard Kettlewell [Sat, 30 Jul 2011 16:41:11 +0000 (17:41 +0100)]
Typo.
Richard Kettlewell [Sat, 30 Jul 2011 16:28:11 +0000 (17:28 +0100)]
Update copyright dates in version strings
Richard Kettlewell [Sat, 30 Jul 2011 16:13:19 +0000 (17:13 +0100)]
Don't call libtool --mode=finish.
I think this is just a leftover from the shared libdisorder. At any
rate, it broke .deb builds on sid (Libtool 2.4).
Richard Kettlewell [Sat, 30 Jul 2011 15:39:52 +0000 (16:39 +0100)]
More bzr->git transition fallout.
Richard Kettlewell [Sat, 30 Jul 2011 15:38:31 +0000 (16:38 +0100)]
Ship README.developers to web.
Richard Kettlewell [Sat, 30 Jul 2011 15:37:30 +0000 (16:37 +0100)]
Ship README, CHANGES.html to web.
Richard Kettlewell [Sat, 30 Jul 2011 14:44:16 +0000 (15:44 +0100)]
.gitignore, subsequent to import into git.
Richard Kettlewell [Sat, 28 May 2011 11:44:22 +0000 (12:44 +0100)]
Retire lenny builds
Richard Kettlewell [Sat, 28 May 2011 11:10:49 +0000 (12:10 +0100)]
Fix CHANGES HTML
Richard Kettlewell [Sat, 28 May 2011 11:10:15 +0000 (12:10 +0100)]
Merge up to 5.0.2
Richard Kettlewell [Sat, 28 May 2011 10:53:06 +0000 (11:53 +0100)]
Mention login cookie
Richard Kettlewell [Sat, 28 May 2011 10:52:41 +0000 (11:52 +0100)]
Build-depend on stable's libdb.
Richard Kettlewell [Sat, 26 Mar 2011 11:27:37 +0000 (11:27 +0000)]
Typo fix.
Richard Kettlewell [Fri, 18 Feb 2011 19:17:53 +0000 (19:17 +0000)]
Placate sid's stricter -l requirements
Richard Kettlewell [Fri, 18 Feb 2011 19:04:31 +0000 (19:04 +0000)]
typo in cron script
Richard Kettlewell [Sun, 13 Feb 2011 18:33:17 +0000 (18:33 +0000)]
Simple tvsub_us tests
Richard Kettlewell [Sun, 13 Feb 2011 17:12:16 +0000 (17:12 +0000)]
Mount checking can now hash /proc/mounts
(chroots might not have /etc/mtab).
Check interval is now always 5s.
Richard Kettlewell [Sun, 13 Feb 2011 14:56:04 +0000 (14:56 +0000)]
Open track db at right point so ownership is right.
Richard Kettlewell [Sun, 13 Feb 2011 14:45:02 +0000 (14:45 +0000)]
Get permissions right on restored databases (issue #56).
Richard Kettlewell [Sun, 13 Feb 2011 11:50:39 +0000 (11:50 +0000)]
Add a daily backup cron job to the Debian package.
README.upgrades -> README.upgrades.html.
Richard Kettlewell [Sat, 12 Feb 2011 17:35:43 +0000 (17:35 +0000)]
Add (undocumented) rtp_verbose option, to generate once-a-minute
metadata logging from the RTP transmission subsystem.
Richard Kettlewell [Sat, 12 Feb 2011 17:00:12 +0000 (17:00 +0000)]
Consistency check for finished tracks.
Move the signal pipe slightly earlier in the poll array.
Add some comments.
Richard Kettlewell [Sat, 12 Feb 2011 16:35:23 +0000 (16:35 +0000)]
change version number
Richard Kettlewell [Sat, 12 Feb 2011 15:14:29 +0000 (15:14 +0000)]
Unicode 6.0.0 support
Richard Kettlewell [Sat, 12 Feb 2011 15:01:45 +0000 (15:01 +0000)]
update version number
Richard Kettlewell [Sat, 12 Feb 2011 14:59:32 +0000 (14:59 +0000)]
scripts/dist now supports chroots.
Richard Kettlewell [Sat, 12 Feb 2011 14:59:14 +0000 (14:59 +0000)]
Cope with missing mtab better.
Richard Kettlewell [Sat, 12 Feb 2011 14:48:41 +0000 (14:48 +0000)]
Play nicely with Autoconf 2.68
Richard Kettlewell [Sat, 12 Feb 2011 12:59:15 +0000 (12:59 +0000)]
fix debian/rules clean when there is no makefile yet
Richard Kettlewell [Sat, 12 Feb 2011 12:58:24 +0000 (12:58 +0000)]
build depends compatible with squeeze
Richard Kettlewell [Sun, 18 Jul 2010 16:08:21 +0000 (17:08 +0100)]
Merge memory hygeine branch
User & [Sun, 11 Jul 2010 11:10:00 +0000 (12:10 +0100)]
Check for db47 (not db46) on FreeBSD.
Richard Kettlewell [Thu, 17 Jun 2010 21:58:27 +0000 (22:58 +0100)]
Eject a bunch of never-read variables, to reduce noise in scanned
builds.
Richard Kettlewell [Thu, 17 Jun 2010 20:14:26 +0000 (21:14 +0100)]
More clang-inspired fixes
Richard Kettlewell [Thu, 17 Jun 2010 20:13:47 +0000 (21:13 +0100)]
Fixed another null pointer deref in the same line!
Doh!
Richard Kettlewell [Thu, 17 Jun 2010 20:11:58 +0000 (21:11 +0100)]
Fix trackdb_search() deadlock handling.
Richard Kettlewell [Thu, 17 Jun 2010 20:10:46 +0000 (21:10 +0100)]
Check unhex() returns non-NULL
Richard Kettlewell [Thu, 17 Jun 2010 20:05:35 +0000 (21:05 +0100)]
check_string() should check that GOT is non-NULL, not WANT!
Richard Kettlewell [Thu, 17 Jun 2010 19:52:01 +0000 (20:52 +0100)]
Merge various clang-inspired fixes
Richard Kettlewell [Thu, 17 Jun 2010 19:49:26 +0000 (20:49 +0100)]
Placate static analyzer
Richard Kettlewell [Thu, 17 Jun 2010 19:49:08 +0000 (20:49 +0100)]
Fixed a null pointer deref.
Richard Kettlewell [Thu, 17 Jun 2010 19:48:43 +0000 (20:48 +0100)]
Check correctly for the case where no player is found.
Richard Kettlewell [Thu, 17 Jun 2010 19:28:39 +0000 (20:28 +0100)]
Fix a few of the things the Clang static analyzer detects:
- some unused variables
- disorder-dump -r was broken
Richard Kettlewell [Sun, 13 Jun 2010 09:12:27 +0000 (10:12 +0100)]
Remove -Wbad-function-cast from GCC warnings.
Richard Kettlewell [Thu, 10 Jun 2010 20:38:11 +0000 (21:38 +0100)]
Split up disorder-decode source into one file per format.
Richard Kettlewell [Thu, 10 Jun 2010 08:18:07 +0000 (09:18 +0100)]
Document bug fix in CHANGES.
Richard Kettlewell [Wed, 9 Jun 2010 19:23:09 +0000 (20:23 +0100)]
Don't keep audio files open except when they are actually being read
right that moment ("hands-off reading").
Automatically rescan when anything is mounted or unmounted.
Both are intended to improve compatibility with removable storage.
Richard Kettlewell [Wed, 9 Jun 2010 19:00:30 +0000 (20:00 +0100)]
Split up tracklength module into separate files for each file format.
Richard Kettlewell [Wed, 9 Jun 2010 18:48:46 +0000 (19:48 +0100)]
Remove support for obsolete FLAC versions from tracklength plugin.
Richard Kettlewell [Wed, 9 Jun 2010 18:44:59 +0000 (19:44 +0100)]
Inverst sense of pause menu item.
Richard Kettlewell [Tue, 8 Jun 2010 22:09:54 +0000 (23:09 +0100)]
Add a config option to suppres rescan on (un)mount.
Richard Kettlewell [Tue, 8 Jun 2010 20:58:08 +0000 (21:58 +0100)]
Add initial devices of removable device support to CHANGES.html.
Richard Kettlewell [Tue, 8 Jun 2010 07:32:27 +0000 (08:32 +0100)]
Memory management for hands-off reader
Richard Kettlewell [Mon, 7 Jun 2010 21:18:32 +0000 (22:18 +0100)]
Cheer up linux compiler
Richard Kettlewell [Mon, 7 Jun 2010 21:15:04 +0000 (22:15 +0100)]
Hands-off reading for FLAC.
Richard Kettlewell [Mon, 7 Jun 2010 20:40:59 +0000 (21:40 +0100)]
Abolish support for obsolete FLAC API.
Richard Kettlewell [Mon, 7 Jun 2010 20:19:04 +0000 (21:19 +0100)]
Hands-off reading for OGGs.
Richard Kettlewell [Mon, 7 Jun 2010 19:40:46 +0000 (20:40 +0100)]
WAV hands-off reading.
Hands-off readering code built into tracklength plugin.
Richard Kettlewell [Sun, 6 Jun 2010 18:09:53 +0000 (19:09 +0100)]
Use hands-off reader in MP3 decoding.
Richard Kettlewell [Sun, 6 Jun 2010 18:00:38 +0000 (19:00 +0100)]
Hands-off reader type
Richard Kettlewell [Sun, 6 Jun 2010 18:00:23 +0000 (19:00 +0100)]
copyright dates
Richard Kettlewell [Sun, 6 Jun 2010 17:36:29 +0000 (18:36 +0100)]
Missing gcry_md_close.
Richard Kettlewell [Sun, 6 Jun 2010 17:32:06 +0000 (18:32 +0100)]
Automatically rescan when a filesystem is mounted or unmounted.
So far only tested on OS X.
Richard Kettlewell [Sun, 6 Jun 2010 12:36:25 +0000 (13:36 +0100)]
DisOrder 5.0
Richard Kettlewell [Sun, 6 Jun 2010 11:12:22 +0000 (12:12 +0100)]
doc-base registration for Disobedience manual
Richard Kettlewell [Sun, 6 Jun 2010 10:54:09 +0000 (11:54 +0100)]
Minor Lintian fixes
Richard Kettlewell [Sat, 5 Jun 2010 12:00:05 +0000 (13:00 +0100)]
Make sure HTML man pages are in build directory.
Richard Kettlewell [Fri, 4 Jun 2010 17:39:32 +0000 (18:39 +0100)]
Fix modifier key handling in Disobedience drag+drop logic.
Richard Kettlewell [Sat, 17 Apr 2010 09:39:20 +0000 (10:39 +0100)]
Remove libao plugin entirely; too much pain coping with platforms
where it does/does not work.
Richard Kettlewell [Sun, 11 Apr 2010 10:16:40 +0000 (11:16 +0100)]
Check whether libao has a working plugin interface and don't build the
ao plugin if it does not.
Richard Kettlewell [Sun, 11 Apr 2010 10:16:02 +0000 (11:16 +0100)]
Correct return type in test.
Richard Kettlewell [Sun, 11 Apr 2010 10:10:19 +0000 (11:10 +0100)]
Check whether libao has a working plugin interface and don't build the
ao plugin if it does not.
Richard Kettlewell [Tue, 30 Mar 2010 21:30:17 +0000 (22:30 +0100)]
disorder-speaker now treats read errors as equivalent to EOF (apart
from logging them) rather than calling disorder_fatal().
Should fix issue #51.
Richard Kettlewell [Sat, 13 Mar 2010 10:33:48 +0000 (10:33 +0000)]
List processes after daemon is supposed to be stopped (it's still not
stopped in some case).
Richard Kettlewell [Sun, 7 Mar 2010 15:20:46 +0000 (15:20 +0000)]
More reliably shut down daemon when test fails or is skipped.
Richard Kettlewell [Sun, 7 Mar 2010 15:18:45 +0000 (15:18 +0000)]
Correct dependencies
Richard Kettlewell [Sat, 20 Feb 2010 13:06:22 +0000 (13:06 +0000)]
typo.
Richard Kettlewell [Sun, 14 Feb 2010 11:02:26 +0000 (11:02 +0000)]
New refresh_min option to bound below the web interface refresh
interval.
Richard Kettlewell [Sun, 14 Feb 2010 10:46:23 +0000 (10:46 +0000)]
Don't insert a scratch track is play is disabled.
Richard Kettlewell [Sun, 14 Feb 2010 10:19:50 +0000 (10:19 +0000)]
Correct ordering of configuration key table.
Add a test to ensure it stays correct in the future!
Richard Kettlewell [Sat, 6 Feb 2010 18:24:00 +0000 (18:24 +0000)]
Typo.
Richard Kettlewell [Sun, 17 Jan 2010 18:08:09 +0000 (18:08 +0000)]
htmlman now deals with getting filenames right. Also quietens an
Automake warning.
Richard Kettlewell [Sun, 17 Jan 2010 17:37:44 +0000 (17:37 +0000)]
Move images.h to images/ directory, and limit to just the images that
Disobedience actually needs.
Richard Kettlewell [Sun, 17 Jan 2010 17:17:07 +0000 (17:17 +0000)]
Quieten a few Automake warnings
Richard Kettlewell [Sun, 17 Jan 2010 15:04:09 +0000 (15:04 +0000)]
Obsolete 'TODO'. Use the bug tracker instead.
README.raw now points out that raw players are used by default.
Richard Kettlewell [Sun, 17 Jan 2010 14:57:30 +0000 (14:57 +0000)]
Put COPYING into verison control, so as not to rely on developer
systems having GPL-3 around.
Rename prepare to autogen.sh, to be more consistent with the rest of
the world.
Richard Kettlewell [Tue, 22 Dec 2009 15:08:53 +0000 (15:08 +0000)]
distcheck-clean
Richard Kettlewell [Sun, 20 Dec 2009 18:14:20 +0000 (18:14 +0000)]
Remind Automake to ship various things
Richard Kettlewell [Sun, 13 Dec 2009 16:42:59 +0000 (16:42 +0000)]
Merge toolbar redesign.
Richard Kettlewell [Sun, 13 Dec 2009 16:36:23 +0000 (16:36 +0000)]
Update Disobedience manual to new appearance of Disobedience.
(The old icons still visible in the background in a few places,
which I'll leave until they need updating for other reasons.)
Richard Kettlewell [Sun, 13 Dec 2009 15:53:42 +0000 (15:53 +0000)]
Ensure we still send a 'completed' event in various dubious edge
cases, especially common in scratching.
Richard Kettlewell [Sun, 13 Dec 2009 14:52:54 +0000 (14:52 +0000)]
Restore menu bar toggle of icon functions