chiark / gitweb /
disorder
8 years agoDocument global_pref log event.
Richard Kettlewell [Sat, 30 Jul 2011 17:50:27 +0000 (18:50 +0100)]
Document global_pref log event.

8 years agoEmit a log event when a global pref changes.
Richard Kettlewell [Sat, 30 Jul 2011 17:48:36 +0000 (18:48 +0100)]
Emit a log event when a global pref changes.

8 years agoUpdate CHANGES.html
Richard Kettlewell [Sat, 30 Jul 2011 16:47:56 +0000 (17:47 +0100)]
Update CHANGES.html

8 years agoTypo.
Richard Kettlewell [Sat, 30 Jul 2011 16:41:11 +0000 (17:41 +0100)]
Typo.

8 years agoUpdate copyright dates in version strings
Richard Kettlewell [Sat, 30 Jul 2011 16:28:11 +0000 (17:28 +0100)]
Update copyright dates in version strings

8 years agoDon't call libtool --mode=finish.
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).

8 years agoMore bzr->git transition fallout.
Richard Kettlewell [Sat, 30 Jul 2011 15:39:52 +0000 (16:39 +0100)]
More bzr->git transition fallout.

8 years agoShip README.developers to web.
Richard Kettlewell [Sat, 30 Jul 2011 15:38:31 +0000 (16:38 +0100)]
Ship README.developers to web.

8 years agoShip README, CHANGES.html to web.
Richard Kettlewell [Sat, 30 Jul 2011 15:37:30 +0000 (16:37 +0100)]
Ship README, CHANGES.html to web.

8 years ago.gitignore, subsequent to import into git.
Richard Kettlewell [Sat, 30 Jul 2011 14:44:16 +0000 (15:44 +0100)]
.gitignore, subsequent to import into git.

8 years agoRetire lenny builds
Richard Kettlewell [Sat, 28 May 2011 11:44:22 +0000 (12:44 +0100)]
Retire lenny builds

8 years agoFix CHANGES HTML
Richard Kettlewell [Sat, 28 May 2011 11:10:49 +0000 (12:10 +0100)]
Fix CHANGES HTML

8 years agoMerge up to 5.0.2
Richard Kettlewell [Sat, 28 May 2011 11:10:15 +0000 (12:10 +0100)]
Merge up to 5.0.2

8 years agoMention login cookie
Richard Kettlewell [Sat, 28 May 2011 10:53:06 +0000 (11:53 +0100)]
Mention login cookie

8 years agoBuild-depend on stable's libdb.
Richard Kettlewell [Sat, 28 May 2011 10:52:41 +0000 (11:52 +0100)]
Build-depend on stable's libdb.

8 years agoTypo fix.
Richard Kettlewell [Sat, 26 Mar 2011 11:27:37 +0000 (11:27 +0000)]
Typo fix.

8 years agoPlacate sid's stricter -l requirements
Richard Kettlewell [Fri, 18 Feb 2011 19:17:53 +0000 (19:17 +0000)]
Placate sid's stricter -l requirements

8 years agotypo in cron script
Richard Kettlewell [Fri, 18 Feb 2011 19:04:31 +0000 (19:04 +0000)]
typo in cron script

8 years agoSimple tvsub_us tests
Richard Kettlewell [Sun, 13 Feb 2011 18:33:17 +0000 (18:33 +0000)]
Simple tvsub_us tests

8 years agoMount checking can now hash /proc/mounts
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.

8 years agoOpen track db at right point so ownership is right.
Richard Kettlewell [Sun, 13 Feb 2011 14:56:04 +0000 (14:56 +0000)]
Open track db at right point so ownership is right.

