Skip to content

Releases: robertroessler/rxmdocklet

RXMDocklet 1.6.0

Choose a tag to compare

@robertroessler robertroessler released this 28 Feb 23:44

The biggest change with this release was to switch to "smart" / "minimal" updating of the displayed sensors ("the fastest updates are the ones you don't do etc"), such that we try to only redraw the ones that have changed in the last sampling interval... look in the code for more detailed commentary plus the actual implementation, but basically this is complicated by the fact that due to the limited icon-sized real estate, the display area is shared between horizontally-adjacent pairs of displayed sensors - so that updating the display of one pretty much forces the re-display of the other, even if only one of them had changed. But hey, we are still doing [at most] 1/4 of the work as previously.

Beyond that, the RXM struct has now become the RXM class, but note that many of the fields were left with public access, as changing all of them over to private would have resulted in much more code churn.

The pre-built binary was compiled and linked using Visual Studio 2022 Version 17.9.2.

RXMDocklet v1.5.1

Choose a tag to compare

@robertroessler robertroessler released this 26 Jan 03:02

New year, new release...

  1. Minor re-org for detailed formatting of sensor values
  2. New value type added: "dB" for sound-level-reporting sensors

And of course, the usual goodness in code tweaks, plus updates for the latest Visual Studio 2022 release (which was used to build the supplied binary)... actually, not so much on the VS2022-based project file updates - not yet compatible with the AppVeyor build system.

RXMDocklet v1.5

Choose a tag to compare

@robertroessler robertroessler released this 27 Sep 23:54

This release has updates in 4 areas:

  1. shift to lambdas / "closures" for accessing per-sensor raw values, allowing some simplification of inheritance hierarchy as well as run-time efficiencies
  2. cache pretty much all GDI+ objects and environments possible (again, for run-time efficiency)
  3. give a little love to the Core Temp implementation of the IMonitor interface
  4. ... and still enhancing the logging capabilities, with help from std::format and friends

As usual, a pre-built (with Visual Studio 16.11.3) binary is supplied.

RXMDocklet v1.4.1

Choose a tag to compare

@robertroessler robertroessler released this 08 Aug 21:29

So, why is this v1.4.1 instead of v1.4? Well, things got a little out of sync when the v1.4 tag got created, but there was still substantial work to be done prior to an actual release... enough said.

In any case, c++20 -driven changes galore, plus UTF-8 orientation, and finally, the source code for supporting the HWiNFO monitoring app can now be included publicly.

As usual, a pre-built binary (using vs2019) is supplied.

RXMDocklet 1.3

Choose a tag to compare

@robertroessler robertroessler released this 10 Aug 06:18

Fourth release of RXMDocklet, includes pre-built binary (with vs2017) of docklet in 32-bit format.

Added new formatting/layout functionality, both "micro" (dynamic precision selection for display of numeric values), and "macro" (auto-detected 1- and 2- sensor pages gives "large" fonts), as well as "focusing" on a single sensor by Alt/clicking on it, and getting a large-font "live" display of that sensor... for ~5 seconds.

This binary also includes support for the popular HWiNFO system monitoring app.

RXMDocklet 1.2

Choose a tag to compare

@robertroessler robertroessler released this 16 Feb 01:09

Third release of RXMDocklet, includes pre-built binary of docklet in 32-bit format.

Added support for H/W monitors to communicate when they have made real-time alterations to their in-memory data representation requiring a Refresh operation (which is then handled automagically). Also added new "GB" units used by some SSD S.M.A.R.T. displays.

This binary also includes support for the popular HWiNFO system monitoring app.

RXMDocklet 1.1

Choose a tag to compare

@robertroessler robertroessler released this 06 Dec 23:36

Second release of RXMDocklet, includes pre-built binary of docklet in 32-bit format.

Added synchronization between H/W monitor detection and value reading, allowing monitor apps to be [re]started without requiring shutdown/restart of the dock itself.

This binary includes support for the HWiNFO system monitoring app.

RXMDocklet 1.0

Choose a tag to compare

@robertroessler robertroessler released this 25 Oct 04:36

Initial release of RXMDocklet, includes pre-built binary of docklet in 32-bit format.

This binary includes support for the HWiNFO system monitoring app.