Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-09-21py/rna string subtypes for strings which should be automatically translated:Campbell Barton
layout.prop("blah", text="Translate Me!")
2011-09-21Fix compilation for MinGW. Antony Riakiotakis
2011-09-21update_msg.py now extracts strings from UI files, eg:Campbell Barton
layout.prop("some_prop", text="Some Other Name") So the text argument can be listed for translation.
2011-09-21Tweak for unifont: use droid with glyphs from default bfont.Sergey Sharybin
Would make interface look like it used to be before garlic merge until we're working on making font configurable.
2011-09-21updates to rna message extractor, write utf8 files and use a set rather than ↵Campbell Barton
a dict
2011-09-21Revreting 39792 making paste pose only on selected bones by default.Bastien Montagne
Will contact aligorith anyway for confirmation.
2011-09-21remove support for irixCampbell Barton
2011-09-21fix breakage in 40417 - test compile please even for doc changes.Campbell Barton
2011-09-21Minor: Other UI strings typos and tweaks.Bastien Montagne
2011-09-21SVN maintenance.Guillermo S. Romero
2011-09-20pep8 update & some minor cmake edits.Campbell Barton
2011-09-20move message.txt generator out of wm.py (which was loaded with blender ↵Campbell Barton
always), into it own py script which runs on its own, also added this to 'make translations' target.
2011-09-20Reserved modifier enum for Dynamic Paint to not break save files again.Miika Hamalainen
2011-09-20Another set of fixes for MSVCSergey Sharybin
2011-09-20- translation scripts now run with py3.xCampbell Barton
- added convenience make target 'make translations' - some MEM_malloc strings were not unique enough, expanded them.
2011-09-20Fix for recent commit:Sergey Sharybin
- Some declarations after statement left. - Do not use static inline functions in MOD_navmesh. It produces errors with msvc and not sure it's actually helps -- optimizer should make it inlined itself.
2011-09-20Get rid of c++ in blenkernel and modifiersSergey Sharybin
Also use guarded allocations for navmesh stuff.
2011-09-20Internationalization: fix OS X scons install to copy font and language filesBrecht Van Lommel
correctly.
2011-09-20SVN maintenance.Guillermo S. Romero
2011-09-20(no commit message)Campbell Barton
2011-09-20have blf.gettext even when internationalization is disabled (just passes ↵Campbell Barton
through).
2011-09-20Fix for BLI_ungzip_to_mem: it'll return NULL now if file is not found.Sergey Sharybin
It makes default bfont used if unifont isn't found. Useful for install-less launch when debugging.
2011-09-20Ignore .Blanguages and .bfont.ttf when installing.Sergey Sharybin
This files aren't used by blender anymore but they leads to portable install when using scons.
2011-09-20We are now in Bcon 3 - Beta.Thomas Dinges
2011-09-20- Fix for compiling without international supportSergey Sharybin
- Enable international support for win64 msvc by default
2011-09-20Improved Internationalization and LocalizationSergey Sharybin
============================================== Commiting GSoC project by Xiangquan Xiao trunk. Applied as separated patch, because svn merge produces to much false conflicts and worked really slow. Details for usage would be published on code.blender.org soon. Thanks to Xiao for implementation of project, Campbell to code review, Dalai and Gez for pointing to nice font and everybody else who took part in improving i18n support.
2011-09-20fix [#28672] Blender segfault after exiting a game that was opened withCampbell Barton
autoplay on (Blender, not blenderplayer) blender now stops the sound system and free's its self on Pythons sys.exit().
2011-09-20Merging r40366 through r40392 from trunk into soc-2011-garlicsoc-2011-garlicSergey Sharybin
2011-09-20committed change to transforms THRESHOLD by accident, also update ↵Campbell Barton
convenience makefile to regenerate real makefiles before static checking.
2011-09-20i18n: some fixes for windows, scons and game engineSergey Sharybin
2011-09-20tag & comment unused vars with /* UNUSED */Campbell Barton
2011-09-20i18n: fake_gettext is no longer needed for pythonSergey Sharybin
2011-09-20i18n: forgot this files in recent commitSergey Sharybin
2011-09-20Minor: Other UI strings typos and tweaks.Bastien Montagne
2011-09-20Don't set BF_NUMJOBS in default config, but instead let users do that in ↵Nathan Letwory
user-config.py.
2011-09-20i18n: replace some bit checks from U.transopts with utility functions ↵Sergey Sharybin
UI_translate*
2011-09-20i18n: code clean-upSergey Sharybin
- Move all translation-related declarations to BLF_translation.h - Reverted some changes to match trunk svn rev40365
2011-09-20fix from Juha Mäki-Kanto (kanttori), was calculating connectivity data when ↵Campbell Barton
proportional editmode was enabled, even if connectivity setting was off.
2011-09-20changes for materials to treat them as shorts not int/chars (since they are ↵Campbell Barton
stored as shorts intermally) - converting nurbs to mesh was casting the material to unsigned char. - subsurf was casting to char, then int -> short in a loop. - have material functions take & return shorts.
2011-09-20texface - quick speedupDalai Felinto
I doubt this makes any difference but still, good practises are always good.
2011-09-20fix for bug in do_version_tface(), was assigning 'tf->mode' before tf was ↵Campbell Barton
defined, also comment unused var.
2011-09-20fix possible crasg in recent texface commit - material pointer could be used ↵Campbell Barton
un-inirialized.
2011-09-20tidy upCampbell Barton
- quiet some warnings - set some functions static - replace materialbyname with generic BLI_findstring call
2011-09-20modify the python gettext function to pass through the original string when ↵Campbell Barton
no translation is done, this means the cached info such as byte representation and hash will be kept.
2011-09-20fix for warnings after texface commit, also comment blender sphinx theme for ↵Campbell Barton
api reference until we get an update for 'Naiad'
2011-09-19TexFace to Material Settings big patchDalai Felinto
Summary: ======== The idea here is to move the texface options into the material panel. For images with the change please visit: http://code.blender.org/index.php/2011/09/bge-material-texface-changes 1 - Some of the legacy problems 2.49 and 2.5x has with the texface system: ========================================================================== 1.1) Shadow, Bilboard and Halo are mutual exclusive (in the code), yet you can select a face to be more than one mode. 1.2) Sort only works for blend Alpha yet it's an option regardless of the Transparency Blend you pick. 1.3) Shared doesn't affect anything in BGE. 1.4) ObColor only works for Text objects (old bitmap texts) when using Texture Face Materials. (not address yet, I so far ignored obcolor) 2 - Notes: ============ 2.1) Now "Use Face Textures" in material Option panel will work in Multitexture even if there is no texture channel. 2.2) In FaceTexture mode it will use TexFace all the time, even if you don't check the "Use Texture Face" option in the UI. It's a matter of decision, since the code for either way is there. I decided by the solution that makes the creation of a material fast - in this mode the user doesn't need to mess with textures or this "Use Texture Face" option at all. I'm not strong in my opinion here. But I think if we don't have this then what is the point of the Texture Face mode? 2.3) I kept references for tface only when we need the image, UV or the tiling setting. It should help later when/if we split the Image and UV layers from the tface struct (Campbell and Brecht proposal). 3 - Changes in a Nutshell: ========================== 3.1) "Texture Face" panel (in the Mesh/Object Data panel) no longer exists. Those settings are all part of the material properties, visible when Game Render is set. 3.2) "Texture Face" Shading mode (in the Render panel) is now called “Single Texture”, it needs a material for special settings (e.g. Billboard, Alpha Sort, …). 3.3) New options in the Material Panel * Shadeless option in the Material panel is now supported for all three Shading modes. * Physics is now toggleable, this is the old Collision option. * Two Side (on) is now called Back Culling (off). * Alpha Sort is one of the Alpha options, together (and mutually exclusive) to Alpha Blend, Alpha Clip, Add and Opaque (i.e. solid). * Shadow, Billboard and Halo are grouped in the “Face Orientation” property. * "Face Textures" and "Face Textures Alpha" (under Options) can be used for all but GLSL shading mode (to be supported in GLSL eventually). * The backend in the game engine is still the same as before. The only changes are in the interface and in the way you need to think your materials. The bottomline is: It’s no longer possible to share materials between faces that do not share the same game properties. 4 - Acknowledgment: ================== Mike Pan for the design discussions, and testing along the whole development process. Vitor Balbio for the first hands-on code with the interface changes. That helped me a lot to push me into work on that. Benoit Bolsee and Brecht van Lommel for patch review (* no one reviewed the whole patch, or the latest iteractions, so I still hold liability for any problems). Blender artists that gave feedback and helped testing the patch. Patch review and original documentation can be found here: http://wiki.blender.org/index.php/User:Dfelinto/TexFace http://codereview.appspot.com/4289041/
2011-09-19style changes & use faster looping on vertex weights, also loop on face ↵Campbell Barton
verts in more places rather then having code for 3-4 verts.
2011-09-19SVN maintenance.Guillermo S. Romero
2011-09-19remove unused arg & some style edits on radish merge, also reverted odd ↵Campbell Barton
change that somehow got in to cmake preset.
2011-09-19Merging radish branch into trunk.Jason Hays
http://wiki.blender.org/index.php?title=User:Jason_hays22/GSoC-2011