chiark / gitweb /
disorder
10 years agoConsistent punctuation (again)
Richard Kettlewell [Fri, 27 Nov 2009 15:51:11 +0000 (15:51 +0000)]
Consistent punctuation (again)

10 years agoSynchronize from trunk
Richard Kettlewell [Fri, 27 Nov 2009 15:50:46 +0000 (15:50 +0000)]
Synchronize from trunk

10 years agoConsistent punctuation
Richard Kettlewell [Fri, 27 Nov 2009 15:49:43 +0000 (15:49 +0000)]
Consistent punctuation

10 years agoTree layout and context menu for playlist picker.
Richard Kettlewell [Fri, 27 Nov 2009 15:44:34 +0000 (15:44 +0000)]
Tree layout and context menu for playlist picker.

10 years agodisorder-normalize always uses a fresh resampler on each chunk (the
Richard Kettlewell [Fri, 27 Nov 2009 15:42:18 +0000 (15:42 +0000)]
disorder-normalize always uses a fresh resampler on each chunk (the
old way does not work - src_process() consumes 0 bytes on the second
chunk for some reason).

10 years agoContext menu for playlist picker
Richard Kettlewell [Fri, 27 Nov 2009 15:19:15 +0000 (15:19 +0000)]
Context menu for playlist picker

10 years agoTree structure for playlist picker
Richard Kettlewell [Fri, 27 Nov 2009 14:58:24 +0000 (14:58 +0000)]
Tree structure for playlist picker

10 years agoDocument that issue #32 was fixed.
Richard Kettlewell [Fri, 27 Nov 2009 09:24:21 +0000 (09:24 +0000)]
Document that issue #32 was fixed.

10 years agoMerge some Disobedience work
Richard Kettlewell [Thu, 26 Nov 2009 20:53:52 +0000 (20:53 +0000)]
Merge some Disobedience work

10 years agoKill most of old Disobedience man page, copying remaining text to a
Richard Kettlewell [Thu, 26 Nov 2009 20:53:09 +0000 (20:53 +0000)]
Kill most of old Disobedience man page, copying remaining text to a
useful place in the new manual.

10 years agoUpdate the queue up to every 15s or so to stop expected started times
Richard Kettlewell [Thu, 26 Nov 2009 20:43:51 +0000 (20:43 +0000)]
Update the queue up to every 15s or so to stop expected started times
getting too out of date.  This can happen if the queue is not empty
but nothing is playing.  Fixes issue #49.

10 years agoComment
Richard Kettlewell [Thu, 26 Nov 2009 20:27:44 +0000 (20:27 +0000)]
Comment

10 years agoCorrect playlist delete button sensitivity
Richard Kettlewell [Thu, 26 Nov 2009 20:27:37 +0000 (20:27 +0000)]
Correct playlist delete button sensitivity

10 years agoPlaylist errors should not be transients of the main window
Richard Kettlewell [Thu, 26 Nov 2009 20:25:27 +0000 (20:25 +0000)]
Playlist errors should not be transients of the main window

10 years agoComments
Richard Kettlewell [Thu, 26 Nov 2009 20:21:27 +0000 (20:21 +0000)]
Comments

10 years agoAdd missing (de)select all accels to edit menu
Richard Kettlewell [Thu, 26 Nov 2009 20:17:11 +0000 (20:17 +0000)]
Add missing (de)select all accels to edit menu

10 years agoMerge new Disobedience manual
Richard Kettlewell [Thu, 26 Nov 2009 19:03:26 +0000 (19:03 +0000)]
Merge new Disobedience manual

10 years agoBack-link to index
Richard Kettlewell [Thu, 26 Nov 2009 19:01:14 +0000 (19:01 +0000)]
Back-link to index

10 years agoPlaylists and misc
Richard Kettlewell [Thu, 26 Nov 2009 18:58:20 +0000 (18:58 +0000)]
Playlists and misc

10 years agoTrack properties
Richard Kettlewell [Thu, 26 Nov 2009 18:41:17 +0000 (18:41 +0000)]
Track properties

10 years agoInstall Disobedience manual and make Disobedience use it in preference
Richard Kettlewell [Thu, 26 Nov 2009 18:16:01 +0000 (18:16 +0000)]
Install Disobedience manual and make Disobedience use it in preference
to the HTML versio of the man page.

10 years agoA new chapter with descriptions of the tabs
Richard Kettlewell [Thu, 26 Nov 2009 17:57:23 +0000 (17:57 +0000)]
A new chapter with descriptions of the tabs

10 years agoStart a window layout chapter
Richard Kettlewell [Thu, 26 Nov 2009 15:43:58 +0000 (15:43 +0000)]
Start a window layout chapter

10 years agoStyling and (c) notices
Richard Kettlewell [Thu, 26 Nov 2009 14:14:10 +0000 (14:14 +0000)]
Styling and (c) notices

10 years agowhat's in ch. 1
Richard Kettlewell [Thu, 26 Nov 2009 13:43:20 +0000 (13:43 +0000)]
what's in ch. 1

10 years agotypo
Richard Kettlewell [Thu, 26 Nov 2009 13:41:43 +0000 (13:41 +0000)]
typo

10 years agoinitial login
Richard Kettlewell [Thu, 26 Nov 2009 13:40:01 +0000 (13:40 +0000)]
initial login

10 years agoMost of intro section
Richard Kettlewell [Thu, 26 Nov 2009 13:18:47 +0000 (13:18 +0000)]
Most of intro section

10 years agoAvoid 'client'
Richard Kettlewell [Thu, 26 Nov 2009 12:24:14 +0000 (12:24 +0000)]
Avoid 'client'

10 years agoDiagram
Richard Kettlewell [Thu, 26 Nov 2009 12:15:41 +0000 (12:15 +0000)]
Diagram

10 years agoMerge Disobedience playlist support.
Richard Kettlewell [Thu, 26 Nov 2009 10:59:02 +0000 (10:59 +0000)]
Merge Disobedience playlist support.

10 years agoRemove CPPery for playlists
Richard Kettlewell [Thu, 26 Nov 2009 10:56:49 +0000 (10:56 +0000)]
Remove CPPery for playlists

10 years agoMention playlists in Disobedience manual and CHANGES.
Richard Kettlewell [Thu, 26 Nov 2009 10:52:31 +0000 (10:52 +0000)]
Mention playlists in Disobedience manual and CHANGES.

10 years agoAdd shared/public/private radio button set to playlist editor to show
Richard Kettlewell [Thu, 26 Nov 2009 10:39:07 +0000 (10:39 +0000)]
Add shared/public/private radio button set to playlist editor to show
and change sharing state.

10 years agoMake the properties window's progress window a transient of the right
Richard Kettlewell [Wed, 25 Nov 2009 16:27:14 +0000 (16:27 +0000)]
Make the properties window's progress window a transient of the right
parent window, to avoid bizarre window reordering effects.

10 years agoSome keyboard shortcuts
Richard Kettlewell [Wed, 25 Nov 2009 16:21:06 +0000 (16:21 +0000)]
Some keyboard shortcuts

10 years agoMore realistic default size for playlist window.
Richard Kettlewell [Wed, 25 Nov 2009 16:09:39 +0000 (16:09 +0000)]
More realistic default size for playlist window.
Also drop length column, to get more horizontal space for track names.
It could be restored if there is demand.

10 years agoClean up picker list store properly
Richard Kettlewell [Wed, 25 Nov 2009 16:08:02 +0000 (16:08 +0000)]
Clean up picker list store properly

10 years agoQuieten debugging
Richard Kettlewell [Tue, 24 Nov 2009 20:37:24 +0000 (20:37 +0000)]
Quieten debugging

10 years agomissed a critical bit of the q->prev logic!
Richard Kettlewell [Tue, 24 Nov 2009 20:33:58 +0000 (20:33 +0000)]
missed a critical bit of the q->prev logic!

10 years agoinclude prev links in playlist queue_entry structures, since
Richard Kettlewell [Tue, 24 Nov 2009 19:18:09 +0000 (19:18 +0000)]
include prev links in playlist queue_entry structures, since
ql_drag_data_received() depends on them.

10 years agoMostly working playlist rearrangement.
Richard Kettlewell [Tue, 24 Nov 2009 19:09:04 +0000 (19:09 +0000)]
Mostly working playlist rearrangement.

10 years agoDrag targets are now specified separately for each queuelike.
Richard Kettlewell [Tue, 24 Nov 2009 18:03:13 +0000 (18:03 +0000)]
Drag targets are now specified separately for each queuelike.

Playlist rearrangement now implemented.

There's still a bug in playlist d+d handling somewhere, e.g.  make a
4-element playlist and rearrange the first three elements to after
themselves twice in a row.  The first time it succeeds (but using an
odd after_me) the second time it blows up.

10 years agoCorrect playlist unique ID construction
Richard Kettlewell [Tue, 24 Nov 2009 16:57:19 +0000 (16:57 +0000)]
Correct playlist unique ID construction

10 years ago--with-bits was removed, don't mention in README
Richard Kettlewell [Tue, 24 Nov 2009 09:33:54 +0000 (09:33 +0000)]
--with-bits was removed, don't mention in README

10 years agomention libsamplerate0-dev for fink in README.developers
Richard Kettlewell [Tue, 24 Nov 2009 09:32:18 +0000 (09:32 +0000)]
mention libsamplerate0-dev for fink in README.developers

10 years agoCheckpoint playlist drop support
Richard Kettlewell [Mon, 23 Nov 2009 19:26:27 +0000 (19:26 +0000)]
Checkpoint playlist drop support

10 years agoRemoval of tracks from a playlist
Richard Kettlewell [Mon, 23 Nov 2009 17:33:40 +0000 (17:33 +0000)]
Removal of tracks from a playlist

10 years agorearrange code so more of it happens forwards
Richard Kettlewell [Mon, 23 Nov 2009 17:15:50 +0000 (17:15 +0000)]
rearrange code so more of it happens forwards

10 years agoWork on playlist right-click menu
Richard Kettlewell [Mon, 23 Nov 2009 17:08:30 +0000 (17:08 +0000)]
Work on playlist right-click menu

10 years agoRight click play playlist option
Richard Kettlewell [Mon, 23 Nov 2009 17:03:13 +0000 (17:03 +0000)]
Right click play playlist option

10 years agoleave a TODO
Richard Kettlewell [Mon, 23 Nov 2009 14:59:21 +0000 (14:59 +0000)]
leave a TODO

10 years agoDon't playlist_list_update when playlist-modified
Richard Kettlewell [Mon, 23 Nov 2009 14:56:19 +0000 (14:56 +0000)]
Don't playlist_list_update when playlist-modified

10 years agoMake queue rearrangement debug output more readable.
Richard Kettlewell [Mon, 23 Nov 2009 14:54:56 +0000 (14:54 +0000)]
Make queue rearrangement debug output more readable.

10 years agomore terminology rationalization
Richard Kettlewell [Mon, 23 Nov 2009 14:26:44 +0000 (14:26 +0000)]
more terminology rationalization

10 years agorationalize terminology and symbol names a bit
Richard Kettlewell [Mon, 23 Nov 2009 14:21:46 +0000 (14:21 +0000)]
rationalize terminology and symbol names a bit

10 years agoFill playlist queulike. Selection is borked.
Richard Kettlewell [Mon, 23 Nov 2009 13:01:03 +0000 (13:01 +0000)]
Fill playlist queulike.  Selection is borked.

10 years agoPreserve playlist selection when list changes
Richard Kettlewell [Mon, 23 Nov 2009 09:40:20 +0000 (09:40 +0000)]
Preserve playlist selection when list changes

10 years agoFix playlist deletion and some update logic
Richard Kettlewell [Mon, 23 Nov 2009 09:34:18 +0000 (09:34 +0000)]
Fix playlist deletion and some update logic

10 years agoNew playlist creation
Richard Kettlewell [Sun, 22 Nov 2009 23:27:05 +0000 (23:27 +0000)]
New playlist creation

10 years agonote playlist-get error response
Richard Kettlewell [Sun, 22 Nov 2009 23:19:40 +0000 (23:19 +0000)]
note playlist-get error response

10 years ago(Slightly scrappy) new playlist box
Richard Kettlewell [Sun, 22 Nov 2009 17:53:31 +0000 (17:53 +0000)]
(Slightly scrappy) new playlist box

10 years agotypo
Richard Kettlewell [Sun, 22 Nov 2009 16:00:26 +0000 (16:00 +0000)]
typo

10 years agoCreate a queuelike for playlist editing
Richard Kettlewell [Sun, 22 Nov 2009 15:59:50 +0000 (15:59 +0000)]
Create a queuelike for playlist editing

10 years agoTypo
Richard Kettlewell [Sun, 22 Nov 2009 15:16:26 +0000 (15:16 +0000)]
Typo

10 years agoSplit up playlist window creation code a bit
Richard Kettlewell [Sun, 22 Nov 2009 15:14:55 +0000 (15:14 +0000)]
Split up playlist window creation code a bit

10 years agomissing from last change
Richard Kettlewell [Sun, 22 Nov 2009 15:14:28 +0000 (15:14 +0000)]
missing from last change

10 years agoMore specific symbol-naming
Richard Kettlewell [Sun, 22 Nov 2009 15:07:23 +0000 (15:07 +0000)]
More specific symbol-naming

10 years agoPlay a playlist from the menu
Richard Kettlewell [Sun, 22 Nov 2009 15:04:36 +0000 (15:04 +0000)]
Play a playlist from the menu

10 years agoTypos, comments, etc.
Richard Kettlewell [Sun, 22 Nov 2009 14:50:47 +0000 (14:50 +0000)]
Typos, comments, etc.

10 years agoRe-enable Disobedience playlist support on this branch
Richard Kettlewell [Sun, 22 Nov 2009 14:50:16 +0000 (14:50 +0000)]
Re-enable Disobedience playlist support on this branch

10 years agoDon't attempt to build debs for dapper (which is where the
Richard Kettlewell [Sun, 22 Nov 2009 14:48:11 +0000 (14:48 +0000)]
Don't attempt to build debs for dapper (which is where the
etch-capable debs were built); its GTK+ is too ancient.

