Joshua Leung (aligorith)
Developer

Projects (6)

User Details

User Since
Oct 26 2005, 7:41 AM (616 w, 5 d)

Recent Activity

Thu, Aug 17

Joshua Leung (aligorith) committed rB743bacaa6f4e: Fix T52401: "Export Keying Set" operator generated incorrect ID's for shapekeys (authored by Joshua Leung (aligorith)).
Fix T52401: "Export Keying Set" operator generated incorrect ID's for shapekeys
Thu, Aug 17, 3:04 PM
Joshua Leung (aligorith) closed T52401: Default Shape Key ID in Keying Set files broken - TypeError: 'builtin_function_or_method' object is not subscriptable as "Resolved" by committing rB743bacaa6f4e: Fix T52401: "Export Keying Set" operator generated incorrect ID's for shapekeys.
Thu, Aug 17, 3:04 PM · Python, Animation, BF Blender
Joshua Leung (aligorith) claimed T52401: Default Shape Key ID in Keying Set files broken - TypeError: 'builtin_function_or_method' object is not subscriptable.
Thu, Aug 17, 1:03 PM · Python, Animation, BF Blender

Tue, Aug 15

Joshua Leung (aligorith) added a comment to D2790: Implement cyclic extrapolation as F-Curve option and make it smooth..

I've mixed feelings on this approach:

  • On one hand, this patch seems simpler, with less stuff needing to be modified.
  • On the other hand, this duplicates functionality, while also regressing Blender back to an earlier design (i.e. the predecessor of the current modifier-based approach), along with all the flaws that that approach had.
Tue, Aug 15, 2:59 PM
Joshua Leung (aligorith) added a comment to D2783: Make auto handle placement aware of cyclic extrapolation..

After looking at this again, it's not actually as bad as I initially suspected.

Tue, Aug 15, 2:48 PM
Joshua Leung (aligorith) requested changes to D2783: Make auto handle placement aware of cyclic extrapolation..
Tue, Aug 15, 2:48 PM

Sat, Aug 12

Joshua Leung (aligorith) closed T52364: Translation delay (location, rotate) with only 2 constraints for single object as "Invalid".

Please follow our submission template and guidelines and make a complete, valid bug report, with required info, precise description of the issue, precise steps to reproduce it, small and simple .blend and/or other files to do so if needed, etc.

Sat, Aug 12, 6:45 AM · BF Blender
Joshua Leung (aligorith) closed T52346: NLA: track extrapolation auto-changes and clear keyframe crashes blender as "Resolved".

Without a test file to demonstrate the sitaution where it's "stuck", I can't say for sure what's going on in that case.

Sat, Aug 12, 12:37 AM · Animation, BF Blender

Fri, Aug 11

