Linus Dierheimer
43b3998b9d
Fix bedrock linux detection
2022-06-03 01:48:50 +02:00
Linus Dierheimer
ea6805de82
Escape bedrock option
2022-06-02 23:06:49 +02:00
Linus Dierheimer
0dffd8debf
Vulkan module
2022-06-01 00:04:58 +02:00
Linus Dierheimer
102b2d33c7
Bedrock linux detection
2022-05-25 14:06:59 +02:00
Linus Dierheimer
8c910089cc
Detect KDE plasma version more reliable
2022-05-24 13:58:38 +02:00
Linus Dierheimer
ea44231c78
Don't prepend proc with TARGET_DIR_ROOT
...
Should make future packaging for termux simpler
2022-05-23 20:01:18 +02:00
Linus Dierheimer
3c648d84db
Better GTK detection
2022-05-23 16:19:58 +02:00
Linus Dierheimer
45db4a5c3d
Fix possible use after free
2022-05-23 15:50:25 +02:00
Linus Dierheimer
cc1e876faf
Better automatic logo type detection
2022-04-29 21:44:32 +02:00
Linus Dierheimer
24f8ad7673
Release 1.3.4
...
* Bugfix: Using custom logos in terminals that don't support \033[14t or \033[18t once again works
* Feature: Ubuntu flavour detection
* Feature: Kubuntu logo
* Feature: Deepin logo
2022-04-27 08:03:15 +02:00
Linus Dierheimer
e404dd62c0
Check for ubuntu flavours
2022-04-26 19:21:19 +02:00
Linus Dierheimer
21b315d548
Use a timeout when waiting for terminal responses
2022-04-26 17:17:16 +02:00
Linus Dierheimer
14fa052257
Use reasonable timeout for dbus
2022-04-25 18:42:05 +02:00
Linus Dierheimer
8831c07d2b
Look for multiple versions of a library
2022-04-11 17:41:21 +02:00
Linus Dierheimer
bd0c593871
Simplify packaging for termux
2022-04-10 15:07:52 +02:00
Linus Dierheimer
a032d37ad4
Refactored method naming / ordering
2022-04-08 15:50:49 +02:00
Linus Dierheimer
fcc8927917
Prepare for images in the terminal
2022-04-02 14:35:43 +02:00
Linus Dierheimer
6f01e33955
Clear URL from unsucessfull media detection too
2022-03-24 19:06:20 +01:00
Linus Dierheimer
d647f9e3f2
Pretty song output, if the media is a browser playing a video
2022-03-23 15:43:30 +01:00
Linus Dierheimer
4895c68ca9
Capitalize the first letter of media player if appropiate
2022-03-23 11:54:05 +01:00
Linus Dierheimer
be84549f4c
Refactored media detection
2022-03-23 11:15:50 +01:00
Linus Dierheimer
0916258c87
Greatly improved detection of media player name
2022-03-22 18:59:04 +01:00
Linus Dierheimer
b9dfe1f858
Fix compilation warnings
2022-03-08 11:07:31 +01:00
Linus Dierheimer
fd450bcccc
Date Time support
2022-02-25 13:30:37 +01:00
Linus Dierheimer
0cb6e40bac
Fix neofetch preset
2022-02-21 14:44:46 +01:00
Linus Dierheimer
ed63ef1a28
Support detecting artist if a browser is current media player
2022-02-14 13:04:57 +01:00
Linus Dierheimer
313084f91c
Update presets
2022-02-14 11:44:10 +01:00
Linus Dierheimer
59bd9927a4
Fix concating of song artists
2022-02-14 11:08:04 +01:00
Linus Dierheimer
a32b1c5887
Update github actions to support song and media player update
2022-02-14 00:18:22 +01:00
Linus Dierheimer
cfb5d204a1
Media player and song detection!
2022-02-13 23:51:13 +01:00
Linus Dierheimer
451848f6fd
Small improvements to code quality
2022-02-12 22:30:57 +01:00
Linus Dierheimer
ea5b663b16
Rename class to deviceClass, so cpp linters don't see a problem
2022-02-12 12:38:14 +01:00
Linus Dierheimer
5f965ac787
Fixed two compiler warnings
2022-02-09 15:22:57 +01:00
Linus Dierheimer
23b71cc907
Fixed some rare compilation warnings from old compilers
2022-01-22 23:01:09 +01:00
Linus Dierheimer
f2663a65cc
More flexible OS file detection
2022-01-18 18:56:37 +01:00
Linus Dierheimer
a0f5432903
Temp detection
2022-01-16 16:33:15 +01:00
Linus Dierheimer
20427a534e
Respect WAYLAND_SOCKET on builds without wayland-client support
2022-01-14 13:31:39 +01:00
Linus Dierheimer
9789d1f5f1
Fallback OS detection using lsb
2022-01-14 13:21:49 +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
3f30fa8d4a
Improved WM / DE detection logic
2022-01-07 17:37:57 +01:00
Linus Dierheimer
53f31f2401
Look for different versions of the same library
2022-01-05 16:14:27 +01:00
Linus Dierheimer
59e61f53e1
XCB: set wm protocol if connection succeded
2022-01-05 15:02:54 +01:00
Linus Dierheimer
7a3bf2f77d
Rewrote X11 code
2022-01-05 14:40:57 +01:00
Linus Dierheimer
bd3a5fde07
Finish rewriting of WM/DE detection
2022-01-02 19:02:21 +01:00
Linus Dierheimer
ecb1853d56
Using EWMH to detect WM in X11 sessions
2022-01-02 18:42:58 +01:00
Linus Dierheimer
bcf543e129
Unified WM / DE / Resolution detection
2022-01-02 16:55:26 +01:00
Linus Dierheimer
d4f753a9f8
Moved detection files to their own folder
2021-12-20 16:34:46 +01:00