Revision f496518 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 18, 2015, 05:02 (GMT) |
Get axes colors from theme setting again (and update theme colors to be the colors we used previously for the new manipulator) |
Revision 80f4d74 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 18, 2015, 04:36 (GMT) |
Hide manipulator axes that point towards the view And of course more cleanup ;) |
Revision fbb953f by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 18, 2015, 03:39 (GMT) |
Moar cleanup (and some minor optimization) |
Revision b8a5ddd by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 18, 2015, 02:48 (GMT) |
Cleanup, cleanup and more cleanup! |
Revision 0fb26a9 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 17, 2015, 23:29 (GMT) |
More Adjustments to manipulator widget drawing |
Revision 911b842 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 17, 2015, 23:15 (GMT) |
Corrections to previous commit |
Revision c3e466a by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 17, 2015, 23:04 (GMT) |
New, thinner drawing for circle widgets as well Also minor cleanup |
Revision dd7c442 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 17, 2015, 22:36 (GMT) |
Draw widgets with multi-sampling |
Revision bbfcd55 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 17, 2015, 22:25 (GMT) |
Fix compilation after latest merge from master |
Revision 728197c by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 17, 2015, 22:04 (GMT) |
Merge branch 'master' into wiggly-widgets |
Revision 687410a by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 17, 2015, 21:41 (GMT) |
New, not so chunky arrow widget drawing We're now using immediate drawing for arrow widgets instead of using the arrays created using the widget export script. Although this also includes a thinner arrow generated using the export script, I decided to not use it for now, as the thin lines are drawn a bit ugly. I just #ifdef'ed it out. |
Revision 28a8dbb by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 16, 2015, 20:17 (GMT) |
Minor tweaks to 3D widget colors |
Revision 61f5207 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 16, 2015, 18:53 (GMT) |
Fix manipulator mouse hover highlighting (Finally! o/) Issue already existed since rB4ee1de8c3ce6e, used fallback to old manipulator handling since then. Issue was that we weren't able do identify the highlighted widget after freeing and reinitializing the widget group (as it happens on each redraw). widgets_compare checked the property assigned to the widgets, but since the manipulator widgets trigger operators instead of tweaking a property, it never returned the right result. Now, instead of comparing widget properties, we use a widget id-name that is unique within it's widget group (see rB3b42468bff06d2). Hrmpf, and I spent countless hours debugging widget initialization and OGL selection :S |
Revision 3b42468 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 16, 2015, 18:20 (GMT) |
Register each widget with a unique id-name Needed so we can reliably compare widgets after freeing (for next commit). |
Revision fd6ecc0 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) August 16, 2015, 14:44 (GMT) |
Don't pass hidden widgets to selection queries Also minor cleanup. |
August 16, 2015, 14:24 (GMT) |
GP Sculpt: Thickness brush now uses the timer too |
August 16, 2015, 14:18 (GMT) |
GP Sculpt: Added timer which can be used to "accumulate" the brush effects if held * This is currently only used for the "twist" brush. It is useful for making points rotate around the pivot point without needing to make constant movements to trigger updates (whcih is undesirable here, as that would alter the transforms). * Currently this uses a hardcoded "rate" (i.e. repeat frequency). This will be addressed alongside other issues, such as extending this to other appropriate brush types. |
August 16, 2015, 13:53 (GMT) |
GP Sculpt Twist Brush - Some debugging tweaks to figure out why we're getting some weird behaviour |
August 16, 2015, 10:53 (GMT) |
GPencil Sculpt: Initial implementation of Twist brush This doesn't entirely work as expected yet (it perhaps needs the timer), so more work is still needed. |
August 16, 2015, 10:52 (GMT) |
GPencil Sculpt: Fix compilation errors in previous commit |
|
|
|


Master Commits
MiikaHweb | 2003-2021