Joshua Leung (aligorith) committed rBe6da7bb75c8e: Fix T52346: Alt-I (Delete Keyframes) on a NlaStrip's Extrapolate property would… (authored by Joshua Leung (aligorith)).
Fix T52346: Alt-I (Delete Keyframes) on a NlaStrip's Extrapolate property would…
Fri, Aug 11, 3:53 PM
Joshua Leung (aligorith) closed T52346: NLA: track extrapolation auto-changes and clear keyframe crashes blender as "Resolved" by committing rBe6da7bb75c8e: Fix T52346: Alt-I (Delete Keyframes) on a NlaStrip's Extrapolate property would….
Fri, Aug 11, 3:53 PM · Animation, BF Blender
Joshua Leung (aligorith) committed rBb6fda7fa43d6: Fix T52327: Entering/Exiting NLA Tweakmode disables Scene -> Only Keyframes… (authored by Joshua Leung (aligorith)).
Fix T52327: Entering/Exiting NLA Tweakmode disables Scene -> Only Keyframes…
Fri, Aug 11, 3:44 PM
Joshua Leung (aligorith) closed T52327: NLA Tweak Strip Actions, disables Only Selected Keyframes as "Resolved" by committing rBb6fda7fa43d6: Fix T52327: Entering/Exiting NLA Tweakmode disables Scene -> Only Keyframes….
Fri, Aug 11, 3:43 PM · Animation, BF Blender
Joshua Leung (aligorith) raised the priority of T52346: NLA: track extrapolation auto-changes and clear keyframe crashes blender from "Normal" to "Confirmed".
Fri, Aug 11, 3:43 PM · Animation, BF Blender
Joshua Leung (aligorith) committed rBd9323a537ffc: Tweak maximum sizes of vertices/handle vertices (authored by Joshua Leung (aligorith)).
Tweak maximum sizes of vertices/handle vertices
Fri, Aug 11, 2:18 PM
Joshua Leung (aligorith) committed rB8d42a2689185: Fix: Muted strips in NLA draw with dotted borders again (authored by Joshua Leung (aligorith)).
Fix: Muted strips in NLA draw with dotted borders again
Fri, Aug 11, 2:18 PM
Joshua Leung (aligorith) committed rBfc016dca418f: Revert C99 "cleanups" from rB09bfc378895f (authored by Joshua Leung (aligorith)).
Revert C99 "cleanups" from rB09bfc378895f
Fri, Aug 11, 2:18 PM
Joshua Leung (aligorith) committed rB043b156c83e5: Code Cleanup: Use utility function here (authored by Joshua Leung (aligorith)).
Code Cleanup: Use utility function here
Fri, Aug 11, 2:18 PM
Joshua Leung (aligorith) committed rB329cd762c3a3: Nla Drawing: Fix strip outlines being drawn too thick (authored by Joshua Leung (aligorith)).
Nla Drawing: Fix strip outlines being drawn too thick
Fri, Aug 11, 2:17 PM
Joshua Leung (aligorith) committed rB12c2be8c0251: GraphEdit Drawing: Make active F-Curve slightly thicker (authored by Joshua Leung (aligorith)).
GraphEdit Drawing: Make active F-Curve slightly thicker
Fri, Aug 11, 2:17 PM
Joshua Leung (aligorith) committed rB572745cc8934: GraphEdit Keyframe Drawing: Tweak styling of handles (authored by Joshua Leung (aligorith)).
GraphEdit Keyframe Drawing: Tweak styling of handles
Fri, Aug 11, 2:17 PM

Thu, Aug 10

Joshua Leung (aligorith) added a comment to T52327: NLA Tweak Strip Actions, disables Only Selected Keyframes.

AFAIK, nothing should be touching anything there. Or at least, that particular setting shouldn't be getting cleared explicitly.

Thu, Aug 10, 12:57 PM · Animation, BF Blender

Wed, Aug 9

Joshua Leung (aligorith) requested changes to D2581: Adding dismiss button on splash screen.

IMO, if we *do* add a button for this (and there are valid arguments to be made in favour of that, W.R.T general UX best practices) I'd lean towards making it a simple X in the corner of the splashscreen.
However, as currently proposed, this just adds clutter.

Wed, Aug 9, 1:28 PM · BF Blender

Sun, Aug 6

Joshua Leung (aligorith) added a project to T52267: Same bug different version: Platform: Windows.

This sounds like it's probably a general Windows bug - perhaps a strange combination of disk driver, internal caching/background threads, and/or potential interference from some third-party shell addon (e.g. dropbox, cloud sync, TortoiseSVN/Git, AV menu entries, etc.) is leading to a delay in things getting updated?

Sun, Aug 6, 1:26 AM · Platform: Windows, Blender File

Wed, Aug 2

