李通洲
f362fdb01d
Battery: move detection code into src/detection
...
Prepare for macOS implementation
2022-09-16 23:43:08 +08:00
Viorel
38013450ae
Fix bash completions file
2022-09-15 19:34:14 +03:00
Linus Dierheimer
67e433750a
Release 1.7.1
2022-09-15 16:02:55 +02:00
Linus Dierheimer
545210e25e
Don't require FF_HAVE_OPENCL on Apple
2022-09-14 22:03:23 +02:00
Linus Dierheimer
6e6847a66b
Set more values in CMake project()
2022-09-14 19:12:51 +02:00
Linus Dierheimer
5e5c144582
Fix build on apple
2022-09-14 09:51:08 -07:00
Linus Dierheimer
ac330430bf
Link apple frameworks at compile time
2022-09-14 14:55:28 +02:00
Linus Dierheimer
52275b89dc
Try to unify linux and apple code paths
2022-09-14 12:41:43 +02:00
李通洲
a8b0e77189
OpenGL / OpenCL: add macOS support
...
Note: FF_LIBRARY_LOAD and friends are not used because loading framework
bundles are not supported by FF_LIBRARY_LOAD and support it is not easy.
Since CGL is guaranteed to be supported by macOS system, we simply use
static linking in this case.
2022-09-13 17:03:26 +08:00
Carter Li
7c43e4b8e7
ci: show everything with fastfetch
2022-09-12 21:10:05 +08:00
Linus Dierheimer
2c4b80a093
Fix ENABLE_ZLIB requirements
2022-09-11 12:03:01 +02:00
Linus Dierheimer
8b7092e4d4
gpu_apple.c: Use Ascii encoding
2022-09-11 02:44:19 -07:00
Linus Dierheimer
ad4a71a2d5
Github actions: package for all platforms
2022-09-11 10:47:47 +02:00
Linus Dierheimer
22075e2d28
CMake: keep sysconfdir in cache
2022-09-09 22:43:53 +02:00
Linus Dierheimer
60c735d1a4
Enable Vulkan on MacOS
2022-09-09 20:37:56 +02:00
Linus Dierheimer
8be4921bd0
Release 1.7.0
2022-09-06 18:59:03 +02:00
Linus Dierheimer
0b3bf3c273
Only build display server code on linux
2022-09-06 15:42:37 +02:00
Linus Dierheimer
282271a65a
MacOS disk support
2022-09-06 05:19:21 -07:00
Linus Dierheimer
2283700a99
Refactor CMakeLists.txt
2022-09-05 19:56:00 +02:00
Linus Dierheimer
7b647e09da
Only enable library features on linux by default
2022-09-05 18:30:30 +02:00
Linus Dierheimer
54cb74c999
Separate gpu detection and printing logic
2022-09-05 17:42:42 +02:00
Linus Dierheimer
6a44515cf2
Separate memory detection and printing logic
2022-09-05 10:57:09 +02:00
Linus Dierheimer
ea60fd0a0d
Separate cpu detection and printing logic
2022-09-04 22:20:12 +02:00
Linus Dierheimer
9d106c6672
Enable build on MacOS
...
Note that this commit just makes fastfetch compile, not work properly
2022-09-04 14:30:52 +02:00
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
b87983c86b
Fix parsing quoted values in config files
2022-08-22 12:14:08 +02:00
Linus Dierheimer
779dbab647
Release 1.6.4
2022-08-22 00:13:13 +02:00
Viorel
d75f72c8fe
Fix installation of presets/ directory
2022-08-12 22:35:31 +03:00
Linus Dierheimer
9fa00081e3
Release 1.6.2
2022-08-12 16:01:52 +02:00
Linus Dierheimer
6787f1eba8
Merge branches 'master' and 'master' of github.com:LinusDierheimer/fastfetch
2022-07-27 21:56:42 +02:00
Linus Dierheimer
eedc277bcf
Respect target dir config during installation
2022-07-27 21:56:28 +02:00
Chongyun Lee
dce81055fe
Release 1.6.1
2022-07-28 01:28:17 +08:00
Linus Dierheimer
ceb92dafd7
Release 1.6.0
...
this time with correct packaging
2022-07-26 22:13:09 +02:00
Linus Dierheimer
31eeb6dd08
Release 1.6.0
2022-07-26 20:35:15 +02:00
Linus Dierheimer
7676a313c5
Refactor: move threading functions to init
2022-07-25 15:01:11 +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
63bf22fb00
Load system config
...
#196
2022-07-21 14:37:13 +02:00
Linus Dierheimer
02cc214dfc
Release 1.5.6
...
Bugfix: Don't segfault when connecting to some wayland compositors
See https://github.com/LinusDierheimer/fastfetch/issues/188
2022-07-03 16:16:39 +02:00
Linus Dierheimer
8ab7a8ba37
Release 1.5.5
...
Feature: Detect wayland WM much faster
Bugfix: Wayland backend for resolution working once again
Bugfix: Plasma values are no longer victims to race conditions
2022-06-26 13:41:55 +02:00
Linus Dierheimer
fb35a6e889
Release 1.5.4
...
Feature: Better WSL / WSLg support
Feature: --<module>-error arguments
Bugfix: Show GiB instad of GB
Feature: Export much more information to host format string
Feature: Expose CPU temp to cpu format string
Feature: Expose GPU temp to gpi format string
Bugfix: Print last line of logo, if it is higher than the infos
Logo: Alpine Linux
Refactor: Cleaned up header includes
Refactor: Build libfastfetch as OBJECT lib, as the linked binary is never needed
Feature: Detect termux as terminal
2022-06-18 23:39:48 +02:00
Linus Dierheimer
97d2096df8
Delete performance test
...
I never really used it, and it didn't even build any more
2022-06-17 18:19:53 +02:00
Linus Dierheimer
716522e29a
build temps file
2022-06-15 23:15:49 +02:00
Linus Dierheimer
df0a4c0d46
Remove unneeded property set from CMakeLists.txt
2022-06-11 14:17:10 +02:00
Linus Dierheimer
8c52cd0d91
Change libfastfetch target to be OBJECT library
2022-06-10 23:01:56 +02:00
Linus Dierheimer
2d0ffb55b7
Release 1.5.3
...
Enable LTO by default
Fix compile bug when LTO enabled
2022-06-08 17:18:02 +02:00
Linus Dierheimer
63041aa24b
Enable link time optimization
2022-06-08 16:25:14 +02:00
Linus Dierheimer
242df5f2f0
Explicitly set c standard to 11
2022-06-08 15:52:55 +02:00
Soham Sen
d185dc74b8
Bumped version to 1.5.2
2022-06-08 15:32:52 +05:30