Commit Graph

1178 Commits (da573e8ebaf8d8d0000890c1fab40944edebc7f1)
 

Author SHA1 Message Date
FlightlessMango da573e8eba mangoapp: fix not respecting nvctrl option 3 years ago
FlightlessMango 4d76ad5161 Fix some uglyness in meson build 3 years ago
FlightlessMango 67a4918439 Only check for glfw dep if mangoapp 3 years ago
FlightlessMango e0fe8b6930 Fix issue with imgui options 3 years ago
FlightlessMango d99d6c8bd4 Bump version to 0.6.6 3 years ago
FlightlessMango cb3682633e Mangoapp: include unistd for sleep 3 years ago
FlightlessMango b001eb4714 Move _params init to overlay.cpp 3 years ago
FlightlessMango cd215854ce Mangoapp: meson option 3 years ago
Joshua Ashton fb619147e4 Set overlay atom to tell gamescope to render over 3 years ago
FlightlessMango 4e3a40c6ef mangoapp + gamescope shm 3 years ago
flightlessmango 71082a9642
Merge pull request #612 from Rennarde1312/master
Fix flatpak install instruction
3 years ago
Rennarde1312 9b2a86adb4 Fix flatpak install instruction 3 years ago
jackun 1344b5fa3a
Ubuntu 32-bit libs note 3 years ago
jackun a91f1c7cf7
Iterate through libraries for possible locations of dlopen/dlsym functions
glibc 2.34 moves `dlopen` and `dlsym` from libdl.so to libc.so
3 years ago
jackun abf146f73c
Set correct swapchain_stats etc references for hw updater 3 years ago
jackun 9b6a39dfe9
sed s/gnu_linux/linux/g 3 years ago
jackun 90e48f95ca
Use unversioned `fmt::format_error` 3 years ago
jackun 6584f23a6c
Use `ghc::filesystem` to iterate over /proc/self/map_files 3 years ago
jackun c452609718
Fix hw update thread waiting for initial update signal 3 years ago
jackun ced84ec526
Try to find `dlopen`/`dlsym` from libc.so too (musl libc, glibc 2.34+) 3 years ago
jackun cd43374102
Update README.md
Add extra line after table
3 years ago
Martin Wimpress c8be7d3cc1
Add Ubuntu PPA install instructions (#431) 3 years ago
jackun b3a95f1bca
Merge branch 'develop' 3 years ago
FlightlessMango 947f287a5e
Only create hw_info_thread once 3 years ago
jackun 729ccc83bd
Use spdlog's 'fmt' to format media player metadata
Usage:
  media_player_format={title};{artist};{album}

Semi-colon breaks to new line, might change.
3 years ago
Faalagorn 87e25a3038
Add missing and rearrange options in .conf
Added missing options and rearranged the way they appear under legacy layout plus minor fixes:
* Added some default values after `=`
* Commented out options with default values
* Unified style
3 years ago
FlightlessMango 3ac7772a55 Add universal param 3 years ago
jackun 898f0ea28d
Update README.md
Per-application configuration in ~/.config/MangoHud
3 years ago
jackun 18d401d626
Update build steps in README.md (#517) 3 years ago
jackun ac11beef9b
[dbus] Don't stop D-Bus thread or remove filter if not completely deiniting 3 years ago
jackun 31e879215a
[dbus] Also check if gamemode is enabled with D-Bus 3 years ago
jackun 7e3a56d356
[dbus] Raise TRAP if wrong primitive type but allow to continue 3 years ago
Wojcie d27f13fa88
About enabling multilib on arch based distros (#593)
* Update README.md about Arch Linux multilib
3 years ago
jackun d1617818cd
Fix OpenGL gpu_name 3 years ago
jackun a431c092eb
Separate libdrm and libdrm_amdgpu loader 3 years ago
jackun 822e325d11
Add get_basename, fix win32 build
std::string::substr likes to throw
3 years ago
jackun 67e5d790d1
Build and link to spdlog as static lib
Speeds up compiling a bit
3 years ago
jackun 9df9df0f4f
Fix some tangling printfs 3 years ago
jackun 24a011702f
[build.sh] Fix typo 3 years ago
jackun 6dee0948a5
Require meson >=0.54 for `default_library` option. 3 years ago
jackun f273bf20f1
[build.sh] Re-add Deepin 3 years ago
jackun 94a7705554
Fix integer overflow on 32 bit, for `procmem` 3 years ago
jackun 361641382c
[build.sh] Attempt to fix wrong 32bit lib dir on non-Arch distros 3 years ago
gk 06a37bdcce
Use alternate method of checking for distro
Use ID/ID_LIKE instead of NAME which will allow less popular forks of
distros to work properly, for example archlabs, whose ID_LIKE will be
arch. And due to the simpler format this should be more
future-compatible.

It appears that some distros don't have ID_LIKE so it also includes ID
in the DISTRO variable.

There are a few downsides to this approach, notably:
 - The OpenSUSE message won't be able to detect whether the user is on
    leap or tumbleweed, so I made it print the command for both.
 - This requires some more globbing since the ID field will be before
    the ID_LIKE field, and the ID_LIKE field can include multiple
    distros.

https://freedesktop.org/software/systemd/man/os-release.html

PR #420
3 years ago
Vortex Acherontic e5f625fc8a
Added openSUSE instructions to readme
PR #533
3 years ago
jackun 5767426192
Nope, ERROR level has higher priority, doh 3 years ago
jackun 60d5160c36
update imgui and spdlog wraps 3 years ago
jackun 17d87b26e6
update vulkan-headers to 1.2.158-2 3 years ago
jackun c79e01830d
Clean up battery.{h,cpp} header includes 3 years ago
jackun 866fd8bc24
Add per process memory usage (`procmem` etc) 3 years ago