Joshua Leung (aligorith) committed rB3e6f5f364347: GraphEdit Handle Drawing: Fix handle-vertex size regression (2.7 -> 2.8) (authored by Joshua Leung (aligorith)).
GraphEdit Handle Drawing: Fix handle-vertex size regression (2.7 -> 2.8)
Wed, Aug 2, 3:52 PM
Joshua Leung (aligorith) committed rB440bce242d95: Keyframe Drawing: Fix 2.7 -> 2.8 regressions (authored by Joshua Leung (aligorith)).
Keyframe Drawing: Fix 2.7 -> 2.8 regressions
Wed, Aug 2, 3:26 PM

Tue, Aug 1

Joshua Leung (aligorith) raised the priority of T52227: Multiple commands don't work correctly while Tweaking Strip Actions (NLA) from "Normal" to "Confirmed".
Tue, Aug 1, 7:03 AM · Animation, BF Blender

Wed, Jul 26

Joshua Leung (aligorith) added a comment to rB762fa7bee304: Depsgraph: Remove unsued node flag.

Oh? Does the scheduling now work around the problems where multiple drivers-needing-Py/GIL access causes issues/lockups in some other way?

Wed, Jul 26, 3:01 PM

Jul 17 2017

Joshua Leung (aligorith) triaged T52063: Bake Action inaccurate for Spline IK as "Normal" priority.

Indeed, I'd be very surprised if this was related to T51971.

Jul 17 2017, 5:11 PM · Animation, BF Blender
Joshua Leung (aligorith) triaged T52083: Motion Paths not working on children objects. as "Normal" priority.

Is this only for the new depsgraph? Testing with the old depsgraph seems fine here.

Jul 17 2017, 5:05 PM · Dependency Graph, Animation, BF Blender

Jul 16 2017

Joshua Leung (aligorith) committed rB7021aa245dda: Fix T52058: Jumping to keyframe causes Blender to freeze indefinitely (authored by Joshua Leung (aligorith)).
Fix T52058: Jumping to keyframe causes Blender to freeze indefinitely
Jul 16 2017, 4:29 PM
Joshua Leung (aligorith) closed T52058: Jumping to keyframe causes Blender to freeze indefinitely as "Resolved" by committing rB7021aa245dda: Fix T52058: Jumping to keyframe causes Blender to freeze indefinitely.
Jul 16 2017, 4:28 PM · BF Blender
Joshua Leung (aligorith) claimed T52058: Jumping to keyframe causes Blender to freeze indefinitely.
Jul 16 2017, 12:45 PM · BF Blender
Joshua Leung (aligorith) added a comment to T52063: Bake Action inaccurate for Spline IK.

Here's a first guess at what may be happening (without having checked the file or the Bake Action operator):
It's likely that because the pose gets evaluated again for each bone (in order to compute what effect the visual keying should have), the results of the previous bone in the chain (that got keyed first) will end up influencing the results for latter bones, causing drift in the results. IIRC, there are similar problems with certain operations for the IK constraint.

Jul 16 2017, 9:08 AM · Animation, BF Blender

Jul 11 2017

Konstantin (Ko) awarded rBfdfcbfd04041: Fix T52009: F-Curve "Stepped interpolation" modifier "restrict frame-range" IN… a Doubloon token.
Jul 11 2017, 5:28 PM
Joshua Leung (aligorith) committed rB085ed00e42a5: A bunch of fixes for Pose Library while checking on T51607 (authored by Joshua Leung (aligorith)).
A bunch of fixes for Pose Library while checking on T51607
Jul 11 2017, 4:17 PM
Joshua Leung (aligorith) closed T51607: Add to Pose-Library doesn't work while tweaking strips in NLA Editor as "Invalid".

Looks like you've just got a messed-up Pose Library action.

Jul 11 2017, 3:26 PM · Animation, BF Blender
Joshua Leung (aligorith) added a comment to T52009: F-Curve "Stepped interpolation" modifier "restrict frame-range" IN and OUT parameters broken..

Just to reiterate a note I made in the commit -- You'll need to manually click on the start and end frame properties of the Stepped FModifier to flush the relevant changes.

