Blender Git Statistics -> Branches -> temp_widgets_files_refactor

"Temp_widgets_files_refactor" branch

Total commits : 425
Total committers : 4
First Commit : September 19, 2014
Latest Commit : February 9, 2016


Commits by Month

DateNumber of Commits
February, 201619
January, 201620
December, 201515
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 Eisel230
Antonis Ryakiotakis171
Campbell Barton23
Dalai Felinto1

Popular Files

FilenameTotal Edits
wm_widgets.c134
wm_generic_widgets.c113
WM_api.h98
space_view3d.c84
transform_manipulator.c55
wm.h44
manipulator_widget.c40
wm_event_system.c33
ED_transform.h30
WM_types.h29

Latest commits Feed

February 9, 2016, 15:01 (GMT)
Correct doxygen paths and header include guards after last changes
February 9, 2016, 14:02 (GMT)
Add widgets/intern, improve naming, move around files

After feedback from Campbell.

File structure now looks like this:
/windowmangager
...
/widgets
WM_widget_api.h
WM_widget_library.h
WM_widget_types.h
wm_widget_wmapi.h
/intern
wm_widget_intern.h
wm_widget.c
wm_widgetgroup.c
wm_widgetmap.c
/widget_library
...
February 8, 2016, 19:47 (GMT)
Cleanup includes
February 8, 2016, 19:13 (GMT)
Move wmWidgetMapType_Params struct to WM_widgets_types.h
February 8, 2016, 19:08 (GMT)
Correct widget map type flag name
February 8, 2016, 19:02 (GMT)
Move wmWidget structs and defines into own header files

For external structs/defines we now have windowmanager/widgets/WM_widgets_types.h.
Also some cleanup.
February 8, 2016, 17:41 (GMT)
Remove wm_widgets.c!

Used to be a big file, content is now split into multiple files in windowmanager/widgets.
February 8, 2016, 17:40 (GMT)
Move stuff from wm_widgets.c file to proper places
February 8, 2016, 17:08 (GMT)
Move widget declarations/defines into right header
February 8, 2016, 17:04 (GMT)
Move wmWidgetGroup(Type) functions into own file
February 8, 2016, 16:33 (GMT)
Move wmWidgetMap(Type) functions into own file

Think one file for wmWidgetMap and wmWidgetMapType is enough.
February 8, 2016, 15:41 (GMT)
Move wmWidget functions into own file

Moved widget functions from windowmanager/intern/wm_widgets.c to windowmanager/widgets/wm_widget.c. Added WM_widgets_api.h for external widgets API and wm_widgets.h for window manager API.
February 8, 2016, 12:55 (GMT)
Split wm_generic_widgets.c into separate files per widget type

New files are now located under windowmanager/widgets/widget_library/xxx_widget.c. Added two headers, wm_widgets_intern.h and widget_library.h (which only contains external declarations and is only used as #include in WM_api.h).

wm_generic_widgets.c is gone now.
February 8, 2016, 11:27 (GMT)
Move widget geometry files to windowmanager/widgets/widget_library

Moved files to new location, renamed them to geom_xxx_widget.c/widget_geometry.h, added license blocks, doxygen info, etc.
February 7, 2016, 21:40 (GMT)
Use general exit callback called after widget tweaking

Will be used to free data and reset property to initial value.
February 7, 2016, 13:33 (GMT)
Always activate widget when starting to drag (not only if handling is available)
February 7, 2016, 12:57 (GMT)
Transform manipulator: New widget for trackball rotation

Adds a new (partially invisible) widget to the rotation transform manipulator that triggers trackball rotation. It is activated by clicking inside the outer white circle, but not on any other axis. For better feedback, a slight white overlay is drawn on mouse hover.
February 6, 2016, 20:22 (GMT)
Fix Blenderplayer not compiling
February 6, 2016, 20:18 (GMT)
Merge branch 'master' into wiggly-widgets

Conflicts:
source/blender/blenloader/intern/readfile.c
source/blender/blenloader/intern/versioning_270.c
source/blender/editors/include/ED_transform.h
source/blender/editors/interface/resources.c
source/blender/editors/space_sequencer/sequencer_draw.c
source/blender/editors/transform/transform_manipulator.c
source/blender/gpu/intern/gpu_buffers.c
January 6, 2016, 10:12 (GMT)
Work in progress changes to py initialization

Various minor fixes to initializing the Python rna subclass.
With remaining issue that we can't immediately call the keymap_init callback (which is expected).

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