Skip to content

HakanSeven12/Modern-UI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FreeCAD Modern-UI

An alternative take on the default FreeCAD UI

AllMenus

Youtube Video: FreeCAD Modern UI

Status

Alpha

Features

  • Auto-hide/hidden docks
  • (Collapsible) Ribbon menu
  • small/large Ribbon menu icons

Installation

  • Open Tools ▶️ Addon Manager.

  • Select ModernUI and click Install/update selected.

  • Restart FreeCAD.

Uninstallation

  • Go to ModernUI tab.
  • Open Tools ▶️ Addon Manager.
  • Select Modern UI and click Uninstall selected.
  • Restart FreeCAD.
  • When you restarted you don't see any toolbar.
  • Create a macro.
  • Paste this code in to macro.
from PySide2 import QtCore, QtGui, QtWidgets
mw = FreeCADGui.getMainWindow()
mw.menuBar().show()

WBList = FreeCADGui.listWorkbenches()
for WB in WBList:
    FreeCADGui.activateWorkbench(WB)
    for tb in mw.findChildren(QtWidgets.QToolBar):
        tb.show()
  • Execute it.
  • Restart FreeCAD.

Discussion

Feel free to discuss this addon on its Modern UI

License

GPL v3.0 (see LICENSE)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages