summaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
AgeCommit message (Collapse)Author
2020-07-19Bump version to 0.5.0-rc2v0.5.0-rc2Christian Duerr
2020-05-27Add documentation about patch releasesChristian Duerr
2020-05-05Extend style guideline documentationChristian Duerr
2020-04-23Bump minimum supported Rust version to 1.41.0Christian Duerr
2020-03-30Remove 0.4.2 changelog suffixKirill Chibisov
2020-03-18Add modal keyboard motion modeChristian Duerr
This implements a basic mode for navigating inside of Alacritty's history with keyboard bindings. They're bound by default to vi's motion shortcuts but are fully customizable. Since this relies on key bindings only single key bindings are currently supported (so no `ge`, or repetition). Other than navigating the history and moving the viewport, this mode should enable making use of all available selection modes to copy content to the clipboard and launch URLs below the cursor. This also changes the rendering of the block cursor at the side of selections, since previously it could be inverted to be completely invisible. Since that would have caused some troubles with this keyboard selection mode, the block cursor now is no longer inverted when it is at the edges of a selection. Fixes #262.
2020-01-19Bump minimum Rust version to 1.37.0Christian Duerr
2020-01-11Move Alacritty to organizationChristian Duerr
This fixes various outdated links pointing to the old jwilm/alacritty repository. Since `copypasta` now has its own github repository at https://github.com/alacritty/copypasta, the sources have been removed from Alacritty.
2020-01-02Improve performance benchmarking documentationChristian Duerr
Fixes #3136.
2019-12-05Add documentation for the release processChristian Duerr
Fixes #3032.
2019-12-01Add new issue and PR templatesChristian Duerr
This adds a PR template that should remind users to document their changes in our CHANGELOG, without requiring too much direct interaction from the user. The issue template has also been reworked a bit, hopefully making it easier for people to report bugs, without intruding on them if the information is irrelevant or providing it is too much effort. Fixes #3031.
2019-09-09Bump minimum Rust version to 1.36.0Christian Duerr
2019-07-30Bump minimum supported Rust version to 1.34.0Christian Duerr
2019-06-08Bump minimum supported Rust version to 1.32.0Christian Duerr
2019-04-09Set maximum Rust version to 1.31.0Christian Duerr
By setting the minimum Rust version and enforcing it with CI, Alacritty should hopefully make it possible for maintainers to package the application even on distributions which are not rolling release. The 1.31.0 target has been chosen here because it's the first version of the Rust 2018 release. Bumping this version in the future should be considered to be a breaking change and should only be done with caution and in consideration of the supported Rust versions of the major distributions available. This fixes #2277.
2019-03-30Add rustfmt style guidev0.3.0-rc1Christian Duerr
2019-02-16Fix broken link in CONTRIBUTING.mdTanuj
2019-01-17Make all configuration fields optionalChristian Duerr
All configuration fields now have fallback values which will be used if the field is not present. This includes mouse, key bindings and platform specific differences. The mouse and key bindings are now filled by default, if the user rebinds a default mapping, it will be overwritten. To unbind a default binding, it can be mapped to `chars: ""`. Since all platform differences can now be correctly handled by the `src/config/mod.rs` code, it's no longer necessary to maintain separate configuration files, so the `alacritty_macos.yml` and `alacritty_windows.yml` have been deleted. Fixes #40. Fixes #1923.
2018-12-09Add a contributing.md fileVineeth Sagar