François Revol
e97be17f7f
move file output to a separate display-file
2022-09-10 20:39:11 +02:00
François Revol
1c5198bccd
proper console display (move code out of conky.cc)
2022-09-10 20:39:11 +02:00
François Revol
f30263c2fc
Initial ncurses display-output
...
Some leftovers still, but it still works.
2022-09-10 20:39:11 +02:00
François Revol
ef957bfb91
Actually allow more than one display-output at once
...
We already do this like with HTTP+stdout.
2022-09-10 20:39:11 +02:00
François Revol
7c8d486b9f
Move HTTP output code from conky.cc to display-http
2022-09-10 20:39:11 +02:00
François Revol
17ceb82079
Initial stubbing of display backends
...
Hopefully this will lead the way to adding support for things like
Wayland and Haiku graphics, cf. #56 .
We define a display_output_base class that display backends
can derive from to implement display-specific calls.
2022-09-10 20:39:11 +02:00
François Revol
bc0b79f032
Make out_to_stderr setting non-static
2022-09-10 20:39:11 +02:00
Miroslav Lichvar
a6f955cbf4
Include hsv_gradient.h even if BUILTIN_CONFIG is disabled.
2022-08-26 10:34:28 -04:00
Marius Feraru
5a674449b4
add units_spacer option for tuning string between values and units
2021-04-26 09:48:46 -05:00
Brenden Matthews
7fb40fb5f2
Revert "fix: update update last_update_time
earlier, so the network speed is correctly displayed, otherwise the speed shown is much lower than the actual speed ( resolves #863 )"
...
This reverts commit 415c730133
.
2021-04-25 09:00:29 -05:00
Brenden Matthews
da2ddb00ed
Partially revert change from c352069b31
.
...
It's not quite clear to me what the intent was here, but I don't believe
this change was correct. We shouldn't block on callbacks within the main
loop.
This fixes #901 .
2021-04-25 09:00:29 -05:00
Brenden Matthews
9970c07aeb
Fix XGetDefault DPI handling.
...
XGetDefault doesn't always return a value, check that it returns
something before assuming it's valid.
This fixes #1088 .
2021-04-20 08:13:24 -05:00
Brenden Matthews
eeca044d09
Relocate this var.
2021-04-18 11:05:28 -05:00
Livanh
3be1320e6c
Use xft_dpi_scale function instead of DPI_SCALE macro
2021-04-10 11:32:24 -05:00
Livanh
1c6c4bcf6a
Scale UI elements according to Xft.dpi
2021-04-10 11:32:24 -05:00
Steven Xu
415c730133
fix: update update last_update_time
earlier, so the network speed is correctly displayed, otherwise the speed shown is much lower than the actual speed ( resolves #863 )
2021-03-24 10:10:17 -05:00
Brenden Matthews
0f3c706336
Replace temporary colour array with smart pointer.
...
This should fix #1070 .
2021-03-04 09:56:20 -05:00
Brenden Matthews
3c43c4c7fe
Refactor hsv code.
2021-03-03 12:19:20 -05:00
Brenden Matthews
308f2cb8ea
Update copyright, authors.
2021-02-27 09:14:19 -06:00
Vladimir D. Seleznev
8ce3855b50
Fix conky window crawling
...
The conky window is crawling when some other is moving around it.
To reproduce this bug run conky with the following config:
double_buffer yes
TEXT
TEST
And slowly move other window near conky window.
The bug was introduced in e2bd14e7b7
.
Reported and patch by: George V. Kouryachy (Fr. Br. George) <george@altlinux.org>
2021-02-05 08:39:08 -06:00
Brenden Matthews
9adaba449a
Run clang-format.
2021-02-01 17:30:17 -06:00
Syco
5ee577ec1f
fix file permission
...
Signed-off-by: Syco <alberto.rinaudo+dino@gmail.com>
2021-01-31 08:26:46 -06:00
Syco
050ee5d3c4
change y coordinate
...
Signed-off-by: Syco <alberto.rinaudo+dino@gmail.com>
2021-01-31 08:26:46 -06:00
Syco
bea6a5cb9b
tests for issue 236
2021-01-31 08:26:46 -06:00
Brenden Matthews
617e9f14a2
Fix incorrect callback argument for MHD.
2021-01-24 09:07:24 -06:00
Brenden Matthews
283129e283
Apply clang-format.
2021-01-23 18:19:04 -06:00
isaac
36d685eb88
refactor and unit test
2021-01-23 18:00:53 -06:00
isaac
56920fde12
add build option
2021-01-23 18:00:53 -06:00
freddii
b62e115830
fixed wrong spelled words
2021-01-23 17:59:07 -06:00
Carl A Joslin
92df0cf550
Correct width of formated data rates.
2021-01-23 17:54:18 -06:00
François Revol
8769c57dd9
Get rid of last "not "
2021-01-14 10:12:14 -06:00
François Revol
7de6ec0669
Fix build with older microhttpd
2021-01-14 10:11:36 -06:00
Brenden Matthews
16be0e1571
Build fix for libmicrohttpd.
2020-10-22 13:02:00 -04:00
AlexApps99
1924081173
Added lowercase config to match uppercase
2020-01-24 19:27:31 -05:00
Joseph Benden
dae65af726
add SI unit to graph limits
...
Signed-off-by: Joseph Benden <joe@benden.us>
2019-10-17 13:28:49 -04:00
Travis Yaeger
dcc188ebe2
Clear stored graphs on config reload
...
Includes missed formatting from previous commit.
2019-06-10 10:25:40 -04:00
Travis Yaeger
9da1101b5b
Rename round_to_int to round_to_positive_int
2019-06-02 13:25:02 -04:00
Lukáš Cezner
ba8b190459
Typing error removed
2019-04-26 16:35:17 -04:00
Lukáš Cezner
a2983ad794
Fix support for nested exec expressions
2019-04-26 16:35:17 -04:00
Kushagra Sinha
c352069b31
Add support for nested |exec| expressions
...
Nested exec expressions like ${execp echo '${execp echo hi}'} are not
evaluated correctly because parsing expressions like these generates and
registers new callbacks but we never wait for these callbacks to
complete before returning the result of the evaluation.
Fix this by re-evaluating expressions after running all pending
callbacks.
2019-03-03 13:24:23 -05:00
Monsterovich
fc250d8047
fix spaces
2019-02-25 17:11:14 -05:00
Monsterovich
3893146995
Added option to disable redraw on desktop change
2019-02-25 17:11:14 -05:00
Brenden Matthews
40a438be3e
FreeBSD fixes, GitLab CI build improvements.
...
- use sccache for build caching
- add coverage reports as build artifacts
- add lcov-summary for coverage summary
- clean up/refactor CI yaml
This resolves the FreeBSD part of #754 .
2019-02-25 11:22:19 -05:00
Brenden Matthews
46abd3b75a
Apply fixes from clang-tidy/format.
2019-02-23 17:13:19 -05:00
Brenden Matthews
aa2de72541
Fix build with BUILD_BUILTIN_CONFIG=OFF.
2019-01-09 09:42:54 -05:00
lasers
7eec746b82
update copyright year to 2019
2019-01-05 11:15:36 -06:00
Brenden Matthews
6c09affaf7
Add some basic unit tests.
...
Introduced the Catch2 unit testing framework.
2018-12-24 02:02:01 -05:00
Brenden Matthews
8e1d3cfdd3
Apply fixes from sonar.
2018-12-22 19:10:10 -05:00
Brenden Matthews
94a854cfa2
More build fixes.
2018-12-22 15:53:34 -05:00
Brenden Matthews
5e7b1764b2
Merge branch 'master' into fix-build-with-warnings-enabled
2018-12-22 13:32:51 -05:00