chiark / gitweb /
disorder
16 years agomore disorder.unicode test alignment
Richard Kettlewell [Wed, 21 Nov 2007 11:12:22 +0000 (11:12 +0000)]
more disorder.unicode test alignment

16 years agooverride disorder.py config
Richard Kettlewell [Wed, 21 Nov 2007 11:05:41 +0000 (11:05 +0000)]
override disorder.py config

16 years agoalign with disorder.unicode a bit
Richard Kettlewell [Wed, 21 Nov 2007 10:52:21 +0000 (10:52 +0000)]
align with disorder.unicode a bit

16 years agoborrow some test naming conventions from disorder.unicode
Richard Kettlewell [Wed, 21 Nov 2007 10:44:34 +0000 (10:44 +0000)]
borrow some test naming conventions from disorder.unicode

16 years agomore test fiddling
Richard Kettlewell [Wed, 21 Nov 2007 10:41:23 +0000 (10:41 +0000)]
more test fiddling

16 years agomore automation of test logic
Richard Kettlewell [Wed, 21 Nov 2007 10:14:54 +0000 (10:14 +0000)]
more automation of test logic

16 years agotests figure out paths more automatically
Richard Kettlewell [Wed, 21 Nov 2007 10:03:19 +0000 (10:03 +0000)]
tests figure out paths more automatically

16 years agofix indent
Richard Kettlewell [Wed, 21 Nov 2007 00:42:34 +0000 (00:42 +0000)]
fix indent

16 years ago(c) notice on tests
Richard Kettlewell [Wed, 21 Nov 2007 00:39:55 +0000 (00:39 +0000)]
(c) notice on tests

16 years agoneed python >= 2.4 for tests
Richard Kettlewell [Wed, 21 Nov 2007 00:36:49 +0000 (00:36 +0000)]
need python >= 2.4 for tests

16 years agobuild fix for linux
Richard Kettlewell [Mon, 19 Nov 2007 21:27:00 +0000 (21:27 +0000)]
build fix for linux

16 years agoteach test environment about track types
Richard Kettlewell [Mon, 19 Nov 2007 21:21:50 +0000 (21:21 +0000)]
teach test environment about track types

16 years agoit's plugins not plugin
Richard Kettlewell [Mon, 19 Nov 2007 21:21:34 +0000 (21:21 +0000)]
it's plugins not plugin

16 years agoadd a nontrivial test that actually works
Richard Kettlewell [Mon, 19 Nov 2007 21:15:26 +0000 (21:15 +0000)]
add a nontrivial test that actually works

16 years agotest path fixes
Richard Kettlewell [Mon, 19 Nov 2007 21:05:25 +0000 (21:05 +0000)]
test path fixes

16 years agoremove some pointless stderr redirection
Richard Kettlewell [Mon, 19 Nov 2007 21:05:16 +0000 (21:05 +0000)]
remove some pointless stderr redirection

16 years agodon't fatal() if cannot create a root account
Richard Kettlewell [Mon, 19 Nov 2007 21:04:31 +0000 (21:04 +0000)]
don't fatal() if cannot create a root account

16 years agofix syslog test
Richard Kettlewell [Mon, 19 Nov 2007 21:04:08 +0000 (21:04 +0000)]
fix syslog test

16 years ago--[no-]syslog for disorder-normalize too
Richard Kettlewell [Mon, 19 Nov 2007 20:54:28 +0000 (20:54 +0000)]
--[no-]syslog for disorder-normalize too

16 years agoserver subprocesses should log to the same place the server does
Richard Kettlewell [Mon, 19 Nov 2007 20:47:24 +0000 (20:47 +0000)]
server subprocesses should log to the same place the server does

16 years agodoxygen fixes
Richard Kettlewell [Mon, 19 Nov 2007 16:05:06 +0000 (16:05 +0000)]
doxygen fixes

