CrosshairCursor@BMarkley: Initial Release#8513
CrosshairCursor@BMarkley: Initial Release#8513BMarkley wants to merge 10 commits intolinuxmint:masterfrom
Conversation
This is a crosshair that follows your mouse on the screen, to be used as a productivity and accessibility tool. Loosely based on oneko. The source code for the executable can be found on the project page at /BMarkley/CrosshairCursor/
Best-practices scannerThis is a regex-based check for API usage that can pose security, performance or This check is not perfect will not replace a normal review.Found 7 potential issue(s):
|
|
If I'm not mistaken, compiled binaries are not allowed. @rcalixte ? |
Best-practices scannerThis is a regex-based check for API usage that can pose security, performance or This check is not perfect will not replace a normal review.Found 5 potential issue(s):
|
If not allowed, how would I best share this program with a wider audience? I think it might be very useful for people with vision impairments, and I find it helps a lot with eye strain - which is why I developed it. As such I'd like to get it out there so people that need something like this, can have easier access to it. Any advice would be appreciated. |
|
I tried getting "util.spawn" to work for this application, but I can't seem to get it to work. I am not a js programmer so I am a bit stuck on how to use this spawn utility. I can't find documentation online to help me. I copied the applet.js script from the oneko launcher and modified it to be a launcher for my application. Perhaps someone can help me with that. It does work as it is though, and I am using it on my home system. |
Best-practices scannerThis is a regex-based check for API usage that can pose security, performance or This check is not perfect will not replace a normal review.Found 5 potential issue(s):
|
Now instead of having an executable binary, the applet has the source files for the binary, and the binary is compiled inside the applet.js constructor.
Best-practices scannerThis is a regex-based check for API usage that can pose security, performance or This check is not perfect will not replace a normal review.Found 7 potential issue(s):
|
|
Now instead of having an executable binary, the applet has the source files for the binary, and the binary is compiled inside the applet.js constructor. I hope this is sufficient to meet requirements. -Brian |
Best-practices scannerThis is a regex-based check for API usage that can pose security, performance or This check is not perfect will not replace a normal review.Found 7 potential issue(s):
|
Best-practices scannerThis is a regex-based check for API usage that can pose security, performance or This check is not perfect will not replace a normal review.Found 7 potential issue(s):
|
|
@mtwebster @clefebvre This applet contains a c source and binary. Is that ok?
The compiled binary is still there though I don't know if this is a problem or not. Also I tried compiling the source (gcc (GCC) 15.2.1 20260209 (manjaro linux)) and there were a few small errors. error |
Not needed now that Executable is compiled in constructor.
Best-practices scannerThis is a regex-based check for API usage that can pose security, performance or This check is not perfect will not replace a normal review.Found 7 potential issue(s):
|
Best-practices scannerThis is a regex-based check for API usage that can pose security, performance or This check is not perfect will not replace a normal review.Found 7 potential issue(s):
|
|
Some major problems here...
|
Easier said than done. I do not know how to "write it in javascript"... if someone else wants to do so they are welcome to. I won't duplicate 3 weeks of work to port it to a different language. It is not something I am capable of doing even if I wanted to. If it doesn't meet the standards to be an applet I'd rather look to publish it in other ways. The program works. How do I contribute an executable to the Linux Mint project if not as an applet? How do I get this published so people that need it have access to it? I've never pushed a project such as this onto a repository before, so I would appreciate some guidance. Generally I don't actually care if anyone can find my stuff, but this is an accessibility tool, and as such I would like it to be accessible for people with impairments to install this. I don't think leaving it on my obscure github page is sufficient for an accessibility tool. If anyone is willing to help me with this, it would be greatly appreciated. I've reached out on the discussion page and no one responded, so I submitted it here. If not here - then where? Thanks |
This is a crosshair that follows your mouse on the screen, to be used as a productivity and accessibility tool. Loosely based on oneko. The source code for the included executable can be found on the project page at /BMarkley/CrosshairCursor/