blender.git
7 days agodisabled offset based fallback in rotation calculation fracture_modifier
Martin Felke [Mon, 17 Jun 2019 12:35:25 +0000 (14:35 +0200)]
disabled offset based fallback in rotation calculation

it caused unwanted sudden rotation changes

7 days agoonly write rotation data to mesh if particle rotation was enabled
Martin Felke [Mon, 17 Jun 2019 08:59:55 +0000 (10:59 +0200)]
only write rotation data to mesh if particle rotation was enabled

7 days agofix for rotation calculation in anim bind
Martin Felke [Mon, 17 Jun 2019 08:45:38 +0000 (10:45 +0200)]
fix for rotation calculation in anim bind

9 days agofix attempt for binding to particles
Martin Felke [Sat, 15 Jun 2019 18:05:27 +0000 (20:05 +0200)]
fix attempt for binding to particles

3 months agodeform mblur fix FM
Martin Felke [Wed, 13 Mar 2019 20:42:02 +0000 (21:42 +0100)]
deform mblur fix FM

call for precalcing velocities was not always reached (only for autohide enabled)

3 months agogrr formatting typo
Martin Felke [Wed, 13 Mar 2019 15:31:54 +0000 (16:31 +0100)]
grr formatting typo

3 months agoupdate links to FM hosting pages
Martin Felke [Wed, 13 Mar 2019 15:28:13 +0000 (16:28 +0100)]
update links to FM hosting pages

4 months agopartial fix for wrong rotation when converting to keyframes
Martin Felke [Sun, 3 Feb 2019 11:41:18 +0000 (12:41 +0100)]
partial fix for wrong rotation when converting to keyframes

forgot to initialize ob->quat for passive objects, they are most likely in euler rotation
mode still and the ob->quat seems not automatically in sync

4 months agoexpose rigidbody apply_force and apply_torque to python via rna function
Martin Felke [Fri, 25 Jan 2019 17:11:57 +0000 (18:11 +0100)]
expose rigidbody apply_force and apply_torque to python via rna function

5 months agocrash fix for using Final Solid if derivedFinal is NULL
Martin Felke [Wed, 16 Jan 2019 15:46:50 +0000 (16:46 +0100)]
crash fix for using Final Solid if derivedFinal is NULL

was missing a nullpointer check, fallback is to return a DM of the basemesh

5 months agopull animated bind update calls out of loop
Martin Felke [Fri, 11 Jan 2019 13:21:49 +0000 (14:21 +0100)]
pull animated bind update calls out of loop

the function does a loop on its own (over meshislands in fm)

5 months agofix attempt for previous rotation fix with bound objects
Martin Felke [Thu, 10 Jan 2019 20:56:48 +0000 (21:56 +0100)]
fix attempt for previous rotation fix with bound objects

5 months agofix for bound object lagging behind one frame
Martin Felke [Thu, 10 Jan 2019 18:27:38 +0000 (19:27 +0100)]
fix for bound object lagging behind one frame

5 months agohopefully proper rotation fix for animated mesh bind
Martin Felke [Wed, 9 Jan 2019 19:16:51 +0000 (20:16 +0100)]
hopefully proper rotation fix for animated mesh bind

6 months agobackport of master fix for https://developer.blender.org/T56969
Martin Felke [Sun, 2 Dec 2018 21:16:16 +0000 (22:16 +0100)]
backport of master fix for https://developer.blender.org/T56969

allows to let the branch run with python 3.7 too

6 months agotransform fix for external centroid-based constraints
Martin Felke [Sun, 2 Dec 2018 20:52:32 +0000 (21:52 +0100)]
transform fix for external centroid-based constraints

6 months agosmall fix for minimum mass and UI float display precision changes
Martin Felke [Sun, 2 Dec 2018 20:30:39 +0000 (21:30 +0100)]
small fix for minimum mass and UI float display precision changes

testing now against being smaller than minimum mass 0.001 and setting it to 0.001 instead
of testing against 0 (useless with float)
adapted displayed UI precision with breaking threshold, cluster breaking threshold, breaking distance and cluster breaking distance.

7 months agofixes for dynamic fracture
Martin Felke [Fri, 9 Nov 2018 22:16:02 +0000 (23:16 +0100)]
fixes for dynamic fracture

fixes for:
- speed transfer (shards could stop their motion)
- shards could be stuck in the air
- ghost dynamic triggers work now too (firing a contact callback)

