Giter VIP home page Giter VIP logo

xrg's People

Contributors

jmy1000 avatar mikepj avatar richardfevrier avatar tengelmeier 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xrg's Issues

Improvement: Better legibility for graph lines

For consideration, I think thicker and more rounded graph lines are more legible. I tried to get it to look more like Mx Power Gadget.

[color set];
NSBezierPath *bp = [NSBezierPath bezierPath];
[bp setLineWidth:0.0f];
[bp setFlatness: 0.6f];

    [bp setLineWidth:1.2f];
    [bp setFlatness: 10.0f];
    [bp setLineCapStyle:NSRoundLineCapStyle];
    [bp setLineJoinStyle:NSRoundLineJoinStyle];

XRG default vs thick and round
XRG default vs thick and round

Mx Power Gadget
Mx Power Gadget

No pull request because I have no idea what I'm doing. This change only affected the GPU and sensor graphs, not the CPU or network graphs.

Sticky windows not working properly when F11 (Show Desktop)

When you use "Show Desktop" feature (from System Preferences > Mission Control), sticky windows does not stay "sticky" (XRG goes away with all other apps).
Behaviour changed since XRG 2.8.2, still working on 2.8.1.
Tested on MacOS X 10.11.6 and macOS 10.13.

Graph text anti-aliasing is inconsistent

I see two bugs:

  1. No text in the graphs respect the "Appearance > Graph Text > Anti-alias" checkbox.
  2. Some text in the graphs respect the "General > Graph Window General Appearance > Enable Anti-Aliasing When Drawing Graphs" checkbox, I would expect all graph text to be controlled by the "Appearance > Graph Text > Anti-alias" checkbox.

Fields affected by item 2 are:

  • All text in the GPU graph
  • Right-most numbers in the Net graph
  • Right-most numbers in the Disk graph

Screenshot 2023-03-09 at 11 58 44 AM

where to download current app?

Hi,

I see the latest release on github is 3.2, but only the source code is provided.

Where can I download this version of the app?

When disconnecting external display, XRG ends up outside of screen

I put XRG's window in the corner of an external display (located up and left from the MacBook's display, in case that matters).
When that display is disconnected, XRG is still running and its window shows in Mission Control, but otherwise it is invisible. The Mission Control animation seems to show it coming from the top.

Feature Request: Option to remove "fast core bars"

Showing the CPU graph nearly doubles the CPU usage of XRG in my configuration. I suspect this is because of the fast per-core bars; the Fast CPU Bar is already disabled.

It'd be great to have an option to either disable the fast core bars or have them honor the graph update frequency setting.

Thank you for XRG!

Invalid Data in Weather Pane

With Station ICAO Code: LOAC1, the Weather Graph Display always shows "Invalid Data" after "Fetching Data". That's the code for Mountain View, CA 94040 and surrounding areas.

Rx and Tx stats are merged together into a single line in stacked graph mode in net view

Between 3.0.0 and 3.1.0, the stats in the stacked graph mode in the Net view went from being on separate lines to a single merged line. For example, instead of:

6.0K Rx
1.2K Tx

it reads:

6.0K Rx1.2K Tx

I believe this is due to a newline being left out in the transition to using XRGCommon to format.

In 3.1.0, line 198 of XRGNetView.m contains the following:

[rightText appendFormat:@"%@ Tx", [XRGCommon formattedStringForBytes:tx]];

where it should probably be:

[rightText appendFormat:@"\n%@ Tx", [XRGCommon formattedStringForBytes:tx]];

M1 / ARM64 port of XRG

Hi,

Could we have a M1 port of XRG please? Tried compiling myself, but alas, have insufficient time to overcome the errors...

3.0 issues with battery on M1 Big Sur MacBook Pro

Hi Mike,

Thanks for the M1 native binary -- really appreciated.

Two issues:

  1. On launch, XRG says "No Battery Found" in the graph list, and does not provide any configuration items with respect to it (despite of course the machine having a battery).
  2. XRG offers to launch the "Energy Saver System Preferences" -- this fails on Big Sure since it has been renamed to "Battery".

NRM

Feature request: Toolbar app

Awesome app!

Was wondering if anyone has considered adding toolbar functionality/interface? Would be really nice if we could display CPU/MEM % at the toolbar level and clicking/hovering over it would show the current display window.

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.