Commit Graph

1071 Commits (eef7ac383c20a3626ab846b45f6c0dfe73b23dfd)

Author SHA1 Message Date
Chris Moeller eef7ac383c mamburu: Added cycling through shuffle and repeat modes with keyboard shortcuts 2013-10-11 06:10:54 -07:00
Chris Moeller 053b09ba1b mamburu: Whether to show remaining time or elapsed time now survives restarts 2013-10-11 05:53:37 -07:00
Chris Moeller 74db595a2d mamburu: Better titles for game music containers 2013-10-11 05:48:19 -07:00
Chris Moeller eab60596eb mamburu: Display track titles from cue in file tree 2013-10-11 05:45:08 -07:00
Chris Moeller 06378252c0 Fixed adding single contained entry to playlist for cue, dumb, and gme containers 2013-10-11 05:41:36 -07:00
Chris Moeller d98b5549d1 mamburu: Only launch last.fm client if it isn't already running (prevents last.fm client's window from popping up on Cog restarts) 2013-10-11 05:37:11 -07:00
Chris Moeller 73524776e7 mamburu: Added a toolbar button to shuffle the playlist 2013-10-11 05:27:19 -07:00
Chris Moeller e5a648578b mamburu: Logging improved, no more excessive logging in release builds 2013-10-11 05:03:55 -07:00
Chris Moeller 602aaa6938 Enter Full Screen menu item and separator are now hidden until the main window wakes and detects toggleFullScreen selector 2013-10-11 03:39:57 -07:00
Chris Moeller 3f35b5e07f mamburu: Expandedness state of file drawer is now persisted over app restarts 2013-10-11 03:03:23 -07:00
Chris Moeller 0ad3106355 mamburu: Added bar that shows name of currently playing entry 2013-10-11 02:09:26 -07:00
Chris Moeller 984502469a mamburu: Added menu item for going fullscreen so that systemwide keybindings for fullscreen mode work 2013-10-11 01:46:18 -07:00
Chris Moeller 62695ecf30 Added automatic version generator script 2013-10-11 01:31:13 -07:00
Chris Moeller 1aedb01c6b Changed feed and feedback URLs 2013-10-11 01:30:49 -07:00
Chris Moeller 6afc7a0bad Added more file types to documents list; Changed feed URL 2013-10-11 01:30:07 -07:00
Chris Moeller 4d7b96107b Added TrueAudio support 2013-10-10 23:51:19 -07:00
Chris Moeller 570fd380f8 Added a whole bunch of formats for WAV support 2013-10-10 23:25:26 -07:00
Chris Moeller 21b78fde9f Added DCA/DTS/DTS-HD support 2013-10-10 22:13:27 -07:00
Chris Moeller de467b38d6 Added AC3 decoder to FFMPEG plugin 2013-10-10 21:53:28 -07:00
Chris Moeller fd9d9a7065 Fixed several bugs with decoding audio 2013-10-10 21:52:32 -07:00
Chris Moeller 4aab503658 Removed APE tag reader from APL plugin and enabled stub APE tag reading of APE tags from APL files in the TagLib plugin 2013-10-10 21:49:16 -07:00
Chris Moeller a9982e9c80 Removed the separate Monkey's Audio decoder and MAC framework 2013-10-10 20:55:51 -07:00
Chris Moeller 51dc6fae15 Enabled APE support and reworked FFMPEG decoder according to the mamburu fork 2013-10-10 20:55:32 -07:00
Chris Moeller 84474c5002 Added APE decoder to FFMPEG 2013-10-10 20:53:17 -07:00
Chris Moeller c29583ec42 Fixed ConverterNode listener 2013-10-10 20:02:02 -07:00
Chris Moeller 442501c43f Lion full screen mode support 2013-10-10 18:14:35 -07:00
Chris Moeller 02ac3299ed Changed bundle identifiers again 2013-10-10 17:44:25 -07:00
Chris Moeller 27ad43346f Changed application category; Minor changes to Info.plist caused its structure to be reordered a bit 2013-10-10 17:44:12 -07:00
Chris Moeller df76c887fb Added tag k54 for changeset ddfc3989351f 2013-10-10 17:38:05 -07:00
Chris Moeller 25fa7dd929 Added tag r516 for changeset 4abdff3798f8 2013-10-10 17:37:11 -07:00
Chris Moeller cee6ab4b8f Changed more bundle identifiers; Added NCSF player to HighlyComplete, which necessitates using libc++, forcing this plugin to require 10.7 2013-10-10 17:13:18 -07:00
Chris Moeller dda7bf994d Whoops, forgot to enable generating debugging symbols for the release targets in those projects 2013-10-10 04:52:15 -07:00
Chris Moeller 0ca7c2ee2f Enabled DWARF with dSYM for release target on all projects 2013-10-10 04:41:25 -07:00
Chris Moeller 5ade3931d3 Corrected bundle identifiers 2013-10-10 04:28:04 -07:00
Chris Moeller ba75b15385 Updated minimum system version and document types list 2013-10-10 04:27:50 -07:00
Chris Moeller cade82ee64 Removed unnecessary variable 2013-10-10 03:41:59 -07:00
Chris Moeller 3e057adf56 Replaced every instance of NSEnumerator with for/in loops 2013-10-10 01:44:45 -07:00
Chris Moeller 8d19b2538a XML playlist now stores and loads the playback queue 2013-10-10 01:43:04 -07:00
Chris Moeller 7d6cfe50df Prevent XML playlists from being saved by the GUI 2013-10-10 00:39:35 -07:00
Chris Moeller 81c62891bd Added support for iTunSMPB to MP3 parser; Replaced crappy MP3 seek function with accurate full file parse with 8 packet pre-roll; Changed top level decoder plugin to truncate output at the specified duration 2013-10-09 21:23:50 -07:00
Chris Moeller 754a22166a XML playlists now store album art in an MD5 hash indexed dictionary, but continue to read the older format for backwards compatibility 2013-10-09 16:14:23 -07:00
Chris Moeller 555ccc9e87 Now storing all album art internally as its original format and synthesizing NSImage objects on demand 2013-10-09 13:53:13 -07:00
Chris Moeller a63e27f95c Fixed preferences page to only list output devices 2013-10-09 13:52:39 -07:00
Chris Moeller d1e51ee9a1 We shouldn't be releasing objects that belong to something else 2013-10-09 11:51:41 -07:00
Chris Moeller 742f1388a6 Sort directory nodes above file nodes 2013-10-09 11:30:09 -07:00
Chris Moeller 203109ebc3 Sort paths by name 2013-10-09 11:29:59 -07:00
Chris Moeller 6008d93a6d Added bindings for repeat and shuffle buttons, which fixes their tool tips 2013-10-09 10:48:38 -07:00
Chris Moeller 1743016e71 Fixed serialization of FilePlaylistEntry; Added serialization and unserialization of album art 2013-10-09 10:34:32 -07:00
Chris Moeller 66f3d69648 Changed to use non-deprecated function 2013-10-09 10:33:22 -07:00
Chris Moeller b5fd1207b8 Now saves and loads the default playlist in an XML plist format, so loaded metadata is cached 2013-10-09 08:45:16 -07:00