Permalink
Switch branches/tags
Nothing to show
Commits on Mar 12, 2017
  1. Merge pull request #43 from iqbalansari/master

    Revert "Stop the player if the currently playing line is deleted"
    committed on GitHub Mar 12, 2017
  2. Merge pull request #44 from iqbalansari/feature/preserve-buffer-state

    Wrap internal UI updates in `with-silent-modifications` form
    committed on GitHub Mar 12, 2017
  3. Wrap internal UI updates in `with-silent-modifications` form

    Currently the buffer is marked as modified even for internal UI updates
    (like adding track timings), this can be annoying since it adds irrelevant
    entries the undo list of the Bongo buffer leading to unexpected behaviour when
    the user does an undo. As a concrete example consider this
    
    > User removes a track
    > The timing of the currently playing track is updated (via Bongo)
    
    Without this commit each of the above events, will each generate an undo event,
    so if user will wants to undo the addition of the track he will have to execute
    undo twice instead of just once.
    
    Using `with-silent-modifications` avoids the above scenario
    iqbalansari committed Sep 23, 2016
Commits on Mar 11, 2017
  1. Merge pull request #42 from iqbalansari/feature/stop-process-on-kill

    Stop bongo player when bongo buffer or track is deleted
    committed on GitHub Mar 11, 2017
  2. Merge pull request #40 from iqbalansari/feature/preserve-point

    Keep point at the selected track after `bongo-play-random`
    committed on GitHub Mar 11, 2017
  3. Merge pull request #41 from iqbalansari/bugfix/window-config

    Do not attempt to preserve window configuration while switching to/quitting bongo
    committed on GitHub Mar 11, 2017
  4. Merge pull request #36 from iqbalansari/bugfix/fix-tree-from-tags

    Use `ruby-taglib` for converting tags to directory tree
    committed on GitHub Mar 11, 2017
  5. Merge pull request #35 from iqbalansari/master

    Update location of images for icons while decoding saved Bongo buffers
    committed on GitHub Mar 11, 2017
Commits on Sep 30, 2016
  1. Use `ruby-taglib` for converting tags to directory tree

    In future I hope, we could write a Emacs Lisp based program to do this
    so that users can use it without having to install Ruby,
    https://github.com/larsmagne/id3.el looks like a good start 🤞
    iqbalansari committed Sep 29, 2016
Commits on Jun 23, 2016
  1. Merge pull request #33 from dieterdeyke/master

    VLC supports .aac audio files
    committed on GitHub Jun 23, 2016
Commits on Jun 22, 2016
Commits on Mar 13, 2016
  1. Merge pull request #31 from iqbalansari/fix/warnings

    Fix byte compilation warnings
    committed Mar 13, 2016
Commits on Dec 9, 2015
Commits on Dec 8, 2015
  1. Avoid using `goto-line`

    It is intended for interactive use
    iqbalansari committed Dec 8, 2015
  2. Depend on Emacs 24.1

    Breaks compatibility with earlier versions
    iqbalansari committed Dec 8, 2015
Commits on Dec 5, 2015
  1. Merge pull request #30 from syohex/cl

    Fix using cl functions issue
    committed Dec 5, 2015
Commits on Nov 16, 2015
  1. Fix cl function issue

    eval-when-compile for cl.el is not necessary because this package uses
    cl.el functions. And switch from cl.el to cl-lib.el, because loading cl.el
    at runtime causes byte-compile warning and using cl-lib.el is better than
    using cl.el.
    syohex committed Nov 13, 2015