Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-08-09poll() as a python '@staticmethod' was too limiting and didnt allow useful ↵Campbell Barton
base class poll functions in many cases. now rna functions that dont have a 'self' are automatically assumed '@classmethods'. de-duplicated poll functions and made some minor tweaks too.
2010-08-06some fixes for the poll() function from last commit.Campbell Barton
Martin: forgot to mention, had to remove the use of super() in poll functions for netrender. commented with FIXME.
2010-08-05bugfix [#23182] Using self.report() inside poll() gives crashCampbell Barton
poll() function is now a static method in python, this is more correct, matching C where the operator is not created to run poll. def poll(self, context): ... is now... @staticmethod def poll(context): ... Pythons way of doing static methods is a bit odd but cant be helped :| This does make subclassing poll functions with COMPAT_ENGINES break, so had to modify quite a few scripts for this.
2010-08-02fix for sequencer panel registration, a parent class panel was being ↵Campbell Barton
registered as well as its children which crashed running the poll() function. theres not much point in having 3 classes here, just use 1.
2010-08-02RNA Types metaclass registrationMartin Poirier
See mailing list posts for details [1][2][3] Addons still need to be fixed; Campbell said he'd do it today. See any of the py files (outside netrender) in this commit for how to do it (it's rather simple). [1] http://lists.blender.org/pipermail/bf-committers/2010-February/026328.html [2] http://lists.blender.org/pipermail/bf-committers/2010-August/028311.html [3] http://lists.blender.org/pipermail/bf-committers/2010-August/028321.html
2010-07-30Ui Scripts:Thomas Dinges
* Made a "View" Menu in the Text Editor, these settings don't belong into a "Text" Menu. * Added "Properties" Operator into the VSE "View" menu.
2010-07-28sequencer uiCampbell Barton
- opacity seq button was messed up. - only show opengl preview option in preview window.
2010-07-23Sequencer UI bugfix: translate / crop also work on effect output, UI was Peter Schlaile
missing
2010-07-19== Sequencer ==Peter Schlaile
Made mpeg_preseek accessible again.
2010-07-14- make duplis real wasnt redrawingCampbell Barton
- small caps option for titles (doing manually is quite painful to watch).
2010-07-13- saturation option for sequencer strips, runs before multiply and color ↵Campbell Barton
balance. - multiply of 0.0 wasnt being applied.
2010-07-13sequencer ui tweaks & display frame position of the playhead in a strip, ↵Campbell Barton
helpful for working out the exact frame of an avi <> exr
2010-07-08Sequencer display overlay option, this can show a border area from another ↵Campbell Barton
time to help compare for color grading. - Okey sets the border in the display. - Okey resets the frame offset in the sequencer timeline. - ghost icon in the header can enable/disable. - frame offset can be relative or absolute (lock icon) Not very happy that this commit adds a call to BKE_animsys_evaluate_animdata(scene, ...) in do_build_seq_array_recursively() without this the offset frames dont have fcurves applied. Though we will need something like this for prefetch frames to work too.
2010-07-05option for color wheel widget to make it easier to select values closer to ↵Campbell Barton
white, enable for color balance.
2010-07-05Improvements to Blenders color balance (lift/gamma/gain).Campbell Barton
Fairly closely match some mac application colin has called 'Looks', to give better results. - lift is now applied non linear (was being added to the color) - change the color wheel to preserve the luminance of the gamma and gain values, this stops the color from being set too dark (option for the color wheel template). - sub-pixel precission for the color wheel since the white area at the center can make a lot of difference with a very small change. This change will make existing node and sequencer setups lift render slighly differently however discussed this with Ton and he's ok with it.
2010-07-04- draw sequence strips within metastrips using their real start/end and ↵Campbell Barton
channel positions. - dont show color balance unless its enabled.
2010-07-04sequencer re-assign inputs backCampbell Barton
2010-06-23== Sequencer ==Peter Schlaile
Removed "frame_locked"-flag from sequencer completely, since it doesn't work any more in Blender 2.5. (All IPOs are frame-locked now anyways.)
2010-06-22error in last commitCampbell Barton
2010-06-22rename sequence.length -> frame_length_finalCampbell Barton
added sequence.frame_length to get the original length of the strip
2010-06-21sequencer swap data operator.Campbell Barton
needed for durian so we can swap out preview AVI's for EXR sequences.
2010-06-09pep8, whitespace editsCampbell Barton
2010-05-31== Sequencer ==Peter Schlaile
This makes volume range larger and adds an additional attenuation-variable to RNA, which makes volume-changes in dezibel units possible.
2010-05-30== Sequencer ==Peter Schlaile
This fixes loading of hard trimmed audio files in readfile and adds trim options to N-keys for audio files.
2010-05-16clear some pep8 warningsCampbell Barton
2010-05-08Sequencer crashes with clips that have OpenGl render enabled (rev 28658)Campbell Barton
disabling for now, opengl write rendering isnt drivial to solve.
2010-05-04== Sequencer ==Peter Schlaile
Added operator (and menu entry) to deinterlace all selected movie strips. (does also walk into selected meta strips) Also: small fix for multicam cutting tool (now works also within metas)
2010-05-03misc uninteresting stuff (killing time at airport commit)Campbell Barton
- pep8 updates - RNA_TwoDFilterActuator --> RNA_Filter2DActuator - minor changes to conolse namespace init.
2010-05-02== Sequencer ==Peter Schlaile
Made Multicam-Editing really work: * added a panel within N-keys, so that one can start/stop playback and cut between cameras directly from the panel * made "active_strip" RNA editable, to make that work correctly (is usefull anyways :) )
2010-04-25== Sequencer ==Peter Schlaile
Forgot some changes for multicam support.
2010-04-18== sequencer ==Andrea Weikert
* new icon for split view (at least temporary) * icon buttons in header rather than popup menus for better efficiency (can easily be changed in python UI script again)
2010-04-18Brought back secondary input filtering, therebyPeter Schlaile
fixing [#21014] SEQUENCER: Can no longer apply colour balance filter to colour effect strip. Also: reordered some UI elements so that geometry, time and color modifications are grouped together.
2010-04-17- for BGE mouse and keyboard events use tuples rather then listsCampbell Barton
- pep8 corrections
2010-04-11== Sequencer ==Peter Schlaile
Made custom proxy files a lot more sensible to select (upgraded to filepath get/setters) Changed semantics, since custom files don't make much sense without custom directories...
2010-04-11== Sequencer ==Peter Schlaile
Proxy render size settings is now back. (Maybe still in need of some sensible icons, though...) Also: waveform color seperation works in N-keys dialog again.
2010-04-04Commented out some unimplemented operators, avoids gray text in the UIElia Sarti
Also I noticed there's a check on strip.type == 'EFFECT', which can never be true because strip.type actually contains the type of effect, e.g. "GLOW", "ADD" etc. Not a big problem currently because it's not used.
2010-04-04pep8 cleanupCampbell Barton
2010-04-02rna naming, *_frame --> frame_*Campbell Barton
2010-03-18Sound bugfixes:Brecht Van Lommel
* sound file path was not displayed in sequencer panel. * sound strip with relative paths would stop working after undo. (commit 27575 by Brecht from render25 branch)
2010-03-16transform marker sync for extend and grab is back.Brecht Van Lommel
(commit 27537 by Campbell from render25 branch)
2010-03-16change the scene opengl sequence rendering to be a global option with ↵Brecht Van Lommel
rendering and scrubbing settings. still need to do a do_versions for this to work right without changing settings. (commit 27442 by Campbell from render25 branch)
2010-03-16- menu for selecting add scenes for the sequencer.Brecht Van Lommel
- update internal 'btempdir' from userprefs on changing and initializing the temp dir. - add sequence strip operators nolonger require the sequence view to be active (better for automation). (commit 27434 by Campbell from render25 branch)
2010-03-09camera override option for scene strips.Campbell Barton
2010-03-09option to use offscreen opengl drawing with the sequencer scene strips.Campbell Barton
warning, uses bad level call, will need to resolve very very soon!
2010-03-06pep8 cleanupCampbell Barton
2010-02-28Partial Fix: [#21085] Sequencer file selector for movies is strangeAndrea Weikert
* joined filename and directory to single rna entry for movie and sound sequence * PROP_FILENAME was missing in makesrna * made seq->strip->data->name PROP_FILENAME rather than PROP_FILEPATH for the complete path * also made seq->strip->data->name read only Missing still: update of sequence length, start end frame etc..
2010-02-23scene.render_data -> scene.renderCampbell Barton
bpy.types.SceneRenderData -> bpy.types.RenderSettings better do these changes before there are too many scripts out.
2010-02-23pep8 cleanup + correction for external player operator return value.Campbell Barton
2010-02-16[#21177] Text editorCampbell Barton
Running scripts directly didnt call the register function, even though this is not essential its good to be able to run a script directly and see changes in the UI.
2010-02-14change python scripts so modules which register with blender have a ↵Campbell Barton
register() function rather then making import automatically run the register functions (generally considered bad practice by python people)