Carter Li
|
fdd4a60d9d
|
Packages (macOS): tidy [ci skip]
|
2026-10-14 10:37:58 +08:00 |
|
Carter Li
|
6eb3a8148b
|
Packages (macOS): falls back to pkgsrc's standard package database path
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-10-13 21:35:50 -05:00 |
|
Carter Li
|
10379d600d
|
Packages (Linux): hardens getdents64 usage
|
2026-10-10 15:42:41 +08:00 |
|
Mohd Quamar Tyagi
|
3a069b2331
|
Packages (macOS): adds pkgsrc detection on macOS (#2627)
* feat(packages): add pkgsrc detection on macOS
* Simplify pkgsrc directory retrieval logic
Removed fallback logic for pkgsrc directory retrieval.
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com>
|
2026-10-05 00:07:02 -05:00 |
|
Carter Li
|
6ff7925f45
|
Packages (macOS): prefers getdirentries64
|
2026-09-29 13:36:32 +08:00 |
|
Carter Li
|
4fb57bb39b
|
Global (Windows): eliminates SHGetKnownFolderPath
|
2026-09-28 23:02:34 +08:00 |
|
Carter Li
|
fb52d32452
|
Packages (Linux): uses getdirent64(2) directly
|
2026-09-26 14:18:00 +08:00 |
|
Carter Li
|
c26bace3c2
|
Global: fixes a lot bugs found by AI
|
2026-09-22 22:09:26 +08:00 |
|
Natsu
|
203ccb31fa
|
Packages (Linux): detects rum overlay packages (#2597)
|
2026-09-21 00:30:25 -05:00 |
|
李通洲
|
f96a290f3b
|
Packages (Windows): caches winget packages count; enables winget by default
|
2026-09-20 13:05:09 +08:00 |
|
李通洲
|
375d0c6b25
|
Common (IO): adds ffPathGetMtime and uses it
|
2026-09-14 22:21:49 +08:00 |
|
李通洲
|
19725cd2f7
|
Packages (Windows): adds --source winget to improve performance of winget package detection
|
2026-09-13 08:39:45 +08:00 |
|
Matt Housh
|
4e78f1b703
|
Packages (Linux): adds support for package detection for CRUX linux
|
2026-09-04 18:14:21 +08:00 |
|
李通洲
|
61656a1a7a
|
Global: replaces __attribute__ to C23 [[attribute]]
|
2026-07-11 08:14:21 +08:00 |
|
李通洲
|
ba18705d2e
|
Global: replaces NULL to nullptr
|
2026-07-10 18:10:09 +08:00 |
|
Carter Li
|
f5a67b25f4
|
Packages (Linux): cleanups install-release package count code
|
2026-06-22 13:28:18 +08:00 |
|
Jess
|
d8be61411e
|
Packages (Linux): add install-release package count support (#2342)
* feat: add install-release package count support
* Apply suggestion from @codacy-production[bot]
Co-authored-by: codacy-production[bot] <61871480+codacy-production[bot]@users.noreply.github.com>
* Fix formatting of ffParsePropFileValues call
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com>
Co-authored-by: codacy-production[bot] <61871480+codacy-production[bot]@users.noreply.github.com>
|
2026-06-22 00:23:21 -05:00 |
|
Carter Li
|
61968ca95c
|
Chore: tidy
|
2026-06-22 13:18:27 +08:00 |
|
Kerem Gökcek
|
a6aac70a5e
|
Packages (Linux): Improve emerge detection speed (#2406)
* Packages (Linux): Improve emerge detection speed
* Fix code styling
|
2026-06-21 21:56:01 -05:00 |
|
yabobay
|
3aa43212ff
|
Packages (Linux): support porg
|
2026-06-22 10:45:08 +08:00 |
|
Carter Li
|
3b56200ee4
|
Packages: adds option PACKAGES_REMOVE_DISABLED to remove disabled package managers from the build entirely
|
2026-06-04 17:22:24 +08:00 |
|
Carter Li
|
d1bf208a92
|
Chore: renames stringUtils to strutil
|
2026-05-28 15:58:08 +08:00 |
|
tnut
|
8b611899d1
|
Packages (Linux): adds cards counting (NuTyX) (#2287)
* Packages:add cards counting (NuTyX)
* package.c
no need to add counts.catds
* Sort packages print alphabetically
* ditto
* ditto
* packages.c
update FF_ARG and ffpackagesModule.info
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com>
|
2026-04-27 19:31:08 +08:00 |
|
李通洲
|
05f5e25c66
|
Packages: rearranges the packages output in alphabet order
... and improves string format logic
|
2026-04-21 14:41:27 +08:00 |
|
李通洲
|
4b4c37ed88
|
Packages (Linux): adds AppImage packages support
Fixes #2179
|
2026-04-21 14:16:55 +08:00 |
|
李通洲
|
abc6c0593c
|
Chore: IndentPPDirectives: BeforeHash [ci skip]
|
2026-04-15 16:17:08 +08:00 |
|
Carter Li
|
f6a363f7ad
|
Global: unifies GCC attributes usage
|
2026-04-09 20:02:04 +08:00 |
|
李通洲
|
831659966f
|
Style: adds Cpp11BracedListStyle: Block
|
2026-03-31 14:20:21 +08:00 |
|
李通洲
|
5f261702a9
|
Style: adds BreakBeforeCloseBracketBracedList: true
|
2026-03-31 14:20:21 +08:00 |
|
李通洲
|
e0eba8ce21
|
Chore: run clang-format
```bash
find . -type f \( -name "*.c" -o -name "*.h" -o -name "*.cpp" -o -name "*.hpp" \) ! -path "src/3rdparty/*" -print0 | xargs -0 clang-format -i
```
|
2026-03-29 10:03:32 +08:00 |
|
李通洲
|
8c72792e31
|
Common (Windows): adds a universal function ffFileTimeToUnixMs and use it
|
2026-03-16 13:49:49 +08:00 |
|
李通洲
|
f7ebeb58e2
|
Packages (Windows): prefers NT APIs
|
2026-03-16 10:50:30 +08:00 |
|
Carter Li
|
54a68640ef
|
Packages (Linux): supports moss
Fixes #2191
|
2026-02-22 22:33:27 +08:00 |
|
李通洲
|
49ef7fc51f
|
Packages (Windows): code cleanups
|
2026-02-13 20:50:45 +08:00 |
|
李通洲
|
61cdfcabf8
|
Windows: uses SHGetKnownFolderPath instead of the unreliable getenv
|
2026-02-10 17:32:34 +08:00 |
|
李通洲
|
1323d007d3
|
Global: uses alignas where applicable
|
2026-02-10 17:32:34 +08:00 |
|
李通洲
|
e851f3a7ed
|
Packages (Linux): optimises pacman detection code
|
2026-01-20 10:06:02 +08:00 |
|
Sean Will
|
3a865df09e
|
Packages (Linux): Auto detect the DBPath directory for pacman on archlinux (#2154)
Fixes #2068
|
2026-01-19 19:44:30 -06:00 |
|
李通洲
|
b065b3da51
|
Global: optimises usage of FFstrbuf and FFlist
|
2026-01-09 20:14:00 +08:00 |
|
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 |
|
李通洲
|
288d25e17c
|
Packages (Windows): fixes possible UB
Reported by Github Copilot
|
2025-12-18 14:21:55 +08:00 |
|
Dariqq
|
0130f610e9
|
Chore (Windows): Standardize windows header casing. (#2096) [ci skip]
Followup to 0b6ca158ea.
Co-authored-by: Dariqq <dariqq@noreply.codeberg.org>
|
2025-12-16 18:53:26 -06:00 |
|
李通洲
|
0b6ca158ea
|
Packages (Windows): improves performance for directory enumeration
|
2025-12-08 16:42:14 +08:00 |
|
全てずんだもんの所爲です
|
84a5c6ebe8
|
Packages (Linux): add kiss packages count (#2072)
|
2025-11-30 19:10:07 -06:00 |
|
李通洲
|
e6985a8832
|
Global: handles missing config directories more gracefully
|
2025-08-27 15:29:38 +08:00 |
|
Carter Li
|
1d32344cf7
|
Global (GNU): code cleanups
|
2025-08-24 19:37:06 +08:00 |
|
Yelninei
|
e508100a15
|
disable ffPackagesGetNix on when it is not defined
|
2025-08-24 11:29:01 +01:00 |
|
Guiling Qiyu
|
aec2bfd2a4
|
Packages (Linux): fixes Linglong detection by counting linglong layers (#1903)
* Packages (Linux): fixes Linglong detection on Deepin
* Packages (Linux): fixes Linglong detection to count layers
* Update src/detection/packages/packages_linux.c
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com>
|
2025-08-14 19:47:20 -05:00 |
|