aboutsummaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
AgeCommit message (Collapse)Author
2023-02-13Switch IRC channel to #wlrootsSimon Ser
The #sway-devel channel is now for Sway development only. #wlroots is the new channel to use for wlroots. We were using #sway-devel mostly for histerical raisins. Nowadays many wlroots developers are not working on Sway. Closes: https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3586
2022-11-22Relax 80 column limitSimon Ser
80 cols is a bit short. Linux uses a soft 100 limit, let's do the same.
2022-05-25contributing: add section about documentation conventionsSimon Ser
Document the existing conventions. Use `mystruct.foo` instead of `mystruct::foo` because `::` is pretty alien to C. Instead of backticks, use a different format to reference declarations in our docs: See foo(). See struct foo. See union bar. See enum baz. See typedef meh. This is inspired by the kernel's documentation style [1]. This format has the upside of being pretty natural to write and read, and can be automatically processed by documentation generators. [1]: https://www.kernel.org/doc/html/latest/doc-guide/kernel-doc.html#cross-referencing-from-restructuredtext
2022-04-28CONTRIBUTING.md: update init/finish descriptionKirill Primak
2022-04-24CONTRIBUTING.md: make forks public to let the CI runtiosgz
This little note helps first-time contributors who are in doubt regarding the repo visibility.
2022-02-21CONTRIBUTING.md: update construction/destruction functions' descriptionKirill Primak
wlroots doesn't really follow the rule of keeping `create`/`destroy` and `init`/`finish` functions in pairs, so the relevant doc section is updated accordingly.
2021-11-06CONTRIBUTING.md: add CoC sectionKirill Primak
2021-11-01s/GitHub/GitLab/Simon Ser
2021-09-24Fix a typo in CONTRIBUTING.mdHubert Hirtz
2021-09-02contributing: don't reference issues in commit first lineSimon Ser
Commits named "Fix #XXX" make it pretty complicated to figure out exactly what the commit is doing from the shortlog. A better place for issue references is in the extended commit message.
2021-08-30Link to gamja for web chatSimon Ser
gamja offers a better experience than Kiwi.
2021-08-30contributing: turn remaining links into refsSimon Ser
2021-08-30contributing: clone wlroots fork with SSHSimon Ser
HTTPS URLs aren't writable.
2021-08-30contributing: use references for linksSimon Ser
This avoids cluttering the prose with URLs.
2021-08-30contributing: add new section about commit logSimon Ser
This is shamelessly stolen from Weston [1]. It's been a while we've transitioned away from merge commits and work-style commit history, so it'd be nice to mention this in the docs. [1]: https://gitlab.freedesktop.org/wayland/weston/-/blob/main/CONTRIBUTING.md#formatting-and-separating-commits
2021-05-26contributing: add link to IRC web chatSimon Ser
2021-05-24Update IRC linksSimon Zeni
2020-06-08contributing: add note about events that destroy objectsSimon Ser
2020-06-08contributing: resource destroy handlers need to cleanup pointersSimon Ser
2019-11-25Simplify globals implementation by removing destructorsSimon Ser
Some globals are static and it doesn't make sense to destroy them before the wl_display. For instance, wl_compositor should be created before the display is started and shouldn't be destroyed. For these globals, we can simplify the code by removing the destructor and stop keeping track of wl_resources (these will be destroyed with the wl_display by libwayland).
2018-07-09util: add wlr_ prefix to log symbolsemersion
2018-07-08Rename wl_resources to resource, wl_global to globalemersion
2018-07-03fix: add stack update on focus changeArmin Preiml
Enable the stack update again for focus changes on non-focusable views.
2018-06-28contributing: move wl_resource_set_user_data() right before free()emersion
2018-05-30cleanup: Use void for zero-parameter functionsGenki Sky
Signed-off-by: Genki Sky <sky@genki.is>
2018-05-03Update CONTRIBUTING.md with protocol implementation guidelinesemersion
2018-04-25Add prefix policy to CONTRIBUTING.mdemersion
2017-12-27Update CONTRIBUTING.mdDrew DeVault
2017-10-02Update README et al with new linksDrew DeVault
2017-09-30Change to irc.freenode.netScott Anderson
2017-09-30Added exampleScott Anderson
2017-09-30Changed IRC back to webchat linkScott Anderson
Github doesn't support irc:// links, for some stupid reason.
2017-09-30Changed "uninitialised" to "zeroed"Scott Anderson
2017-09-30Updated CONTRIBUTING.mdScott Anderson
Changed the contribution guidelines to be more consistent with the style that wlroots has evolved into, and removed some duplicate information that already exists in the kernel style.
2017-08-17Update IRC channel in CONTRIBUTING.mdDrew DeVault
2017-06-06Update README.md, add CONTRIBUTING.mdDrew DeVault