Skip to content

Commit 72cb5d6

Browse files
committed
Update version to 11.1.0 with new features, fixes, and revised documentation. Include "Tab Glow" setting, toolbar reorganization, and adaptive theme fixes. Expand translations and remove legacy widget.
1 parent a75d263 commit 72cb5d6

3 files changed

Lines changed: 177 additions & 39 deletions

File tree

_config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ img_folder: /img
3232
author_default_avatar: /profile-pic.jpeg
3333
github: https://github.com/mallowigi/material-theme-issues
3434
download: https://plugins.jetbrains.com/plugin/8006-material-theme-ui
35-
version: 11.0.0
35+
version: 11.1.0
3636
year: 2015-2026
3737
social_image_path: /img/brand/logo.png
3838
social_logo_path: /img/brand/logo.png
@@ -110,4 +110,4 @@ cdn:
110110
algolia:
111111
application_id: 77GG697EBY
112112
index_name: localhost
113-
extensions_to_index: [ 'md' ]
113+
extensions_to_index: [ 'md' ]

docs/changelog.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,69 @@ next:
1616
# Changelog
1717
----
1818

19+
## 11.1.0
20+
21+
### Features
22+
23+
- New Setting: **Tab Glow** (premium): adds a glow effect under the tabs.
24+
- Reorganization of the **Material Theme UI Toolbar**:
25+
- Categorize actions under their own section (_Tabs_, _Features_, etc)
26+
- Adding most of the settings toggles
27+
- Adding toggles to switch the current **Material Style**
28+
29+
### Fixes
30+
31+
- Fix **Adaptive Theme** not adapting upon color scheme changes.
32+
- Fix issue where the _StatusBar Widgets_ are not added back upon removal until the next reloading.
33+
- Fix wrong spacing in the _New File_ popup in M3 Style
34+
- Fix outline not always added to text fields
35+
36+
### Other
37+
38+
- Remove Legacy Widget
39+
- More Translations
40+
- Update dependencies
41+
42+
## 11.0.0-beta.5
43+
44+
### Fixes
45+
46+
- Fixes the issue with the Font Scale booming up to MaxValue
47+
- Removes deprecated setting for Islands Layout
48+
- Changed the text from **Project Frame** to **Project Banner**
49+
- Fixes the Project Banner's **Show Project Banner Text** not working
50+
- Fixes wrong screenshot url in Features Settings
51+
- Fixes empty text in the **Language Additions** settings
52+
- Add a new setting for the **Full Window Gradient** in **Project Title Bar** settings.
53+
54+
## 11.0.0-beta.4
55+
56+
### Fixes
57+
58+
- Reverted the Tab Height Refactor as it was causing the tabs to be too big
59+
- Remove Read Action in `MTListUI`
60+
61+
## 11.0.0-beta.3
62+
63+
### Fixes
64+
65+
- Removed the disabled state on the **Floating Action Button** setting.
66+
67+
## 11.0.0-beta.2
68+
69+
### Fixes
70+
71+
- Make FAB Actions Editor context-aware.
72+
- Improve UI components sizing in larger Zoom Scales.
73+
- Remove some API Internal uses
74+
75+
## 11.0.0-beta.1
76+
77+
### Fixes
78+
79+
- Remove some API Internal uses
80+
- Improve **Borderless** mode in the Islands Layout
81+
1982
## 11.0.0
2083

2184
### Features

docs/what-s-new.md

Lines changed: 112 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -7,88 +7,163 @@ toc: true
77

88
----
99

10-
## What's new in Material Theme UI v11.0.0
10+
## What's New in Material Theme UI v11.1.0
1111

