TODO List

v0.4.0

  • FAN support: done
  • HDD support (using hddtemp daemon): done
  • Popup menu for changing graph bg/fg colors: done
  • Transparent bg: done
  • Popup menu for changing bg opacity: done

v0.4.2

  • Double buffering of the graph (avoid graph flickering): done

v0.5.0

  • Application indicator support, change icon when a sensor temperature is too hot: done
  • Desktop notification support, display a notification when a sensor temperature is too hot: done
  • Dialog box to change each sensor preferences (name/color/enabled/alarm settings): done
  • One global preferences dialog box to set graph foreground/background colors and opacity: done

v0.6.0

  • Custom refresh frequency: done
  • Custom time range: done
  • Custom temperature range: done
  • Remote temperature monitoring: done
  • Multi-language support: done (English and Simplified Chinese provided)

v0.6.2

  • Application menu: done
  • Displays maximum temperature in the Unity Launcher: done
  • Adds sensor temperatures in the application indicator menu: done
  • Gtk3 support: done
  • Closing the window hides psensor instead of quitting when application indicator support is enabled: done
  • Redesign sensor prefrerences dialog window to edit all sensors: done
  • Option to hide psensor main window at startup: done
  • About menu items: done
  • Applicator Indicator icon should be monochrome for consistency reason: done (since v0.6.2.11)
  • Add option to restore last size+position of the main window: done
  • Add support of GTK+ Status Icon (since v0.6.2.13)

v0.7.0.0

  • redesigned Psensor preferences window  using a tabbed panel
  • added support of atasmart library
  • psensor-server can log measures into a file
  • avoid psensor to be run twice, actually left click on Unity launcher while psensor is closed will run another instance: done
  • added fahrenheit support
  • Add notification for fans

Later:

  • Nouveau driver support: tbd
  • acpi support: tbd
  • Help
  • Run a custom user script when maximum sensor temperature is reached: tbd
  • Play a sound when maximum sensor temperature is reached: tbd
  • Reordering of the tab sensor list + hide sensors
  • Adds CPU load average in the Ubuntu Application Indicator

10 thoughts on “TODO List

  1. Well.. really nice,but two things need to be done.
    1) start iconified so in the startup apps you can insert it like psensor -i and will stay in the tray and not open the main win.
    2) on max/min temp execute a file
    nice job !

  2. @renato

    1) It makes sense, added in the todo

    2) I agree with the idea to run a script when a sensor reach its maximal defined temperature.
    Why a minimal temperature alert? Why taking care of « too much low » temperatures?
    If the idea is to detect a sensor failure there is some flags for this purpose in lm-sensors API. In addition to that, most sensors does not provide reliable low temperatures, they are designed to detect high temperatures.

    Maybe it can be useful to raise an alarm when a fan is stopped

  3. low temp alarm is usefull when something dies, 0 temp or 0 speed , maybe if the second hd dies the temp will be low,so no hd temp = mail someone

  4. @olof I don’t have any ATI cards but AFAIK there is no way to get the temperature by code. It appears that there is only a proprietary command program for this purpose (aticonfig). Do you have more information?

  5. Any chance you could add load average as an option to monitor in this list? I realize this doesn’t plot well, but I’d love to see it as an option in the taskbar dropdown.

    • I see cpu usage, but no load average (cat /proc/loadavg) and I’ve been through all the options. Perhaps I’m missing something?

      • I thought you were using ‘load average’ instead of ‘cpu usage’.

        Drawing an average does not really make sense, but yes, the usual cpu averages can be added in the Ubuntu Application Indicator.
        I have added this proposition into my TODO list. Thanks

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>