Commit Graph

165 Commits (2f807a4c0da400606008195d15c6d7d9d733e3d2)

Author SHA1 Message Date
jackun 2f807a4c0d
Add `spdlog` wrap and logging 3 years ago
Joshua Martin 3b0b6fbc42
Add position options to place the overlay halfway down the screen (#561) 3 years ago
flightlessmango 428ddf4e8a
Merge pull request #536 from flightlessmango/battery_test
Battery info and font awesome icons
3 years ago
Joshua Ashton 815097718e Use nanoseconds to calculate fps
No need to round this earlier on.

Removes an unnecessary implicit float -> double conversion in the calculation also
3 years ago
Alessandro Toia 105ad9c2be Check for batteries only once 3 years ago
Alessandro Toia 1ab25220c6 Add param to check battery power and percent 3 years ago
Alessandro Toia 36ec9ef41a Add round_corners param 3 years ago
jackun afa50a17c4
[OpenGL] Add gl_size_query, gl_bind_framebuffer, gl_dont_flip options for workarounds
`gl_size_query = viewport` - specify what to use for getting display size. Options are "viewport", "scissorbox" or disabled. Defaults to using glXQueryDrawable.
`gl_bind_framebuffer = 0` - (re)bind given framebuffer before MangoHud gets drawn. Helps with Crusader Kings 3.
`gl_dont_flip = 1` - don't swap origin if using GL_UPPER_LEFT. Helps with Ryujinx.
3 years ago
jackun 4d4444e1c5
Allow overriding config file options with MANGOHUD_CONFIG if using legacy layout 3 years ago
jackun f77a73ce8a
Fix scoped_lock clash with >= c++17 3 years ago
jackun 53cca5e723
Merge remote-tracking branch 'origin/master' into develop 3 years ago
flightlessmango e57be394d7
Merge pull request #428 from flgx16/swap
Add swap
3 years ago
jackun 72f1ec094c
Don't continue parsing configs if process is blacklisted 3 years ago
FlightlessMango c54f8bec5d Hud elements exec function 3 years ago
Lukáš Horáček f11a49ae8b
Add swap 3 years ago
Alessandro Toia 80004d3fe0 Chnage fps color based on fps value 3 years ago
Alessandro Toia 75d9e51445 Remove custom_header, add new params custom_text_center and custom_text 3 years ago
Alessandro Toia b77517501c Add new param custom_header 3 years ago
Witold Baryluk 6a1028b17e
Fix some MESA inherited references in overlay params
MANGOHUD_CONFIG as used.

MANGOHUD printf prefix.
3 years ago
Alessandro Toia 8e873fe547 Remove more "not" and "and" in if statments
Rename dbus_helpers.hpp to dbus_helpers.h
3 years ago
Alessandro Toia ed0c7a344d Add new param 'core_load_change' to change colors of cpu core load depending on load % 4 years ago
jackun e0f79d9435
Escape spaces in file names for `wordexp` v2 but just append to stringstream 4 years ago
jackun 0309b6bbb9
Escape spaces in file names for `wordexp` 4 years ago
jackun fda43f5727
Use str_tokenize for multiple delimiters 4 years ago
FlightlessMango 4505bba6bd Check if logger is active before autostarting 4 years ago
FlightlessMango 3827fe96d4 Add autostart_log param 4 years ago
jackun ee2933bff5
Resize fonts 4 years ago
Alessandro Toia 8cad40cfac Change order of cpu/gpu load colors and data 4 years ago
Alessandro Toia d855dc6691 Also change delimiter for media_player_order to + 4 years ago
Alessandro Toia 6ee6663fb6 Change delimiter for cpu and gpu load change and color to + 4 years ago
Alessandro Toia e4fe24a051 Use "+" as a delimiter for param blacklist 4 years ago
Alessandro Toia ef05ab2f20 Parse blacklist with parse_str_tokenize 4 years ago
Alessandro Toia 7c80dc53ef Allow users to add a new item to the blacklist from config file 4 years ago
jackun 1e8487c991
Move color conversion to HudElements; move some overlay related functions back to overlay.cpp 4 years ago
FlightlessMango 44d5546ba5 Add param table_columns 4 years ago
flightlessmango ce6a87823b
Merge pull request #388 from flgx16/cpu_power
Add cpu_power
4 years ago
flightlessmango f91e4f9a33
Merge pull request #395 from gort818/no_ms
Add param to enable/disable fps milliseconds text
4 years ago
FlightlessMango 7e93453a77 Changed fps_limit's delimiter to + 4 years ago
Alessandro Toia 92146c5833 Add frametime param to enable/disable frametime data next to fps 4 years ago
FlightlessMango e5015283a8 cellpadding_y param 4 years ago
jackun 60ffab4350
Add `no_small_font` option for unified font size 4 years ago
Lukáš Horáček 3726c90c7a
Add cpu_power 4 years ago
FlightlessMango 366de9a9dd Legacy elements 4 years ago
FlightlessMango cc38924997 Added graphs 4 years ago
FlightlessMango 6e7747c73c Add sorting for env var 4 years ago
FlightlessMango aebd3353ab Move most hud elements into HudElement functions 4 years ago
Alessandro Toia 2496ab3541 After parsing load colors make sure it has a size of 3 4 years ago
FlightlessMango b9b20d1117 Remove render_mango as it's no longer needed 4 years ago
Alessandro Toia c53939587a Consolidate gpu/cpu load value config 4 years ago
Alessandro Toia daa23d49db Consolidate cpu load color config 4 years ago