Releases: ChrisRM/material-theme-jetbrains
2018.2 start
It has been a long time since the last "official release". Taking care of it requires quite some work so please refer to the CHANGELOG.md for details.
- Solarized Dark and Light Themes and Color Schemes
- Material Design NavBar
- Material Design Action Buttons
- Folder icons
- PHP, Python, Ruby and Datagrip icons
- Remove black lines under the menu and the navbar
- Arrows Style now apply everywhere
- Refactor the Theme system
Please see the documentation at http://www.material-theme.com for more information.
2018.1 celebration
This version closes the passage to 2018 by adding a lot of new features and fixing most of the remaining ones. It is a fast-changing version because the IDE itself is getting a remake-up for 2018, and IDEs are supported from fix to fix.
This version is available only for IDEs version 181.3494.1+
Also we have a documentation website now! Take a look at http://www.material-theme.com
That also means that all questions that are answered in the documentation will be closed from now on.
Changes:
FEATURES:
- Set Accent color to modified settings
- Tool Window header color styles
- Add browserslist icon
- Add CNAME icon
FIXES:
- Fix Monochrome Icons to cover the whole IDE
- Fix TextField UI to include the magnifier for search fields
- Fix Font in Text Fields to use the color scheme's font
- Fix Action button radius
- Brighten primary buttons to be more differentiable
- Change React default icon
OTHER:
- Add Acknowledgements in the documentation
- Add new url for the documentation: www.material-theme.com
2018.1 beta
This version focuses on bringing the plugin to 2018.1 EAP releases, and a lot of breaking changes are happening! Nevertheless, it is also adding its lot of changes along the way.
Please note that this is a beta so it might be buggy.
FEATURES:
- Add different angular icons by type: service, component, directive, pipe and routing
- Add postcssrc and postcssconfig icons
- New feature: Compact Dropdowns. Reduce the size of dropdowns and their items.
- New feature: Monochrome Icons. Now you can decide to have icons desaturated with the color of the current theme
- New feature: Active tab highlighting for Lighter themes!
- New feature: Tab Opacity: allow to customize the opacity of the coloring of inactive tabs.
- New feature: Uppercase buttons
- Theme dialog title color when inactive
- Go to the documentation from the settings' help buttons
FIXES:
- Fix Tooltips color
- Fix Accent scrollbars on Mac
- Replace many UI Icons for the nodes
- Fix issues with Palenight theme
- Fix and replace Option Button
- Fix Notifications
- Fix tooltip colors
- Fix focus color on search boxes
- Change debugger colors and tooltip colors
- Fix #436
End of support for 2017.3
It was a long time without releases, sorry about that! This version will be the last release for the 2017.3 IDEs, e.g. if you want new changes you'll need to download the EAPs.
1.6.1
- Angular icon associations for services, pipes, directives and routes
- PostCss config associations
1.6.0.4
- Fix #436
1.6.0.3
- Change default option of title bar to false
- Add more CLion icons
- Fix background color of the "New Project" sidepanel
- Alert when setting title bar
1.6.0.2
- Fix Dark Title bar option not applying on Windows
- Fix theming not applying to menus
- Clion icons
- Fix RVM, NVM, cmd, README, Adobe Elements and InDesign associations
1.6.0
- Fix Theme Switching requiring to restart the IDE. Now switching is becoming as easy as pie!
- New feature: Windows Title Bar Theming.
- Note: this changes the color of the title bar OS-wide, meaning that even after closing the IDE the color will still be set. (see https://www.howtogeek.com/222831/how-to-get-colored-window-title-bars-on-windows-10-instead-of-white/) for setting it.
- Added more other file icons: Atom, Appveyor, Bean, Cabal, Compass, Doxygen, Dylib, Ghostscript, Github, Jquery, JS Minified, Makefile, Manpage, Nib, Godot, Openoffice, Patch, Phalcon, Redme
- Fix the inactive selection background color in trees
- Fix Status Bar Indicator height in HiDPi screens
- Remove buggy Tool Window Header patch
1.5.4
- Change color of unfocused tree elements
- New file icons for: Autohotkey, API Blueprint, MACOSX, Jekyll, Mathematica, ReasonML, RestructuredText, Maven, ObjectiveC, Spring, Tomcat, Test Ruby and VHDL.
- Try to fix issue with createResolvedStylesheet by loading the Darcula default properties
1.5.3
- Custom Notification Colors for the Custom Themes
- Change default colors of Notifications to Contrast Color
- Revert the buggy fix of the Tool Window Header (also known as the ToolWindowHeader hack) and add a new action "Patch Tool Window Header" to approve the hack of the Window Header (#548)
1.5.2.2
1.5.2
- Add background theming for IdeFrame
1.5.1.2
- Fix Android studio errors
1.5.1
- Add expand and collapse icons in ExpandableTexts
- Add Closed icon folder variants for the selected theme
1.5.0
- Improved Monokai Theme by inpirting from Monokai Pro
- Material Monokai Pro color scheme
- New icons for switching themes
- Theme branches and tags from the VCS Log window
- Fix issues with invalid stylesheets and border thickness, causing the settings to not load
1.4.7
- Fix issue with out of bounds settings (#552)
1.4.6
- Setting for changing font to Roboto and bigger font in project view
- Actions for switching arrow style
- Fix Dark Title bar setting
1.4.5
- Added more UI Icons
- Fix issue with arrows
1.4.4
- Add new option to select the style of arrows in trees
- Restore Bold directories
- Fix #540 by setting a lighter selection background color on refactor
1.4.3
- Add setting for Dark title bar
- Set bigger font in Project View when not using Compact Sidebar or when Sidebar items height > 28
1.4.2.2
- Fix Install Material Wallpaper action
- Fix Custom Material Theme name
1.4.2.1
- Remove ToolWindowHeader active background color
1.4.1.1
- Fix #493
1.4.1
- Replace close button
1.4.0
- Fix issue with Android Studio loading
- Typescript and Javascript decorators addition (for latest Webstorm only)
- Add some more icons
EAP's closure, documentation and bug fixes
This is the first release since a long time (since v1.0). Since then a lot of stuff changed relatively to new changes in the IDEs, but more importantly we now have a documentation website! It is not completed yet, but it is pretty much covering most features of the plugin. You can find it at Material Theme for Jetbrains. Oh and we also have a gitter channel at (https://gitter.im/Material-Theme-Jetbrains/Lobby#)
This is also the time to say goodbye to the EAP fork. Since it became too hard to manage two plugins at the same time, I decided to close my own fork in order to work fully on the original plugin. The repository is still there because I use it for deployments (since I am not the owner of the original plugin) and also for the documentation, but you won't be able to find the Material Theme EAP in the plugins repository anymore. For those who still have it installed, please uninstall it and download Material Theme instead.
Now for the changes:
Features
- Improved File Status colors: now the file status colors are visible not only on the project view but also on tabs, lists and such. It is in alpha phase so it might contain bugs.
- Accent scrollbars: Color scrollbars with the current accent color
- Compact Table Cells: Reduce table headers and cells height
- Light Custom Theme: Like Custom Theme, but is based on IntelliJ LAF instead of Darcula
- New color scheme: Atom One Dark
- New Progress Bars
- Change color scheme when switching themes
- Markdown Navigator color scheme
- Resharper hints and suggestions colors
- Javascript and Typescript decorator colors
- Changed variable and fields colors to white instead of red
- Allow setting custom tree indent between 0 and 10
- Allow setting custom line height between 18 and 36
- Notifications support
- New UI and file Icons
- Experimental feature to set a dark title bar on Mac for Dark themes (only for last EAPs)
Fixes:
- Improved Lighter theme
- Many bug fixes for the Custom Themes
- Compatibility with Android Studio 3.0
- Fix ignored file colors
- Improve File Colors performance by initalizing them statically
- Fix issue with file colors not being applied to tabs because of the Active Tab feature
- Fix Groovy and Scala color schemes issues
- Fix Search Everywhere in Windows 10
Breaking changes
- Material Default is not renamed Material Oceanic
- Excluded files' colors installed by the plugin is not done automatically anymore. Now there is an action in the toolbar to install those colors manually for those that want
- Custom Wallpaper has been removed as well, instead an action to set the provided wallpaper is available for those that want it.
- An alert pops up when switching between custom themes to load different defaults (light and dark)
- Bold directories option will not set bold tabs anymore
I hope I didn't miss anything.
Hope you like it!
Version 1.0
This version marks the release candidate of the plugin. Most bugs have been fixed and the version should be stable enough.
I'm currently working on a documentation so all my focus will be on that. No new features will be added from now on.
Cheers!
Version 1.0
This is the alpha version of the release 1.0 that brought the most wanted feature: Custom Themes.
You can now change the colors of the Default Theme to whatever suits your needs from the options under Appearance -> Material Custom Theme
, then select Custom Theme from the list of themes. Be creative and share your setup with others so they can use your beautiful crafted theme :)
Aside from this, three new themes made their apparition:
- Monokai Theme, a theme with the color of the famous Monokai Color Scheme
- Arc Dark Theme, the theme from the GTK Skin
- Atom One Dark Theme, the theme from the famous editor.
I'm working on a documentation and on a system to share theme setups, so you can preview and maybe even download themes (not sure about this part though).
I'm currently halting the development of the Material Theme since I did what I wanted to do, except in cases of bugs. Maybe I'll continue the development later but for now I have other plans :)
Hope you'll like it!
Pre Version 1.0
This version is the last version before 1.0 release. In this version some new features and a lot of fixes.
Features:
- Custom Accent Colors: It is now possible to override the Bundled Accent Colors with your own
- Uppercase Bold Tabs: Change Editor Tabs to look like regular MD Tabs by having them bold and in uppercase! While this might look dumb by many of you, maybe some will have some good usages with it.
- Compact Sidebar customization: Now you can set the height you want in the sidebar, between 18 and 30.
- Extend minimal tab length to 18px
Bug Fixes and Improvements:
- Fix some icons not having Retina support
- Fix File Colors not applying for PSI Icons (Classes, Interfaces and the sort)
- Fix breakpoint icon size
- Change deprecated color to a simple strikethrough
- Improve the "disabled Material Theme" UI and fix many NPEs from it
- Set Lighter Theme to extend IntelliJ Look And Feel instead of Darcula
- Add more UI Icons: debugger, VCS, Tool windows, Decorators and so on
Hope you'll like it!
File Status Colors
This release is fixing some issues left out since the latest release, such as:
- Rewriting the Wallpaper component to unset the custom wallpaper at every exit, thus preventing the background to stick when the plugin is uninstalled
- Issues with selected line in the tree
- Fix height of debug tabs
But this release is also adding some new stuff, such as:
- New design for Material Checkboxes
- New design for Combobox Actions (in the toolbar)
- Changed the Javascript file icon
- More UI Icons (especially debugger icons, there is still a lot to do)
- Converted the old Bold Tabs to Bold directories to make opened directories bold in the tree (the old behavior of bold tabs is still there)
And last but not least, I've added a new feature: File Status Colors
File Status Colors
File Status Colors were a feature added by Jetbrains that allow color schemes creators to set different colors to files in the Project Tree and Tabs according to the file status (added to VCS, Modified, In another changelist, Ignored...). However they removed that feature stating that File Colors are not supposed to be linked to Color Schemes but to Look and Feel. While I agree with them, there is still no much support for that change for plugin developers to provide their own file colors since there is no support for custom LAFs to begin with.
Therefore I've decided to implement back this feature to allow users to customize the file colors anyway with the colors of the theme.
The colors are found in the Color Scheme Settings under the section Material File Colors. All available statuses are there, added, modified, ignored, deleted... even some that I don't understand (Hijacked?) and you can customize it to your will. Remember though that these colors are bound to the scheme, not the theme (for the moment) so take this into mind.
Again, this release is still not available on the plugin rep, but as soon as the owner comes back from his vacation, hopefully we'll be at the version 1.0 :)
Material Components, Accents and Project View Improvements
This brand new release is delivering a whole lot of new features to get even more closer to the Sublime plugin UI as well as Material Design components guideline!
Contents:
- Adding new Material Design UI Components for:
- Spinners (number inputs)
- Comboboxes (dropdowns)
- Tables (adding some padding)
- Action buttons (see https://material.io/guidelines/components/buttons.html#buttons-toggle-buttons for the inspiration)
- New Accent Colors!
- Better colors for Git Log and Tool Window buttons
- Redesign of the Project Tree to look more like the Sublime Plugin, with Bold directories support and Accent colors
- Adding ObjectiveC/CoffeeScript to the color schemes
- Another whole lot of Material UI Icons
- Many bug fixes
Please check the CHANGELOG and README for a better explanation of the changes and new features. If you encounter any bugs please open an issue as usual.
The plugin will not be available in the repo currently, since the dev owner is currently on vacation, so either download the EAP or download the zip and install from Disk.
Hope you enjoy.