Jul 11 2017, 1:42 PM · Animation, BF Blender
Joshua Leung (aligorith) committed rBcd3b3e4a57c1: Fix: Accidentally left debug print in last commit (authored by Joshua Leung (aligorith)).
Fix: Accidentally left debug print in last commit
Jul 11 2017, 1:39 PM
Joshua Leung (aligorith) committed rBfdfcbfd04041: Fix T52009: F-Curve "Stepped interpolation" modifier "restrict frame-range" IN… (authored by Joshua Leung (aligorith)).
Fix T52009: F-Curve "Stepped interpolation" modifier "restrict frame-range" IN…
Jul 11 2017, 1:36 PM
Joshua Leung (aligorith) committed rBb45200301500: Fix T51879: NLA Influence can not be autokeyed (authored by Joshua Leung (aligorith)).
Fix T51879: NLA Influence can not be autokeyed
Jul 11 2017, 1:35 PM
Joshua Leung (aligorith) closed T52009: F-Curve "Stepped interpolation" modifier "restrict frame-range" IN and OUT parameters broken. as "Resolved" by committing rBfdfcbfd04041: Fix T52009: F-Curve "Stepped interpolation" modifier "restrict frame-range" IN….
Jul 11 2017, 1:35 PM · Animation, BF Blender
Joshua Leung (aligorith) closed T51879: NLA Influence can not be autokeyed as "Resolved" by committing rBb45200301500: Fix T51879: NLA Influence can not be autokeyed.
Jul 11 2017, 1:35 PM · BF Blender
Joshua Leung (aligorith) claimed T52009: F-Curve "Stepped interpolation" modifier "restrict frame-range" IN and OUT parameters broken..

Strange... investigating now...

Jul 11 2017, 7:36 AM · Animation, BF Blender

Jul 7 2017

Joshua Leung (aligorith) added a comment to T51644: Crash upon Startup.

Good news! I just tested the f67c331 buildbot, and it's now possible to run 2.8 and play around with it if I enable the --debug-gpu flag first. However, just running it still segfaults.

Jul 7 2017, 1:27 AM · BF Blender: 2.8

Jun 29 2017

Joshua Leung (aligorith) closed T51929: Grease Pencil Onion Skinning does not work since v2.78x as "Invalid".

In the "Grease Pencil Colors" panel, toggle the Ghost icon of the first item in the list. That toggle disables onion skinning for that color.

Jun 29 2017, 9:35 AM · Restricted Project, BF Blender

Jun 22 2017

Joshua Leung (aligorith) added a comment to rB7abed4e4332e: Fix T51867: Insert Keyframe I - L / I - R / I - S key combos are broken..
  1. Woah! Since when did this change to that hideous alphabetical order?!
  2. Nice + timely fix!
Jun 22 2017, 1:01 PM

Jun 18 2017

Joshua Leung (aligorith) added a comment to T49034: Crash when trying to adjust Frame in Graph Editor.

An update:
So this seems to happen when you move the keyframe past the other keyframes, triggering the keyframe sorting (sort_time_fcurve()) . Disabling that step solves the crash here, but is kindof undesirable in that the curve doesn't get resorted/recalculated.

Jun 18 2017, 3:12 PM · Animation, BF Blender
Joshua Leung (aligorith) created P502 (An Untitled Masterwork).
Jun 18 2017, 2:33 PM
Joshua Leung (aligorith) added a comment to T51644: Crash upon Startup.

I'm running into this bug as well with both the Grease Pencil branch (own build) and Buildbot (blender-2.80-f860369-win64.zip).

Jun 18 2017, 2:32 PM · BF Blender: 2.8
Joshua Leung (aligorith) created P501 (An Untitled Masterwork).
Jun 18 2017, 2:13 PM

Jun 7 2017

