Alessandro Toia
b61f83f522
Add lib_loaded function to check for current loaded libraries
2023-01-04 18:05:56 -08:00
Emil Velikov
2aa49caf52
Remove find_folder() API
...
Can be trivially replaced with ls()
v2: Move break where it's supposed to.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2022-03-12 18:10:04 +00:00
Emil Velikov
d75b4d972b
Remove unused LS_FLAGS::LS_ALL
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2022-03-12 10:28:18 +00:00
jackun
822e325d11
Add get_basename, fix win32 build
...
std::string::substr likes to throw
2021-08-12 16:07:42 +03:00
Witold Baryluk
4f20da781d
Improve code for program name extraction
...
This cleans up the code, as well fixes the bug of not setting
program_name if the MANGOHUD_CONFIG env is specified.
Instead of global variable, that could be not-initialized
use a function to get a program name in logging.
While at it, revamp code and separate things into own functions,
and return by value, and make them easier to use / share code.
2020-12-13 11:35:40 +00:00
larskraemer
a28931ef6b
General cleanup ( #272 )
...
* Cleanup unused struct fields, use uniform include guards
2020-07-06 20:31:40 +03:00
jackun
66ddada43c
Fix readlink
overloading for fortified musl
...
Issue #231
2020-06-19 16:15:49 +03:00
jackun
a9311bb578
Allow to specify gpu with pci bus id by setting env var MANGOHUD_PCI_DEV=xxxx:xx:xx:x
where x's are "domain 🚌 slot.function"
2020-04-11 00:34:33 +03:00
jackun
25b0adfbf9
Move Wine exe name code from config.cpp to get_wine_exe_name(...)
2020-03-25 17:11:29 +02:00
jackun
65b90fc01b
config file: respect XDG dirs
...
Other half of #37
2020-02-15 13:23:18 +02:00
jackun
90a93fd2fc
Add "get executable's path" function
2020-02-12 22:59:00 +02:00
jackun
b5bfd437a6
Add file and string utility functions
2020-02-04 23:23:01 +02:00