30293dc2ca
svn merge -r39834:40222 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-09-15 13:02:37 +00:00
Nathan Letwory
6e9ff495eb
Add parser error handler.
...
OpenCOLLADA is a validating parser, so is pretty strict about document form. The added error handler will print out any errors the parser finds. A pop-up will be shown too, advising the user to check the console for the error log.
2011-09-05 20:41:58 +00:00
1d9ddcd319
tweak to WM_operatortype_find to perform better when called with empty strings (as the keymap editor does a lot)
2011-09-02 08:01:01 +00:00
dc463db6c2
Credits generator which cross references with the patch tracker to credit the original authors.
...
the script has a unix-name <> real-name mapping which is not totally complete since I couldn't find everyones real names.
In this case the commit name is credited.
Also added a link to the credits page in the splash.
2011-09-02 03:42:16 +00:00
Xiao Xiangquan
981f7fcd0d
merge with trunk r39834
2011-09-01 15:08:32 +00:00
a244a787de
sanity checks on operator exec/modal/invoke return values.
2011-08-25 16:42:42 +00:00
7d316b70b8
rename NAN_BUILDINFO --> WITH_BUILDINFO
2011-08-22 16:54:26 +00:00
3a81f23e09
warning cleanup for -Wdouble-promotion
2011-08-19 16:21:29 +00:00
ae884d2e54
Code cleanup: add UNUSED_FUNCTION macro to avoid warning messages about unused
...
functions.
2011-08-15 16:18:04 +00:00
347f4fac74
add WM_FILESEL_FILES to WM_operator_properties_filesel, sequencer was doing this on its own.
2011-08-12 03:53:26 +00:00
a7663cc377
use ghash for operator and menu types, was doing string lookup in the operator list (containing over 1000 items) for each button draw.
...
gives small speedup for UI drawing and overall startup time.
2011-08-11 06:06:17 +00:00
Xiao Xiangquan
465c3b82fa
merge with trunk r39216
2011-08-10 14:32:03 +00:00
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
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
c946969bb9
fix for possible uninitialized RNA strings, when RNA_string_get property is not found, initialize the string to "".
2011-08-05 06:09:30 +00:00
f77af0a8ce
change BLO_library_append_begin to take a main argument rather then a context, means the BGE doesnt need to make a new empty context just to pass as an arg.
...
added doxygen description too.
this quiets the print when the BGE does linking.
2011-08-05 05:26:19 +00:00
Nathan Letwory
73fc78c5d8
Debug print removed.
2011-08-02 09:18:21 +00:00
ed306416f5
replace WM_OT_ndof_menu with a key->menu assignment.
2011-08-02 06:40:40 +00:00
fcd7d2b486
NDOF related edits
...
- fix for building without NDOF on X11
- quiet some warnings
2011-08-02 05:52:27 +00:00
aec91c0cf5
ndof sensitivity operator follows power curve and respects min/max
2011-07-29 21:07:51 +00:00
Xiao Xiangquan
287b24926f
merge with trunk r38787
2011-07-29 17:42:53 +00:00
Nathan Letwory
d55f6c64a2
speed button mapping to ndof sensitivity change operator.
2011-07-28 13:44:36 +00:00
b9f3ff5435
removed ancient ndof global, removed my own attempt at a C popup menu (the Python one works)
2011-07-23 21:55:52 +00:00
Nathan Letwory
eea7c358c7
svn merge -r37276:38555 https://svn.blender.org/svnroot/bf-blender/trunk/blender .
2011-07-21 09:40:59 +00:00
7f74abeaca
translated ndof menu from C to Python, enabled helicopter fly mode
2011-07-19 04:12:49 +00:00
384831dd9d
Bugfix #27927
...
This fixes assigning 'tweak' keymap option for border selecting in
Node editor. Thanks Perry Parks for the patch!
2011-07-18 14:41:59 +00:00
Xiao Xiangquan
77926a7f9d
select uiStyle according to UserDef and update lang-packs
2011-07-16 18:28:24 +00:00
Xiao Xiangquan
fa46278e34
merge from trunk 38379
2011-07-14 17:29:53 +00:00
Nathan Letwory
cf43e48fc7
Apply patch 4636051. COLLADA: Export selection.
...
Original patch by Jan Diederich, adapted by Pelle Johnsen. Review assistance by Daniel Tavares.
This patch adds an option to export only the selection.
2011-07-04 08:59:28 +00:00
Xiao Xiangquan
9b8538c69c
3D view, graph editor, etc. done
2011-07-02 03:17:09 +00:00
14c72f379c
implemented ndof 'dead zone' around home position, fixed X11 active window determination, removed old X11 ndof code
2011-07-01 21:51:44 +00:00
20de4f27b6
ndof popup menu (experimental (mostly harmless))
2011-07-01 01:00:20 +00:00
651df035f7
baby steps toward an NDOF popup menu
2011-06-25 18:50:03 +00:00
Xiao Xiangquan
79c129647e
right panel done
2011-06-24 04:22:27 +00:00
Xiao Xiangquan
b429af10d0
merge from trunk #37722
2011-06-24 03:30:50 +00:00
ed3dadf489
Blender 2.58 release preparations:
...
* Update of Release Log Links to point to: http://www.blender.org/development/release-logs/blender-258/
2011-06-20 20:21:52 +00:00
Xiao Xiangquan
9a2f36b50f
handle SpaceType and UserPref popups
2011-06-20 10:07:46 +00:00
68a12c74b6
fix [ #26621 ] Memory leaks when creating popup window.
...
also fixes memory leak when cancelling a popup dialog (new image for example).
2011-06-17 12:48:33 +00:00
Xiao Xiangquan
de12f8049a
translate left panel
2011-06-15 11:41:15 +00:00
Xiao Xiangquan
40981d872f
merge from trunk r37405
2011-06-15 08:28:56 +00:00
9cf0bbb95c
added a check to console auto-compleation for pythons struct_seq type, so bpy.app and sys.float_info autocompleate their attributes rather then bring treated as a typle.
2011-06-10 09:44:27 +00:00
Xiao Xiangquan
34a22b3b78
Add i18n support for C code, and most menu items can be translated, now
2011-06-10 04:36:51 +00:00
cede08e1e2
Bugfix #26886
...
Operator redo: F6 menu didn't work for macros yet (like Duplicate-grab).
2011-06-09 15:26:05 +00:00
fc6dcdf17f
bug [ #27582 ] Screen Editing > Split and Join area don't work.
...
added 'INTERNAL' operator flag so operators which are only meant to be called by other operators or internal use are not displayed to the user.
Currently only use this flag for the operator search toolbox, is ignored in debug mode.
2011-06-06 11:56:54 +00:00
a43309e8d4
Added cancel callbacks to modal operators which allocates memory
...
in invoke callback. This prevents unfreed memory blocks when quiting
Bledner with modal operator running.
2011-06-06 11:04:54 +00:00
88676349a4
Code holiday commit:
...
- fix: user pref, window title was reset to 'Blender' on tab usage
- Undo history menu back:
- name "Undo History"
- hotkey alt+ctrl+z (alt+apple+z for mac)
- works like 2.4x, only for global undo, editmode and particle edit.
- Menu scroll
- for small windows or screens, popup menus now allow to display
all items, using internal scrolling
- works with a timer, scrolling 10 items per second when mouse
is over the top or bottom arrow
- if menu is too big to display, it now draws to top or bottom,
based on largest available space.
- also works for hotkey driven pop up menus.
- User pref "DPI" follows widget/layout size
- widgets & headers now become bigger and smaller, to match
'dpi' font sizes. Works well to match UI to monitor size.
- note that icons can get fuzzy, we need better mipmaps for it
2011-06-04 17:03:46 +00:00
9b5800bcd7
fixed "rather then" -> "rather than" typos all over the place
2011-05-28 13:11:24 +00:00
06fea1a0ff
split BLO_library_append_named_part into 2 function, one that adds objects into the scene and another that just links/appends.
2011-05-26 20:45:19 +00:00
155d589333
add the property as an argument to enum item functions, not used yet but needed for dynamic python enums.
2011-05-26 13:38:16 +00:00
042a3ff382
Fix #27445 : various operators missing with some non-english system languages.
...
In the case of this bug e.g. material.new became MATERiAL_OT_new, due to
different capitalization of "i" in Turkish. Fixed by not using the locale
dependent toupper/tolower functions.
2011-05-26 09:58:22 +00:00