Commit Graph

225 Commits

Author SHA1 Message Date
Linus Dierheimer 4e45a2e3ba Fix building with librpm support enabled 2022-01-22 22:54:20 +01:00
Linus Dierheimer f2663a65cc More flexible OS file detection 2022-01-18 18:56:37 +01:00
Linus Dierheimer 9789d1f5f1 Fallback OS detection using lsb 2022-01-14 13:21:49 +01:00
Linus Dierheimer accaaa7de5 Expose GPU driver to gpu format string 2022-01-12 18:57:35 +01:00
Linus Dierheimer 33127388f0 refactored FFstrbuf 2022-01-12 01:02:14 +01:00
Linus Dierheimer 816d86aee8 Public IP module 2022-01-10 20:20:18 +01:00
Linus Dierheimer ef034b7adb Android support part 6 2022-01-10 15:26:25 +01:00
Linus Dierheimer 4bbb13b44d Android support part 5 2022-01-10 15:24:10 +01:00
Linus Dierheimer 4aff8a353b Android support part 4 2022-01-10 15:22:25 +01:00
Linus Dierheimer 190974e079 Android support part 3 2022-01-10 15:20:51 +01:00
Linus Dierheimer e95e1e3530 Android support part 2 2022-01-10 14:41:34 +01:00
Linus Dierheimer bf60429e36 Android support part 1 2022-01-09 16:51:57 +01:00
Linus Dierheimer 0879746e0f Unified method for testing if c strings contain a value 2022-01-07 18:00:38 +01:00
Linus Dierheimer 53f31f2401 Look for different versions of the same library 2022-01-05 16:14:27 +01:00
Linus Dierheimer bcf543e129 Unified WM / DE / Resolution detection 2022-01-02 16:55:26 +01:00
Linus Dierheimer f73137aef8 Better filtering of batteries 2021-12-31 14:12:44 +01:00
Linus Dierheimer a011b55692 Custom logo colors support 2021-12-19 22:39:22 +01:00
Linus Dierheimer 1a7f04fe0c Suppress the output of drivers more efficently 2021-12-15 19:12:07 +01:00
Linus Dierheimer 7638d0b8b6 Disable stdout during vulkan operations 2021-12-15 15:42:33 +01:00
Carter Li 8653a881fd CPU Usage: add new module 2021-11-24 19:14:27 +08:00
Linus Dierheimer bbbf00e834 Separator string option 2021-11-18 18:25:24 +01:00
Linus Dierheimer 7bab4ef298 Fix disk space output 2021-11-17 23:22:42 +01:00
Linus Dierheimer 9db9a2c195 Added -Wconversion to compiler options 2021-11-17 18:38:57 +01:00
Linus Dierheimer 7ced537e59 FFstrbuf is now always null terminated 2021-11-17 10:59:31 +01:00
Linus Dierheimer 9e6b0b03ea Tell vulkan the right project version 2021-11-13 18:43:33 +01:00
Linus Dierheimer dff3ca58ae GPU: vulkan fallback 2021-11-13 18:25:35 +01:00
Linus Dierheimer fd447ab439 Common macros for loading shared libs 2021-11-13 14:10:30 +01:00
李通洲 f6700f5272 Packages: use the official RPM public API
instead of diving into its implementation detail to count installed rpm packages, which support CentOS
2021-11-06 22:47:51 +08:00
Linus Dierheimer bf1fbd572a Fix display of long terminal names 2021-11-01 14:47:36 +01:00
Linus Dierheimer c008f66a76 Fix bug in terminal format 2021-10-25 13:31:25 +02:00
Linus Dierheimer 57377019e6 Verbose and devinfo presets 2021-10-25 13:29:39 +02:00
Linus Dierheimer 09285338c5 Fix possible unassigned variable in memory code 2021-10-24 15:11:17 +02:00
李通洲 1a5b1428dc Add Android basic support 2021-10-20 22:27:29 +08:00
Linus Dierheimer fd257ddde9 better FF_UNUSED 2021-10-19 19:34:55 +02:00
Linus Dierheimer 349e5b24fa better support for building without features 2021-10-19 18:44:59 +02:00
李通洲 e5322cf165 Make it possible to build without optional dependencies 2021-10-19 22:50:17 +08:00
李通洲 181dfb5cfc Processes: add new module 2021-10-19 02:25:34 +00:00
李通洲 38e2f8cf3e LocalIp: add new module 2021-10-17 21:05:04 +08:00
李通洲 3a649493ea Don't print error: XDG_RUNTIME_DIR not set in the environment. when $XDG_RUNTIME_DIR is not set
According to [the manpage](https://manpages.debian.org/experimental/libwayland-doc/wl_display_connect.3.en.html), $XDG_RUNTIME_DIR must be set before calling `wl_display_connect(NULL)`.
Otherwise `wl_display_connect` will always fail, and print the error message
2021-10-17 18:37:51 +08:00
Linus Dierheimer f265307dc4 Prefer process name in terminal output 2021-09-19 14:58:46 +02:00
Linus Dierheimer 588a68ac4c Better OS output 2021-07-12 19:01:31 +02:00
Linus Dierheimer d7356a8323 Cleand up resolution code 2021-07-06 21:15:08 +02:00
Linus Dierheimer 273d4205b5 Xrandr: support for multiple output monitors 2021-07-05 20:59:58 +02:00
Linus Dierheimer 1717b51807 fix compiler warning about unused result of fscanf 2021-07-02 23:07:25 +02:00
Linus Dierheimer 7b5af1b133 Rewrote x11 resolution detection 2021-07-02 22:43:58 +02:00
Linus Dierheimer 45e5546c92 Don't show certain informations in TTY 2021-06-27 21:53:50 +02:00
Linus Dierheimer 8f1b067953 fix resolution in x11 / TTY 2021-06-27 21:43:09 +02:00
Linus Dierheimer ad220546ba small cleanup in cursor code 2021-06-27 21:18:43 +02:00
Linus Dierheimer 78af5cb8a8 better resolution detection 2021-06-27 21:09:18 +02:00
DarN 4d408f55fa Optimisation 2021-06-26 19:00:15 +02:00