12-
New year, new look! The **Material Theme UI plugin** is back with its latest evolution, bringing even more goodness to your IDE. This version introduces **Material 3**, giving your workspace a fresh, modern vibe that replaces the classic (but aging) **Material 2** style. We've also baked in support for the sleek **Google Sans** font (you'll need to grab it separately) to really make things pop.
12+
Following a comprehensive review of the plugin's codebase, this new version addresses most issues reported in recent releases and introduces several refinements.
13+
14+
Additionally, the documentation has been thoroughly updated. We've replaced outdated screenshots, added guides for new features, and removed deprecated sections to better reflect the current state of the plugin.
15+
16+
We invite you to explore the updates and share your feedback or suggestions for further improvements!
17+
18+
### Changelog
19+
20+
## 11.1.0
21+
22+
### Features
23+
24+
- **New Setting: Tab Glow (Premium)**: Adds a subtle glow effect beneath active tabs.
25+
- **Material Theme UI Toolbar Reorganization**:
26+
- Actions are now logically categorized (e.g., *Tabs*, *Features*...).
27+
- Added more setting toggles for quicker access.
28+
- Added toggles to quickly switch the current **Material Style**.
29+
30+
### Fixes
31+
32+
- Fixed **Adaptive Theme** not updating correctly upon color scheme changes.
33+
- Fixed an issue where **StatusBar Widgets** would not reappear after removal until a restart.
34+
- Corrected spacing in the **New File** popup when using the M3 Style.
35+
- Fixed a bug where outlines were not always applied to text fields.
36+
37+
### Other
38+
39+
- Removed Legacy Widget.
40+
- Expanded translations.
41+
- Updated dependencies.
42+
43+
## 11.0.0-beta.5
44+
45+
### Fixes
46+
47+
- Fixed a bug causing Font Scale to reset to maximum value.
48+
- Removed deprecated setting for Islands Layout since it is no longer possible to turn off Islands.
49+
- Renamed **Project Frame** to **Project Banner**.
50+
- Fixed **Show Project Banner Text** setting not working.
51+
- Corrected screenshot URL in Features Settings.
52+
- Fixed missing text in **Language Additions** settings.
53+
- Added a new **Full Window Gradient** setting in **Project Title Bar** settings.
54+
55+
## 11.0.0-beta.4
56+
57+
### Fixes
58+
59+
- Reverted Tab Height refactor to resolve sizing issues.
60+
- Removed unnecessary Read Action in `MTListUI`.
61+
62+
## 11.0.0-beta.3
63+
64+
### Fixes
65+
66+
- Restored the **Floating Action Button** setting to its enabled state.
67+
68+
## 11.0.0-beta.2
69+
70+
### Fixes
71+
72+
- Made FAB Actions Editor context-aware.
73+
- Improved UI component scaling at higher zoom levels.
74+
- Reduced internal API usage.
75+
76+
## 11.0.0-beta.1
77+
78+
### Fixes
79+
80+
- Reduced internal API usage.
81+
- Improved **Borderless** mode within the Islands Layout.
82+
83+
----
84+
85+
## What's New in Material Theme UI v11.0.0
86+
87+
New year, new look! The **Material Theme UI** plugin continues to evolve, bringing a modernized experience to your IDE. This version introduces the **Material 3** style, offering a fresh, contemporary aesthetic to replace the classic **Material 2** look. We’ve also added support for the sleek **Google Sans** font (available separately) to further refine your workspace.
1388
{:class='title'}
1489

1590
### Material 3 Style
1691

17-
{% include figure.html content="/screens/ui/material3.png" caption="Fresh UI: Buttons, Dropdowns, Sliders and Search Boxes" %}
92+
{% include figure.html content="/screens/ui/material3.png" caption="Refined UI: Buttons, dropdowns, sliders, and search boxes." %}
1893

19-
{% include figure.html content="/screens/ui/material3_2.png" caption="New Toggles" %}
94+
{% include figure.html content="/screens/ui/material3_2.png" caption="Updated Toggles" %}
2095

2196
{% include figure.html content="/screens/ui/material3_3.png" caption="Modern Option Buttons" %}
2297

23-
Want a sneak peek? Check out the new **UI DSL Showcase** page in your settings.
98+
Want a preview? Explore the new **UI DSL Showcase** page in your settings.
2499

25-
And for the fans of the classics: we've given the original **Material Design** (_Material 1_) a complete makeover. It's no longer just a "deprecated" style—it's now a fully-featured customization option for those who love that legacy look.
100+
For fans of the classics: weve completely overhauled the original **Material Design** (*Material 1*). No longer just a legacy style, it is now a fully-featured customization option for those who prefer the traditional Material look.
26101

27102
----
28103

29-
But that's not all! We've added some handy new features to level up your workflow:
104+
Beyond the visual refresh, we’ve introduced several powerful features to enhance your workflow:
30105

31106
## Customizable Floating Action Button (FAB)
32107

33-
Need quick access to your favorite actions? We've added a floating button right in your IDE window. You can pick which actions it triggers and where it sits—just head over to the *Menus and Toolbars* settings to set it up.
108+
Access your most-used actions instantly with the new Floating Action Button. Position it anywhere in your IDE window and customize its triggered actions via the **Menus and Toolbars** settings.
34109

35-
{% include figure.html content="/screens/features/fab.png" caption="Your new best friend: the Floating Action Button" %}
110+
{% include figure.html content="/screens/features/fab.png" caption="The new Floating Action Button." %}
36111

37112
## Theme Ignores
38113

39-
Sometimes an external theme doesn't quite get the colors right, or it misses some parts of the IDE. With the new **Theme Ignores** page, you can choose to ignore specific theme properties and stick with the native ones instead. It's perfect for fixing those annoying color clashes.
114+
Sometimes external themes don’t align perfectly with your preferences. With the new **Theme Ignores** page, you can choose to bypass specific theme properties in favor of native IDE defaults, helping you resolve color clashes and UI inconsistencies.
40115

41-
{% include figure.html content="/screens/settingsv3/themeIgnores.png" caption="Fine-tune your theme ignores" %}
116+
{% include figure.html content="/screens/settingsv3/themeIgnores.png" caption="Fine-tune your theme overrides." %}
42117

43118
## Preview Theme Colors
44119

