piotr
|
c7fa6e836a
|
fix log line formatting
|
2022-09-21 00:54:42 +02:00 |
|
piotr
|
87a62e7bb6
|
handle error closing file
|
2022-09-21 00:53:48 +02:00 |
|
piotr
|
11241cef0b
|
replace deprecated types
|
2022-09-21 00:48:28 +02:00 |
|
piotr
|
87d2a74db0
|
fix setting data dir #69
|
2022-09-21 00:32:29 +02:00 |
|
piotr
|
41f7d58edf
|
debug #69
|
2022-09-20 23:01:35 +02:00 |
|
Raphael Ludwig
|
f4b51b0706
|
Collect signals of child processes
Add logging if starting of a process was not successful
|
2022-02-13 23:06:21 +01:00 |
|
nightly-brew
|
07821f39b7
|
Use Setsid when starting the selected program to make sure it's not killed by signals sent to the drawer's process group.
|
2022-01-15 02:36:07 +01:00 |
|
piotr
|
3d6f3e6e3c
|
support foot terminal
|
2021-11-21 21:45:10 +01:00 |
|
piotr
|
1f91ade8e6
|
multiple fixes
|
2021-09-28 02:40:23 +02:00 |
|
piotr
|
419c991b95
|
fix config dir detection
|
2021-09-27 01:38:00 +02:00 |
|
piotr
|
fa3a8d9bb7
|
excluded dirs
|
2021-09-25 04:39:05 +02:00 |
|
piotr
|
fb00364e51
|
migrate config files
|
2021-09-25 03:44:38 +02:00 |
|
piotr
|
c19814256f
|
watch .desktop & pinned file changes
|
2021-09-24 03:01:55 +02:00 |
|
piotr
|
e6088e7345
|
remove stale code
|
2021-09-23 00:45:35 +02:00 |
|
piotr
|
5fcc6239b6
|
resolve conflicts
|
2021-09-23 00:25:35 +02:00 |
|
piotr
|
1df4c1a812
|
fixed formatting
|
2021-09-17 02:49:48 +02:00 |
|
piotr
|
b6dd4099fd
|
logging with logrus
|
2021-09-17 02:33:39 +02:00 |
|
piotr
|
f12be46583
|
fix #23
|
2021-09-07 02:47:17 +02:00 |
|
piotr
|
9d50258042
|
don't skip hidden entries: fixes #22 added in #19
|
2021-09-07 02:07:29 +02:00 |
|
piotr
|
1be8e432fa
|
print errors in human-readable format
|
2021-09-05 01:57:24 +02:00 |
|
James Lawrence
|
57826c064d
|
improve parsing of desktop entries.
- speed up parsing by not creating nearly as many strings.
- fix basic whitespace handling. fixes #4
goos: linux
goarch: amd64
pkg: github.com/nwg-piotr/nwg-drawer
cpu: AMD Ryzen 7 1800X Eight-Core Processor
BenchmarkDesktopEntryParserOld-16 10000 146094 ns/op
BenchmarkDesktopEntryParser-16 26097 43303 ns/op
PASS
ok github.com/nwg-piotr/nwg-drawer 3.090s
|
2021-08-31 06:32:40 -04:00 |
|
piotr
|
04a292c2ec
|
check err just in case
|
2021-08-20 05:02:37 +02:00 |
|
piotr
|
6912e7f320
|
xdg-open or open in FM
|
2021-08-20 04:46:26 +02:00 |
|
piotr
|
aefe2af4d5
|
hot fix to opening files
|
2021-08-17 22:34:28 +02:00 |
|
piotr
|
d732e9e070
|
support env vars at the end of the command #11
|
2021-08-15 14:34:25 +02:00 |
|
piotr
|
cd6e544adc
|
wrong resources path fixed
|
2021-06-26 23:45:46 +02:00 |
|
piotr
|
fa9d9c3425
|
basic X11 support
|
2021-06-23 02:44:56 +02:00 |
|
piotr
|
aa266f51e1
|
fix XDG_DATA_HOME detection
|
2021-06-18 02:14:31 +02:00 |
|
piotr
|
24295dfd76
|
respect XDG_DATA_HOME
|
2021-06-18 01:56:47 +02:00 |
|
piotr
|
6f40068253
|
descriptions
|
2021-06-17 17:40:52 +02:00 |
|
piotr
|
48bc9f47b3
|
code cleanup
|
2021-06-17 04:09:03 +02:00 |
|
piotr
|
fa6ce8ef49
|
shortening long names fixed (Unicode)
|
2021-05-29 02:07:34 +02:00 |
|
piotr
|
ebfe56d194
|
file search improved
|
2021-05-26 03:53:25 +02:00 |
|
piotr
|
30287ff669
|
status line
|
2021-05-24 04:34:11 +02:00 |
|
piotr
|
1c9ad42e8b
|
filtering by category ready
|
2021-05-24 03:46:14 +02:00 |
|
piotr
|
d26a35e2e8
|
get rid of the leftbox
|
2021-05-22 01:11:01 +02:00 |
|
piotr
|
36d95ecbdc
|
initial commit
|
2021-05-19 00:53:51 +02:00 |
|