GithubHelp home page GithubHelp logo

deadbeef-fb's Introduction

Filebrowser plugin for the DeaDBeeF audio player

Available on SF.net and GitLab:
    http://sourceforge.net/projects/deadbeef-fb/
    https://gitlab.com/zykure/deadbeef-fb

Binary and source releases for download:
    https://gitlab.com/zykure/deadbeef-fb/tree/release
    https://sourceforge.net/projects/deadbeef-fb/files/ (outdated)

Please report bugs or post feature requests on GitLab:
    https://gitlab.com/zykure/deadbeef-fb/issues


Copyright (C) 2011-2015 Jan D. Behrens <[email protected]>

Based on Geany treebrowser plugin:
    treebrowser.c - v0.20
    Copyright 2010 Adrian Dimitrov <[email protected]>


Check out the player itself here:
    http://deadbeef.sourceforge.net/


==========================================================

1. Compiling etc.

* You can also grab the binary archive with the precompiled plugin
  if you don't want to compile for yourself. See below how to install
  the plugin when you already have the binary files.

* To build the plugin from source, you'll need the deadbeef and
  GTK2/GTK3 headers (deadbeef-dev, libgtk2.0-dev, libgtk3.0-dev).

* To get the sources from git, use the following commands:
    First donwload:   git clone git://deadbeef-fb.git.sourceforge.net/gitroot/deadbeef-fb/deadbeef-fb
    Update the tree:  git pull

* Then just follow the instructions in the INSTALL file.
  Basically, you need to run
    ./autogen.sh
    ./configure
    make
  to compile the sources. After that, the plugin is ready for install.

* By default, both GTK2 and GTK3 versions of the plugin are built. You
  can disable either one by passing the --disable-gtk2|3 flag to
  configure:
    ./configure --disable-gtk3
  Then continue as described above.


==========================================================

2. Install

* You can either use one of the provided install scripts, or use
  "make install" as mentioned in the INSTALL file.

* To quickly install the plugin into your home directory, use the
  "userinstall.sh" script. You don't need to be root to do that!
  It will put the plugin file into $HOME/.local/lib/deadbeef/.

* To quickly install the plugin into your system directory, use the
  "quickinstall.sh" script.
  It will put the plugin file into /usr/local/lib/deadbeef/.

* If you want to install the plugin into your system directory (e.g.
  /usr), it's better to compile the program and use "make install", as
  this also takes care of other files like translations! By default,
  the plugin will be installed to /usr/local/ using this method.


==========================================================

3. Problems?

* If DeaDBeeF stops working after you've installed the plugin, just
  remove the .so file from the directory you choosed above.

deadbeef-fb's People

Contributors

oleksiy-yakovenko avatar the-munk avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.