8 years agoGet permissions right on restored databases (issue #56).
Richard Kettlewell [Sun, 13 Feb 2011 14:45:02 +0000 (14:45 +0000)]
Get permissions right on restored databases (issue #56).

8 years agoAdd a daily backup cron job to the Debian package.
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.

8 years agoAdd (undocumented) rtp_verbose option, to generate once-a-minute
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.

8 years agoConsistency check for finished tracks.
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.

8 years agochange version number
Richard Kettlewell [Sat, 12 Feb 2011 16:35:23 +0000 (16:35 +0000)]
change version number

8 years agoUnicode 6.0.0 support
Richard Kettlewell [Sat, 12 Feb 2011 15:14:29 +0000 (15:14 +0000)]
Unicode 6.0.0 support

8 years agoupdate version number
Richard Kettlewell [Sat, 12 Feb 2011 15:01:45 +0000 (15:01 +0000)]
update version number

8 years agoscripts/dist now supports chroots.
Richard Kettlewell [Sat, 12 Feb 2011 14:59:32 +0000 (14:59 +0000)]
scripts/dist now supports chroots.

8 years agoCope with missing mtab better.
Richard Kettlewell [Sat, 12 Feb 2011 14:59:14 +0000 (14:59 +0000)]
Cope with missing mtab better.

8 years agoPlay nicely with Autoconf 2.68
Richard Kettlewell [Sat, 12 Feb 2011 14:48:41 +0000 (14:48 +0000)]
Play nicely with Autoconf 2.68

8 years agofix debian/rules clean when there is no makefile yet
Richard Kettlewell [Sat, 12 Feb 2011 12:59:15 +0000 (12:59 +0000)]
fix debian/rules clean when there is no makefile yet

8 years agobuild depends compatible with squeeze
Richard Kettlewell [Sat, 12 Feb 2011 12:58:24 +0000 (12:58 +0000)]
build depends compatible with squeeze

9 years agoMerge memory hygeine branch
Richard Kettlewell [Sun, 18 Jul 2010 16:08:21 +0000 (17:08 +0100)]
Merge memory hygeine branch

9 years agoCheck for db47 (not db46) on FreeBSD.
User & [Sun, 11 Jul 2010 11:10:00 +0000 (12:10 +0100)]
Check for db47 (not db46) on FreeBSD.

9 years agoEject a bunch of never-read variables, to reduce noise in scanned
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.

9 years agoMore clang-inspired fixes
Richard Kettlewell [Thu, 17 Jun 2010 20:14:26 +0000 (21:14 +0100)]
More clang-inspired fixes

9 years agoFixed another null pointer deref in the same line!
Richard Kettlewell [Thu, 17 Jun 2010 20:13:47 +0000 (21:13 +0100)]
Fixed another null pointer deref in the same line!
Doh!

9 years agoFix trackdb_search() deadlock handling.
Richard Kettlewell [Thu, 17 Jun 2010 20:11:58 +0000 (21:11 +0100)]
Fix trackdb_search() deadlock handling.

9 years agoCheck unhex() returns non-NULL
Richard Kettlewell [Thu, 17 Jun 2010 20:10:46 +0000 (21:10 +0100)]
Check unhex() returns non-NULL

9 years agocheck_string() should check that GOT is non-NULL, not WANT!
Richard Kettlewell [Thu, 17 Jun 2010 20:05:35 +0000 (21:05 +0100)]
check_string() should check that GOT is non-NULL, not WANT!

9 years agoMerge various clang-inspired fixes
Richard Kettlewell [Thu, 17 Jun 2010 19:52:01 +0000 (20:52 +0100)]
Merge various clang-inspired fixes

9 years agoPlacate static analyzer
Richard Kettlewell [Thu, 17 Jun 2010 19:49:26 +0000 (20:49 +0100)]
Placate static analyzer

9 years agoFixed a null pointer deref.
Richard Kettlewell [Thu, 17 Jun 2010 19:49:08 +0000 (20:49 +0100)]
Fixed a null pointer deref.

9 years agoCheck correctly for the case where no player is found.
Richard Kettlewell [Thu, 17 Jun 2010 19:48:43 +0000 (20:48 +0100)]
Check correctly for the case where no player is found.

9 years agoFix a few of the things the Clang static analyzer detects:
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

9 years agoRemove -Wbad-function-cast from GCC warnings.
Richard Kettlewell [Sun, 13 Jun 2010 09:12:27 +0000 (10:12 +0100)]
Remove -Wbad-function-cast from GCC warnings.

9 years agoSplit up disorder-decode source into one file per format.
Richard Kettlewell [Thu, 10 Jun 2010 20:38:11 +0000 (21:38 +0100)]
Split up disorder-decode source into one file per format.

9 years agoDocument bug fix in CHANGES.
Richard Kettlewell [Thu, 10 Jun 2010 08:18:07 +0000 (09:18 +0100)]
Document bug fix in CHANGES.

9 years agoDon't keep audio files open except when they are actually being read
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.

9 years agoSplit up tracklength module into separate files for each file format.
Richard Kettlewell [Wed, 9 Jun 2010 19:00:30 +0000 (20:00 +0100)]
Split up tracklength module into separate files for each file format.

9 years agoRemove support for obsolete FLAC versions from tracklength plugin.
Richard Kettlewell [Wed, 9 Jun 2010 18:48:46 +0000 (19:48 +0100)]
Remove support for obsolete FLAC versions from tracklength plugin.

9 years agoInverst sense of pause menu item.
Richard Kettlewell [Wed, 9 Jun 2010 18:44:59 +0000 (19:44 +0100)]
Inverst sense of pause menu item.

9 years agoAdd a config option to suppres rescan on (un)mount.
Richard Kettlewell [Tue, 8 Jun 2010 22:09:54 +0000 (23:09 +0100)]
Add a config option to suppres rescan on (un)mount.

9 years agoAdd initial devices of removable device support to CHANGES.html.
Richard Kettlewell [Tue, 8 Jun 2010 20:58:08 +0000 (21:58 +0100)]
Add initial devices of removable device support to CHANGES.html.

9 years agoMemory management for hands-off reader
Richard Kettlewell [Tue, 8 Jun 2010 07:32:27 +0000 (08:32 +0100)]
Memory management for hands-off reader

9 years agoCheer up linux compiler
Richard Kettlewell [Mon, 7 Jun 2010 21:18:32 +0000 (22:18 +0100)]
Cheer up linux compiler

9 years agoHands-off reading for FLAC.
Richard Kettlewell [Mon, 7 Jun 2010 21:15:04 +0000 (22:15 +0100)]
Hands-off reading for FLAC.

9 years agoAbolish support for obsolete FLAC API.
Richard Kettlewell [Mon, 7 Jun 2010 20:40:59 +0000 (21:40 +0100)]
Abolish support for obsolete FLAC API.

9 years agoHands-off reading for OGGs.
Richard Kettlewell [Mon, 7 Jun 2010 20:19:04 +0000 (21:19 +0100)]
Hands-off reading for OGGs.

9 years agoWAV hands-off reading.
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.

9 years agoUse hands-off reader in MP3 decoding.
Richard Kettlewell [Sun, 6 Jun 2010 18:09:53 +0000 (19:09 +0100)]
Use hands-off reader in MP3 decoding.

9 years agoHands-off reader type
Richard Kettlewell [Sun, 6 Jun 2010 18:00:38 +0000 (19:00 +0100)]
Hands-off reader type

9 years agocopyright dates
Richard Kettlewell [Sun, 6 Jun 2010 18:00:23 +0000 (19:00 +0100)]
copyright dates

9 years agoMissing gcry_md_close.
Richard Kettlewell [Sun, 6 Jun 2010 17:36:29 +0000 (18:36 +0100)]
Missing gcry_md_close.

9 years agoAutomatically rescan when a filesystem is mounted or unmounted.
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.

9 years agoDisOrder 5.0 5.0
Richard Kettlewell [Sun, 6 Jun 2010 12:36:25 +0000 (13:36 +0100)]
DisOrder 5.0

9 years agodoc-base registration for Disobedience manual
Richard Kettlewell [Sun, 6 Jun 2010 11:12:22 +0000 (12:12 +0100)]
doc-base registration for Disobedience manual

9 years agoMinor Lintian fixes
Richard Kettlewell [Sun, 6 Jun 2010 10:54:09 +0000 (11:54 +0100)]
Minor Lintian fixes

9 years agoMake sure HTML man pages are in build directory.
Richard Kettlewell [Sat, 5 Jun 2010 12:00:05 +0000 (13:00 +0100)]
Make sure HTML man pages are in build directory.

9 years agoFix modifier key handling in Disobedience drag+drop logic.
Richard Kettlewell [Fri, 4 Jun 2010 17:39:32 +0000 (18:39 +0100)]
Fix modifier key handling in Disobedience drag+drop logic.

9 years agoRemove libao plugin entirely; too much pain coping with platforms
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.

9 years agoCheck whether libao has a working plugin interface and don't build the
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.

9 years agoCorrect return type in test.
Richard Kettlewell [Sun, 11 Apr 2010 10:16:02 +0000 (11:16 +0100)]
Correct return type in test.

9 years agoCheck whether libao has a working plugin interface and don't build the
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.

9 years agodisorder-speaker now treats read errors as equivalent to EOF (apart
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.

9 years agoList processes after daemon is supposed to be stopped (it's still not
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).

9 years agoMore reliably shut down daemon when test fails or is skipped.
Richard Kettlewell [Sun, 7 Mar 2010 15:20:46 +0000 (15:20 +0000)]
More reliably shut down daemon when test fails or is skipped.

9 years agoCorrect dependencies
Richard Kettlewell [Sun, 7 Mar 2010 15:18:45 +0000 (15:18 +0000)]
Correct dependencies

9 years agotypo.
Richard Kettlewell [Sat, 20 Feb 2010 13:06:22 +0000 (13:06 +0000)]
typo.

9 years agoNew refresh_min option to bound below the web interface refresh
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.

9 years agoDon't insert a scratch track is play is disabled.
Richard Kettlewell [Sun, 14 Feb 2010 10:46:23 +0000 (10:46 +0000)]
Don't insert a scratch track is play is disabled.

9 years agoCorrect ordering of configuration key table.
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!

9 years agoTypo.
Richard Kettlewell [Sat, 6 Feb 2010 18:24:00 +0000 (18:24 +0000)]
Typo.

9 years agohtmlman now deals with getting filenames right. Also quietens an
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.

9 years agoMove images.h to images/ directory, and limit to just the images that
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.

9 years agoQuieten a few Automake warnings
Richard Kettlewell [Sun, 17 Jan 2010 17:17:07 +0000 (17:17 +0000)]
Quieten a few Automake warnings

9 years agoObsolete 'TODO'. Use the bug tracker instead.
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.

9 years agoPut COPYING into verison control, so as not to rely on developer
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.

9 years agodistcheck-clean
Richard Kettlewell [Tue, 22 Dec 2009 15:08:53 +0000 (15:08 +0000)]
distcheck-clean

9 years agoRemind Automake to ship various things
Richard Kettlewell [Sun, 20 Dec 2009 18:14:20 +0000 (18:14 +0000)]
Remind Automake to ship various things

9 years agoMerge toolbar redesign.
Richard Kettlewell [Sun, 13 Dec 2009 16:42:59 +0000 (16:42 +0000)]
Merge toolbar redesign.

9 years agoUpdate Disobedience manual to new appearance of Disobedience.
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.)

9 years agoEnsure we still send a 'completed' event in various dubious edge
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.

9 years agoRestore menu bar toggle of icon functions
Richard Kettlewell [Sun, 13 Dec 2009 14:52:54 +0000 (14:52 +0000)]
Restore menu bar toggle of icon functions

9 years agoCorrect sense of pause/resume tooltips
Richard Kettlewell [Sun, 13 Dec 2009 13:41:36 +0000 (13:41 +0000)]
Correct sense of pause/resume tooltips

9 years agoReduce volume/balance bars to fit better with new wider toolbar
Richard Kettlewell [Sat, 12 Dec 2009 14:40:22 +0000 (14:40 +0000)]
Reduce volume/balance bars to fit better with new wider toolbar

9 years agoInclude SVGs for cards images
Richard Kettlewell [Sat, 12 Dec 2009 14:37:34 +0000 (14:37 +0000)]
Include SVGs for cards images

9 years agoUse a cards image for 'random' icon
Richard Kettlewell [Sat, 12 Dec 2009 14:24:42 +0000 (14:24 +0000)]
Use a cards image for 'random' icon

9 years agoGTK_STOCK_CUT isn't really appropriate for removing things since you
Richard Kettlewell [Sun, 6 Dec 2009 19:38:59 +0000 (19:38 +0000)]
GTK_STOCK_CUT isn't really appropriate for removing things since you
can't subsequently paste, so use _DELETE instead.