Joshua Leung (aligorith) committed rBd25ab3fcc44e: Fix: GP Clone brush was not correcting color references for pasted strokes… (authored by Joshua Leung (aligorith)).
Fix: GP Clone brush was not correcting color references for pasted strokes…
Jun 7 2017, 5:26 PM
Joshua Leung (aligorith) committed rB2bd49785f9d8: Fix: Pasting GP strokes files between files (or when the original colors were… (authored by Joshua Leung (aligorith)).
Fix: Pasting GP strokes files between files (or when the original colors were…
Jun 7 2017, 5:26 PM
Joshua Leung (aligorith) committed rB7667040dd023: GP Copy/Paste Fix: Paste button doesn't update after copying strokes using Ctrl… (authored by Joshua Leung (aligorith)).
GP Copy/Paste Fix: Paste button doesn't update after copying strokes using Ctrl…
Jun 7 2017, 5:26 PM
Joshua Leung (aligorith) committed rB89d4164f54d4: GPencil Copy/Paste Fix: Copying/Pasting strokes between datablocks would crash (authored by Joshua Leung (aligorith)).
GPencil Copy/Paste Fix: Copying/Pasting strokes between datablocks would crash
Jun 7 2017, 5:26 PM

Jun 6 2017

D2118: Fix T46553: FCurve Modifier parameter is changed only with time change now requires changes to proceed.
Jun 6 2017, 6:19 AM

May 31 2017

Joshua Leung (aligorith) added a comment to rBfe95515de049: performance improvement with convert to keyframes and new adaptive keyframe….

A small optimisation tip.

May 31 2017, 1:53 PM
Joshua Leung (aligorith) added a comment to T51675: Face-Map 2.8 Proposal.

Hmm... it's a bit unclear atm what is intended here regarding what modes these will be available in. On one hand, it sounds like you're saying that facemaps will always be available in object mode, but then, in the next paragraph/section, you mention stuff about these activating corresponding bones and allowing tools like keyframing/breakdowner/pose-library/motion paths/etc. to be used as if the bone was selected.

May 31 2017, 9:36 AM · Animation, BF Blender: 2.8

May 17 2017

Joshua Leung (aligorith) closed T51522: Action editor delete glitch as "Invalid".

Not a bug.

May 17 2017, 5:42 AM · BF Blender

May 14 2017

Joshua Leung (aligorith) added a reviewer for D2642: Nondestructive Keyframe Insert and deletion: Joshua Leung (aligorith).

@Jason schleifer (jasonschleifer) @Luciano Muñoz Sessarego (looch)
You guys might be interested in testing this patch sometime ;)

May 14 2017, 6:39 PM
Joshua Leung (aligorith) requested changes to D2642: Nondestructive Keyframe Insert and deletion.
May 14 2017, 6:38 PM
Joshua Leung (aligorith) requested changes to D2643: Autokeyframe deselect.

In its current form, I do not think this patch is fit for inclusion. My main objections are:

  1. It's not a good idea to be temporarily changing the context to do things that are not supported in the current context. Yes, it is the hacky way that many many scripts do it, but they do it due to limitations in the PyAPI. We should not however allow such tricks in the core code. If what you want to do isn't supported in the current context, you should delegate the task to be handled later by the correct context at a more convenient time when it is in scope instead (i.e. by sending suitable notifer flags)
  2. In terms of the animation tools, it's incorrect to do it this way - What you're doing here is you're creating a temporary context that will use "default" filtering options. These can however be different to what the user actually sees in any animation editors they have open.
May 14 2017, 6:17 PM

May 2 2017

Joshua Leung (aligorith) added a comment to T51384: Objects displaced randomly (moved and rotated) after saving work file in .blend.

There are currently location + rotation keyframes on some of the objects (frames 0 and 33). Try removing all keyframes before fixing the position of all the objects.

May 2 2017, 5:57 AM · Blender File, Modifiers, Mesh Modeling, BF Blender

May 1 2017

Joshua Leung (aligorith) added a comment to T51359: Git repository is extremely slow (impossible to clone).

One tip is to see if this only happens during particular times of the day. For instance, for years, the SVN/tracker/wiki sites were all slow from about 0200 UTC to 0600 UTC (or some subset of that) as the daily backups were running at those times. Of course, this may not be a factor here - I personally haven't seen it happen with the git server. Then again, I haven't had time to update in a while either ;)

