Quick HacksProject
ActivePublic

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.
  • Once you are working on the task you can assign it to yourself so that others don't work on the same one.
  • When you have a patch ready, 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

Fri, Feb 17

Bastien Montagne (mont29) triaged T50704: When creating texture/image in Texture Paint mode, both datablocks should get the same name as "Normal" priority.
Fri, Feb 17, 9:14 AM · Quick Hacks, BF Blender
Bastien Montagne (mont29) renamed T50704: When creating texture/image in Texture Paint mode, both datablocks should get the same name from "Discrepancy between texture names in paint slots panel of texture paint mode and texture panel in the properties editor. " to "When creating texture/image in Texture Paint mode, both datablocks should get the same name".
Fri, Feb 17, 9:14 AM · Quick Hacks, BF Blender

Sun, Feb 12

sai shobith (shobit30) added a comment to T47437: 'Select Similar' for the UV Editor.

Is this task completed?
I would like to try this.

Sun, Feb 12, 12:12 AM · Quick Hacks

Sun, Feb 5

Aaron Carlisle (Blendify) edited reviewers for D2500: Task T47222: Option to use 3D cursor-center instead of origin for UV unwrapping (cube, cylinder, sphere), added: Bastien Montagne (mont29); removed: Campbell Barton (campbellbarton).
Sun, Feb 5, 7:51 PM · Quick Hacks
Rohan Rathi (RohanRathi) created D2500: Task T47222: Option to use 3D cursor-center instead of origin for UV unwrapping (cube, cylinder, sphere).
Sun, Feb 5, 7:00 PM · Quick Hacks

Sat, Feb 4

Michał Ziobro (Muchomor) added a comment to T37875: Select Similar for Bones, more options.

If you want, it's yours.

Sat, Feb 4, 3:10 PM · Quick Hacks, BF Blender, Animation
Vishal (DieHumbleX) added a comment to T37875: Select Similar for Bones, more options.

@Michał Ziobro (Muchomor) still working on it? i would like to try this.

Sat, Feb 4, 2:43 PM · Quick Hacks, BF Blender, Animation

Thu, Feb 2

Vishal (DieHumbleX) added a comment to T37880: Rip Tool for UV editing.

I would like to try this task. Thank you!

Thu, Feb 2, 10:36 PM · BF Blender, Mesh Modeling, Quick Hacks

Tue, Jan 31

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

Very welcome improvement, certainly handy!

Tue, Jan 31, 6:30 PM · Quick Hacks
Preston Weight (psweight) added a watcher for Quick Hacks: Preston Weight (psweight).
Tue, Jan 31, 7:18 AM

Sun, Jan 29

darshan (darshan) added a comment to T50132: UV Sticky mode is not respected with Border select.

ya sure you can help me in this task !!

Sun, Jan 29, 6:26 AM · Quick Hacks

Sat, Jan 28

umar haruna abdullahi (pyc0d3r) added a comment to T50132: UV Sticky mode is not respected with Border select.

Me too i want to try if you allow

Sat, Jan 28, 12:27 PM · Quick Hacks

Tue, Jan 24

Cedric Orban (greasyblend) added a comment to T47222: Option to use 3D cursor-center instead of origin for UV unwrapping (cube, cylinder, sphere).

Ok. I was a bit confused as the revisions you made hadn't been added to the most recent Blender source code. I'm guessing no-one else checks on these quick hacks but Campbell Barton? Is it still worth it to work on any of the "hacks" posted by Campbell then?

Tue, Jan 24, 2:13 PM · Quick Hacks
Sebastian Witt (witt) added a comment to T47222: Option to use 3D cursor-center instead of origin for UV unwrapping (cube, cylinder, sphere).

Well the code i posted basically works, maybe I should create a revision for it. Apart from the questions it should work.
But since Campbell Barton left Blender as far as I know and this is not very important this is on ice.
I mean you can give it a shot if you want to try but its basically done.

