2014-03-18 16:20:33 +00:00
|
|
|
bemenu
|
|
|
|
======
|
|
|
|
|
|
|
|
Dynamic menu library and client program inspired by dmenu
|
2014-03-18 17:31:50 +00:00
|
|
|
|
|
|
|
## License
|
2014-03-18 19:20:11 +00:00
|
|
|
* [GNU GPLv3 (or any later version)](LICENSE-CLIENT) for client program[s] and
|
|
|
|
other sources except library and bindings
|
|
|
|
* [GNU LGPLv3 (or any later version)](LICENSE-LIB) for library and bindings
|
2014-03-18 19:56:04 +00:00
|
|
|
|
|
|
|
## Project Guidelines
|
|
|
|
* **Coding style**
|
|
|
|
* [Linux kernel coding style](https://www.kernel.org/doc/Documentation/CodingStyle)
|
|
|
|
for C sources with following exceptions:
|
|
|
|
* spaces not tabs
|
|
|
|
* indentation size is 4 characters (spaces)
|
|
|
|
* [Standard style](http://legacy.python.org/dev/peps/pep-0008/) for Python
|
|
|
|
* **Build system** - [CMake](http://www.cmake.org/)
|
|
|
|
* **API documentation** - [Doxygen](http://www.stack.nl/~dimitri/doxygen/index.html)
|
|
|
|
(JavaDoc style comments)
|
2014-03-18 21:03:32 +00:00
|
|
|
* **Branches**
|
|
|
|
* **master** - stable releases (permanent)
|
|
|
|
* **develop** - development (permanent), merge back to **master**
|
|
|
|
* **dev/topic** - topic related development (temporary), branch off from
|
|
|
|
**develop** and merge to **develop**
|
|
|
|
* **hotfix/issue** - stable release bugfixes (temporary), branch off from
|
|
|
|
**master** and merge to **master** and **develop**
|