李通洲
584d792f5a
Bios: try supporting FreeBSD
...
It prints nothing on my VM. Don't know if it works on a physical machine.
2022-12-29 20:23:44 +08:00
Carter Li
0801e22dce
Bios: support macOS
2022-12-29 11:03:33 +08:00
李通洲
5efd7b9ac4
FFstrbuf: add ffStrbufContainC
2022-12-29 11:03:33 +08:00
李通洲
6becc8f334
Swap: improve performance on Linux
...
We can't do the same thing with memory because there is no `cachedram` in `struct sysinfo`
2022-12-28 17:27:35 +08:00
李通洲
90359d227e
Global: don't require sysinfo.h globally
...
... which is Linux specific
2022-12-28 17:20:20 +08:00
李通洲
6ff67e87eb
Memory: refactor, don't cache results
2022-12-28 17:20:20 +08:00
李通洲
0a83423731
Packages: support eopkg for Solus ( #360 )
...
UNTESTED
2022-12-27 17:36:58 +08:00
李通洲
5160644016
Logo: add Solus logo ( #360 )
2022-12-27 17:32:19 +08:00
李通洲
d956bd2643
Image: update cache folder's name
2022-12-27 17:25:19 +08:00
Carter Li
7a6a2ad530
Chassis: fix compiler warnings
...
My fault
2022-12-25 23:24:50 +08:00
李通洲
21c76f31c4
Chassis: fix compiler warnings
2022-12-25 12:43:48 +08:00
李通洲
cb48c1277a
Chassis: seperate module
...
It's only supported on Linux
2022-12-24 23:00:38 +08:00
李通洲
dc35fedd74
TerminalShell: detect Windows Terminal Preview
2022-12-24 13:00:43 +08:00
李通洲
947923567f
TerminalShell: fix mintty detection (Windows)
2022-12-24 12:52:13 +08:00
李通洲
051f6643a6
Image: fix build
2022-12-23 15:23:37 +08:00
李通洲
47e01a7157
Image: print more debug info when errored
2022-12-23 12:51:37 +08:00
李通洲
a336145ed9
Image: add fast path for kitty protocol
2022-12-23 12:45:57 +08:00
李通洲
ecc6b477dc
TerminalFont: support Kitty
2022-12-23 11:11:27 +08:00
李通洲
3e607680e2
Image: dont leak memories
2022-12-22 21:47:30 +08:00
李通洲
89347b7bee
Image: add dirty support of iTerm image protocol
...
iTerm image protocol supports most commonly used image formats so we don't need image magick to convert image format.
However, since we don't know anything about the image, `--logo-width` `--logo-height` must be specified to make sure that logo will not be covered by texts.
2022-12-22 21:37:16 +08:00
李通洲
c45ef08926
Image: expose more chafa settings
2022-12-22 11:36:13 +08:00
kojq
14e318c273
Merge branch 'dev' into dev
2022-12-21 15:20:20 -05:00
李通洲
f50b478966
Image: try fixing caching
2022-12-22 02:40:56 +08:00
李通洲
0cacedfc5d
Image: enable Chafa on Windows
...
It's not built by default, as imagemagick requires too many dlls.
2022-12-22 02:07:57 +08:00
AloneER0
c9c2526f08
Added OpenMandriva
2022-12-21 17:27:00 +01:00
kojq
fba4bca46e
Merge branch 'dev' into dev
2022-12-21 07:51:49 -05:00
Carter Li
a95eb65faa
Merge pull request #352 from CarterLi/dev
...
Global: remove caching functions except image caching
2022-12-21 19:29:55 +08:00
kojq
bcc7b630ae
Update help.txt
2022-12-21 04:38:28 -05:00
kojq
a247a8d6ba
Update help.txt
2022-12-21 04:23:57 -05:00
kojq
620adc0ec6
Update help.txt
2022-12-21 04:10:33 -05:00
kojq
d5b3ae9056
Update help.txt
2022-12-21 04:02:02 -05:00
kojq
afe56a36c9
Update help.txt
2022-12-21 03:52:16 -05:00
kojq
265b98311a
Update help.txt
2022-12-21 03:51:02 -05:00
kojq
89983a28b4
Update help.txt
2022-12-21 03:44:48 -05:00
kojq
c9918035ed
Update help.txt
2022-12-21 03:31:23 -05:00
李通洲
225d1dd4d2
Init: don't try to find config files in XDG folders on platforms other than Linux and BSD
2022-12-20 23:29:23 +08:00
李通洲
985fc991e8
Revert "Image: tidy"
...
This reverts commit d21ce9b10f .
2022-12-20 22:44:45 +08:00
李通洲
8f3900a9df
Windows: add manifest file to indicate that we use UTF-8 and support Windows 10+
2022-12-20 22:40:06 +08:00
李通洲
d21ce9b10f
Image: tidy
2022-12-20 22:37:15 +08:00
李通洲
1153d29099
TerminalFont: improve conhost font detection (Windows)
2022-12-20 12:03:05 +08:00
李通洲
75341e8172
Image: make it compile on Windows
...
Doesn't work yet.
2022-12-20 11:37:54 +08:00
李通洲
01d2d77efd
Image: fix resource leaks
2022-12-20 11:01:42 +08:00
李通洲
1b2a61ed49
Image: init MagickCore environment before using it
...
I don't know why im6 works without initialization, but im7 doesn't.
2022-12-20 11:01:13 +08:00
李通洲
d4ec500b1b
Image: fix compile error when building with chafa enabled
...
It should be `#include <chafa.h>` because `pkg-config chafa --cflags` prints `-I/usr/include/chafa` even in Linux. It was working because `chafa` folder was installed in the standard `/usr/include` directory, but it was not the case for macOS (brew)
2022-12-19 22:34:29 +08:00
李通洲
ff6e982050
Global: remove caching except image caching
2022-12-17 12:41:11 +08:00
李通洲
6a49ae60a1
Locale: silence warnings (Windows)
2022-12-17 12:34:21 +08:00
李通洲
27fb0c6c06
Battery: improve performance (Windows)
2022-12-17 12:31:37 +08:00
李通洲
047b32e7d9
CpuUsage: make the result more accurate
2022-12-17 12:31:31 +08:00
李通洲
eeb008f505
Global: replace all ".so" to FF_LIBRARY_EXTENSION
...
... no matter whether the libraries are linux specific or not
2022-12-17 12:22:11 +08:00
Linus Dierheimer
704834b370
Merge pull request #350 from JackGannonUK/dev
...
Add Enso Logo
2022-12-16 19:06:53 +01:00