codemanx
User

Projects

User Details

User Since
Jul 18 2011, 4:36 PM (339 w, 3 d)

Recent Activity

Mar 8 2016

codemanx added a comment to T32785: Show Icon on fake user buttons instead of "F".

I would interpret the lack of a good visual solution as a general design issue.
Why do we need a fake user toggle in the first place? To stop content from being removed if it's not referenced by anything?

Mar 8 2016, 6:01 PM · BF Blender, User Interface

Sep 9 2015

codemanx added a comment to T37478: Improve Tooltips to provide more information.

People complain about truncated bpy access paths in tooltips - like bpy.data.screen...use_manipulators, is that what you mean Jonathan? If no, please add it as a to-do. It should wrap if necessary, preferably at periods, but shouldn't matter much.

Sep 9 2015, 5:13 PM · BF Blender, User Interface

Sep 1 2015

codemanx added a comment to T45939: bm.*.sort() leads to strange bytes object and crashes occasionally.

Error occurs at least on Windows 8, 64bit in every version since the introduction of sort(), which was 2.64 (had to adapt the test script, because update_edit_mesh() didn't exist back then). I tried 32 and 64 bit releases.

Sep 1 2015, 12:58 AM · Python, BF Blender
codemanx added a comment to T45939: bm.*.sort() leads to strange bytes object and crashes occasionally.

All it prints to console is "Error: EXCEPTION_ACCESS_VIOLATION".

Sep 1 2015, 12:36 AM · Python, BF Blender

Aug 29 2015

codemanx awarded D1493: BLF word-wrapping support, w/ multi-line tooltips a Love token.
Aug 29 2015, 8:40 PM · User Interface

Aug 28 2015

codemanx awarded T45940: If Blender is installed on Windows without Blender Player, Blender will not run because of missing OpenAL32.dll a Heartbreak token.
Aug 28 2015, 10:51 PM · Platform: Windows, BF Blender: Next, BF Blender
codemanx created T45940: If Blender is installed on Windows without Blender Player, Blender will not run because of missing OpenAL32.dll.
Aug 28 2015, 10:50 PM · Platform: Windows, BF Blender: Next, BF Blender
codemanx created T45939: bm.*.sort() leads to strange bytes object and crashes occasionally.
Aug 28 2015, 10:49 PM · Python, BF Blender

Aug 13 2015

codemanx added a comment to T42865: Reset values of property layer, when mesh is edited (after 2.74).

Don't get me wrong, your patch is great! It's just that I've seen ready patches lurking around for months or even a year. So the emphasis was on "soon"!

Aug 13 2015, 7:51 PM · BF Blender
codemanx added a comment to T42865: Reset values of property layer, when mesh is edited (after 2.74).

Fingers crossed for this to land soon!

Aug 13 2015, 3:43 PM · BF Blender

Aug 12 2015

codemanx added a comment to rB939948c23384: File Browser Arrow Keys Navigation.

I would argue that deleting files does not need to be at your fingertips (literally), users should be able to figure out another shortcut (delete key, backspace too if you will).

Aug 12 2015, 7:32 PM
codemanx added a comment to rB947cdb3acd29: UI: add ability to access/generate 'shortcuts strings' of modal keymaps..

Great, thanks! Wasn't immediately apparent that the description attribute is used for the abbreviated names.

Aug 12 2015, 7:25 PM
codemanx added a comment to rB18af73e461f9: Add mathutils.bvhtree API.

IIRC, it casts a lot of rays to determine intersections, with the ability to select intersecting faces. I wonder if it could utilize BVHTree to increase performance (overlap?)

Aug 12 2015, 7:20 PM
codemanx added a comment to rB947cdb3acd29: UI: add ability to access/generate 'shortcuts strings' of modal keymaps..

Can Python scripts access the abbreviated key name too? (PAGE_DOWN > PgDown)

Aug 12 2015, 5:25 PM
codemanx added a comment to rB18af73e461f9: Add mathutils.bvhtree API.

What about the 3D print toolbox addon? Shouldn't it utilize this new feature?

Aug 12 2015, 5:15 PM
codemanx awarded rB939948c23384: File Browser Arrow Keys Navigation a Yellow Medal token.
Aug 12 2015, 5:03 PM
codemanx added a comment to rB939948c23384: File Browser Arrow Keys Navigation.

Sounds sweat, thanks Severin!
I wished one could also use letter keys for quicksearch in file names. But that require to remove all existing key bindings like X to delete files (not the worst step to take however).

Aug 12 2015, 5:03 PM
codemanx added a comment to T42865: Reset values of property layer, when mesh is edited (after 2.74).

What's the status of the patch?
The parameter could also be called propagate_values IMO.
Also interesting would be auto-increment as default value, so assign unique numbers (IDs) to vertices and disable value propagation...

Aug 12 2015, 4:51 PM · BF Blender

Jul 9 2015

codemanx added a comment to rBAa75bd5dec43f: Register individual classes instead of per-module.

Why not register_module? Where else should register_class be preferred?

Jul 9 2015, 11:24 PM

Jun 23 2015

codemanx added a comment to T45151: Bmesh module does not support smooth shading / split normals.

If split normals are not available (yet), that's fine. Should be made clear in the description of the bmesh function however. Vertex normals work correctly as far as I can tell.

Jun 23 2015, 7:33 PM · Python, Mesh Modeling, BF Blender

Jun 22 2015

codemanx awarded T44858: Linked objects don't restore after Undo-Redo. a Like token.
Jun 22 2015, 8:56 PM · BF Blender
codemanx updated the task description for T45151: Bmesh module does not support smooth shading / split normals.
Jun 22 2015, 8:53 PM · Python, Mesh Modeling, BF Blender
codemanx updated the task description for T45151: Bmesh module does not support smooth shading / split normals.
Jun 22 2015, 8:43 PM · Python, Mesh Modeling, BF Blender
codemanx created T45151: Bmesh module does not support smooth shading / split normals.
Jun 22 2015, 8:36 PM · Python, Mesh Modeling, BF Blender
codemanx created T45147: F8 unloads all Import and Export addons.
Jun 22 2015, 3:05 PM · BF Blender: Regressions, Addons, BF Blender

May 12 2015

codemanx added a comment to T40762: Can't access actually used values of macro operator properties from Python.

Better silly than sorry ;-)