7 months agocrash fix for compound collision + expose constraint rules ui for compound mode
Martin Felke [Thu, 8 Nov 2018 14:08:59 +0000 (15:08 +0100)]
crash fix for compound collision + expose constraint rules ui for compound mode

parts of the constraint rules can influence compound simulation behavior too, especially
clustering. You can either simulate compounds with our without triggers. First method might be slower than with constraints, but no bending. With triggers its faster, but objects always fall apart entirely (clusters can control this a bit)

7 months agodisabled a verbose print when using many objects
Martin Felke [Wed, 31 Oct 2018 14:08:55 +0000 (15:08 +0100)]
disabled a verbose print when using many objects

8 months agofix for autohide with fractal (could leave holes near inner edges before); fractal...
Martin Felke [Mon, 1 Oct 2018 15:17:12 +0000 (17:17 +0200)]
fix for autohide with fractal (could leave holes near inner edges before); fractal/fast bisect should now also take extra objects / helper better into account

9 months agodo not show dump writing routine in dump any more
Martin Felke [Sun, 9 Sep 2018 14:12:31 +0000 (16:12 +0200)]
do not show dump writing routine in dump any more

did also use exception handler and manually set up signals

9 months agovery simple confirm dialog whether to send crash minidump or not, with xmessage
Martin Felke [Sat, 8 Sep 2018 16:09:33 +0000 (18:09 +0200)]
very simple confirm dialog whether to send crash minidump or not, with xmessage

9 months agobackported existing crashpad support (win, mac, needs testing) and added breakpad...
Martin Felke [Sat, 8 Sep 2018 00:00:56 +0000 (02:00 +0200)]
backported existing crashpad support (win, mac, needs testing) and added breakpad support (linux)

9 months agoconstraint UI label / tooltip clarifications
Martin Felke [Wed, 5 Sep 2018 12:34:23 +0000 (14:34 +0200)]
constraint UI label / tooltip clarifications

now having Search Method, Search Limit as labels, tooltips explain that this is related to shards as well

9 months agobackport of new linux library build system to FM 2.79 branch
Martin Felke [Mon, 3 Sep 2018 18:06:25 +0000 (20:06 +0200)]
backport of new linux library build system to FM 2.79 branch

after upgrade to Linux Mint 19 locally, nothing did work anymore basically... and in order to use this with the blender docker build system, it needed the new(er) cmake based library building system.

9 months agolet neighbor shards now only be stopped if propagate trigger is enabled
Martin Felke [Sun, 2 Sep 2018 20:09:47 +0000 (22:09 +0200)]
let neighbor shards now only be stopped if propagate trigger is enabled

10 months agoadded autohide filtering based on filter object vertex positions
Martin Felke [Sun, 12 Aug 2018 12:54:57 +0000 (14:54 +0200)]
added autohide filtering based on filter object vertex positions

mesh objects now use their verts and a distance, while empties (or other non-mesh objects) still
use the maximum of the object size as radius

10 months agore-enabled deform mblur for FM, and hopefully fixed related crashes
Martin Felke [Fri, 10 Aug 2018 22:12:16 +0000 (00:12 +0200)]
re-enabled deform mblur for FM, and hopefully fixed related crashes

10 months agodisable deform mblur in FM for now (precalced velocities)
Martin Felke [Fri, 10 Aug 2018 11:49:39 +0000 (13:49 +0200)]
disable deform mblur in FM for now (precalced velocities)

it caused crashes at baking and rendering, as well as on saving and loading.
Needs to be re-implemented differently without customdata, rather let cycles read the rigidbody
data directly via FM.

10 months agoallow grid spacing > 1
Martin Felke [Fri, 3 Aug 2018 09:22:08 +0000 (11:22 +0200)]
allow grid spacing > 1

10 months agouse voro particle order now correctly, fixes brick fracture problems.
Martin Felke [Thu, 2 Aug 2018 11:42:32 +0000 (13:42 +0200)]
use voro particle order now correctly, fixes brick fracture problems.

10 months agofix for ghost trigger (again)
Martin Felke [Sun, 29 Jul 2018 19:27:04 +0000 (21:27 +0200)]
fix for ghost trigger (again)

10 months agoexecute operator warns now if current frame is not on cache startframe
Martin Felke [Sat, 28 Jul 2018 21:45:07 +0000 (23:45 +0200)]
execute operator warns now if current frame is not on cache startframe

