Commit graph

  • 2c8f085a3d Clear the selection when adding items to the playlist, so that the info dialog will hopefully have some valid data next time a track is selected Chris Moeller 2013-10-15 10:38:37 -0700
  • 617eae5c8e Added Properties item to playlist context menu to show the Info window Chris Moeller 2013-10-15 08:22:40 -0700
  • 9d4da8ad7b Not installing MIDI bundle globally Chris Moeller 2013-10-15 08:08:46 -0700
  • 2a6bca122a Whoops, forgot to copy midi_processing into the MIDI bundle, and also set its install path correctly Chris Moeller 2013-10-15 08:01:30 -0700
  • 842932c322 Implemented a MIDI plug-in Chris Moeller 2013-10-15 07:49:53 -0700
  • ab97f832ed Added AMR-NB and AMR-WB decoders to FFMPEG, not needed for AMR files, though, since Core Audio handles them Chris Moeller 2013-10-14 07:34:46 -0700
  • fe90454d23 Updated the help book Chris Moeller 2013-10-14 00:28:28 -0700
  • 33843a13d9 Changed resampler to use long sizes and pointers instead of int Chris Moeller 2013-10-13 22:33:18 -0700
  • ad7979f16e Updated psflib Chris Moeller 2013-10-13 22:23:48 -0700
  • 05483d9c24 Fixed seeking backwards Chris Moeller 2013-10-13 21:45:14 -0700
  • 22e518f242 Whoops, forgot to add the new files to the project Chris Moeller 2013-10-13 21:39:46 -0700
  • c3f90b4608 Updated vio2sf Chris Moeller 2013-10-13 21:38:58 -0700
  • e6d83fc936 Cleaned up most of the warnings, including a few cases where operator precedence would have caused unintended behavior Chris Moeller 2013-10-13 19:54:09 -0700
  • e7b3b61bff Fixed save state loading Chris Moeller 2013-10-13 19:25:21 -0700
  • e7d7295436 vio2sf now tries to queue up at least 1024 samples per execution loop Chris Moeller 2013-10-13 19:10:42 -0700
  • 9d6f583eff Bypass sending notifications to Growl if Last.fm is enabled and running, as Last.fm has its own display notifications Chris Moeller 2013-10-13 15:13:27 -0700
  • 2655f22b7d Remove const declaration from setrom, fix BOOL type for Win32, and fix a major mapping glitch that crept in during my massive transcription Chris Moeller 2013-10-13 15:06:18 -0700
  • ff03b6705b Handle the sync type as well Chris Moeller 2013-10-13 13:39:53 -0700
  • e86d0b488c Now passes on the initial frames and clockdown settings Chris Moeller 2013-10-13 13:38:47 -0700
  • cc31d2ddce Enabled linear interpolation Chris Moeller 2013-10-13 13:29:53 -0700
  • 7e34ccd15a Shuffled around init/deinit of vio2sf state a bit Chris Moeller 2013-10-13 13:21:56 -0700
  • 11fb240606 Fixed a memory leak Chris Moeller 2013-10-13 13:16:11 -0700
  • 5f1c111bc7 Bumped minimum system version in the Info.plist Chris Moeller 2013-10-13 13:02:49 -0700
  • 24b53c6e71 Implemented 2SF format support Chris Moeller 2013-10-13 13:02:19 -0700
  • 9041ba977f Fixed Last.fm command queue crashing Chris Moeller 2013-10-13 08:08:15 -0700
  • 70e571fed9 Now handling a race condition where the buffer is emptied between where it is read and where it is told how much has been read from it Chris Moeller 2013-10-13 05:59:19 -0700
  • a52c54a12c Initialize some pointers properly, and redesign to reallocate the converter buffer instead of freeing it every time Chris Moeller 2013-10-13 05:14:57 -0700
  • 2997033e6b Added missing binding from PlaylistLoader to PlaybackController Chris Moeller 2013-10-13 04:58:48 -0700
  • 088594dc8c Implemented clipboard support for the playlist view Chris Moeller 2013-10-12 22:08:34 -0700
  • 1850f3be7d Fixed full view playlist undo/redo actions Chris Moeller 2013-10-12 21:09:54 -0700
  • 208bf19ace Fixed track length/fade times in the event that someone has files with multiple values for those fields Chris Moeller 2013-10-12 19:46:25 -0700
  • b9a014ab16 Upgraded a couple of projects, raised the minimum OS version to 10.7, and removed libstdc++ setting from any projects that needed it Chris Moeller 2013-10-12 19:18:46 -0700
  • aa665c9a54 Silenced some warnings Chris Moeller 2013-10-12 19:17:47 -0700
  • 759aeab4fb Implemented pause on startup Chris Moeller 2013-10-12 19:16:47 -0700
  • ee29955db0 Fixed build version info generator Chris Moeller 2013-10-12 17:53:59 -0700
  • e6a2773e8a XML playlists will no longer store metadataLoaded for files where an error occurred Chris Moeller 2013-10-12 17:20:57 -0700
  • 26cf87a62e Oops, ChainQueue items should not be removed twice Chris Moeller 2013-10-12 16:03:59 -0700
  • e87fd1b4b7 Ryan Brignoni: Updating AppleRemote with latest files from VideoLAN repo and adding support for new 2009 Apple remote buttons in Cog. Chris Moeller 2013-10-12 14:47:39 -0700
  • 505d145f94 Forgot to add SPMediaKeyTap files Chris Moeller 2013-10-12 14:45:45 -0700
  • 5091d13fcb mamburu: Prevent starting Last.fm if Last.fm 2.x.x is already running Chris Moeller 2013-10-12 14:43:46 -0700
  • 078caa7980 mamburu: Added an option to enable/disable giving up media keys control to Last.fm app Chris Moeller 2013-10-12 14:41:57 -0700
  • af76c33bb0 mamburu: Happy New Year commit (which accidentally fixes #83 - enqueueing from FileTree now respects playlist settings while FileTree context menu items still do what they say and don't depend on playlist settings). Also, the code should be cleaned up a bit, but i'm too sleepy to do it now. Chris Moeller 2013-10-12 14:31:28 -0700
  • 85937086d2 mamburu: SPMediaKeyTap (https://github.com/nevyn/SPMediaKeyTap) is now used to handle media keys - iTunes won't start on Play button while Cog is running Chris Moeller 2013-10-12 14:26:52 -0700
  • 35e8aa4db1 mamburu: 'Add to playlist' and 'Set to playlist' from the file tree context menu should now 'do what it says on the tin' (and not depend on playlist preferences setting) Chris Moeller 2013-10-12 14:02:40 -0700
  • c088011fd5 mamburu: Some more fixes Chris Moeller 2013-10-12 14:01:21 -0700
  • 1b818bcaa7 mamburu: Fixed InputNode's thread not being stopped at all Chris Moeller 2013-10-12 13:59:34 -0700
  • 56848daad6 mamburu: Fixed crashes when seeking near the end of stream Chris Moeller 2013-10-12 13:52:58 -0700
  • 28e55334a6 Stupid Mercurial Chris Moeller 2013-10-12 13:52:30 -0700
  • 97e94c0330 Updated TagLib Chris Moeller 2013-10-12 13:51:36 -0700
  • 697ed357a9 mamburu: Being unable to remove an entry from playlist is fixed Chris Moeller 2013-10-11 12:39:05 -0700
  • 521eb67183 mamburu: Randomizing playlist is now undoable, adding playlist entry no longer causes un-randomization Chris Moeller 2013-10-11 12:33:58 -0700
  • 7b416e5877 mamburu: Info window now shows info for currently playing track in mini mode Chris Moeller 2013-10-11 12:10:30 -0700
  • 012ef22b40 Major UI overhaul; Now supports mini mode Chris Moeller 2013-10-11 12:02:05 -0700
  • 8cf6b86ba2 Moved NDHotKey to its own framework, and removed useless Edit buttons from the hotkeys preference pane Chris Moeller 2013-10-11 09:37:45 -0700
  • 2fe9e86eb9 Added optional colorful dock icons by tuurngait; Imported the Growl configuration page for disabling notifications if Growl.app is not installed Chris Moeller 2013-10-11 08:35:57 -0700
  • 613c71c41f mamburu: Fix for a crash caused by some weird flacs that have multiple STREAMINFO metadata blocks with wrong values Chris Moeller 2013-10-11 07:25:41 -0700
  • d5573c1e14 tuurngait: New Icons Chris Moeller 2013-10-11 07:22:15 -0700
  • d1f6ec850e tuurngait: Major UI Improvements Chris Moeller 2013-10-11 07:16:47 -0700
  • 97f6e8b472 mamburu: Made clicking on pop-up menu items of path control inside spotlight panel work Chris Moeller 2013-10-11 06:35:53 -0700
  • ca0b43de0f mamburu: Reading dates from cue fixed Chris Moeller 2013-10-11 06:20:08 -0700
  • 5e886338d8 Changed contact address in compiling guide Chris Moeller 2013-10-11 06:17:29 -0700
  • 7f449edc14 mamburu: Fixed hanging/crashing on directory change in spotlight panel Chris Moeller 2013-10-11 06:13:57 -0700
  • eef7ac383c mamburu: Added cycling through shuffle and repeat modes with keyboard shortcuts Chris Moeller 2013-10-11 06:10:54 -0700
  • 053b09ba1b mamburu: Whether to show remaining time or elapsed time now survives restarts Chris Moeller 2013-10-11 05:53:37 -0700
  • 74db595a2d mamburu: Better titles for game music containers Chris Moeller 2013-10-11 05:48:19 -0700
  • eab60596eb mamburu: Display track titles from cue in file tree Chris Moeller 2013-10-11 05:45:08 -0700
  • 06378252c0 Fixed adding single contained entry to playlist for cue, dumb, and gme containers Chris Moeller 2013-10-11 05:41:36 -0700
  • 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) Chris Moeller 2013-10-11 05:37:11 -0700
  • 73524776e7 mamburu: Added a toolbar button to shuffle the playlist Chris Moeller 2013-10-11 05:27:19 -0700
  • e5a648578b mamburu: Logging improved, no more excessive logging in release builds Chris Moeller 2013-10-11 05:03:55 -0700
  • 602aaa6938 Enter Full Screen menu item and separator are now hidden until the main window wakes and detects toggleFullScreen selector Chris Moeller 2013-10-11 03:39:57 -0700
  • 3f35b5e07f mamburu: Expandedness state of file drawer is now persisted over app restarts Chris Moeller 2013-10-11 03:03:23 -0700
  • 0ad3106355 mamburu: Added bar that shows name of currently playing entry Chris Moeller 2013-10-11 02:09:26 -0700
  • 984502469a mamburu: Added menu item for going fullscreen so that systemwide keybindings for fullscreen mode work Chris Moeller 2013-10-11 01:46:18 -0700
  • 62695ecf30 Added automatic version generator script Chris Moeller 2013-10-11 01:31:13 -0700
  • 1aedb01c6b Changed feed and feedback URLs Chris Moeller 2013-10-11 01:30:49 -0700
  • 6afc7a0bad Added more file types to documents list; Changed feed URL Chris Moeller 2013-10-11 01:30:07 -0700
  • 4d7b96107b Added TrueAudio support Chris Moeller 2013-10-10 23:51:19 -0700
  • 570fd380f8 Added a whole bunch of formats for WAV support Chris Moeller 2013-10-10 23:25:26 -0700
  • 21b78fde9f Added DCA/DTS/DTS-HD support Chris Moeller 2013-10-10 22:13:27 -0700
  • de467b38d6 Added AC3 decoder to FFMPEG plugin Chris Moeller 2013-10-10 21:53:28 -0700
  • fd9d9a7065 Fixed several bugs with decoding audio Chris Moeller 2013-10-10 21:52:32 -0700
  • 4aab503658 Removed APE tag reader from APL plugin and enabled stub APE tag reading of APE tags from APL files in the TagLib plugin Chris Moeller 2013-10-10 21:49:16 -0700
  • a9982e9c80 Removed the separate Monkey's Audio decoder and MAC framework Chris Moeller 2013-10-10 20:55:51 -0700
  • 51dc6fae15 Enabled APE support and reworked FFMPEG decoder according to the mamburu fork Chris Moeller 2013-10-10 20:55:32 -0700
  • 84474c5002 Added APE decoder to FFMPEG Chris Moeller 2013-10-10 20:53:17 -0700
  • c29583ec42 Fixed ConverterNode listener Chris Moeller 2013-10-10 20:02:02 -0700
  • 442501c43f Lion full screen mode support Chris Moeller 2013-10-10 18:14:35 -0700
  • 02ac3299ed Changed bundle identifiers again Chris Moeller 2013-10-10 17:44:25 -0700
  • 27ad43346f Changed application category; Minor changes to Info.plist caused its structure to be reordered a bit Chris Moeller 2013-10-10 17:44:12 -0700
  • df76c887fb Added tag k54 for changeset ddfc3989351f Chris Moeller 2013-10-10 17:38:05 -0700
  • 25fa7dd929 Added tag r516 for changeset 4abdff3798f8 Chris Moeller 2013-10-10 17:37:11 -0700
  • cee6ab4b8f Changed more bundle identifiers; Added NCSF player to HighlyComplete, which necessitates using libc++, forcing this plugin to require 10.7 Chris Moeller 2013-10-10 17:13:18 -0700
  • dda7bf994d Whoops, forgot to enable generating debugging symbols for the release targets in those projects Chris Moeller 2013-10-10 04:52:15 -0700
  • 0ca7c2ee2f Enabled DWARF with dSYM for release target on all projects Chris Moeller 2013-10-10 04:41:25 -0700
  • 5ade3931d3 Corrected bundle identifiers Chris Moeller 2013-10-10 04:28:04 -0700
  • ba75b15385 Updated minimum system version and document types list Chris Moeller 2013-10-10 04:27:50 -0700
  • cade82ee64 Removed unnecessary variable Chris Moeller 2013-10-10 03:41:59 -0700
  • 3e057adf56 Replaced every instance of NSEnumerator with for/in loops Chris Moeller 2013-10-10 01:44:45 -0700
  • 8d19b2538a XML playlist now stores and loads the playback queue Chris Moeller 2013-10-10 01:43:04 -0700