106be3927f
typos
2015-03-16 23:15:23 +11:00
7a02184520
bam command line completion (BASH) T43316
...
Works with command completion:
bam pa --> pack
Argument completion:
bam pack --c --> --compress
List/checkout completion:
bam ls some/pa --> some/path
2015-03-14 16:17:18 +11:00
6130e98ea8
bam ls, add --full option to return full paths
2015-03-14 16:17:14 +11:00
6b0735e402
blendfile: remove redundant struct use
2015-03-05 09:58:32 +11:00
0567fb62b9
version bump for release
2015-03-03 21:15:05 +11:00
fd51bbc4ba
pack: make the output arg optional
...
This way you can run:
bam pack foobar.blend
.. which outputs foobar.zip
2015-03-03 10:53:21 +11:00
1111f24b04
Fix T43830: Packing skips some image datablocks
...
Add support for ParticleSystems (render as - object & group)
2015-03-03 10:39:00 +11:00
f23630e970
path walker: include object materials
2015-03-03 10:01:32 +11:00
a542c8bfc4
Fix for bug where library names could collide
...
Multiple libraries from one file wouldn't use unique ID.name members.
Now used memory address instead of the name to keep track of which blocks we've visited.
2015-02-20 21:11:00 +11:00
18b1ecff1e
Add support for compressed chunks on download
...
uses lzma compression (4mb chunks currently)
2015-02-20 15:55:02 +11:00
7169a3d713
no longer make copies of files
...
When the server is performing a checkout, we only need to make binary edit-list
2015-02-20 15:51:46 +11:00
e76691f18b
support for partial downloads
...
(use local cache where possible)
2015-02-20 15:51:10 +11:00
ed1eb6df6f
Add support for mesh-cache modifier
2015-02-12 00:38:54 +11:00
535886c915
add revert
...
uses local cache and replays binary edits
2015-02-07 00:53:20 +11:00
98f67c5d7f
test local replay of edits, needed for local cache
2015-01-28 20:29:29 +11:00
27a0f7471b
minor var rename (to sync with branch)
2015-01-28 17:55:37 +11:00
e30d18487f
tweak, test to ensure UUID's are ok for variations
...
This is useful for checking checkout's match their UUID's,
useful for testing further changes to BAM.
2015-01-28 00:00:06 +11:00
52a9c508cb
Raise an exception when trying to run cli.py directly.
2015-01-15 03:51:29 +11:00
fbd65538ed
cleanup: syntax, comments, naming
2015-01-14 23:51:52 +11:00
8d36a542fb
Added test for checkout with missing a image
2015-01-14 23:46:12 +11:00
3c2a4beec9
Fix for pack failing with missing files
2015-01-14 23:46:12 +11:00
Eibriel
25053f9c68
Added SQLALCHEMY_DATABASE_URI on config.py.example
2015-01-12 15:59:36 -03:00
0f80f31ac4
Support for the bundle command
...
This is primarily meant to be used via 3rd party applications (like the
Blender Cloud). The external software requires a bundle, and if was
already build it gets served a local filesystem path, that can be
further used. Otherwise the bundle is built.
2015-01-12 18:36:38 +01:00
1379f375ee
Add test for image variations
2015-01-09 05:21:21 +11:00
b16801dd6c
Initial Variation support
...
See: T42930
Also added tests
2015-01-09 05:21:14 +11:00
3ddc2551c7
bam deps: disallow zero paths tp be passed
2015-01-08 18:40:25 +11:00
9c8521c629
ignore ".svn" when returning lists
...
also add variation blend files (WIP)
2015-01-07 18:51:07 +11:00
e6022ee4a8
correct docs
2014-12-23 15:59:51 +11:00
07c2bc5075
doc generation for commandline now extracted into an RST directly.
2014-12-21 02:37:54 +01:00
229b49e88d
add support for nested arguments.
2014-12-20 22:47:56 +01:00
1b2c641884
Web service tests and bundle command
2014-12-20 18:29:26 +01:00
8585580b83
use FORCE for phony commands
2014-12-20 02:33:10 +01:00
c5d25dce15
update comments
2014-12-20 02:32:51 +01:00
1ed725876a
cleanup
2014-12-20 01:59:07 +01:00
be47a97149
bump version
2014-12-20 01:53:19 +01:00
7aaf6a64e8
fix for rare case when a file path points to a directory
2014-12-20 01:53:19 +01:00
975a0a5f49
Don't compress common filetypes which are already compressed
2014-12-20 01:53:14 +01:00
6cfefb0ea1
Fix for walking over sequence paths
2014-12-19 17:29:55 +01:00
d5b2327740
path walker: expand more links
2014-12-19 17:29:55 +01:00
f8438d9419
bam cli: add compression level support
2014-12-19 17:29:51 +01:00
bf9098102e
setup now functional
2014-12-19 17:29:15 +01:00
fc5a206686
Sanitize paths before packing
...
also use mode as a kw arg
2014-12-19 11:33:08 +01:00
871600312c
re-arrange modules, preparing for python-package-index
2014-12-19 11:33:05 +01:00
54ef179788
Add support for image sequence strip
2014-12-18 22:15:38 +01:00
29795e1fbe
image sequence support
2014-12-18 22:15:33 +01:00
6c5b0d002d
Resources refactoring into own module
2014-12-18 15:48:49 +01:00
9a821c70c6
correct example command
2014-12-18 14:52:33 +01:00
7a209ba558
correct asserts packing blend files
...
- absolute windows paths made packing fail
- files with '.blend' in the path name would assert
2014-12-18 11:33:15 +01:00
afbebb8cf8
support for reading old blend files (some missing struct members)
2014-12-18 11:32:31 +01:00
5f619eef9f
improve reporting of packing & resolve an exception when key not found
2014-12-18 11:30:51 +01:00