Display:
Master Commits
Branch Commits
All Commits
Blender
Git "wiggly-widgets" branch commits.
Page: 23 / 26
Revision
b089332 by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) November 10, 2014, 14:48 (GMT)
WidgetMaps: Now widgetmaps get created and destroyed with the area. Not sure if it's the best design but it avoids too many creations and recreations. arrow offset now calculated at property binding time - no RNA access during interaction means no chance of crash during undo.
Revision
6968547 by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) November 10, 2014, 13:55 (GMT)
Bound properties/operators to widgets at draw time. This fits our design much better (is the same as the way panels work) and will help avoiding some crashes on undo.
Revision
6c999f6 by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) November 10, 2014, 10:10 (GMT)
Merge branch 'master' into wiggly-widgets
Revision
0161686 by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) November 7, 2014, 17:12 (GMT)
Allow separate widget data per editor. To make this work, we need separate type/instance for the widgets. This is a bit ugly but it is necessary if we want widgets on each editor to depend of per editor-options or visibility state.
Revision
4e4c1a0 by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) November 7, 2014, 11:52 (GMT)
Support undo. Scale stays same for non-3D widgets
Revision
2a18501 by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) November 5, 2014, 18:41 (GMT)
Add mapping to properties for widgets. Still pretty much exploring the best way to move here but currently this works by wrapping objects in RNA pointers, pretty much like buttons do. Also modified the arrow widget for lamps to use the new code. The new "unmbrella" widget works now as expected for lamps - of course fine tuning is also needed.
Revision
4b11cf1 by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) November 5, 2014, 17:23 (GMT)
Resurrection of 2.49 feature: Ghosting of original arrow position while we are interacting with an arrow widget.
Revision
71f1a3b by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) November 5, 2014, 17:09 (GMT)
Make projection code for arrow widget better. Also add some code to allow tweaking of properties
Revision
e51d7a7 by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) November 5, 2014, 10:41 (GMT)
Merge branch 'master' into wiggly-widgets
Revision
388dc24 by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) October 17, 2014, 17:17 (GMT)
Hook widget event to the lamp operator.
Revision
97bb7d0 by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) October 17, 2014, 15:11 (GMT)
Hook calling widget to operator event system. Alpha alpha code still. Transform/lamp still don't process those.
Revision
ffac46c by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) October 17, 2014, 14:45 (GMT)
Store the active widget in the context. This allows us to first call the widget handler if needed.
Revision
1f9f589 by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) October 17, 2014, 14:11 (GMT)
Arrow handler that does something useful (tm). However still not hooked up to operators.
Revision
585204b by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) October 17, 2014, 13:09 (GMT)
Dummy handler for arrows, take care of some allocation issues for operators.
Revision
80c9a97 by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) October 17, 2014, 12:48 (GMT)
Add callbacks for operator initialization. Now a widget will directly call an operator and have its own handlers for input. No handlers implemented yet.
Revision
2859952 by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) October 17, 2014, 09:23 (GMT)
Classic fix linking of the widget library.
Revision
057c7fd by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) October 17, 2014, 08:45 (GMT)
Merge branch 'master' into wiggly-widgets
Revision
050bc3f by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) October 15, 2014, 17:49 (GMT)
More API reorganization
Revision
c56b812 by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) October 15, 2014, 17:16 (GMT)
WIP commit, basically introducing a few things here: * highlighted vs active widget. Active widget takes all input and basically highjacks drawing of all other widgets in the widgetmap. * operator names for widgets. Now widgets will spawn operators based on names that are passed on them. They will also modify a named property of the operator and pass it on, after which operator can process it.
Revision
814fb1e by
Antonis Ryakiotakis (gooseberry , gooseberry_farm , hair_immediate_fixes , hair_system , temp_constraint_volume , temp_hair_flow , temp_hair_modifiers , temp_motionpaths , temp_widgets_c++_experiment , temp_widgets_files_refactor , temp_widgets_update_tagging , UI-experiments , wiggly-widgets ) October 15, 2014, 14:56 (GMT)
Manipulator: * Fix error in plane manipulator handling. * Don't show manipulator widgets on paint modes.