aboutsummaryrefslogtreecommitdiff
path: root/copypasta
Commit message (Collapse)AuthorAge
* Move Alacritty to organizationChristian Duerr2020-01-11
| | | | | | | | 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.
* Bump copypasta to 0.6.1Christian Duerr2019-11-26
|
* Bump x11-clipboard to 0.4.0Cole Helbling2019-11-25
|
* Fix clippy warningsChristian Duerr2019-11-02
|
* Fix clippy issuesChristian Duerr2019-08-16
|
* Fix smithay-clipboard integrationKirill Chibisov2019-08-16
| | | | Fixes: #2574
* Fix copypasta README.md formattingKirill Chibisov2019-07-24
|
* Fix performance issues with text reflowChristian Duerr2019-06-23
| | | | | Fixes #2567. Fixes #2414.
* Bump smithay-clipboard dependency versionChristian Duerr2019-06-15
|
* Add wayland primary selection clipboard supportChristian Duerr2019-06-09
|
* Switch from copypasta to rust-clipboardChristian Duerr2019-04-28
| | | | | | | | | | | This switches our own `copypasta` crate with the more standardized `clipboard` library, which allows us to get rid of the `xclip` dependency on X11. Additionally, this lays the foundation for native Wayland clipboard support once the clipboard crate is updated (or a fork is created). Fixes #5.
* Split alacritty into a separate cratesTheodore Dubois2019-04-28
| | | | | The crate containing the entry point is called alacritty, and the crate containing everything else is called alacritty_terminal.
* Fix selection copying on WindowsChristian Duerr2019-04-21
| | | | | | | | | | | The `copypasta` crate incorrectly mapped the secondary clipboard on Windows to the primary clipboard, leading to the primary clipboard getting overwritten whenever the selection clipboard was updated. The new Windows clipboard mimics the macOS clipboard, which also does not have a selection clipboard. This fixes #2050.
* Remove redundant closures and importsMatthias Krüger2019-04-11
|
* Bump dependenciesChristian Duerr2019-04-03
|
* Add rustfmt style guideChristian Duerr2019-03-30
|
* Normalize Log Message StringsNathan Lilienthal2019-01-07
| | | | | | The general style for errors, warnings and info messages is to start with a capitalized letter and end without a period. The main exception is when dealing with nouns that are clearer with special case handling, e.g. "macOS failed to work" or "ioctl is borked".
* Upgrade to Rust 2018Joe Wilm2018-12-10
| | | | | This resolves a lot of NLL issues, however full NLL will be necessary to handle a couple of remaining issues.
* Use tool lints for clippy allow/deny lint attributesMatthias Krüger2018-12-07
|
* Add support for Windows (#1374)Zac Pullar-Strecker2018-10-16
| | | | | | | | | | | | | | | Initial support for Windows is implemented using the winpty translation layer. Clipboard support for Windows is provided through the `clipboard` crate, and font rasterization is provided by RustType. The tty.rs file has been split into OS-specific files to separate standard pty handling from the winpty implementation. Several binary components are fetched via build script on windows including libclang and winpty. These could be integrated more directly in the future either by building those dependencies as part of the Alacritty build process or by leveraging git lfs to store the artifacts. Fixes #28.
* Enable clippy in font/copypasta cratesMatthias Krüger2018-07-02
| | | | | Enabled clippy in the sub-crates font and copypasta. All issues that were discovered by this change have also been fixed.
* alacritty: add support for OpenBSD.Matt T. Proud2018-04-14
| | | | | | | | | | This commit expands the conditional compilation directives to support building Alacritty for OpenBSD. The build succeeds, and Alacritty runs without issue once https://github.com/rust-lang/libc/pull/957 has been merged and added to a versioned libc release. This has been tested on the recently-released OpenBSD 6.3 on amd64 with rustc 1.24.0 from its standard ports tree.
* Update depsChet Gurevitch2017-12-23
|
* Use clippy = "*", update, and fix some warnings (#796)Aaron Hill2017-09-27
| | | | | Because there are so many clippy warnings in the current codebase, this commit removes '#![cfg_attr(feature = "clippy", deny(clippy))]', to make it easier to fix warnings incrementally.
* Decouple input processing from TermJoe Wilm2017-02-02
| | | | Should make input processing much more easily tested.
* Make it run on FreeBSDjohalun2017-01-18
|
* Better error message when xclip is not availableJoe Wilm2017-01-02
| | | | Resolves #37.
* Implement clipboard store for x11 with xclipJoe Wilm2016-12-29
|
* Implement copypasta::Store for macOS pasteboardJoe Wilm2016-12-24
| | | | Only works with strings, currently.
* Misc formatting fixesJoe Wilm2016-12-16
|
* Replace remaining use of `try!` with `?`Joe Wilm2016-12-16
|
* Implement copypasta::Load for macos::ClipboardJoe Wilm2016-10-08
|
* Start implementing copypasta, a clipboard libraryJoe Wilm2016-10-08
Currently it only supports x11 via the xclip program, and that only supports reading the clipboard contents.