Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the possibility to create custom GLSL filters and use them as nodes. #1839

Open
wants to merge 102 commits into
base: master
Choose a base branch
from

Commits on Jan 21, 2022

  1. Configuration menu
    Copy the full SHA
    b67a6b9 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2022

  1. Configuration menu
    Copy the full SHA
    fc687d5 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

  1. Configuration menu
    Copy the full SHA
    d1276f6 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. Work in Progress. The shader filter has been implemented as described in

    pull request 1839 (olive-editor#1839).
    The editor is still the default text editor and several parameters are
    not handled yet.
    AngeloFrancabandiera committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    1947e4f View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. Configuration menu
    Copy the full SHA
    134af69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    269e70a View commit details
    Browse the repository at this point in the history
  3. Work in progress. Parsing of shader node implemented.

    The node still uses the default editor to edit code and some issues with
    node inputs must be fixed.
    AngeloFrancabandiera committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    2e42c88 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2022

  1. Work in progress: added synch for added/removed inputs with Node

    parameter view.
    Keyframes are working but they are not shown in their pane until the
    project is saved and reloded
    AngeloFrancabandiera committed Jan 30, 2022
    Configuration menu
    Copy the full SHA
    6050436 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a50b28 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5cc74f1 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. Configuration menu
    Copy the full SHA
    7d7f3cd View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

  1. Work in progress. Added a shader text editor.

    An issue with keyframes of removed inputs has been fixed
    AngeloFrancabandiera committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    f5fa5d1 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. Configuration menu
    Copy the full SHA
    3ef77f0 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. Work inprogress. Fixed an issue with method 'InputValueChangedEvent'

    called more than once per instance.
    AngeloFrancabandiera committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    8df0e1b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6104ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd7d22c View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2022

  1. Configuration menu
    Copy the full SHA
    75827d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7449650 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Configuration menu
    Copy the full SHA
    66d615c View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Basic functionality discussed in PR 1839 complete, including external

    editor. More tests should be done.
    AngeloFrancabandiera committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    de6502e View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Configuration menu
    Copy the full SHA
    658e0fa View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2022

  1. Configuration menu
    Copy the full SHA
    b015f8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0f729d View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. Configuration menu
    Copy the full SHA
    ece71f1 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. Configuration menu
    Copy the full SHA
    1b93615 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2022

  1. Configuration menu
    Copy the full SHA
    fd9f2be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4fd74db View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2022

  1. Configuration menu
    Copy the full SHA
    88256fd View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Configuration menu
    Copy the full SHA
    c5b2d7a View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. Configuration menu
    Copy the full SHA
    adf1d8e View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2022

  1. Configuration menu
    Copy the full SHA
    29314fb View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2022

  1. Configuration menu
    Copy the full SHA
    79ba091 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8fd73a9 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2022

  1. Configuration menu
    Copy the full SHA
    37a5b4e View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. Configuration menu
    Copy the full SHA
    0bd150d View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2022

  1. Configuration menu
    Copy the full SHA
    8f87eaf View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2022

  1. Configuration menu
    Copy the full SHA
    db08e7f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ccba8a View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2022

  1. Configuration menu
    Copy the full SHA
    eabd369 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

  1. Configuration menu
    Copy the full SHA
    bd1b1f7 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2022

  1. Configuration menu
    Copy the full SHA
    e525a9d View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2022

  1. Configuration menu
    Copy the full SHA
    5b49e43 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. Configuration menu
    Copy the full SHA
    a1435b5 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. Configuration menu
    Copy the full SHA
    82d23dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    954b580 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2022

  1. Configuration menu
    Copy the full SHA
    6c1a58e View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. Configuration menu
    Copy the full SHA
    865ca9a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f35a80b View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

  1. Configuration menu
    Copy the full SHA
    6d38470 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3bc458 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Configuration menu
    Copy the full SHA
    9c96eba View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. Configuration menu
    Copy the full SHA
    639feab View commit details
    Browse the repository at this point in the history

Commits on May 14, 2022

  1. Configuration menu
    Copy the full SHA
    dbf8d0a View commit details
    Browse the repository at this point in the history

Commits on May 15, 2022

  1. Configuration menu
    Copy the full SHA
    d4bb0b7 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. Configuration menu
    Copy the full SHA
    b5621ef View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. Configuration menu
    Copy the full SHA
    f708d49 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2022

  1. Configuration menu
    Copy the full SHA
    9357fa1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0f81b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c96e9a View commit details
    Browse the repository at this point in the history

Commits on May 26, 2022

  1. Configuration menu
    Copy the full SHA
    6c8eb9c View commit details
    Browse the repository at this point in the history

Commits on May 28, 2022

  1. In function ShowTextDialog, used 'setText' function instead of

    'line_edit_->setPlainText', to fix a segmentation fault.
    AngeloFrancabandiera committed May 28, 2022
    Configuration menu
    Copy the full SHA
    45f2074 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

  1. Configuration menu
    Copy the full SHA
    0cbb6cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea7411d View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2022

  1. Configuration menu
    Copy the full SHA
    f5f61aa View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2022

  1. Configuration menu
    Copy the full SHA
    c86c8eb View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2022

  1. Configuration menu
    Copy the full SHA
    8541a48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c2be2c View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2022

  1. Added EffectInput to add shader node from NodeParamView menu.

    Added color and shape for input of type 'POINT'.
    AngeloFrancabandiera committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    7becf36 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2022

  1. Configuration menu
    Copy the full SHA
    4db4746 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d26cd92 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. Configuration menu
    Copy the full SHA
    ce58185 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2022

  1. Configuration menu
    Copy the full SHA
    b6bb7f6 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Configuration menu
    Copy the full SHA
    fb9f79a View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. Configuration menu
    Copy the full SHA
    3d267d9 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Configuration menu
    Copy the full SHA
    0d939a9 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    e743d99 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Configuration menu
    Copy the full SHA
    b51a76a View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Configuration menu
    Copy the full SHA
    1393697 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b55ffa0 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. Configuration menu
    Copy the full SHA
    da00bfb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3edf22c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a66dba8 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Update of node item view fixed when property "NOT_CONNECTABLE" changes.

    Removed some warnings raised by "clang-tidy"
    AngeloFrancabandiera committed May 3, 2023
    Configuration menu
    Copy the full SHA
    e33f739 View commit details
    Browse the repository at this point in the history
  2. Node view item update fixed when input property NOT_CONNECTABLE changes.

    Removed some messages raised by clang-tidy.
    AngeloFrancabandiera committed May 3, 2023
    Configuration menu
    Copy the full SHA
    b19c55c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0405001 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2b4a0d7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    01f9d27 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Configuration menu
    Copy the full SHA
    e832a63 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Configuration menu
    Copy the full SHA
    524e17d View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Configuration menu
    Copy the full SHA
    aad0983 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2023

  1. Configuration menu
    Copy the full SHA
    196c977 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    613767a View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Configuration menu
    Copy the full SHA
    a850b6e View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. Configuration menu
    Copy the full SHA
    0bc6fb8 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2023

  1. Configuration menu
    Copy the full SHA
    1948eca View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Configuration menu
    Copy the full SHA
    9b57368 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Configuration menu
    Copy the full SHA
    a5752f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Configuration menu
    Copy the full SHA
    dc6f2b6 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

  1. Configuration menu
    Copy the full SHA
    7f71bcc View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    014a4ff View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. Fixed a bug where saving a shader in an external editor while 'issues…

    …' panel is open generates a crash
    AngeloFrancabandiera committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    bbca74c View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Configuration menu
    Copy the full SHA
    cce542a View commit details
    Browse the repository at this point in the history