Page MenuHome

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

Yesterday

T.R.O. Nunes (3Rton) updated subscribers of T47541: Mesh tool to 'unsplit' while preserving custom normals.

@Aaron Carlisle (Blendify) This could probably be closed since the 'Weld' modifier included in 2.8 awhile back basically does this (merges vertices by distance) and retains custom normals after applying the modifier.

Thu, Feb 20, 12:55 AM · Quick Hacks

Wed, Feb 19

Hyu Ogawa (fiord) added a watcher for Quick Hacks: Hyu Ogawa (fiord).
Wed, Feb 19, 8:07 PM
Aaron Carlisle (Blendify) abandoned D6196: Particle System UI Annoyance Fix.

This has been fixed in rB1e91d9d4dc49b09d53a1b544174ec245c4e8e684

Wed, Feb 19, 7:47 PM · BF Blender, User Interface, Quick Hacks

Tue, Feb 18

Julian Eisel (Severin) closed T70730: VSE: "Include Handles" option for Box Select as Resolved.

Closing this quick hack, the feature was implemented by @Alessio Monti di Sopra (a.monti) and made its way into master.

Tue, Feb 18, 3:25 PM · Video Sequencer, Quick Hacks, User Interface

Mon, Feb 17

Ankit (ankitm) assigned T71999: Text object kerning, expose in menu to Arvind R (r-arvind).
Mon, Feb 17, 10:42 AM · User Interface, Quick Hacks, BF Blender

Fri, Feb 14

Aaron Carlisle (Blendify) added a comment to T71999: Text object kerning, expose in menu.

Completing this task involves adding bpy.ops.font.change_spacing to the Font menu along with a new operator that would reset the kerning value to 0. See FONT_OT_change_spacing in C code.

Fri, Feb 14, 6:46 PM · User Interface, Quick Hacks, BF Blender

Thu, Feb 13

Arvind R (r-arvind) added a comment to T71999: Text object kerning, expose in menu.

Just had a few queries. I added a Panel in the "Paragraph" section to show the kerning of the current character ( visible only in edit mode). I added this in the python file : blender/release/scripts/startup/bl_ui/properties_data_curve .py

Thu, Feb 13, 3:11 PM · User Interface, Quick Hacks, BF Blender

Wed, Feb 12

Aaron Carlisle (Blendify) changed the subtype of T47169: Improve Curve extrude from "Report" to "To Do".
Wed, Feb 12, 7:17 AM · Modeling, BF Blender, Quick Hacks
Eitan (EitanSomething) added a comment to D6813: Searchbox wrap around feature.

Please don’t add bf blender because everyone will get an email whenever a message or patch change happens

Sorry about that I didn't know.. I'm a

Wed, Feb 12, 1:47 AM · User Interface, Quick Hacks
Don Miguel (don.miguel) added a comment to D6813: Searchbox wrap around feature.

Please don’t add bf blender because everyone will get an email whenever a message or patch change happens

Wed, Feb 12, 12:59 AM · User Interface, Quick Hacks

Tue, Feb 11

Eitan (EitanSomething) added a project to D6813: Searchbox wrap around feature: User Interface.

Please don’t add bf blender because everyone will get an email whenever a message or patch change happens

Tue, Feb 11, 11:30 PM · User Interface, Quick Hacks
Eitan (EitanSomething) removed a project from D6813: Searchbox wrap around feature: BF Blender.
Tue, Feb 11, 11:29 PM · User Interface, Quick Hacks
Don Miguel (don.miguel) added a project to D6813: Searchbox wrap around feature: BF Blender.
Tue, Feb 11, 11:27 PM · User Interface, Quick Hacks
Don Miguel (don.miguel) changed the edit policy for D6813: Searchbox wrap around feature.
Tue, Feb 11, 6:25 PM · User Interface, Quick Hacks
Don Miguel (don.miguel) changed the edit policy for D6813: Searchbox wrap around feature.
Tue, Feb 11, 6:10 PM · User Interface, Quick Hacks
Don Miguel (don.miguel) added a comment to T51087: Improve keyboard usage for spacebar search menu.

Hello, the patch does not seem to work so I worked on a different approach. If anyone is interested, here is my submitted patch.

Tue, Feb 11, 6:05 PM · Quick Hacks, User Interface
Don Miguel (don.miguel) created D6813: Searchbox wrap around feature.
Tue, Feb 11, 5:59 PM · User Interface, Quick Hacks

Mon, Feb 10

Aaron Carlisle (Blendify) added a comment to T71999: Text object kerning, expose in menu.

Of course, give it a try :)

