aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-06Remove need for step_by featureManish Goregaokar
2017-01-06Make plugin feature optionalManish Goregaokar
2017-01-06Merge pull request #91 from coder543/masterJoe Wilm
Fix crash when exiting `top`
2017-01-06Merge pull request #92 from amikhalev/add-desktop-entryJoe Wilm
Added a freedesktop.org desktop entry and instructions for using it to README.md
2017-01-06Merge pull request #86 from benmyles/masterJoe Wilm
Add README instruction for Fedora
2017-01-06Reduced Desktop Entries heading sizeAlex Mikhalev
2017-01-06Added Alacritty.desktop file and instructions to README.mdAlex Mikhalev
2017-01-06Merge branch 'master' of github.com:coder543/alacrittyJosh Leverette
2017-01-06Handle invalid gotos more gracefully.Josh Leverette
2017-01-06Add README instruction for FedoraBen Myles
2017-01-06Fix panic when closing windowJoe Wilm
Resolves #81.
2017-01-06Add default macOS configJoe Wilm
Should solve the `monospace` issue people are seeing for now.
2017-01-06Write default config when not foundquininer kel
2017-01-06Add README instruction for macOS configJoe Wilm
2017-01-06Emphasize pre-alpha in the READMEJoe Wilm
2017-01-06Add note about this release being pre-alphaJoe Wilm
2017-01-06Merge pull request #66 from pengowen123/masterJoe Wilm
Add prerequisites for Arch Linux
2017-01-06Merge pull request #60 from MagaTailor/masterJoe Wilm
Fix compilation on ARM/AARCH64
2017-01-06Handle EINTR in I/O loopJoe Wilm
This fixes an issue where encountering some signals panicked the event loop thread. Resolves #76
2017-01-06Merge pull request #67 from rudism/window-nameJoe Wilm
Added --title argument to set window title
2017-01-06Added --title argument to set window titleRudis Muiznieks
2017-01-05Add prerequisites for Arch Linuxpengowen123
2017-01-05Merge pull request #59 from quininer/modsspaceJoe Wilm
Allow key_binding mods have space
2017-01-05Fix ARMTaylor Trump
2017-01-05Fix ARMTaylor Trump
2017-01-05Allow key_binding have spacequininer kel
2017-01-04Merge pull request #56 from durka/patch-1Joe Wilm
macOS: cmake is not required
2017-01-05macOS: cmake is not requiredAlex Burka
The build Works On My Machine (tm) without cmake. OSX 10.9.5
2017-01-04Draw the screen when Refresh event arrivesJoe Wilm
cc #53
2017-01-04Merge pull request #49 from FliegendeWurst/patch-1Joe Wilm
Fix typo in README
2017-01-04Fix typo in READMEFliegendeWurst
2017-01-04Add note about forthcoming blog postJoe Wilm
2017-01-02Send correct character sequence with alt keyJoe Wilm
Resolves #46.
2017-01-02Update README arrow keys FAQJoe Wilm
2017-01-02Have default mouse and key bindingsJoe Wilm
This improves the situation where the user has not installed the default configuration file. Resolves #42.
2017-01-02Fix scrolling with SGR modeJoe Wilm
Resolves #43.
2017-01-02Better error message when xclip is not availableJoe Wilm
Resolves #37.
2017-01-02Real support for placing config in XDG_CONFIG_HOMEJoe Wilm
Resolves #35.
2017-01-02Rework font loadingJoe Wilm
This work started because we wanted to be able to simply say "monospace" on Linux and have it give us some sort of font. The config format for fonts changed to accomodate this new paradigm. As a result, italic and bold can have different families from the normal (roman) face. The fontconfig based font resolution probably works a lot better than the CoreText version at this point. With CoreText, we simply iterate over fonts and check it they match the requested properties. What's worse is that the CoreText version requires a valid family. With fontconfig, it will just provide the closest matching thing and use it (unless a specific style is requested).
2017-01-02Write README.mdJoe Wilm
2017-01-01Fix rustc-version fileJoe Wilm
2017-01-01Improve error handling for shader initializationJoe Wilm
Shader initialization errors at startup should print a nice message now.
2017-01-01Improve error handling for clipboard actionsJoe Wilm
Previously, these could have crashed alacritty. Now, they simply print an error message in Red to stderr. The Red format wrapper was moved to a central location where both main.rs and the alacritty lib can access it.
2017-01-01Add support for SGR mouse reportingJoe Wilm
According to: http://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h2-Mouse-Tracking
2016-12-31Print nice error messages for font loading errorsJoe Wilm
Resolves #22.
2016-12-31Propagate font rasterizer errorsJoe Wilm
This allows consumers of the font crate to handle errors instead of the library panicking.
2016-12-30Add ffi-util crate and use in fontconfig wrapperJoe Wilm
This cleans up and fixes the C-type wrapping for fontconfig.
2016-12-30Refactor FontConfig wrappersJoe Wilm
There's now a proper wrapper in place for working with the FontConfig library. This should help significantly with error handling with font loading; at least, the FontConfig code shouldn't panic. The FreeType rasterizer still needs to be updated to handle missing fonts, and a more sensible default font should be specified.
2016-12-29Improve RenderableCellsIter performanceJoe Wilm
Also adds a benchmark for cell.reset().
2016-12-29Add Default impl for CellJoe Wilm
Just a bit of cleanup.