May 1 2017, 6:37 AM · BF Blender

Mar 27 2017

Joshua Leung (aligorith) added a comment to T51060: Disable Animation Player in blender 2.8?.

From memory, last time we tried removing it, we ended up putting it back eventually as various studios were using it (including the institute). I'm not sure if anything's changed, but I suspect this is still very much the case. If anything, we should be padding it out to make it even more useful.

Mar 27 2017, 11:28 PM · BF Blender: 2.8

Mar 25 2017

Joshua Leung (aligorith) added a comment to T51050: Consider removing image empties in favor of image empties.

At least in the 3D view, there's also the option of just using Image Empties that can be manipulated in these ways. AFAIK, it seems quite similar to the "textured plane" approach you mention, except it's not really "real" geometry that hangs around. That said, I haven't really used these enough to tell if there are some serious downsides to doing this (or whether they're already considered the "better" way of doing this).

Mar 25 2017, 2:18 PM · BF Blender, User Interface

Mar 10 2017

Joshua Leung (aligorith) committed rBc374e9f1f5b9: Breakdowner - Constrain Transform and Axis (authored by Joshua Leung (aligorith)).
Breakdowner - Constrain Transform and Axis
Mar 10 2017, 11:57 PM
Joshua Leung (aligorith) committed rB17689f8bb6df: Fix T50904: Imprecise timeline frame selection using mouse (authored by Joshua Leung (aligorith)).
Fix T50904: Imprecise timeline frame selection using mouse
Mar 10 2017, 3:18 AM
Joshua Leung (aligorith) closed T50904: Imprecise timeline frame selection using mouse as "Resolved" by committing rB17689f8bb6df: Fix T50904: Imprecise timeline frame selection using mouse.
Mar 10 2017, 3:18 AM · BF Blender
Joshua Leung (aligorith) triaged T50904: Imprecise timeline frame selection using mouse as "Normal" priority.

Thanks for helping narrow this down to a nice tidy window. It really helped looking for the cause. :)

Mar 10 2017, 1:29 AM · BF Blender

Mar 6 2017

Joshua Leung (aligorith) added a comment to T50011: Exponential easing/interpolation might be incorrect.

This is very strange...

Mar 6 2017, 1:27 PM · Animation, BF Blender
Joshua Leung (aligorith) added a comment to T50019: transition NLA track breaks animation of armature with dependencies.

As I guessed before opening the file (and confirmed afterwards), it looks like you're running into several things here:

  1. If you've got cyclic dependencies, expect to see errors if you do not strictly advanced the timeline in forward order, and/or if you ever cancel transforms.
  2. The Transition track assumes that the channels you've got keyed on strips A and B both have the same set of channels to blend between.
  3. Make sure that if there are some channels which you only key in a "later" occurring strip that you've got that property keyed in some low-down strip that spans the entire timeline. For example, to avoid trouble with controls glitching out (i.e. usually scaling to zero) you'll typically want to ensure that at the bottom of the stack you've got a "Rest Pose" strip that has a keyframe for the "default" value for every property you have/will keyframe anywhere in that NLA stack, and that this strip is set to extend forward and back.
Mar 6 2017, 1:21 PM · Dependency Graph, Animation, BF Blender
Joshua Leung (aligorith) moved T50433: Errors in NLA editor Add and Subtract from Backlog to Planned/Scheduled on the Animation board.

This is a known issue that's on my todo list for when I get enough time to have another decent look at the NLA evaluation backend.

