Commit graph

273 commits

Author SHA1 Message Date
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
Jack
941ad077b4 Merge pull request #134 from geommer/wifi-block
Internal WiFi block
2017-03-19 21:59:55 +01:00
Jack Henschel
a2c8d036aa Add example for YABAR_WIFI block in README.md 2017-03-19 21:49:57 +01:00
Jack Henschel
884ca23899 Fix indentation 2017-03-18 19:46:47 +01:00
Jack Henschel
57299e59e7 Minor indentation fix (tab instead of space) 2017-03-18 17:38:29 +01:00
Jack Henschel
af34db3613 Update example config for wifi block 2017-03-18 17:38:29 +01:00
Jack Henschel
1c4f8fe1aa Clean up code for wifi block 2017-03-18 17:38:29 +01:00
Jack Henschel
b922e0ca99 Fix c header includes for wifi block 2017-03-18 17:38:29 +01:00