docs: Add summary for floating feature browser to CONTEXT.md
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
This commit is contained in:
@@ -40,3 +40,8 @@ Development Summary:
|
||||
• Added a dockable feature browser (tree view) to the left side of the main window.
|
||||
• The browser displays the current document as the root node and lists all features (e.g., "Sketch") as children.
|
||||
• The `Document` class now uses Qt signals and slots to notify the `MainWindow` of changes, ensuring the feature browser is always synchronized with the underlying data model.
|
||||
11 Floating Feature Browser:
|
||||
• Replaced the dockable feature browser with a floating, semi-transparent overlay inside the viewport, mimicking Fusion 360's UI.
|
||||
• The drawing logic was encapsulated into a dedicated `FeatureBrowser` class to improve modularity.
|
||||
• Position was set to the top-left corner and font size was increased for better visibility.
|
||||
• Fixed a linker error by adding the new `FeatureBrowser.cpp` source file to the `CMakeLists.txt` build configuration.
|
||||
|
||||
Reference in New Issue
Block a user