Commit Graph

279 Commits

Author SHA1 Message Date
Linus Dierheimer efdf38a9ea Version 1.0.0 ! 2022-03-20 16:47:05 +01:00
Linus Dierheimer 77e05b0c95 prepare for releases 2022-03-20 13:16:04 +01:00
Linus Dierheimer 231016264b Update CMakeLists.txt 2022-03-08 12:03:21 +01:00
Linus Dierheimer 0451852e34 Install License with cmake too 2022-03-08 11:59:06 +01:00
Linus Dierheimer fd450bcccc Date Time support 2022-02-25 13:30:37 +01:00
Anna “CyberTailor” aa9dd9c155 CMakeLists.txt: make tests optional
Run test-strbuf using ctest.
2022-02-21 12:30:06 +05:00
Anna “CyberTailor” 415c097489 CMakeLists.txt: use git only when in repository
Allow building fastfetch from tarballs with -DPROJECT_VERSION and
-DPROJECT_VERSION_MAJOR options.
2022-02-21 12:30:06 +05:00
Anna “CyberTailor” 109026211c CMakeLists: add installation target 2022-02-21 12:30:05 +05:00
Linus Dierheimer cfb5d204a1 Media player and song detection! 2022-02-13 23:51:13 +01:00
Linus Dierheimer bc8887fb42 Improved compile time by compiling common sources as a static lib 2022-02-09 15:20:07 +01:00
Viorel a28c4600f4 Make dependencies check optional 2022-02-08 07:10:46 +02:00
Linus Dierheimer 9789d1f5f1 Fallback OS detection using lsb 2022-01-14 13:21:49 +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 53f31f2401 Look for different versions of the same library 2022-01-05 16:14:27 +01:00
Linus Dierheimer 7a3bf2f77d Rewrote X11 code 2022-01-05 14:40:57 +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
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 9db9a2c195 Added -Wconversion to compiler options 2021-11-17 18:38:57 +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 6b0343a46c Merge branch 'master' of remote 2021-11-09 15:18:02 +01:00
Linus Dierheimer 214540e7ef Logo revolution 2021-11-09 15:14:25 +01:00
Carter Li a81f897258 CMakeList: don't require C++ compilers 2021-11-08 10:28:48 +08:00
Linus Dierheimer e9db9ac87a Merge branch 'master' of github.com:LinusDierheimer/fastfetch 2021-11-07 21:36:08 +01:00
Linus Dierheimer a198322d58 logo part 1 2021-11-07 21:35:59 +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 57377019e6 Verbose and devinfo presets 2021-10-25 13:29:39 +02:00
Linus Dierheimer 20dd2fa28f New fedora logo 2021-10-24 14:47:28 +02:00
Linus Dierheimer 1df591b46f More informations in default config file 2021-10-23 14:59:11 +02:00
Linus Dierheimer b3ef53ddc9 Store big strings in separate files 2021-10-22 21:53:29 +02:00
李通洲 714181175d CMakeList: cleanup
Default CMAKE_BUILD_TYPE to Release, which implies -O3 -DNDEBUG
Don't force building with -O3, which makes debugging more friendly.
Remove option BUILD_DEBUG, which is covered by -DCMAKE_BUILD_TYPE=DEBUG / RelWithDebInfo
2021-10-20 08:13:49 +00: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
Linus Dierheimer 78af5cb8a8 better resolution detection 2021-06-27 21:09:18 +02:00
Linus Dierheimer 8cb3ff7c2b Cursor support 2021-06-20 21:04:55 +02:00
Linus Dierheimer eab26149e7 rewrote shell / terminal detection 2021-06-14 23:22:14 +02:00
DarN ca08e07c37 Renamed all instances of 'seperator' 2021-05-15 12:36:25 +02:00
Linus Dierheimer 35681ec09f flashfetch logo detection at compile time 2021-05-13 17:39:08 +02:00
Linus Dierheimer 9c26f9d988 fix help gpu-format 2021-05-05 19:31:58 +02:00
Linus Dierheimer 7ec32bf5d3 ffSettingsGet* 2021-05-04 19:48:23 +02:00
Linus Dierheimer 35504b33b1 ffGSettingsGetValue 2021-05-02 18:52:42 +02:00
Linus Dierheimer 6eddc6105f ffDconfGetValue 2021-05-01 16:01:59 +02:00
Linus Dierheimer f3c8ecacbb greatly improved WM / DE detection 2021-05-01 13:03:30 +02:00
Linus Dierheimer 01ada03c5c renamed calculate to detect 2021-04-28 19:53:30 +02:00
Linus Dierheimer f7b6fb2d4f presets 2021-04-25 11:48:25 +02:00