16 years agoneed gnu sed these days
Richard Kettlewell [Sun, 18 Nov 2007 16:59:44 +0000 (16:59 +0000)]
need gnu sed these days

16 years agotone down logging some more
Richard Kettlewell [Fri, 16 Nov 2007 19:17:42 +0000 (19:17 +0000)]
tone down logging some more

16 years agotone down logging
Richard Kettlewell [Fri, 16 Nov 2007 19:14:46 +0000 (19:14 +0000)]
tone down logging

16 years agobuild fix
Richard Kettlewell [Fri, 16 Nov 2007 19:14:39 +0000 (19:14 +0000)]
build fix

16 years agomore systematic elimination of feedback from the gui
Richard Kettlewell [Fri, 16 Nov 2007 13:24:49 +0000 (13:24 +0000)]
more systematic elimination of feedback from the gui

16 years agodisobedience survives losing TCP connections better
Richard Kettlewell [Fri, 16 Nov 2007 13:08:32 +0000 (13:08 +0000)]
disobedience survives losing TCP connections better

16 years agodiscard data sent to logging client; more close fixing
Richard Kettlewell [Tue, 13 Nov 2007 22:23:41 +0000 (22:23 +0000)]
discard data sent to logging client; more close fixing

16 years agofix server crash if log connection fails
Richard Kettlewell [Tue, 13 Nov 2007 20:44:37 +0000 (20:44 +0000)]
fix server crash if log connection fails

16 years agoprogress popup is a transient of the main window
Richard Kettlewell [Mon, 12 Nov 2007 21:46:24 +0000 (21:46 +0000)]
progress popup is a transient of the main window

16 years agorarer nops
Richard Kettlewell [Mon, 12 Nov 2007 21:46:10 +0000 (21:46 +0000)]
rarer nops

16 years agodisobedience volume control is local if rtp play
Richard Kettlewell [Sun, 11 Nov 2007 19:24:07 +0000 (19:24 +0000)]
disobedience volume control is local if rtp play

16 years agonew debian version
Richard Kettlewell [Sun, 11 Nov 2007 17:52:35 +0000 (17:52 +0000)]
new debian version

16 years agosave/load new style settings
Richard Kettlewell [Sun, 11 Nov 2007 17:50:22 +0000 (17:50 +0000)]
save/load new style settings

16 years agouse GtkStyles everywhere instead of explicit colors. faster.
Richard Kettlewell [Sun, 11 Nov 2007 17:29:48 +0000 (17:29 +0000)]
use GtkStyles everywhere instead of explicit colors.  faster.

16 years agoelapsed time profiling for redisplay_tree()
Richard Kettlewell [Sun, 11 Nov 2007 13:40:21 +0000 (13:40 +0000)]
elapsed time profiling for redisplay_tree()

16 years agosuppress more redundant redisplay_tree() calls
Richard Kettlewell [Sun, 11 Nov 2007 12:59:41 +0000 (12:59 +0000)]
suppress more redundant redisplay_tree() calls

16 years agosuppress more redundant redisplay_tree() calls
Richard Kettlewell [Sun, 11 Nov 2007 12:55:52 +0000 (12:55 +0000)]
suppress more redundant redisplay_tree() calls

16 years agoget search results faster (by redisplaying less often)
Richard Kettlewell [Sun, 11 Nov 2007 11:24:57 +0000 (11:24 +0000)]
get search results faster (by redisplaying less often)

16 years agofaster startup by not redrawing so often
Richard Kettlewell [Sun, 11 Nov 2007 11:05:54 +0000 (11:05 +0000)]
faster startup by not redrawing so often

16 years agotypo
rjk@greenend.org.uk [Sat, 10 Nov 2007 18:46:03 +0000 (18:46 +0000)]
typo

16 years agowork around FLAC API change braindamage
Richard Kettlewell [Sat, 10 Nov 2007 18:44:20 +0000 (18:44 +0000)]
work around FLAC API change braindamage