10 years agoUse gtk_widget_set_tooltip_text() instead of obsolete (and somewhat
Richard Kettlewell [Sun, 22 Nov 2009 12:41:52 +0000 (12:41 +0000)]
Use gtk_widget_set_tooltip_text() instead of obsolete (and somewhat
heavyweight) GtkTooltips.

10 years agoogg decodes differently in different places l-(
Richard Kettlewell [Sat, 21 Nov 2009 12:05:06 +0000 (12:05 +0000)]
ogg decodes differently in different places l-(

10 years agoCheck mp3 decoding too
Richard Kettlewell [Sat, 21 Nov 2009 12:00:56 +0000 (12:00 +0000)]
Check mp3 decoding too

10 years agoDecoder tests no longer depend on being able to run oggdec etc.
Richard Kettlewell [Sat, 21 Nov 2009 11:27:47 +0000 (11:27 +0000)]
Decoder tests no longer depend on being able to run oggdec etc.

10 years agoupdate python dep in README.developers
Richard Kettlewell [Sat, 21 Nov 2009 11:24:14 +0000 (11:24 +0000)]
update python dep in README.developers

10 years agotypo in error message
Richard Kettlewell [Sat, 21 Nov 2009 11:07:07 +0000 (11:07 +0000)]
typo in error message

10 years agoWarn that libsamplerate will become non-optional (for server builds)
Richard Kettlewell [Sat, 21 Nov 2009 10:29:10 +0000 (10:29 +0000)]
Warn that libsamplerate will become non-optional (for server builds)

10 years agoUpdate deprecation warnings
Richard Kettlewell [Sat, 21 Nov 2009 10:27:29 +0000 (10:27 +0000)]
Update deprecation warnings

10 years agoTypo
Richard Kettlewell [Sat, 21 Nov 2009 10:22:08 +0000 (10:22 +0000)]
Typo

10 years agoUse libsamplerate in disorder-normalize, if available. If it's not
Richard Kettlewell [Fri, 20 Nov 2009 18:58:18 +0000 (18:58 +0000)]
Use libsamplerate in disorder-normalize, if available.  If it's not
installed then back off to the old way (which is to run an external
copy of sox).

10 years agoMention libsamplerate in readmes
Richard Kettlewell [Fri, 20 Nov 2009 18:52:15 +0000 (18:52 +0000)]
Mention libsamplerate in readmes

10 years agodisorder-normalize now uses resample_convert() if libsamplerate is
Richard Kettlewell [Fri, 20 Nov 2009 18:49:26 +0000 (18:49 +0000)]
disorder-normalize now uses resample_convert() if libsamplerate is
available.

10 years agomissing 'break's
Richard Kettlewell [Fri, 20 Nov 2009 18:31:06 +0000 (18:31 +0000)]
missing 'break's

10 years agoMove ENDIAN_ constants to new byte-order.h.
Richard Kettlewell [Fri, 20 Nov 2009 16:59:48 +0000 (16:59 +0000)]
Move ENDIAN_ constants to new byte-order.h.
New clients/resample, which just wraps resample_convert() in the
obvious way.

10 years agoerror/fatal/info -> disorder_error/fatal/info
Richard Kettlewell [Fri, 20 Nov 2009 15:24:41 +0000 (15:24 +0000)]
error/fatal/info -> disorder_error/fatal/info

10 years agoA couple of stray disorder_error/_fatal fixes
Richard Kettlewell [Fri, 20 Nov 2009 15:23:55 +0000 (15:23 +0000)]
A couple of stray disorder_error/_fatal fixes

10 years agoerror/fatal/info -> disorder_error/fatal/info
Richard Kettlewell [Fri, 20 Nov 2009 15:18:51 +0000 (15:18 +0000)]
error/fatal/info -> disorder_error/fatal/info

10 years agoDon't use fatal macro
Richard Kettlewell [Fri, 20 Nov 2009 13:05:17 +0000 (13:05 +0000)]
Don't use fatal macro

10 years agoQuieten compiler
Richard Kettlewell [Fri, 20 Nov 2009 13:04:28 +0000 (13:04 +0000)]
Quieten compiler

10 years agoMore resampler testing
Richard Kettlewell [Fri, 20 Nov 2009 10:18:13 +0000 (10:18 +0000)]
More resampler testing

10 years agoMore resampler tests
Richard Kettlewell [Thu, 19 Nov 2009 20:13:32 +0000 (20:13 +0000)]
More resampler tests

10 years agoTrivial resampler fixes
Richard Kettlewell [Thu, 19 Nov 2009 20:07:40 +0000 (20:07 +0000)]
Trivial resampler fixes
Scanty resampler testing

10 years agoInitial resample.c implementation
Richard Kettlewell [Thu, 19 Nov 2009 19:40:17 +0000 (19:40 +0000)]
Initial resample.c implementation

10 years agoFix the build fix. It turns out that Uint32 != uint32_t.
Richard Kettlewell [Thu, 19 Nov 2009 11:48:57 +0000 (11:48 +0000)]
Fix the build fix.  It turns out that Uint32 != uint32_t.

10 years agoMerge mac build fix
Richard Kettlewell [Thu, 19 Nov 2009 11:03:12 +0000 (11:03 +0000)]
Merge mac build fix

10 years ago64-bit macos fix
Richard Kettlewell [Thu, 19 Nov 2009 11:01:47 +0000 (11:01 +0000)]
64-bit macos fix

10 years agoFix httpdir handling typo
Richard Kettlewell [Wed, 18 Nov 2009 17:21:16 +0000 (17:21 +0000)]
Fix httpdir handling typo

10 years agoMore consistent code layout
Richard Kettlewell [Wed, 18 Nov 2009 11:13:04 +0000 (11:13 +0000)]
More consistent code layout