Blender Git Loki

Blender Git "temp_widgets_c++_experiment" branch commits.

Page: 2 / 22

December 21, 2015, 19:26 (GMT)
Port over widget select functions
December 21, 2015, 18:01 (GMT)
Generalize deleting of wmWidget types
December 21, 2015, 16:25 (GMT)
Bunch of changes - Blender works again o/

Changes include: More porting, fixes, cleanup
December 20, 2015, 20:46 (GMT)
Fix wrong argument order for widget-map update functions
December 20, 2015, 20:43 (GMT)
Merge branch 'wiggly-widgets' into temp_widgets_c++_experiment

Conflicts:
source/blender/windowmanager/WM_api.h
December 20, 2015, 20:38 (GMT)
Cleanup: Remove unused function declaration
December 20, 2015, 20:30 (GMT)
Port over widget draw routine (update and draw functions)
December 20, 2015, 19:44 (GMT)
Fix another startup crash

Although Blender still doesn't startup correctly, technically the remaining crash(es?) aren't during startup but when Blender starts updating widgets for drawing. This is to be expected and will resolve during the C->C++ transmission.
December 20, 2015, 19:33 (GMT)
Cleanup: Naming, comments, use constructors instead of init functions
December 20, 2015, 18:49 (GMT)
Cleanup: Naming, don't pass object as argument for own function
December 20, 2015, 18:35 (GMT)
Use C++ version of widget-group-types where possible
December 20, 2015, 18:20 (GMT)
Fix startup crash

There are other startup crashes still, will look into them separately.
Also minor cleanup.
December 20, 2015, 14:42 (GMT)
Minor Cleanup: Naming
December 20, 2015, 14:39 (GMT)
Port over get/set functions for active widget in widget-map
December 20, 2015, 14:20 (GMT)
Port over widget delete functions
December 19, 2015, 22:11 (GMT)
Port over functions for finding, setting and getting highlighted widget
December 19, 2015, 15:14 (GMT)
Cleanup: Unused function
December 19, 2015, 15:14 (GMT)
P
December 19, 2015, 14:08 (GMT)
Use .cc extension instead of .cpp for C++ files

@sergey suggested to change since .cpp would be C-Pre-Processor.
December 19, 2015, 14:01 (GMT)
Fix C++ files not able to call ED_region_tag_redraw

ED_screen.h needs to be compiled with C compiler.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021