May 12 2015, 10:27 PM · Python, BF Blender
codemanx awarded rB3160740421cf: Fix T40762: Python can't access macro values a Love token.
May 12 2015, 10:26 PM

Feb 26 2015

codemanx updated subscribers of T43752: Select_nth operator with pick and leave variables (after 2.74 release).

Checked the curve code and must say, I'm not very eager to implement it. Curve code is really alien to me.

Feb 26 2015, 1:46 PM · BF Blender: Next, BF Blender

Jan 29 2015

codemanx awarded T43473: mathtutils.geometry.interpolate_bezier returns only 2d coordinates a Baby Tequila token.
Jan 29 2015, 5:34 PM · BF Blender
codemanx updated subscribers of T43473: mathtutils.geometry.interpolate_bezier returns only 2d coordinates.
Jan 29 2015, 5:34 PM · BF Blender

Jan 12 2015

codemanx updated subscribers of T43149: Grease Pencil fill areas look divided by multiples ray lines.

@Joshua Leung (aligorith): are you planning on rolling custom tessellation code to allow PacMan? There are two algorithms used elsewhere, scanlines and ear-clipping (ideasman probably knows best)

Jan 12 2015, 5:42 PM · BF Blender

Dec 15 2014

codemanx added a comment to rBAC01e6f1b63810: Squeeze a little bit more performance out of the sampling code by "pre….

The GridCell is only used to give the 3 properties it has names, but in fact, a plain list could be used if you used numeric indices instead.

Dec 15 2014, 9:47 PM

Dec 11 2014

codemanx created T42873: 3D View reports "Camera Persp" with active Panoramic camera.
Dec 11 2014, 6:17 PM · BF Blender, User Interface

Nov 11 2014

codemanx awarded rBaac2db33df44: Fix T42540: save_pre and save_post handlers not called when saving startup. a Love token.
Nov 11 2014, 4:35 PM

Nov 10 2014

codemanx awarded rB5c6e3337801b: UI Refactor T41640 a Love token.
Nov 10 2014, 11:27 PM
codemanx added a comment to rB5c6e3337801b: UI Refactor T41640.

quite early for spring cleanup

Nov 10 2014, 11:24 PM

Oct 23 2014

codemanx added a comment to T39798: Callback function for property in CollectionProperty gets collection reference passed, not itself.

coll_item is indeed passed to the callback. I wonder if a reference to pfloat should be passed instead however, because that is the property the callback is registered for.

