Skip to content

Releases: leocb/MaterialSkin

2.3.1

13 Nov 12:44
ff33895
Compare
Choose a tag to compare

What's Changed

Enhancements

Bug fixes

Full Changelog: v2.3.0...v2.3.1

2.3.0

08 Nov 23:26
1d210e6
Compare
Choose a tag to compare

What's Changed

New controls

Enhancements

Bug fixes

New Contributors

A big thank you to everyone who contributed (either logging issues or submitting PRs)

Full Changelog: 2.2.1...v2.3.0

2.2.1

21 Jun 21:14
251af89
Compare
Choose a tag to compare

This release has the following improvements:

  • #179 & #180 : Fix Button Icon missing (see #178)
  • #181 : Minor changes for ComboBox Animation (thanks @gabigtr5)
  • #184 : Padding correction (thanks @gabigtr5)
  • #185 : Add FormStyle property to MaterialForm
  • #188 : Fix Button Hover effect remaining when getting focus
  • #189 : Fix MaterialForm Left padding
  • #192 : Update MaterialForm to resize when mouse over drawer (see #154 & #192)
  • #193 : Fix cursor not updating when leaving drawer or form

2.2.0

27 May 22:03
2b66050
Compare
Choose a tag to compare

This release has the following improvements:

  • #168 : New control : MaterialListBox + MaterialScrollBar
  • #143 : New control : MaterialExpansionPanel
  • #170 : New control : Slider
  • #159 : Add Textbox leading & trailing icon
  • #128 & #172 : Add Drawer AutoShow when mouse over (thanks @gabigtr5)
  • #169 : Add dark/light mode to Button icon
  • #146 : Add Hint property Localizable to MultiLineTextBox, TextBox & ComboBox
  • #157 : Fix Cursor blinking (bug introduce in version 2.1.4 see #151 )
  • #176 : Fix ComboBox.DisplayMember NullReference error (see #61)
  • #160 : Fix MaterialButton text shortcut key
  • #161 : Fix MaterialMessageBox Icons cut off & missing caption when Buttons are "YesNo"
  • #165 : Fix MeasureLogString & MeasureString NullReferenceException (thanks @AlsDev-Sbin)
  • Fix context menu strip background

2.1.4

22 Feb 04:46
Compare
Choose a tag to compare

HUGE thanks to @orapps44, he's the real MVP for this release

This release has the following improvements:

  • #145: combobox item draw issue (FINALLY!) - see #73, #60 and #20
  • #144:
    • Add ControlBox condition with Title, ActionBar & Status Bar
    • Add Default padding to 3 to help resize cursor to display
    • Add Text override to force refresh when Text is updated
    • Fix bug : resize cursor not displayed
  • #141:
    • Add 'Tab Label' property to select tab style option between (Text only, Icon only and Icon+Text)
    • Add Minimum and maximum tab width according to Material specs
    • Add Tab text wrapp on two lines when exceding max width
    • MaterialTabSelector : Add 'Tab Label' property
  • #139: Add mouse hover effect
  • #138:
    • Fix not displaying control in design mode once added to form
    • Add property description and default values
  • #135: add tab icons before text in MaterialTabSelector - NOTE: This is a PARTIAL support for icons on the tab selector
  • #134: ComboBox StartIndex (Thanks @T5ive)
  • #131: Add mouse over effect on tab + hand cursor when over it.
  • #130: Add Tab Indicator Height property to MaterialTabSelector control.
  • #127: Add button over effect (like status button) on drawer icon + hand cursor when over it.

2.1.3

23 Sep 20:20
Compare
Choose a tag to compare

Fixed:

  • Fix #68: arrow appearing when a large number of tabs is created
  • Fix #70: Closing the Drawer or Overlay form with Alt+F4 not exiting the app
  • Fix #110: multiline rendering on non-latin characters
  • Fix #92 and probably #10: Automatic Charset Selection on text render
  • Fix #107 by @ThibaudMZN - background color on dynamically added controls

2.1.2

10 Feb 14:46
f657ca1
Compare
Choose a tag to compare

This release brings some bugfixes:

Fixed:

  • Shadow under components should update properly when changing component visibility and fix shadows leaving a "ghost" on previous parent when changing parents. The following controls are affected: Buttons, FAB and Cards.

Improvements:

  • ComboBox now accepts a DataSource value of type Dictionary. - Thanks @FrancescoBull
  • Code-wide formatting - Thanks @yEsPaP

2.1.1

21 Jan 16:13
e063cbb
Compare
Choose a tag to compare

Quick release with some bugfixes:

Fixed:

  • Shadow under components should update properly when removing them from another container and whe using flowLayoutPanel. the following controls are affected: Buttons, FAB and Cards
  • Fixed behaviour of the Drawer menu when modifying the property "Show Icons when Hidden"
  • Fixed Form Padding not changing when setting the drawer property "Show Icons when Hidden". This should make the "Dock" property work properly for contained controls
  • Fixed default padding and minimum size of the Material Form

2.1.0

23 Dec 15:45
386a5ea
Compare
Choose a tag to compare

Hello everyone and Merry Christmas!
This release brings some improvements and bug fixes I've been working on

Added

  • ComboBox Material theming and improvements
  • Property on MaterialSkinManager to disable BackColor enforcing on Non-Material components

Improved

  • TextBox customization options
  • SkinManager color consistency
  • MaterialCard is now listed as a component on the project explorer

Fixed

  • Shadows corruption on Material Cards
  • Drawer now follows owner visibility
  • TextBox cursor misaligned when Roboto font was not installed on the system
  • ListView Header when font was not installed
  • Other minor bugfixes

2.0.0

04 Oct 20:54
Compare
Choose a tag to compare

This update brings a lot of improvements, sadly it also introduces some breaking changes. Here's the complete changelog:

Added

  • Material Cards
  • Focus (tab) to Selection controls and Buttons

Changed/Updated

  • Better performance
  • Updated Roboto fonts to the latest hinted version from google
  • Added Native Text renderer lib (Thanks @ArthurHub for his excelent post on The Art of Dev blog)
  • Completely redone every string draw call to use the less buggy, more efficient and correct GDI renderer
  • Slightly darker/lighter background color
  • Redone the material TextBox Code
  • Faster hover animation on some controls
  • Updated Example app
  • Code clean up: Removed useless summaries

Fixed

  • Buttons now obey the AutoSize property
  • Buttons now have proper focused events
  • Fixed black corners on buttons
  • Fixed bugs on the Checkbox list control
  • Fixed bugs on the ListView Control
  • Labels now follow Emphasis settings
  • Fixed Text Alignment
  • MessageBox buttons alignment
  • Other minor bugfixes