cauldron / activity-browser

GUI for Brightway
GNU Lesser General Public License v3.0
0 stars 3 forks source link

feat: overhaul settings wizard #28

Closed will7200 closed 4 months ago

will7200 commented 5 months ago
  1. use projects.change_base_directories instead of internal implementation
  2. remove complexity of user interactions when switching to a new data directory, announcing a new project setup with a label instead. Changes are not being made until the user hits saves, so those pop-ups are unnecessary
  3. handle case when database file does not exist or table has not been initialized
  4. make the wizard float to the top

closes #3

Checklist

will7200 commented 4 months ago

Note that i will work on getting all the tests passing in another PR to avoid scope creep

cmutel commented 4 months ago

Thanks a lot, LGTM. We need to do a deeper refactorization here at some point but this is already a step forward.