Comments (5)
I have added this to the r3.0 milestone: #158
I'm using the j4 package from the unstable branch of nixpkgs. The package doesn't make use of the release and, instead, builds from this commit. Ill try updating the package so it builds develop instead, and see if that fixes my problem.
I try to provide support for the latest released version of j4-dmenu-desktop and for the develop
branch. There isn't much I can do when you (or package managers) bundle j4-dmenu-desktop from random commits.
But this problem is pretty clear, so I've already created an issue about it. The proposed change likely won't fix the problem, but it will make j4-dmenu-desktop print a more informative error message.
from j4-dmenu-desktop.
I've added a warning in dac1d25. j4-dmenu-desktop now continues to work when it encounters open()
errors and it emits a warning.
from j4-dmenu-desktop.
Please don't run j4-dmenu-desktop
as root!
Are there any desktop files to which j4-dmenu-destkop
doesn't have read access when run with normal priviledges?
I assume that you are using the latest release r2.18
. Since that release was made, j4-dmenu-desktop was rewritten several times. This means that errors like these won't probably be reproducible on develop
. I plan to make a new release r3.0
in the foreseeable future, but I haven't really had the time to focus on j4-dmenu-desktop lately. The "development version" present on the develop
branch should be pretty much finished, the only thing left to do is to do thorough testing. I am also aware of a bug related to Inotify desktop file detection which I haven't diagnosed yet, so I'll have to do that.
from j4-dmenu-desktop.
It could very well be that j4-dmenu-desktop
does not have read access, but I am not sure how I could debug what file is causing this issue.
I'm using the j4 package from the unstable branch of nixpkgs. The package doesn't make use of the release and, instead, builds from this commit. Ill try updating the package so it builds develop instead, and see if that fixes my problem.
from j4-dmenu-desktop.
I saw that the stable nixpkgs branch does have the r2.18
release packages. I tried this package and it seems to work fine now. Seeing as my issue is resolved, and a separate issue about handeling non-readable desktop files is created, I think it should be fine to close this issue.
Thanks a lot for your help! And for maintaining j4-dmenu-desktop!
from j4-dmenu-desktop.
Related Issues (20)
- Fix --no-exec HOT 1
- Always load GenericNames HOT 1
- Allow compiling with system-installed loguru HOT 6
- Handle non-readable desktop files properly HOT 1
- Switch to spdlog HOT 1
- r3.0 release HOT 10
- tests fail on non x86_64 and x86 HOT 5
- Thoroughly test j4-dmenu-desktop on i3
- Implement system testing HOT 3
- TryExec is not acknowledged
- j4-dmenu-desktop --no-exec improperly handles terminal applications HOT 9
- Hidden desktop files do not participate in desktop ID precedence rules HOT 4
- Append arguments to .desktop Exec HOT 2
- Exec arguments supplied by user through field codes have excessive incorrect quoting HOT 1
- Version r3.0: --no-exec prints to stderr instead of stdout HOT 1
- i3 ipc: path should be escaped properly HOT 16
- .desktop file Exec escaping not working anymore HOT 4
- what(): Malformed file (Koofr) HOT 4
- Display icons?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from j4-dmenu-desktop.