Linus Dierheimer
|
64d64d5050
|
Revert some changes
|
2022-09-23 19:48:55 +02:00 |
|
Linus Dierheimer
|
007ded2883
|
Revert "Don't inline strbuf methods on macos"
This reverts commit c32f2f2f2b.
|
2022-09-23 12:11:04 +02:00 |
|
Linus Dierheimer
|
c32f2f2f2b
|
Don't inline strbuf methods on macos
|
2022-09-23 12:05:07 +02:00 |
|
李通洲
|
484264027c
|
FFstrbuf: don't free string literals
|
2022-09-23 15:33:23 +08:00 |
|
Linus Dierheimer
|
8f30d0cdd8
|
Move inline functions to end of header
|
2022-09-23 01:27:25 +02:00 |
|
Linus Dierheimer
|
80f18e2473
|
Don't force inline
|
2022-09-23 00:49:43 +02:00 |
|
Linus Dierheimer
|
1700d23c26
|
Always inline some strbuf methods
|
2022-09-23 00:10:48 +02:00 |
|
李通洲
|
6e09157235
|
Battery: add power adapter support ( macOS )
|
2022-09-22 19:07:18 +08:00 |
|
李通洲
|
e5b110375f
|
FFlist: add tests
|
2022-09-20 23:56:43 +08:00 |
|
李通洲
|
6eed53217d
|
FFstrbuf: fix bugs in ffStrbufAppendS; add more tests
|
2022-09-20 23:56:43 +08:00 |
|
李通洲
|
254c4e5f50
|
WMTheme: support macOS
|
2022-09-20 21:49:11 +08:00 |
|
李通洲
|
482e5a5eff
|
util/cf_helpers: rename; return error info if failed
|
2022-09-20 17:50:14 +08:00 |
|
Linus Dierheimer
|
f3e6d04c8e
|
Fix build on macos the second
|
2022-09-19 21:45:39 +02:00 |
|
李通洲
|
bbdeb668d6
|
Media: support song detection on macOS
|
2022-09-19 20:05:23 +08:00 |
|
Linus Dierheimer
|
87c3459f5d
|
Moved terminal font detection logic to detection folder
|
2022-09-18 15:53:51 +02:00 |
|
Carter Li
|
a0a1c04011
|
Terminalfont: add Apple Terminal support ( macOS )
|
2022-09-17 21:09:37 +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
|
9e4a55d285
|
util/cfdict_helpers: fix stupid copy & paste errors
|
2022-09-17 01:49:00 +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 |
|
李通洲
|
155d4e90ae
|
FFlist: support static init
Also fix possible memory corruption bug in ffListAdd
|
2022-09-16 18:39:27 +08:00 |
|
Linus Dierheimer
|
e98c18a64b
|
Fix two compiler warnings
|
2022-09-15 12:10:48 +02:00 |
|
Linus Dierheimer
|
9ef4b82cb9
|
Refactor disk module
|
2022-09-06 13:24:57 +02:00 |
|
Linus Dierheimer
|
ea60fd0a0d
|
Separate cpu detection and printing logic
|
2022-09-04 22:20:12 +02:00 |
|
Linus Dierheimer
|
d387800bda
|
Separate host detection and printing logic
|
2022-09-04 12:43:30 +02:00 |
|
Linus Dierheimer
|
35253e085c
|
Unified storage of --set and --set-keyless values
|
2022-08-20 18:17:00 +02:00 |
|
Linus Dierheimer
|
c440fdfca8
|
Uses instance->state.configDirs consistenlty (in particular thread save) troughout the project
|
2022-06-22 20:14:10 +02:00 |
|
Linus Dierheimer
|
fe71291769
|
Clean up includes
|
2022-06-18 14:25:31 +02:00 |
|
Linus Dierheimer
|
5e96ba8384
|
Fix cpu temp detection the second
|
2022-06-16 14:55:02 +02:00 |
|
Linus Dierheimer
|
22a8cfdcfe
|
Remove obsolete strbuf function
|
2022-06-08 17:14:11 +02:00 |
|
Linus Dierheimer
|
572d4ec8e9
|
NixOS support
|
2022-04-21 17:59:26 +02:00 |
|
Linus Dierheimer
|
451848f6fd
|
Small improvements to code quality
|
2022-02-12 22:30:57 +01:00 |
|
Linus Dierheimer
|
accaaa7de5
|
Expose GPU driver to gpu format string
|
2022-01-12 18:57:35 +01:00 |
|
Linus Dierheimer
|
322e5c5a48
|
FFstrbuf: don't do unneeded destroy work
|
2022-01-12 02:05:12 +01:00 |
|
Linus Dierheimer
|
6d7ad48edf
|
Clear destroyed FFstrbuf
|
2022-01-12 01:59:57 +01:00 |
|
Linus Dierheimer
|
6a62f909d4
|
Destroyed FFstrbufs can now be reused
|
2022-01-12 01:57:49 +01:00 |
|
Linus Dierheimer
|
f21013f646
|
Use same variable name in definition and declaration
|
2022-01-12 01:33:03 +01:00 |
|
Linus Dierheimer
|
8639e59019
|
Silence a false positive compiler warning
|
2022-01-12 01:21:36 +01:00 |
|
Linus Dierheimer
|
33127388f0
|
refactored FFstrbuf
|
2022-01-12 01:02:14 +01:00 |
|
Linus Dierheimer
|
816d86aee8
|
Public IP module
|
2022-01-10 20:20:18 +01:00 |
|
Linus Dierheimer
|
3f30fa8d4a
|
Improved WM / DE detection logic
|
2022-01-07 17:37:57 +01:00 |
|
Linus Dierheimer
|
06fa8e7478
|
Use ffStrbufEndsWithC instead of custom impl
|
2022-01-01 17:28:41 +01:00 |
|
Linus Dierheimer
|
f73137aef8
|
Better filtering of batteries
|
2021-12-31 14:12:44 +01:00 |
|
Linus Dierheimer
|
9db9a2c195
|
Added -Wconversion to compiler options
|
2021-11-17 18:38:57 +01:00 |
|
Linus Dierheimer
|
2abaf64c12
|
fix a compiler warning in ffStrbufEnsureCapacity
|
2021-11-17 12:07:08 +01:00 |
|
Linus Dierheimer
|
4e818c981a
|
Found a better way to fix the warning from pevious commit
|
2021-11-17 12:00:06 +01:00 |
|
Linus Dierheimer
|
7db781c508
|
Fix possible seg fault in ffStrbufAppendVF
|
2021-11-17 11:41:17 +01:00 |
|
Linus Dierheimer
|
7ced537e59
|
FFstrbuf is now always null terminated
|
2021-11-17 10:59:31 +01:00 |
|
Linus Dierheimer
|
40d535ffba
|
Allow 0 length FFstrbuf
|
2021-11-16 12:54:49 +01:00 |
|
Linus Dierheimer
|
588a68ac4c
|
Better OS output
|
2021-07-12 19:01:31 +02:00 |
|