"Refresh list of tools" should be "Refresh cached results" and open a dialog #27

Open
opened 2023-04-13 04:33:59 +01:00 by SuzanneSoy · 0 comments
SuzanneSoy commented 2023-04-13 04:33:59 +01:00 (Migrated from github.com)

The dialog should look like this:


  • Load all workbenches (warning: can crash/make FreeCAD unstable, please save your work before and restart FreeCAD once done)
  • Merge with known cached results (useful when not loading all workbenches)

Refresh:

  • Tools
  • Documents and Objects
  • Preferences and Parameters

The idea is not that the user will often want to refresh only some parts of the cache, the idea is to make explicit what will be done (all workbenches will be loaded + cached results will be overwritten + these categories will be updated), without rudely imposing any of these. It's more of a peaceful communication feature than a configuration knob.

The dialog should look like this: ------------ - [x] Load all workbenches (*warning:* can crash/make FreeCAD unstable, please save your work before and restart FreeCAD once done) - [ ] Merge with known cached results (useful when not loading all workbenches) Refresh: - [x] Tools - [x] Documents and Objects - [x] Preferences and Parameters <Cancel> <OK> ------------ The idea is not that the user will often want to refresh only some parts of the cache, the idea is to make explicit what will be done (*all workbenches will be loaded* + cached results *will* be overwritten + these categories *will* be updated), without rudely imposing any of these. It's more of a peaceful communication feature than a configuration knob.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: suzanne.soy/SearchBar#27
No description provided.