{"shas":[["5602c5278b7c5f8734445af65a95882421ee02cb","9e69da9ecc08a6b1f73cbef2c53dd64d4481cf30@blackamp.de","cplay: Optimizing stop_shell\n\nA tiny optimization has been carried out in stop_shell, using one instead of two ifs and avoiding a harmless but unnecessary call of app.restore_default_status().","Daniel Michalik"],["a24183355d0cc37034f519635ea4d9c550286a22","d5a02e410132a02136672e7c2977da6abf3e812c@sysphere.org","cplay: handle IndexError in keymap.process\n\nHit this by pressing Shift+up on an ancient machine:\nTraceback (most recent call last):\n  if self.methods[key] is None: return 0\nIndexError: list index out of range","Adrian C. (anrxc)"],["a50b0987261490ffb0fe92049e45a91d5bb6f10d","d5a02e410132a02136672e7c2977da6abf3e812c@sysphere.org","cplay: terminal size fix for ncurses 5.8\n\nNew ncurses limit checks enforce non-zero size when calling newwin(...).\n\nCombines:\nhttp://git.sysphere.org/play/commit/?id=0b3fab858e60a72bc0eb5173536bb805f03e3b7f\nhttp://git.sysphere.org/play/commit/?id=e01a74776c421b309da1f878f401da734482fa53\nhttp://git.sysphere.org/play/commit/?id=a29a8a9243e01d3fca67c4b3eb3dfb3ecdeb71e7","Adrian C. (anrxc)"],["39be8b48482dfc64a2f85f19dfbe0daa2f07582c","d5a02e410132a02136672e7c2977da6abf3e812c@sysphere.org","cplay: added missing formats to mplayer","Adrian C. (anrxc)"],["10e456bd16264c32ec553e352fc7f8dfe8e2b958","d5a02e410132a02136672e7c2977da6abf3e812c@sysphere.org","cplay: changed indicator for tagged files\n\nInstead of a hash '#' an asterisk '*' is used to denote tagged files. This follows the scheme of some other major ncurses programs such as mutt.","Adrian C. (anrxc)"],["6b2015b73229106eec71e69ec7e0b9c1c62ac1d3","9e69da9ecc08a6b1f73cbef2c53dd64d4481cf30@blackamp.de","cplay: Add equalizer support for mplayer\n\nTwo new keybindings 'e', 'E' are used to send an audiofilter equalizer command to mplayer through the mplayer control fifo. Equalizer settings are controlled by the array EQUALIZERS. Key binding is undocumented.","Daniel Michalik"],["3c785c4496e78fbcd560302138940dc8b22e237f","9e69da9ecc08a6b1f73cbef2c53dd64d4481cf30@blackamp.de","cplay: control mplayer through stdin instead of FIFO\n\nThis patches removes the named pipe used for controlling mplayer and replaces the control mechanism by piping commands to stdin of mplayer in -slave mode. This fixes the problem that multiple instance of cplay could not be used simultaneously before as they were sharing one control fifo for their mplayers. Furthermore it avoids all kinds of problems caused by insufficient file system permissions and IO blocking.","Daniel Michalik"],["0d8a784b281e2e52950944e13aa8319f5a9fdd6a","d5a02e410132a02136672e7c2977da6abf3e812c@sysphere.org","cplay: automatically load playlists in path\n\nIf cplay is started with a path as the argument this patches ensures that the contents of playlists found in the provided path will be added to cplay's playlist.","Adrian C. (anrxc)"]],"repo":"Argafal/cplay","actor":"Argafal","ref":"refs/heads/master","size":8,"head":"0d8a784b281e2e52950944e13aa8319f5a9fdd6a","actor_gravatar":"aec8f3daf70ec82e7dbd4cb39d128476","push_id":28807496}