Michael Carlberg
89d645539c
refactor: Drop modules on failure
...
If a module error occur, just stop the failing
module and let the application keep running.
2016-10-11 08:13:42 +02:00
Michael Carlberg
69f648c513
refactor(config): Cleanup example configs
2016-10-11 07:50:04 +02:00
Michael Carlberg
9754393c49
refactor(volume): Cleanup
2016-10-11 06:00:53 +02:00
Michael Carlberg
6037947b1d
refactor(alsa): Acquire mutex lock for api calls
2016-10-11 05:43:57 +02:00
Michael Carlberg
565a6d7032
refactor(controller): Force shutdown if dead lock
...
If the mutex haven't been successfully locked after
3 seconds, force shutdown by raising SIGKILL.
This to ensure termination in case of a dead lock.
2016-10-11 05:10:34 +02:00
Michael Carlberg
20350e5fe6
fix: Make sure clickable areas are aligned properly
...
- Avoid odd glyph width's for center-aligned text
since it breaks the positioning of clickable area's
- Added visual hints for clickable areas for debugging
2016-10-11 03:19:53 +02:00
Michael Carlberg
b4b563dda6
feat: Unit tests for command_line::parser
2016-10-10 20:25:41 +02:00
Michael Carlberg
2921239833
fix(command_line): Use specific exceptions
2016-10-10 20:23:52 +02:00
Michael Carlberg
7efb2fc47a
fix(command_line): Parse long arguments
2016-10-10 19:18:30 +02:00
Michael Carlberg
b735f30cf6
fix(xpp): Submodule ref
2016-10-10 19:01:10 +02:00
Michael Carlberg
a9553ff850
refactor: Cleanup
2016-10-10 18:58:57 +02:00
Michael Carlberg
98380c442a
fix(config): Use correct family pattern for Font Awesome
...
Fixes jaagr/lemonbuddy#67
2016-10-10 18:37:05 +02:00
Michael Carlberg
bae90cb4a9
fix(cmake): Added empty source file to build lib
2016-10-10 18:10:32 +02:00
Michael Carlberg
c687b07cd0
fix: Handle mouse button click/scroll events
2016-10-10 18:05:58 +02:00
Michael Carlberg
8af7388c93
fix: Use module separator from config
2016-10-10 15:50:58 +02:00
Michael Carlberg
d359ab6057
refactor: Application rewrite
2016-10-10 14:52:57 +02:00
Michael Carlberg
f81f20431d
build: Bump version to 1.4.6
2016-10-07 03:38:11 +02:00
Michael Carlberg
ece172c759
fix: Only truncate labels using label-maxlen
2016-10-07 03:37:47 +02:00
Michael Carlberg
8c8f677f7a
fix(config): Use correct family pattern for Font Awesome
...
Fixes jaagr/lemonbuddy#67
2016-09-22 10:43:03 +02:00
Michael Carlberg
cc04a7b19f
docs: Added notice about the XBPS package
2016-09-13 02:12:33 +02:00
Michael Carlberg
8b92891813
build: Bump version to 1.4.5
2016-09-13 02:00:05 +02:00
Michael Carlberg
aacaac117c
fix(battery): Replaced hard coded path
...
Fixes jaagr/lemonbuddy#62
2016-09-13 01:52:11 +02:00
Michael Carlberg
b899dd7325
Merge pull request #61 from patrick96/travis_fix
...
Fix broken travis build
2016-09-02 03:49:49 +02:00
patrick96
2412dc9627
Fix broken travis build
...
Somehow ubuntu on the travis server does not have
/usr/lib/python2.7/dist-packages in the path and thus the xcbgen module
cannot be found. Adding it to the PYTHONPATH fixes this
2016-09-01 18:29:48 +02:00
Michael Carlberg
365a9ccbda
Merge pull request #41 from patrick96/master
...
Fixes jaagr/lemonbuddy#40
2016-08-31 21:18:18 +02:00
patrick96
ec9b2fb2c7
Correct color assignment
...
As per request
2016-08-31 21:15:54 +02:00
patrick96
fea198551e
Fix custom/menu crash
...
color_alpha did not make sure that the foreground property had the right
length
2016-08-31 21:15:54 +02:00
Michael Carlberg
2b1aa99f4c
refactor(cmake): Removed dynamic handling of flags
...
Only set initial state of the ENABLE_X options
based on if the required library is available
2016-08-31 19:24:25 +02:00
Michael Carlberg
b8a8528e84
Merge pull request #60 from patrick96/update_pkgbuild
...
Remove python executable replacment in PKGBUILD
2016-08-31 18:32:20 +02:00
patrick96
d17d0148d8
Update pkgrel in SRCINFO
2016-08-31 18:29:55 +02:00
patrick96
09ebb546a4
Remove python executable replacment in PKGBUILD
...
Only for the '-git' package since the other one would also require a
version bump
2016-08-31 18:21:44 +02:00
Michael Carlberg
d8919b020d
fix(xpp): Ref to 1.2.1
...
Fixes jaagr/lemonbuddy#58
2016-08-31 17:52:47 +02:00
Michael Carlberg
c3f84c22f0
feat: Label maxlen property
...
label-NAME-maxlen = N
label-NAME-ellipsis = bool
Fixes jaagr/lemonbuddy#49
2016-08-31 17:52:31 +02:00
Michael Carlberg
afb787f0d7
fix(cmake): Don't trigger versioning on build
2016-08-31 11:52:35 +02:00
Michael Carlberg
a55b7c3fd3
fix(bspwm): Handle report strings with 3+ monitors
...
Fixes jaagr/lemonbuddy#54
2016-08-31 11:41:35 +02:00
Michael Carlberg
d3a8ccbeac
fix(locale): Don't localize the exec line
...
Fixes jaagr/lemonbuddy#56
2016-08-31 08:36:58 +02:00
Michael Carlberg
208fd2afa5
fix(xpp): Submodule ref
2016-08-31 08:24:18 +02:00
Michael Carlberg
89e1c206e6
fix(aur): Reset pkgrel
2016-08-01 13:29:08 +02:00
Michael Carlberg
b290539514
Merge pull request #37 from patrick96/master
...
Fix volume ramp not working
2016-08-01 13:28:39 +02:00
patrick96
1025a8e7dc
Remove leftover debugging code
2016-07-30 16:08:36 +02:00
patrick96
fec727c8d8
Fix volume ramp not working
2016-07-30 15:58:24 +02:00
Michael Carlberg
d72ff7334e
build: Bump version to 1.4.4
2016-07-27 03:29:29 +02:00
Michael Carlberg
e94bd6a271
feat(config): Reference value in environment var
...
This makes it possible to reference env vars from any
config parameter using ${VARNAME}
Closes jaagr/lemonbuddy#36
2016-07-27 03:21:27 +02:00
Michael Carlberg
7a141175b4
fix(docs): Added xcb-proto to the list of dependencies
2016-07-27 02:28:17 +02:00
Michael Carlberg
99f97b07eb
fix(bspwm): Look for socket path in env variable
...
Fixes jaagr/lemonbuddy#29
2016-06-30 16:12:13 +02:00
Michael Carlberg
3ad583b8d0
build: Bump version to 1.4.2
2016-06-30 05:37:04 +02:00
Michael Carlberg
e8cb754c27
builder: Get bar options lazily
2016-06-30 05:18:53 +02:00
Michael Carlberg
3273ed689f
build: Include man pages in build
2016-06-30 04:56:58 +02:00
Michael Carlberg
c72ba277b6
fix(docs): Updated the sigc++ package name
2016-06-30 01:34:56 +02:00
Michael Carlberg
1ae3504b30
fix(docs): Added jsoncpp to the dependency lists
2016-06-30 01:29:05 +02:00