Skip to content

Commit

Permalink
Merge pull request #4 from olback/0.2.0
Browse files Browse the repository at this point in the history
0.2.0
  • Loading branch information
olback authored Dec 29, 2019
2 parents d22a816 + 6e30bdb commit d51e275
Show file tree
Hide file tree
Showing 33 changed files with 1,088 additions and 126 deletions.
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
github: olback
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
build/
out/
.ninja_*
src/Version.vala
5 changes: 4 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
{
"mesonbuild.configureOnOpen": true
"mesonbuild.configureOnOpen": true,
"files.associations": {
"*.in": "cpp"
}
}
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# 0.2.0
* Lightning support
* Sidetone support
* Notification sound support
* User settings in budgie settings

## 0.1.0
* Initial release
17 changes: 0 additions & 17 deletions Makefile

This file was deleted.

30 changes: 25 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,33 @@

Please see [Sapd/HeadsetControl](https://github.com/Sapd/HeadsetControl) for supported headsets.

![example](docs/on_battery.png)
![example](docs/on_battery.png)
See [docs](docs/) for more screenshots!

### Installation
1. Install [Sapd/HeadsetControl](https://github.com/Sapd/HeadsetControl).

2. Download, configure, build and install.
```terminal
make configure
make build
sudo make install
git clone https://github.com/olback/budgie-headset-control-applet.git
cd budgie-headset-control-applet
mkdir build && cd build
meson --prefix /usr ..
ninja -j$(nproc)
sudo ninja install
```

More functionality is comming later!
Don't forget to logout or restart.

### Uninstall
```terminal
cd build
sudo ninja uninstall
```

### Development
Logging out and in every time you want to test during development is not fun, to avoid this you can run `budgie-panel --replace &`. Keep in mind that when you close your terminal after running this, budgie will exit and you will have to restart.

Icons from [freeicons.io](https://freeicons.io/).

Reading the source of [cybre/budgie-screenshot-applet](https://github.com/cybre/budgie-screenshot-applet) helped me alot during development. Please check it out :)
Loading

0 comments on commit d51e275

Please sign in to comment.