Revision 8c06925 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) December 12, 2014, 15:32 (GMT) |
Merge branch 'master' into gooseberry |
Revision 3ac7982 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) December 12, 2014, 15:27 (GMT) |
Merge branch 'wiggly-widgets' into gooseberry |
Revision 74308df by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, 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) December 12, 2014, 15:27 (GMT) |
Support for custom cursors for widgets. They are set when a highlighted widget intersection is detected and on area level. There's a discussion about using owners and a stack or array for cursors but that needs some more thought and design. |
Revision 9880af5 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, 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) December 12, 2014, 13:17 (GMT) |
More changes to overdrop transform operator. * Calling key press confirms * Change name of operator accordingly. |
Revision 7b4fdfb by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) December 12, 2014, 12:04 (GMT) |
Merge branch 'wiggly-widgets' into gooseberry |
Revision 9a9347e by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, 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) December 12, 2014, 12:02 (GMT) |
Gooseberry request draw sequencer backdrop on -top- of everything. Due to this we -obviously- rename this to overdrop I am not sure if others would agree here, but it's pretty safe to do this on a branch first. Rationale is that it's much nicer to work on full screen with this. |
Revision 90bbe33 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) December 12, 2014, 11:35 (GMT) |
Merge branch 'wiggly-widgets' into gooseberry |
Revision 443ef39 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, 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) December 12, 2014, 11:34 (GMT) |
Minor adjustments to the cage transform widget and sequencer operator. * Bigger scale handler for widget. * Operator has description on area * Cancelling resets position. |
Revision 472abc4 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) December 11, 2014, 13:43 (GMT) |
Merge branch 'master' into gooseberry |
Revision d445330 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) December 11, 2014, 13:06 (GMT) |
Merge branch 'wiggly-widgets' into gooseberry Conflicts: source/blender/blenloader/intern/versioning_270.c source/blender/windowmanager/WM_api.h source/blender/windowmanager/intern/wm_event_system.c |
Revision 58fedf3 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, 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) December 11, 2014, 13:00 (GMT) |
Merge branch 'master' into wiggly-widgets Conflicts: source/blender/makesrna/intern/rna_space.c source/blender/windowmanager/WM_api.h source/blender/windowmanager/intern/wm_event_system.c |
Revision 4380a92 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, 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) December 10, 2014, 20:00 (GMT) |
Sequencer operator that uses widgets and controls the placement of the backdrop is now functional. The widget could communicate with the sequencer properties directly, but here we set it to control the operator properties as a demonstration. After some minor stress testing, time to give this to gooseberry team. |
Revision a6a6c49 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, 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) December 10, 2014, 18:24 (GMT) |
Fix some registration issues, also add scale property for sequencer backdrop widget. |
Revision 6da4973 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, 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) December 10, 2014, 17:55 (GMT) |
Something draws now in sequencer when we register the widget for the operator. |
Revision f64e323 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, 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) December 10, 2014, 17:23 (GMT) |
Yet more refactoring: Areas support more than one widgetmap - will be useful to partition area in different transform regions like data, pixel, 3D (will be done in a separate refactor). Also get rid of the context widget hack in favour of adding the widgetmap handler to the operator handler itself, so handling will be unified when the widget controls a property or spawns an operator |
Revision dc0b8f2 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) December 10, 2014, 16:26 (GMT) |
Merge branch 'master' into gooseberry |
Revision fac8a0c by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, 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) December 10, 2014, 14:57 (GMT) |
Privatize registration function for individual widgets. Handle events for widgetmap first when and pass to operator when operator is active. This is still a pretty confusing design, working on a simpler one now. |
Revision b8e88c1 by Campbell Barton (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) December 10, 2014, 14:26 (GMT) |
Sequencer: optionally use scenes nested strips (like meta strips) This commit makes it possible to use scenes as a kind of multi-user metastrip (with their own time). Currently this supports rendering & drawing nested strips, but no convenient way to tab-enter into a scene strip. |
Revision 3347195 by Campbell Barton (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) December 10, 2014, 14:24 (GMT) |
Merge branch 'master' into gooseberry |
Revision 182545c by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, 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) December 10, 2014, 11:57 (GMT) |
Create sequencer widget handlers |
|