lp:~musec/musec/trunk

Created by Selene ToyKeeper on 2008-07-04 and last modified on 2019-03-09
Get this branch:
bzr branch lp:~musec/musec/trunk
Members of Musec can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Musec
Project:
Musec
Status:
Development

Recent revisions

53. By Selene Scriven <email address hidden> on 2019-03-09

updated pycfg from upstream, with better python3 support

52. By Selene Scriven <email address hidden> on 2019-03-09

Started adding python3 support... but python-xmmsclient is python2 only. :(
Also, fixed unicode bug in log().

51. By Selene Scriven <email address hidden> on 2019-02-21

Omit log level name when output is verbose enough. Add a space after song summary, to make it easier to read when entering text.

50. By Selene Scriven <email address hidden> on 2019-02-21

Don't need to import pygame any more, since it's not being used.
(also, it was printing to the console during import)

49. By Selene Scriven <email address hidden> on 2019-02-21

Cleaned up console output a bit. Added song-end/skip detection. Refactored song length code.
Added more hooks for log file messages.
No more stale junk text at the end of the line when the song or metadata changes.
Eliminated duplicated lines of text.
Attempts to detect whether the song ended on its own or was skipped by the user,
though it can still guess wrong in some circumstances.

48. By Selene Scriven <email address hidden> on 2019-02-21

Added a log file.

47. By Selene Scriven <email address hidden> on 2019-02-21

Added .spc SNES files as a recognized song type.

46. By Selene Scriven <email address hidden> on 2017-10-26

Added more detailed song info, but only when it's not redundant.
Ensured it won't play the same song twice in a row.
Added more detailed exception printouts.

45. By Selene Scriven <email address hidden> on 2017-10-24

Early attempt at making musec use xmms2 instead of pygame. Works, but is kinda janky.
Still better than pygame though, since this fixes some bugs and adds some features:
- can play songs which aren't at 44100 Hz
- can seek within songs
- can be controlled by other clients simultaneously
- supports a lot more song formats

44. By Selene ToyKeeper on 2017-03-28

Detect length of .flac files.
Also, make sure the next song to play gets printed to the terminal before loading, in case anything fails, to help identify problem files.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers