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
2016-07-15UI: Remove spaces around '/'Campbell Barton
D2093 by @Blendify
2016-06-21Text Object: Vertical AlignmentDalai Felinto
A new option for Font/Text objects vertical alignment: * Top Base-Line (current mode) * Top * Center * Bottom The Top is the equivalent as the Top-Baseline with an empty line at the begin of the text. It's nice to have this option too though, since if we are driving the alignment via Python we don't want to add extra lines to the text only to accomodate to the desired vertical alignment. The Center and Bottom are as intuitive as their name suggest. When working with text boxes, the vertical alignment only work for paragraphs that are not vertically full. Many thanks to Campbell Barton (ideasman42 / @campbellbarton) for the code review, code comments, and overall suggestions and changes :) Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D2061
2016-03-09Correct UI active state w/ bevel-factorCampbell Barton
D1838 by @JacquesLucke
2015-08-05Only show interpolation buttons w/ bezier splinesCampbell Barton
2015-04-22Cleanup: pep8, spellingCampbell Barton
2015-01-29cleanup: pep8Campbell Barton
also remove empty class parenthesis
2014-07-04Fix T40941: Bevel factor in TextSergey Sharybin
Bevel factor is not supported by text, hide it from the interface.
2014-05-26Fix for curve map-taper being greyed out incorrectlyCampbell Barton
2014-03-28Bevel Factor MappingLukas Treyer
Bevel Factor Mapping allows to control the relation between bevel factors (number between 0 and 1) and the rendered start and end point of a beveled spline. There are three options: "Resolution", "Segments", "Spline". "Resolution" option maps bevel factors as it was done < 2.71, "Spline" and "Segments" are new. * "Resolution“: Map the bevel factor to the number of subdivisions of a spline (U resolution). * "Segments“: Map the bevel factor to the length of a segment and to the number of subdivisions of a segment. * "Spline": Map the bevel factor to the length of a spline. Reviewers: yakca, sergey, campbellbarton CC: sanne Differential Revision: https://developer.blender.org/D294
2014-02-03Fix T38450: Remove unused Children Offset optionSergey Sharybin
This option was only exposed to the interface and internally was doing basically nothing. Removing it to prevent artists from being confused.
2013-12-14Fix for recent regression in curve geometry panel pollCampbell Barton
2013-12-12Fix T37786: Curves: Geometry tab is missingSergey Sharybin
Was broken by rB2a55d68e1927 which inverted condition in poll function for Geometry panel.
2013-12-11Fix for curve pinning raising an exceptionCampbell Barton
2013-12-11Move curve's boundbox and texspace calculation out of modifier stackSergey Sharybin
There were several issues with how bounding box and texture space are calculated: - This was done at the same time as applying modifiers, meaning if several objects are sharing the same curve datablock, bounding box and texture space will be calculated multiple times. Further, allocating bounding box wasn't safe for threading. - Bounding box and texture space were evaluated after pre-tessellation modifiers are applied. This means Curve-level data is actually depends on object data, and it's really bad because different objects could have different modifiers and this leads to conflicts (curve's data depends on object evaluation order) and doesn't behave in a predictable way. This commit moves bounding box and texture space evaluation from modifier stack to own utility functions, just like it's was done for meshes. This makes curve objects update thread-safe, but gives some limitations as well. Namely, with such approach it's not so clear how to preserve the same behavior of texture space: before this change texture space and bounding box would match beveled curve as accurate as possible. Old behavior was nice for quick texturing -- in most cases you didn't need to modify texture space at all. But texture space was depending on render/preview settings which could easily lead to situations, when final result would be far different from preview one. Now we're using CV points coordinates and their radius to approximate the bounding box. This doesn't give the same exact texture space, but it helps a lot keeping texture space in a nice predictable way. We could make approximation smarter in the future, but fir now added operator to match texture space to fully tessellated curve called "Match Texture Space". Review link: https://codereview.appspot.com/15410043/ Brief description: http://wiki.blender.org/index.php/User:Nazg-gul/GSoC-2013/Results#Curve_Texture_Space
2013-12-023D Text: remove 'body' editing from the UI.Campbell Barton
This wont preserve newlines, looses materials and is broken in edit-mode.
2013-11-19Code Cleanup: style, spelling and pep8 editsCampbell Barton
2013-10-14Interface / Text:Thomas Dinges
* Add "Open" operator to the Text Editor header, it's a common operation next to New. * Add Body Text property to the Font panel for Text objects, so text can easily be pasted into Blender and editing it becomes easier too. This was only accessible via the RNA Data blocks before.
2013-07-20Fix descriptions for mask selection operators and use less ambiguous ↵Sv. Lockal
"letter-spacing" term
2012-11-08Added Map Taper option which if enabled maps affect of taper object onSergey Sharybin
actually beveled part of curve (previously affect of taper would have been clamped by start/end bevel factor) Here's an illustration: http://wiki.blender.org/uploads/5/5d/Blender2.65_CurveMapTaper.png
2012-08-17style cleanupCampbell Barton
2012-07-03Style edit (mostly), use """ for docstrings (not ''').Bastien Montagne
Should also fix the broken py ops tips...
2012-06-20style cleanupCampbell Barton
2012-05-04Added start and end bevel factor for curves, so now it's possible to makeSergey Sharybin
a bevelled curve which isn't fully covered with a bevel.
2012-04-08code cleanup: remove unused imports/defines + other redundant code.Campbell Barton
2012-04-05UI files:Thomas Dinges
* Naming convention fixes and one if / elif fix.
2012-03-08style cleanup: pep8 + picky editsCampbell Barton
2012-02-28Fix UI error - some curve settings were in the path panel and were greyed ↵Campbell Barton
out when 'Path Animation' was disabled, but were infact used for the curve deform modifier. noticed while looking into bug [#30349]. Move these settings under the main curves panel under text "Path / Curve-Deform:"
2012-02-08Correct mathutils documentation, also correct some python spelling errors ↵Campbell Barton
and add makefile target `check_spelling`
2012-02-03Code Cleanup: check is / is not when comparing singletons.Campbell Barton
2012-02-02Disallow fill caps for curves without bevel object.Sergey Sharybin
It's getting complicated to detect which part of curve is actually a cap in cases like extruded 2d curve with non-zero depth.
2012-02-02Added option to fill caps of bevelled curves.Sergey Sharybin
It can be found in Shape panel below Fill label. If this option is enabled, caps of curve will be filled.
2012-01-07Whitespace cleanup in curve properties scriptSergey Sharybin
2012-01-052.6 UI Files:Thomas Dinges
* Some code cleanup.
2011-10-13radius interpolation was incorrectly greyed out for 2D curves.Campbell Barton
2011-09-21remove use of gettext: _("...") style translation now its handled by rna.Campbell Barton
2011-09-20pep8 update & some minor cmake edits.Campbell Barton
2011-09-19svn merge -r40222:40344 ^/trunk/blenderSergey Sharybin
2011-09-19Curve back/front fill changes:Sergey Sharybin
- Use enum instead of back/front flags combinations. - This flags behaves differently for 2d/3d curves so use different enums for them. - This commit shouldn't change existing files.
2011-09-15Fixing issues with i18n stuff:Sergey Sharybin
- Make gettext stuff draw-time. so switching between languages can happens without restart now. - Added option to translate visible interface (menus, buttons, labels) and tooltips. Now it's possible to have english UI and localized tooltips. - Clean-up sources, do not use gettext stuff for things which can be collected with RNA. - Fix issues with windows 64bit and ru_RU locale on my desktop (it was codepage issue). - Added operator "Get Messages" which generates new text block with with all strings collected from RNA. - Changed script for updating blender.pot so now it appends messages collected from rna to automatically gathered messages. To update .pot you have to re-generate messages.txt using "Get Messages" operator and then run update_pot script. - Clean up old translation stuff which wasn't used and most probably wouldn't be used. - Return back "International Fonts" option, so if it's disabled, no gettext lookups happens on draw. - Merged read_homefile function back. No need in splitting it. TODO: - Custom fonts and font size. Current font isn't nice at least for russian locale, it's difficult to read it. - Put references to messages.txt so gettext can merge translation when name/description of some property changes.
2011-09-01merge with trunk r39834Xiao Xiangquan
2011-08-16Front/Back togles should not disable when curve is 2D and bevel object is usedDaniel Salazar
http://www.pasteall.org/pic/show.php?id=16449
2011-08-12import common classes from bpy.types, saves ~1000 python getattrs on startup.Campbell Barton
2011-08-10merge with trunk r39216Xiao Xiangquan
2011-08-09fix [#28186] textboxes properties not animatableCampbell Barton
2011-08-02finish handle for properties_XXX scriptsXiao Xiangquan
2011-07-10fix for various python bugs and remove unused var.Campbell Barton
2011-06-21pep8 complianceCampbell Barton
2011-06-17Fix #27660: texture space panel was missing for curve & metaballs, now theyBrecht Van Lommel
have same panel as mesh. Patch by Ronan Ducluzeau, thanks!
2011-06-04UI for texture space in mesh/curve/mball data propertiesDaniel Salazar
http://pasteall.org/pic/show.php?id=13244
2011-04-04fix [#26754] Live Edit and Editing UI scripts don't workCampbell Barton