diff options
| author | Tavmjong Bah <tavmjong@free.fr> | 2018-11-13 08:56:18 +0000 |
|---|---|---|
| committer | Tavmjong Bah <tavmjong@free.fr> | 2018-11-13 08:56:18 +0000 |
| commit | 6f3961cecb8ff531bdf6dcc65dde73f4297e71d8 (patch) | |
| tree | e9e52ac86815235465162206b61a443f7e3ca1c4 /src/inkscape-application.cpp | |
| parent | Rewrite of main.cpp using InkscapeApplication (Gtk::Application) (diff) | |
| download | inkscape-6f3961cecb8ff531bdf6dcc65dde73f4297e71d8.tar.gz inkscape-6f3961cecb8ff531bdf6dcc65dde73f4297e71d8.zip | |
Imlplement '--action-list' command line option.
Diffstat (limited to 'src/inkscape-application.cpp')
| -rw-r--r-- | src/inkscape-application.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/inkscape-application.cpp b/src/inkscape-application.cpp index 3a4721963..668d41289 100644 --- a/src/inkscape-application.cpp +++ b/src/inkscape-application.cpp @@ -316,8 +316,10 @@ InkscapeApplication::on_handle_local_options(const Glib::RefPtr<Glib::VariantDic } if (options->contains("action-list")) { - std::cerr << "action-list: not implemented" << std::endl; - list_actions(); // Doesn't work... member of Gio::ActionGroup, not Gio::ActionMap. + std::vector<Glib::ustring> actions = list_actions(); + for (auto action : actions) { + std::cout << action << std::endl; + } return EXIT_SUCCESS; } |