16 years agowork around GCC bug 29478
Richard Kettlewell [Sat, 10 Nov 2007 18:29:44 +0000 (18:29 +0000)]
work around GCC bug 29478

16 years agoforce x-www-browser on debian
Richard Kettlewell [Sat, 10 Nov 2007 15:56:01 +0000 (15:56 +0000)]
force x-www-browser on debian

16 years agomac fix
Richard Kettlewell [Sat, 10 Nov 2007 15:52:52 +0000 (15:52 +0000)]
mac fix

16 years agouse an external browser to view disorder help
Richard Kettlewell [Sat, 10 Nov 2007 15:49:07 +0000 (15:49 +0000)]
use an external browser to view disorder help

16 years agouse gtk native mechanisms to look up text tags in help
Richard Kettlewell [Sat, 10 Nov 2007 14:07:58 +0000 (14:07 +0000)]
use gtk native mechanisms to look up text tags in help

16 years agoserver shouldn't crash on client disconnect!
Richard Kettlewell [Sat, 10 Nov 2007 13:42:11 +0000 (13:42 +0000)]
server shouldn't crash on client disconnect!

16 years agoev_reader and ev_writer now own the FDs you give them. This is
Richard Kettlewell [Sat, 10 Nov 2007 11:47:45 +0000 (11:47 +0000)]
ev_reader and ev_writer now own the FDs you give them.  This is
helpful because they are in a better position to know when to close
them.  They can be tied together to share one FD between the two.

It is still (currently) necessary to explicitly cancel a reader if the
corresponding writer fails.  This may be changed in the future.

Hopefuly this should make event loop bugs at least more tractable.

Currently there is still lots of logging cruft.  This should be
removed before release.

16 years agolog bad closes
Richard Kettlewell [Sat, 10 Nov 2007 11:40:28 +0000 (11:40 +0000)]
log bad closes

16 years agomore cautious buffered writer teardown
Richard Kettlewell [Fri, 9 Nov 2007 21:52:02 +0000 (21:52 +0000)]
more cautious buffered writer teardown

16 years agoregenerate disobedience xpms
Richard Kettlewell [Sun, 4 Nov 2007 18:40:53 +0000 (18:40 +0000)]
regenerate disobedience xpms

16 years agomore tidily clipped about... image
Richard Kettlewell [Sun, 4 Nov 2007 18:38:57 +0000 (18:38 +0000)]
more tidily clipped about... image

16 years agotime/space limits for client output buffering
Richard Kettlewell [Sun, 4 Nov 2007 18:06:04 +0000 (18:06 +0000)]
time/space limits for client output buffering

16 years agoavoid crashes on log client teardown
Richard Kettlewell [Sun, 4 Nov 2007 11:16:14 +0000 (11:16 +0000)]
avoid crashes on log client teardown

16 years agofurther debugging info() calls; marked TODO to remove when bug fixed
Richard Kettlewell [Sat, 3 Nov 2007 14:51:38 +0000 (14:51 +0000)]
further debugging info() calls; marked TODO to remove when bug fixed

16 years agocorrect debug scan of FDs
Richard Kettlewell [Sat, 3 Nov 2007 14:36:32 +0000 (14:36 +0000)]
correct debug scan of FDs

16 years agopattern based dispatch for tracklength plugins
Richard Kettlewell [Sat, 3 Nov 2007 12:44:55 +0000 (12:44 +0000)]
pattern based dispatch for tracklength plugins

16 years agotransparent background for about disorder.. image
Richard Kettlewell [Sat, 3 Nov 2007 12:10:43 +0000 (12:10 +0000)]
transparent background for about disorder.. image

16 years agoAbolish {auto,}rules.m4 and adjust debian/rules to be able to build
Richard Kettlewell [Sat, 3 Nov 2007 11:47:23 +0000 (11:47 +0000)]
Abolish {auto,}rules.m4 and adjust debian/rules to be able to build
from a completely fresh bzr checkout.

