indexabout

Creating the best software in multiple fields.

Reporting issues

Send an email to dec05eba@protonmail.com to report issues and include the terminal output of running the program. If you are reporting an issue with GPU Screen Recorder then instead report the issue here: GPU Screen Recorder issue tracker on github. If the program crashed then please send a call stack from gdb or valgrind output to the email address, if you know how to do that.

Suggesting features

I do not currently accept new features.

Contributing

Send an email to dec05eba@protonmail.com to contribute a bug fix/feature. To contribute a patch, first commit your change and then use the git format-patch command, like so:

git format-patch -1 HEAD
That creates a .patch file in the same directory. Send that patch file to my email dec05eba@protonmail.com. Remember that the patch includes your git name and email. If you dont want to include that information for privacy reasons then commit your change and use the git diff command instead, like so:
git diff HEAD^ > file.patch
and then send that patch file to my email dec05eba@protonmail.com.


Don't be afraid to contribute changes. Unlike many others, I'm not picky about code when it comes to bug fixes or new features. As long as there aren't bugs in the code or performance issues, then it's good enough.

The only exception is large architectural changes to existing code (refactoring). I might have a plan to do such changes myself, in which case your work could go to waste. It would be better if you contact me before you make such changes, if your intention is to contribute back those changes.

I also dont accept purely cosmetic patches.

Donation links:

PGP

My PGP public key:

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEZfCswxYJKwYBBAHaRw8BAQdAXU76mHXlIFQzPnC2JburQA253HVNhnTt+Oit
OD6v3TC0ImRlYzA1ZWJhIDxkZWMwNWViYUBwcm90b25tYWlsLmNvbT6IkwQTFgoA
OxYhBF6E+LQdz2uPenrHgq2Nbnokr3ihBQJl8KzDAhsDBQsJCAcCAiICBhUKCQgL
AgQWAgMBAh4HAheAAAoJEK2Nbnokr3ihbGcA/30uOLxCvT0FN9PgDLPhI2VhyF30
m6UYFvly5ulN+nrXAP9zItcSdVdzGvTR+hCuplkujwGT/k3F3ncp9IXi3fe/Dbg4
BGXwrMMSCisGAQQBl1UBBQEBB0BmmkxzpduTA0E5YN8r7UfTSlZ45QRctbT5BtW/
6NAtFQMBCAeIeAQYFgoAIBYhBF6E+LQdz2uPenrHgq2Nbnokr3ihBQJl8KzDAhsM
AAoJEK2Nbnokr3ihsz0BAILAbNFxnk0Vsz7t8GQ3gDXtl8nVnyAv85y3ml5hDQ74
AQCXVgc93A3o+ceDwvv7PZFf3R7buRZjzQ+Hj7x4nyLjDw==
=jd5B
-----END PGP PUBLIC KEY BLOCK-----