mirror of
https://github.com/Llewellynvdm/conky.git
synced 2024-11-17 10:35:10 +00:00
Combine can now use other chars to seperate vars (used to be only space)
Also undid the last change because sony.h was not included, feel free to submit it again if you include this file and other sourcefiles needed (there is also no definition of get_sony_fanspeed). If sony systems already have this file and a definition of this function, please update the configure file so that support for this is disabled by default and can be enabled by sony owners.
This commit is contained in:
parent
f8a6a4035c
commit
3dd1738fb9
2
.gitignore
vendored
2
.gitignore
vendored
@ -34,5 +34,3 @@ conky-*.tar.*
|
|||||||
doc/*.html
|
doc/*.html
|
||||||
doc/*.mxml
|
doc/*.mxml
|
||||||
patches/
|
patches/
|
||||||
README
|
|
||||||
doc/conky.1
|
|
||||||
|
@ -1,6 +1,3 @@
|
|||||||
2009-05-03
|
|
||||||
* Added Sony VAIO fanspeed info (thanks Yeon-Hyeong)
|
|
||||||
|
|
||||||
2009-05-01
|
2009-05-01
|
||||||
* Added diskio_avg_samples patch (thanks Yeon-Hyeong)
|
* Added diskio_avg_samples patch (thanks Yeon-Hyeong)
|
||||||
* Fixed $texeci regression
|
* Fixed $texeci regression
|
||||||
|
@ -2733,7 +2733,6 @@
|
|||||||
Prints the song name in either the form "artist - title" or file name, depending on whats available
|
Prints the song name in either the form "artist - title" or file name, depending on whats available
|
||||||
<para></para></listitem>
|
<para></para></listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>
|
<term>
|
||||||
<command><option>if_xmms2_connected</option></command>
|
<command><option>if_xmms2_connected</option></command>
|
||||||
@ -2743,15 +2742,6 @@
|
|||||||
<para></para></listitem>
|
<para></para></listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
|
||||||
<term>
|
|
||||||
<command><option>sony_fanspeed</option></command>
|
|
||||||
</term>
|
|
||||||
<listitem>
|
|
||||||
Displays the Sony VAIO fanspeed information if sony-laptop kernel support is enabled. Linux only.
|
|
||||||
<para></para></listitem>
|
|
||||||
</varlistentry>
|
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>
|
<term>
|
||||||
<command><option>eve</option></command>
|
<command><option>eve</option></command>
|
||||||
|
@ -64,7 +64,7 @@ xmms2 = xmms2.c
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
if BUILD_LINUX
|
if BUILD_LINUX
|
||||||
linux = linux.c top.c diskio.c users.c sony.c
|
linux = linux.c top.c diskio.c users.c
|
||||||
PTHREAD_LIBS = -lpthread
|
PTHREAD_LIBS = -lpthread
|
||||||
endif
|
endif
|
||||||
|
|
||||||
@ -208,7 +208,6 @@ EXTRA_DIST = \
|
|||||||
smapi.h \
|
smapi.h \
|
||||||
ibm.c \
|
ibm.c \
|
||||||
ibm.h \
|
ibm.h \
|
||||||
sony.h \
|
|
||||||
users.c
|
users.c
|
||||||
|
|
||||||
|
|
||||||
|
10
src/conky.c
10
src/conky.c
@ -1223,9 +1223,6 @@ static struct text_object *construct_text_object(const char *s,
|
|||||||
END OBJ(ibm_volume, 0)
|
END OBJ(ibm_volume, 0)
|
||||||
END OBJ(ibm_brightness, 0)
|
END OBJ(ibm_brightness, 0)
|
||||||
#endif
|
#endif
|
||||||
/* information from sony_laptop kernel module
|
|
||||||
* /sys/devices/platform/sony-laptop */
|
|
||||||
END OBJ(sony_fanspeed, 0)
|
|
||||||
END OBJ_IF(if_gw, 0)
|
END OBJ_IF(if_gw, 0)
|
||||||
END OBJ(ioscheduler, 0)
|
END OBJ(ioscheduler, 0)
|
||||||
if (!arg) {
|
if (!arg) {
|
||||||
@ -2545,7 +2542,7 @@ static struct text_object *construct_text_object(const char *s,
|
|||||||
}else if(arg[i] == '}') {
|
}else if(arg[i] == '}') {
|
||||||
indenting--;
|
indenting--;
|
||||||
}
|
}
|
||||||
if(indenting == 0 && (arg[i+1] == ' ' || arg[i+1] == '$' || arg[i+1] == 0)) {
|
if(indenting == 0 && arg[i+1] < 48) { //<48 has 0, $, and the most used chars not used in varnames but not { or }
|
||||||
endvar[j]=i+1;
|
endvar[j]=i+1;
|
||||||
j++;
|
j++;
|
||||||
}
|
}
|
||||||
@ -3418,11 +3415,6 @@ static void generate_text_internal(char *p, int p_max_size,
|
|||||||
get_ibm_acpi_brightness(p, p_max_size);
|
get_ibm_acpi_brightness(p, p_max_size);
|
||||||
}
|
}
|
||||||
#endif /* IBM */
|
#endif /* IBM */
|
||||||
/* information from sony_laptop kernel module
|
|
||||||
* /sys/devices/platform/sony-laptop */
|
|
||||||
OBJ(sony_fanspeed) {
|
|
||||||
get_sony_fanspeed(p, p_max_size);
|
|
||||||
}
|
|
||||||
OBJ(if_gw) {
|
OBJ(if_gw) {
|
||||||
if (!cur->gw_info.count) {
|
if (!cur->gw_info.count) {
|
||||||
DO_JUMP;
|
DO_JUMP;
|
||||||
|
@ -103,9 +103,6 @@ char *strndup(const char *s, size_t n);
|
|||||||
#include "smapi.h"
|
#include "smapi.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* sony support */
|
|
||||||
#include "sony.h"
|
|
||||||
|
|
||||||
/* A size for temporary, static buffers to use when
|
/* A size for temporary, static buffers to use when
|
||||||
* one doesn't know what to choose. Defaults to 256. */
|
* one doesn't know what to choose. Defaults to 256. */
|
||||||
extern unsigned int text_buffer_size;
|
extern unsigned int text_buffer_size;
|
||||||
|
@ -148,9 +148,6 @@ enum text_object_type {
|
|||||||
OBJ_smapi_bat_power,
|
OBJ_smapi_bat_power,
|
||||||
OBJ_if_smapi_bat_installed,
|
OBJ_if_smapi_bat_installed,
|
||||||
#endif /* IBM */
|
#endif /* IBM */
|
||||||
/* information from sony_laptop kernel module
|
|
||||||
* /sys/devices/platform/sony-laptop */
|
|
||||||
OBJ_sony_fanspeed,
|
|
||||||
OBJ_if_gw,
|
OBJ_if_gw,
|
||||||
OBJ_ioscheduler,
|
OBJ_ioscheduler,
|
||||||
OBJ_gw_iface,
|
OBJ_gw_iface,
|
||||||
|
Loading…
Reference in New Issue
Block a user