Oct 23 2014, 10:19 PM · Python, BF Blender

Oct 15 2014

codemanx created T42233: Multi-dragging a user-defined property ignores 'PROPORTIONAL' option.
Oct 15 2014, 1:04 AM · Python, BF Blender

Oct 14 2014

codemanx created T42225: Python: GreasePencil.active does not accept a GPencilLayer, but GreasePencil type?!.
Oct 14 2014, 7:55 PM · Python, BF Blender

Aug 31 2014

codemanx added a comment to D584: Add 3D View navigation icons to 3D View.

I wonder if FPS walk mode + on-screen instructions and navigation controls would be better. A single small indicator in the right upper corner of the 3d view could start it. Editing and all keyboard shortcuts other than for navigation should be disabled while that operator is running (maybe add *File > Open (View only)* option?)

Aug 31 2014, 9:50 PM

Jun 28 2014

codemanx assigned T40842: A different hierarcical armature fbx was exported when i exported binary fbx only with ARMATURE to Bastien Montagne (mont29).
Jun 28 2014, 10:38 AM · Import/Export, Addons

Jun 27 2014

codemanx added a comment to T40711: Confusing crown group error..

So it's the ray_cast() method and I believe it is caused by object being in edit mode - there's no data for raycasting in that mode.

Jun 27 2014, 11:33 AM · Addons

Jun 26 2014

codemanx updated subscribers of T40711: Confusing crown group error..

Is this the error you are getting?

Jun 26 2014, 12:38 PM · Addons
codemanx closed T40444: requests import fail as Invalid.

No error in 2.71 RC2 on Windows 7, was probably solved by Python 3.4 upgrade.

Jun 26 2014, 12:13 PM · Python, Addons
codemanx added a comment to T40762: Can't access actually used values of macro operator properties from Python.

Re-opened, because macro operator arguments can't be accessed.

Jun 26 2014, 11:44 AM · Python, BF Blender

Jun 24 2014

codemanx reopened T40762: Can't access actually used values of macro operator properties from Python as "Open".
Jun 24 2014, 9:31 PM · Python, BF Blender

Jun 23 2014

codemanx reopened T40762: Can't access actually used values of macro operator properties from Python as "Open".
Jun 23 2014, 2:22 AM · Python, BF Blender

Jun 17 2014

codemanx added a comment to T40663: Python can't figure out Sequencer Strip element dimensions.

"when next used" means when it's displayed in the sequencer preview? Or is there anything like the refresh_all operator that can trigger the update?

Jun 17 2014, 10:19 AM · Python, BF Blender
codemanx reopened T40663: Python can't figure out Sequencer Strip element dimensions as "Open".
Jun 17 2014, 4:42 AM · Python, BF Blender

Jun 3 2014

codemanx added a comment to T40467: Redo broken for transform.edge_crease(), and doesn't do anything if called from Python script.

Re-opened, because it's not only a problem if called from another operator, but rather any call to it (Python console / Text editor) does nothing, and Redo support is broken as well.

Jun 3 2014, 4:47 PM · Mesh Modeling, Python, BF Blender
codemanx reopened T40467: Redo broken for transform.edge_crease(), and doesn't do anything if called from Python script as "Open".
Jun 3 2014, 4:46 PM · Mesh Modeling, Python, BF Blender

Jun 2 2014

codemanx reopened T40467: Redo broken for transform.edge_crease(), and doesn't do anything if called from Python script as "Open".
Jun 2 2014, 7:07 PM · Mesh Modeling, Python, BF Blender

May 26 2014

codemanx reopened T40368: Active pose bone override not taken into account in bpy.ops.constraint.move_up() as "Open".
May 26 2014, 7:23 PM · BF Blender, Python

May 14 2014

codemanx updated the task description for T40191: Misleading TypeError message when registering CollectionProperty wtihout kwarg "type".
May 14 2014, 9:03 AM · Python, BF Blender
codemanx reopened T40191: Misleading TypeError message when registering CollectionProperty wtihout kwarg "type" as "Open".
May 14 2014, 9:02 AM · Python, BF Blender

May 13 2014

codemanx awarded rB4875a665cc11: Fix T40176: Curve Functions broken in several addons a Love token.
May 13 2014, 9:09 PM
codemanx triaged T40176: Curve Functions broken in several addons. as Confirmed priority.
May 13 2014, 2:12 PM · Addons, BF Blender

