Skip to content
Branch: master
Commits on Oct 8, 2019
  1. Move single frame playbackstart corrections to TransportCommand

    vanakala committed Oct 8, 2019
    Force playback limits to playbackstart
    Add object pointer to TransportCommand::dump
Commits on Oct 5, 2019
  1. Move TransportCommand into RenderEngine

    vanakala committed Oct 5, 2019
    There is no point to allocate it dynamically
  2. Remove parameter command from RenderEngine constructor

    vanakala committed Oct 4, 2019
    This command is overwritten by arm_command
Commits on Oct 4, 2019
  1. Make TransportCommand::dump similar to other dump functions

    vanakala committed Oct 4, 2019
    Rename function, add parameter indent
  2. Remove local mwindow and preferences pointers from PluginServer

    vanakala committed Oct 4, 2019
    Both objects are  accessible through global pointers
  3. Remove local preferences from RenderEngine

    vanakala committed Oct 4, 2019
    Preferences is accessible through global parameters
Commits on Oct 3, 2019
  1. Remove mwindow and preferences from PlaybackEngine

    vanakala committed Oct 3, 2019
    They are accessible through global variables
    Removed not needed includes and declarations
  2. Do not store EDL pointer in CICache

    vanakala committed Oct 3, 2019
    There is no point to store EDL.
    Use global preferences in CICache
Commits on Oct 2, 2019
  1. Move maximum number of tracks and audio meter limits to cinelerra.h

    vanakala committed Oct 2, 2019
    Global compiled in limits should be one place
  2. Implement "Shrink tracks of invisible plugins"

    vanakala committed Oct 2, 2019
    When this parameters in preferencses is set, the room
    for plugins outside the current view is not left.
  3. New function MWindow::trackcanvas_visible

    vanakala committed Oct 2, 2019
    Returns the length of visible trackcanvas in seconds
  4. New parameter in preferences "Shrink tracks of invisible plugins"

    vanakala committed Oct 2, 2019
    Implementation follows
Commits on Sep 30, 2019
Commits on Sep 28, 2019
  1. Draw background of a new Pixmap in BC_WindowBase::reposition_window

    vanakala committed Sep 28, 2019
    Fixed "black ears" of ParamListwindow Reset button and
    some other unexpected black background problems
Commits on Sep 25, 2019
  1. Removed functions use_opaque and use_alpha from BC_Pixmap

    vanakala committed Sep 25, 2019
    use_opaque returned constant, use_alpha compared mode
    Some fixes of formatting.
Commits on Sep 24, 2019
  1. Add pointer list to BC_Signals

    vanakala committed Sep 24, 2019
    Intended usage is debugging of base classes.
    One can add a pointer of an object to list an in base
    class use is_listed() and perform some debugging actions
    in base class only in in certain objects
Commits on Sep 22, 2019
  1. New function BC_Signals::dumpGC

    vanakala committed Sep 22, 2019
    Intended usage debugging
Commits on Sep 18, 2019
  1. Removed unused main window background image feature

    vanakala committed Sep 18, 2019
    Background pixmap will be never created because bg_color is
    always zero or greater
Commits on Sep 17, 2019
  1. Use resources directly where possible

    vanakala committed Sep 17, 2019
    Replaced get_resources() with direct access to resources
Commits on Sep 14, 2019
  1. Switch to "Zoom auto" when fullscreen is turned on

    vanakala committed Sep 14, 2019
    There is no point to have other zoom when fullscreen is required.
    Remove "Zoom Auto" menu item from fullscreen popup menu.
  2. Do not clear canvas when video is on

    vanakala committed Sep 14, 2019
    Video on canvas is stopped asynchronously - clearing canvas
    may interfere with this badly. Some fixes of style.
    Hopefully fixes crash when switching from/to fullscreen
Commits on Sep 13, 2019
  1. Removed redundant shared memory check from BC_Bitmap constructor

    vanakala committed Sep 13, 2019
    The check exists in BC_Bitmap::initialize
  2. Cosmetics: fixed coding style in BC_WidgetGrid

    vanakala committed Sep 13, 2019
    Made style similar to the rest of Cinelerra
  3. Implement buffer drain feature for XV shm playback

    vanakala committed Sep 13, 2019
    Show/hide window functions wait until shared memory XV
    playback has finished before acting. Frames sent for
    display during the wait are dropped.
    Switching to/from fullscreen during playback still may crash.
You can’t perform that action at this time.