blender-cloud-addon.git
7 days agoBumped version to 1.13.1 master version-1.13.1
Sybren A. Stüvel [Thu, 18 Apr 2019 10:58:49 +0000 (12:58 +0200)]
Bumped version to 1.13.1

7 days agoTypo
Sybren A. Stüvel [Thu, 18 Apr 2019 10:58:34 +0000 (12:58 +0200)]
Typo

7 days agoRemoved unused import
Sybren A. Stüvel [Thu, 18 Apr 2019 10:46:42 +0000 (12:46 +0200)]
Removed unused import

7 days agoBumped version to 1.13.0
Sybren A. Stüvel [Thu, 18 Apr 2019 10:10:30 +0000 (12:10 +0200)]
Bumped version to 1.13.0

7 days agoFlamenco: Support for Flamenco Manager settings version 2
Sybren A. Stüvel [Thu, 18 Apr 2019 10:09:54 +0000 (12:09 +0200)]
Flamenco: Support for Flamenco Manager settings version 2

When using Blender Cloud Add-on 1.12 or older, Flamenco Server will
automatically convert the Manager settings to version 1. As a result,
upgrading is recommended but not required to keep working with a newer
Flamenco Server.

7 days agoUpgraded BAT to 1.1.1 for a compatibility fix with Blender 2.79
Sybren A. Stüvel [Thu, 18 Apr 2019 10:06:43 +0000 (12:06 +0200)]
Upgraded BAT to 1.1.1 for a compatibility fix with Blender 2.79

7 days agoFlamenco: sort path replacement vars by replacement, not by variable name
Sybren A. Stüvel [Thu, 18 Apr 2019 09:07:36 +0000 (11:07 +0200)]
Flamenco: sort path replacement vars by replacement, not by variable name

The longer paths need to be replaced first. Not the longer variable name.

4 weeks agoFix `pyrna_enum_to_py: current value matches no enum` warnings
Sybren A. Stüvel [Tue, 26 Mar 2019 11:35:27 +0000 (12:35 +0100)]
Fix `pyrna_enum_to_py: current value matches no enum` warnings

4 weeks agoBumped version to 1.12.1
Sybren A. Stüvel [Tue, 26 Mar 2019 10:32:10 +0000 (11:32 +0100)]
Bumped version to 1.12.1

4 weeks agoBumped BAT requirement to 1.1 version-1.12.0
Sybren A. Stüvel [Mon, 25 Mar 2019 16:48:28 +0000 (17:48 +0100)]
Bumped BAT requirement to 1.1

4 weeks agoUpdated CHANGELOG
Sybren A. Stüvel [Mon, 25 Mar 2019 16:44:56 +0000 (17:44 +0100)]
Updated CHANGELOG

5 weeks agoFixed Blender 2.79 incompatibility
Sybren A. Stüvel [Wed, 20 Mar 2019 12:58:56 +0000 (13:58 +0100)]
Fixed Blender 2.79 incompatibility

5 weeks agoBumped BAT to 1.1.dev2
Sybren A. Stüvel [Wed, 20 Mar 2019 12:58:47 +0000 (13:58 +0100)]
Bumped BAT to 1.1.dev2

6 weeks agoFlamenco: get JWT token from Flamenco Server when sending files to Shaman
Sybren A. Stüvel [Wed, 13 Mar 2019 14:09:24 +0000 (15:09 +0100)]
Flamenco: get JWT token from Flamenco Server when sending files to Shaman

6 weeks agoUse exponential backoff in `uncached_session`
Sybren A. Stüvel [Wed, 13 Mar 2019 14:08:56 +0000 (15:08 +0100)]
Use exponential backoff in `uncached_session`

6 weeks agoBlender changed `use_quit_dialog` into `use_save_prompt`
Sybren A. Stüvel [Wed, 13 Mar 2019 09:07:23 +0000 (10:07 +0100)]
Blender changed `use_quit_dialog` into `use_save_prompt`

6 weeks agoFlamenco: Use DNA enum value for `format` setting
Sybren A. Stüvel [Tue, 12 Mar 2019 14:27:27 +0000 (15:27 +0100)]
Flamenco: Use DNA enum value for `format` setting

See https://developer.blender.org/D4502 and https://developer.blender.org/rF032423271d0417aed3b6053adb8b6db2774b0d36
for more info.

7 weeks agoBumped BAT to 1.1-dev1
Sybren A. Stüvel [Wed, 6 Mar 2019 12:41:49 +0000 (13:41 +0100)]
Bumped BAT to 1.1-dev1

