Maximilian Bosch
9809dcd07d
Make playerctl
support optional with a compiler flag
...
As Ubuntu doesn't provide `playerctl` by default, it's better to make
this optional.
Furthermore another build with playerctl support has been added to the
CI matrix.
2017-10-05 08:24:54 +02:00
Maximilian Bosch
027fd7df3d
Add simple block for playerctl
2017-10-03 19:49:49 +02:00
Maximilian Bosch
df030f4a68
Init Nix derivation for simple development
2017-09-13 16:25:10 +02:00
NBonaparte
d3934344ba
Merge pull request #162 from pmatos/pmatos-lto
...
Move to optimizing for speed with LTO.
2017-09-08 23:11:48 -07:00
NBonaparte
c9e25e9f6e
Merge pull request #163 from pmatos/pmatos-werror
...
Remove duplicate const declaration.
2017-09-08 20:18:12 -07:00
Paulo Matos
d9bcb5f828
Remove duplicate const declaration.
2017-09-08 23:47:37 +02:00
Paulo Matos
db24e923da
Move to optimizing for speed with LTO.
2017-09-08 23:39:09 +02:00
NBonaparte
ce1dea3791
fix #157 by capping battery capacity
2017-07-28 21:30:18 -07:00
NBonaparte
9779a5e04b
Fix GCC 7 inline error from #154
2017-06-28 17:47:16 -07:00
Jack
0a8d11ad66
Merge pull request #149 from geommer/dev-asciidoc
...
Move Yabar documentation to AsciiDoc
2017-04-22 17:15:56 +02:00
Jack Henschel
bea8616adc
Remove invalid semicolon from documentation example
2017-04-15 20:37:58 +02:00
Jack Henschel
7131c58088
Remove documentation from README and add links to man page and example config
2017-04-15 10:36:15 +02:00
Jack Henschel
4e810109c1
Extend .gitignore with doc/yabar.1 man page (auto generated)
2017-04-15 10:32:43 +02:00
Jack Henschel
f436df4461
Update documentation from README
2017-04-15 10:12:59 +02:00
Jack Henschel
dc035f51fa
Update documentation from wiki pages
2017-04-15 09:49:42 +02:00
Jack Henschel
a17d63448e
Add building instructions for documentation to README
2017-04-14 20:49:55 +02:00
Jack Henschel
f54f04338e
Add links to AsciiDoc syntax documentation
2017-04-14 20:44:19 +02:00
Jack Henschel
fde727da17
Add more syntax highlighting to documentation
2017-04-14 20:31:22 +02:00
Jack Henschel
28f98a5808
Remove unnecessary whitespaces
2017-04-14 20:13:19 +02:00
Jack Henschel
9e649929f3
Run travis jobs in build matrix (parallel)
2017-04-14 18:12:23 +02:00
Jack Henschel
5a922eb486
Fix name of asciidoc package in Ubuntu
2017-04-14 17:13:49 +02:00
Jack Henschel
f0cfb5a5ce
Remove obsolete yabar man page
2017-04-14 17:08:59 +02:00
Jack Henschel
e678b9bbe2
Let Travis CI automatically build yabar and documentation
2017-04-14 17:08:20 +02:00
Jack Henschel
3ab78dbe49
Add Make target for automatic man page generation
2017-04-14 17:07:50 +02:00
Jack Henschel
de262f0e70
Inital import of yabar manpage into asciidoc
2017-04-14 16:43:15 +02:00
NBonaparte
a1bd2673a1
get current desktop in handler
2017-04-11 12:44:14 -07:00
NBonaparte
8d0fef394b
handle EWMH current desktop changes
2017-04-10 19:14:27 -07:00
Jack Henschel
96714d0025
More graceful error handling for ya_wifi internal block
...
In case the wireless connection was not yet established or has been lost,
the block should not immediately fall into an error state and exit.
Rather, print a warning message and keep trying...
2017-03-30 08:34:40 +02:00
Jack Henschel
d682dd6c8d
Introduce new function for warning handling of internal blocks
2017-03-30 08:34:06 +02:00
NBonaparte
e96cc9ae72
Draw Pango backgrounds and underlines through Cairo ( #145 )
...
Filter out underline and bg and draw it ourselves
2017-03-29 14:32:43 -07:00
NBonaparte
89925b565a
name GET_GREEN and GET_BLUE correctly
2017-03-24 23:21:25 -07:00
NBonaparte
353dd2c687
Add Pango Markup Language link
2017-03-24 17:20:02 -07:00
NBonaparte
9d0239f002
change printf to fprintf
2017-03-24 16:18:48 -07:00
Jack Henschel
a94b08b0e2
Update example.config with YABAR_VOLUME config change
2017-03-24 23:09:09 +01:00
Jack Henschel
5a31dab643
Add addtional error handling to ya_volume
...
Without this check the block segfaults when no internal_option_2 is provided
2017-03-24 23:08:10 +01:00
NBonaparte
6b95b59090
Merge pull request #141 from kjdev/feature-dynamic_colors_cpu
...
Add dynamic colors for cpu
2017-03-23 22:15:15 -07:00
NBonaparte
784fbec392
Add offset option to README
2017-03-23 22:07:21 -07:00
NBonaparte
df4192ff5d
Merge pull request #142 from kjdev/feature-text_offset_size
...
Add text offset size
2017-03-23 22:04:08 -07:00
kj
242ef9e5fb
Add dynamic colors for cpu
2017-03-24 10:30:02 +09:00
kj
fe32c034fa
Add text offset size
2017-03-24 10:17:35 +09:00
NBonaparte
fee2f86db7
add volume mapping option
2017-03-21 14:48:28 -07:00
Jack Henschel
b17f125162
Add Yabar Changelog file
2017-03-21 21:59:24 +01:00
Jack Henschel
74768a030e
Add Yabar AUTHORS file
...
Raw dump generated with:
git log --all --no-merges --format="%an" --author-date-order --reverse | perl -e 'my %dedupe; while (<STDIN>) { print unless $dedupe{$_}++}'
GitHub accounts added by hand
2017-03-21 21:36:02 +01:00
Jack Henschel
0e606d30b0
Use ya_block_error function in YABAR_DISKSPACE
2017-03-21 20:59:53 +01:00
Jack Henschel
8de12e95e8
Merge branch 'dev_errors'
2017-03-21 20:56:41 +01:00
NBonaparte
8dde730825
Merge branch 'transfer-disk-blk'
2017-03-21 10:51:06 -07:00
Jack Henschel
6ecd9c7488
Improve error handling for internal blocks
...
All internal yabar blocks should use a new function called "ya_block_error"
to signal a fatal error. This function will then automatically print the name
of the corresponding block, along with an error message and exit the thread.
2017-03-20 17:20:00 +01:00
Jack Henschel
a8cc9d07d4
Add missing Debian dependency to README
2017-03-20 17:13:02 +01:00
NBonaparte
8fbd9fb6ba
Add monitor fallback, auto reload on screen change ( #137 )
...
Fixes #73 .
2017-03-19 15:24:57 -07:00
Jack Henschel
5be5c292ce
Add wifi block documentation to README
2017-03-19 22:02:01 +01:00