Swann
a201ae4ea6
feat: admin client repository init on connection to an empty server
2020-06-16 15:19:38 +02:00
Swann
e9029b1414
feat: connection protocol refactoring
2020-06-16 00:02:02 +02:00
Swann
19946794f6
refactor: explicit ui label
2020-06-11 18:35:52 +02:00
Swann
3f15092b3a
clean: image logs
2020-06-11 16:31:25 +02:00
Swann
838df92217
refactor: add an icon for non admin-user
2020-06-11 15:25:58 +02:00
Swann
54b01e4513
refacotor: set thost by default
2020-06-11 15:00:51 +02:00
Swann
c065b198d4
feat: added an initialization step
2020-06-10 18:43:21 +02:00
Swann
12c0dab881
feat: kick command is back in the ui
...
clean: unused logs
2020-06-10 14:56:03 +02:00
Swann
7759234ea3
refactor: cleanup connction operator
2020-06-10 10:15:39 +02:00
Swann
ad99a349f7
feat: show admin status in UI
...
feat: update submodule
2020-06-09 23:56:20 +02:00
Swann
fdc7e4678c
feat: update submodule
...
feat: hide uuid
2020-06-09 18:02:53 +02:00
Swann Martinez
8d040cc304
feat: update submodule
2020-06-05 18:41:05 +02:00
Swann Martinez
f1c95d03f8
feat: initial work to run a dedicated server
2020-06-04 18:38:03 +02:00
lqure
b55faf2d1c
fix: Object location is reset to the origin
...
Related to #84
2020-06-04 16:53:26 +02:00
Swann
258f27d96e
fix: get undo handlers back to fix undo crashes
...
related to #32
2020-05-28 12:59:05 +02:00
Swann
8027e541c3
fix: package installation on linux
...
Related to #74
2020-05-27 15:57:57 +02:00
Swann
54bcd41267
fix: wrong scene initialisation
2020-05-16 21:45:42 +02:00
Swann
25c19471bb
feat: update submodule
2020-05-15 18:23:51 +02:00
Swann
9e4e646bb1
Merge branch 'develop' into feature/event_driven_updates
2020-05-15 16:19:47 +02:00
Swann
95524fa3e9
Merge branch '29-differential-revision' into develop
2020-05-09 17:05:49 +02:00
Swann
07a646aa18
feat: submodule update
2020-05-09 16:34:14 +02:00
Swann
67fc19dae1
fix: get hard reference back
...
fix: image crash
2020-05-08 15:11:18 +02:00
Swann Martinez
1070cabf7a
Merge branch '29-differential-revision' into 'develop'
...
fix: spot light shape replication
See merge request slumber/multi-user!36
2020-05-01 21:03:18 +00:00
Swann
fcc9292e02
fix: spot light shape replication
2020-05-01 22:58:27 +02:00
Swann Martinez
f3d8f15ab1
Merge branch '29-differential-revision' into 'develop'
...
Resolve "Implementation cleanup"
See merge request slumber/multi-user!32
2020-04-22 15:24:11 +00:00
Swann
4c44c2f1a0
feat: logging cleanup
2020-04-22 17:04:14 +02:00
Swann
7df6ab1852
feat: clean log for library import
...
feat: color curve map for scene test
feat; update submodules
2020-04-17 15:28:17 +02:00
Swann
b4d1e04b87
fix: sidebar refresh
2020-04-14 18:56:20 +02:00
Swann
2e60bb985f
feat: custom panel category
2020-04-14 17:22:28 +02:00
Swann
f8fa407a45
Merge branch '29-differential-revision' into feature/event_driven_updates
2020-04-13 11:48:20 +02:00
Swann
b2085e80f8
Merge branch 'develop' into 29-differential-revision
2020-04-09 21:45:44 +02:00
Swann
95241d4148
feat: start to test operators
2020-04-08 19:41:57 +02:00
Swann
03490af042
feat: additional tests
2020-04-08 19:28:02 +02:00
Swann
94aeff7b35
feat: new tests
...
fix: curve diff errors
fix: metaball diff error
fix: scene error
2020-04-08 18:40:02 +02:00
Swann
4f02134b6c
feat: expose connection TTL
2020-04-08 11:15:29 +02:00
Swann
1304489748
feat: update submodule
2020-04-07 18:19:50 +02:00
Swann
673a9dd669
feat: more tests
2020-04-07 18:19:17 +02:00
Swann
fc15478dfa
refactor: remove pointer hard reference
...
feat: light test
2020-04-07 14:49:43 +02:00
Swann
c23b5923ab
refactor: cleanup
2020-04-07 09:59:04 +02:00
Swann
2d700e83bb
feat: update submodule
2020-04-06 15:36:28 +02:00
Swann
271f210591
fix: light missing parameters
2020-04-06 15:16:57 +02:00
Swann
e65dd1939a
refactor: update screen only on client update
2020-04-06 14:47:03 +02:00
Swann
76be9092c8
Merge branch 'develop' into 29-differential-revision
2020-04-06 11:48:47 +02:00
Swann
3394299e8b
fix: view_settings error
...
fix: empty collection error
2020-04-06 10:38:31 +02:00
Swann
408a16064c
feat: update submodule
2020-04-03 15:43:04 +02:00
Swann
cfd80dd426
feat: update submodule
2020-04-03 15:39:56 +02:00
Swann
0fde356f4b
feat: initial kick
2020-04-03 14:59:33 +02:00
Swann
1b94e017e6
feat: ignore wrong parameters
2020-04-02 19:36:28 +02:00
Swann
b3b2296b06
fix: black and white level errors
2020-04-02 19:21:55 +02:00
Swann
9c897745fd
feat: optionnal setting on host
2020-04-02 18:42:41 +02:00
Swann
0783c625d0
feat: initial render settings replication support
2020-04-02 17:39:14 +02:00
Swann
bfbf2727ea
fix: material error
2020-04-02 12:14:12 +02:00
Swann
39766739d2
refactor: move dump_anything to the dump modules
2020-04-01 11:37:05 +02:00
Swann
776664149e
refactor: imports
2020-04-01 11:34:24 +02:00
Swann
fef088e39b
refactor: cleanup lattice
2020-04-01 10:23:28 +02:00
Swann
31feb2439d
refactor: cleanup
2020-03-31 17:52:52 +02:00
Swann
e041b2cb91
feat: cleanup
2020-03-31 17:42:14 +02:00
Swann
379e7cdf71
refactor: cleanup implementation
...
feat: np_load_collection for collection attr load/unload
2020-03-31 17:28:32 +02:00
Swann
928eccfa23
feat: vertex_color support
2020-03-31 10:13:49 +02:00
Swann
9c9d7a31bf
feat: cleanup metaballs
2020-03-30 18:50:54 +02:00
Swann
d46ea3a117
refactor: change default materials refrash rate to 1s
2020-03-30 18:12:43 +02:00
Swann
820c6dad7e
refactor: feat dump node
2020-03-30 18:05:33 +02:00
Swann
acbf897f5d
refactor: rename def
2020-03-30 17:21:28 +02:00
Swann
219973930b
fix: annotation settings
2020-03-30 15:01:48 +02:00
Swann
79ba63ce85
feat: attribute dump function
...
refactor: cleanup utils
2020-03-30 14:31:35 +02:00
Swann
922538dc3a
feat: update submodule
2020-03-27 18:52:23 +01:00
Swann
289a49251e
refactor: cleanup
2020-03-27 18:18:36 +01:00
Swann
ef9e9dbae8
feat: action refactoring
2020-03-27 15:50:25 +01:00
Swann
98d86c050b
feat: update submodules
2020-03-26 21:11:21 +01:00
Swann
3f0c31d771
refactor: cleanup implementation
2020-03-26 19:10:26 +01:00
Swann
d7e47e5c14
refactor: clean material
2020-03-26 18:51:35 +01:00
Swann
cab4a8876b
feat: CurveMapping support
2020-03-26 18:51:19 +01:00
Swann
d19932cc3b
refactor: change default timers for mesh and gpencil
2020-03-26 17:30:45 +01:00
Swann
ea9ee4ead1
fix: mesh materials
2020-03-26 17:23:42 +01:00
Swann
667c3cd04d
fix: mesh update
2020-03-26 17:13:59 +01:00
Swann
6334bfdc01
fix: node_tree dump
2020-03-26 17:13:48 +01:00
Swann
2016af33b7
fix: missing light shape
2020-03-26 17:13:30 +01:00
Swann
f0a2659b43
fix: collection destructor during loading
2020-03-26 16:10:27 +01:00
Swann
489502a783
Merge remote-tracking branch 'origin/develop' into 29-differential-revision
2020-03-26 14:38:41 +01:00
Swann
3680a751aa
fix: jsondiff import error
...
Related to #78
2020-03-26 14:04:47 +01:00
Swann
4413785903
feat: missing lines
2020-03-26 12:07:12 +01:00
Swann
25825f7aeb
feat: blender 2.83 api changes
2020-03-26 11:45:41 +01:00
Swann
73019fc0b0
feat: grease pencil progress
2020-03-26 11:12:26 +01:00
Swann
6a98e749f9
feat: gpencil dump refactoring
2020-03-26 09:20:41 +01:00
Swann
a84fccb3ce
feat: camera cleanup
2020-03-25 13:24:12 +01:00
Swann
f9222d84ea
feat: crease and bevel_wieght support
2020-03-25 11:36:29 +01:00
Swann
d7964b645a
fix: generated image path error
2020-03-25 10:35:31 +01:00
Swann
c3ae56abd2
refactor: cleanup progress
2020-03-25 09:47:20 +01:00
Swann
daff548010
feat: uv_layer loading
2020-03-24 19:40:18 +01:00
Swann
757dbfd6ab
feat: mesh loading progress
2020-03-24 19:09:02 +01:00
Swann
01fdf7b35b
feat: mesh implementation cleanup progress
2020-03-23 21:49:28 +01:00
Swann
90d4bb0e47
feat: mesh dump refactoring wip
2020-03-23 17:55:10 +01:00
Swann
01faa94a9a
fix: resolve error
2020-03-23 15:29:34 +01:00
Swann
b55700862f
fix: loadimg error
2020-03-23 13:49:47 +01:00
Swann
90a44eb5db
fix resolve
2020-03-23 12:09:59 +01:00
Swann
fb0760928e
feat: verbose errors
2020-03-23 11:04:06 +01:00
Swann
8ce53b8413
feat: bl_object clean
...
Related to #29
2020-03-20 19:31:48 +01:00
Swann
2484028b5a
feat: cleanup
2020-03-20 16:14:54 +01:00
Swann
2fcb4615be
feat: GPL headers
2020-03-20 14:56:50 +01:00
Swann
653cf7e25a
Merge remote-tracking branch 'origin/develop' into 29-differential-revision
2020-03-20 14:28:07 +01:00
Swann
aa0b54a054
fix: ui refresh
2020-03-20 14:17:58 +01:00
Swann
ba9b4ebe70
feat: update submodules
2020-03-20 13:41:42 +01:00
Swann
b8f46c2523
fix: service launching error
...
Related to #76
2020-03-20 11:46:43 +01:00
Swann
153ff5b129
Merge branch 'develop' into 29-differential-revision
2020-03-19 18:55:37 +01:00
Swann
56e5709a35
refactor: use pickle instead of msgpack
2020-03-19 17:26:30 +01:00
Swann Martinez
717a2da3de
refactor: cleanup progression
2020-03-13 17:13:39 +01:00
Swann Martinez
4a127e617c
feat: cleanup
2020-03-13 15:05:00 +01:00
Swann Martinez
511983c7ff
feat: remove useless information panel
...
feat: doc_url field [2.83 update](https://developer.blender.org/D7015 )
2020-03-12 13:25:13 +01:00
Swann Martinez
1e580dbcd6
Update multi_user/__init__.py, .gitlab-ci.yml files
2020-03-12 12:17:30 +00:00
Swann Martinez
ff5e56e36c
fix: use release
2020-03-12 11:57:54 +01:00
Swann Martinez
1c6e88ce61
feat: get links from gitlab releases
2020-03-12 11:40:36 +01:00
Swann
dbaff5df85
feat: auto_updater script
2020-03-11 22:42:09 +01:00
Swann Martinez
75839e60f0
refactor: cleanup
2020-03-11 15:17:13 +01:00
Swann Martinez
cd10dbb04d
feat: update submodule
2020-03-11 15:09:52 +01:00
Swann Martinez
30f787f507
refactor: progress on bl_data_io clean
2020-03-09 16:12:18 +01:00
Swann Martinez
a8da01c8ff
feat: start to leanup datablock io api
2020-03-09 15:59:30 +01:00
Swann Martinez
c281ac4397
feat: update snap user to support snaping accross scenes
...
Related to #40
2020-03-05 17:31:12 +01:00
Swann Martinez
250cf91032
feat: show flag for user on an other scene
...
feat: disable user drawing on other scene
Related to #40
2020-03-05 17:20:04 +01:00
Swann Martinez
fe9a096ab2
feat: store current scene in user metadata
...
Related to #40
2020-03-05 16:19:13 +01:00
Swann Martinez
adeb694b2d
feat: one apply timer for all
2020-03-05 15:38:20 +01:00
Swann Martinez
50d14e663e
feat: update sumbodules
2020-03-05 10:56:17 +01:00
Swann
9b8d69042d
feat: update submodule
2020-03-04 22:28:34 +01:00
Swann Martinez
b2475081b6
feat: id accessor
2020-03-04 18:28:42 +01:00
Swann Martinez
aef1d8987c
Merge branch '61-config-file-prevents-having-the-addon-on-a-shared-network-location' into feature/event_driven_updates
2020-03-04 14:54:42 +01:00
Swann Martinez
efa243211b
feat: remove headers
2020-03-04 14:12:56 +01:00
Swann Martinez
f03a3aadff
feat: cleanup ui
2020-03-04 12:51:56 +01:00
Swann Martinez
16147ae2ba
feat: custom cache directory in userpref
2020-03-02 11:09:45 +01:00
Swann Martinez
8e600778ab
feat: store addon config in user preference (except runtime vars)
...
Related to #20
2020-02-28 17:34:30 +01:00
Swann Martinez
292f76aea5
feat: move diff to observer
...
feat: logs
2020-02-28 15:39:29 +01:00
Swann Martinez
28c4ccf1f3
Merge branch 'develop' into feature/event_driven_updates
2020-02-28 14:48:09 +01:00
Swann Martinez
02938d1e40
hotfix: script dir name on linux
2020-02-28 12:28:42 +01:00
Swann Martinez
2703e8c15e
feat: update submodule
2020-02-28 11:24:59 +01:00
Swann Martinez
8468be2690
refactor: disable CI testing until the refactoring
2020-02-28 11:20:47 +01:00
Swann
d22586cd6e
feat: improve addon bl_infos and changelog
2020-02-27 23:15:31 +01:00
Swann Martinez
8d609a82ff
fix: wrong grease pencil frame loading
2020-02-26 17:33:33 +01:00
Swann Martinez
0cbdc265a3
fix: matrix world apply error
...
use loc/rot/scale instead of matrix world
2020-02-26 17:02:33 +01:00
Swann Martinez
57a243798b
fix: mesh auto_smooh
2020-02-26 15:37:19 +01:00
Swann Martinez
a811211061
fix: material roughtness loading
...
fix: graph pre-load broken
Related to #68
2020-02-26 15:11:27 +01:00
Swann Martinez
3d2ff10f80
fix: action type loading
...
Related to #70
2020-02-26 15:01:22 +01:00
Swann Martinez
ded2d3490f
fix: Updates timer doesn't correctly unregister on connection timeout
...
Close #69
2020-02-26 12:03:48 +01:00
Swann Martinez
450b18cf16
feat: preload refactoring ground work
...
Related to #68
2020-02-26 11:41:08 +01:00
Swann Martinez
414af6388c
fix: mathutils.Euler sync error
...
fix: material dumping errors
added mathutils.Euler to dump anything
Related to #67
2020-02-25 19:20:49 +01:00
Swann Martinez
549b0b3784
fix: submodule version
2020-02-25 17:40:00 +01:00
Swann Martinez
fc9ab1a7e6
feat: update submodule
2020-02-25 17:38:43 +01:00
Swann Martinez
44bffc1850
Merge remote-tracking branch 'origin/develop' into feature/event_driven_updates
2020-02-25 17:37:24 +01:00
Swann Martinez
d15566daf7
fix: image color space sync
2020-02-25 17:06:40 +01:00
Swann Martinez
0a52b3cf80
fix: User selection incositent with active view_layer
2020-02-25 16:35:26 +01:00
Swann Martinez
26cec517c0
Merge branch '59-timeout-issue-for-scenes-that-are-large-enough' into 'develop'
...
Resolve "Timeout issue for scenes that are large enough"
See merge request slumber/multi-user!14
2020-02-25 14:01:51 +00:00
Swann Martinez
d546bc257a
feat: bones custom shapes
2020-02-24 15:49:11 +01:00
Swann Martinez
e71893c5b6
refactor: cleanup
2020-02-24 14:43:18 +01:00
Swann
77979acc42
fix: Denied write access on connection for heavy scene (let blender delayables apply all data for us)
2020-02-23 17:17:11 +01:00
Swann
a141e9bfe7
feat: stash on deps graph update
2020-02-23 14:08:45 +01:00
Swann Martinez
5d576d6f25
fix: modal operator error
2020-02-21 16:52:02 +01:00
Swann Martinez
6142a09283
fix: quit status
2020-02-21 13:08:24 +01:00
Swann Martinez
7d989faae6
feat: error handling during disconnection
...
fix: various session disctonnect error (replication submodule)
2020-02-21 12:00:34 +01:00
Swann Martinez
56a625ae48
feat: quitting session progress bar
2020-02-20 18:36:53 +01:00
Swann Martinez
67f1149f65
refactor: cleanup
2020-02-20 14:17:50 +01:00
Swann Martinez
699bdf5fe0
feat: quitting state
2020-02-20 13:17:28 +01:00
Swann Martinez
e3d76c37db
feat: update submodule version
2020-02-20 11:57:37 +01:00
Swann Martinez
3d9a320612
feat: update submodule version with service management layer
2020-02-19 18:10:14 +01:00
Swann Martinez
2d352ec14a
feat: show basic service states in ui
2020-02-19 18:07:25 +01:00
Swann Martinez
b9d144f24a
feat: services basic ui to track services states
2020-02-19 16:22:06 +01:00
Swann Martinez
32b24164cf
refactor: remove packages installation target directory.
...
Related to #60
2020-02-19 13:12:09 +01:00
Swann Martinez
5f2dca4032
feat: update submodule
2020-02-14 16:54:51 +01:00
Swann Martinez
6a0705a73e
feat: increase snap timer refresh rate
...
fix (replication): unknown user state update
2020-02-14 16:44:53 +01:00
Swann Martinez
f1020fb072
feat: prevent apply before session in active
2020-02-14 16:02:30 +01:00
Swann
65525ca2e1
feat: notice
2020-02-09 23:37:02 +01:00
Swann
af53e54aa8
refactor: progress bar update
2020-02-09 00:55:19 +01:00
Swann
6975edfb66
feat: simple progress bar
2020-02-09 00:41:00 +01:00
Swann
c42c0cb017
refactor: cleanup
2020-02-08 23:25:37 +01:00
Swann
378f52a1ab
fix: mesh uv loading issue
...
refacotr: loading status
refactor: cleanup logs
2020-02-08 23:23:00 +01:00
Swann Martinez
b182632723
feat: show basic progress
2020-02-07 18:09:33 +01:00
Swann Martinez
8a2d178a4f
refactor: state with progression !
2020-02-07 17:56:58 +01:00
Swann Martinez
81752e9a23
fix: delayable from accessing session data before its ready
...
refactor: remove
feat: submodule update
2020-02-07 17:08:36 +01:00
Swann Martinez
22eb65358b
feat: launch server from orchestrator
2020-02-07 14:11:23 +01:00
Swann Martinez
2034773df6
fix: handle connexion error
2020-02-07 11:34:23 +01:00
Swann Martinez
5422518a47
fix: lightprobe version support error
2020-02-07 10:50:14 +01:00
Swann Martinez
210e8aa0fa
feat: merged !12 changes (@c2ba)
2020-02-07 10:39:12 +01:00
Swann
b0c195c34f
feat: update submodule
2020-02-07 00:49:04 +01:00
Swann
0753882015
feat: lightprobe warning
...
refactor: set logging default level to WARNING
2020-02-07 00:48:34 +01:00
Swann
cbdf8c94d7
feat: submodule update
2020-02-06 23:22:56 +01:00
Swann Martinez
6c47e72766
feat: big overal refactoring
...
Added an orchestrator
Removed ClienfEnventHandler
Exposed IPC Port for local dev
Relative to #59
2020-02-06 18:54:46 +01:00
Swann
63294d2fd8
feat: update submodule version
2020-02-05 23:38:56 +01:00
Swann
4825e6876c
feat: experiment bin diff for meshes
2020-02-05 23:26:53 +01:00
Swann Martinez
d1501da2f1
feat: cleanup
2020-02-05 16:33:21 +01:00
Swann
3b459d5387
refactor: cleanup
2020-02-03 23:18:53 +01:00
Swann Martinez
6a667b0745
feat: experimental subprocess server
2020-02-03 19:04:08 +01:00
Swann Martinez
4828a91bd5
Merge branch 'feature/event_driven_updates' into 59-timeout-issue-for-scenes-that-are-large-enough
2020-02-03 11:29:22 +01:00
Swann Martinez
b6614768c4
fix: mesh dumping performance
2020-02-03 11:22:43 +01:00
Swann Martinez
30278126f8
Fix unrelated exception when address is in use. (@c2ba)
...
commit changes from !13 in develop.
2020-01-30 14:25:12 +01:00
Swann Martinez
fcf4604153
feat: deps graph update handler
2020-01-24 17:52:10 +01:00
Swann Martinez
356b61c9ff
fix: bone_group index
2020-01-24 14:33:00 +01:00
Swann Martinez
a5e949d52e
feat: bone_group support
...
Bone group replication support with colorsets (not custom for now)
Related to #18
2020-01-24 13:38:10 +01:00
Swann Martinez
6191e4ac58
feat: bone layers support
...
Related to #18
2020-01-24 11:38:04 +01:00
Swann Martinez
e878bc62ba
refactor: rename load
2020-01-23 18:20:56 +01:00
Swann Martinez
e4b5fd3170
fix: vertex group
...
Related to #18
2020-01-23 17:59:17 +01:00
Swann Martinez
da76386dd4
feat: update replication version
2020-01-23 11:38:09 +01:00
Swann Martinez
3181be0887
feat: lightprobes support !
...
Caution: Only supported since blender 2.83 since the patch https://developer.blender.org/rBe280c0441bd84e73c47dffb66104ed40af9ea592 .
Related to #35
2020-01-23 11:02:11 +01:00
Swann Martinez
e9141c4970
refactor: remove handler error message
2020-01-22 18:40:08 +01:00
Swann Martinez
ece88f3dda
fix: session quit on server lost
2020-01-22 18:37:46 +01:00
Swann Martinez
8b7716ac3c
feat: snap time operator
...
feat: snap operators status
It's now possible to snap to others user time's !
Related to #53 .
2020-01-22 16:17:48 +01:00
Swann Martinez
44e525aec7
feat: update replication version
2020-01-22 15:21:17 +01:00
Swann Martinez
e22b036cc9
refactor: user metadata
2020-01-22 15:15:44 +01:00
Swann Martinez
e253ccd52d
refactor: use client metadata
2020-01-22 14:33:34 +01:00
Swann Martinez
da5406952c
feat: progression on user matadata handling
2020-01-22 11:20:04 +01:00
Swann
73a2bb56e2
refactoring: user metadata progress
2020-01-21 23:24:44 +01:00
Swann
011eba8cc9
refactor: connexion process
...
Related to #19
2020-01-21 16:25:44 +01:00
Swann Martinez
07df42d087
feat: progression on session mamnagment
2020-01-20 18:55:03 +01:00
Swann
ff932b0cdf
feat: connexion infos tests (bugged)
2020-01-19 23:10:22 +01:00
Swann
fdb7995cbf
feat Ground wrk for disconnect refactoring
2020-01-19 17:21:16 +01:00
Swann Martinez
e99e6965ec
refacto: connected user list
...
Related to #53
2020-01-17 18:15:37 +01:00
Swann Martinez
65fd73d6c0
feat: ground work to display user current keyframe
...
Related to #53
2020-01-16 17:56:43 +01:00
Swann Martinez
0cb75af583
feat: current pose transmission
...
Current pose is now replicated over the wire.
It should give visibility on the animation state of a skeleton
and push deeper animation possibilities(ex: a char per user).
Related to #18
2020-01-16 17:18:17 +01:00
Swann Martinez
cb031bab55
feat: dump and loading mathutils.Quaternion
...
Related to #18
2020-01-16 16:59:55 +01:00
Swann Martinez
f8bb544005
refactor: enable matrix transmission back for animated objects
...
Related to #18
2020-01-16 15:27:37 +01:00
Swann Martinez
2eec228c3e
feat: undo/redo handler
...
The solution for now is to resolve datablock references when undo appen.
Related to #32 .
2020-01-14 11:49:36 +01:00
Swann Martinez
f55319c453
feat: resolve refactoring, ground work to resolve undo errors
...
Related to #32 , Undo errors
2020-01-13 18:51:31 +01:00
Swann Martinez
28ca489fc3
refactor: remove old properties
2019-12-30 11:13:48 +01:00
Swann
ea3c9d701b
refactor: remove dependencies
2019-12-10 22:07:46 +01:00
Swann Martinez
a8d97aa43b
feat: update replication version
2019-12-05 14:28:19 +01:00
Swann Martinez
c56b52d069
fix: merge error
2019-12-02 17:38:31 +01:00
Swann Martinez
d12fe9dd70
Merge branch 'master' into animation-support
2019-12-02 17:36:59 +01:00
Swann Martinez
315c2903c0
refactor: cleanup
...
related to #18
2019-12-02 17:34:08 +01:00
Swann Martinez
a12d32341c
fix: bone connection
...
A temporary fix while I am rewriting armature dump
related to #42 .
2019-11-28 17:57:47 +01:00
Swann Martinez
67b9e1a8cf
refactor: cleanup code
...
Related to #18
2019-11-28 11:25:53 +01:00
Swann Martinez
dedc5a04e0
feat: basic shape key support
...
Related to #18
2019-11-27 18:06:17 +01:00
Swann Martinez
efa2d0eeef
feat: driver fcurve loading
...
Related to #39 .
2019-11-25 17:39:46 +01:00
Swann Martinez
b1f5ca5660
refactor: change has_action, has_driver location to utils
...
fix: wrong transform update behavior for animated object
Related to #39 , #18
2019-11-25 16:18:26 +01:00
Swann Martinez
2666444007
feat: enable drivers sync
...
Related to #39
2019-11-25 16:06:08 +01:00
Swann Martinez
89035ebb85
feat: wip on drivers support.
...
Related to #39
2019-11-25 16:01:48 +01:00
Swann Martinez
c43207e9bf
fix: armature sync error
...
Related to #18
2019-11-25 11:04:38 +01:00
Swann Martinez
af923feecd
feat: metaball selection drawing
...
related to #34
2019-11-22 18:51:24 +01:00
Swann Martinez
12ba867ee1
fix (WIP): work on quick fix for deselection
...
Related to #41 .
2019-11-22 18:32:39 +01:00
Swann Martinez
805dd4f319
fix: modifier parameter update
...
Reload modifiers from scratch to prevent loading error on None object pointer parameter.
Related to #41 .
2019-11-22 16:44:50 +01:00
Swann Martinez
f405662fb8
fix: modifier queue change
...
A quick attempt to replicate modifier order changes. Related to #41 .
2019-11-22 16:32:34 +01:00
Swann Martinez
43eeb8299e
feat: smooth overlay lines
...
fix: selection flush None object error
related to #34 .
2019-11-21 17:14:31 +01:00
Swann Martinez
ebe6af8082
feat: selection tests for non visible objects
...
related to #34
2019-11-18 18:14:21 +01:00
Swann Martinez
27e310bfbf
fix: prevent circular dependencies
...
Related to #30 .
2019-11-07 18:42:16 +01:00
Swann Martinez
8c340d83ac
feat: constraints dependencies.
...
Added constraints target object as node dependency to respec lading order. Related to #30 .
2019-11-07 18:34:06 +01:00
Swann Martinez
8e2a831015
fix: armature parent loading.
...
Made uuid based parent loading to prevent duplicata once the parent is resolved.
Related to #23 .
2019-11-07 18:14:24 +01:00
Swann Martinez
9e19b3ca91
feat: bone constraint support
...
Constraint loading code simplification
Load bones constraints.
Related to #30 .
2019-11-07 18:13:06 +01:00
Swann Martinez
5d3f81081a
fix: presence errors whithout 3d viewports
2019-11-07 15:28:47 +01:00
Swann Martinez
88e7fde848
feat: vertices assignation to vertex groups
...
Related to #23
2019-11-07 15:27:21 +01:00
Swann Martinez
07b6b552be
fix: armature loading when changing area
...
Remove useless context checks. Related to #23 .
2019-11-07 15:26:32 +01:00
Swann Martinez
e54ce5962e
feat: vertex group loading (still WIP)
...
Load vertex_group and assign weights to corresponding indexes.
Related to #23 .
2019-11-07 14:24:11 +01:00
Swann Martinez
8e42b729e9
feat: ground work for vertex_group
...
Started to transfert vertex_group in bl_object.
Related to #18 .
2019-11-06 17:55:23 +01:00
Swann Martinez
b0ea3f1acd
feat: object reference improvements
...
Prevent Objects target from being dumped. Append modifiers target objects to dependencies.
Relative to #18 , #28 .
2019-11-06 16:35:24 +01:00
Swann Martinez
7bf676020d
feat: basic action support
...
Feat action implementation(load and dump action fcurve).
Append action reference management into bl_datablock.
Updated each concerned implementation to use the new action managment from bl_datablock
Related to #27 .
2019-11-06 14:30:16 +01:00
Swann
99649f588c
feat: Armature support progress
...
Remove unecessary context correction . #23
2019-11-05 17:40:44 +01:00
Swann
1b3c655829
feat: progress on armature support
...
Append modal timer operator to execute armature loading in the right context. Related to #18
2019-11-05 14:22:57 +01:00