10 months agorestore ghost stop trigger functionality
Martin Felke [Sat, 28 Jul 2018 11:05:28 +0000 (13:05 +0200)]
restore ghost stop trigger functionality

10 months agoattempt to fix incorrect (bbox) triggering behavior
Martin Felke [Fri, 27 Jul 2018 15:04:42 +0000 (17:04 +0200)]
attempt to fix incorrect (bbox) triggering behavior

11 months agodo not set edges of selected faces to sharp in external mode
Martin Felke [Mon, 25 Jun 2018 14:50:42 +0000 (16:50 +0200)]
do not set edges of selected faces to sharp in external mode

because in most cases only existing objects are packed into the FM mesh, and no fracturing happens,
where you want to set fracture edges to sharp.

12 months agoenable angular limit/stiffness/damping settings for plastic constraints
Martin Felke [Sat, 23 Jun 2018 14:21:43 +0000 (16:21 +0200)]
enable angular limit/stiffness/damping settings for plastic constraints

in fact, only forgot to uncomment

13 months agofix for cmake failing to detect VS 2017 properly
Martin Felke [Thu, 24 May 2018 21:55:19 +0000 (23:55 +0200)]
fix for cmake failing to detect VS 2017 properly

13 months agoadded ghost stop triggers
Martin Felke [Thu, 24 May 2018 12:45:27 +0000 (14:45 +0200)]
added ghost stop triggers

stopped shards also will get their constraints disabled and still attached partners will be stopped too

13 months agomissed in last commit: rise BM_OMPLIMIT to avoid overheads with small datasets
Jens Verwiebe [Wed, 2 May 2018 18:45:37 +0000 (20:45 +0200)]
missed in last commit: rise BM_OMPLIMIT to avoid overheads with small datasets

13 months agofix a clang warning, fix an improper initialisation for gcc, remove nonfunctional...
Jens Verwiebe [Wed, 2 May 2018 18:41:56 +0000 (20:41 +0200)]
fix a clang warning, fix an improper initialisation for gcc, remove nonfunctional omp, rise BM_OMPLIMIT to avoid overheads with small datasets

13 months agocrash fix for changing shardcount and refracture when doing automerge
Martin Felke [Wed, 25 Apr 2018 20:09:25 +0000 (22:09 +0200)]
crash fix for changing shardcount and refracture when doing automerge

forgot to refresh the merge data before merging, after refracturing

13 months agoadded isIntact() query to regular rigidbody constraints, too
Martin Felke [Wed, 25 Apr 2018 12:17:26 +0000 (14:17 +0200)]
added isIntact() query to regular rigidbody constraints, too

14 months agoimmediately take constraint limit changes into account during rigidbody simulation
Martin Felke [Tue, 17 Apr 2018 12:55:27 +0000 (14:55 +0200)]
immediately take constraint limit changes into account during rigidbody simulation

14 months agofix for setting lower x linear limit
Martin Felke [Sun, 15 Apr 2018 10:57:56 +0000 (12:57 +0200)]
fix for setting lower x linear limit

