Linus Dierheimer
8e856c3dd6
Wayland: don't leak memory
...
#256
2022-09-24 16:34:03 +02:00
李通洲
737b36e799
FFstrbuf / FFlist: add some improvements
...
1. make some short fns inlinable
2. simplify implementation
3. fix possible crashes with non-allocated strbuf
4. make the default init fn allocates no memory
5. add more tests
2022-09-24 22:18:48 +08:00
李通洲
484264027c
FFstrbuf: don't free string literals
2022-09-23 15:33:23 +08:00
Linus Dierheimer
3d0653025e
Leak sanitizer: no false positives
2022-09-22 22:02:58 +02: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
Linus Dierheimer
d387800bda
Separate host detection and printing logic
2022-09-04 12:43:30 +02:00
Linus Dierheimer
707e0f930d
Refactor: don't include FFvaluestore global
2022-07-25 19:54:33 +02:00
Linus Dierheimer
97d2096df8
Delete performance test
...
I never really used it, and it didn't even build any more
2022-06-17 18:19:53 +02:00
Linus Dierheimer
3248afe91c
Prepare flashfetch for images in terminal too
2022-04-02 14:44:26 +02:00
Linus Dierheimer
fd450bcccc
Date Time support
2022-02-25 13:30:37 +01:00
Anna “CyberTailor”
aa9dd9c155
CMakeLists.txt: make tests optional
...
Run test-strbuf using ctest.
2022-02-21 12:30:06 +05:00
Linus Dierheimer
f54ac1c4e6
Update tests
2022-02-14 12:04:54 +01:00
Linus Dierheimer
e887b56209
Fix performance test
2022-01-22 23:03:09 +01:00
Linus Dierheimer
33127388f0
refactored FFstrbuf
2022-01-12 01:02:14 +01:00
Linus Dierheimer
d4f753a9f8
Moved detection files to their own folder
2021-12-20 16:34:46 +01:00
Linus Dierheimer
a011b55692
Custom logo colors support
2021-12-19 22:39:22 +01:00
Linus Dierheimer
bbbf00e834
Separator string option
2021-11-18 18:25:24 +01:00
Linus Dierheimer
fd257ddde9
better FF_UNUSED
2021-10-19 19:34:55 +02:00
yuannan
914cd9219d
tests multithreading
2021-10-18 02:40:33 +01:00
Linus Dierheimer
409b1f29a6
renamed calculation threads to detection threads
2021-06-15 13:12:29 +02:00
Sourajyoti Basak
e79209c7bf
Change shebang
2021-06-14 14:22:51 +05:30
Sourajyoti Basak
bc65c9f9c3
Add shebang
2021-06-14 12:18:39 +05:30
Linus Dierheimer
3ce12dfc47
rewrote logo code
2021-06-13 14:23:35 +02:00
DarN
ca08e07c37
Renamed all instances of 'seperator'
2021-05-15 12:36:25 +02:00
Linus Dierheimer
9bc1f2a116
much more efficient caching
2021-04-15 18:59:26 +02:00
Linus Dierheimer
53c781aa21
project structure refactoring
2021-04-09 14:07:05 +02:00
Linus Dierheimer
c698080581
basic multithreading
2021-04-07 17:36:03 +02:00
Linus Dierheimer
f25bca3dab
wm theme detection for kde plasma
2021-04-03 23:10:14 +02:00
Linus Dierheimer
307fc61184
better structure looping
2021-03-28 20:09:29 +02:00
Linus Dierheimer
a1e90ba35c
editorconfig
2021-03-27 18:14:19 +01:00
Linus Dierheimer
1ceb5c91ac
format options for every output!
2021-03-19 20:57:07 +01:00
Linus Dierheimer
0169507489
packages options
2021-03-11 19:40:46 +01:00
Linus Dierheimer
aa5b5f3caf
kernel options
2021-03-07 20:35:17 +01:00
Linus Dierheimer
6cc99423c9
performance tests
2021-03-07 20:05:00 +01:00