Alex Maese
872a564889
Set current_preset to first preset when use_existing_preset is false
5 days ago
Alex Maese
5c1fe0a5e6
Fix issue where presets weren't applied when MANGOHUD_CONFIG is set
...
When MANGOHUD_CONFIG was set but didn't contain either read_cfg or
preset values, the preset was never applied
5 days ago
Alex Maese
6ab4624cfb
Use 'debug' log level when presets.conf doesn't exist
6 days ago
flightlessmango
55712618fa
presets: 4: disable gpu_fan for steamdeck
2 weeks ago
Błażej Szczygieł
121cf54d9b
hud elements: clear ordered_functions when legacy_layout is disabled
...
fixes #1236
3 weeks ago
flightlessmango
8491ff5aa9
preset: 4: add network and remove present_mode
1 month ago
flightlessmango
c363c96cd5
network: color: change to #e07b85
1 month ago
flightlessmango
23a2d53a3b
time_no_label: don't enable with full
1 month ago
flightlessmango
33b8924384
config: add a mutex for config
...
We want to wait to render before config has been fully loaded.
Otherwise this can sometimes cause a crash when we access config
options while they are being assigned.
1 month ago
flightlessmango
a4862f5461
param: network
...
This param shows the throughput in kb/s for each interface or for
user specified interfaces
2 months ago
Alex Maese
2aa604278e
Add support for 'preset' option in MANGOHUD_CONFIG
3 months ago
FlightlessMango
46b6fa7fed
config: override preset options with config options
...
Any options in the config will override anything in a preset.
This allows users to make small changes to a preset
3 months ago
FlightlessMango
4969eed348
param: reset_fps_metrics
4 months ago
flightlessmango
1d357e17c8
autostart_log: rework without threading
...
Using any kind of sleep or while loop causes a crash when running in wine.
So let's not do that.
5 months ago
flightlessmango
c38132c964
text_outline_color: fix BGR TO RGB
...
Previously the outline color would swap the blue and green, making it
inconsistent with how other colors function
5 months ago
flightlessmango
73a6c5624e
param: frame_timing_detailed
5 months ago
flightlessmango
56b23d7c12
presets: remove version from 4
6 months ago
Joshua Ashton
d5f6f44c26
overlay_params: Enable "debug" by default on 4
6 months ago
flightlessmango
dcb8741581
config env: trim key and value
6 months ago
Alex Maese
b3fa8f5c29
Presets: Add ability to specify preset_path via env variables
6 months ago
flightlessmango
efebc4fe34
preset: 4: disable throttling graph
...
Until we've fined tuned this a bit more, let's not expose it by default
6 months ago
flightlessmango
669f6f96a1
params: preset: remove debug
6 months ago
flightlessmango
50d578973c
presets: parsing: continue if empty line
6 months ago
flightlessmango
fd4b06f876
preset: add hdr to 3
7 months ago
flightlessmango
941c4e21a5
add refresh_rate and hdr to preset 4
7 months ago
flightlessmango
48f8db420b
add fps_metrics param
...
fps_metrics takes a list of decimal value between 0.001-0.9 or avg
7 months ago
Alessandro Toia
81941faa8c
overlay_params: Fix not using mangohud defaults with no conf present
7 months ago
Alessandro Toia
5f05f67e22
overlay_params: print all params and values to debug
8 months ago
FlightlessMango
5c1796e697
preset 4: add throttling_status_graph
8 months ago
FlightlessMango
d0ee1eaa28
hudelements: frame_timing: draw plot using implot
...
Implot allows us to draw multiple lines in the graph.
We draw the frametime as usual but also include thermal and power throttling.
Thermal throttling is red and power is yellow.
8 months ago
Hannes Mann
6342056e70
params: parse_preset_config fixes
8 months ago
FlightlessMango
1a0abc65df
presets param: inherit
...
This option is only for presets. It inherits the default preset.
This allows you to modify an existing preset without having to rewrite it
8 months ago
Alessandro Toia
17d4541980
device: switch gamepad_battery to device_battery and allow to enable mouse or gamepad or both
8 months ago
Alex Maese
d75afd6b7a
Default to first preset (-1) if preset is unset
8 months ago
Alex Maese
939ab8bd4a
Revert "params: preset: set default current_preset -1"
...
This reverts commit 02c3b4f235
.
8 months ago
FlightlessMango
02c3b4f235
params: preset: set default current_preset -1
9 months ago
Jan Solanti
3173cae536
Add core_bars for a per CPU core load histogram
9 months ago
Alex Maese
cd05d1771f
Add ability to toggle through presets
9 months ago
FlightlessMango
528ba6c9c0
param: fps_text
10 months ago
andrefsagh@gmail.com
5054f6ceff
Show amdgpu voltage from hwmon
...
Added config parameter 'gpu_voltage'
10 months ago
FlightlessMango
30748bdf0c
param: duration
11 months ago
FlightlessMango
b3b9672631
params: don't enable fahrenheit and dynamic_frame_timing on full
...
[skip ci]
11 months ago
FlightlessMango
67862421a6
Text outline
...
Adds the text_outline parameter that draws a black outline around all
text and the horizontal separator
[skip ci]
12 months ago
FlightlessMango
3efc2c05ee
params: don't enable engine_short_names with full
...
[ci skip]
12 months ago
jackun
5fde8749af
Use a "get" function to initialize X11 loader...
...
...so static init doesn't spam log before we got that set up properly.
1 year ago
FlightlessMango
744f173298
params: set proper default values for font_size and table_columns
1 year ago
FlightlessMango
c9e67ca573
params: set param defaults in it's own func
1 year ago
Alessandro Toia
e77585d848
params: add missing bottom-center layout
1 year ago
Alessandro Toia
3daf7d73b3
param: horizontal_stretch
1 year ago
jackun
95b7b44b6f
Nuke `io_stats`, `io_read/write` params are enough
1 year ago