Giter Site home page Giter Site logo

mystro256 / xsensors Goto Github PK

View Code? Open in Web Editor NEW
24.0 3.0 7.0 479 KB

a fork of Xsensors with various improvements (GTK3, cleanup, bugfixes, enhancements)

License: GNU General Public License v2.0

C 35.12% Shell 27.79% Makefile 35.33% C++ 0.12% M4 0.99% Roff 0.65%

xsensors's Introduction

xsensors - Mystro256 fork

This is an updated fork of xsensors (http://www.linuxhardware.org/xsensors/), which continues development where the original stream left off. It includes GTK3 support, a preference menu, bugfixes and various updates.

This is a program designed to display all the related information from your motherboard sensors. This information is gathered via lm_sensors, the software drivers that actually gathers the sensor information.

alt text

Requirements:

Installation:

./configure
make
make install

I would suggest running the detect script if you don't have lm_sensors configured yet:

sudo sensors-detect

xsensors's People

Contributors

mystro256 avatar ofaurax avatar paulmotey avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

xsensors's Issues

Feature request (implement max and min temps)

Thanks for the work you've done with this software. I'd like a feature that displays the maximum and the minimum temperature reached while the program is still running. And resets when the program is terminated.

About dialog Segmentation fault

In "gui.c"
In Procedure "gboolean about_callback(.."
CHANGED
char* authors [3] = {"Kris Kersey",
"Jeremy Newton (mystro256)",
"with patches from Nanley Chery"};
TO
char* authors [4] = {"Kris Kersey",
"Jeremy Newton (mystro256)",
"with patches from Nanley Chery",NULL};
The about box shows up and has no fault.

Please ship a more modern icon for XSensors

Hi, my name is Richard Hughes and I work at Red Hat. I'm trying to build a distro-neutral framework to make installing applications easier. At the moment I'm trying to contact various upstream authors asking them to do things to make their software show up. I've got support from a number of distros, KDE, XFCE and GNOME, but I also need some degree of maintainer buy-in. Already there are over 1000 applications listed in the metadata, and over 25% of them supply the nice-to-have AppData file with screenshots.

XSensors does have a couple of small issues. It currently ships an XPM icon, which can't be parsed by the metadata extractor. The generator code is running 24x7 on a server, and so we've kept the supported icon formats to just .png and .svg for security reasons.

Would you perhaps consider shipping a more modern icon format such as PNG? To be included your application needs to ship an icon of at least 48x48px, and ideally 64x64px with an alpha channel to avoid padding. Additionally, please consider writing and installing an AppData file with the application description and some screenshots, otherwise your application will look kinda bare in the GNOME and KDE Software Centers. We'd also love to showcase more applications, but without the extra data file we can't.

See http://people.freedesktop.org/~hughsient/appdata/ for details about AppData and AppStream, or if you have any other questions please don't hesitate to ask; thanks!

Richard

0.74 cannot run without xsensors.xpm

In 0.74 you migrate from xpm to png, but there is no changes in code, that expects old xsensors.xpm:

On Linux:
$ LC_ALL=C xsensors
No such file or directory: /usr/share/pixmaps/xsensors.xpm
No such file or directory: ./xsensors.xpm
Image file not found in either location! Exiting!

GdkPixbuf-CRITICAL error

master GTK3 build fails with error on Ubuntu 18.04 x64

(xsensors:19809): GdkPixbuf-CRITICAL **: 16:15:21.699: gdk_pixbuf_new_from_file: assertion 'error == NULL || *error == NULL' failed

0.80 release not affected to this issue.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.