Mon, Feb 10, 6:45 PM · User Interface, Quick Hacks, BF Blender
Arvind R (r-arvind) added a comment to T71999: Text object kerning, expose in menu.

Hey! I want to work on this issue. Can I take it up?

Mon, Feb 10, 6:34 PM · User Interface, Quick Hacks, BF Blender
Aaron Carlisle (Blendify) added projects to T71999: Text object kerning, expose in menu: BF Blender, Quick Hacks, User Interface.
Mon, Feb 10, 6:28 PM · User Interface, Quick Hacks, BF Blender

Sun, Feb 9

Aaron Carlisle (Blendify) moved T70016: Document performance profiling Blender from Backlog to Wiki on the Documentation board.
Sun, Feb 9, 10:31 PM · Documentation, Quick Hacks, Performance, Platforms, Builds & Tests

Thu, Feb 6

Aaron Carlisle (Blendify) added a project to T70016: Document performance profiling Blender: Documentation.
Thu, Feb 6, 1:47 PM · Documentation, Quick Hacks, Performance, Platforms, Builds & Tests
Jacques Lucke (JacquesLucke) added a comment to T70016: Document performance profiling Blender.

I can document on how I profile with this tool next week: https://github.com/KDAB/hotspot.

Thu, Feb 6, 11:28 AM · Documentation, Quick Hacks, Performance, Platforms, Builds & Tests

Tue, Feb 4

Yevgeny Makarov (jenkm) added a comment to T44834: Bone selection icon could be added next to Face and Vertex Selection in Weight Paint mode.

@Alpesh Jamgade (Alpesh.Jamgaade) just submit a patch. Check also this D4671.
You can even "Commandeer Revision" and then "Update Diff" for D4671 if you prefer so.

Tue, Feb 4, 3:13 PM · Quick Hacks, BF Blender, User Interface
Alpesh Jamgade (Alpesh.Jamgaade) added a comment to T44834: Bone selection icon could be added next to Face and Vertex Selection in Weight Paint mode.

Hi!
Is this task done?
I would like to take this task.

Tue, Feb 4, 12:23 PM · Quick Hacks, BF Blender, User Interface

Wed, Jan 29

Arthur (Tasur) added a watcher for Quick Hacks: Arthur (Tasur).
Wed, Jan 29, 11:13 AM

Sun, Jan 26

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

@Gurcharan Singh (Gs_1001) If it is in the "Workboard" or "Module Page" of user interface "Project", then yes.

Sun, Jan 26, 5:31 PM · Quick Hacks, BF Blender, User Interface
Gurcharan Singh (Gs_1001) added a comment to T44834: Bone selection icon could be added next to Face and Vertex Selection in Weight Paint mode.

Is this issues still valid ?

Sun, Jan 26, 2:55 PM · Quick Hacks, BF Blender, User Interface

Jan 22 2020

Joseph Peterson (petersbob) added a watcher for Quick Hacks: Joseph Peterson (petersbob).
Jan 22 2020, 6:09 AM

Jan 17 2020

Sebastian Parborg (zeddb) closed T51289: Particle System UI issue/annoyance: setting Start later than End should increase End if necessary, rather than capping it as Resolved by committing rB1e91d9d4dc49: Fix T51289: Particle System UI issue/annoyance: setting Start later than End….
Jan 17 2020, 2:26 PM · Tracker Curfew, Quick Hacks, User Interface, BF Blender

Jan 13 2020

Aswini Ghosh (aswinighosh) added a watcher for Quick Hacks: Aswini Ghosh (aswinighosh).
Jan 13 2020, 5:37 PM

Jan 11 2020

Henrik Dick (weasel) added a comment to T44834: Bone selection icon could be added next to Face and Vertex Selection in Weight Paint mode.

this button should extend the selection to the armature of the (still active) object and present a mode similar to face/verts select in that there is a selection tool in the toolbar to select bones (you can do it with shift LMB but the problem here is the shortcut ambiguity, so you can not select a single bone but only add/remove a bone from selection, just like with face/verts selection)

Jan 11 2020, 6:22 PM · Quick Hacks, BF Blender, User Interface

Jan 8 2020

Juan Carlos Sanchez Partida (jcsanchezp) removed a watcher for Quick Hacks: Juan Carlos Sanchez Partida (jcsanchezp).
Jan 8 2020, 10:40 AM
Juan Carlos Sanchez Partida (jcsanchezp) added a watcher for Quick Hacks: Juan Carlos Sanchez Partida (jcsanchezp).
Jan 8 2020, 10:25 AM

Jan 7 2020

jackson mizusaki (jax-mizu) added a watcher for Quick Hacks: jackson mizusaki (jax-mizu).
Jan 7 2020, 12:34 PM

Jan 4 2020

