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
2013-03-12change defaults for window state on X11 (yet again), after further discussion.Campbell Barton
instead use a fixed size as a default, clamp by the desktop size and add some padding (to account for title bar and panel).
2013-03-12Print compositor execution statistics when in background modeSergey Sharybin
This will print memory usage, mapped memory usage, memory peak, compositing tree name and number of finished tiles to stdout when blender is rendering in background mode. This makes compositor a less blackbox and should help trouble shooting issues happening during 4K ToS project.
2013-03-12Fix for strict compiler's flagsSergey Sharybin
2013-03-12Fix for crash in special cases when mixing translate node with otherSergey Sharybin
Issue was caused by calling ensureDelta from initexecution, which will read pixels from an input and it could read from non-initialized operations. Issue was originally introduced in svn rev54235 which added ensureDelta to translate's initExecution, but since rev54349 this call seems to be doing nothing.
2013-03-12Temp fix for stupid -Wformat-security issue.Bastien Montagne
Also makes more use of BLI_snprintf, and makes more consistent code acrross all "header strings" generation in transform.c.
2013-03-12Ouliner: Added recursive setting of (visibility/selectability) for bones ↵Gaia Clary
(Edit- and Object-mode)
2013-03-12replace sprintf -> strcpy where its not needed.Campbell Barton
2013-03-12Changing image ID datablock fomr browser in Image node didn't change output ↵Sergey Sharybin
sockets Which lead to either multilayer sockets hanging around when switching image from multilayer to singlelayer, or missing layers outputs when switching from single to multilayer image.
2013-03-12Fixe related on #34608: MultiLayer OpenEXR (from Maya) - passes lost in ↵Sergey Sharybin
Compositor Image Node imb_exr_split_channel_name didn't set any value to layer and pass names, leaving them uninitialized. This is likely solves initial report, but will know for sure after testing windows build only.
2013-03-12Woops, installing dlls shall happen after all the folders are created.Sergey Sharybin
2013-03-12Made a mistake in recent windows buildbot tweaks.Sergey Sharybin
Didn't count indentation correct..
2013-03-12code cleanup: quiet struct gcc warnings, also use more conventional names ↵Campbell Barton
for bmesh dissolve.
2013-03-12fix own regression in 2.66 [#34610] Text editor: Syntax highlighting freezesCampbell Barton
2013-03-12Fix compilation error after recent changes to strict gcc flagsSergey Sharybin
Dudes, please try building blender with all default features before doing such a commits. It helps just a lot when bisecting issues later. Also solved const qualifier discard happens in recent monofont commit.
2013-03-12Fix #34599: Mask nodes stop working if output is later piped through HSV nodeSergey Sharybin
Issue was caused by the fix for #33650 which changed way to check whether operation resolution is set or not from checking dimensions are zero to setResolution was ever called. Such change lead to conflict with MixBase operation (used for Mix node) which uses temporary zero resolution to check whether input socket resolution is known. This leads to zero resolution setting to that branch of tree. After this resolution will never set to it's actual value. For now solved by changing logic how MixBase operation detects resolution. Namely instead of using trick with temporary zero resolution and calling determineResolution for all inputs, and then call base class's method to determine resolution just once again, check whether input socket is connected and if so use it's resolution. Shall not be regressions for real-life trees, but keeping an eye on this and doing more tests is for sure welcome.
2013-03-12Patch [#34373] Use i18n monospace font in Text editor and Python consoleIrie Shinsuke
This patch allows Blender to display i18n monospace font in the text editor and the Python interactive console. Wide characters that occupy multiple columns such as CJK characters can be displayed correctly. Furthermore, wrapping, selection, suggestion, cursor drawing, and syntax highlighting should work. Also fixes a bug [#34543]: In Text Editor false color in comment on cyrillic To estimate how many columns each character occupies, this patch uses wcwidth.c written by Markus Kuhn and distributed under MIT-style license: http://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c wcwidth.c is stored in extern/wcwidth and used as a static library. This patch adds new API to blenfont, blenlib and blenkernel: BLF_get_unifont_mono() BLF_free_unifont_mono() BLF_draw_mono() BLI_wcwidth() BLI_wcswidth() BLI_str_utf8_char_width() BLI_str_utf8_char_width_safe() txt_utf8_offset_to_column() txt_utf8_column_to_offset()
2013-03-12Add i18n monospace font (bmonofont-i18n.ttf) which will be used for the text ↵Irie Shinsuke
editor and interactive console This is a mixed font based on DejaVu Sans Mono and including M+1M Regular and Wen Quan Yi Micro Hei Mono. Versions and licenses of the included fonts are as follows: - DejaVu fonts: version 2.33, Bitstream font license and Arev font license and public domain - M+ fonts: TESTFLIGHT 54, M+ font license - Wen Quan Yi Micro Hei fonts: version 0.2.0-beta, GPLv3 with font embedding exception or Apache2.0 The font license docs will be added later.
2013-03-12ruler: disable rotate with ruler drawing, was drawing too pixelated and hard ↵Campbell Barton
to read.
2013-03-12bmesh: dissolve, avoid unnecessary loop in test_extra_verts(), also minor ↵Campbell Barton
code cleanup.
2013-03-12bmesh: maintain active face when dissolving.Campbell Barton
2013-03-12use gcc warning -Wredundant-decls, exposes some odd/duplicate declarations ↵Campbell Barton
which have been removed.
2013-03-11Fix for [#34598] Modifier-Icon in Outliner does not appearThomas Dinges
* OBJECT_OT_make_links_scene did only trigger an 3D View update which was insufficient for Outliner (modifiers for example) and also some parts inside the Properties Editor (Mesh Data, Material Data).
2013-03-11Minor cleanup: We always use colour correction now for float buffers. Get ↵Antony Riakiotakis
rid of flag variable.
2013-03-11Fix #34589. There was no space conversion being done between layers inAntony Riakiotakis
different colour space when using the clone brush.
2013-03-11code cleanup:Campbell Barton
- move recursive bone/parent check into ED_armature.h - remove unused vars - use const for paint vector args.
2013-03-11Ouliner: Added recursive select of (visible) bones (Edit- and Object-mode)Gaia Clary
2013-03-11Fix more UI i18n issues (reported by Leon Cheung).Bastien Montagne
2013-03-11Mixed paths to redist libraries in recent commitSergey Sharybin
2013-03-11Colormanagement: Fix issue with colorspaces' description too short, and ↵Bastien Montagne
reduce usage of magic numbers.
2013-03-11Fix #34511: Invalid Audio/Video codec combination produces hung filehandleSergey Sharybin
2013-03-11Windows buildbot tweaksSergey Sharybin
Make it so install directory is being nicely cleaned before next build, which makes it automatically removing all old files from previous installations.
2013-03-11Fix first regression introduced with r55173: need to import shutil before ↵Sergey Sharybin
using methods from it Otherwise linux buildbot fails dramatically. That revision also leads to msvc runtime libs being removed, will fix this in separate commit. Take more respect for such creepy as linux and windows platforms, they're not so bad!
2013-03-11Fix more UI i18n issues (reported by Leon Cheung and Lockal).Bastien Montagne
We have a glicth with colormanagement's spaces descriptions, though, looks like they are clamped at 64 chars (see raw space), will see that later, if it’s solvable.
2013-03-11code cleanup: pep8 & minor changesCampbell Barton
2013-03-11Renaming "properties_object_constraint.py" to "properties_constraint.py"Joshua Leung
The code in this file is NOT restricted to use in object context only. Renaming it makes it easier to find this file (taking in account name truncations).
2013-03-11Another attempt to reduce the confusion between Object and Bone constraintsJoshua Leung
* The wording on the "Add Constraint" dropdown has been changed so that there is no ambiguitiy about which tab is currently selected. That is, it now mentions whether these are object or bone constraints, so that users don't need to try and look up at the header to check. * Show the warning about Ob vs Bone constraints when in armature editmode too.
2013-03-11Jitter: Change UI. Now use lock icon to indicate relative jitter, tiedAntony Riakiotakis
to brush size, and unlock icon to indicate absolute jitter untied to brush size, in screen pixels. Also relative jitter now has soft UI limit of 2.0 and a hard limit of 1000 times the size of the brush. Should be enough for the most vivid imaginations...I hope!
2013-03-11Feature request for all paint systems that support it: Jittering inAntony Riakiotakis
absolute coordinates. This allows an artist to lower the brush radius while keeping the spread of the brush constant. A toggle under the jitter slider provides the option to switch between relative/absolute.
2013-03-10Fix [#34561]: Possible smoke crash if smoke flow had lower density than ↵Miika Hamalainen
adaptive domain "threshold".
2013-03-10Fix: Vertex weight color calculation tried to use NULL pointer when called ↵Miika Hamalainen
through DM_update_weight_mcol(). (Introduced in r55062.)
2013-03-10Fix: stroke spacing fails in image editor, we need to account forAntony Riakiotakis
zooming because spacing used to happen in unscaled screen space
2013-03-10More cruft remove for 2d painting. Remove functions from brush interfaceAntony Riakiotakis
that were in fact 2d painting specific. Also remove old stroke managing function completely.
2013-03-10Fix scons build error after recent commit, missing include.Brecht Van Lommel
2013-03-10Buildbot: mac configuration files for i386 and x86_64.Brecht Van Lommel
2013-03-10More UI message i18n fixes and improvements...Bastien Montagne
Fix for keyingsets tips, and make them (and a few others) findable by i18n messages extracting code (for some reasons, their bl_rna.description are void???).
2013-03-10Texpaint refactor complete!Antony Riakiotakis
* Projection painting files reside in paint_image_proj.c * 2d projection files reside in paint_image_2d.c * Common operator/paint operation code resides in paint_image.c All old code layout is out. Phew...Now we can at least concentrate on each system separately when debugging this beast. We could even separate the paint structs for 2d/projective more easily should we choose to do so.
2013-03-10Added menu entry for recursive hierarchy selec in outlinerGaia Clary
2013-03-10More UI message i18n fixes and improvements...Bastien Montagne
Rendering messages are now translatable.
2013-03-10More UI message i18n fixes and improvements...Bastien Montagne
2013-03-10OpenGL: more work on fixed function lighting implementation as GLSL.Brecht Van Lommel
* Rename functions and move to own header. * Add wrapper functions for glLight. * Auto detect if we can use faster code for solid lighting. * Various fixes for textured draw mode.