Skip to content

Regression: --list-input-types broken and breaks bash autocompletion on some linux distros

Summary:

inkscape --list-input-types should list all available input file extensions and so it has done so far.

Now, it does not anymore and opens an inkscape window instead (seen with 1.4.1, but the regression might have been introduced before). In turn, this breaks bash autocompletion that on many distributions relies on inkscape --list-input-types to determine file candidates for autocompletion.

Steps to reproduce:

  • from the shell, type inkscape --list-input-types

What happened?

A dialog opens

What should have happened?

Inkscape should have listed all available input file extensions as its own help says.

Version info

Inkscape 1.4.1 (93de688d07, 2025-03-30)

                      Compile  (Run)
    GLib version:     2.84.0
    GTK version:      3.24.49 (3.24.49)
    glibmm version:   2.66.8
    gtkmm version:    3.24.10
    libxml2 version:  2.13.7
    libxslt version:  1.1.43
    Cairo version:    1.18.4 (1.18.4)
    Pango version:    1.56.3 (1.56.3)
    HarfBuzz version: 11.0.0 (11.0.0)

    OS version:       Manjaro Linux
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information