Quick HacksProject
ActivePublic

Details

Description

This project collects relatively easy tasks for new developers to get involved. The tasks for this project are all features that we would accept in Blender releases.

How to Start

  • Browse Quick Hacks to find one.
  • When you want to start working on a task, you can comment on the task to ask for more information if needed.
  • When you have a patch ready, you may assign the task to yourself and submit the diff to get it reviewed.

Please: Verify that there isn't already a patch for the task by somebody else. If that's the case, it'll usually be mentioned in a comment or the task has a (open) differential revision assigned (those are usually listed in the task details, like in T45230)

You may also want to look at the Todo wiki page.

Adding Tasks

Quick Hacks can be added by developers and module team members for functionality that they would accept in Blender. This is not a wish list to suggest features.

Projects must be...

  • Easy enough for an experienced developer to do in a short time (about 30min - 2hrs).
  • Real projects (not simply exercises or janitor work).
  • Acceptable to be added into Blenders code-base without discussion on controversial topics.

Recent Activity

Thu, Oct 19

Iti Shree (ItiShree) added a watcher for Quick Hacks: Iti Shree (ItiShree).
Thu, Oct 19, 8:58 AM
Brian Leman (Bleman) added a comment to T47440: Shrink-Wrap Constraint: Align to Normal (Option).

Thanks for replying Masado Ishi. The video is really helpful thank you. :-)
I intend to work on this task within the next week.
i am going to be away from my computer for a few days but I will keep this post updated with any progress I make.
I am just preparing to download the blender source code and get setup with it so I can start the task.

Thu, Oct 19, 1:11 AM · Quick Hacks

Wed, Oct 18

Masado Ishii (starintheuniverse) added a comment to T47440: Shrink-Wrap Constraint: Align to Normal (Option).