May 9 2014

Thom W. Blair III (thomwblair) awarded rBA6e5f4cc63e76: ANT Landscape addon: Fix normals a Mountain of Wealth token.
May 9 2014, 6:10 PM

May 6 2014

codemanx added a comment to T40004: Elastic easing not like icon indicates (inverse bounce).

The solution is to set an amplitude and a period, doh!

May 6 2014, 3:16 PM · BF Blender, Animation

May 3 2014

codemanx updated subscribers of T30975: Image Layer for Blender.
May 3 2014, 5:44 PM · BF Blender, User Interface
codemanx awarded T39835: "Topbar" Tabs a Grey Medal token.
May 3 2014, 5:24 AM · User Interface, BF Blender
codemanx reopened T40005: Shortcuts in menus partially broken (Dope Sheet / Graph Editor) as "Open".
May 3 2014, 4:27 AM · BF Blender, User Interface
codemanx reopened T40004: Elastic easing not like icon indicates (inverse bounce) as "Open".
May 3 2014, 4:22 AM · BF Blender, Animation

May 2 2014

codemanx triaged T40000: Mr. as Incomplete priority.
May 2 2014, 11:25 PM · BF Blender

May 1 2014

codemanx awarded T39976: rough draft of upgraded API for keyframe_insert returning vector of Keyframes (BezTriple*) a Like token.
May 1 2014, 2:27 PM · BF Blender
codemanx updated subscribers of T39976: rough draft of upgraded API for keyframe_insert returning vector of Keyframes (BezTriple*).

I quickly went over all official addons, and none seems to check the return value (boolean) of keyframe_insert(). Thus, I don't expect any problems on the python-side by this change.

May 1 2014, 2:27 PM · BF Blender
codemanx awarded rB4b7595633006: Fix T39974: Popups lead to crash if 'UNDO' isn't set a Like token.
May 1 2014, 3:22 AM

Apr 30 2014

codemanx reopened T39974: Popups lead to crash if operator has 'UNDO' options not set and properties are manipulated as "Open".
Apr 30 2014, 8:30 PM · Python, BF Blender

Apr 29 2014

codemanx awarded D443: A new implementation of the Array Modifier, without BMesh, gives great performance improvement a Yellow Medal token.
Apr 29 2014, 3:36 PM
codemanx added a comment to T39835: "Topbar" Tabs.

The scene stats should be moved to another location to be honest, or there could just be a button in the info bar to open a popup. In many UI proposals, they are shown as text overlay in the 3D View (either of the corners), that's definately another good place, although some othe editors may need to overlay it as well (e.g. UV editor I guess?).

Apr 29 2014, 1:23 PM · User Interface, BF Blender

Apr 28 2014

codemanx removed a project from T37521: Data Eyedropper has no User Interface Access: BF Blender: Regressions.
Apr 28 2014, 2:14 PM · User Interface, BF Blender

Apr 27 2014

codemanx added a comment to T39855: Icons for Robert Penner easing equations.

Makes sense, as the input mode is shown, it's absolutely correct!

Apr 27 2014, 5:03 PM · User Interface, Animation, BF Blender
codemanx added a project to T37521: Data Eyedropper has no User Interface Access: BF Blender: Regressions.
Apr 27 2014, 4:55 PM · User Interface, BF Blender

Apr 26 2014

codemanx updated subscribers of T39855: Icons for Robert Penner easing equations.

I'm not familiar with the easing itself, but the Bounce and Back icons feel odd - I expect them to be mirrored (left and right flipped for Bounce, top and bottom for Back).

Apr 26 2014, 9:17 PM · User Interface, Animation, BF Blender

Apr 25 2014

codemanx awarded D447: Fix T39597: Missing entries in VSE Preview menu a Like token.
Apr 25 2014, 10:10 PM
codemanx triaged T39904: Connecting Vertices as Incomplete priority.

Please add a simple test .blend which always leads to the described crash for you, so others can easily verify.

Apr 25 2014, 9:59 PM · BF Blender, Mesh Modeling
codemanx updated subscribers of T37960: Update brush icons.

I like the clear style of PLyczkowski's icons, but why are they spheres? Any rationale?

Apr 25 2014, 9:55 PM · BF Blender, User Interface

Apr 24 2014

codemanx added a comment to T39845: UI List: Custom filter_items() sorting gives unpredictable item order.

