The-OpenROAD-Project / OpenROAD

OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/
https://theopenroadproject.org/
BSD 3-Clause "New" or "Revised" License
1.64k stars 564 forks source link

Add gui::set_title command to OpenROAD #6045

Open oharboe opened 4 weeks ago

oharboe commented 4 weeks ago

Description

When working with multiple OpenROAD GUIs, it would be nice if the OpenROAD window title had the path + the .odb file loaded so as to more easily be able to tell in screenshots and when navigating windows what I'm looking at.

Example from LibreOffice Calc, the filename is in the Window title. Note that for ORFS the path is needed to, because folder name, variant and stage is important. "BoomTile/base/2_floorplan.odb" for instance.

image

Suggested Solution

The flow scripts have more information about what useful information to show in the window title, so a gui::set_title command would allow open.tcl to set a suitable name, for instance "Name/variant/n_stage.odb" in the context of ORFS.

Additional Context

No response