Commit Graph

10 Commits

Author SHA1 Message Date
triplus
9c7b3d46a5 Selector menu improvements
- Don't insert active workbench in selector menu  
- Icon themes support for (static) selector menu button
2017-04-13 21:11:44 +02:00
triplus
58a0d2ecaf Module not needed anymore 2017-04-09 22:42:42 +02:00
triplus
42e7084bae Reduced usage to init/start related code 2017-04-09 22:41:14 +02:00
triplus
c7984ce5c1 Refactoring and upstream module like structure
- Improved start logic (including Qt 5 support)
- Static selector menu button mode implemented
- By default selector menu at front is now being used
- List of selector menu workbenches is now customizable
2017-04-09 22:35:06 +02:00
triplus
e2036603d0 Selector menu icon (contributed by pablogil) 2017-04-09 20:41:10 +02:00
triplus
bf6f6fcde9 Set default toolbar style (reported by pablogil) 2017-04-08 16:14:55 +02:00
triplus
a3fdd1f28d Use correct (menu) string 2017-04-03 23:40:41 +02:00
triplus
c55fb584eb Optimized selector menu behaviour 2017-04-03 23:22:27 +02:00
triplus
11981261ef First release
- Create global selector toolbar on FreeCAD start
- Remove global selector toolbar on FreeCAD close
- Creation of workbench actions
- Append active workbench if not in enabled list
- Support for styling (by using style sheets) toolbar buttons based on the toolbar orientation
- Optional selector menu (lists all available workbenches) located at front or at the end
- Preferences dialog (configurable button style, position and workbench list)
- Selector toolbar preferences added to the accessories menu
2017-04-02 20:20:41 +02:00
triplus
0d263fc46f Initial commit 2017-03-18 22:15:13 +01:00