Commit Graph

1120 Commits

Author SHA1 Message Date
Carter Li df2ad48d13 Logo: add CentOS logo 2021-11-08 17:37:17 +08:00
李通洲 b3b31d693e Settings: simplify macros and code cleanup 2021-11-06 22:50:52 +08: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 46ecdd42b6 Development notice 2021-11-01 19:37:45 +01:00
NBonaparte f333ede1f7 fix: check if processName is NULL/empty to prevent segfaults 2021-10-31 22:13:29 -07:00
Linus Dierheimer 20dd2fa28f New fedora logo 2021-10-24 14:47:28 +02:00
Linus Dierheimer 7a21f44a3a Exit signal handler 2021-10-23 15:48:24 +02:00
Linus Dierheimer e18199e8ec Fix odering of XDG_CONFIG_DIRS 2021-10-22 18:42:14 +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
李通洲 7dc70b9730 Fix detecting Windows Terminal on WSL2 and SSH env 2021-10-17 21:12:19 +08:00
李通洲 38e2f8cf3e LocalIp: add new module 2021-10-17 21:05:04 +08:00
李通洲 8d7d33882f Always assume TTY when both $XDG_SESSION_TYPE and $WAYLAND_DISPLAY are not set
$TERM can be set to value other than `linux` ( eg xterm, xterm-256color ), just assume TTY when no desktop env is found, which effectively bypasses `getWMDE`
Fix #83
2021-10-17 18:34:11 +08:00
halfhiddencode a2742ce60b Update logo.c
correction in garuda logo
2021-07-18 08:16:23 +00:00
Linus Dierheimer 0f916bb492 Better ffParseSemver 2021-07-08 20:02:53 +02:00
BL4CKH47H4CK3R 7fa971bc86 Beautify Arch Logo 2021-07-06 19:49:27 +00:00
Linus Dierheimer 26f4fac62b feature request #75: CelOS logo 2021-07-06 20:36:30 +02:00
Linus Dierheimer 582d5b6473 better naming of strbuf methods 2021-06-26 15:34:01 +02:00
Linus Dierheimer a88cb07dad better cursor support 2021-06-26 11:39:42 +02:00
Linus Dierheimer c0cb55ca9a fix ffParsePropFileConfigValues 2021-06-20 22:17:18 +02:00
Linus Dierheimer 8cb3ff7c2b Cursor support 2021-06-20 21:04:55 +02:00
Linus Dierheimer ef31e08d2d Allow same GTK values in same file to overwrite each other 2021-06-17 13:59:18 +02:00
Linus Dierheimer f148dbacfb Disable linewrap and hide cursor by default 2021-06-17 13:49:25 +02:00
Linus Dierheimer 409b1f29a6 renamed calculation threads to detection threads 2021-06-15 13:12:29 +02:00
Linus Dierheimer f8c215775a better zsh and fish version detection 2021-06-15 12:35:44 +02:00
Linus Dierheimer 0bf486fa67 seperator is now always the width of the title 2021-06-15 11:04:44 +02:00
Linus Dierheimer 4fecc76083 specific fish version code 2021-06-15 09:51:55 +02:00
Linus Dierheimer cab5069be2 fix terminal / shell detection 2021-06-15 09:23:37 +02:00
Linus Dierheimer eab26149e7 rewrote shell / terminal detection 2021-06-14 23:22:14 +02:00
Linus Dierheimer ab2cb9e0e4 fix gentoo logo name 2021-06-13 14:28:09 +02:00
Linus Dierheimer 3ce12dfc47 rewrote logo code 2021-06-13 14:23:35 +02:00
Linus Dierheimer 580ad45459 Fedora support 2021-06-08 20:01:29 +02:00
Linus Dierheimer 602c3767e5 Rewrote WM / DE detection 2021-05-30 20:28:15 +02:00
Linus Dierheimer 0b93feaa94 removed debug puts 2021-05-28 14:14:57 +02:00
Linus Dierheimer 49e7612795 fix logo display 2021-05-28 14:10:53 +02:00
alborrajo e4516dc548 Clean up buffer after loading logo from file 2021-05-28 13:46:33 +02:00
alborrajo de72ea6ee6 Separate --logo-file option 2021-05-27 17:13:26 +02:00
alborrajo 53389850c2 Faster removal of \n when loading a custom logo 2021-05-27 16:40:51 +02:00
alborrajo f20ec0ef9f Color support on custom logos 2021-05-27 15:56:11 +02:00
alborrajo e630167585 Read custom logos from text files
If the --logo option is specified with a path to a file, use the
contents of the file as the logo
2021-05-26 19:01:31 +02:00
Linus Dierheimer 72fbcf94ff better Mutter detection 2021-05-23 20:35:24 +02:00
Linus Dierheimer bd3c236480 a bit better parsing of fonts 2021-05-23 19:40:34 +02:00
Linus Dierheimer 14932466f7 refactored usage of GSettings 2021-05-20 20:06:08 +02:00
DarN 67edfd7f59 Added more file checks 2021-05-17 11:10:56 +02:00
DarN 82674a7d14 Rewrote with fast and slow modes 2021-05-17 06:34:48 +02:00
DarN 0531afadb7 Merge branch 'LinusDierheimer:master' into master 2021-05-17 06:15:10 +02:00
Linus Dierheimer 142d9c30e0 faster ffGetPropValue 2021-05-16 21:02:06 +02:00