Also change git config from global, to local, specific to repo, since
signing all commits in every project committed to might not be desirable
for some people, as GPG-signing usually involves typing in password,
which is a slowdown.
Partially addresses cause of #5125 and #5274.
Revert needed, since otherwise there is no way to do automatic sorting
of includes.
Also reverted change to the docs, as leaving it would make incorrect
docs.
In case of conflicts, includes were sorted according to the coding
standards from #3839.
This reverts commit b4a9f04f92.
This reverts commit 5921122960.
It became apparent in #3574 that it's not clear what scope should be.
Added `CONTRIBUTING` as suggested by @Diadlo.
Added `build` as suggested by @initramfs.
Also improve formatting of the file, so that it will conform to <=80
chars per line for markdown.
Short lines make it easier to evaluate diffs.
Fix only critical typos, like missing full stops in the middle of a
sentence. Everything else left untouched.
Reorganize the Git Commit Guidelines title hierarchy.
Various content edits in the Git Commit Guidelines section:
- Remove the footer section and merge its contents with the body
- Add revert to the list of possible header types
- Change the maximum line length for header and body
- Add instructions about the body's elements order
With a proper, (not yet) enforced commit message format qTox would get
both clean commit messages and automatically generated changelog.
In regard to #2887.
Content of the commit taken from `CONTRIBUTING.md` @
96e2cec95a
and adjusted for qTox needs.
It was taken from 76c16e0994/CONTRIBUTING.md
and adjusted for qTox needs.
Since qBittorrent is licensed under GPLv2+, file in qTox source is covered by
GPLv3+.