Linus Dierheimer
|
08b0bac2b9
|
Refactor os detection code
|
2022-09-04 13:33:18 +02:00 |
|
Linus Dierheimer
|
d387800bda
|
Separate host detection and printing logic
|
2022-09-04 12:43:30 +02:00 |
|
Linus Dierheimer
|
3b316bdd3f
|
Refactor pci code
|
2022-09-01 17:14:50 +02:00 |
|
Linus Dierheimer
|
47373998d5
|
replace gethostbyname with getaddrinfo
#217
|
2022-08-21 23:35:22 +02:00 |
|
Linus Dierheimer
|
d4c836fd25
|
Handle empty xdg env vars better
|
2022-07-30 23:30:46 +02:00 |
|
Linus Dierheimer
|
9a0aa2ac72
|
Fix compilation issues
1) when building for android
2) when building without wayland
|
2022-07-27 19:28:55 +02:00 |
|
Linus Dierheimer
|
c7bf471e29
|
Refactor: move vulkan detection to own header
|
2022-07-26 18:18:14 +02:00 |
|
Linus Dierheimer
|
298bc10e5f
|
Refactor: move media detection to own header
|
2022-07-26 18:15:45 +02:00 |
|
Linus Dierheimer
|
676485ef74
|
Refactor: move temps detection to own header
|
2022-07-26 18:13:12 +02:00 |
|
Linus Dierheimer
|
fb6da20b0c
|
Refactor: move date/time detection to own header
|
2022-07-26 18:09:25 +02:00 |
|
Linus Dierheimer
|
0c81d3e894
|
Refactor: move terminal/shell detection to own header
|
2022-07-26 18:06:30 +02:00 |
|
Linus Dierheimer
|
5c1aa20042
|
Refactor: move wm/de detection to own header
|
2022-07-26 17:56:42 +02:00 |
|
Linus Dierheimer
|
46a27c4e39
|
Refactor: move gtk detection to own header
|
2022-07-26 17:47:08 +02:00 |
|
Linus Dierheimer
|
128302596e
|
Refactor: move qt detection to own header
|
2022-07-26 17:42:28 +02:00 |
|
Linus Dierheimer
|
7a15dee2be
|
Refactor: move os detection to own header
|
2022-07-26 17:33:51 +02:00 |
|
Linus Dierheimer
|
000bd37f1d
|
Refactor: move title detection to own header
|
2022-07-26 17:29:09 +02:00 |
|
Linus Dierheimer
|
4c7b7e4a4d
|
Refactor: move processing functions to own header
|
2022-07-25 14:45:41 +02:00 |
|
Linus Dierheimer
|
c971e28aca
|
Refactor: move setting functions to own header
|
2022-07-25 14:20:07 +02:00 |
|
Linus Dierheimer
|
c41a29a5c1
|
Refactor: move parsing functions to own header
|
2022-07-25 13:59:19 +02:00 |
|
Linus Dierheimer
|
778856dd57
|
Refactor: move property functions to own header
|
2022-07-25 12:24:23 +02:00 |
|
Linus Dierheimer
|
4a43144991
|
Refactor: move io functions to own header
|
2022-07-25 11:48:48 +02:00 |
|
Linus Dierheimer
|
f18ffe3239
|
Refactor: move library functions and macros to own header
|
2022-07-25 11:20:38 +02:00 |
|
Linus Dierheimer
|
b9d360af97
|
--title-fqdn option
#203
|
2022-07-22 19:36:00 +02:00 |
|
Linus Dierheimer
|
ec1981c545
|
Use [QT] instead of [Plasma]
#198 #199
|
2022-07-22 17:18:36 +02:00 |
|
Linus Dierheimer
|
ad9fc5845a
|
GTK: Fix detection on XFCE DE
#198 #199
|
2022-07-22 12:23:35 +02:00 |
|
Linus Dierheimer
|
8aff9939bc
|
GTK: prefer dconf over config files on certain DEs
#198 #199
|
2022-07-22 11:24:29 +02:00 |
|
Linus Dierheimer
|
85656fd515
|
Fix Mutter detection
#200
|
2022-07-20 21:32:17 +02:00 |
|
Linus Dierheimer
|
18af9ab902
|
Wayland: don't destroy proxies our self
|
2022-07-08 11:48:43 +02:00 |
|
Linus Dierheimer
|
558fbc20e2
|
Don't detect guake-wrapped as terminal
|
2022-07-08 11:24:11 +02:00 |
|
Linus Dierheimer
|
609fa14f4f
|
Wayland: use a single, common stub listener
|
2022-07-03 16:10:17 +02:00 |
|
Linus Dierheimer
|
7d6f92a446
|
Wayland: only use required stub listeners
|
2022-06-30 12:22:46 +02:00 |
|
Linus Dierheimer
|
bc76ebfb3f
|
Wayland: add stub listeners
|
2022-06-30 12:16:38 +02:00 |
|
Linus Dierheimer
|
41b024d3b1
|
Refactor wayland code the third
|
2022-06-29 11:08:42 +02:00 |
|
Linus Dierheimer
|
9b62d17d8d
|
Refactor wayland code the second
|
2022-06-28 21:41:13 +02:00 |
|
Linus Dierheimer
|
1861d55f7d
|
Refactor wayland code
|
2022-06-28 11:57:08 +02:00 |
|
Linus Dierheimer
|
22a3ab4a81
|
Detect wayland WM _much_ faster
|
2022-06-26 13:35:16 +02:00 |
|
Linus Dierheimer
|
3ba486a5b8
|
Wayland: switch to wl_proxy_marshal_constructor_versioned
|
2022-06-23 15:59:59 +02:00 |
|
Linus Dierheimer
|
2d2ba4c5b3
|
Wayland: switch to wl_proxy_marshal_flags
|
2022-06-23 15:51:29 +02:00 |
|
Linus Dierheimer
|
94ad782caa
|
No unneeded casts
|
2022-06-23 10:44:53 +02:00 |
|
Linus Dierheimer
|
c440fdfca8
|
Uses instance->state.configDirs consistenlty (in particular thread save) troughout the project
|
2022-06-22 20:14:10 +02:00 |
|
Linus Dierheimer
|
af0c72aa61
|
Methods for caching generic data
|
2022-06-20 16:35:15 +02:00 |
|
Linus Dierheimer
|
8fa09ca093
|
Refactored read methods
|
2022-06-20 16:27:33 +02:00 |
|
Linus Dierheimer
|
26d17250b6
|
Detect WSLg
|
2022-06-18 14:55:56 +02:00 |
|
Linus Dierheimer
|
9176797327
|
Detect Windows Terminal better
|
2022-06-18 14:51:10 +02:00 |
|
Linus Dierheimer
|
9d3f762c20
|
Better fallback for wayland detection
|
2022-06-18 15:27:46 +02:00 |
|
Linus Dierheimer
|
fe71291769
|
Clean up includes
|
2022-06-18 14:25:31 +02:00 |
|
Linus Dierheimer
|
f35dc9f46a
|
Detect termux
|
2022-06-18 00:45:28 +02:00 |
|
Linus Dierheimer
|
5d853f3b17
|
GPU temp detection
|
2022-06-17 23:38:33 +02:00 |
|
Linus Dierheimer
|
716522e29a
|
build temps file
|
2022-06-15 23:15:49 +02:00 |
|
Linus Dierheimer
|
1826e23c29
|
OpenGL module
|
2022-06-04 15:21:34 +02:00 |
|