7 weeks agoUpdated CHANGELOG
Sybren A. Stüvel [Wed, 6 Mar 2019 12:32:38 +0000 (13:32 +0100)]
Updated CHANGELOG

7 weeks agoBlender Video Chunks: also allow .mp4 and .mov as container format
Sybren A. Stüvel [Wed, 6 Mar 2019 12:31:30 +0000 (13:31 +0100)]
Blender Video Chunks: also allow .mp4 and .mov as container format

7 weeks agoBundle with BAT 1.1-dev0 for Shaman support
Sybren A. Stüvel [Fri, 1 Mar 2019 13:37:44 +0000 (14:37 +0100)]
Bundle with BAT 1.1-dev0 for Shaman support

See https://gitlab.com/blender-institute/shaman for more info.

7 weeks agoSet min job priority to 1
Sybren A. Stüvel [Fri, 1 Mar 2019 13:36:41 +0000 (14:36 +0100)]
Set min job priority to 1

Previously the minimum was 0, but the server only accepts 1 and up.

8 weeks agoAdd support for Shaman servers
Sybren A. Stüvel [Thu, 28 Feb 2019 11:53:29 +0000 (12:53 +0100)]
Add support for Shaman servers

See https://gitlab.com/blender-institute/shaman for more info

8 weeks agoCreate job first, then send files
Sybren A. Stüvel [Thu, 28 Feb 2019 11:52:51 +0000 (12:52 +0100)]
Create job first, then send files

This requires Flamenco Server 2.2 or newer.

8 weeks agoUpdated BAT to 0.99
Sybren A. Stüvel [Tue, 26 Feb 2019 15:48:39 +0000 (16:48 +0100)]
Updated BAT to 0.99

2 months agoFlamenco: Name render jobs just 'thefile' instead of 'Render thefile.flamenco.blend'
Sybren A. Stüvel [Wed, 13 Feb 2019 14:17:50 +0000 (15:17 +0100)]
Flamenco: Name render jobs just 'thefile' instead of 'Render thefile.flamenco.blend'

This makes the job list on Flamenco Server cleaner.

2 months agoAllow project selection, even when the current project is ''.
Sybren A. Stüvel [Wed, 13 Feb 2019 13:29:36 +0000 (14:29 +0100)]
Allow project selection, even when the current project is ''.

2 months agoBumped BAT to 0.9
Sybren A. Stüvel [Tue, 12 Feb 2019 11:33:31 +0000 (12:33 +0100)]
Bumped BAT to 0.9

2 months agoFlamenco: Different label for 'frame chunk' depending on render job type
Sybren A. Stüvel [Wed, 6 Feb 2019 08:32:24 +0000 (09:32 +0100)]
Flamenco: Different label for 'frame chunk' depending on render job type

The frame chunk size has a slightly different meaning when rendering
progressively (Flamenco Server can choose to chunk more frames together
when rendering a low number of samples).

2 months agoFlamenco: show a warning when the frame dimensions are not divisible by 2
Sybren A. Stüvel [Mon, 4 Feb 2019 10:39:14 +0000 (11:39 +0100)]
Flamenco: show a warning when the frame dimensions are not divisible by 2

Any 'Create Video' Flamenco task that's part of the job will pad the video
with black pixels to make the dimensions even, and this warning notifies
the artist about this.

2 months agoFlamenco: Fixed tiny layout bug
Sybren A. Stüvel [Mon, 4 Feb 2019 10:37:04 +0000 (11:37 +0100)]
Flamenco: Fixed tiny layout bug

2 months agoFixed "You are not logged in" message
Sybren A. Stüvel [Fri, 1 Feb 2019 16:20:01 +0000 (17:20 +0100)]
Fixed "You are not logged in" message

2 months agoBumped version to 1.12.0
Sybren A. Stüvel [Thu, 31 Jan 2019 13:43:08 +0000 (14:43 +0100)]
Bumped version to 1.12.0

2 months agoFlamenco: Added a hidden "Submit & Quit" button.
Sybren A. Stüvel [Thu, 31 Jan 2019 13:42:50 +0000 (14:42 +0100)]
Flamenco: Added a hidden "Submit & Quit" button.

This button can be enabled in the add-on preferences and and then be
available on the Flamenco Render panel. Pressing the button will
silently close Blender after the job has been submitted to Flamenco (for
example to click, walk away, and free up memory for when the same
machine is part of the render farm).

