Campbell Barton
26f073b327
macros for rectangle center and size
2012-08-20 15:29:02 +00:00
Sergey Sharybin
adec7cdea2
Patch #32326 : NDOF support of rotation and panning the view at the same time
...
Additional changes:
- Option to the ndof menu letting you pick turntable/trackball independently
of the mouse viewport navigation style
- Option to change the rotation sensitivity separate from the panning
Holding shift + moving the ndof does just as before locking it to panning
Holding ctrl + moving will lock it to only rotation
Patch by Fredrik Hansson, thanks!
Reviewed by self and Mike Erwin.
2012-08-19 13:52:36 +00:00
Campbell Barton
86a69c5028
dont re-use previous values for link/append operator, would get mixed up with when accessing from a key shortcut.
2012-08-15 11:53:49 +00:00
Campbell Barton
d4a3828630
code cleanup: use TRUE/FALSE for wm jobs
2012-08-15 10:12:41 +00:00
Campbell Barton
15bd03f958
fix for missing change to fluidsim from last commit and name jobs a more useful name - 'wm_job'.
2012-08-15 10:03:29 +00:00
Campbell Barton
97859e8709
add wm job types they are not used yet, so this just defines them for new jobs add add argument to search by job type.
2012-08-15 09:42:06 +00:00
Jeroen Bakker
e28fcec042
Fix for [ #32220 ] regression - DistortionCache is never freed.
...
* at max 10 cache items will be available. Items will be removed by
latest usage.
* number of cached items can be adjusted in code
* added deinitialization of compositor when blender exists.
* updated scons and cmake build files
2012-08-13 10:56:36 +00:00
Campbell Barton
c567cf3fab
code cleanup: WM naming conventions
2012-08-11 21:35:24 +00:00
Campbell Barton
5e0f254afa
utility functions for getting/setting rectangles for operators.
2012-08-08 20:38:55 +00:00
Campbell Barton
f0951f58ca
code cleanup: rename G.afbreek --> is_break, G.rendering --> is_rendering
2012-08-08 18:37:06 +00:00
Campbell Barton
0b5a995cfd
code cleanup: rename G.rt to G.debug_value
2012-08-08 18:21:54 +00:00
Sergey Sharybin
1bf893e9c8
Code cleanup: BKE_ prefix for public sequencer functions
2012-08-08 11:15:40 +00:00
Campbell Barton
db6c4ba11e
bring back the play option from 2.4x
2012-08-06 16:07:11 +00:00
Campbell Barton
5bb97305a4
fix for node clipboard leak on exit, also use blenders convention for function naming with BKE clipboard funcs.
2012-08-06 08:25:24 +00:00
Campbell Barton
887d517e3b
use define for 0.375 = GLA_PIXEL_OFS, used all over the interface.
...
also use M_SQRT1_2 in math_rotation.c
2012-08-05 17:27:52 +00:00
Campbell Barton
97e9659c53
style cleanup
2012-08-04 12:54:27 +00:00
Campbell Barton
9ff4fa6671
style cleanup
2012-08-04 12:30:16 +00:00
Campbell Barton
6972e19fd5
code cleanup:
...
- replace (strcmp(vfont->name, FO_BUILTIN_NAME) == 0) with (BKE_vfont_is_builtin(vfont)).
- reduce some double promotions.
2012-08-03 22:12:57 +00:00
Campbell Barton
173b998735
fix/edits to vector font handling
...
- don't overwrite the font path with "<builtin>" when the font file cant be found, it caused bad problems when loading files on someone elses systems when paths couldn't be found blender would silently clobber paths (tsk tsk).
- when fonts are freed their temp data is now freed too.
- assigning a new filepath to a font now refreshes the object data.
2012-08-03 15:03:40 +00:00
Campbell Barton
179d00fb9c
make node select_all consistent with other select operators, also add Ctrl+I, select inverse to node space.
2012-08-01 13:28:19 +00:00
Campbell Barton
0fee289551
style cleanup: >120 line length
2012-08-01 10:44:55 +00:00
Sergey Sharybin
9811e847ca
Fix #32209 : Autosave ignores multires sculpting
...
Use a bit different fix, which gets active scene from context and
uses this scene to figure out active object instead of itterating
through all the objects.
2012-08-01 09:04:40 +00:00
Campbell Barton
a70a48814e
fix [ #32232 ] Running script that changes area.type crashes blender.
...
(reported the bug to keep some reference to the script that crashes).
2012-07-31 22:15:54 +00:00
Sergey Sharybin
49e0c832e1
Move sRGB conversion initialization to init_exit routines
...
It was a threading issue in color management project which potentially
could happen in trunk as well.
2012-07-27 14:53:57 +00:00
Jason Wilkins
6926e924c0
GetStdHandle may return NULL, which isn't really an error, or INVALID_HANDLE_VALUE which does indicate an error, but both should be checked.
2012-07-27 10:48:33 +00:00
Jason Wilkins
6b3b7465b6
On windows with --debug flag, change "Press enter key to exit..." to "Press any key to exit . . .". This is implemented by the new function wait_for_console_key.
2012-07-26 16:56:09 +00:00
Campbell Barton
071a1034d6
add mask keymap to image window.
...
debug prints for events when --debug-events is used to help track down why a key is/isnt used.
2012-07-25 14:46:38 +00:00
Campbell Barton
250cdd5e52
code cleanup: remove commented includes - mostly from 2.4x
2012-07-18 23:07:07 +00:00
Campbell Barton
8f32070e9d
fix incorrect assert for mask face checking, also correct own bad spelling
2012-07-18 11:01:23 +00:00
Campbell Barton
f9795b353e
fix for building without the compositor
2012-07-17 10:19:47 +00:00
Campbell Barton
32cf7fcdb1
code cleanup: spelling
2012-07-16 23:23:33 +00:00
Campbell Barton
4cacff2342
fix for linking with scons.
2012-07-16 08:42:55 +00:00
Campbell Barton
7cc5af4ef3
minor refactor for rect functions. more consistent naming.
2012-07-15 00:29:56 +00:00
Thomas Dinges
4f5d982fb1
Readme and Release Log Links:
...
* Update to 2.64
2012-07-11 21:57:11 +00:00
Campbell Barton
a5127dba57
vector versions of BLI_in_rctf / BLI_in_rcti, (BLI_in_rctf_v, BLI_in_rcti_v)
...
use where possible.
2012-07-11 18:17:48 +00:00
Campbell Barton
cfb7aee017
style cleanup
2012-07-07 22:51:57 +00:00
Campbell Barton
84bf3e48c0
style cleanup: use c style comments in C code
2012-07-06 23:56:59 +00:00
Campbell Barton
9f22750422
style cleanup
2012-07-04 20:47:12 +00:00
Bastien Montagne
558721ab59
More spell checking.
2012-07-04 15:04:38 +00:00
Bastien Montagne
468ef74ed7
More spell and typo fixes (mostly visualise->visualize, grey->gray, normalise->normalize).
2012-07-03 19:09:07 +00:00
Campbell Barton
20d7a38061
don't close operator dialogs when the mouse moves outside of them. this is very annoying when you spend time to enter in many values, escape, click-out-side still quits.
2012-06-29 20:29:13 +00:00
Sergey Sharybin
344ca17247
Added command line option "--debug-jobs"
...
This option enables time profiling of background jobs, namely it's
measuring run time of the job and prints it to the console.
2012-06-29 14:32:25 +00:00
Bastien Montagne
8a3d571744
Related to [ #31936 ] Mesh saved in 2.63 with legacy format have holes instead ngons
...
Make clear in this option's tooltip that it only saves tris and quads, no implicit triangulation of other ngons, which are lost!
2012-06-29 11:59:47 +00:00
Campbell Barton
a09feb7386
option so operators can be executed with undo enabled (and redo).
2012-06-27 21:41:17 +00:00
Campbell Barton
358f7d40b6
style cleanup: use TRUE/FALSE for ui align args.
2012-06-19 23:08:16 +00:00
Bastien Montagne
8796c3eff1
Fix part 2 of [ #31840 ] Quick Explode Bugs related to it's fade option.
...
This in fact had nothing to see with this operator or its fade option, reports were simply not shown when repeating an operator.
Carefully checked/tracked all calls to wm_operator_exec and WM_operator_repeat, and could not see any reason why this was this way, so I disabled this. Very easy to undo in case ugly problems arize (but I really do not expect any!).
2012-06-19 16:26:01 +00:00
Gaia Clary
15f4eb34fa
Collada: Moved interface definitions from wm_operators.c to blender/editors/io
2012-06-17 23:13:39 +00:00
Gaia Clary
c4eb9c7a7b
Collada: (Exporter) reorganized the export panel
2012-06-17 20:19:44 +00:00
Campbell Barton
3a6f573b95
style cleanup: also quiet a warning.
2012-06-17 11:36:28 +00:00
Campbell Barton
f5f25b81e8
style cleanup:
...
also fix for building ghost test and fix double free in one of the tests
2012-06-17 09:58:26 +00:00