Mar 6 2017, 1:09 PM · Animation, BF Blender
Joshua Leung (aligorith) closed T49288: Ease drivers don't migrate to new Bendy Bones (datapath change, backwards-compatibility broken) as "Invalid".

Technically, the old driver is still there, and should still work perfectly fine.

Mar 6 2017, 1:06 PM · BF Blender
Joshua Leung (aligorith) added a comment to T49544: Bendy Bones scale badly when using cm scene scale.

Doing this, I noticed that you have to zoom out the view at lot more to see the entire bone (when it is created using cm units). It looks like the bone isn't especially thin; it's more that the thickness doesn't automatically scale to match a 100 BU (i.e. 100 BU = 100 "cm", assuming 1 BU = 1 cm) high bone. In other words, BBone sizes are in absolute units (which are not adjusted to deal with the unit scaling stuff).

Mar 6 2017, 12:57 PM · Animation, BF Blender
Joshua Leung (aligorith) added a comment to T48988: BBones Ease in/out don´t update the mesh deformation at current frame.

I looked into this a few weeks back, but only figured out what was going wrong when I saw one of the forums posts somewhere about this.

Mar 6 2017, 12:45 PM · BF Blender

Mar 3 2017

Joshua Leung (aligorith) committed rB91ce13e90d58: Fix T50842: NLA Influence Curve draws out of bounds when it exceeds the 0-1… (authored by Joshua Leung (aligorith)).
Fix T50842: NLA Influence Curve draws out of bounds when it exceeds the 0-1…
Mar 3 2017, 1:24 PM
Joshua Leung (aligorith) closed T50842: NLA influence curve is over as "Resolved" by committing rB91ce13e90d58: Fix T50842: NLA Influence Curve draws out of bounds when it exceeds the 0-1….
Mar 3 2017, 1:24 PM · BF Blender

Feb 12 2017

Joshua Leung (aligorith) added a comment to rB09bfc378895f: OpenGL: convert NLA editor to new imm mode.

REVERT THIS!

Feb 12 2017, 8:30 AM

Feb 9 2017

Joshua Leung (aligorith) committed rBd2f4900d1a93: Use a smaller cross icon for clearing search box contents (authored by Joshua Leung (aligorith)).
Use a smaller cross icon for clearing search box contents
Feb 9 2017, 7:09 AM
Joshua Leung (aligorith) committed rB351eb4fad148: More tweaks to Normalisation options in Graph Editor (authored by Joshua Leung (aligorith)).
More tweaks to Normalisation options in Graph Editor
Feb 9 2017, 7:03 AM
Joshua Leung (aligorith) committed rB316d23f2babb: Graph Editor: Replace Normalise/Auto checkboxes with toggle buttons (authored by Joshua Leung (aligorith)).
Graph Editor: Replace Normalise/Auto checkboxes with toggle buttons
Feb 9 2017, 7:03 AM
Joshua Leung (aligorith) committed rB117d90b3da42: Fix: GPencil delete operators did not respect color locking (authored by Joshua Leung (aligorith)).
Fix: GPencil delete operators did not respect color locking
Feb 9 2017, 7:03 AM

Jan 27 2017

Joshua Leung (aligorith) added a comment to T50489: VSE movie strips: unreliable timing, unwanted time warping.

The problem here is that your various clips have different framerates (i.e. 30fps for the screencast, 25fps for the camcorder, 30fps for the camera, and 26.57fps for the phone).

Jan 27 2017, 2:42 AM · BF Blender, Video Sequencer
Joshua Leung (aligorith) added projects to T50511: Pitchipoy rig, visual representation of keys, don't visible. : Addons, Animation.
Jan 27 2017, 2:33 AM · Animation, Addons, BF Blender
Joshua Leung (aligorith) triaged T50511: Pitchipoy rig, visual representation of keys, don't visible. as "Confirmed" priority.

Hrm... this is strange indeed...