2 months agoFlamenco: disable Cycles denoiser when progressive rendering
Sybren A. Stüvel [Wed, 30 Jan 2019 15:01:54 +0000 (16:01 +0100)]
Flamenco: disable Cycles denoiser when progressive rendering

The denoiser data cannot be (easily) merged, so for now we just disable
the denoiser.

2 months agoFlamenco: disallow progressive rendering unless Cycles is used
Sybren A. Stüvel [Wed, 30 Jan 2019 15:04:31 +0000 (16:04 +0100)]
Flamenco: disallow progressive rendering unless Cycles is used

2 months agoFlamenco: disallow progressive rendering on Blender < 2.80
Sybren A. Stüvel [Wed, 30 Jan 2019 15:03:58 +0000 (16:03 +0100)]
Flamenco: disallow progressive rendering on Blender < 2.80

Rendering ranges of sample chunks only works reliably for us after
Blender commit 7744203b7fde35a074faf232dda3595b78c5f14c (Tue Jan 29
18:08:12 2019 +0100).

2 months agoFlamenco: easy button for setting max sample count for progressive rendering
Sybren A. Stüvel [Wed, 30 Jan 2019 15:01:02 +0000 (16:01 +0100)]
Flamenco: easy button for setting max sample count for progressive rendering

2 months agoFlamenco: no longer use the word 'chunks' in the UI
Sybren A. Stüvel [Wed, 30 Jan 2019 15:02:27 +0000 (16:02 +0100)]
Flamenco: no longer use the word 'chunks' in the UI

It's a confusing word; 'Frames per Task' is clearer.

2 months agoFlamenco: Move job-type-specific options to a box below job type selector
Sybren A. Stüvel [Wed, 30 Jan 2019 14:57:43 +0000 (15:57 +0100)]
Flamenco: Move job-type-specific options to a box below job type selector

This should make the relation between the job type and its options clearer.

2 months agoFlamenco: Progressive Rendering max sample count instead of chunk count
Sybren A. Stüvel [Wed, 30 Jan 2019 13:16:30 +0000 (14:16 +0100)]
Flamenco: Progressive Rendering max sample count instead of chunk count

Flamenco Server changed from expecting a fixed number of sample chunks to
a compile-time determined number of nonuniform chunks. The artist can now
influence the size of each render task by setting a maximum number of
samples per render task.

2 months agoFlamenco: nicer error reporting when creating a job fails
Sybren A. Stüvel [Wed, 30 Jan 2019 12:05:09 +0000 (13:05 +0100)]
Flamenco: nicer error reporting when creating a job fails

3 months agoPrevent error when running Blender in background mode
Sybren A. Stüvel [Fri, 4 Jan 2019 15:25:50 +0000 (16:25 +0100)]
Prevent error when running Blender in background mode

We shouldn't call any `gpu` functions in background mode. Since the texture
browser will never run when Blender is in background mode anyway, we can
simply assign `None` instead.

3 months agoBumped version to 1.11.1 version-1.11.1
Sybren A. Stüvel [Fri, 4 Jan 2019 12:42:12 +0000 (13:42 +0100)]
Bumped version to 1.11.1

3 months agoBundled missing Texture Browser icons in setup.py
Sybren A. Stüvel [Fri, 4 Jan 2019 12:42:04 +0000 (13:42 +0100)]
Bundled missing Texture Browser icons in setup.py

3 months agoUpdated changelog version-1.11.0
Sybren A. Stüvel [Fri, 4 Jan 2019 10:13:32 +0000 (11:13 +0100)]
Updated changelog

3 months agoBumped version to 1.11.0
Sybren A. Stüvel [Fri, 4 Jan 2019 10:12:36 +0000 (11:12 +0100)]
Bumped version to 1.11.0

3 months agoBlender Sync: fixed missing icon in Blender 2.80
Sybren A. Stüvel [Fri, 4 Jan 2019 10:09:20 +0000 (11:09 +0100)]
Blender Sync: fixed missing icon in Blender 2.80

I like the 'DOTSDOWN' icon better, so I keep using it in Blender ≤ 2.79.

3 months agoFixed some MyPy warnings
Sybren A. Stüvel [Thu, 3 Jan 2019 11:07:05 +0000 (12:07 +0100)]
Fixed some MyPy warnings

