Xiao Xiangquan
ed158eeeb9
update property strings cover. 461 new items
2011-08-18 15:53:30 +00:00
Xiao Xiangquan
18d95a8462
fix a small bug , and update language-packs
2011-08-16 16:58:35 +00:00
Xiao Xiangquan
5293b4f498
some small fix
2011-08-13 14:43:52 +00:00
Xiao Xiangquan
3a8c7be9e4
code clear, insert blf_gettext.c to blf.c
2011-08-12 13:43:21 +00:00
Xiao Xiangquan
b99f7af357
remove gettext from mkaesrna, and update language packs
2011-08-11 22:14:07 +00:00
Xiao Xiangquan
465c3b82fa
merge with trunk r39216
2011-08-10 14:32:03 +00:00
Campbell Barton
22694c993a
fix [ #28186 ] textboxes properties not animatable
2011-08-09 14:50:40 +00:00
Campbell Barton
da6bc69ca9
fix [ #28191 ] Exception when enabling a script for a newer Blender build
2011-08-09 14:16:22 +00:00
Campbell Barton
08e184f302
note to address issue raised by report [ #28190 ].
2011-08-09 13:50:27 +00:00
Campbell Barton
f98e2161d0
change doxygen string to 2.59
2011-08-09 07:48:40 +00:00
Thomas Dinges
2dfc51388c
Blender 2.59:
...
* Update the readme file
* Update link to release logs, they point to http://www.blender.org/development/release-logs/blender-259/ now
2011-08-09 07:33:51 +00:00
Campbell Barton
ffd5fa3eea
off by 1 error with number keys in ghost/sdl
2011-08-09 07:09:49 +00:00
Campbell Barton
85b77c931d
fix [ #28183 ] Wavefront OBJ import has no preset saving
2011-08-08 14:50:10 +00:00
Campbell Barton
64a298645f
report error on installign keymaps rather then raising an exception.
2011-08-08 09:09:44 +00:00
Campbell Barton
24acf58fc4
quiet harmless py resource warning - file opened but not closed.
2011-08-08 09:01:09 +00:00
Campbell Barton
cc0ec3aa33
fix [ #28178 ] make single user copy of object data doesn't work
2011-08-08 08:22:01 +00:00
Campbell Barton
8eec116d0e
add missing keys for ghost/sdl
2011-08-08 06:54:07 +00:00
Campbell Barton
349c838996
add missing header to cmake files (else some IDE's wont index it)
2011-08-08 05:43:04 +00:00
Campbell Barton
22d2764d50
use static sets rather then tuples, python optimizes this case.
...
minor change to lightmap unpack collecting unique meshes.
2011-08-08 05:21:37 +00:00
Campbell Barton
0160901c90
- update X3D and FBX testing checksums
...
- building with GHOST/SDL now adds the PREFIX
- image.external_edit operator errors out if the filepath isnt set (was annoying and loaded gimp while running tests)
2011-08-08 03:31:25 +00:00
Thomas Dinges
fad243a4bf
Mac Compile fix for ndof, by jensverwiebe. Thanks!
2011-08-07 22:48:04 +00:00
Mike Erwin
28ae6d85fe
fixed typo
2011-08-07 18:57:39 +00:00
Campbell Barton
5681380db0
simplify x11 path code, had unneeded NULL checks and std namespace
2011-08-07 17:38:36 +00:00
Mike Erwin
f12df1e386
ndof data change: operators can access values as vectors or components, as both are handy
2011-08-07 17:22:47 +00:00
Mike Erwin
3a55da7616
removed old ndof transform code, to be replaced with modern stuff in 2.6
2011-08-07 17:01:44 +00:00
Campbell Barton
577293569a
scons patch from jensverwiebe
...
fix a silly bug in version detection, - added an OSX sdk-check
jensverwiebe, needs to get commit access!, but will apply his patches for now.
2011-08-07 16:54:40 +00:00
Mike Erwin
479c203dad
stricter WITH_INPUT_NDOF guards, general cleanup
2011-08-07 16:44:10 +00:00
Mike Erwin
6a0bbfd0e4
fixed ndof library detect for Mac SCons, ndof enabled by default (disabled if lib not found), minor cleanup
2011-08-07 16:29:05 +00:00
Campbell Barton
bf23acf3bb
fix for building ndof with cmake on osx
2011-08-07 15:06:35 +00:00
Sergey Sharybin
0dea4df764
Changed do_version condition for noodle_curving.
...
It should be re-set to 5 for files saved in 2.58.1 release.
2011-08-07 14:57:25 +00:00
Xiao Xiangquan
16deef9e79
small fix of building rules
2011-08-07 11:50:48 +00:00
Brecht Van Lommel
a02d7c1ba7
Fix #28169 : keymap bug when using a preset configuration, e.g. object mode keymap
...
was also being used in edit mode.
2011-08-07 11:01:55 +00:00
Campbell Barton
38280ba38e
fix [ #28172 ] Cannot restore Add-ons tab in user preferences after a failed attempt to install an add-on.
...
non utf8 addons would make the addon UI vanish, now give a message in the console and UI.
2011-08-07 04:55:58 +00:00
Campbell Barton
117ec4a91a
comment unused vars
2011-08-07 04:22:33 +00:00
Mike Erwin
6c821f4078
stricter NDOF guards for Windows (forgot in earlier commit)
2011-08-06 23:13:36 +00:00
Mike Erwin
5dd2b3e06f
fixed crash when NDOF operators were called without an NDOF_MOTION event
2011-08-06 22:31:16 +00:00
Campbell Barton
79e359f92a
rna/ui: avoid duplicate property gHash lookups by passing the property when its already been found.
...
added _prop suffix to ui functions which take a prop rather then a propname, may change this later since its not that nice but for gsoc branches this keeps existing UI functions working the same.
2011-08-06 16:00:00 +00:00
Campbell Barton
2f5809d831
make ui_def_but_rna into 2 functions, once which takes a prop, another which takes a propname, no functional change yet but lets us avoid duplicate hash lookups.
2011-08-06 14:57:55 +00:00
Campbell Barton
dc4dede802
for UI text drawing use BLF_ascender(fs->uifont_id) rather then BLF_height(fs->uifont_id, "2"), while profiling draw noticed that the hash lookup on the character and utf8 next were being called on every text draw, use BLF_ascender since it doesn't do any lookups.
2011-08-06 06:38:18 +00:00
Campbell Barton
d78be1f762
remove copy modifiers function, now handled in link data operator.
2011-08-06 04:19:30 +00:00
Brecht Van Lommel
e6e4c7ef8b
KEYMAP REFACTORING
...
Diff Keymaps
User edited keymaps now no longer override the builtin keymaps entirely, but
rather save only the difference and reapply those changes. This means they can
stay better in sync when the builtin keymaps change. The diff/patch algorithm
is not perfect, but better for the common case where only a few items are changed
rather than entire keymaps The main weakness is that if a builtin keymap item
changes, user modification of that item may need to be redone in some cases.
Keymap Editor
The most noticeable change here is that there is no longer an "Edit" button for
keymaps, all are editable immediately, but a "Restore" buttons shows for keymaps
and items that have been edited. Shortcuts for addons can also be edited in the
keymap editor.
Addons
Addons now should only modify the new addon keyconfiguration, the keymap items
there will be added to the builtin ones for handling events, and not get lost
when starting new files. Example code of register/unregister:
km = wm.keyconfigs.addon.keymaps.new("3D View", space_type="VIEW_3D")
km.keymap_items.new('my.operator', 'ESC', 'PRESS')
km = wm.keyconfigs.addon.keymaps["3D View"]
km.keymap_items.remove(km.keymap_items["my.operator"])
Compatibility
The changes made are not forward compatible, i.e. if you save user preferences
with newer versions, older versions will not have key configuration changes that
were made.
2011-08-05 20:45:26 +00:00
Kent Mein
7368298a45
Messed up char was causing problems on windows even though it was in the
...
comments.
Kent
2011-08-05 19:55:36 +00:00
Campbell Barton
4d319f8059
fix for GHOST/SDL key input with uppercase keys.
2011-08-05 17:39:44 +00:00
Campbell Barton
3a82a690ab
ifdef out support for for python owning and freeing BPy_StructRNA because this is only used for doc generation and it makes _every_ blender/python instance 4 bytes bigger - vertex/bezier point/object/scene/group etc.
2011-08-05 16:29:38 +00:00
Campbell Barton
85fe36ab61
pyrna - add own callable function type rather then using a standard python method, gives small speedup drawing buttons since every layout.prop/col/operator/menu etc creates and throws away one of these.
2011-08-05 16:21:37 +00:00
Campbell Barton
db319f8544
move the ndof menu into the userpref's since it adjusts preferences, also renamed VIEW3D_MT_ndof_settings -> USERPREF_MT_ndof_settings since it has no view3d specific settings.
2011-08-05 14:53:13 +00:00
Campbell Barton
a6b677c81d
patch from jensverwiebe to scons to be compatible with gcc llvm. people who copy the darwin-config.py to their user-config.py should update.
2011-08-05 12:07:05 +00:00
Campbell Barton
a157112ac5
fix for icon scaling with the DPI setting
...
- icons were scaling by the sqrt(dpi)/8.48528, but infact they only need to be scaled by (dpi/72).
- UI_icon_get_width value was being used without multiplying by dpi scale.
2011-08-05 10:45:32 +00:00
Campbell Barton
ad7ea2f892
get a tad more vertical space in the toolbar.
2011-08-05 09:04:11 +00:00
Campbell Barton
f48631e9a4
fix [ #28160 ] Pressing Y on an image sequence to seperate the images takes them out of their meta strips
...
dont show a popup anymore, was silly because you had to change the value for before anything was done, can use f6 redo popup instead, sequencer should eventually have a view3d operator redo panel.
2011-08-05 06:26:54 +00:00