If you want to report a bug, please proceed to the bug reporting form.
Note
Unexpected error messages, warnings in logs are bugs. Something not working as documented or as labeled in the UI is a bug. But lack of a menu option, lack of a keyboard shortcut, lack of a checkbox in the settings dialog is not a bug. If you want something added, it's a feature request. "Lack of a feature" is not a bug.
Important
Pull requests are preferred to feature requests :)
Important
When you add or modify any file, except translations, please add either:
a) SPDX-FileContributor tag with your name:
SPDX-FileContributor: Your Name <e-mail@address> (e-mail part is optional)
b) SPDX-FileCopyrightText tag with your name:
SPDX-FileCopyrightText: YEAR Your Name <e-mail@address> (e-mail part is optional)
SPDX-FileCopyrightText should be used for large, significant changes. See:
https://www.gnu.org/prep/maintain/html_node/Legally-Significant.html. Quote:
"A change of just a few lines (less than 15 or so) is not legally significant
for copyright".
Important
If you want to be mentioned in application's "About" dialog,
you could also add yourself to the AUTHORS file.
Important
If you've fixed a bug, implemented a feature, or made some other user-visible
change, please also mention it in CHANGELOG.md, in the same pull request.
You don't need to add links to pull requests in CHANGELOG.md.
If necessary, links will be added later.
If you want to implement a feature, or fix a bug, you may find these documents useful:
TODO: add more
Important
ddterm is published on extensions.gnome.org, so its code must adhere to GNOME Shell Extensions Review Guidelines.
Tip
The Gtk application part of ddterm should be considered a "script".
It does not have to follow all rules for extension code (for example, static
initialization is allowed, as there is no .enable() and .disable()).
You could also help translating the user interface.
