Releases
v2.0.0
Compare
Sorry, something went wrong.
No results found
Added
Added Component base class with standardized widget attribute and update() method.
Added BoundComponent class for components bound to object attributes with automatic value synchronization.
Added new components: BooleanToggle, ColorPicker, NumberEdit, Container, Tabform.
Changed
Complete restructuring of compas_viewer UI architecture to implement component-based system.
Replaced dialogs with integrated components: CameraSettingsDialog → CameraSetting, ObjectSettingDialog → ObjectSetting.
Enhanced existing components: Updated Slider, TextEdit, Button to use new component-based system.
Moved UI elements to dedicated components/ folder.
Refactored MenuBar, ToolBar, SideDock, MainWindow, StatusBar, ViewPort to use new component system.
Updated UI class to use new component architecture.
All UI components now inherit from Base class for consistent structure.
Improved data binding with automatic attribute synchronization.
Removed
Removed deprecated components: ColorComboBox, ComboBox, DoubleEdit, LineEdit, LabelWidget.
Removed CameraSettingsDialog and ObjectSettingDialog (replaced with integrated components).
You can’t perform that action at this time.