Releases: lsp-plugins/lsp-tk-lib
Releases · lsp-plugins/lsp-tk-lib
Release 1.0.29
- Added text clipping function for tk::Label.
- Implemented AudioEnvelope widget and it'''s integration into AudioSample.
- Implemented ws::IDisplay::get_file_descriptor method for obtaining event loop
descriptor for Unix-based systems that use X11 protocol - Updated module versions in dependencies.
Release 1.0.28
- Added support of background color, brightness and background brightness for
inactive widgets. - Activity property is now accessible for any widget.
- Implemented Overlay widget.
- Added MacOS dependencies.
- Updated build scripts.
- Updated module versions in dependencies.
Release 1.0.27
- Implemented OpenGL drawing surface supporf for X11 protocol. Can be disabled
by setting LSP_WS_LIB_GLXSURFACE=off environment variable. - Improved size estimation algorithm for tk::Label widget.
- Added inactive state and colors for following widgets:
- tk::Button;
- tk::CheckBox;
- tk::ComboBox;
- tk::Edit;
- tk::Fader;
- tk::FileButton;
- tk::Fraction;
- tk::Indicator;
- tk::Knob;
- tk::Led;
- tk::ListBox;
- tk::ListBoxItem;
- tk::MenuItem;
- tk::ProgressBar;
- tk::RadioButton;
- tk::ScrollBar;
- tk::Tab;
- tk::TabItem.
- Removed tk::Switch widget as being outdated.
- Optimized surface drawing and sizing algorithm.
- Rendering optimizations in widget containers.
- Removed outdated RackEars widget.
- Updated widget drawing code to match new interface of ws::IGradient.
- Updated module versions in dependencies.
Release 1.0.26
- Removed internal key auto-repeat simulation for tk::ListBox.
- Updated text clipping algorithm for tk::Button.
- Fixed bun in tk::ListBox widget which didn'''t allow to scroll the list box
when using keyboard keys. - Implemented TabGroup widget.
- Implemented shortcut handling mechancs by tk::Window.
- Small bugfix in LedMeterChannel related to header display.
- Added maximum amplitude property to AudioChannel and AudioSample.
- Added possibility to draw background around tk::GraphText widget.
- Fixed stylesheets: keeping the order of properties same to the order in the XML
document when stylesheet is applied to styles. - Updated build scripts.
- Updated module versions in dependencies.
Release 1.0.25
- Updated build scripts.
- Updated module versions in dependencies.
Release 1.0.24
- Improved ListBox behaviour relative to the item size.
- Bugfixes in tk::ListBox related to item creation, deletion and selection.
- Added text estimation suppot for tk::Button widget.
- Added aggregate size computation (enabled by default) for tk::TabControl widget.
- Fixed bug in bookmak editor (set first/last actions) of the tk::FileDialog widget.
- Updated build scripts.
- Updated module versions in dependencies.
Release 1.0.23
- Added header support by tk::LedMeterChannel.
- Added header support by tk::LedMeter.
- Implemented SLOT_MOUSE_POINTER slot for overriding mouse pointer.
- Updated build scripts.
- Updated module versions in dependencies.
Release 1.0.22
- Updated module versions in dependencies.
Release 1.0.21
- Added empty text property for edit.
- Added text size estimation feature to the tk::Label widget.
- Fixed illegal memory access when destroying Box, Grid and Menu widgets.
- Added tab.pointer property to the tk::TabControl.
- Updated build scripts.
- Updated module versions in dependencies.
Release 1.0.20
- Added possibility to control the value set to RangeFloat and Float properties.
- Fixed illegal memory access when destroying Box, Grid and Menu widgets.
- Updated build scripts.
- Updated module versions in dependencies.