Commit Graph

60 Commits

Author SHA1 Message Date
李通洲 254c4e5f50 WMTheme: support macOS 2022-09-20 21:49:11 +08: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 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
Linus Dierheimer 2c599b5924 prettier cursor output 2021-06-26 16:48:15 +02:00
Linus Dierheimer 582d5b6473 better naming of strbuf methods 2021-06-26 15:34:01 +02:00
Linus Dierheimer bd3c236480 a bit better parsing of fonts 2021-05-23 19:40:34 +02:00
DarN 852d6dcdcb Changed ffStrbufRemoveStringsA iterator logic 2021-05-16 07:36:14 +02:00
Linus Dierheimer 44339971bd pass manjaro pacman branch to format string 2021-05-15 18:17:34 +02:00
Linus Dierheimer 4d7a06ac97 ffGetPropValue 2021-05-13 12:27:44 +02:00
Linus Dierheimer 30953a31dc small changes to memory managment 2021-05-08 21:13:58 +02:00
Linus Dierheimer eea74b085b prettier GPU output 2021-05-07 17:10:22 +02:00
Linus Dierheimer a389b89ff0 supprt for custom / multiple config dirs 2021-05-07 14:55:43 +02:00
Linus Dierheimer a7784f5a88 better os output 2021-05-05 21:12:42 +02:00
Linus Dierheimer e9cf1c0252 fixed a bug in ffStrbufTrimRight 2021-04-25 19:12:05 +02:00
Linus Dierheimer 7da4e5b69a ffStrbufTrimLeft now sets a null byte at the end 2021-04-25 19:03:59 +02:00
Linus Dierheimer d469120e9b format string more like template language 2021-04-24 21:42:48 +02:00
Linus Dierheimer e28126f40e better result handling of calculation functions 2021-04-22 21:41:42 +02:00
Linus Dierheimer 1d47eb0c60 shell version support 2021-04-18 15:19:21 +02:00
Linus Dierheimer 4e54117238 better cpu name prettifier 2021-04-17 14:37:32 +02:00
Linus Dierheimer 9bc1f2a116 much more efficient caching 2021-04-15 18:59:26 +02:00
Linus Dierheimer 0ed54eddc4 plasma color theme detection 2021-04-09 19:21:56 +02:00
Linus Dierheimer 53c781aa21 project structure refactoring 2021-04-09 14:07:05 +02:00
Linus Dierheimer de312adb52 better gtk detection 2021-04-05 19:25:34 +02:00
Linus Dierheimer f25bca3dab wm theme detection for kde plasma 2021-04-03 23:10:14 +02:00
Linus Dierheimer 08066a76f0 all keys can now be set! 2021-04-03 11:39:59 +02:00