Commit Graph

1743 Commits

Author SHA1 Message Date
NoXPhasma
557f92d37d Fix param check errors /1 2023-06-27 23:21:26 +02:00
Adel KARA SLIMANE
e345195f56 README: rework FPS logging, add mangoplot doc 2023-06-26 13:50:39 +02:00
Adel KARA SLIMANE
1a78c00f77 mangoplot: update color palette and font to harmonize with website 2023-06-26 13:50:39 +02:00
Bill Li
bc8acf95ea build: Add dependencies for mangoplot 2023-06-24 21:00:42 +02:00
dependabot[bot]
911a7d8c86 build(deps): bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-24 20:59:28 +02:00
FlightlessMango
47ad73395a test: params: fix ignoring and str in str
[skip ci]
2023-06-24 19:31:59 +02:00
FlightlessMango
12567c68b0 logging: upload: print url to console 2023-06-22 11:58:44 +02:00
FlightlessMango
f4dfdd82c9 hud elements: duration: prefix 0
[skip ci]
2023-06-20 13:42:21 +02:00
FlightlessMango
30748bdf0c param: duration 2023-06-19 19:47:16 +02:00
FlightlessMango
381c519631 meson: disable mangoapp by default
[skip ci]
2023-06-15 06:13:08 +02:00
FlightlessMango
b3b9672631 params: don't enable fahrenheit and dynamic_frame_timing on full
[skip ci]
2023-06-15 05:50:50 +02:00
FlightlessMango
801b5ef5fc mangoapp: install by default
[skip ci]
2023-06-13 18:54:04 +02:00
FlightlessMango
6e264adecb params: dynamic_frame_timing
This changes frame_timing y-axis to correspond with the current maximum
and minimum frametime instead of being a static 0-50

[skip ci]
2023-06-12 22:39:44 +02:00
FlightlessMango
881b4d2e4a Params: add temp_fahrenheit 2023-06-11 19:33:36 +02:00
FlightlessMango
7c2a90c209 mangoapp: update colors if needed
[skip ci]
2023-06-10 22:42:49 +02:00
FlightlessMango
6abc794b42 amdgpu: use hwmon for core clock
gpu_metrics currently reports the wrong value, so until that's fixed
we'll rely in hwmon
2023-06-08 17:58:23 +02:00
FlightlessMango
b48b03e131 intel: just check if we're inside runtime container
If we're inside the container, try using steam-runtime-launch-client,
if it works it works. If not then abandon hope.

[skip ci]
2023-06-08 17:10:19 +02:00
FlightlessMango
5369683ff9 Intel: launch intel_gpu_top with runtime client if available
If we're inside the steam runtime container and the `--alongside-steam`
option exists, then we can run intel_gpu_top successfully with
steam-runtime-launch-client.
2023-06-07 16:51:48 +02:00
FlightlessMango
f1b5ba34be mangohud bin: Don't append library multiple times in LD_PRELOAD 2023-06-01 19:44:22 +02:00
FlightlessMango
0ae2e42fe7 tests: params: make sure we ignore ignored params
[skip ci]
2023-05-30 13:08:57 +02:00
FlightlessMango
352d365493 mangoapp: get resolution from gamescope
[skip ci]
2023-05-30 07:46:58 +02:00
FlightlessMango
f727065f34 tests: params: ignore some params and fix str in str
[skip ci]
2023-05-30 07:46:33 +02:00
NoXPhasma
c53ca38916 Update log_interval readme text 2023-05-29 13:06:23 +02:00
NoXPhasma
561c9d8a38 Add a presets.conf example file 2023-05-29 13:05:39 +02:00
NoXPhasma
d2ec6fe277 Add preset description to Readme 2023-05-29 13:05:39 +02:00
NoXPhasma
ad500e3251 Add preset to the config file 2023-05-29 13:05:39 +02:00
Adel KARA SLIMANE
6306fed7f7 Add mangoplot script
Displays frame time distributions from local files

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2023-05-28 11:46:05 +02:00
NoXPhasma
3efa15cf25 Update Arch install instructions 2023-05-28 10:21:47 +02:00
FlightlessMango
67862421a6 Text outline
Adds the text_outline parameter that draws a black outline around all
text and the horizontal separator

[skip ci]
2023-05-28 08:03:31 +02:00
FlightlessMango
3efc2c05ee params: don't enable engine_short_names with full
[ci skip]
2023-05-28 07:08:31 +02:00
jackun
5fde8749af
Use a "get" function to initialize X11 loader...
...so static init doesn't spam log before we got that set up properly.
2023-05-25 09:27:20 +03:00
FlightlessMango
ea3ba7e30d system info: don't use glxinfo
It's not available in steam runtime and generates a lot of log spam
2023-05-21 15:28:05 +02:00
FlightlessMango
5754ca13ee vulkan manifest: set cpu_family in layer name 2023-05-20 08:27:27 +02:00
FlightlessMango
0b3904fd38 change config and upload logs to debug 2023-05-20 08:27:27 +02:00
dependabot[bot]
af92f28da5 build(deps): bump actions/setup-python from 2 to 4
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-16 02:05:55 +02:00
FlightlessMango
102b714c11 CI: add action for parameter test 2023-05-15 14:31:24 +02:00
FlightlessMango
0fbd55fa77 tests: params checker
This test check if the available parameters exist in the readme and if
the sample config has the same defaults as mangohud does
2023-05-15 14:31:24 +02:00
FlightlessMango
744f173298 params: set proper default values for font_size and table_columns 2023-05-15 14:31:24 +02:00
FlightlessMango
c9e67ca573 params: set param defaults in it's own func 2023-05-15 14:31:24 +02:00
Alessandro Toia
2b5bf96b20 overlay: Fix non stretched horzitontal center position layout 2023-05-09 18:25:56 -07:00
Alessandro Toia
1be907ed93 overlay: simplify window_size even more for !horizontal_stretch 2023-05-09 17:15:38 -07:00
FlightlessMango
3f8f036ee8 params: add cstdint header 2023-05-07 23:01:23 +02:00
Alessandro Toia
e77585d848 params: add missing bottom-center layout 2023-05-07 13:26:00 -07:00
Alessandro Toia
7b5c0a43c6 overlay: simplify window_size for !horizontal_stretch 2023-05-06 21:55:43 -07:00
Alessandro Toia
ed85504dec overlay: fix spacing when not using horizontal_stretch 2023-05-05 17:12:41 -07:00
Bill Li
9b0aec0540 nvml: Do not include header nvctrl.h if not build with xnvctrl support 2023-05-05 20:15:01 +02:00
Bill Li
2101090f00 nvml: Use #ifdef HAVE_XNVCTRL to check if xnvctrl is available 2023-05-05 20:15:01 +02:00
Alessandro Toia
3daf7d73b3 param: horizontal_stretch 2023-05-04 22:41:34 -07:00
FlightlessMango
2ffc579b7f config: add /etc/MangoHud.conf as an option
[skip ci]
2023-05-05 03:04:15 +02:00
FlightlessMango
6c46794496 cpu: core mhz: if scaling isn't available, use /proc/cpuinfo instead 2023-05-05 02:53:17 +02:00