Revision a11e27c by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 27, 2015, 15:07 (GMT)  | 
Cleanup: Use BLI_listbase_is_empty  | 
Revision 068d8c8 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 25, 2015, 12:27 (GMT)  | 
Cleanup: Naming, unused function, comments, ...  | 
Revision bbfd0b9 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 25, 2015, 12:01 (GMT)  | 
Use GHash for widget update-draw routine Helps to avoid some unnecessary loop-in-loops and calling wmWidgetGroupType->poll multiple times without changed context. Did some benchmarks but didn't measure a reliable difference in a scene with Franck rig, subsurf level 2 and 6 face-maps. It should help with some really big scenes though (we have to expect rigs with hundreds of face maps).  | 
Revision fcfc7bf by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 24, 2015, 15:27 (GMT)  | 
Skip hidden widgets when updating widget size  | 
Revision cb82eda by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 24, 2015, 15:06 (GMT)  | 
Cleanup: Mixed code and declarations are allowed now o/ (And other cleanup)  | 
Revision ccec1e0 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 24, 2015, 14:11 (GMT)  | 
Clean up use of old OGL extensions (correction to previous commit) Somehow managed to not include this in rB72b2de3fa6ac.  | 
Revision 72b2de3 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 24, 2015, 07:51 (GMT)  | 
Cleanup: Use of old OGL extensions, use `rna_enum_` prefix for RNA enums Just to apply to latest changes in master.  | 
Revision 1164721 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 24, 2015, 07:49 (GMT)  | 
Merge branch 'master' into wiggly-widgets Conflicts: source/blender/editors/include/ED_view3d.h source/blender/makesrna/RNA_enum_types.h  | 
Revision eced830 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 23, 2015, 22:17 (GMT)  | 
Support selecting multiple (face map) widgets There are occasional crashes but I wasn't able to reproduce reliably. If somebody is able to, please tell me (or maybe it's already fixed) :) GHash and arrays are used here to avoid slow linked lists and multiple iterations. Also removes need for the fix mentioned in rBb1e01a242.  | 
Revision 3005dd4 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 22, 2015, 22:23 (GMT)  | 
Merge master into wiggly-widgets and update drawing to recent changes in master Conflicts: source/blender/gpu/intern/gpu_buffers.c source/blender/makesrna/intern/rna_userdef.c  | 
Revision f86461e by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 19, 2015, 21:53 (GMT)  | 
Cleanup: De-duplicate multi-sample handling  | 
Revision c7f228c by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 19, 2015, 21:24 (GMT)  | 
Always draw face map widgets using backface culling Also minor cleanup.  | 
Revision 2feae77 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 19, 2015, 20:35 (GMT)  | 
Draw bone colors for face map widgets with transparency  | 
Revision ab34e46 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 19, 2015, 20:03 (GMT)  | 
Merge branch 'master' into wiggly-widgets  | 
Revision 2e3d963 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 16, 2015, 08:50 (GMT)  | 
Merge branch 'master' into wiggly-widgets  | 
Revision d46fe13 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 16, 2015, 08:40 (GMT)  | 
Fix crash in scenes without active object  | 
Revision b1e01a2 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 15, 2015, 22:59 (GMT)  | 
Draw face map widgets in custom bone color Annoying glitch is that changing color/color-set doesn't directly update selected widget, only after all widgets were deselected. Needs separate fix though.  | 
Revision c02c355 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 15, 2015, 21:38 (GMT)  | 
Fix widget select flag not unset when selecting different widget  | 
Revision 350457e by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 15, 2015, 21:28 (GMT)  | 
Fix selected widget drawn twice on mouse hover  | 
Revision 9ba3889 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, wiggly-widgets) November 15, 2015, 21:11 (GMT)  | 
Face Maps: Change widget colors, remove hardcoded colors on low-level  | 
| 
 | 
|


 Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021