Linus Dierheimer
0b8f51188b
gh actions: configure correct path for packaging
...
the follow up
2022-07-21 22:58:38 +02:00
Linus Dierheimer
3c99a82619
gh actions: configure correct path for packaging
2022-07-21 22:55:47 +02:00
Linus Dierheimer
d5f3ff1cfe
Update README.md
2022-07-21 20:20:40 +02:00
Linus Dierheimer
011c033091
Update README.md
2022-07-21 20:18:34 +02:00
Linus Dierheimer
63bf22fb00
Load system config
...
#196
2022-07-21 14:37:13 +02:00
Linus Dierheimer
f74973db65
Special NixOS OS output
...
#194
2022-07-21 11:33:19 +02:00
Linus Dierheimer
85656fd515
Fix Mutter detection
...
#200
2022-07-20 21:32:17 +02:00
Linus Dierheimer
23bf7a407b
Fix alacritty term font size
...
#197
2022-07-20 20:56:02 +02:00
Linus Dierheimer
e570cacbc9
Fix typos
...
#201
2022-07-20 20:44:16 +02:00
Linus Dierheimer
a96f79795b
Merge pull request #193 from Izorkin/update-nixos-logo
...
Update old nixos logo
2022-07-19 12:09:25 +02:00
Izorkin
2d51d935c8
update old nixos logo
2022-07-19 12:57:15 +03:00
Linus Dierheimer
9d395f7235
don't print GPU in WSL
2022-07-17 16:11:08 +02:00
Linus Dierheimer
5f16394916
Add alacritty to readme
2022-07-12 16:49:39 +02:00
Linus Dierheimer
6581c9d378
Merge pull request #191 from x-zvf/alacritty-term-support
...
[enhancement] Add best effort terminal font detection for alacritty.
2022-07-12 16:46:22 +02:00
Péter Bohner (xzvf)
67ac7eef59
buxfix: missing fontSize/fontName would overwrite the other
2022-07-12 16:43:21 +02:00
Péter Bohner (xzvf)
b95e83e9e5
Use ffStrbufAppend instead of ffStrbugInitCopy
2022-07-12 16:41:20 +02:00
Péter Bohner (xzvf)
e9d9b942fa
Cleanup diff
2022-07-12 16:34:35 +02:00
Péter Bohner (xzvf)
c95ad74ea2
Refactor to use ffFontInitCopy and detect font size
...
printAlacritty now usese ffFontInitCopy instead of ffFontInitPango
and also detects font size.
2022-07-12 16:31:19 +02:00
Péter Bohner (xzvf)
85b0be5213
Add best effort terminal font detection for alacritty.
...
Alacritty's config files are technically YML files, so
simply looking for a prop value "family:" may break some of the time,
but is in fact better than what neofetch does and much easier
to implement then writing a YML parser :)
2022-07-12 14:38:06 +02:00
Linus Dierheimer
da671d6cfe
Start cleaning up of config struct
2022-07-10 18:28:17 +02:00
Linus Dierheimer
18af9ab902
Wayland: don't destroy proxies our self
2022-07-08 11:48:43 +02:00
Linus Dierheimer
558fbc20e2
Don't detect guake-wrapped as terminal
2022-07-08 11:24:11 +02:00
Linus Dierheimer
d9bbbd4fa8
Merge pull request #189 from x-zvf/alacritty-term-support
...
Fix memory leak in ffParsePropFileValues
2022-07-08 10:46:11 +02:00
Péter Bohner (xzvf)
292a809703
ffParsePropValues: Hoisted fopen call to simplify error handling
2022-07-08 09:09:59 +02:00
Péter Bohner (xzvf)
fa13826043
Revert "Coalesce cleanup in ffParsePropFileValues"
...
This reverts commit 7bc85b2397 .
2022-07-08 09:05:00 +02:00
Péter Bohner (xzvf)
7bc85b2397
Coalesce cleanup in ffParsePropFileValues
2022-07-07 15:19:56 +02:00
Péter Bohner (xzvf)
1863d8377a
Fix memory leak in ffParseProfFileValues, if more than 4 queries are passed (unsetValues is on the heap) and the file
...
is not found.
2022-07-07 14:35:59 +02:00
xzvf
f9e17f44b1
Merge branch 'LinusDierheimer:master' into master
2022-07-04 20:10:01 +02:00
Linus Dierheimer
02cc214dfc
Release 1.5.6
...
Bugfix: Don't segfault when connecting to some wayland compositors
See https://github.com/LinusDierheimer/fastfetch/issues/188
1.5.6
2022-07-03 16:16:39 +02:00
Linus Dierheimer
609fa14f4f
Wayland: use a single, common stub listener
2022-07-03 16:10:17 +02:00
Linus Dierheimer
7d6f92a446
Wayland: only use required stub listeners
2022-06-30 12:22:46 +02:00
Linus Dierheimer
bc76ebfb3f
Wayland: add stub listeners
2022-06-30 12:16:38 +02:00
Linus Dierheimer
c2da7b19f9
Song: Don't show album by default
2022-06-29 12:47:57 +02:00
Linus Dierheimer
41b024d3b1
Refactor wayland code the third
2022-06-29 11:08:42 +02:00
Linus Dierheimer
9b62d17d8d
Refactor wayland code the second
2022-06-28 21:41:13 +02:00
Linus Dierheimer
1861d55f7d
Refactor wayland code
2022-06-28 11:57:08 +02:00
Linus Dierheimer
3b2a6e4a6e
Don't load sqlite3 id db path doesn't exist
2022-06-27 15:38:34 +02:00
Linus Dierheimer
8ab7a8ba37
Release 1.5.5
...
Feature: Detect wayland WM much faster
Bugfix: Wayland backend for resolution working once again
Bugfix: Plasma values are no longer victims to race conditions
1.5.5
2022-06-26 13:41:55 +02:00
Linus Dierheimer
22a3ab4a81
Detect wayland WM _much_ faster
2022-06-26 13:35:16 +02:00
Linus Dierheimer
44d6780545
Merge pull request #185 from artixnous/master
...
Fix misaligned Artix logo
2022-06-25 17:41:16 +02:00
nous
5820c9bbff
Update builtin.c
2022-06-25 13:26:07 +03:00
Linus Dierheimer
3ba486a5b8
Wayland: switch to wl_proxy_marshal_constructor_versioned
2022-06-23 15:59:59 +02:00
Linus Dierheimer
2d2ba4c5b3
Wayland: switch to wl_proxy_marshal_flags
2022-06-23 15:51:29 +02:00
Linus Dierheimer
94ad782caa
No unneeded casts
2022-06-23 10:44:53 +02:00
Linus Dierheimer
b079e86c5e
update bug_report.yml
2022-06-23 10:36:53 +02:00
Linus Dierheimer
91ba03d988
Add warning about public IP to bug_report.yml
2022-06-23 10:35:46 +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
af0c72aa61
Methods for caching generic data
2022-06-20 16:35:15 +02:00
Linus Dierheimer
8fa09ca093
Refactored read methods
2022-06-20 16:27:33 +02:00
Linus Dierheimer
6e731c80d0
Refactored write methods
2022-06-19 18:22:00 +02:00