This includes using `''` instead of `None` in some cases where an empty
string conveys 'nothing' equally well as `None`; in such cases keeping the
type the same rather than switching to another type is preferred.

3 months agoUpdate users of the material after replacing a HDRi
Sybren A. Stüvel [Thu, 3 Jan 2019 10:33:19 +0000 (11:33 +0100)]
Update users of the material after replacing a HDRi

This causes a refresh and immediately shows the new texture in the viewport.

3 months agoFixed race condition referring to self when operator may have stopped running
Sybren A. Stüvel [Thu, 3 Jan 2019 10:32:31 +0000 (11:32 +0100)]
Fixed race condition referring to self when operator may have stopped running

The `file_loading` function is called deferred by asyncio, and can thus
be called when the operator has already stopped loading. This is fixed by
not referring to `self` in that function, and taking the logger from the
outer scope.

3 months agoTexture Browser updated for Blender 2.8 drawing
Sybren A. Stüvel [Wed, 2 Jan 2019 16:07:58 +0000 (17:07 +0100)]
Texture Browser updated for Blender 2.8 drawing

The drawing code has been abstracted into a `draw.py` for Blender 2.8
and `draw_27.py` for earlier versions.

3 months agoMoved texture browser to its own module
Sybren A. Stüvel [Wed, 2 Jan 2019 15:44:09 +0000 (16:44 +0100)]
Moved texture browser to its own module

This places it in the same kind of structure as Attract and Flamenco.

3 months agoRemoved local import
Sybren A. Stüvel [Wed, 2 Jan 2019 15:47:11 +0000 (16:47 +0100)]
Removed local import

3 months agoBumped version to 1.10.0 and marked as released today version-1.10.0
Sybren A. Stüvel [Wed, 2 Jan 2019 15:19:23 +0000 (16:19 +0100)]
Bumped version to 1.10.0 and marked as released today

3 months agoBumped Blender-Asset-Tracer version to 0.8
Sybren A. Stüvel [Wed, 2 Jan 2019 15:19:05 +0000 (16:19 +0100)]
Bumped Blender-Asset-Tracer version to 0.8

This version has lots of Windows-specific fixes.

3 months agoCompatibility fix for Blender 2.8
Sybren A. Stüvel [Fri, 28 Dec 2018 11:31:33 +0000 (12:31 +0100)]
Compatibility fix for Blender 2.8

bpy.context.user_preferences was renamed to bpy.context.preferences.

3 months agoCompatibility fix with Blender 2.79 (Python 3.5)
Sybren A. Stüvel [Fri, 28 Dec 2018 11:29:25 +0000 (12:29 +0100)]
Compatibility fix with Blender 2.79 (Python 3.5)

4 months agoOverwrite when deploying
Sybren A. Stüvel [Fri, 7 Dec 2018 13:34:02 +0000 (14:34 +0100)]
Overwrite when deploying

4 months agoFixed Flamenco exclusion filter bug
Sybren A. Stüvel [Fri, 7 Dec 2018 11:25:48 +0000 (12:25 +0100)]
Fixed Flamenco exclusion filter bug

There was a mistake in an older version of the property tooltip, showing
semicolon-separated instead of space-separated. We now just handle both.

4 months agoAdded 'blender-video-chunks' job type
Sybren A. Stüvel [Thu, 6 Dec 2018 14:47:13 +0000 (15:47 +0100)]
Added 'blender-video-chunks' job type

Requires that the file is configured for rendering to Matroska video
files.

Audio is only extracted when there is an audio codec configured. This is
a bit arbitrary, but it's at least a way to tell whether the artist is
considering that there is audio of any relevance in the current blend
file.

4 months agoFlamenco: Allow BAT-packing of only relative-path assets
Sybren A. Stüvel [Thu, 6 Dec 2018 14:46:54 +0000 (15:46 +0100)]
Flamenco: Allow BAT-packing of only relative-path assets

4 months agoUpdated changelog
Sybren A. Stüvel [Wed, 5 Dec 2018 12:01:03 +0000 (13:01 +0100)]
Updated changelog

4 months agoFlamenco: Write more extensive information to `jobinfo.json`
Sybren A. Stüvel [Wed, 5 Dec 2018 11:57:39 +0000 (12:57 +0100)]
Flamenco: Write more extensive information to `jobinfo.json`

This introduces version 2 of that file.

Version 1:
    - Only the job doc was saved, with 'missing_files' added inside it.

