Campbell Barton
3580d6229a
- text3d was missing menu items for toggling bold/underline/italic/smallcaps.
...
- made smallcaps use a temp flag so caps can still have the smallcaps flag.
- utility function for getting the char from a font. find_vfont_char(), was inline in ~5 places.
- removed CU_STYLE mix of flags only used in one place, not needed. removed 'style' from rna too.
- fix for some warnings.
2010-07-13 23:51:21 +00:00
Campbell Barton
03e638d128
- make duplis real wasnt redrawing
...
- small caps option for titles (doing manually is quite painful to watch).
2010-07-13 22:21:59 +00:00
Campbell Barton
7f8f32db40
dont show active spline for text
2010-07-13 19:24:35 +00:00
Campbell Barton
d9f86e3c73
pedantic pep8 warnings, mostly white space.
2010-07-05 22:22:22 +00:00
William Reynish
4eba521903
Set button emboss to false a few more places where it makes sense, such as disclosure triangles and panel closing X icons.
2010-06-26 21:40:11 +00:00
William Reynish
8a6ea2584d
Small update to text boxes UI. It now works in single-column layout.
2010-06-22 21:31:26 +00:00
William Reynish
91deffc429
Added ability to add and remove text boxes back from Blender 2.4x. One on those small things missing.
2010-06-21 23:20:44 +00:00
Matt Ebb
69a7807790
restored old 'uv orco' for curves, renamed to 'map along length'
2010-06-14 07:43:45 +00:00
Thomas Dinges
e1bf9d30bc
Properties Window:
...
*The narrowui value was hard coded in all ui scripts, made an user preferences option. Basically this value determines on which area width, it should switch between dual/single column layout.
ToDo: The Changes only take effect when reloading scripts/restarting Blender (after saving as default). Will maybe add the "Reload Scripts" operator next to the button in the future.
* Small fix for Fluid Add Button, when in single column mode. Didn't expand like the other "Add" Buttons.
2010-05-16 10:21:00 +00:00
Matt Ebb
f20427ffbe
Fix [ #21814 ] 3D Curves and Caps Confusion
...
Stopped curves 'caps' properties from being greyed out when the curve is 3D -
there's the totally obscure feature where turning off 'Front' and 'Back' turns the
3D curve into a tube.
Would really like this feature to be implemented in a less bizarre way, but
for now it should be enabled in the UI at least.
2010-03-30 00:57:54 +00:00
Campbell Barton
391cc2d004
merge own commits into render branch into trunk since 27560
...
27562, 27570, 27571, 27574, 27576, 27577, 27579, 27590, 27591, 27594, 27595, 27596, 27599, 27605, 27611, 27612, 27613, 27614, 27623
2010-03-20 16:41:01 +00:00
Sergey Sharybin
14e29a62dc
"Fill deformed" option for 2D curves
...
Add new option named "Fill deformed". If this option is switched on.
2D curve will be first deformed by modifiers and only then be filled
with faces.
2010-03-16 21:09:53 +00:00
Campbell Barton
97bdfe6f1b
pep8 cleanup + correction for external player operator return value.
2010-02-22 23:32:58 +00:00
Campbell Barton
23efeff6a9
[ #21177 ] Text editor
...
Running scripts directly didnt call the register function, even though this is not essential its good to be able to run a script directly and see changes in the UI.
2010-02-16 09:55:07 +00:00
Campbell Barton
39c04315e2
change python scripts so modules which register with blender have a register() function rather then making import automatically run the register functions (generally considered bad practice by python people)
2010-02-14 11:21:21 +00:00
Campbell Barton
081c1205a3
correct fsf address
2010-02-12 13:34:04 +00:00
Joshua Leung
ba28cfcf2a
Added 'Evaluation Time' setting access to Path Animation panel.
...
This was previously only available from the datablocks viewer, but this is the direct replacement to the badly named 'speed' ipo-curve in the past ('speed' implies a rate that must be integrated/added to the results of past frame, rather than a factor).
Also, tweaked the RNA definition so that this shows as a slider (i.e. a factor), since the valid values for this are clamped to the [0, 1].
2010-01-31 23:41:38 +00:00
Campbell Barton
95069f2909
pep8 changes
2010-01-31 14:46:28 +00:00
Matt Ebb
e0dd3fe587
* Restored font selection functionality with open font and unlink font operators,
...
so you can change the font of 3D text objects.
2010-01-11 05:10:57 +00:00
Campbell Barton
b8ca67ca33
custom properties panels for most ID types. use subclassing to keep panel UI definitions minimal
2010-01-08 08:54:41 +00:00
Campbell Barton
685d418f3a
- curve geometry curve panel wasnt displaying with no active spline
...
- graph export didnt work for constraints with no subtarget
- utility functions for duplicating a set of bones and blending between 2 sets
2009-12-03 14:20:35 +00:00
Campbell Barton
9d8b94ecee
surfaces were displaying the Geometry panel that only curves need
2009-11-30 19:24:13 +00:00
Campbell Barton
caab05ec8c
rna UI api rename...
...
note: this aims to follow pep8 however I chose to use 'prop/props' rather then 'property/properties' because it would make function names too long.
itemR() --> prop()
items_enumR() --> props_enum()
item_menu_enumR() --> prop_menu_enum()
item_pointerR() --> prop_pointer()
itemO() --> operator()
item_enumO() --> operator_enum()
items_enumO() --> operator_enums()
item_menu_enumO() --> operator_menu_enum()
item_booleanO() --> operator_boolean()
item_intO() --> operator_int()
item_floatO() --> operator_float()
item_stringO() --> operator_string()
itemL() --> label()
itemM() --> menu()
itemS() --> separator()
batch script used http://www.pasteall.org/9345
2009-11-23 00:27:30 +00:00
Campbell Barton
6073bc9bc3
pep8 cleanup & default select axis to negative (artist requst, make sense if you model the RHS and spend most time looping at the models front)
2009-11-21 00:05:43 +00:00
Thomas Dinges
b751bc5ef2
* More small modifier improvements by nudelZ.
...
* Code cleanup.
2009-11-20 20:40:29 +00:00
Campbell Barton
e52c5a338f
pep8 compliance, also removed use of exec() for netrender module importing
2009-11-19 23:59:37 +00:00
Thomas Dinges
2577bfddfd
Renamed "col2" to "wide_ui" which is more meaningful.
2009-11-19 13:26:51 +00:00
Campbell Barton
7807a37b89
default name of keymap to 'keymap.py' + pedantic pep8 edits
2009-11-18 01:30:28 +00:00
William Reynish
888565e248
*More single column stuff.
...
*Fixed and changed minor layout issues in curve and game properties
*Merged Curve and Text properties py file as they share a lot of options.
2009-11-14 23:24:15 +00:00
Campbell Barton
d33291fcc4
used py error checking tools to fix some bugs & make pep8 corrections
2009-11-14 13:35:44 +00:00
William Reynish
fbb2c38485
Implemented single column UI for textures, curve, mesh and empty.
...
Reverted 24524 materials change because it it made greying out not work correctly.
2009-11-12 15:41:44 +00:00
Campbell Barton
cbc5a78576
whitespace commit, (was some tabs mixed with spaces too)
2009-11-03 07:23:02 +00:00
Martin Poirier
9ea292290b
Correct GPL license header for all python scripts
2009-11-01 15:21:20 +00:00
Campbell Barton
d964808846
made scripts pass the pep8 test (though not fully pep8 yet)
...
added comment in header to know if a script has been converted or not.
2009-10-31 23:35:56 +00:00
Campbell Barton
41c0236aaa
GPL2 header from firebird (without disclaimer), notice theres no copyright attributed and only the GPLv2 (without the v2 or later clause).
...
Contributors list isnt used much in our C code so probably its easier if people just use svn blame for this.
Can change if this isnt acceptable but I guessed people didnt care so much since most scripts had no header.
2009-10-31 20:16:59 +00:00
Campbell Barton
944a8d33fe
renamed buttons ui files to properties to match UI name change, needed to update some imports too
2009-10-31 19:57:59 +00:00