Arvind R (r-arvind) added a watcher for Quick Hacks: Arvind R (r-arvind).
Jan 4 2020, 10:36 PM

Dec 29 2019

John Koszarek (liquidbrain) added a watcher for Quick Hacks: John Koszarek (liquidbrain).
Dec 29 2019, 12:16 AM

Dec 24 2019

Jonas Printzén (ZPU) added a watcher for Quick Hacks: Jonas Printzén (ZPU).
Dec 24 2019, 12:06 PM

Dec 10 2019

Carlos Barret (carlosedubarreto) added a watcher for Quick Hacks: Carlos Barret (carlosedubarreto).
Dec 10 2019, 10:16 AM

Dec 7 2019

Yash Jain (iAdmiralYi) added a watcher for Quick Hacks: Yash Jain (iAdmiralYi).
Dec 7 2019, 10:44 PM

Dec 6 2019

Alessio Monti di Sopra (a.monti) added a revision to T70730: VSE: "Include Handles" option for Box Select: D6372: VSE: add option to select handles with box selection.
Dec 6 2019, 12:48 PM · Video Sequencer, Quick Hacks, User Interface

Dec 3 2019

Saikat (skt) added a comment to T71742: Simple Deform/Bend doesn't work as expected for Y axis.

This UI is a problematic one. Many others have reported here and I was about the do so.
Having the second origin to be as an empty gives the advantage of creating more interesting results (but makes the UI difficult to understand)

Dec 3 2019, 6:36 PM · Tracker Curfew, Modifiers, BF Blender

Nov 26 2019

Pratik (Pratikrocks_19) added a watcher for Quick Hacks: Pratik (Pratikrocks_19).
Nov 26 2019, 3:29 PM

Nov 22 2019

Todd Gillissie (Gillissie) added a comment to T71742: Simple Deform/Bend doesn't work as expected for Y axis.

Thanks for all the responses... eventually it became clear. I'm hoping that this could be addressed in the UI by simply adding the extra dropdown instead of the object picker.

Nov 22 2019, 9:11 PM · Tracker Curfew, Modifiers, BF Blender
Stanislav Blinov (radcapricorn) added a comment to T71742: Simple Deform/Bend doesn't work as expected for Y axis.

That's what I said in the very first reply, sorry if it wasn't clear.

Nov 22 2019, 9:09 PM · Tracker Curfew, Modifiers, BF Blender
Todd Gillissie (Gillissie) added a comment to T71742: Simple Deform/Bend doesn't work as expected for Y axis.

Upon further thought, I think I know what you mean by "X around Y", etc...
This makes me think that the UI should have two dropdowns instead of the need to make an object and transform it.
"Bend [X/Y/Z] axis around the [X/Y/Z] axis."

Nov 22 2019, 9:02 PM · Tracker Curfew, Modifiers, BF Blender
Todd Gillissie (Gillissie) added a comment to T71742: Simple Deform/Bend doesn't work as expected for Y axis.

This is overly complicated. There shouldn't be a need for a second factor. Only a single axis should be necessary to do what someone wants:

  • Choosing X with 360 degrees of bend should form a circle around the X axis.
  • Choosing Y with 360 degrees of bend should form a circle around the Y axis.
  • Choosing Z with 360 degrees of bend should form a circle around the Z axis.
Nov 22 2019, 8:58 PM · Tracker Curfew, Modifiers, BF Blender
Stanislav Blinov (radcapricorn) added a comment to T71742: Simple Deform/Bend doesn't work as expected for Y axis.

It does exactly that: "just" works around the chosen axis. No questions asked. One of those questions, if asked, would've been "what do you actually want to deform?". Because you may want to bend X around Y or Z around Y. The only way to "set" that in Blender is to use Origin Object and orient it appropriately. The alternative could've been a second dropdown in the UI, which would've been of course simpler than setting up a whole object, but you still need to set it.

Nov 22 2019, 8:53 PM · Tracker Curfew, Modifiers, BF Blender
Todd Gillissie (Gillissie) added a comment to T71742: Simple Deform/Bend doesn't work as expected for Y axis.

I'm sorry, but this is not clear nor intuitive at all. Why wouldn't it just work around the chosen axis without the need for another object? After all, the modifier is named "simple deform", not "complicated deform". :)

Nov 22 2019, 8:09 PM · Tracker Curfew, Modifiers, BF Blender
Germano Cavalcante (mano-wii) lowered the priority of T71742: Simple Deform/Bend doesn't work as expected for Y axis from 30 to Low.

I can confirm.
The user should be able to choose the direction of deformation.

Nov 22 2019, 8:08 PM · Tracker Curfew, Modifiers, BF Blender