Tue, Jan 24, 1:06 PM · Quick Hacks

Mon, Jan 23

Cedric Orban (greasyblend) added a comment to T47222: Option to use 3D cursor-center instead of origin for UV unwrapping (cube, cylinder, sphere).

Is this still being worked on? I'd like to claim this task otherwise.

Mon, Jan 23, 9:11 PM · Quick Hacks

Sun, Jan 22

Yoni (Yoni) removed a watcher for Quick Hacks: Yoni (Yoni).
Sun, Jan 22, 4:42 PM
Yoni (Yoni) added a watcher for Quick Hacks: Yoni (Yoni).
Sun, Jan 22, 4:42 PM

Jan 19 2017

cris (InsigMathK) added a comment to T50132: UV Sticky mode is not respected with Border select.

Hi darshan, sorry things have been very busy in my life. Yeah you are more then free to take it off my hands.

Jan 19 2017, 3:22 PM · Quick Hacks
darshan (darshan) added a comment to T50132: UV Sticky mode is not respected with Border select.

Hi is this task done !
I would like to take this task .

Jan 19 2017, 3:14 PM · Quick Hacks

Jan 8 2017

Nhat Phi (nxphi) added a watcher for Quick Hacks: Nhat Phi (nxphi).
Jan 8 2017, 2:03 AM

Jan 2 2017

Aakash (ak_dev) added a watcher for Quick Hacks: Aakash (ak_dev).
Jan 2 2017, 8:05 PM

Dec 31 2016

Punit Bhatt (punit13) added a watcher for Quick Hacks: Punit Bhatt (punit13).
Dec 31 2016, 1:43 PM

Dec 28 2016

Manuel Silva (sevenplox) added a watcher for Quick Hacks: Manuel Silva (sevenplox).
Dec 28 2016, 1:01 PM

Dec 24 2016

Marco Garcia (mag415) added a watcher for Quick Hacks: Marco Garcia (mag415).
Dec 24 2016, 7:04 PM

Dec 23 2016

Aaron Carlisle (Blendify) added a watcher for Quick Hacks: Aaron Carlisle (Blendify).
Dec 23 2016, 11:30 PM
Karl (KrySoar) added a watcher for Quick Hacks: Karl (KrySoar).
Dec 23 2016, 11:29 PM

Dec 7 2016

Cenek Strichel (cenda) added a comment to T50132: UV Sticky mode is not respected with Border select.

Also Selection Mode is not respected by Border Select. Edge and Island mode is not usable with Border Select.

Dec 7 2016, 2:27 PM · Quick Hacks

Dec 1 2016

Anthony Edlin (krash) reassigned T50132: UV Sticky mode is not respected with Border select from Anthony Edlin (krash) to cris (InsigMathK).
Dec 1 2016, 4:52 AM · Quick Hacks
cris (InsigMathK) reassigned T50132: UV Sticky mode is not respected with Border select from cris (InsigMathK) to Anthony Edlin (krash).

Okay, cool thanks!

Dec 1 2016, 4:43 AM · Quick Hacks
Anthony Edlin (krash) added a comment to T50132: UV Sticky mode is not respected with Border select.

Sure go for it, you can assign me I'll help test and review once you have a patch.

Dec 1 2016, 4:25 AM · Quick Hacks

Nov 30 2016

cris (InsigMathK) claimed T50132: UV Sticky mode is not respected with Border select.

I'd like to try this, if no one has made a claim!

Nov 30 2016, 9:33 PM · Quick Hacks
cris (InsigMathK) added a comment to T37875: Select Similar for Bones, more options.
Nov 30 2016, 7:10 PM · Quick Hacks, BF Blender, Animation
Philipp Oeser (lichtwerk) added a watcher for Quick Hacks: Philipp Oeser (lichtwerk).
Nov 30 2016, 2:54 PM

Nov 29 2016

Campbell Barton (campbellbarton) added a comment to T50132: UV Sticky mode is not respected with Border select.