16 years agomiscellaneous distribution changes
Richard Kettlewell [Fri, 2 Nov 2007 22:26:00 +0000 (22:26 +0000)]
miscellaneous distribution changes

16 years agocompute stats in a subprocess to avoid wedging the server if it takes ages
Richard Kettlewell [Thu, 1 Nov 2007 19:07:31 +0000 (19:07 +0000)]
compute stats in a subprocess to avoid wedging the server if it takes ages

16 years agosplit out disorder-server.deb
Richard Kettlewell [Wed, 31 Oct 2007 19:26:13 +0000 (19:26 +0000)]
split out disorder-server.deb

16 years agocorrect menu support. update-menus.1 fibs l-)
Richard Kettlewell [Wed, 31 Oct 2007 18:57:15 +0000 (18:57 +0000)]
correct menu support.  update-menus.1 fibs l-)

16 years ago(untested) debian menu entry
Richard Kettlewell [Tue, 30 Oct 2007 23:03:20 +0000 (23:03 +0000)]
(untested) debian menu entry

16 years agomiscellaneous debianization fixes
Richard Kettlewell [Tue, 30 Oct 2007 22:33:34 +0000 (22:33 +0000)]
miscellaneous debianization fixes

16 years agoupdated
Richard Kettlewell [Tue, 30 Oct 2007 20:13:17 +0000 (20:13 +0000)]
updated

16 years agoalways get tool_active right
Richard Kettlewell [Mon, 29 Oct 2007 23:42:47 +0000 (23:42 +0000)]
always get tool_active right

16 years agotypo
Richard Kettlewell [Mon, 29 Oct 2007 23:40:16 +0000 (23:40 +0000)]
typo

16 years agoshiner about... box
Richard Kettlewell [Mon, 29 Oct 2007 23:37:58 +0000 (23:37 +0000)]
shiner about... box

16 years agocolor about... box properly
Richard Kettlewell [Mon, 29 Oct 2007 23:08:56 +0000 (23:08 +0000)]
color about... box properly

16 years agocolorize login box and some missing icon states
Richard Kettlewell [Sun, 28 Oct 2007 19:38:26 +0000 (19:38 +0000)]
colorize login box and some missing icon states

16 years agocolors for properties popup
Richard Kettlewell [Sun, 28 Oct 2007 19:34:15 +0000 (19:34 +0000)]
colors for properties popup

16 years agoremove redundant color
Richard Kettlewell [Sun, 28 Oct 2007 18:03:10 +0000 (18:03 +0000)]
remove redundant color

16 years agoset explicit colors instead of using rc file
Richard Kettlewell [Sun, 28 Oct 2007 13:14:22 +0000 (13:14 +0000)]
set explicit colors instead of using rc file

16 years agobuild fix
Richard Kettlewell [Sun, 28 Oct 2007 09:45:44 +0000 (09:45 +0000)]
build fix

16 years agoIn the web interface only, new 'short' track name part context. This
Richard Kettlewell [Sat, 27 Oct 2007 15:54:06 +0000 (16:54 +0100)]
In the web interface only, new 'short' track name part context.  This
is the same as 'display' but truncated to short_display glyphs.

playing, recent and new now use this to bound the width of columns in
their tables.  Hover over the truncated names to see the full name (in
a TITLE attribute).

As part of this, rewrote the unicode support.  Everything is now done
via unidata.h/c, which are generated by the new scripts/make-unidata
from UnicodeData.txt (which is not included; get the latest version
from unicode.org instead if you need to update these files).  The
result is both simpler and probably also faster, although it uses more
(immutable) memory.

16 years agoeven chattier logging
Richard Kettlewell [Sat, 27 Oct 2007 13:17:21 +0000 (14:17 +0100)]
even chattier logging