45-
Curious about what makes up your current theme? This new tool gives you a clear table of all the theme's properties and their exact colors. No more guessing!
120+
Gain full transparency into your active theme. This new tool provides a comprehensive table of all theme properties and their exact color values, eliminating the guesswork from customization.
46121

47-
{% include figure.html content="/screens/settingsv3/previewThemeColors.png" caption="See your theme's true colors" %}
122+
{% include figure.html content="/screens/settingsv3/previewThemeColors.png" caption="Inspect your theme's color palette." %}
48123

49124
## Refined Spacing Settings
50125

51-
We know that every pixel counts. We've beefed up the **Spacing Settings** to give you even more control over the size and padding of UI components. Get your IDE looking exactly how you want it.
126+
Precision matters. Weve expanded the **Spacing Settings** to grant you granular control over the size and padding of UI components, allowing you to tailor your IDE to your exact specifications.
52127

53-
{% include figure.html content="/screens/settingsv3/spacingNew.png" caption="Pixel-perfect spacing control" %}
128+
{% include figure.html content="/screens/settingsv3/spacingNew.png" caption="Pixel-perfect layout control." %}
54129

55130
## Settings Overhaul
56131

57-
We've also gone through every single settings page to smooth out the bumps. We've fixed UX quirks, ironed out UI bugs (like those pesky broken images or disabled elements), and made everything feel much more polished.
132+
Weve refined every settings page to improve the user experience. This includes UX optimizations, fixing UI bugs (such as broken images or inconsistent disabled states), and overall polish to make navigation more intuitive.
58133

59-
**Full Changelog**:
134+
### Full Changelog
60135

61136
### Features
62137

63-
- **Contrast Mode by Default**: We've enabled Contrast Mode for everyone to give the UI a sharper, cleaner look right out of the box.
64-
- **Hello, Material 3**: Material 3 is now the default style, taking over from the old Material 2.
65-
- We also revamped **Material 1** so it's a first-class citizen again.
66-
- **Floating Action Button (FAB)**: Your new shortcut hub—customizable, draggable, and it remembers where you put it.
67-
- **Theme Ignores**: A dedicated interface to keep external themes in check.
68-
- **UI Customization Boost**:
138+
- **Contrast Mode by Default**: Enabled by default to provide a sharper, more defined UI out of the box.
139+
- **Material 3 Integration**: Material 3 is now the default style, succeeding Material 2.
140+
- **Material 1** has been revitalized as a primary customization option.
141+
- **Floating Action Button (FAB)**: A customizable, draggable shortcut hub that persists across sessions.
142+
- **Theme Ignores**: A dedicated interface for managing and overriding external theme properties.
143+
- **UI Customization Enhancements**:
69144
- New settings for **Custom Button Radius** and component borders.
70-
- Better **Rounded Tabs** with more ways to tweak them.
145+
- Improved **Rounded Tabs** with expanded customization options.
71146
- Official support for the **Google Sans** font.
72-
- **Better Spacing**: More options to fine-tune your IDE's layout.
73-
- **Database Perks**: Added settings for database tables and better plugin integration.
74-
- **Live Color Preview**: A new page to visualize every color in your current theme.
75-
- **UI DSL Showcase**: A handy way to preview how different UI components look.
147+
- **Enhanced Spacing**: More granular options for fine-tuning the IDE layout.
148+
- **Database Integration**: New settings for database tables and improved plugin synergy.
149+
- **Live Color Preview**: A dedicated page to visualize every color property in your current theme.
150+
- **UI DSL Showcase**: A convenient way to preview various UI components and styles.
76151

77152
### Fixes
78153

79-
- A massive cleanup of the settings pages to squash a ton of bugs.
80-
- Smoother Contrast Mode, especially when using Islands or High Contrast themes.
81-
- More consistent and better-looking Accent Mode.
82-
- Fixed a bug where the plugin wouldn't load for users on the free plan.
83-
- Better memory management when switching themes (bye-bye, memory leaks!).
84-
- Fixed opacity issues for inactive island settings.
154+
- Comprehensive cleanup and bug fixes across all settings pages.
155+
- Improved Contrast Mode stability, particularly with Islands and High Contrast themes.
156+
- Enhanced consistency and aesthetics for Accent Mode.
157+
- Resolved an issue preventing the plugin from loading for users on the free plan.
158+
- Optimized memory management during theme switching to prevent leaks.
159+
- Fixed opacity issues for inactive settings in the Islands layout.
85160

86161
### Other
87162

88-
- Bumped Kotlin and other dependencies for a faster, more stable experience.
89-
- Updated translations.
163+
- Updated Kotlin and other core dependencies for improved performance and stability.
164+
- Expanded and updated translations.
90165
- Refreshed UI properties and color schemes.
91166

92-
**Note**: This is still a work-in-progress, so there's a chance there are still nasty little bugs here and there. Hopefully, it will improve with time, so don't hesitate to report any issues you find!
167+
**Note**: This version is actively being refined. If you encounter any bugs or have feedback, please report them to help us improve.
93168

94169
Happy coding!

0 commit comments

Comments
 (0)