edeforas / Astree

Astree is a free open source optical ray tracing and design software
GNU Lesser General Public License v3.0
76 stars 9 forks source link

Add more features for "Glass Manager" #30

Open ghost opened 4 years ago

ghost commented 4 years ago

Actual behavior

pic.1

Expected behavior

I will add UI mockup later!

  1. Fix window title: GlassManager -> Glass Manager.
  2. Make two tabs: 1.1. "Glass" tab — show the list of all active/enabled glass (there should be an options to enable/disable each glass for actual project; would be useful for limit type chooser list for "Surfaces Data > Type" if there are many glass listed in connected catalogs); 1.2. "Catalogs" tab — show the list of connected catalogs (there should be an options to add/remove paths to catalogs and option to enable/disable each catalog without removing path).
  3. ...
edeforas commented 4 years ago

Agree! Same feeling about glass manager

edeforas commented 4 years ago

added tab, now need to enable/disable

edeforas commented 4 years ago

Ideally we could have something like the https://github.com/heterophyllus/glassplotter, Abbe diagram...