Skip to content
Paul Ebbers edited this page Feb 15, 2025 · 48 revisions

Short term

Version 1.8.x

  • Improve and expand overlay function
  • Look into adding font settings to preferences
  • Look for alternative for QTextEdit. (Must remain ready for user input)
  • Implement KeyboardSSH(or equivalent) module for better keyboard input detection
  • Update About form with contributors and optionally the roadmap
  • Look in possibility to place quick access toolbar and right toolbar above the tabbar

Version 1.7.x (current)

  • Improve support for other stylesheets (Without manually adapt the ribbon for every possible stylesheet) (Done)
  • Add Ribbon menu entries to global menu for MacOS (Done)
  • Add option for specific initial positions for custom panels (Done)

Older versions (Done)

Version 1.6.x

  • Add an option to set custom icons and colors for:
    • Scrollbuttons (Done)
    • Applicationbutton (Done)
    • Button border colors (Done)
  • Add shortcut key to application button (Done)
  • Add option to exclude buttons (Done)
  • Look into option to disable panel titles (Decided not to implement)
  • Look into text on two rows for large buttons (Done)
  • Import layout per workbench (for sharing ecosystem) (Done)
  • Set different Icons for pin states (Done)

Version 1.5.x

  • Add import/export function for:
    • Ribbon layout
    • Custom panels
    • Dropdown buttons
  • Add option to create panels from commands instead of toolbars
  • Add option to create dropdown butons
  • Add a section that implement the functions from scripts with in the design menu
  • Add custom Overlay function to exclude the ribbon from Overlay
  • Implement serialize function from SearchBar add-on to speedup loading time for Design menu
  • Shorten panel labels by removing workbench names

Version 1.4.x

  • Fix issue with overlays causing the ribbon to disappear in FC 1.0
  • Fix issue where buttons are transparant in FC 0.21
  • Fix issue where toolbars and tabbar are not sizing correctly
  • Support global toolbars in both ribbon and design menu. (previously only design menu)
  • Allow toolbars to be placed in the status bar
  • Implement the SearchBar add-on
  • Add tools panel
  • Improve scroll functions
  • Make the application button better to identity
  • Add customization options
    • Custom Icons
    • Custom colors
    • Icon sizes for all types
    • Include a size setting for large icons
  • Make the existing of the Wiki page more clear

Long term

v2.x

  • Implement drag and drop function
    • Add/remove buttons by drag/drop
    • Reorder tabs
    • Reorder panels
  • Implement customization by context menus
    • Buttons:
      • Set size
      • Set label on/of
      • Set label text
      • Set shortcut
      • Set buttons on/of
    • Set tabs on/of
    • Set panels on/of
  • Move the wiki content to FreeCAD help
  • custom names for panels (needs investigation)
  • Change license to MIT or LGPL (After new WoW is working)
  • Stop support for FreeCAD 0.21 and older