Age | Commit message (Collapse) | Author |
|
KX_PythonInit.cpp - own error in recent commit.
|
|
|
|
the features that are needed to run the game. Compile tested with
scons, make, but not cmake, that seems to have an issue not related
to these changes. The changes include:
* GLSL support in the viewport and game engine, enable in the game
menu in textured draw mode.
* Synced and merged part of the duplicated blender and gameengine/
gameplayer drawing code.
* Further refactoring of game engine drawing code, especially mesh
storage changed a lot.
* Optimizations in game engine armatures to avoid recomputations.
* A python function to get the framerate estimate in game.
* An option take object color into account in materials.
* An option to restrict shadow casters to a lamp's layers.
* Increase from 10 to 18 texture slots for materials, lamps, word.
An extra texture slot shows up once the last slot is used.
* Memory limit for undo, not enabled by default yet because it
needs the .B.blend to be changed.
* Multiple undo for image painting.
* An offset for dupligroups, so not all objects in a group have to
be at the origin.
|
|
|
|
=======================
Merge of branch soc-2008-quorn to trunk:
Merged 14970:16308 to trunk@16307, updated to HEAD.
Merged 16318
Main features from this branch:
- Python text plugins
- Suggestions and documentation elements
- Improved syntax highlighting
- Word wrap
- Additional editing tools
- Various undo and clipboard fixes
- File header info and modification checks
|
|
|
|
|
|
|
|
|
|
LOD editor input ranges were too low.
Also fixed the interface drawing so it
always started at bottom of screen area.
|
|
The range of allowed values for the LOD editor
inputs was too low.
|
|
Two new scripts for the 'Misc' Menu. LOD and DOF
Editors for creating/editing DOF and LOD FLT nodes
inside of blender.
|
|
|
|
|
|
since no additional crashes were reported!
|
|
|
|
- Added a centralized function for resolving targets (aaa.bbb.ccc)
- Added documentation support for locally defined classes and methods
- The time taken to parse now dictates how long to use the cache before parsing again
- Other tweaks and comments and support for numeric var types
The text plugin scripts have been updated to make use of these features.
|
|
|
|
|
|
|
|
for Text.asLines([start[, end]]) Also some tweaks for the plug-in scripts and updates to pydocs.
|
|
this is good for 2.47
|
|
IndentationError when parsing.
|
|
called from the menu.
|
|
|
|
moved this out of the try block in an earlier tidy-up.
|
|
|
|
Removed buffer overflow masking warnings from the
FLT exporter and Palette Manager.
|
|
FLT files written by the FLT exporter would
reference external files (other FLT files,
texture maps, ect) with standard backslash
seperators on win32. However, many tools
that deal with FLT files expect directory
seperators to always be forward slashes
regardless of platform.
|
|
avoid getting in the way. If there is a marker under the cursor, ESC will remove it and others in its group. Otherwise all temporary markers are removed. Tab finds/cycles/removes temp. markers, cycles non-temp. markers (under cursor) and behaves normally in all other cases.
|
|
functions for modifying text selections in general. Tweaked some of the events and drawing code and added a template completion script along the lines of gedit's snippets.
|
|
15568 - 15963
|
|
it should be.
|
|
Please commit to 2.47 branch
patch history:
v1.12 - 2008.08.03
c2 warningfix: relocating of globals: layersmap, oblist
c2 modif UI: buttons newScene+targetLayer moved to start panel
v1.12 - 2008.07.04
c1 added control Curve's OrderU parameter
c1 modif UI: preset buttons X-2D-3D moved to start panel
b6 added handling exception of not registered LAYERs (Hammer-HL-editor DXF output)
b5 rebuild UI: global preset 2D for Curve-Import
b5 added UI-options: PL-MESH N+N plmesh_flip and normals_out
b5 added support for SPLINEs, added control OrderU parameter
b5 rewrote draw module for NURBS_curve and Bezier_curve
v1.12 - 2008.06.22
b4 change versioning system 1.0.12 -> 1.12
b4 print at start version-info to console
b3 bugfix: ob.name conflict with existing meshes (different ob.name/mesh.name)
|
|
|
|
Rvk1 to rvk2 script python did not work anymore with the softbodie in blender 2.46. Only one line needs to be removed.
|
|
allow better error tracking. Commented the descriptor classes and improved variable support for basic types (string, list, etc.)
|
|
and updated this menu to support titles.
|
|
|
|
|
|
their variables/functions). Each descriptor also holds the line number of the definition allowing a simple outliner to be written.
Text.setCursorPos(row, col) now pops the text into view if it is in the active window space. The outliner uses this to jump to any definition in a script; it is invoked with Ctrl+T.
|
|
|
|
be displayed by Text.showDoc(string) in python and has a text-plugin script for function docs which may be invoked with Ctrl+I inside its params list. Eg. type "dir(" <Ctrl+I>
|
|
obtained without re-parsing. A text can be manually parsed with parse_text(text) which also updates the cache.
|
|
|
|
not the right way to do it. Also fixed a problem with 'import *' not working and added the sys.modules list to the import suggestion list with a timed update.
|
|
bottom. Improvements have also been made to the way the list works, when it should disappear/update/confirm, etc.
|
|
caching for repeat parsing of the same document. Fixed joining of multiline statements and context detection.
|
|
text plugin scripts. Also created two more scripts to handle imports and member suggestions.
|
|
header. For a supported space type, the user may press this shortcut to invoke the script.
Space types that are to support shortcuts like this should call BPY_menu_do_shortcut(...) from the event queue read method (See winqreadtextspace in drawtext.c for example)
|