Hi @Brian Leman (Bleman)! I recently made a video demo of what my revision accomplishes. I added a link to the video in my revision summary: (https://vimeo.com/234564499) (https://developer.blender.org/D2154)
I hope it's helpful to you as you work on it! Cheers~

Wed, Oct 18, 11:42 PM · Quick Hacks
Brian Leman (Bleman) claimed T47440: Shrink-Wrap Constraint: Align to Normal (Option).

Am I ok to pick this task up please?

Wed, Oct 18, 12:35 PM · Quick Hacks

Mon, Sep 25

Campbell Barton (campbellbarton) closed T52226: Option not to flip U/V axis with mirror modifier as Resolved.
Mon, Sep 25, 6:54 AM · Quick Hacks

Sat, Sep 23

Jeff Knox (knox) added a revision to T47437: 'Select Similar' for the UV Editor: D2738: Basic Select Similar tool for UV faces.
Sat, Sep 23, 2:15 AM · Quick Hacks

Sep 16 2017

Duarte Farrajota Ramos (duarteframos) added a comment to T47169: Improve Curve extrude.

It may be working but it is not committed to master nor included in any official release.
This is indeed a useful improvement though, would be nice to have for 2.8. Is that feasible?

Sep 16 2017, 3:40 AM · Quick Hacks

Sep 15 2017

Erdem Derebasoglu (derebaba) added a comment to T47169: Improve Curve extrude.

The video shows that you can already do it. Doesn't it mean the task is done? Or is there more to it?

Sep 15 2017, 3:53 PM · Quick Hacks

Sep 4 2017

colin (col-one) added a revision to T37875: Select Similar for Bones, more options: D2820: Select Similar for Bones by custom shape.
Sep 4 2017, 10:07 AM · Quick Hacks, BF Blender, Animation

Sep 3 2017

colin (col-one) claimed T37875: Select Similar for Bones, more options.

https://developer.blender.org/differential/diff/9208/

Sep 3 2017, 7:32 PM · Quick Hacks, BF Blender, Animation
colin (col-one) added a comment to T37875: Select Similar for Bones, more options.

@Aaron Carlisle (Blendify) here my diff
https://developer.blender.org/differential/diff/9208/

Sep 3 2017, 9:30 AM · Quick Hacks, BF Blender, Animation

Sep 2 2017

Aaron Carlisle (Blendify) added a comment to T37875: Select Similar for Bones, more options.

@colin (col-one) welcome! Can you please create a diff and post it on https://developer.blender.org/differential/diff/create/

Sep 2 2017, 9:28 PM · Quick Hacks, BF Blender, Animation
colin (col-one) added a comment to T37875: Select Similar for Bones, more options.

Hello,
I am new in the blender devel world. To get used to it, I tried to do this task, and it's work. I see there is already a wip on it.
But if it's possible to have some review on my code, it will be very cool. Thanks !

Sep 2 2017, 7:52 PM · Quick Hacks, BF Blender, Animation

Aug 22 2017

Dimitar Pouchnikov (dimitarsp) added a comment to D2167: Allow NDOF view movement for modal select operators.

Hi. Could NDOF movement be also allowed while performing transforms either with the 3D manipulator widget or with G/R/S hotkeys?

Aug 22 2017, 10:48 AM · Quick Hacks, User Interface

Aug 19 2017

PawelP (Zuorion) claimed T52226: Option not to flip U/V axis with mirror modifier.

Well, since this feature would be helpful in my task i made it on my own.

Aug 19 2017, 6:59 PM · Quick Hacks
PawelP (Zuorion) added a revision to T52226: Option not to flip U/V axis with mirror modifier: D2801: Mirror Modifier: Add just offsets for mirrored UVs.
Aug 19 2017, 6:56 PM · Quick Hacks

Jul 31 2017

Bastien Montagne (mont29) triaged T52226: Option not to flip U/V axis with mirror modifier as Normal priority.
Jul 31 2017, 4:53 PM · Quick Hacks

Jul 30 2017

Campbell Barton (campbellbarton) updated the task description for T52226: Option not to flip U/V axis with mirror modifier.
Jul 30 2017, 9:30 PM · Quick Hacks
Campbell Barton (campbellbarton) created T52226: Option not to flip U/V axis with mirror modifier.
Jul 30 2017, 9:30 PM · Quick Hacks

Jul 19 2017

Bastien Montagne (mont29) closed T52005: 'Select Similar' for the UV Editor - begin implementation of T47437 as Archived.

Thanks for the diff, we can close that task now then.

Jul 19 2017, 11:17 AM · Quick Hacks, BF Blender
Bastien Montagne (mont29) closed T52005: 'Select Similar' for the UV Editor - begin implementation of T47437, a subtask of T47437: 'Select Similar' for the UV Editor, as Archived.
Jul 19 2017, 11:17 AM · Quick Hacks

Jul 11 2017

Jeff Knox (knox) added a revision to T52005: 'Select Similar' for the UV Editor - begin implementation of T47437: D2738: Basic Select Similar tool for UV faces.
Jul 11 2017, 1:23 AM · Quick Hacks, BF Blender

Jul 9 2017

Aaron Carlisle (Blendify) added a comment to T52005: 'Select Similar' for the UV Editor - begin implementation of T47437.

Please create a diff at https://developer.blender.org/differential/diff/create/

Jul 9 2017, 1:41 PM · Quick Hacks, BF Blender
Aaron Carlisle (Blendify) placed T52005: 'Select Similar' for the UV Editor - begin implementation of T47437 up for grabs.
Jul 9 2017, 1:40 PM · Quick Hacks, BF Blender
Jeff Knox (knox) added a parent task for T52005: 'Select Similar' for the UV Editor - begin implementation of T47437: T47437: 'Select Similar' for the UV Editor.
Jul 9 2017, 7:03 AM · Quick Hacks, BF Blender
Jeff Knox (knox) added a subtask for T47437: 'Select Similar' for the UV Editor: T52005: 'Select Similar' for the UV Editor - begin implementation of T47437.
Jul 9 2017, 7:03 AM · Quick Hacks
Jeff Knox (knox) claimed T47437: 'Select Similar' for the UV Editor.
Jul 9 2017, 6:58 AM · Quick Hacks
Jeff Knox (knox) created T52005: 'Select Similar' for the UV Editor - begin implementation of T47437.
Jul 9 2017, 6:56 AM · Quick Hacks, BF Blender

Jul 4 2017

Bastien Montagne (mont29) renamed T51865: Add generic precision option for text-based formats exporters (e.g. X3D, OBJ...) from X3D texture coordinate precision is inadequate for some applications. to Add generic precision option for text-based formats exporters (e.g. X3D, OBJ...).
Jul 4 2017, 3:42 PM · Quick Hacks, Addons

Jun 22 2017

Carlos Rafael de Oliveira Carneiro (carlos.carneiro) added a watcher for Quick Hacks: Carlos Rafael de Oliveira Carneiro (carlos.carneiro).
Jun 22 2017, 2:46 AM

Jun 18 2017

Andrew Sprague (andsprague1) added a watcher for Quick Hacks: Andrew Sprague (andsprague1).
Jun 18 2017, 5:34 PM

Jun 8 2017

Jeff Knox (knox) added a comment to T44834: Bone selection icon could be added next to Face and Vertex Selection in Weight Paint mode.

What exactly should be activated when the new bone button is on, and what should happen when it is clicked off? Is the new button supposed to be visible in Object Mode, and then clicking it switches to Weight Paint Mode?

Jun 8 2017, 1:41 AM · Quick Hacks, BF Blender, User Interface

Jun 4 2017

Danrae Pray (spockTheGray) added a revision to T51289: Particle System UI issue/annoyance: setting Start later than End should increase End if necessary, rather than capping it: D2701: Fix for T51289.
Jun 4 2017, 7:49 PM · Quick Hacks, User Interface, BF Blender
Tariq Erwa (tariqerwa) added a watcher for Quick Hacks: Tariq Erwa (tariqerwa).
Jun 4 2017, 6:33 AM

May 30 2017

Campbell Barton (campbellbarton) closed T51660: Sequencer change path does not update strip name as Invalid.

This isn't meant to change - the name is an identifier that doesn't have to match the file name. closing.

May 30 2017, 4:37 AM · Quick Hacks, Video Sequencer, BF Blender
Aaron Carlisle (Blendify) added a comment to T51660: Sequencer change path does not update strip name.

Note that this also happens with bpy.ops.sequencer.swap_data

May 30 2017, 2:24 AM · Quick Hacks, Video Sequencer, BF Blender
Aaron Carlisle (Blendify) placed T51660: Sequencer change path does not update strip name up for grabs.

@Olly Funkster (Funkster) maybe you want to have a look at this?

May 30 2017, 2:03 AM · Quick Hacks, Video Sequencer, BF Blender
Aaron Carlisle (Blendify) added a project to T51660: Sequencer change path does not update strip name: Quick Hacks.
May 30 2017, 2:02 AM · Quick Hacks, Video Sequencer, BF Blender

May 29 2017

Danrae Pray (spockTheGray) claimed T51289: Particle System UI issue/annoyance: setting Start later than End should increase End if necessary, rather than capping it.

New dev here - going to hack away at this :)

