Skip to content

Releases: ChrisRM/material-theme-jetbrains

Actions, Icons and Checkstyle

17 Jul 16:53
Compare
Choose a tag to compare

This release focuses on the creation of new Actions to change settings easier.

Actions

The actions included are

  • Toggle Contrast
  • Compact Sidebar
  • Compact Statusbar
  • Hide File Icons
  • Bigger tabs
  • Material Design components
  • Material Theme
  • Material Icons
  • Status bar indicator
  • Project View Decorators

These new actions will replace the existing ones in their relevant locations.

Besides, the Settings for the Material Theme Plugin are now located under the Appearance section instead of Tools

Checkstyle and Copyright

Nothing much, but now files are copyrighted and a Checkstyle configuration is checking for common mistakes and performance issues. Nothing relevant for the users though.

UI Icons

We're continuing on replacing the IDE's icons with Material Design ones. Included amongst others:

  • Many tool window icons: Project, Autoscroll, More Settings, Hide Tool Windows, Collapse, Expand, Minimize
  • Many action icons: Uninstall, Profile, CPU, Diff...
  • Many debugger related icons: Disable breakpoint, View breakpoints, data types...
  • Other general icons

There are still a lot to theme! In any case if someone has some issues with the icon or have a better idea/color, I'm all ears.

Other

Other fixes and improvements closing some opened issues.

Hope you enjoy!

Dialogs, Statusbar and Loader

09 Jul 21:17
Compare
Choose a tag to compare

This version focuses on fixing issues as well as introducing three new features:

Better dialog headers

It has been hard but I finally got able to change Dialogs look and feel to be more like a genuine Material Design IDE. Now, dialogs have a bigger heading, left aligned, with a better padding. Unfortunately (or not), it cannot be customized at the moment, but I'm sure you will love it so you won't be needing to disable it :)

Material Design Loader

Replace the loader when loading large files, with the well known circular loader of Material Design. Of course, since this is not a Javascript IDE, the rendering is a little ugly, but I'm no SVG expert so for now bear with that.

Compact (and Padded) status bar.

Make the status bar a little bigger with a little padding of 10px. And for those who prefer the regular one, I've added the option to do so obviously (like the Sublime plugin).

Lighter theme improvement

Since my focus was to test the limits of the IDE since I've taken the project, I didn't focus a lot on improving current themes aside from the Default and Darker one. This time I've taken the time to inspect the Lighter theme and try to fix all the issues that I could find.
Of course, there is still a lot much to do but it should be significantly better than before.

The release is not yet published to the repository, because I haven't tested it in all IDEs yet. Hopefully there won't be some unexpected issues but if everything goes well, I'll release the new version till the end of the week.

Cheers.

Components and Tabs

03 Jul 07:07
Compare
Choose a tag to compare

This release is mainly concentrated on patching IDE components to look more and more like a real Material Design IDE:

  • Material Table Headers: This is a work in progress to have tables with a larger line-height to look like MD tables. For now only the headers are designed.
  • Material Inputs: Remove the border and instead leave the bottom border like in Material Design. Doesn't apply to all inputs though, since Search Inputs are sometimes hardcoded therefore hard to patch.
  • Material Password (and option to display/hide characters)
  • Material Tabs: Bigger (and customizable) tab height!
  • Material Dialog Titles: Fix the annoying gray gradient on dialog titles (TODO: set a bigger font for titles)
  • Better notification colors: better red, green and yellow
  • New icons for module, excluded and test folders: Now they have open folders decorators as well to see which files are opened in one of these directories.
  • Roboto font by default: If you have Roboto font installed (which I recommend), it will replace the default font with it.

Aside from this, a panel of new options have been added to mimic the Sublime Text plugin more and more:

  • Themed Scrollbars: Allow to set a better transparency to scrollbars instead of a pure gray. Needs restart
  • Custom Tree Indent: Allow to reduce or extend the indentation in items in the Sidebar tree. Values are allowed from 2 to 8 (by step of 2).
  • Custom Tab Height
  • Material Theme: Now you can disable the Material Theme colors while leaving other components such as the buttons, icons or tabs.

Plus this version fixes some issues left open:

and some others.

Hope you will enjoy this.

v0.4.4

16 Jun 22:41
Compare
Choose a tag to compare

PS: I've decided to use the same versioning as the EAP as it creates issues with Git Tags

Contents of this release:

  • Searchable options
  • Change theme via the Quick Switch Panel
  • Cleaned up icons to use IntelliJ IDEA new ones (sorry in advance)
  • Open and close folder variations for Excluded, Resources, Tests and Modules
  • Material Non-Project Files File Colors
  • Roboto Font for the IDE
  • Highlighted Expand and Collapse icons
  • More File Icons: Chef, Cucumber, Jinja, Freemarker, PHtml, PHPunit, Typings, Visio, Visual Studio
  • Fix issue with Statusbar option not being saved
  • Pin icon
  • More UI Icons

0.4.1

09 Jun 22:40
Compare
Choose a tag to compare

This release adds a lot more configuration options, as well as file icons, color schemes and features:

Features

  • Redesigned the spinning loading wheel to look like the one on Material Design.
  • Redesigned popups to look like Material Designs toasts
  • Add an indicator in the status bar to show the currently loaded theme
  • Increased the row height in trees (Project View, Options...)
  • Themed tab close button
  • Themed Parameter Info and Quick Doc
  • Themed Autocomplete
  • New UI Icons: Toolbar icons, Debug icons, Welcome Screen

Settings

  • Bold Tabs
  • Custom Wallpaper for "No opened files"
  • Hide file icons
  • Compact Sidebar
  • Disable Project View Decorators
  • Disable Material Theme Icons
  • Disable Status Bar Indicator
  • Disable Material Components

Icons

This release adds a lot of new more file icons, related to many different frameworks and languages:

Global:

  • Microsoft Access, Word, Excel, Powerpoint
  • Audio and Video files
  • Adobe Illustrator, Elements, Photoshop, Indesign
  • Eclipse
  • Emacs
  • Vim
  • Idea
  • Diff files
  • DB files
  • Sublime
  • TextMate

Frameworks:

  • Android main files and apk
  • Aurelia
  • Ansible
  • Akka
  • Bazel
  • Blade
  • Joomla
  • Bundler
  • CakePHP
  • Cordova
  • Cmake
  • Django
  • Drupal
  • Ember
  • Flow
  • GraphQL
  • Hack
  • Karma
  • Knockout
  • Magento
  • Maya
  • Meteor
  • Play
  • Protractor
  • Redux
  • Riot
  • Robot
  • Rollup
  • Rspec
  • SBT
  • Symfony
  • Tern
  • Unreal
  • Xamarin

Languages:

  • Ada
  • Elm
  • Fsharp
  • JSX
  • Kotlin
  • Lua
  • Pascal
  • Powershell
  • Purescript
  • RDoc
  • Slim
  • Stata
  • Swagger

Other:

  • Mercurial
  • Mongodb
  • Nodemon
  • Nuclide
  • NuGet
  • Perforce
  • Redis
  • SVN
  • SQLite
  • JS, Python and Typescript tests
  • Vagrant

Other fixes

  • Fix PHP, JS, Groovy, Apache, Scala, Hibernate, Kotlin color schemes (amongst others)
  • Fix issue with light color schemes not being persisted
  • Remove autotheming of icons not in the association list
  • Other fixes and improvements

v0.3.0.1

25 May 21:11
Compare
Choose a tag to compare
Fix changelog

v0.2.3.2

21 Mar 18:21
Compare
Choose a tag to compare

Fixes #302 and #310