Jan 27 2017, 2:33 AM · Animation, Addons, BF Blender
Joshua Leung (aligorith) closed T50526: Removing drivers through python error as "Invalid".

For example:

import bpy
Jan 27 2017, 2:11 AM · BF Blender

Jan 26 2017

Joshua Leung (aligorith) added a comment to T50532: Insert keyframe giving keying set failed to insert any key frames.

Have you got 'Only Needed' enabled in the user prefs?

Jan 26 2017, 11:23 PM · BF Blender

Jan 21 2017

Joshua Leung (aligorith) added a comment to T49527: Blender stales when changing the ghosting range.

@Steffen Mortensen (stifan): Thanks for identifying the problem! Fixes committed to master now :)

Jan 21 2017, 2:58 PM · Animation, BF Blender
Joshua Leung (aligorith) committed rBd2382f782e74: Fix T49527: Blender stalls when changing armature ghosting range with… (authored by Joshua Leung (aligorith)).
Fix T49527: Blender stalls when changing armature ghosting range with…
Jan 21 2017, 2:57 PM
Joshua Leung (aligorith) closed T49527: Blender stales when changing the ghosting range as "Resolved" by committing rBd2382f782e74: Fix T49527: Blender stalls when changing armature ghosting range with….
Jan 21 2017, 2:57 PM · Animation, BF Blender

Jan 20 2017

Joshua Leung (aligorith) added a comment to D1873: Customize style for animation motion paths.

I tested this again just now, and overall I think it should be fine to include :)

Jan 20 2017, 11:54 AM
Joshua Leung (aligorith) committed rB2e3fda2d95b4: DopeSheet: Show group colours behind keyframes too (authored by Joshua Leung (aligorith)).
DopeSheet: Show group colours behind keyframes too
Jan 20 2017, 6:44 AM

Jan 18 2017

Joshua Leung (aligorith) committed rB6d868d9f48a3: Reproject Strokes - To Surface/Geometry (authored by Joshua Leung (aligorith)).
Reproject Strokes - To Surface/Geometry
Jan 18 2017, 3:21 PM
Joshua Leung (aligorith) committed rB00edc600b031: Fix: Make it possible to erase strokes (on other layers) even if the active… (authored by Joshua Leung (aligorith)).
Fix: Make it possible to erase strokes (on other layers) even if the active…
Jan 18 2017, 3:11 PM
Joshua Leung (aligorith) committed rB7452af0f868b: Fix: Avoid creating redundant frames when erasing (authored by Joshua Leung (aligorith)).
Fix: Avoid creating redundant frames when erasing
Jan 18 2017, 3:11 PM
Joshua Leung (aligorith) committed rBa93881d70433: GPencil: Pressing 'B' while in 'Continuous Drawing' mode will create a blank… (authored by Joshua Leung (aligorith)).
GPencil: Pressing 'B' while in 'Continuous Drawing' mode will create a blank…
Jan 18 2017, 3:11 PM
Joshua Leung (aligorith) committed rB259447300f67: GPencil: "Add Blank Frame" operator (D+B) (authored by Joshua Leung (aligorith)).
GPencil: "Add Blank Frame" operator (D+B)
Jan 18 2017, 3:11 PM
Joshua Leung (aligorith) claimed T50450: Breakdowner doesn't work in Tweak Mode on translated NLA Strips.

Indeed, this tool doesn't take NLA tweakmode into account (as it wasn't expected that people should/would be doing a lot of animating that way). But, with a few tweaks in a few places, it should be relatively easy to fix.

Jan 18 2017, 2:36 PM · BF Blender, Animation
Antonio Vazquez (antoniov) awarded rB8d4b31ce0352: GP Interpolation: "Remove Breakdowns" operator a Like token.
Jan 18 2017, 11:51 AM
Antonio Vazquez (antoniov) awarded rB65ec429d1176: GP Interpolate Sequence: Tool settings for controlling the shape of… a Like token.
Jan 18 2017, 11:50 AM