Blender Git Statistics -> Branches -> temp_widgets_c++_experiment

"Temp_widgets_c++_experiment" branch

Total commits : 426
Total committers : 4
First Commit : September 19, 2014
Latest Commit : December 28, 2015


Commits by Month

DateNumber of Commits
December, 201555
November, 201553
October, 20151
September, 201538
August, 201564
July, 20155
June, 20151
May, 20154
April, 201529
March, 201512
February, 201513
January, 20151
December, 201457
November, 201438
October, 201447
September, 20148

Committers

AuthorNumber of Commits
Julian Eisel251
Antonis Ryakiotakis171
Campbell Barton3
Dalai Felinto1

Popular Files

FilenameTotal Edits
wm_widgets.c132
wm_generic_widgets.c110
WM_api.h95
space_view3d.c82
transform_manipulator.c53
wm.h45
manipulator_widget.c40
wm_event_system.c34
ED_transform.h31
wm_event_system.h31

Latest commits Feed

December 28, 2015, 03:39 (GMT)
Port wmWidget struct to lower-level C++ class

Main changes here are moving wmWidget to windowmanager/widgets/wm_widget.h, making it a class with private members, and adding/adjusting needed _get/_set API calls. To avoid lots of noise in code, D1697 is applied.
And of course there is some cleanup too.
December 25, 2015, 16:27 (GMT)
Use inheritance for widgets

And of course minor cleanup
December 25, 2015, 01:29 (GMT)
Refactor widget library

* Rename folder 3d_widgets/ to widget_library/
* Split up wm_generic_widgets.c into separate .cc files for each widget, move them into widget_library/
* Rename files containing geometry vectors from xxx_widget.c to geom_xxx_widget.cc
* Rename wm_widget_library.h to widget_geometry.h (contains the geom_xxx_widget.cc declarations)
* Add widget_library.h (contains widget library API declarations for external access)
* Move widget drawing function to wm_widget.cc
* Add/improve (doxygen) comments
* Remove wm_generic_widgets.c
* Usual cleanup

We have 22 files for widgets now :S Seems a lot, but maaaaaan things are so nicely structured now!
December 24, 2015, 22:50 (GMT)
Fix incorrect file names in doxygen comments

Changed file extensions in rBbaca87c20cc22
December 24, 2015, 22:37 (GMT)
Correction to previous correction

Forgot to use 'git add'. Sry for the noise.
December 24, 2015, 22:32 (GMT)
Corrections to previous commit

Forgot to move wm_generic_widgets.c to the new place and to correct paths in doxygen comments
December 24, 2015, 22:19 (GMT)
Move widget files to a proper place
December 23, 2015, 22:54 (GMT)
Cleanup: Remove C version of widget-map, unneeded struct declarations
December 23, 2015, 22:02 (GMT)
Cleanup: Move around enums & declarations, comments, ...
December 23, 2015, 21:09 (GMT)
Remove wm_widgets.c!
December 23, 2015, 21:06 (GMT)
Move widget-group keymap to wm_operators.c
December 23, 2015, 21:02 (GMT)
Move wmWidget API to C++ file
December 23, 2015, 20:58 (GMT)
Move Widget register functions to C++ file, remove unused function
December 22, 2015, 15:27 (GMT)
Fix crashes when changing screen layout
December 22, 2015, 14:42 (GMT)
Use C++ widget-map for widget operators, move them to wm_operators.c
December 21, 2015, 19:56 (GMT)
Merge branch 'wiggly-widgets' into temp_widgets_c++_experiment

Conflicts:
source/blender/editors/object/object_edit.c
December 21, 2015, 19:44 (GMT)
Merge branch 'master' into temp_widgets_c++_experiment
December 21, 2015, 19:42 (GMT)
Cleanup: Move around functions
December 21, 2015, 19:34 (GMT)
Merge branch 'master' into wiggly-widgets
December 21, 2015, 19:33 (GMT)
Fix memory leak when looking through a selected camera.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021