16 years agodoxygen; chatty logging in hope of catching a bug
Richard Kettlewell [Sat, 27 Oct 2007 12:14:01 +0000 (13:14 +0100)]
doxygen; chatty logging in hope of catching a bug

16 years agochattier event loop error logging
Richard Kettlewell [Tue, 23 Oct 2007 22:19:41 +0000 (23:19 +0100)]
chattier event loop error logging

16 years agodisobedience now embeds image files
Richard Kettlewell [Sun, 21 Oct 2007 22:26:20 +0000 (23:26 +0100)]
disobedience now embeds image files

16 years agomissing completions
Richard Kettlewell [Sun, 21 Oct 2007 22:26:04 +0000 (23:26 +0100)]
missing completions

16 years agofix EXTRA_DIST
Richard Kettlewell [Sun, 21 Oct 2007 22:25:51 +0000 (23:25 +0100)]
fix EXTRA_DIST

16 years agomissing EXTRA_DIST and path
Richard Kettlewell [Sun, 21 Oct 2007 22:25:38 +0000 (23:25 +0100)]
missing EXTRA_DIST and path

16 years agomissing man page
Richard Kettlewell [Sun, 21 Oct 2007 22:25:24 +0000 (23:25 +0100)]
missing man page

16 years agodoxygen
Richard Kettlewell [Sun, 21 Oct 2007 21:16:11 +0000 (22:16 +0100)]
doxygen

16 years agodoxygen + window title for man page popup
Richard Kettlewell [Sun, 21 Oct 2007 19:44:25 +0000 (20:44 +0100)]
doxygen + window title for man page popup

16 years agomore help widget fixes
Richard Kettlewell [Sun, 21 Oct 2007 19:42:33 +0000 (20:42 +0100)]
more help widget fixes

16 years agomisc improvements to man page popup
Richard Kettlewell [Sun, 21 Oct 2007 19:38:13 +0000 (20:38 +0100)]
misc improvements to man page popup

16 years agohelp menu can now pop up the man page
Richard Kettlewell [Sun, 21 Oct 2007 19:13:18 +0000 (20:13 +0100)]
help menu can now pop up the man page

16 years agoreduce rtp playahead to 0.1s
Richard Kettlewell [Sun, 21 Oct 2007 18:57:18 +0000 (19:57 +0100)]
reduce rtp playahead to 0.1s

16 years agodocs for recent menu changes
Richard Kettlewell [Sun, 21 Oct 2007 15:17:55 +0000 (16:17 +0100)]
docs for recent menu changes

16 years agomenu items for pause and network play
Richard Kettlewell [Sun, 21 Oct 2007 15:11:41 +0000 (16:11 +0100)]
menu items for pause and network play

16 years agorandom play menu item
Richard Kettlewell [Sun, 21 Oct 2007 15:04:55 +0000 (16:04 +0100)]
random play menu item

16 years agostart to create menu items corresponding to control items
Richard Kettlewell [Sun, 21 Oct 2007 14:15:47 +0000 (15:15 +0100)]
start to create menu items corresponding to control items

16 years agotart up README some more
Richard Kettlewell [Sat, 20 Oct 2007 14:49:04 +0000 (15:49 +0100)]
tart up README some more

16 years agoREADME just tells you to use disorder authorize now
Richard Kettlewell [Sat, 20 Oct 2007 14:39:01 +0000 (15:39 +0100)]
README just tells you to use disorder authorize now

16 years agocorrect comment
Richard Kettlewell [Sat, 20 Oct 2007 14:37:33 +0000 (15:37 +0100)]
correct comment

16 years agolinux build fixes
Richard Kettlewell [Sat, 20 Oct 2007 10:49:43 +0000 (11:49 +0100)]
linux build fixes

16 years agoupdate disobedience.1 for latest changes
Richard Kettlewell [Sat, 20 Oct 2007 10:44:57 +0000 (11:44 +0100)]
update disobedience.1 for latest changes