7c351d3d09
fix error setting quadview when there is no camera in the scene, the view would glitch/jump when accessing afterwards.
2012-10-10 08:47:53 +00:00
3b487a6944
fix for all pose-group editing functions crashing when the context didnt have an area (in background mode),
...
fix pose-group-sort and pose-group-moving being disabled for pinned poses.
also fix for own missing NULL check for pose mask clear which would crash when run without an active object
2012-09-23 02:31:30 +00:00
25c96bc9f3
code cleanup: remove unused macros, commet some which may be useful later - or good to keep for completeness. quieted some warnings and add flags -Wmissing-include-dirs and -Wno-div-by-zero to cmake/gcc
2012-09-20 01:02:39 +00:00
b25bea036f
Add a "Header" sub-menu to the right-click one of all buttons in a header area. Also header tools entries are now translatable!
2012-09-19 18:47:41 +00:00
232571c61a
code cleanup: replace macro for BLI_rect size/center with inline functions.
2012-09-15 11:48:20 +00:00
7a71f58af3
fixes for NULL checks, remove some redundant checks and add some in that have been removed by accident as code has been updated.
2012-09-14 06:17:14 +00:00
774cc0ab16
fix [ #30063 ] Weight Paint + Pose Mode: [m] key does not toggle Face Selection Masking
...
disallow some pose operators when weight paint mode is enabled.
2012-09-06 23:10:01 +00:00
56b28635e7
code cleanup: rename BLI_in_rctf() --> BLI_rctf_isect_pt(), to conform with our naming convention.
2012-08-23 18:25:45 +00:00
25b7370e86
de-duplicate sequencer jump operator, use next/prev option instead.
2012-08-23 07:39:51 +00:00
c92ab5c3ef
code cleanup: use rect size macros
2012-08-21 20:34:05 +00:00
77f47799dd
code cleanup: use BLI_RCT_SIZE macro
2012-08-20 23:06:17 +00:00
5e0f254afa
utility functions for getting/setting rectangles for operators.
2012-08-08 20:38:55 +00:00
f0951f58ca
code cleanup: rename G.afbreek --> is_break, G.rendering --> is_rendering
2012-08-08 18:37:06 +00:00
c42d0189e5
resolve glitch in the image space where mask editing and UVs would conflict.
...
now UV editing overrides mask.
2012-07-31 14:16:27 +00:00
915fdd67df
up/down arrows were not switching mask keyframes in the image space
2012-07-27 10:55:24 +00:00
62187c386e
mask UI for space image
2012-07-25 12:15:22 +00:00
d9dbea1836
move mask and draw settings into its own struct to be shared between spaces.
2012-07-24 20:33:55 +00:00
32cf7fcdb1
code cleanup: spelling
2012-07-16 23:23:33 +00:00
7cc5af4ef3
minor refactor for rect functions. more consistent naming.
2012-07-15 00:29:56 +00:00
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
558721ab59
More spell checking.
2012-07-04 15:04:38 +00:00
32478997ec
style cleanup
2012-06-27 18:29:47 +00:00
4f044f4ec1
Changes in clip editor's public api to make it's more clear
...
whether getting of some property happens or this property is
being changed.
Also made it more clear whether affecting property belongs
to clip or mask datablock.
2012-06-19 14:26:29 +00:00
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
d46a6dc59c
abbreviate mask-editing to mask-edit
2012-06-04 17:30:54 +00:00
68a9dd54ec
mask mode for clip editor developed by Sergey Sharybin, Pete Larabell and myself.
...
see:
http://wiki.blender.org/index.php/User:Nazg-gul/MaskEditor
note - mask editing tools need continued development, feather option is not working 100%
2012-06-04 16:42:58 +00:00
aa63016744
when SCREEN_OT_keyframe_jump fails dont send notifiers or call sound_seek_scene
2012-05-27 11:22:06 +00:00
405f6a7c77
code cleanup:
...
style and remove BM_face_find_longest/shortest_edge functions,
... instead use BM_face_find_longest/shortest_loop()->e
2012-05-27 11:10:27 +00:00
6b554c5ec4
Fix for last commit, forgot to update Screen.is_animation_playing python property.
2012-05-25 12:56:29 +00:00
ad65b7b86b
Animation playback: now all windows are update during playback, rather than
...
just the active window.
2012-05-25 12:37:11 +00:00
1cb1d51db4
Various small fixes:
...
*i18n: panel title of current tool in 3D view & File windows are now translated, as well a redo (F3) menu.
*MESH_OT_faces_select_linked_flat & MESH_OT_edges_select_sharp: use ANGLE RNA prop for sharpness, and fix tip of the later op.
2012-05-20 13:56:42 +00:00
af3e348430
code cleanup: use TRUE/FALSE rather then 1/0 for better readability, also replace do prefix with do_ for bool vars.
2012-05-19 13:28:19 +00:00
f8f282fc96
Add i18n to “button” and “Area Options” pop-up menus.
2012-05-19 09:46:41 +00:00
9dd981a440
style cleanup: block comments
2012-05-16 23:37:23 +00:00
d7bc2c7f06
style cleanup: misc editor changes.
2012-05-08 11:48:19 +00:00
53b221960a
Last part of fix for [ #31157 ]: Some (actually, 172) operators have no tooltip.
...
Only remaining undocumented one is IMAGE_OT_record_composite (not sure what it actually does, nor even whether it’s actually working or not...).
Note that I didn’t bother with operators flagged as OPTYPE_INTERNAL!
2012-05-06 15:03:31 +00:00
299ff91ea1
code cleanup: BKE_scene api naming.
...
also stop numpy from being found in /usr/include with cmake.
2012-05-05 14:33:36 +00:00
a731e13043
code cleanup: function naming, use BKE_*type* prefix.
2012-05-05 14:03:12 +00:00
e701f9b670
style cleanup: whitespace / commas
2012-04-29 15:47:02 +00:00
b340f930ec
style cleanup: changes to brace placement / newlines - for/while/if/switch
2012-04-28 06:31:57 +00:00
5b88712ff9
move debug flag into its own global var (G.debug), split up debug options.
...
--debug
--debug-ffmpeg
--debug-python
--debug-events
--debug-wm
This makes debug output easier to read - event debug prints would flood output too much before.
For convenience:
--debug-all turns all debug flags on (works as --debug did before).
also removed some redundant whitespace in debug prints and prefix some prints with __func__ to give some context.
2012-03-31 00:59:17 +00:00
24b4d5569a
fix [ #30705 ] Playing animation in reverse prevents further forward playback
2012-03-28 22:43:26 +00:00
ab4a2aaf4a
style cleanup: follow style guide for formatting of if/for/while loops, and else if's
2012-03-24 06:38:07 +00:00
2f348d8b5d
style cleanup: mainly for mesh code, also some WM function use.
2012-03-24 02:51:46 +00:00
49ad20f55a
Fix for jump to keyframe operator reusing property values incorrect
2012-03-23 10:18:45 +00:00
4c3bb77012
style cleanup: spaces aroudn operators for operator definitions.
2012-03-22 07:26:09 +00:00
727f586a0d
Fix for [ #30495 ] Framerate goes crazy after changing Sync mode from "Frame Dropping" to "no Sync" while playing anim
2012-03-18 22:21:29 +00:00
5d74235b5f
patch [ #30481 ] rna_Screen_scene_set does the wrong thing [patch]
...
from Dan Eicher (dna)
--- from the tracker
Setting Screen.scene only uses the active screen through a call to CTX_wm_screen(C) instead of the actual referenced scene.
The attached py-op demonstrates this behavior, assuming at least two separate scenes in the VSE.
2012-03-07 16:43:42 +00:00
31d2ee9bf7
style cleanup, brackets in else/if, some indentation.
2012-03-06 18:40:15 +00:00
f6ae27daef
style cleanup - comment spelling + translate some dutch.
2012-03-04 04:35:12 +00:00