aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Update Solus deps (#792)Joshua Strobl2017-10-07
| | | Removed freetype2-devel, it isn't necessary given fontconfig-devel depends on freetype2-devel, just as it depends on expat-devel.
* Revert "Update glutin & fix a few wayland issues (#815)"Joe Wilm2017-10-06
| | | | | | This reverts commit e17d38167e174a2cf664e430fe968ec6492e1f08. Was breaking builds for mac users.
* Update glutin & fix a few wayland issues (#815)Victor Berger2017-10-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This PR fixes a few wayland issues of alacritty (and updates glutin on the process because it is needed). Mainly two changes are done: 1. Add a drawing_ready() method on Window: see https://docs.rs/winit/0.8.2/winit/os/unix/trait.WindowExt.html#tymethod.is_ready for explanations. Hopefully glutin will be able to handle it itself in the future, but it currently does not. 2. resize window and OpenGL contextes. The way wayland forces winit to draw its own decorations and how surface size is defined by its content means that in practice: - winit's window.set_inner_size() defines the dimensions of the borders - glutins gl_window.resize() defines the dimensions of the content (and is a noop in other platforms) It is for now glutin's user responsibility to keep them in sync otherwise borders are drawn stupidly. This PR changes the resize methods of alacritty::Window to always update both. This fixed the borders issues for me, tested on weston.
* centos/RHEL 7 build instructions added (#813)Peter Butkovic2017-10-04
|
* Add ref test for CSI REPJoe Wilm2017-09-30
|
* implement ANSI CSI REP (Repeat)Jasper Bryant-Greene2017-09-30
|
* 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.
* Log where config was loaded fromJoe Wilm2017-09-11
|
* Comment about duration arg to file watcherJoe Wilm2017-09-05
|
* Reduce file watcher debounce periodJoe Wilm2017-09-05
| | | | 500ms introduced a visual lag between file save and display update.
* Update notifyJonathan Schleußer2017-09-05
|
* Update most remaining depsJonathan Schleußer2017-09-05
|
* Update servoJonathan Schleußer2017-09-05
|
* A (very) little english fixup... (#770)vale9812017-09-05
|
* Fix #721: touchpad scrolling (#726)Linus Heckemann2017-09-02
|
* Remove invalid characters from default config files. (#769)tanitta2017-09-02
|
* Update README.mdJoe Wilm2017-08-29
|
* Change CLI live-config-reload options into flagsJoe Wilm2017-08-29
| | | | | | | | | | | | | | | The previous format of --live-config-reload=VAL had a specific set of allowed values which may not immediately be obvious. Instead, there are now two flags which control the behavior: --live-config-reload --no-live-config-reload If a user tries to specify both, the option parsing will fail with this message: error: The argument '--no-live-config-reload' cannot be used with '--live-config-reload'
* Default to enabling live config reloadJoe Wilm2017-08-29
| | | | | This will keep the original behavior for users who don't update their config.
* Implement options to not start the config_monitor thread (#689)Liu Wei2017-08-29
| | | | Provide a command line option as well as a configuration file option. The command line option takes precedence.
* Fix reloading colors from config (#756)Tuomas Siipola2017-08-29
|
* Add gentoo instructions. (#759)azarus2017-08-29
|
* Add issue templateJoe Wilm2017-08-29
|
* Restore winit deps (#763)Tiziano Santoro2017-08-29
| | | | | Accidentally removed in https://github.com/jwilm/alacritty/commit/c4ece6dde3c9dcf825a44aa775535a65c0c376a6 when winit version was bumped.
* winit: 0.7.5 -> 0.7.6, glutin: 0.9.1 -> 0.9.2 (#761)Tim Steinbach2017-08-28
|
* Fix default config for home/endJoe Wilm2017-08-22
| | | | | | | These now match the sequences sent by xterm. Not sure where I got the original values. Resolves #746.
* Fix newline + scroll region bug (#747)Joe Wilm2017-08-22
| | | | | | | | | | When a scroll region is active with the cursor below the bottom of the region, newlines should not cause the region to scroll. A ref test was added for this situation to prevent regressions. Thanks @hiciu for reporting and @nicm for the test case. Resolves #745.
* Fix panic when resizingJoe Wilm2017-08-21
| | | | | | The selection might have a beginning or end that is outside the bounds after a resize and cause a panic on subsequent draws. Easy solution is to just clear the selection on resize.
* Add background_opacity option to set terminal transparency (#331)Gabriel Martinez2017-08-20
| | | | | The option is an Alpha struct that ensures that the contained float is between 0.0 and 1.0. Background colors are multiplied by the opacity to properly alpha blend them.
* Move rust dependency to the Prerequisites section (#724)Maxim Baz2017-08-12
| | | | | * Move rust dependency to the Prerequisites section * Remove reference to a specific compiler version
* Add rust to the list of Arch Linux dependenciesMaxim Baz2017-08-11
| | | Fixes #718
* Add ref test for 24-bit vim BCEJoe Wilm2017-08-11
|
* Fix smcup/rmcup toggle bugJoe Wilm2017-08-11
| | | | Resolves #634.
* Rename some variables for clarityJoe Wilm2017-08-11
|
* Fix warnings on macOSJoe Wilm2017-08-11
|
* Fix BCE issues affecting vimJoe Wilm2017-08-11
| | | | | | | | Now pass more vttests as well. Resolves #123 cc #660 - screenshot there exhibited the problem, but issue is not entirely about the background problem.
* remove unused macrosJack O'Connor2017-08-08
| | | | This silences a couple of compiler warnings in the build.
* Read more from ptyJoe Wilm2017-07-31
| | | | | | | | | | Resolves an issue with partial draws where programs like vim would send data, but only part of it would be drawn. The logic for escaping when a write is pending has been removed in favor of limiting bytes processed during a pty_read call. The value of MAX_READ may not be ideal.
* Support background and foreground color escape codes (#662)Tuomas Siipola2017-07-28
|
* Don't panic when setting cursor visibility fails (#683)Tuomas Siipola2017-07-28
| | | | Currently setting cursor visibility always fails on Wayland. It shouldn't be a critical error on any platform.
* docs(): add instructions for mac apps (#688)Mike Hartington2017-07-28
|
* font: update macOS core-text dependency to 6.1.0, fixes #685 (#692)Martin Lindhe2017-07-28
|
* README.md: add NixOS (#694)Jörg Thalheim2017-07-28
|
* add support for X input method (#691)Ted Yin2017-07-24
|
* Use latest winitJoe Wilm2017-07-21
| | | | Resolves #679
* Implement and use ansi attribute CancelBold (#659)ftilde2017-07-20
|
* Update to latest Glutin/winit (#671)Joe Wilm2017-07-20
| | | | | | | | | | | * Update to latest Glutin/winit This *finally* gets us off the fork of Glutin we've been on for so long and will unblock a number of other items. Functionality should be the same as before. The update forced our hand on a compiler update. It's no longer feasible to pin on an old version. From now on, we require latest stable.
* Canonicalize the config watching path (#672)Joe Wilm2017-07-19
| | | | This should resolve an issue where config behind a symlink was not being properly reloaded when edited.
* Fix typo in rustdoc (#654)lukaslueg2017-07-08
|
* Add a long option for the command flag (-e) (#655)polyfloyd2017-07-08
|