Linus Dierheimer
|
d079e25a43
|
Fix some memory leaks
|
2022-09-18 16:30:26 +02:00 |
|
Linus Dierheimer
|
b4306b944e
|
Fix build on MacOS
|
2022-09-18 16:05:39 +02:00 |
|
Linus Dierheimer
|
fd75f0b7e7
|
GH actions: build with libplist enabled
|
2022-09-18 16:00:28 +02:00 |
|
Linus Dierheimer
|
87c3459f5d
|
Moved terminal font detection logic to detection folder
|
2022-09-18 15:53:51 +02:00 |
|
Linus Dierheimer
|
051a043a4b
|
Merge pull request #237 from CarterLi/master
[macOS] Implement `swap` `processes` `Terminalfont`
|
2022-09-17 17:18:18 +02:00 |
|
Linus Dierheimer
|
913a3e79d4
|
Fixed a memory leak in config dirs init
|
2022-09-17 16:44:59 +02:00 |
|
Carter Li
|
59557e06fd
|
CI: disable release job on fork repo
|
2022-09-17 21:09:37 +08:00 |
|
Carter Li
|
6d0d916861
|
CMake: enable AddressSanitizer in Debug mode
|
2022-09-17 21:09:37 +08:00 |
|
Carter Li
|
a0a1c04011
|
Terminalfont: add Apple Terminal support ( macOS )
|
2022-09-17 21:09:37 +08:00 |
|
Carter Li
|
b59227e49f
|
Terminalfont: add iTerm2 support ( macOS )
|
2022-09-17 21:09:36 +08:00 |
|
Carter Li
|
c64e2c14c2
|
Processes: add macOS support
|
2022-09-17 16:23:04 +08:00 |
|
Carter Li
|
8c6cf2ccda
|
Swap: add macOS support
|
2022-09-17 11:21:05 +08:00 |
|
Linus Dierheimer
|
bd657328d2
|
Merge pull request #236 from CarterLi/master
Various fixes
|
2022-09-17 01:29:04 +02:00 |
|
Carter Li
|
45d6f21402
|
GPU: better support Intel GPUs
|
2022-09-17 03:02:03 +08:00 |
|
Carter Li
|
4d569db0fd
|
refactor: use MACH_PORT_NULL instead of magic number 0
|
2022-09-17 03:02:03 +08:00 |
|
Carter Li
|
d46f9ab4dc
|
util/cfdict_helpers: code improvements
1. simplify CFString usage
2. support get string from CFDataRef
|
2022-09-17 03:01:24 +08:00 |
|
Carter Li
|
3d4ce07892
|
Vulkan: set gpu->coreCount
|
2022-09-17 01:49:00 +08:00 |
|
Carter Li
|
bb3689b348
|
GPU: fix Intel compatibility
|
2022-09-17 01:49:00 +08:00 |
|
Carter Li
|
d5500ad4f7
|
Battery: fix Intel compatibility
`MaxCapacity` on Intel MBP is not 100
|
2022-09-17 01:49:00 +08:00 |
|
Carter Li
|
9e4a55d285
|
util/cfdict_helpers: fix stupid copy & paste errors
|
2022-09-17 01:49:00 +08:00 |
|
Linus Dierheimer
|
999b9187a0
|
Merge pull request #234 from SladeGetz/macports_expansion
Added support for MacPorts package manager
|
2022-09-16 19:24:34 +02:00 |
|
Slade Getz
|
73095ef9e9
|
Increased FF_PACKAGE_NUM_FORMAT_ARGS by 1 in src/modules/packages.c. Modified the help output in src/fastfetch.c. Added MacPorts pkg mngr to the README.md.
|
2022-09-16 11:13:02 -06:00 |
|
Slade Getz
|
f4fc9692eb
|
Merge branch 'LinusDierheimer:master' into macports_expansion
|
2022-09-16 10:57:50 -06:00 |
|
Linus Dierheimer
|
59ebc745c0
|
Merge pull request #235 from CarterLi/master
macOS: add battery info support; fix GPU detection; various improvements
|
2022-09-16 18:02:38 +02:00 |
|
李通洲
|
09f3bd5a79
|
GPU: correct detection of Apple M1 GPU
Don't cheat
|
2022-09-16 23:43:08 +08:00 |
|
李通洲
|
413d126bcc
|
Battery: add dirty support for macOS
|
2022-09-16 23:43:08 +08:00 |
|
李通洲
|
9eeb216b70
|
util: add check macros to avoid possible mistakes
|
2022-09-16 23:43:08 +08:00 |
|
李通洲
|
f362fdb01d
|
Battery: move detection code into src/detection
Prepare for macOS implementation
|
2022-09-16 23:43:08 +08:00 |
|
李通洲
|
155d4e90ae
|
FFlist: support static init
Also fix possible memory corruption bug in ffListAdd
|
2022-09-16 18:39:27 +08:00 |
|
Linus Dierheimer
|
df9aec6e86
|
Small updates
|
2022-09-16 09:56:21 +02:00 |
|
Slade Getz
|
d903ccb6f6
|
Added support for MacPorts package manager
|
2022-09-15 14:17:33 -06:00 |
|
Linus Dierheimer
|
4b612461b8
|
Merge pull request #233 from ceamac/bugs/bash-completions
Fix bash completions file
1.7.2
|
2022-09-15 18:41:25 +02:00 |
|
Viorel
|
38013450ae
|
Fix bash completions file
|
2022-09-15 19:34:14 +03:00 |
|
Linus Dierheimer
|
ddb0c344f5
|
Release 1.7.1
second try
1.7.1
|
2022-09-15 16:11:05 +02:00 |
|
Linus Dierheimer
|
67e433750a
|
Release 1.7.1
|
2022-09-15 16:02:55 +02:00 |
|
Linus Dierheimer
|
c4b024ec6c
|
Update bash completion
|
2022-09-15 15:41:24 +02:00 |
|
Linus Dierheimer
|
e98c18a64b
|
Fix two compiler warnings
|
2022-09-15 12:10:48 +02:00 |
|
Linus Dierheimer
|
acba1d29d9
|
Enable multithreading on macos
|
2022-09-15 11:59:06 +02:00 |
|
Linus Dierheimer
|
dd0f6354ef
|
MacOS custom WM support
|
2022-09-15 01:58:31 -07:00 |
|
Linus Dierheimer
|
0e2d353500
|
Merge pull request #232 from CarterLi/master
Improve local-ip detection on macOS and print vulkan detection failing reason
|
2022-09-15 09:39:14 +02:00 |
|
李通洲
|
f9695f4148
|
Vulkan: print detailed reason of why failing
instead of the general message `Failed to detect vulkan`
|
2022-09-15 13:32:08 +08:00 |
|
李通洲
|
8fdbadfbb2
|
LocalIp: fix --localip-show-loop on macOS
loop on macOS is `lo0`
|
2022-09-15 13:27:27 +08:00 |
|
Linus Dierheimer
|
5c43119836
|
Fix used disk space calculation
|
2022-09-14 22:35:07 +02:00 |
|
Linus Dierheimer
|
545210e25e
|
Don't require FF_HAVE_OPENCL on Apple
|
2022-09-14 22:03:23 +02:00 |
|
Linus Dierheimer
|
6f60423c60
|
Unified gh actions for pull and push
|
2022-09-14 19:23:19 +02:00 |
|
Linus Dierheimer
|
6e6847a66b
|
Set more values in CMake project()
|
2022-09-14 19:12:51 +02:00 |
|
Linus Dierheimer
|
47c9fb9f6c
|
Refactore some macros
|
2022-09-14 19:03:50 +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 |
|