Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Kdenlive Kdenlive
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 376
    • Issues 376
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 8
    • Merge requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Multimedia
  • KdenliveKdenlive
  • Issues
  • #737
Closed
Open
Created Jun 26, 2020 by Simon Eugster@eugsterDeveloper

Do not allow to import the project in itself

As in this comment, it is currently possible to embed a project into itself recursively.

  • When importing: Forbid the user to import the current project
  • When loading the project file, remove such recursive imports if they are already present (they can also happen e.g. when importing B.kdenlive in A.kdenlive and then saving A.kdenlive as B.kdenlive)

We probably do not have to check this over multiple levels as this is already a special case.

Assignee
Assign to
Time tracking