Alphabetically by a StringProperty() in a CollectionProperty()'s PropertyGroup.

Apr 24 2014, 11:13 PM · User Interface, Python, BF Blender
codemanx added a comment to T39845: UI List: Custom filter_items() sorting gives unpredictable item order.

Ok, I see. It would be a lot simpler if the list position was the new index and the int value the original index.

Apr 24 2014, 12:40 AM · User Interface, Python, BF Blender

Apr 23 2014

codemanx added a comment to T39845: UI List: Custom filter_items() sorting gives unpredictable item order.

gives D, A, C, B and without [::-1] it is C, B, D, A.

Apr 23 2014, 6:45 PM · User Interface, Python, BF Blender
codemanx added a comment to T39845: UI List: Custom filter_items() sorting gives unpredictable item order.

I figured out how to sort properly, but is it really intended to work like that?

Apr 23 2014, 1:53 AM · User Interface, Python, BF Blender

Apr 22 2014

codemanx reopened T39845: UI List: Custom filter_items() sorting gives unpredictable item order as "Open".
Apr 22 2014, 11:34 PM · User Interface, Python, BF Blender
codemanx updated subscribers of T39835: "Topbar" Tabs.

Nice patch, keep up the work!

Apr 22 2014, 3:24 PM · User Interface, BF Blender

Apr 20 2014

codemanx awarded rBcaf8684b5066: EditMesh: Support contracting the selection as well as extending a Like token.
Apr 20 2014, 4:01 PM
codemanx updated the task description for T39798: Callback function for property in CollectionProperty gets collection reference passed, not itself.
Apr 20 2014, 1:34 PM · Python, BF Blender

Apr 19 2014

codemanx updated the task description for T39798: Callback function for property in CollectionProperty gets collection reference passed, not itself.
Apr 19 2014, 10:39 PM · Python, BF Blender
codemanx reopened T39798: Callback function for property in CollectionProperty gets collection reference passed, not itself as "Open".
Apr 19 2014, 10:37 PM · Python, BF Blender

Mar 16 2014

codemanx awarded T39218: new addon a Baby Tequila token.
Mar 16 2014, 9:00 PM · Addons
codemanx triaged T39199: Blender mdd -export - import as Incomplete priority.

Please provide a test .blend that reproduces the error

Mar 16 2014, 5:27 PM · Addons

Mar 11 2014

codemanx awarded P23 Fork of P21 Fix for T39028 a Love token.
Mar 11 2014, 3:26 PM

Mar 9 2014

codemanx updated subscribers of T39054: Show Weight Data in wireframe Display Mode.

Hidden Wire since 2.69:
http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.69/Modeling

Mar 9 2014, 2:35 PM · Animation, BF Blender

Mar 7 2014

codemanx reopened T39028: Quadview views inaccessible with python except bottom right view as "Open".
Mar 7 2014, 9:55 PM · Python, BF Blender

Mar 5 2014

codemanx reopened T38962: Boolean modifier - intersection fails for Suzanne and a cuboid as "Open".
Mar 5 2014, 2:07 AM · BF Blender, Modifiers

Mar 3 2014

codemanx added a comment to T38924: wm.link_append() never appends despite link=False.

It is indeed a Windows problem, it occurs if a Blender path with slashes is used:

Mar 3 2014, 2:27 PM · BF Blender, Python
codemanx added a comment to T38924: wm.link_append() never appends despite link=False.

This was actually reported earlier, but closed as invalid:

Mar 3 2014, 1:37 AM · BF Blender, Python
codemanx reopened T38924: wm.link_append() never appends despite link=False as "Open".
Mar 3 2014, 1:32 AM · BF Blender, Python

Mar 1 2014

codemanx added a comment to T38718: Reset 3D View.

It can stay on wiki as external addon of course!

Mar 1 2014, 12:38 PM · Addons

Feb 28 2014

codemanx awarded rBL61310: OSX/Python: add numpy support a Like token.
Feb 28 2014, 2:21 AM
codemanx awarded rB3b24eaad9af8: Fix T37583: regression in bmesh triangulate breaking python's use of face_map a Pterodactyl token.
Feb 28 2014, 2:19 AM

Feb 27 2014

codemanx awarded rBbe8f628b893d: Fix T38851: Apply Transform doesn't work when called from search popup a Like token.
Feb 27 2014, 10:29 AM