Carter Li
d60b25e424
Refactor: renames src/util to src/common
2026-01-06 09:48:38 +08:00
Carter Li
61690a1804
Util: moves util/io/io.h to util/io.h
2026-01-06 09:13:40 +08:00
李通洲
1e43e35857
Chore: merges common/* into util/*
2026-01-05 17:54:41 +08:00
qaqland
0b1e2faba1
Logo (Builtin): fix colors of UOS
2025-12-31 08:03:19 +08:00
qaqland
4708a5e59c
Logo (Builtin): fix colors of deepin
2025-12-31 08:03:19 +08:00
Joe_
fa63038862
Logo (Builtin): renames HydraPWK to NetHydra
2025-12-26 20:38:12 +08:00
李通洲
34c0bf58cb
Logo (Builtin): adds Tumbleweed braille logo
2025-12-21 18:07:07 +08:00
gitee-zeqi
608382109c
Logo (Builtin): adds gxde logo ( #2094 )
...
* add gxde-logo
* add gxdeos
* add gxdeos
* add gxdeos
2025-12-15 13:30:47 +08:00
Carter Li
c324f83826
Logo (Builtin): drop opak
...
Ref: #1070
2025-12-08 09:03:28 +08:00
李通洲
4cb7a6424a
Logo (Builtin): tidy
2025-12-05 21:08:28 +08:00
李通洲
e99ecacb52
Chore: adds ffIsValidNativeFD and uses it
2025-12-03 09:26:32 +08:00
Noa Himesaka
19f30ec687
Logo (Builtin): updates Codex Linux new logo ( #2071 )
...
* fix: Codex Linux new logo
reMarkable changed their logo so reflecting that change here too
* Modify ASCII art in codex.txt
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2025-12-03 09:09:07 +08:00
Alxhr0
76bee78200
Chore: fixes comment for AerynOS in builtin.c ( #2078 )
2025-12-03 09:00:09 +08:00
李通洲
ffcddf30e3
Logo: improve builtin logo printing for piping and buffering
...
Fixes #2065
2025-11-24 14:18:45 +08:00
Steve Gilissen
ed6abfd626
Logo (Builtin): adds OS/2 Warp logo ( #2062 )
...
* Add OS2 Warp logo
* Update ASCII art in os2warp.txt
* Refactor OS/2 Warp logo names for consistency
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2025-11-19 20:16:19 -06:00
Steve Gilissen
9d70469665
Logo (Builtin): adds Amiga logo ( #2061 )
...
* Add Amiga logo
* Update ASCII art in amiga.txt
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2025-11-17 19:52:07 -06:00
李通洲
084f9294f2
Media: updates naming convention from mediacover to media-cover for media cover logo sources
2025-11-11 14:42:55 +08:00
李通洲
df15bbc5f2
Media: moves media cover cleanup logic to media detection
2025-11-11 14:00:43 +08:00
李通洲
11cd7153a2
Logo (Builtin): tidy [ci skip]
2025-11-11 13:53:34 +08:00
李通洲
302b8a7b1b
CommandLine: adds dynamic output refresh support with interval option
2025-11-05 10:21:05 +08:00
李通洲
e0fd7308be
Logo (Builtin): add Vincent OS
...
Fixes #2030
2025-10-31 11:04:18 +08:00
李通洲
c353bf3c96
Logo: adds automatic cleanup of temporary media cover files
2025-10-22 13:51:36 +08:00
李通洲
338b552499
Logo: adds support for using media cover as logo source
2025-10-21 15:05:25 +08:00
李通洲
f71bb682de
Logo (Builtin): adds MacaroniOS
...
Fixes #2018
2025-10-20 15:12:11 +08:00
李通洲
554e7bce4a
Logo (Builtin): adds Zraxyl
...
Fixes #1860
2025-10-18 00:56:14 +08:00
李通洲
e84739bff0
Logo (Builtin): update T2
2025-10-05 09:15:59 +08:00
李通洲
55a0c6e97d
Logo (Builtin): adds EmperorOS
...
Fixes #1963
2025-09-29 10:07:26 +08:00
Rain Xelelo
8b8e4a40a4
Logo (Builtin): adds PrismLinux
...
Fixes #1983
2025-09-28 21:01:03 -05:00
李通洲
7b689f94df
Logo (Builtin): adds secureblue
...
Fixes #1979
2025-09-28 09:40:21 +08:00
NEOAPPS
9d23d28594
Logo (Builtin): update ObsidianOS logo ( #1970 )
...
* feat(logos): add new ObsidianOS logo
* feat(logos): update colors
* chore: remove internal paddings since they're not allowed
2025-09-20 23:02:25 +08:00
李通洲
1180eb55a4
Logo (Builtin): adds TempleOS
...
Fixes #1969
2025-09-19 09:46:23 +08:00
李通洲
9e7816069b
Revert "Logo (Builtin): add Starry Linux"
...
Ref: #1963
This reverts commit 4df4a1de78 .
2025-09-17 16:09:05 +08:00
李通洲
37ab380a6f
Logo (Chafa): fixes setting logo.width with chafa
...
Regression in v2.51.0
Fixes #1947
2025-09-03 10:49:58 +08:00
李通洲
45b6a333ec
Logo (Builtin): adds AerynOS
...
Fixes #1926
2025-08-22 14:23:52 +08:00
李通洲
70b11d953c
Logo (Builtin): honor logo.width
2025-08-19 10:35:11 +08:00
NEOAPPS
ebc60ac66c
Logo (Builtin): add ObsidianOS ( #1890 )
2025-08-12 21:32:38 +08:00
李通洲
75d2c668d0
Modules: refactor module option handling for static allocation
...
Moves module option structs out of global config and removes dynamic allocation, using static buffers and size assertions for safer, simpler management.
Refactors module initialization and destruction to work with isolated option structs, eliminating the need for the previous modules container and related code.
Unifies module option header usage and updates detection logic to leverage statically-sized option buffers, improving encapsulation and maintainability.
Simplifies module function signatures and reduces coupling between modules and config.
Enhances future extensibility and reliability by enforcing max size constraints and removing unnecessary indirections.
2025-08-04 14:46:01 +08:00
李通洲
fe76bbe68a
Logo (Builtin): remove Evolinx
2025-07-28 23:06:15 +08:00
Carter Li
7566f10bb6
Logo (Builtin): add Aeon
...
Fix #1855
2025-07-20 16:47:35 +08:00
李通洲
8e773470df
Logo: partially revert c5c0e54
2025-07-16 14:29:41 +08:00
Angel Gustavo Lopez
1311a809db
Logo (Builtin): rename ada to xray_os ( #1845 )
...
* going back to xray_os
* going back to xray_os
---------
Co-authored-by: xray_os <xray_os>
2025-07-15 17:52:09 +08:00
李通洲
c5c0e543e4
Logo: don't print builtin logo if the provided logo source cannot be found
2025-07-13 20:32:31 +08:00
李通洲
97255f37da
Logo: load .raw files as raw image file
2025-07-13 20:32:31 +08:00
李通洲
fb8a04f97a
Logo: don't load text files as image file
...
Fix #1843
2025-07-13 20:32:13 +08:00
李通洲
c3ce5ac947
Logo: don't parse file paths as builtin logo name
2025-07-13 20:15:10 +08:00
李通洲
939f428da7
Logo (Builtin): add AxOS
...
Fix #1841
2025-07-11 14:01:30 +08:00
Robert Nilson
2d496c91e1
Logo (Builtin): add the Minimal System logo ( #1837 )
...
* Added logo of Minimal System
* Changed to spaces instead of tabs
* Removed paddings for minimal.txt
* Changed
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2025-07-10 03:31:49 -05:00
李通洲
64910d0781
OS (Linux): detect fedora variants
...
Fix #1830
2025-07-04 10:31:59 +08:00
Carter Li
818473102c
Logo (Builtin): always use FG_DEFAULT on title and keys
2025-07-03 09:39:32 +08:00
Carter Li
f1cc4a7805
Logo (Builtin): fix colors of raw Linux logo
2025-07-03 09:36:39 +08:00