Skip to content

milestone-planning: roadmap #794

Open
@foresterre

Description

@foresterre

Milestones

Milestone planning by version

v1.0

Features not yet assigned to a milestone

internal

  • Unified cli-ops & script parser #614 Unified parser or simplify setup No longer persued
  • rework parser to be generic instead of requiring img ops to be defined in the parser
  • rework parser to accept more complicated syntax like scopes/environment blocks for just image script but not cli args, which are desugared to core operations and let image operations engine work on a desugared variant
  • replace interpreter style with vm
  • add gpu mode which specializes some image-crate ops (enable optionally with flag)
  • Accept (JSON) events as input commands

syntax

image operations

output

  • Add stdout inform output  #663 Add informational operations
  • #todo make output more informational
  • #todo enhance message when running just sic, currently: Error: Unable select input/output mode: mode should either be simple xor glob; maybe require - argument when expecting input from stdin?, or expect stdin input to not be empty

UI

  • #todo Start with a first version of a GUI (pixels + egui?)

misc

  • #todo --create-animated-image <path...>: if path is folder, make-animated from images in order from folder; if path is file and other paths are files make-animated with given file order; if path is folder and has other paths, reject; if given glob decide what to do

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-projectCategory: project management, planning, design sketches. etc.C-trackingCategory: issues which track various sub-issues

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions