Travis Yaeger
9da1101b5b
Rename round_to_int to round_to_positive_int
2019-06-02 13:25:02 -04:00
Brenden Matthews
46abd3b75a
Apply fixes from clang-tidy/format.
2019-02-23 17:13:19 -05:00
Brenden Matthews
90673cf161
Make GitLab build work with clang checks.
2019-02-23 17:13:19 -05:00
lasers
7eec746b82
update copyright year to 2019
2019-01-05 11:15:36 -06:00
Nikolas Garofil
38959715e5
Fix all gcc -Wall warnings
2018-08-08 15:54:47 -04:00
Nikolas Garofil
5dd23796a6
Use unsigned int for p_max_size in obj_cb.print
2018-08-08 15:54:47 -04:00
Brenden Matthews
a3b7905df6
Add new text objects to retrieve the currently used keyboard layout and mouse speed in percentage and generate random password of chosen length and get the cpu clock speed from assembly ( #550 )
...
* Add new text object to capitalize the first character of each word
* Fix for issue https://github.com/brndnmtthws/conky/issues/46
* Fix for issue https://github.com/brndnmtthws/conky/issues/35
* Fix for issue https://github.com/brndnmtthws/conky/issues/35
* Fix for https://github.com/brndnmtthws/conky/issues/206
* Fix for https://github.com/brndnmtthws/conky/issues/474
* Add new "temp2" variable to print the temperature in floating number
* Make the "temp2" variable static and add some explanation above it
* openbsd.cc: Add one more formal parameter to "temp_print()"
* extras/convert.lua: change url to wiki page (#554 )
2018-08-04 15:01:28 -04:00
Brenden Matthews
42e43435f4
Break if MPD connection fails. ( #491 )
2018-05-12 22:57:11 -04:00
Brenden Matthews
4b92556fca
Build improvements: clang-tidy, sonar, Dockerfile. ( #488 )
2018-05-12 19:26:31 -04:00
Brenden Matthews
eebc8c653b
Add formatting/static analysis ( #486 )
...
* Reform source with clang-format.
Rules applied with:
$ find . -iname *.h -o -iname *.cc | xargs clang-format \
-style=file -i -fallback-style=google
* Add clang-format and analyze to build.
Based on the excellent work at: https://github.com/ttroy50/cmake-examples
* Clean up CMake stuff on macOS.
* Remove vim/emacs modelines.
* Update copyright dates.
* Build fixes.
* Build fixes.
* Build fixes.
* Build fixes.
* Build fixes.
* Build fixes.
2018-05-12 12:03:00 -04:00
Jörg Mechnich
5878974441
fix mpd_albumartist ( #363 )
2017-01-30 17:25:33 -08:00
Brian De Wolf
01301f31a3
lock mpd result before modifying it
...
Add a lock to the mpd work callback to prevent another thread from reading the
struct while we're writing to it.
2015-11-08 21:29:29 -08:00
troxor
38f05de4ca
Quick fix for crashes when mpd stops
2013-04-27 23:29:20 -05:00
Pavel Labath
5177c8d282
MPD: add mpd_albumartist (sf.net #3532376 )
...
Adds mpd_albumartist support as an object since mpd_artist lists all participating artists of the
current song and not the main album artist.
patch by Sébastien Lavoie-Courchesne
2012-10-07 12:07:38 +02:00
Pavel Labath
b34a1a21e7
Use lround instead of std::lround
...
for unknown reasons DragonFly's gcc does not have lround in the std namespace
cf. sf.net #3289079
2012-07-13 20:17:54 +02:00
Brenden Matthews
ddef05d4eb
Update version, copyright.
2012-05-03 16:34:44 -07:00
Pavel Labath
be4854c6bb
add mpd_date function that shows date for current track (sf.net #3440445 )
...
patch submitted by Andrey Tikhonov
2012-01-29 21:14:19 +01:00
Pavel Labath
75e147fa25
Remove timed_thread code as it is no longer used.
2011-03-26 21:04:07 +01:00
Pavel Labath
f3dfb21859
Make mpd vars use the new update system
2011-03-26 19:35:11 +01:00
Pavel Labath
a111356ea4
Make music_player_interval a lua setting
2010-09-11 14:45:19 +02:00
Pavel Labath
ef2b39a97f
Make text_buffer_size a lua setting
2010-08-29 23:50:32 +02:00
Pavel Labath
5f60b5427e
Improve range_config_setting<>
...
now it catches negative values assigned to unsigned settings
2010-08-25 18:51:29 +02:00
Pavel Labath
663e99ee53
Make mpd_{host,password,port} lua settings
2010-08-22 12:17:09 +02:00
Pavel Labath
78ba5c2800
Merge remote branch 'origin/master' into lua-config
...
Conflicts:
src/conky.cc
src/conky.h
src/top.cc
2010-06-20 19:09:13 +02:00
Pavel Labath
0f213c89f2
Simplify timed_thread time calculations with some c++0x magic
2010-06-10 19:19:49 +02:00
Nikolas Garofil
a32d9e41a4
Bugfix: memory and thread-deleting problems
...
For example the following config had a problem:
TEXT
$i8k_cpu_temp
I could fix it shorter, but then valgrind would still show memleaks
2010-05-05 18:46:04 +02:00
Pavel Labath
00e91d8c31
Merge remote branch 'origin/master' into lua-config
...
Conflicts:
src/conky.cc
src/x11.cc
2010-04-22 21:17:14 +02:00
Pavel Labath
d3723e727c
Fix a leak in mpd.cc (refcount fail)
2010-03-18 21:31:18 +01:00
Pavel Labath
8c30957671
fix "conky's $mpd_* don't update", sf.net #2970555
2010-03-18 21:26:10 +01:00
Pavel Labath
48346c8325
make times_in_seconds a lua setting
2010-03-05 14:20:04 +01:00
Nikolas Garofil
e7ed9a5060
Revert "Use "using namespace std;" and remove all std::'s"
...
This reverts commit 41e80b9833
.
2010-02-24 20:10:26 +01:00
Nikolas Garofil
41e80b9833
Use "using namespace std;" and remove all std::'s
...
I'm doing this because otherwise i'll will forget to add all those
std::'s and will lose a LOT of time finding the problems.
If you don't agree, undo this patch...
...but i hope you won't :)
2010-02-24 19:39:45 +01:00
Nikolas Garofil
6092d063c9
Use free_and_zero in [m-o]*.cc where appropriate
2010-02-24 02:14:20 +01:00
Brenden Matthews
002685c0ce
Make timed-thread a lib, rename files.
2010-01-13 10:52:54 -08:00
Brenden Matthews
7e78f036f0
Use consistent naming for build option macros.
...
Probably have broken some build features with this commit.
2010-01-06 18:39:44 -08:00
Brenden Matthews
d3a8c4d22e
timed_thread
...
Convert everything (everything? maybe missed some stuff) from old
timed_thread to new timed_thread.
2010-01-04 19:21:12 -08:00
Brenden Matthews
01ac47d082
Implement timed_thread rewrite in C++.
...
Rewrote timed_thread library in C++ using fancy new C++0x features. The
main reason for this is to phase out poor encapsulation and C-style
function pointers.
2010-01-04 19:21:12 -08:00