May 29 2017, 8:14 PM · Quick Hacks, User Interface, BF Blender

May 18 2017

Aaron Carlisle (Blendify) added a project to T51289: Particle System UI issue/annoyance: setting Start later than End should increase End if necessary, rather than capping it: Quick Hacks.

This would be a good quick hack for someone.

May 18 2017, 8:41 PM · Quick Hacks, User Interface, BF Blender

May 14 2017

Tran Minh Thanh (GinGin) added a watcher for Quick Hacks: Tran Minh Thanh (GinGin).
May 14 2017, 8:11 AM

Apr 27 2017

Aaron Carlisle (Blendify) closed T50271: Bilateral blur's iterations as Resolved.
Apr 27 2017, 3:18 PM · Quick Hacks, Compositing, BF Blender

Apr 26 2017

Germano Cavalcante (mano-wii) added a comment to D2500: Task T47222: Option to use 3D cursor-center instead of origin for UV unwrapping (cube, cylinder, sphere).

Hi, I didn't catch a few remarks.
About the value of 'center' being local, it shouldn't be local to the IF statement as it has been declared earlier?

Apr 26 2017, 8:16 PM · Quick Hacks
Rohan Rathi (RohanRathi) added a comment to D2500: Task T47222: Option to use 3D cursor-center instead of origin for UV unwrapping (cube, cylinder, sphere).

Hi, I didn't catch a few remarks.
About the value of 'center' being local, it shouldn't be local to the IF statement as it has been declared earlier?
Also, I believe the value of cursor_loc may actually be local as suggested.

Apr 26 2017, 7:55 PM · Quick Hacks
Rohan Rathi (RohanRathi) updated the diff for D2500: Task T47222: Option to use 3D cursor-center instead of origin for UV unwrapping (cube, cylinder, sphere).
Apr 26 2017, 12:46 PM · Quick Hacks

Apr 22 2017

Germano Cavalcante (mano-wii) requested changes to D2500: Task T47222: Option to use 3D cursor-center instead of origin for UV unwrapping (cube, cylinder, sphere).
Apr 22 2017, 1:30 AM · Quick Hacks

Apr 21 2017

Aaron Carlisle (Blendify) added a task to D2500: Task T47222: Option to use 3D cursor-center instead of origin for UV unwrapping (cube, cylinder, sphere): T47222: Option to use 3D cursor-center instead of origin for UV unwrapping (cube, cylinder, sphere).
Apr 21 2017, 5:37 PM · Quick Hacks
Aaron Carlisle (Blendify) added a revision to T47222: Option to use 3D cursor-center instead of origin for UV unwrapping (cube, cylinder, sphere): D2500: Task T47222: Option to use 3D cursor-center instead of origin for UV unwrapping (cube, cylinder, sphere).
Apr 21 2017, 5:37 PM · Quick Hacks
Rohan Rathi (RohanRathi) updated the diff for D2500: Task T47222: Option to use 3D cursor-center instead of origin for UV unwrapping (cube, cylinder, sphere).

Thanks for the feedback, fixed.

Apr 21 2017, 8:38 AM · Quick Hacks

Apr 18 2017

brunoT (drehuwann) claimed T50271: Bilateral blur's iterations.

hi,
so maybe : diff
(same issue in Directional Blur)

Apr 18 2017, 2:28 AM · Quick Hacks, Compositing, BF Blender