View Issue Details

IDProjectCategoryView StatusLast Update
0003393FreeCADFeaturepublic2021-02-06 06:49
ReporterKunda1 Assigned To 
PrioritylowSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
Target Version0.20 
Summary0003393: Configuration wizard when launching FreeCAD for the first time
DescriptionInspired by this thread: https://forum.freecadweb.org/viewtopic.php?f=3&t=27623&start=10#p223411
Discussion thread: https://forum.freecadweb.org/viewtopic.php?f=8&t=27691



But wouldn't the best be to open a configuration wizard when launching FreeCAD for the first time? Something like what LibreCAD has, but extended. It could give you the possibility to set your units, define your mouse model (explanation window required, similar to Navigation Indicator), even TechDraw template size.

Going further, we could introduce "custom profiles" in the wizard that would automatically filter the workbench list to different selections.

    * Architecture profile would filter the wb selector to only display Arch, Draft, Sketcher, Spreadsheet, TechDraw and possibly a few others (Mesh Design? Part? Raytracing?)
    * Mechanical Design profile would filter the wb selector to only display Sketcher, PartDesign, Spreadsheet, TechDraw, Mesh Design, FEM and possibly Raytracing and Draft
    * General modeling profile would display Draft, Sketcher, Part...
    * Complete profile would display all installed workbenches.

NormandC
Additional InformationHere is the librecad code:
ui: https://github.com/LibreCAD/LibreCAD/blob/master/librecad/src/ui/forms/qg_dlginitial.ui
cpp: https://github.com/LibreCAD/LibreCAD/blob/master/librecad/src/ui/forms/qg_dlginitial.cpp
h: https://github.com/LibreCAD/LibreCAD/blob/master/librecad/src/ui/forms/qg_dlginitial.h
Tags#lowhangingfruit
FreeCAD Information

Activities

normandc

2018-03-27 00:47

manager   ~0011064

fix typo

Kunda1

2018-07-29 11:54

administrator   ~0011560

Wikilab team has started to tackle this issue in:
https://forum.freecadweb.org/viewtopic.php?f=10&t=29610

silas

2019-01-21 18:21

reporter   ~0012478

Hi. Just communicating we Wikilab (https://lab.wiki.br) are still working on that. We couldn't finish it before 0.18 and we are in school holiday period, we are in very slow pace, but but we are still on this issue.

If want to see [slow] progress, check the branch: https://github.com/wikilab-abc/FreeCAD/tree/config-wizard

Kunda1

2020-10-14 20:41

administrator   ~0014854

@silas looks like development stalled. What is the status of the wizard ?

silas

2020-12-12 19:37

reporter   ~0015130

Hi! Sorry for taking so long to send a reply. It happened that the group had vanished, so we halted the development. Consider it will not be done by our group in the short term. Sorry for that and thank you for the opportunity.

yorik

2022-03-03 13:55

administrator   ~0016607

This ticket has been migrated to GitHub as issue 5772.

Issue History

Date Modified Username Field Change
2018-03-26 13:06 Kunda1 New Issue
2018-03-26 13:18 Kunda1 Additional Information Updated
2018-03-26 13:23 Kunda1 Description Updated
2018-03-26 13:24 Kunda1 Tag Attached: #lowhangingfruit
2018-03-27 00:47 normandc Description Updated
2018-03-27 00:47 normandc Note Added: 0011064
2018-07-29 11:54 Kunda1 Note Added: 0011560
2018-07-29 11:55 Kunda1 Status new => assigned
2018-07-29 11:55 Kunda1 Target Version => 0.18
2019-01-16 14:18 wmayer Target Version 0.18 => 0.19
2019-01-21 18:21 silas Note Added: 0012478
2020-10-14 20:41 Kunda1 Note Added: 0014854
2020-12-12 19:37 silas Note Added: 0015130
2021-02-06 06:49 abdullah Target Version => 0.20