As noted this doesn't work, but more a case of not being implemented then a software error.

Nov 29 2016, 8:45 AM · Quick Hacks
Campbell Barton (campbellbarton) edited projects for T50132: UV Sticky mode is not respected with Border select, added: Quick Hacks; removed BF Blender.
Nov 29 2016, 8:44 AM · Quick Hacks

Nov 14 2016

Karthikeyan Iyer (karthik24iyer) added a comment to T47169: Improve Curve extrude.

I would like to work on this bug if no one else has

Nov 14 2016, 5:11 PM · Quick Hacks

Nov 10 2016

Oliver Weissbarth (oweissbarth) added a watcher for Quick Hacks: Oliver Weissbarth (oweissbarth).
Nov 10 2016, 11:52 AM

Nov 1 2016

Tom Corwine (tcorwine) added a comment to T39656: Ctrl+Click for Nurbs.

@Ricardo Fonseca (rfonseca) My patch still had issues which I can go back and take another look at if you still wanted to tackle the second part.

Nov 1 2016, 9:24 PM · Quick Hacks, BF Blender

Oct 28 2016

Jordan Bayles (jaypb) added a watcher for Quick Hacks: Jordan Bayles (jaypb).
Oct 28 2016, 12:34 AM

Oct 23 2016

Kevin Masson (mindlessoctopus) added a watcher for Quick Hacks: Kevin Masson (mindlessoctopus).
Oct 23 2016, 10:20 PM

Oct 19 2016

Alejandro Dominguez (Alexdmz) added a watcher for Quick Hacks: Alejandro Dominguez (Alexdmz).
Oct 19 2016, 7:32 AM

Oct 8 2016

Brecht Van Lommel (brecht) closed T47441: Image Open: support for opening multiple images at once as "Resolved".

Closing as resolved by D2035.

Oct 8 2016, 6:15 PM · Quick Hacks

Oct 1 2016

Brecht Van Lommel (brecht) added a comment to T47489: Add a default UV map to our torus mesh primitive.

Committed, thanks for the patch!

Oct 1 2016, 2:28 AM · Quick Hacks, Mesh Modeling
Brecht Van Lommel (brecht) closed T47489: Add a default UV map to our torus mesh primitive as "Resolved" by committing rB95fa303efd0b: Add default UV coordinates for torus primitive..
Oct 1 2016, 2:28 AM · Quick Hacks, Mesh Modeling
Patrik Schmidt (semaph0r) added a watcher for Quick Hacks: Patrik Schmidt (semaph0r).
Oct 1 2016, 12:31 AM

Sep 30 2016

peter lu (pdlla) added a comment to T45231: Rip edge-move for curves.

I'd like to give this task a go if MarceColl is no longer working on it.

Sep 30 2016, 5:56 PM · Quick Hacks
Sebastian Witt (witt) added a comment to T47489: Add a default UV map to our torus mesh primitive.

Thanks for the review,

Sep 30 2016, 12:34 PM · Quick Hacks, Mesh Modeling

Sep 28 2016

Brecht Van Lommel (brecht) added a comment to T47489: Add a default UV map to our torus mesh primitive.

Code review:

  • There's no need to convert to bmesh and back. You can do something like this:
mesh.uv_textures.new()
uv_layer = mesh.uv_layers.active
Sep 28 2016, 12:05 AM · Quick Hacks, Mesh Modeling

Sep 24 2016

Brecht Van Lommel (brecht) closed T47488: Add a good default UV map to our 'monkey' primitive. as "Resolved" by committing rBa070a5befa11: Mesh: added default UVs for Monkey, improved UVs for UV Sphere and Icosphere..
Sep 24 2016, 4:40 PM · Mesh Modeling, Quick Hacks

Sep 21 2016

Sebastian Witt (witt) added a comment to T47489: Add a default UV map to our torus mesh primitive.

Thanks lijenstina,

Sep 21 2016, 12:28 AM · Quick Hacks, Mesh Modeling