14 months agoMerge remote-tracking branch 'refs/remotes/origin/blender-v2.79b-release' into fractu...
Martin Felke [Sat, 14 Apr 2018 18:53:09 +0000 (20:53 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/blender-v2.79b-release' into fracture_modifier

15 months agoFix T54360: FFMPEG bitrate not editable for all codecs v2.79b
Sybren A. Stüvel [Thu, 22 Mar 2018 14:10:42 +0000 (15:10 +0100)]
Fix T54360: FFMPEG bitrate not editable for all codecs

The bitrate selection was hidden when a CRF mode was chosen and then
switched to a codec that doesn't support CRF.

15 months agoFix compilation error
Sergey Sharybin [Thu, 22 Mar 2018 08:56:06 +0000 (09:56 +0100)]
Fix compilation error

Recent fix was assuming some cleanup is done.

15 months agoUpdate addons submodule hash
Sergey Sharybin [Thu, 22 Mar 2018 08:50:55 +0000 (09:50 +0100)]
Update addons submodule hash

15 months agoFix T54234, add BLENDER_VERSION_CHAR to .plist
Arto Kitula [Tue, 6 Mar 2018 00:36:29 +0000 (02:36 +0200)]
Fix T54234, add BLENDER_VERSION_CHAR to .plist

15 months agoFixed: cache clearing when using multiple Alembic files.
Sybren A. Stüvel [Tue, 20 Mar 2018 11:54:48 +0000 (12:54 +0100)]
Fixed: cache clearing when using multiple Alembic files.

15 months agoCleanup: Use more python way of checking boolean
Sergey Sharybin [Thu, 22 Mar 2018 08:31:33 +0000 (09:31 +0100)]
Cleanup: Use more python way of checking boolean

15 months agoTracking: Make object created form tracks active and selected
Sergey Sharybin [Wed, 21 Mar 2018 11:33:04 +0000 (12:33 +0100)]
Tracking: Make object created form tracks active and selected

15 months agoTracking: Warn when no tracks are selected when creating mesh
Sergey Sharybin [Wed, 21 Mar 2018 11:30:50 +0000 (12:30 +0100)]
Tracking: Warn when no tracks are selected when creating mesh

Makes it more clear why mesh was not created this way.

Fixes T54368: 3D markers to mesh In MovieClipEditor Not working.

15 months agoFix T54348: Bone dissolve gives invalid hierarchy
Campbell Barton [Thu, 22 Mar 2018 06:50:58 +0000 (07:50 +0100)]
Fix T54348: Bone dissolve gives invalid hierarchy

Disconnected bones weren't handled correctly.

15 months agoFix bone dissolve using wrong envelope radius
Campbell Barton [Thu, 22 Mar 2018 06:42:17 +0000 (07:42 +0100)]
Fix bone dissolve using wrong envelope radius

Also correctly copy bone tip selection when dissolving.

15 months agoFix T53478, T53430: Sequencer cut edge case fails
Campbell Barton [Mon, 5 Mar 2018 05:00:27 +0000 (16:00 +1100)]
Fix T53478, T53430: Sequencer cut edge case fails

Previous fix for T53430 caused T54200.

The edge case for soft & hard cuts weren't working,
where the strip used start/end-still & the frame was placed exactly on
the start/end of of the sequence content.

T54200 fixed the end-still case but broke hard-cuts for all other cases.

This fixes the case for soft/hard cuts with/without start/end-still.

15 months agoRevert "Fix T53430: Cut at the strip end fails w/ endstill"
Campbell Barton [Mon, 5 Mar 2018 04:11:33 +0000 (15:11 +1100)]
Revert "Fix T53430: Cut at the strip end fails w/ endstill"

This reverts commit 855799ecc1c5e53d9fbfe520fd5402bc0138f674.

Caused T54200

15 months agoError passing context arg to marker menu
Campbell Barton [Mon, 5 Mar 2018 03:10:43 +0000 (14:10 +1100)]
Error passing context arg to marker menu

own mistake in 6981861fcfd

15 months agoAPI generating script: give better version for releases builds.
Bastien Montagne [Tue, 13 Mar 2018 18:49:39 +0000 (19:49 +0100)]
API generating script: give better version for releases builds.

Was giving '2.62.1 <sha1>' even for releases, now rather giving nicer
'2.62a <sha1>' in that case.

15 months agoFix T54206: bevel and inset operations repeat did not remember offset.
Brecht Van Lommel [Wed, 7 Mar 2018 21:19:56 +0000 (22:19 +0100)]
Fix T54206: bevel and inset operations repeat did not remember offset.

Now repeating the operator will use the previously chosen offset, either with
the modal operator or typed in. The modal operator will still start at zero.

15 months agoFix T54204: Wrong selection on Clean Tracks (Motion Tracking)
Sergey Sharybin [Mon, 5 Mar 2018 11:00:25 +0000 (12:00 +0100)]
Fix T54204: Wrong selection on Clean Tracks (Motion Tracking)

A mistake in a fix for T53612.

Regression in 2.79a, candidate for 2.79b :S

15 months agoFix T54003: Particles - Size and random size not present in "physics" tab in Advanced...
Mai Lavelle [Tue, 6 Feb 2018 01:15:53 +0000 (20:15 -0500)]
Fix T54003: Particles - Size and random size not present in "physics" tab in Advanced mode

The check to see if `use_advanced_hair` was enabled was actually in two places
(render panel `draw` function and physics panel `poll` function). As these
properties are only in one place now the check in `draw` isn't needed anymore.

Related: T53513, a6c69ca57f661a8538

15 months agoBl;ender 2.79b: Begin 2.79b release cycle
Sergey Sharybin [Mon, 19 Mar 2018 10:33:15 +0000 (11:33 +0100)]
Bl;ender 2.79b: Begin 2.79b release cycle

15 months agoadded vertexgroup to influence metaball radii
Martin Felke [Wed, 28 Feb 2018 16:54:10 +0000 (17:54 +0100)]
added vertexgroup to influence metaball radii

note, the weight (0...1) is normed to a size factor -0.5 ... 0.5 to also allow negative mball elements.

15 months agowhen sorting objects, keep mi->object_index aligned
Martin Felke [Sun, 25 Feb 2018 18:48:05 +0000 (19:48 +0100)]
when sorting objects, keep mi->object_index aligned

15 months agoactivate by constraint impulse and regular ghost triggers
Martin Felke [Sun, 25 Feb 2018 14:46:40 +0000 (15:46 +0100)]
activate by constraint impulse and regular ghost triggers

15 months agorna build fix (error when building debug)
Martin Felke [Sat, 24 Feb 2018 23:02:38 +0000 (00:02 +0100)]
rna build fix (error when building debug)

15 months agoonly calc FM mblur velocity layer at render time
Martin Felke [Sat, 24 Feb 2018 16:32:50 +0000 (17:32 +0100)]
only calc FM mblur velocity layer at render time

this costs some performance

15 months agooptionally restore old activation behavior with broken constraints
Martin Felke [Sat, 24 Feb 2018 10:20:44 +0000 (11:20 +0100)]
optionally restore old activation behavior with broken constraints

this allows easier breaking / collapsing of objects

16 months agocompile fixes after merge
Martin Felke [Thu, 22 Feb 2018 12:03:08 +0000 (13:03 +0100)]
compile fixes after merge

16 months agoMerge remote-tracking branch 'refs/remotes/origin/blender-v2.79a-release' into fractu...
Martin Felke [Thu, 22 Feb 2018 12:02:34 +0000 (13:02 +0100)]
Merge remote-tracking branch 'refs/remotes/origin/blender-v2.79a-release' into fracture_modifier

Conflicts:
source/blender/modifiers/intern/MOD_boolean.c

16 months agoVSE: skip non image/movie w/ proxy dir storage blender-v2.79a-release v2.79a
Campbell Barton [Wed, 21 Feb 2018 07:13:40 +0000 (18:13 +1100)]
VSE: skip non image/movie w/ proxy dir storage

This would use uninitialized filename variable,
looked into supporting this however generating proxies currently only
works for movies.

16 months agoDepsgraph: Fix crash using --debug-depsgraph and --debug-depsgraph-no-threads
Sergey Sharybin [Wed, 21 Feb 2018 09:42:22 +0000 (10:42 +0100)]
Depsgraph: Fix crash using --debug-depsgraph and --debug-depsgraph-no-threads

Was accessing past the array boundaries.

Should be safe for 2.79a.

16 months agofix, anim bind rotation was calculated incorrectly
Martin Felke [Tue, 20 Feb 2018 12:45:53 +0000 (13:45 +0100)]
fix, anim bind rotation was calculated incorrectly

16 months agofix for bind ngon problems (jumping rotations)
Martin Felke [Mon, 19 Feb 2018 17:46:30 +0000 (18:46 +0100)]
fix for bind ngon problems (jumping rotations)

16 months agoFix T53032: Image sequence works bad with Displace modifier
Sergey Sharybin [Mon, 19 Feb 2018 13:33:48 +0000 (14:33 +0100)]
Fix T53032: Image sequence works bad with Displace modifier

We shouldn't mix image pool acuisition with and without user provided,
the fact that internally image.c uses last frame from Image datablock
confuses the logic.

16 months agoBlender 2.79a: Update submodules hash for addons
Sergey Sharybin [Mon, 19 Feb 2018 10:32:56 +0000 (11:32 +0100)]
Blender 2.79a: Update submodules hash for addons

16 months agoBlender 2.79a: Prepare for release
Sergey Sharybin [Mon, 19 Feb 2018 09:49:46 +0000 (10:49 +0100)]
Blender 2.79a: Prepare for release

Enter release state and make spacing to "a" more sane.

There is still at least one fix we want to get in, before declaring we are
ready for release.

16 months agocrash fix for deleting connected objects before its connectors
Martin Felke [Sun, 18 Feb 2018 10:20:39 +0000 (11:20 +0100)]
crash fix for deleting connected objects before its connectors

16 months agocrash fix for FM objects being copied after connect
Martin Felke [Sun, 18 Feb 2018 01:31:37 +0000 (02:31 +0100)]
crash fix for FM objects being copied after connect

16 months agorigidbody sort fix for external constraints
Martin Felke [Sat, 17 Feb 2018 23:51:05 +0000 (00:51 +0100)]
rigidbody sort fix for external constraints

16 months agocrash fix for external constraints
Martin Felke [Sat, 17 Feb 2018 12:42:26 +0000 (13:42 +0100)]
crash fix for external constraints

ensure refresh of "parent" FM object on every refresh of connected objects, also ensure evaluation order in rigidbody.c / bullet (parent always after children)

16 months agoFix T54075: Align Objects fails w/ empty mesh
Campbell Barton [Thu, 15 Feb 2018 00:33:47 +0000 (11:33 +1100)]
Fix T54075: Align Objects fails w/ empty mesh

16 months agoCleanup: Python context access
Campbell Barton [Wed, 7 Feb 2018 04:47:54 +0000 (15:47 +1100)]
Cleanup: Python context access

Avoid access from bpy when it's already declared.

16 months agoFix T54072: Crash splitting edges
Campbell Barton [Wed, 14 Feb 2018 23:48:12 +0000 (10:48 +1100)]
Fix T54072: Crash splitting edges

16 months agoFix T53958: Sequencer zoom 1:1 fails
Campbell Barton [Fri, 9 Feb 2018 02:39:47 +0000 (13:39 +1100)]
Fix T53958: Sequencer zoom 1:1 fails

16 months agoMinor change to last commit
Campbell Barton [Mon, 5 Feb 2018 06:56:09 +0000 (17:56 +1100)]
Minor change to last commit

Keep mode checks simple, nest other checks in their body.

16 months agoFix T53986: Crash saving during sculpt stroke
Campbell Barton [Mon, 5 Feb 2018 06:53:30 +0000 (17:53 +1100)]
Fix T53986: Crash saving during sculpt stroke

Also remove unused struct member.

16 months agoFix: msvc build error with bli_fileops.h
Ray Molenkamp [Thu, 1 Feb 2018 14:58:06 +0000 (07:58 -0700)]
Fix: msvc build error with bli_fileops.h

bli_fileops.h was using uint64_t without including the proper header.

issue triggered by rBb0af44fa4d7a2e134b315c49a4fbdf573f781004

16 months agoFix T50630: Fluid fails on win32 w/ unicode paths
Campbell Barton [Tue, 30 Jan 2018 03:30:28 +0000 (14:30 +1100)]
Fix T50630: Fluid fails on win32 w/ unicode paths

Allow overriding gzip open w/ elbeem.

16 months agoFix navmesh creation w/ multiple objects
Campbell Barton [Fri, 26 Jan 2018 02:10:02 +0000 (13:10 +1100)]
Fix navmesh creation w/ multiple objects

D2976 by @dertom

16 months agoDocs: invoke_search_popup uses bl_property
Campbell Barton [Fri, 26 Jan 2018 00:52:01 +0000 (11:52 +1100)]
Docs: invoke_search_popup uses bl_property

Also add code example in docs.

16 months agofurther constraint related crash fixes
Martin Felke [Wed, 14 Feb 2018 20:04:00 +0000 (21:04 +0100)]
further constraint related crash fixes

16 months agocrash fix attempts
Martin Felke [Wed, 14 Feb 2018 19:26:07 +0000 (20:26 +0100)]
crash fix attempts

can still crash if you refracture a child object while its attached to others (constraints become invalid)

16 months agore-implementation of external constraints
Martin Felke [Wed, 14 Feb 2018 17:41:30 +0000 (18:41 +0100)]
re-implementation of external constraints

16 months agoexternal constraints load / refresh fix
Martin Felke [Tue, 13 Feb 2018 18:17:52 +0000 (19:17 +0100)]
external constraints load / refresh fix

16 months agofix potential memory leak
Martin Felke [Tue, 13 Feb 2018 17:19:18 +0000 (18:19 +0100)]
fix potential memory leak

16 months agoanother implementation attempt for external constraints
Martin Felke [Tue, 13 Feb 2018 17:07:41 +0000 (18:07 +0100)]
another implementation attempt for external constraints