Campbell Barton
081c1205a3
correct fsf address
2010-02-12 13:34:04 +00:00
Guillermo S. Romero
441f26a170
Clean up for the imminent migration from SVN to GIT.
2009-03-31 22:34:34 +00:00
Ian Thompson
d90d413421
Suggestion list scrolling and selection made independent for easier use. Selections no longer move away from the cursor.
2008-08-11 11:10:16 +00:00
Ian Thompson
d2013570a0
Refactor: Renamed text tool methods (suggestions and docs) for clarity and consistency.
2008-07-23 21:28:48 +00:00
Ian Thompson
434f2172f6
Removed requirement for suggestions to be pre-sorted. Allowed lists of strings to be suggested without having to specify their type. Specifying a prefix when suggesting is now also optional.
2008-07-21 16:40:32 +00:00
Ian Thompson
123407e0b4
Added a documentation panel with primitive word-wrap functionality. It can 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>
2008-07-18 23:12:19 +00:00
Ian Thompson
e68834c75b
Added UI for suggestions list. Works with arrow-keys and mouse wheel, accept with Enter, reject with Esc or click elsewhere. Mouse selection not yet supported. The script is called from the File->Text Plugins menu.
...
Tidied python script, the C suggestions functions and fixed some bugs including suggestions not being freed properly.
2008-06-25 13:51:54 +00:00
Ian Thompson
bdc030c664
Text plugin basis with plugin for suggestions/completions. The suggest plugin works for imported global variables, methods, modules and module members. For example typing:
...
import Blender
from Blender import *
| <- cursor here suggests globals
Blender.Draw.gl| <- cursor here suggests all Draw members starting gl
Currently suggestions are listed in the console when the space is redrawn but will be presented as a menu-style list soon. Also to add are shortcut/activation keys to allow plugins to respond to certain key strokes.
2008-06-24 15:25:25 +00:00