0c4e0965cc
make sequencer use standard select operator with action property, remove select_inverse operator.
2012-01-14 07:23:57 +00:00
9b17d39ce0
Fix #29260 : Missing "Extend" parameter for Border Select
...
Added "Extend" flag to border select operators for editors:
- UV Editor
- Sequencer
- NLA
- Info Space
- Graph Editor
- File Browser
- Clip Editor
- Action Editor
- Channels and markers regions
Can be used for custom keymaps.
2011-11-16 19:22:14 +00:00
4a04f72069
remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n
2011-10-23 17:52:20 +00:00
61389bba41
fix spelling mistakes in comments (and in some python error messages), nothing to effect translations.
2011-10-17 06:39:13 +00:00
1352803506
fix for error in own edits to recently applied select link sequencer patch.
2011-10-06 05:10:09 +00:00
a81b37e252
Pedantic changes to description for recently added select grouped operator
2011-09-29 10:17:34 +00:00
35f881b44d
Commented and tagged some unused vars, added some var init (gcc warnings...)
2011-09-28 15:22:13 +00:00
113d556295
patch [ #28571 ]
...
from Bastien Montagne (mont29)
Only applied Sequencer Select Grouped functionality - similar to the one in object mode, select strips based on type, time, data etc.
2011-09-28 14:12:27 +00:00
018fa1540e
whitespace edits, make formatting for functions consustent at least within the file.
2011-09-28 05:53:40 +00:00
58587a3881
replace strncpy with BLI_strncpy, in some cases strncpy was being misused since it doesnt ensure \0 termination.
...
also dont call CTX_data_scene() twice when checking for function arguments.
2011-09-26 18:51:10 +00:00
f157a543c6
/blender/editors: Removed final points in UI strings and messages.
...
Plus a few cuts in very long lines…
2011-09-19 12:26:20 +00:00
fa2ba5fbf5
- use static vars and functions where possible.
...
- use NULL rather than 0 when used as pointers.
2011-08-28 05:06:30 +00:00
ae884d2e54
Code cleanup: add UNUSED_FUNCTION macro to avoid warning messages about unused
...
functions.
2011-08-15 16:18:04 +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
e1a7ecb5ae
fix for using uninitialized vars in own recent commit.
2011-05-24 05:22:58 +00:00
9f766c71b0
use event->mval rather then subtracting ar->winrct.x / y from event->x / y
2011-05-20 07:40:05 +00:00
5f5cdf9d00
for bug [ #27358 ] Transform bug when transform > 500
...
mouse coords would with cont. grab would wrap at short.
use mouse coords as int rather then short.
this problem still happens on linux because of XTranslateCoordinates
2011-05-12 16:47:36 +00:00
Nathan Letwory
95100afc12
doxygen: blender/editors tagged.
2011-02-27 20:29:51 +00:00
Nathan Letwory
5b607701a7
doxygen: prevent GPL license block from being parsed as doxygen comment.
2011-02-23 10:52:22 +00:00
27e812d697
Clear some compiler warnings by commenting some functions, adding others to headers.
...
left in warnings where functions obviously need to get ported to 2.5x still.
Also, render stamp seq strip works again.
2011-02-17 22:34:41 +00:00
8b7482892b
made most variables which are only used in a single file and not defined in header static for blenlib, blenkernel and editors.
2011-02-14 17:55:27 +00:00
8f21a43535
split BKE_utildefines.h, now it only has blender specific defines like GS() MAKE_ID, FILE_MAXDIR, moved the generic defines to BLI_utildefines.h.
...
no functional changes.
2011-01-07 18:36:47 +00:00
cd97253502
- added GCC warning -Wstrict-prototypes
...
- fixed bug in paste material, exposed by stricter warnings.
- removed/renamed various shadowed vars.
- removed BGE lamp.colour, only allow lamp.color attribute.
2010-12-03 12:30:59 +00:00
e5fbd93cec
editors/space_* build without unused args warnings
2010-10-16 08:03:28 +00:00
f81248265d
tag UNUSED() for operator exec() and invoke() functions.
2010-10-15 01:36:14 +00:00
d1759639dc
- remove unused includes IMB_*, BIF_* & MEM_*
...
- remove MEM_guardedalloc.h from header files (include directly)
2010-08-16 05:46:10 +00:00
f2d77e4496
remove unused includes from editors/space_*
2010-08-08 08:14:07 +00:00
188d1384fe
Fix de/select all operator naming for consistency
2010-07-21 22:57:48 +00:00
4c81019823
Move some sequencer functions about, no functional changes.
...
- Remove SEQ_DESEL, better not have a flag which includes ~, use ~SEQ_ALLSEL instead.
- Rename recurs_dupli_seq -> seqbase_dupli_recursive
- Rename deep_dupli_seq -> seq_dupli_recursive
2010-06-24 10:04:18 +00:00
72d21c35ad
sequencer swap data operator.
...
needed for durian so we can swap out preview AVI's for EXR sequences.
2010-06-21 17:37:50 +00:00
bfd0810beb
Notifier cleanup - replaced ND_*_EDIT and ND_*_SELECT data notifiers
...
with the generic action equivalents (NA_EDITED and new NA_SELECTED)
2010-06-18 04:39:32 +00:00
0524fc1df6
Fix [ #22337 ] Wrong operator descriptions
2010-05-14 07:20:16 +00:00
600d22fd8f
Fix [ #22256 ] bpy.ops.sequencer.delete.poll() not working
...
Just about all sequencer operator poll functions were requiring an active
sequence editor space type. This wasn't necessary for most of them, and prevented use
from scripts, console, etc.
2010-05-06 07:19:55 +00:00
ace1c998c4
warning cleanup, also made voxel.c and volumetric.c use BM_INLINE define rather then having their own ifdefs in each file.
2010-04-24 10:08:07 +00:00
2910d75f2c
svn merge https://svn.blender.org/svnroot/bf-blender/branches/render25 -r27875:27895
2010-03-31 07:22:18 +00:00
f743b583bf
more lint includes
...
Only source/blender/editors/ dir, should not give errors on different platforms
Only removing: UI_*.h, ED_*.h, WM_*.h, DNA_*.h, IMB_*.h, RNA_*.h, PIL_*.h
2010-03-23 14:09:09 +00:00
081c1205a3
correct fsf address
2010-02-12 13:34:04 +00:00
148435b70a
batch remove .'s used with RNA_def_struct_ui_text
2010-02-10 21:15:44 +00:00
7a5c190820
sequencer fcurve anim filtering: sequence strips fcurves in meta's were showing up in the main view. mossing notifier for border select.
2009-12-17 11:40:12 +00:00
abe8c09b8a
* renamed BKE_sequence.h and sequence.c --> sequencer
...
* renamed util.c --> path_util.c since there are more then 1 of these files which makes setting breakpoints annoying.
2009-12-13 14:56:45 +00:00
f2452c1fd6
Sequencer:
...
* Sound strips now respect metastrips for muting. That means they
are muted if the metastrip is muted, and don't play when located
outside of the current metastrip.
* Operators now use notifiers instead of redraw tagging, added a
separate notifier for selection as well, but that is not used to
do less redraws yet.
2009-12-08 13:57:51 +00:00
a6eeb88aac
sequencer select linked time option, (Selectmouse /w Ctrl & Ctrl+Shift), selects all strips that have the same start/end as the active strip or.. if your selecting a handle select all strips and handles on the same time
2009-11-14 20:46:18 +00:00
e94640040b
sequencer support for loading multiple movie and sounds at once.
...
- more api like functions for adding movie, sound & images (easier to use from pyrna api)
- operators share more settings
- renamed get_last_seq() to active_seq_get() - same for set.
2009-11-14 19:26:58 +00:00
37e4a311b0
Math Lib
...
* Convert all code to use new functions.
* Branch maintainers may want to skip this commit, and run this
conversion script instead, if they use a lot of math functions
in new code:
http://www.pasteall.org/9052/python
2009-11-10 20:43:45 +00:00
6e47d9bb9c
- modal keymap for border select
...
- revert circle select keys adjustments & view navigation while selecting (durian guys liked but allowed activating multiple circle select's at once)
2009-11-06 22:51:08 +00:00
520e805dad
Make the sequencer Ctrl+RMB select all strips on the mouse side of the playhead (just like the dope sheet).
...
Changes how selecting linked left/right work since this conflicts. rather then Ctrl for left and Alt for right, Just use Alt and select the side based on the handle selected.
2009-10-19 12:27:40 +00:00
a216ce6cf8
- fixed python error when there is no active object
...
- made sequence strip selection more like object mode - only de-select the active with Shift+RMB
2009-10-19 11:39:57 +00:00
5d97c9f595
select all seq strips removed other flags, add menu was running exec rather then invoke.
2009-10-18 21:32:03 +00:00
f9eb93bc7b
many docstrings from Ron Walker and Luca (mindrones on IRC),
...
only did a spot check on these, may need adjusting later.
2009-09-12 17:16:12 +00:00
6c5c58e057
2.5: Sound branch merge!
...
See mailing list for additional information.
2009-08-09 21:16:39 +00:00