mode-icons/CHANGELOG.md

202 lines
6.7 KiB
Markdown
Raw Permalink Normal View History

2016-01-21 22:46:03 +01:00
# Change Log
2016-02-21 14:21:30 +01:00
2016-01-21 22:46:03 +01:00
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]
2016-04-29 06:46:56 +02:00
### Added
2017-02-16 15:21:08 +01:00
- Icon for LUA (from LUA)
2016-11-19 03:55:59 +01:00
- Icon for emmet minor mode.
2016-04-26 19:37:46 +02:00
- Icon for spacemacs buffer.
2016-04-29 06:46:56 +02:00
- Icon for Isearch (from Font Awesome)
2016-08-05 17:20:24 +02:00
- Icon for Org-Agenda (From Font Awesome)
- Icon for Powershell
- Icon for Rust
- Icon for Windows cmd
- Icon for MSYS shell
- Icon for Cygwin shell
2017-01-16 21:29:44 +01:00
- Icon for ivy-mode
- Icon for Elixir
- Icon for Erlang
2016-08-05 16:30:38 +02:00
- Added option mode-icons-line-height-adjust to allow imagmagick to
adjust icons up or down a bit compared to what emacs returns as the
mode-line height.
2016-04-29 06:46:56 +02:00
### Changed
- Git Flavored markdown also uses markdown icon from Font Awesome.
- Minor modes icons are now updated:
- After changing a major mode
- After activating isearch-mode (new)
- After executing a command with `command-execute` (new). This
allows `execute-extended-command` and `ido` to display the icons
immediately after activating an iconified mode.
- Powerline now recolors lines correctly by modified powerline-raw
function.
2016-06-01 02:11:15 +02:00
- mode-icons now recolors font icons correctly when the font is
missing from the system
- mode-icons now allows for a default icon. This can be turned on
with the new option `mode-icons-use-default-icon`
2017-01-10 14:17:42 +01:00
- Fix coloring algorithm for xpm images.
2017-01-12 05:46:13 +01:00
- Fix icon for Shell-script.
2017-01-12 06:23:34 +01:00
- Response to emojify's update.
- This release should make the mode-icons the same height as text in the
mode-line regardless of which version of Emacs you're using.
2016-04-26 19:37:46 +02:00
2020-09-13 05:39:43 +02:00
### Fixed
- The height of mode-icons in Emacs 27.1
2016-04-26 19:37:46 +02:00
2016-04-25 11:24:19 +02:00
## [0.4.0]
2016-02-26 21:10:37 +01:00
### Added
- Icon for files modified outside emacs (from Font Awesome).
2016-03-27 17:12:48 +02:00
- Icon for files that are being modified by another user (from Font
Awesome).
- Icicle minor mode icon.
- Auto complete minor mode icon (from Font Awesome).
- Another icon for buffers with Mac OS line-endings (from IcoMoon
Free).
- Flyspell minor mode icon (from IcoMoon Free).
- Ergoemacs minor mode icon (from Font Awesome).
- Messages mode icon (from Font Awesome).
- Conf mode icon (from Font Awesome).
- Fundamental mode icon (from Font Awesome).
- Dockerfile mode icon.
2016-03-30 01:52:26 +02:00
- Drag stuff minor mode icon (from Font Awesome).
- Helm minor mode icon.
2016-03-30 01:50:24 +02:00
- Javascript-IDE mode (js2-mode) icon.
2016-04-19 15:42:54 +02:00
- Auto indent minor mode (from Font Awesome)
2016-04-21 15:57:05 +02:00
- Automatic setup of arbitrary font, currently still support
IcoMoon-Free, FontAwesome, font-mfizz and github-octicons.
2016-03-27 17:12:48 +02:00
### Changed
- Mode names in mode icon specifications are now case-sensitive.
- All mode names in mode icon specifications have changed to only
match the complete name, not a partial name.
- C, C++, C#, PHP and Java modes match a wider variety of modes. See
(Issue #18).
2016-03-30 23:01:18 +02:00
- Allow black and white xpm icons to match the mode-line face colors
(both active and inactive, for major and minor modes)
- Allow displaying the major mode name in the mode-line only, or both
the mode-line and in other buffers, like ibuffer.
2016-04-25 11:33:35 +02:00
- If the `mode-name` variable is changed, then anything that looks
at this variable will pick up the icon.
2016-04-25 11:33:35 +02:00
- This can be customized by the variable
`mode-icons-change-mode-name`.
2016-04-25 11:36:24 +02:00
- This should be modified for packages like `powerline` and
2016-04-25 11:33:35 +02:00
`smart-mode-line`.
2016-03-31 19:38:09 +02:00
- Allow desaturating and matching the mode-line face colors for xpm
images.
- Allow emojis to be used as mode-icons
- Allow font icons to be used without the font.
- Add gimp inferior buffer to generate images for mode-icons,
preferring the xpm format.
2016-03-27 17:12:48 +02:00
### Removed
- The option to hide major mode names.
2016-02-26 21:10:37 +01:00
2016-02-21 15:03:26 +01:00
## [0.3.0]
2016-02-21 14:21:30 +01:00
### Added
- Support for using Octicons, Font Awesome and Font Mfizz as icons.
- The following icons were added:
- Rainbow mode icon.
- Scala mode icon (from Font Mfizz).
- Auto revert mode icon.
- Markdown mode icon.
- Magit mode icon (from Font Awesome).
- magit-gh-pulls minor mode icon (from Font Awesome).
- Zip-Archive mode icon (from Font Awesome).
- Calc and Calculator icons (from Font Awesome).
- A General debug mode icon (from Font Awesome).
- Calendar icon (from Font Awesome).
- C mode icon (from Font Mfizz).
- Help mode icon (from Font Awesome).
- Woman mode icon (from Font Awesome).
- Custom mode icon (from Font Awesome).
- Golden ratio mode icon.
- BibTeX mode icon.
- C++ mode icon (from Font Mfizz).
- C# mode icon (from Font Mfizz).
- Elixir mode icon (from Font Mfizz).
- Erlang mode icon (from Font Mfizz).
- Haskell mode icon (from Font Mfizz).
- Clojure mode icon (from Font Mfizz).
- Java mode icon (from Font Mfizz).
- Perl and CPerl mode icons (from Font Mfizz).
- Octave mode icon.
- Autohotkey mode icon.
- SAS and BUGS icons for R mode.
- Info mode icon (from Font Awesome).
- Icon for narrowed buffers (from Font Awesome).
- Icon for read-only buffers (from Font Awesome).
- Icon for writable buffers (from Font Awesome).
- Icon for unsaved buffers (from Font Awesome).
- Icon for buffers with Mac OS line-endings (from Font Awesome).
- Icon for buffers with Windows line-endings (from Font Awesome).
- Icon for buffers with Unix line-endings (from Font Mfizz).
- Text mode icon (from Font Awesome).
- Icon for buffers with undecided encoding (from Font Awesome).
- Support for using Jpeg files as icons.
- The following minor mode lighters have been hidden:
- Flyspell minor mode lighter.
- Org-Indent minor mode lighter.
- Isearch minor mode lighter.
- Support for keeping the mode name visible next to the icon.
- The following customization options were added:
- Major mode base text properties.
- Narrow text properties.
- Read only text properties.
2016-02-26 20:24:32 +01:00
- Modified text properties.
2016-02-21 14:21:30 +01:00
- EOL text.
- EOL space.
- Modified status space.
- Read-only space.
- Show mode name.
### Changed
- The default value of the mode icons customization option was changed
to include the new icons.
- The possible values for mode icons were changed to include the newly
supported options.
## [0.2.0]
2016-01-21 22:46:03 +01:00
### Added
- CSS mode icon.
- Coffee mode icon.
- Compilation mode icon.
- Emacs Speaks Statistics (R) mode icon.
- Haml mode icon.
- Image mode icon for ImageMagick.
- Inf-Ruby mode icon.
- JavaScript mode icon.
- Projectile Rails Server mode icon.
- Ruby mode icon.
- Sass/Scss mode icon.
- Shell-script mode icon.
- Slim mode icon.
- Snippet mode icon.
- Term mode icon.
- Web mode icon.
- XML mode icon.
- YAML mode icon.
- YASnippet minor-mode icon.
- nXML mode icon.
2016-02-05 01:34:20 +01:00
- Showing icons for minor modes.
- Go mode icon.
- Customization options.
- Lisp Interaction mode icon.
2016-01-21 22:46:03 +01:00
2016-04-25 11:24:19 +02:00
[Unreleased]: https://github.com/ryuslash/mode-icons/compare/0.4.0...HEAD
[0.4.0]: https://github.com/ryuslash/mode-icons/compare/0.3.0...0.4.0
2016-02-21 15:03:26 +01:00
[0.3.0]: https://github.com/ryuslash/mode-icons/compare/0.2.0...0.3.0
2016-02-21 14:21:30 +01:00
[0.2.0]: https://github.com/ryuslash/mode-icons/compare/0.1.0...0.2.0