Version 2:
  - '_meta' key was added to indicate version.
  - 'job' is saved in a 'job' key, 'misssing_files' still top-level key.
  - 'exclusion_filter', 'project_settings', and
    'flamenco_manager_settings' keys were added.

4 months agoFlamenco: Compress all blend files
Sybren A. Stüvel [Tue, 27 Nov 2018 15:40:05 +0000 (16:40 +0100)]
Flamenco: Compress all blend files

All blend files in the BAT pack are now compressed, and not just the one
we save from Blender. Requires BAT 0.5 or newer.

5 months agoFlamenco: add fps, output_file_extension, and images_or_video job settings
Sybren A. Stüvel [Wed, 21 Nov 2018 13:23:32 +0000 (14:23 +0100)]
Flamenco: add fps, output_file_extension, and images_or_video job settings

These are all needed to use FFmpeg on the worker to render a video from
rendered image sequences.

- fps: float, the scene FPS
- images_or_video: either 'images' or 'video', depending on what's being
  output by Blender. We don't support using FFmpeg to join chunked videos
  yet.
- output_file_extension: string like '.png' or '.exr', only set when
  outputting images (since doing this for video requires a lookup table and
  isn't even being used at the moment).

5 months agoGeneralised saving/loading of project+manager-specific settings + added one
Sybren A. Stüvel [Fri, 16 Nov 2018 16:12:30 +0000 (17:12 +0100)]
Generalised saving/loading of project+manager-specific settings + added one

Added the `flamenco_exclude_filter` setting to the set, and also made it
easier to add new settings too.

5 months agoAdded little script to automate deployment in Blender Animation Studio
Sybren A. Stüvel [Fri, 16 Nov 2018 15:54:36 +0000 (16:54 +0100)]
Added little script to automate deployment in Blender Animation Studio

5 months agoFixed storing & loading project+manager-specific settings
Sybren A. Stüvel [Fri, 16 Nov 2018 15:52:02 +0000 (16:52 +0100)]
Fixed storing & loading project+manager-specific settings

The problem was that there was too much storing done in an on-change
handler, causing things to be overwritten. By splitting up some functionality
and properly marking the "we're now loading" bits of code, its' solved.

5 months agoCross-platformified my setup.py 'local' hack
Sybren A. Stüvel [Fri, 16 Nov 2018 11:20:09 +0000 (12:20 +0100)]
Cross-platformified my setup.py 'local' hack

5 months agoWrite wheel files to correct dir in the bdist archive
Sybren A. Stüvel [Thu, 15 Nov 2018 16:47:33 +0000 (17:47 +0100)]
Write wheel files to correct dir in the bdist archive

They were ending up in a `local` directory next to the `blender_cloud`
directory. Probably something to do with newer setuptools? Had the same
issue in the Blender ID add-on.

5 months agoUpdated CHANGELOG
Sybren A. Stüvel [Mon, 12 Nov 2018 14:06:48 +0000 (15:06 +0100)]
Updated CHANGELOG

5 months agoPrevent crashing Blender when running in the background
Sybren A. Stüvel [Mon, 12 Nov 2018 14:02:51 +0000 (15:02 +0100)]
Prevent crashing Blender when running in the background

5 months agoBumped version to 1.9.4 version-1.9.4
Sybren A. Stüvel [Thu, 1 Nov 2018 17:39:24 +0000 (18:39 +0100)]
Bumped version to 1.9.4

5 months agoFixed Python 3.6 / 2.79b incompatibilities introduced in 1.9.3
Sybren A. Stüvel [Thu, 1 Nov 2018 17:39:06 +0000 (18:39 +0100)]
Fixed Python 3.6 / 2.79b incompatibilities introduced in 1.9.3

5 months agoAdded little reminder for myself
Sybren A. Stüvel [Thu, 1 Nov 2018 17:30:18 +0000 (18:30 +0100)]
Added little reminder for myself

5 months agoFixed incompatibility with Python 3.6 (used in Blender 2.79b)
Sybren A. Stüvel [Thu, 1 Nov 2018 17:30:10 +0000 (18:30 +0100)]
Fixed incompatibility with Python 3.6 (used in Blender 2.79b)

5 months agoBumped version to 1.9.3 version-1.9.3
Sybren A. Stüvel [Tue, 30 Oct 2018 13:17:02 +0000 (14:17 +0100)]
Bumped version to 1.9.3

5 months agoAttract: draw using the GPU module
Sybren A. Stüvel [Tue, 30 Oct 2018 13:14:22 +0000 (14:14 +0100)]
Attract: draw using the GPU module

The drawing is rather primitive, but it works.

5 months agoAttract: added 'open project in browser' button
Sybren A. Stüvel [Tue, 30 Oct 2018 10:48:48 +0000 (11:48 +0100)]
Attract: added 'open project in browser' button

The button was added to the video sequence editor panel.

5 months agoAdded `bl_category` for Attract panel
Sybren A. Stüvel [Tue, 30 Oct 2018 10:29:42 +0000 (11:29 +0100)]
Added `bl_category` for Attract panel

5 months agoSome drawing code simplification
Sybren A. Stüvel [Tue, 30 Oct 2018 10:29:32 +0000 (11:29 +0100)]
Some drawing code simplification

5 months agoAttract: fixed class naming and registration
Sybren A. Stüvel [Tue, 30 Oct 2018 10:21:00 +0000 (11:21 +0100)]
Attract: fixed class naming and registration

5 months agoChangelog update
Sybren A. Stüvel [Tue, 30 Oct 2018 09:56:09 +0000 (10:56 +0100)]
Changelog update

7 months agoBumped version to 1.9.2 version-1.9.2
Sybren A. Stüvel [Mon, 17 Sep 2018 16:58:05 +0000 (18:58 +0200)]
Bumped version to 1.9.2

7 months agoInclude Python 3.7-compatible pillarsdk
Sybren A. Stüvel [Mon, 17 Sep 2018 16:57:57 +0000 (18:57 +0200)]
Include Python 3.7-compatible pillarsdk

7 months agoBumped version to 1.9.1 version-1.9.1
Sybren A. Stüvel [Mon, 17 Sep 2018 16:47:52 +0000 (18:47 +0200)]
Bumped version to 1.9.1

7 months agoUpdated changelog
Sybren A. Stüvel [Mon, 17 Sep 2018 16:47:16 +0000 (18:47 +0200)]
Updated changelog

7 months agoDon't set prefs.flamenco_manager.manager to a not-in-the-enum value
Sybren A. Stüvel [Mon, 17 Sep 2018 16:23:41 +0000 (18:23 +0200)]
Don't set prefs.flamenco_manager.manager to a not-in-the-enum value

7 months agoBumped version to 1.9.0 version-1.9.0
Sybren A. Stüvel [Wed, 5 Sep 2018 11:35:27 +0000 (13:35 +0200)]
Bumped version to 1.9.0

7 months agoBumped version to 1.9 for last 2.79-compatible release
Sybren A. Stüvel [Wed, 5 Sep 2018 11:30:44 +0000 (13:30 +0200)]
Bumped version to 1.9 for last 2.79-compatible release

The next release will be 2.0 and target Blender 2.80.

7 months agoSome debug logging code
Sybren A. Stüvel [Wed, 5 Sep 2018 11:28:56 +0000 (13:28 +0200)]
Some debug logging code

7 months agoStore available managers per project, and store chosen manager too
Sybren A. Stüvel [Tue, 4 Sep 2018 15:38:21 +0000 (17:38 +0200)]
Store available managers per project, and store chosen manager too

7 months agoMoved use of global variable to a context manager
Sybren A. Stüvel [Tue, 4 Sep 2018 15:37:07 +0000 (17:37 +0200)]
Moved use of global variable to a context manager

7 months agoFixed bad registration
Sybren A. Stüvel [Tue, 4 Sep 2018 13:36:38 +0000 (15:36 +0200)]
Fixed bad registration

7 months agoBlender 2.80-compatible unregistration
Sybren A. Stüvel [Tue, 4 Sep 2018 12:56:10 +0000 (14:56 +0200)]
Blender 2.80-compatible unregistration

7 months agoBumped version to 1.9.999
Sybren A. Stüvel [Tue, 4 Sep 2018 12:43:57 +0000 (14:43 +0200)]
Bumped version to 1.9.999

7 months agoSome more Blender 2.80 compatibility
Sybren A. Stüvel [Tue, 4 Sep 2018 12:38:30 +0000 (14:38 +0200)]
Some more Blender 2.80 compatibility

7 months agoMore code simplification
Sybren A. Stüvel [Tue, 4 Sep 2018 12:34:14 +0000 (14:34 +0200)]
More code simplification

7 months agoSimplified some code
Sybren A. Stüvel [Tue, 4 Sep 2018 12:31:08 +0000 (14:31 +0200)]
Simplified some code