From 97e77ebbe8e44e3d4d4523a3cd58823be2b01e75 Mon Sep 17 00:00:00 2001
From: geolta <115890454+geolta@users.noreply.github.com>
Date: Tue, 25 Oct 2022 19:26:41 +0200
Subject: [PATCH] Implementation of Icon Themes & New Colibre Icon Theme
(#2645)
* Implement "Icon Theme" setting
- A combo box "Icon Theme:" is now available in the config dialog
- icons now selected by this setting (but not 100% functionally right now)
* Add colibre icon theme
- many, but not all icons are added
* Add more colibre icons
* Add more colibre icons
* Add last light icons
* Optimize SVG files and add dark theme
* Remove hard references in template dialog and from markers
* Change default toolbar scaling to 24px
---
images-ng/colibre/acroread.svg | 1 +
images-ng/colibre/acroread_dm.svg | 1 +
images-ng/colibre/addCol.svg | 1 +
images-ng/colibre/addCol_dm.svg | 1 +
images-ng/colibre/addRow.svg | 1 +
images-ng/colibre/addRow_dm.svg | 1 +
images-ng/colibre/alignCols.svg | 1 +
images-ng/colibre/alignCols_dm.svg | 1 +
images-ng/colibre/all.svg | 1 +
images-ng/colibre/all_dm.svg | 1 +
images-ng/colibre/annotation_add.svg | 1 +
images-ng/colibre/annotation_add_dm.svg | 1 +
images-ng/colibre/annotation_caret.svg | 1 +
images-ng/colibre/annotation_caret_dm.svg | 1 +
images-ng/colibre/annotation_del.svg | 1 +
images-ng/colibre/annotation_del_dm.svg | 1 +
images-ng/colibre/annotation_highlight.svg | 1 +
images-ng/colibre/annotation_highlight_dm.svg | 1 +
images-ng/colibre/annotation_replace.svg | 1 +
images-ng/colibre/annotation_replace_dm.svg | 1 +
images-ng/colibre/annotation_text.svg | 1 +
images-ng/colibre/annotation_text_dm.svg | 1 +
images-ng/colibre/application-exit.svg | 1 +
images-ng/colibre/application-exit_dm.svg | 1 +
images-ng/colibre/asymptote.svg | 1 +
images-ng/colibre/asymptote_dm.svg | 1 +
images-ng/colibre/back.svg | 1 +
images-ng/colibre/back_dm.svg | 1 +
images-ng/colibre/badbox.svg | 1 +
images-ng/colibre/badbox_dm.svg | 1 +
images-ng/colibre/beamer.svg | 1 +
images-ng/colibre/beamer_dm.svg | 1 +
images-ng/colibre/bold.svg | 1 +
images-ng/colibre/bold_dm.svg | 1 +
images-ng/colibre/bookmark-new.svg | 1 +
images-ng/colibre/bookmark-new_dm.svg | 1 +
images-ng/colibre/bookmark1.svg | 1 +
images-ng/colibre/bookmark1_dm.svg | 1 +
images-ng/colibre/bookmark2.svg | 1 +
images-ng/colibre/bookmark2_dm.svg | 1 +
images-ng/colibre/bookmark3.svg | 1 +
images-ng/colibre/bookmark3_dm.svg | 1 +
images-ng/colibre/bookmarks.svg | 1 +
images-ng/colibre/bookmarks_dm.svg | 1 +
images-ng/colibre/build.svg | 1 +
images-ng/colibre/build_dm.svg | 1 +
images-ng/colibre/case.svg | 1 +
images-ng/colibre/case_dm.svg | 1 +
images-ng/colibre/chapter.svg | 1 +
images-ng/colibre/chapter_dm.svg | 1 +
images-ng/colibre/cite.svg | 1 +
images-ng/colibre/cite_dm.svg | 1 +
images-ng/colibre/close.svg | 1 +
images-ng/colibre/close_dm.svg | 1 +
images-ng/colibre/command.svg | 1 +
images-ng/colibre/command_dm.svg | 1 +
images-ng/colibre/comment.svg | 1 +
images-ng/colibre/comment_dm.svg | 1 +
images-ng/colibre/compile-latex.svg | 1 +
images-ng/colibre/compile-latex_dm.svg | 1 +
images-ng/colibre/compile-lua.svg | 1 +
images-ng/colibre/compile-lua_dm.svg | 1 +
images-ng/colibre/compile-pdf.svg | 1 +
images-ng/colibre/compile-pdf_dm.svg | 1 +
images-ng/colibre/compile-xelatex.svg | 1 +
images-ng/colibre/compile-xelatex_dm.svg | 1 +
images-ng/colibre/compile.svg | 1 +
images-ng/colibre/compile_dm.svg | 1 +
images-ng/colibre/configure.svg | 1 +
images-ng/colibre/configure_dm.svg | 1 +
images-ng/colibre/convert-dvipdf.svg | 1 +
images-ng/colibre/convert-dvipdf_dm.svg | 1 +
images-ng/colibre/convert-dvips.svg | 1 +
images-ng/colibre/convert-dvips_dm.svg | 1 +
images-ng/colibre/convert-pspdf.svg | 1 +
images-ng/colibre/convert-pspdf_dm.svg | 1 +
images-ng/colibre/count.svg | 1 +
images-ng/colibre/count_dm.svg | 1 +
images-ng/colibre/cursor.svg | 1 +
images-ng/colibre/cursor_dm.svg | 1 +
images-ng/colibre/cutCol.svg | 1 +
images-ng/colibre/cutCol_dm.svg | 1 +
images-ng/colibre/dfrac.svg | 1 +
images-ng/colibre/dfrac_dm.svg | 1 +
images-ng/colibre/dialog-error.svg | 1 +
images-ng/colibre/dialog-error_dm.svg | 1 +
images-ng/colibre/document-close.svg | 1 +
images-ng/colibre/document-close_dm.svg | 1 +
images-ng/colibre/document-locked.svg | 1 +
images-ng/colibre/document-locked_dm.svg | 1 +
images-ng/colibre/document-new.svg | 1 +
images-ng/colibre/document-new_dm.svg | 1 +
images-ng/colibre/document-open.svg | 1 +
images-ng/colibre/document-open_dm.svg | 1 +
images-ng/colibre/document-save.svg | 1 +
images-ng/colibre/document-save_dm.svg | 1 +
images-ng/colibre/down.svg | 1 +
images-ng/colibre/down_dm.svg | 1 +
images-ng/colibre/edit-copy.svg | 1 +
images-ng/colibre/edit-copy_dm.svg | 1 +
images-ng/colibre/edit-cut.svg | 1 +
images-ng/colibre/edit-cut_dm.svg | 1 +
images-ng/colibre/edit-paste.svg | 1 +
images-ng/colibre/edit-paste_dm.svg | 1 +
images-ng/colibre/edit-redo.svg | 1 +
images-ng/colibre/edit-redo_dm.svg | 1 +
images-ng/colibre/edit-undo.svg | 1 +
images-ng/colibre/edit-undo_dm.svg | 1 +
images-ng/colibre/enlarge-viewer.svg | 1 +
images-ng/colibre/enlarge-viewer_dm.svg | 1 +
images-ng/colibre/enumerate.svg | 1 +
images-ng/colibre/enumerate_dm.svg | 1 +
images-ng/colibre/error.svg | 1 +
images-ng/colibre/error_dm.svg | 1 +
images-ng/colibre/errornext.svg | 1 +
images-ng/colibre/errornext_dm.svg | 1 +
images-ng/colibre/errorprev.svg | 1 +
images-ng/colibre/errorprev_dm.svg | 1 +
images-ng/colibre/escape.svg | 1 +
images-ng/colibre/escape_dm.svg | 1 +
images-ng/colibre/executeMacro.svg | 1 +
images-ng/colibre/executeMacro_dm.svg | 1 +
images-ng/colibre/extend.svg | 1 +
images-ng/colibre/extend_dm.svg | 1 +
images-ng/colibre/focusedhand.svg | 1 +
images-ng/colibre/focusedhand_dm.svg | 1 +
images-ng/colibre/font_emph48.svg | 1 +
images-ng/colibre/font_emph48_dm.svg | 1 +
images-ng/colibre/font_textbf48.svg | 1 +
images-ng/colibre/font_textbf48_dm.svg | 1 +
images-ng/colibre/font_textit48.svg | 1 +
images-ng/colibre/font_textit48_dm.svg | 1 +
images-ng/colibre/font_textsc48.svg | 1 +
images-ng/colibre/font_textsc48_dm.svg | 1 +
images-ng/colibre/font_textsf48.svg | 1 +
images-ng/colibre/font_textsf48_dm.svg | 1 +
images-ng/colibre/font_textsl48.svg | 1 +
images-ng/colibre/font_textsl48_dm.svg | 1 +
images-ng/colibre/font_texttt48.svg | 1 +
images-ng/colibre/font_texttt48_dm.svg | 1 +
images-ng/colibre/font_underline48.svg | 1 +
images-ng/colibre/font_underline48_dm.svg | 1 +
images-ng/colibre/format-fill-color.svg | 1 +
images-ng/colibre/format-fill-color_dm.svg | 1 +
images-ng/colibre/format-justify-center.svg | 1 +
.../colibre/format-justify-center_dm.svg | 1 +
images-ng/colibre/format-justify-fill.svg | 1 +
images-ng/colibre/format-justify-fill_dm.svg | 1 +
images-ng/colibre/format-justify-left.svg | 1 +
images-ng/colibre/format-justify-left_dm.svg | 1 +
images-ng/colibre/format-justify-right.svg | 1 +
images-ng/colibre/format-justify-right_dm.svg | 1 +
images-ng/colibre/format-stroke-color.svg | 1 +
images-ng/colibre/format-stroke-color_dm.svg | 1 +
images-ng/colibre/format-text-bold.svg | 1 +
images-ng/colibre/format-text-bold_dm.svg | 1 +
images-ng/colibre/format-text-color.svg | 1 +
images-ng/colibre/format-text-color_dm.svg | 1 +
images-ng/colibre/format-text-italic.svg | 1 +
images-ng/colibre/format-text-italic_dm.svg | 1 +
images-ng/colibre/format-text-underline.svg | 1 +
.../colibre/format-text-underline_dm.svg | 1 +
images-ng/colibre/forward.svg | 1 +
images-ng/colibre/forward_dm.svg | 1 +
images-ng/colibre/go-first.svg | 1 +
images-ng/colibre/go-first_dm.svg | 1 +
images-ng/colibre/go-last.svg | 1 +
images-ng/colibre/go-last_dm.svg | 1 +
images-ng/colibre/go-next-diff.svg | 1 +
images-ng/colibre/go-next-diff_dm.svg | 1 +
images-ng/colibre/go-next.svg | 1 +
images-ng/colibre/go-next_dm.svg | 1 +
images-ng/colibre/go-previous-diff.svg | 1 +
images-ng/colibre/go-previous-diff_dm.svg | 1 +
images-ng/colibre/go-previous.svg | 1 +
images-ng/colibre/go-previous_dm.svg | 1 +
images-ng/colibre/goto.svg | 1 +
images-ng/colibre/goto_dm.svg | 1 +
images-ng/colibre/hand.svg | 1 +
images-ng/colibre/hand_dm.svg | 1 +
images-ng/colibre/help-contents.svg | 1 +
images-ng/colibre/help-contents_dm.svg | 1 +
images-ng/colibre/hide-toolbars.svg | 1 +
images-ng/colibre/hide-toolbars_dm.svg | 1 +
images-ng/colibre/highlight.svg | 1 +
images-ng/colibre/highlight_dm.svg | 1 +
images-ng/colibre/home.svg | 1 +
images-ng/colibre/home_dm.svg | 1 +
images-ng/colibre/image.svg | 1 +
images-ng/colibre/image_dm.svg | 1 +
images-ng/colibre/italic.svg | 1 +
images-ng/colibre/italic_dm.svg | 1 +
images-ng/colibre/item.svg | 1 +
images-ng/colibre/item_dm.svg | 1 +
images-ng/colibre/itemize.svg | 1 +
images-ng/colibre/itemize_dm.svg | 1 +
images-ng/colibre/label.svg | 1 +
images-ng/colibre/label_dm.svg | 1 +
images-ng/colibre/lbook.svg | 1 +
images-ng/colibre/lbook0.svg | 1 +
images-ng/colibre/lbook0_dm.svg | 1 +
images-ng/colibre/lbook1.svg | 1 +
images-ng/colibre/lbook1_dm.svg | 1 +
images-ng/colibre/lbook2.svg | 1 +
images-ng/colibre/lbook2_dm.svg | 1 +
images-ng/colibre/lbook3.svg | 1 +
images-ng/colibre/lbook3_dm.svg | 1 +
images-ng/colibre/lbook4.svg | 1 +
images-ng/colibre/lbook4_dm.svg | 1 +
images-ng/colibre/lbook5.svg | 1 +
images-ng/colibre/lbook5_dm.svg | 1 +
images-ng/colibre/lbook6.svg | 1 +
images-ng/colibre/lbook6_dm.svg | 1 +
images-ng/colibre/lbook7.svg | 1 +
images-ng/colibre/lbook7_dm.svg | 1 +
images-ng/colibre/lbook8.svg | 1 +
images-ng/colibre/lbook8_dm.svg | 1 +
images-ng/colibre/lbook9.svg | 1 +
images-ng/colibre/lbook9_dm.svg | 1 +
images-ng/colibre/lbook_dm.svg | 1 +
images-ng/colibre/left.svg | 1 +
images-ng/colibre/left_dm.svg | 1 +
images-ng/colibre/leftright.svg | 1 +
images-ng/colibre/leftright_dm.svg | 1 +
images-ng/colibre/list-add.svg | 1 +
images-ng/colibre/list-add_dm.svg | 1 +
images-ng/colibre/list-remove.svg | 1 +
images-ng/colibre/list-remove_dm.svg | 1 +
images-ng/colibre/logmarkers.svg | 1 +
images-ng/colibre/logmarkers_dm.svg | 1 +
images-ng/colibre/logpanel.svg | 1 +
images-ng/colibre/logpanel_dm.svg | 1 +
images-ng/colibre/magnifier-button.svg | 1 +
images-ng/colibre/magnifier-button_dm.svg | 1 +
images-ng/colibre/magnifier.svg | 1 +
images-ng/colibre/magnifier_dm.svg | 1 +
images-ng/colibre/math.svg | 1 +
images-ng/colibre/math_dm.svg | 1 +
images-ng/colibre/mathmode.svg | 1 +
images-ng/colibre/mathmode_dm.svg | 1 +
images-ng/colibre/metapost.svg | 1 +
images-ng/colibre/metapost_dm.svg | 1 +
images-ng/colibre/modified.svg | 1 +
images-ng/colibre/modified_dm.svg | 1 +
images-ng/colibre/newline.svg | 1 +
images-ng/colibre/newline_dm.svg | 1 +
images-ng/colibre/non-comment.svg | 1 +
images-ng/colibre/non-comment_dm.svg | 1 +
images-ng/colibre/non-math.svg | 1 +
images-ng/colibre/non-math_dm.svg | 1 +
images-ng/colibre/normal-text.svg | 1 +
images-ng/colibre/normal-text_dm.svg | 1 +
images-ng/colibre/overline.svg | 1 +
images-ng/colibre/overline_dm.svg | 1 +
images-ng/colibre/part.svg | 1 +
images-ng/colibre/part_dm.svg | 1 +
images-ng/colibre/pasteCol.svg | 1 +
images-ng/colibre/pasteCol_dm.svg | 1 +
images-ng/colibre/preferences-system.svg | 1 +
images-ng/colibre/preferences-system_dm.svg | 1 +
images-ng/colibre/prompt.svg | 1 +
images-ng/colibre/prompt_dm.svg | 1 +
images-ng/colibre/pstricks.svg | 1 +
images-ng/colibre/pstricks_dm.svg | 1 +
images-ng/colibre/regex.svg | 1 +
images-ng/colibre/regex_dm.svg | 1 +
images-ng/colibre/remCol.svg | 1 +
images-ng/colibre/remCol_dm.svg | 1 +
images-ng/colibre/remRow.svg | 1 +
images-ng/colibre/remRow_dm.svg | 1 +
images-ng/colibre/repeat-compile-off.svg | 1 +
images-ng/colibre/repeat-compile-off_dm.svg | 1 +
images-ng/colibre/repeat-compile.svg | 1 +
images-ng/colibre/repeat-compile_dm.svg | 1 +
images-ng/colibre/replaceall.svg | 1 +
images-ng/colibre/replaceall_dm.svg | 1 +
images-ng/colibre/replacedown.svg | 1 +
images-ng/colibre/replacedown_dm.svg | 1 +
images-ng/colibre/replaceup.svg | 1 +
images-ng/colibre/replaceup_dm.svg | 1 +
images-ng/colibre/right.svg | 1 +
images-ng/colibre/right_dm.svg | 1 +
images-ng/colibre/section.svg | 1 +
images-ng/colibre/section_dm.svg | 1 +
images-ng/colibre/selection.svg | 1 +
images-ng/colibre/selection_dm.svg | 1 +
images-ng/colibre/shrink-viewer.svg | 1 +
images-ng/colibre/shrink-viewer_dm.svg | 1 +
images-ng/colibre/sidebar.svg | 1 +
images-ng/colibre/sidebar_dm.svg | 1 +
images-ng/colibre/smallfrac.svg | 1 +
images-ng/colibre/smallfrac_dm.svg | 1 +
images-ng/colibre/sqrt.svg | 1 +
images-ng/colibre/sqrt_dm.svg | 1 +
images-ng/colibre/stop.svg | 1 +
images-ng/colibre/stop_dm.svg | 1 +
images-ng/colibre/strikeout.svg | 1 +
images-ng/colibre/strikeout_dm.svg | 1 +
images-ng/colibre/structure.svg | 1 +
images-ng/colibre/structure_dm.svg | 1 +
images-ng/colibre/subscript.svg | 1 +
images-ng/colibre/subscript_dm.svg | 1 +
images-ng/colibre/subsection.svg | 1 +
images-ng/colibre/subsection_dm.svg | 1 +
images-ng/colibre/subsubsection.svg | 1 +
images-ng/colibre/subsubsection_dm.svg | 1 +
images-ng/colibre/superscript.svg | 1 +
images-ng/colibre/superscript_dm.svg | 1 +
images-ng/colibre/symbols.svg | 1 +
images-ng/colibre/symbols_dm.svg | 1 +
images-ng/colibre/syncSource-off.svg | 1 +
images-ng/colibre/syncSource-off_dm.svg | 1 +
images-ng/colibre/syncSource.svg | 1 +
images-ng/colibre/syncSource_dm.svg | 1 +
images-ng/colibre/syncViewer-off.svg | 1 +
images-ng/colibre/syncViewer-off_dm.svg | 1 +
images-ng/colibre/syncViewer.svg | 1 +
images-ng/colibre/syncViewer_dm.svg | 1 +
images-ng/colibre/tikz.svg | 1 +
images-ng/colibre/tikz_dm.svg | 1 +
images-ng/colibre/toc.svg | 1 +
images-ng/colibre/toc_dm.svg | 1 +
images-ng/colibre/underline.svg | 1 +
images-ng/colibre/underline_dm.svg | 1 +
images-ng/colibre/up.svg | 1 +
images-ng/colibre/up_dm.svg | 1 +
images-ng/colibre/user.svg | 1 +
images-ng/colibre/user_dm.svg | 1 +
images-ng/colibre/verbatim.svg | 1 +
images-ng/colibre/verbatim_dm.svg | 1 +
images-ng/colibre/view-doc-dvi.svg | 1 +
images-ng/colibre/view-doc-dvi_dm.svg | 1 +
images-ng/colibre/view-doc-pdf.svg | 1 +
images-ng/colibre/view-doc-pdf_dm.svg | 1 +
images-ng/colibre/view-doc-ps.svg | 1 +
images-ng/colibre/view-doc-ps_dm.svg | 1 +
images-ng/colibre/view-fullscreen.svg | 1 +
images-ng/colibre/view-fullscreen_dm.svg | 1 +
images-ng/colibre/viewer.svg | 1 +
images-ng/colibre/viewer_dm.svg | 1 +
images-ng/colibre/viewlog.svg | 1 +
images-ng/colibre/viewlog_dm.svg | 1 +
images-ng/colibre/warning.svg | 3 +
images-ng/colibre/warning_dm.svg | 3 +
images-ng/colibre/waveUnderline.svg | 1 +
images-ng/colibre/waveUnderline_dm.svg | 1 +
images-ng/colibre/windowed-viewer.svg | 1 +
images-ng/colibre/windowed-viewer_dm.svg | 1 +
images-ng/colibre/word.svg | 1 +
images-ng/colibre/word_dm.svg | 1 +
images-ng/colibre/xy.svg | 1 +
images-ng/colibre/xy_dm.svg | 1 +
images-ng/colibre/zoom-fit-best.svg | 1 +
images-ng/colibre/zoom-fit-best_dm.svg | 1 +
images-ng/colibre/zoom-fit-text-width.svg | 1 +
images-ng/colibre/zoom-fit-text-width_dm.svg | 1 +
images-ng/colibre/zoom-fit-width.svg | 1 +
images-ng/colibre/zoom-fit-width_dm.svg | 1 +
images-ng/colibre/zoom-in-magnifier.svg | 1 +
images-ng/colibre/zoom-in-magnifier_dm.svg | 1 +
images-ng/colibre/zoom-in.svg | 1 +
images-ng/colibre/zoom-in_dm.svg | 1 +
images-ng/colibre/zoom-original.svg | 1 +
images-ng/colibre/zoom-original_dm.svg | 1 +
images-ng/colibre/zoom-out-magnifier.svg | 1 +
images-ng/colibre/zoom-out-magnifier_dm.svg | 1 +
images-ng/colibre/zoom-out.svg | 1 +
images-ng/colibre/zoom-out_dm.svg | 1 +
images-ng/updateImagesQRC.sh | 1 +
images.qrc | 928 ++++++++++++------
src/configdialog.cpp | 3 +-
src/configdialog.ui | 61 +-
src/configmanager.cpp | 10 +-
src/latexlogwidget.cpp | 6 +-
src/qcodeedit/lib/qlinemarksinfocenter.cpp | 190 ++--
src/templatemanager.cpp | 4 +-
src/texstudio.cpp | 3 +-
src/utilsSystem.cpp | 39 +-
src/utilsSystem.h | 11 +
utilities/qxs/marks.qxm | 28 +-
380 files changed, 1205 insertions(+), 451 deletions(-)
create mode 100644 images-ng/colibre/acroread.svg
create mode 100644 images-ng/colibre/acroread_dm.svg
create mode 100644 images-ng/colibre/addCol.svg
create mode 100644 images-ng/colibre/addCol_dm.svg
create mode 100644 images-ng/colibre/addRow.svg
create mode 100644 images-ng/colibre/addRow_dm.svg
create mode 100644 images-ng/colibre/alignCols.svg
create mode 100644 images-ng/colibre/alignCols_dm.svg
create mode 100644 images-ng/colibre/all.svg
create mode 100644 images-ng/colibre/all_dm.svg
create mode 100644 images-ng/colibre/annotation_add.svg
create mode 100644 images-ng/colibre/annotation_add_dm.svg
create mode 100644 images-ng/colibre/annotation_caret.svg
create mode 100644 images-ng/colibre/annotation_caret_dm.svg
create mode 100644 images-ng/colibre/annotation_del.svg
create mode 100644 images-ng/colibre/annotation_del_dm.svg
create mode 100644 images-ng/colibre/annotation_highlight.svg
create mode 100644 images-ng/colibre/annotation_highlight_dm.svg
create mode 100644 images-ng/colibre/annotation_replace.svg
create mode 100644 images-ng/colibre/annotation_replace_dm.svg
create mode 100644 images-ng/colibre/annotation_text.svg
create mode 100644 images-ng/colibre/annotation_text_dm.svg
create mode 100644 images-ng/colibre/application-exit.svg
create mode 100644 images-ng/colibre/application-exit_dm.svg
create mode 100644 images-ng/colibre/asymptote.svg
create mode 100644 images-ng/colibre/asymptote_dm.svg
create mode 100644 images-ng/colibre/back.svg
create mode 100644 images-ng/colibre/back_dm.svg
create mode 100644 images-ng/colibre/badbox.svg
create mode 100644 images-ng/colibre/badbox_dm.svg
create mode 100644 images-ng/colibre/beamer.svg
create mode 100644 images-ng/colibre/beamer_dm.svg
create mode 100644 images-ng/colibre/bold.svg
create mode 100644 images-ng/colibre/bold_dm.svg
create mode 100644 images-ng/colibre/bookmark-new.svg
create mode 100644 images-ng/colibre/bookmark-new_dm.svg
create mode 100644 images-ng/colibre/bookmark1.svg
create mode 100644 images-ng/colibre/bookmark1_dm.svg
create mode 100644 images-ng/colibre/bookmark2.svg
create mode 100644 images-ng/colibre/bookmark2_dm.svg
create mode 100644 images-ng/colibre/bookmark3.svg
create mode 100644 images-ng/colibre/bookmark3_dm.svg
create mode 100644 images-ng/colibre/bookmarks.svg
create mode 100644 images-ng/colibre/bookmarks_dm.svg
create mode 100644 images-ng/colibre/build.svg
create mode 100644 images-ng/colibre/build_dm.svg
create mode 100644 images-ng/colibre/case.svg
create mode 100644 images-ng/colibre/case_dm.svg
create mode 100644 images-ng/colibre/chapter.svg
create mode 100644 images-ng/colibre/chapter_dm.svg
create mode 100644 images-ng/colibre/cite.svg
create mode 100644 images-ng/colibre/cite_dm.svg
create mode 100644 images-ng/colibre/close.svg
create mode 100644 images-ng/colibre/close_dm.svg
create mode 100644 images-ng/colibre/command.svg
create mode 100644 images-ng/colibre/command_dm.svg
create mode 100644 images-ng/colibre/comment.svg
create mode 100644 images-ng/colibre/comment_dm.svg
create mode 100644 images-ng/colibre/compile-latex.svg
create mode 100644 images-ng/colibre/compile-latex_dm.svg
create mode 100644 images-ng/colibre/compile-lua.svg
create mode 100644 images-ng/colibre/compile-lua_dm.svg
create mode 100644 images-ng/colibre/compile-pdf.svg
create mode 100644 images-ng/colibre/compile-pdf_dm.svg
create mode 100644 images-ng/colibre/compile-xelatex.svg
create mode 100644 images-ng/colibre/compile-xelatex_dm.svg
create mode 100644 images-ng/colibre/compile.svg
create mode 100644 images-ng/colibre/compile_dm.svg
create mode 100644 images-ng/colibre/configure.svg
create mode 100644 images-ng/colibre/configure_dm.svg
create mode 100644 images-ng/colibre/convert-dvipdf.svg
create mode 100644 images-ng/colibre/convert-dvipdf_dm.svg
create mode 100644 images-ng/colibre/convert-dvips.svg
create mode 100644 images-ng/colibre/convert-dvips_dm.svg
create mode 100644 images-ng/colibre/convert-pspdf.svg
create mode 100644 images-ng/colibre/convert-pspdf_dm.svg
create mode 100644 images-ng/colibre/count.svg
create mode 100644 images-ng/colibre/count_dm.svg
create mode 100644 images-ng/colibre/cursor.svg
create mode 100644 images-ng/colibre/cursor_dm.svg
create mode 100644 images-ng/colibre/cutCol.svg
create mode 100644 images-ng/colibre/cutCol_dm.svg
create mode 100644 images-ng/colibre/dfrac.svg
create mode 100644 images-ng/colibre/dfrac_dm.svg
create mode 100644 images-ng/colibre/dialog-error.svg
create mode 100644 images-ng/colibre/dialog-error_dm.svg
create mode 100644 images-ng/colibre/document-close.svg
create mode 100644 images-ng/colibre/document-close_dm.svg
create mode 100644 images-ng/colibre/document-locked.svg
create mode 100644 images-ng/colibre/document-locked_dm.svg
create mode 100644 images-ng/colibre/document-new.svg
create mode 100644 images-ng/colibre/document-new_dm.svg
create mode 100644 images-ng/colibre/document-open.svg
create mode 100644 images-ng/colibre/document-open_dm.svg
create mode 100644 images-ng/colibre/document-save.svg
create mode 100644 images-ng/colibre/document-save_dm.svg
create mode 100644 images-ng/colibre/down.svg
create mode 100644 images-ng/colibre/down_dm.svg
create mode 100644 images-ng/colibre/edit-copy.svg
create mode 100644 images-ng/colibre/edit-copy_dm.svg
create mode 100644 images-ng/colibre/edit-cut.svg
create mode 100644 images-ng/colibre/edit-cut_dm.svg
create mode 100644 images-ng/colibre/edit-paste.svg
create mode 100644 images-ng/colibre/edit-paste_dm.svg
create mode 100644 images-ng/colibre/edit-redo.svg
create mode 100644 images-ng/colibre/edit-redo_dm.svg
create mode 100644 images-ng/colibre/edit-undo.svg
create mode 100644 images-ng/colibre/edit-undo_dm.svg
create mode 100644 images-ng/colibre/enlarge-viewer.svg
create mode 100644 images-ng/colibre/enlarge-viewer_dm.svg
create mode 100644 images-ng/colibre/enumerate.svg
create mode 100644 images-ng/colibre/enumerate_dm.svg
create mode 100644 images-ng/colibre/error.svg
create mode 100644 images-ng/colibre/error_dm.svg
create mode 100644 images-ng/colibre/errornext.svg
create mode 100644 images-ng/colibre/errornext_dm.svg
create mode 100644 images-ng/colibre/errorprev.svg
create mode 100644 images-ng/colibre/errorprev_dm.svg
create mode 100644 images-ng/colibre/escape.svg
create mode 100644 images-ng/colibre/escape_dm.svg
create mode 100644 images-ng/colibre/executeMacro.svg
create mode 100644 images-ng/colibre/executeMacro_dm.svg
create mode 100644 images-ng/colibre/extend.svg
create mode 100644 images-ng/colibre/extend_dm.svg
create mode 100644 images-ng/colibre/focusedhand.svg
create mode 100644 images-ng/colibre/focusedhand_dm.svg
create mode 100644 images-ng/colibre/font_emph48.svg
create mode 100644 images-ng/colibre/font_emph48_dm.svg
create mode 100644 images-ng/colibre/font_textbf48.svg
create mode 100644 images-ng/colibre/font_textbf48_dm.svg
create mode 100644 images-ng/colibre/font_textit48.svg
create mode 100644 images-ng/colibre/font_textit48_dm.svg
create mode 100644 images-ng/colibre/font_textsc48.svg
create mode 100644 images-ng/colibre/font_textsc48_dm.svg
create mode 100644 images-ng/colibre/font_textsf48.svg
create mode 100644 images-ng/colibre/font_textsf48_dm.svg
create mode 100644 images-ng/colibre/font_textsl48.svg
create mode 100644 images-ng/colibre/font_textsl48_dm.svg
create mode 100644 images-ng/colibre/font_texttt48.svg
create mode 100644 images-ng/colibre/font_texttt48_dm.svg
create mode 100644 images-ng/colibre/font_underline48.svg
create mode 100644 images-ng/colibre/font_underline48_dm.svg
create mode 100644 images-ng/colibre/format-fill-color.svg
create mode 100644 images-ng/colibre/format-fill-color_dm.svg
create mode 100644 images-ng/colibre/format-justify-center.svg
create mode 100644 images-ng/colibre/format-justify-center_dm.svg
create mode 100644 images-ng/colibre/format-justify-fill.svg
create mode 100644 images-ng/colibre/format-justify-fill_dm.svg
create mode 100644 images-ng/colibre/format-justify-left.svg
create mode 100644 images-ng/colibre/format-justify-left_dm.svg
create mode 100644 images-ng/colibre/format-justify-right.svg
create mode 100644 images-ng/colibre/format-justify-right_dm.svg
create mode 100644 images-ng/colibre/format-stroke-color.svg
create mode 100644 images-ng/colibre/format-stroke-color_dm.svg
create mode 100644 images-ng/colibre/format-text-bold.svg
create mode 100644 images-ng/colibre/format-text-bold_dm.svg
create mode 100644 images-ng/colibre/format-text-color.svg
create mode 100644 images-ng/colibre/format-text-color_dm.svg
create mode 100644 images-ng/colibre/format-text-italic.svg
create mode 100644 images-ng/colibre/format-text-italic_dm.svg
create mode 100644 images-ng/colibre/format-text-underline.svg
create mode 100644 images-ng/colibre/format-text-underline_dm.svg
create mode 100644 images-ng/colibre/forward.svg
create mode 100644 images-ng/colibre/forward_dm.svg
create mode 100644 images-ng/colibre/go-first.svg
create mode 100644 images-ng/colibre/go-first_dm.svg
create mode 100644 images-ng/colibre/go-last.svg
create mode 100644 images-ng/colibre/go-last_dm.svg
create mode 100644 images-ng/colibre/go-next-diff.svg
create mode 100644 images-ng/colibre/go-next-diff_dm.svg
create mode 100644 images-ng/colibre/go-next.svg
create mode 100644 images-ng/colibre/go-next_dm.svg
create mode 100644 images-ng/colibre/go-previous-diff.svg
create mode 100644 images-ng/colibre/go-previous-diff_dm.svg
create mode 100644 images-ng/colibre/go-previous.svg
create mode 100644 images-ng/colibre/go-previous_dm.svg
create mode 100644 images-ng/colibre/goto.svg
create mode 100644 images-ng/colibre/goto_dm.svg
create mode 100644 images-ng/colibre/hand.svg
create mode 100644 images-ng/colibre/hand_dm.svg
create mode 100644 images-ng/colibre/help-contents.svg
create mode 100644 images-ng/colibre/help-contents_dm.svg
create mode 100644 images-ng/colibre/hide-toolbars.svg
create mode 100644 images-ng/colibre/hide-toolbars_dm.svg
create mode 100644 images-ng/colibre/highlight.svg
create mode 100644 images-ng/colibre/highlight_dm.svg
create mode 100644 images-ng/colibre/home.svg
create mode 100644 images-ng/colibre/home_dm.svg
create mode 100644 images-ng/colibre/image.svg
create mode 100644 images-ng/colibre/image_dm.svg
create mode 100644 images-ng/colibre/italic.svg
create mode 100644 images-ng/colibre/italic_dm.svg
create mode 100644 images-ng/colibre/item.svg
create mode 100644 images-ng/colibre/item_dm.svg
create mode 100644 images-ng/colibre/itemize.svg
create mode 100644 images-ng/colibre/itemize_dm.svg
create mode 100644 images-ng/colibre/label.svg
create mode 100644 images-ng/colibre/label_dm.svg
create mode 100644 images-ng/colibre/lbook.svg
create mode 100644 images-ng/colibre/lbook0.svg
create mode 100644 images-ng/colibre/lbook0_dm.svg
create mode 100644 images-ng/colibre/lbook1.svg
create mode 100644 images-ng/colibre/lbook1_dm.svg
create mode 100644 images-ng/colibre/lbook2.svg
create mode 100644 images-ng/colibre/lbook2_dm.svg
create mode 100644 images-ng/colibre/lbook3.svg
create mode 100644 images-ng/colibre/lbook3_dm.svg
create mode 100644 images-ng/colibre/lbook4.svg
create mode 100644 images-ng/colibre/lbook4_dm.svg
create mode 100644 images-ng/colibre/lbook5.svg
create mode 100644 images-ng/colibre/lbook5_dm.svg
create mode 100644 images-ng/colibre/lbook6.svg
create mode 100644 images-ng/colibre/lbook6_dm.svg
create mode 100644 images-ng/colibre/lbook7.svg
create mode 100644 images-ng/colibre/lbook7_dm.svg
create mode 100644 images-ng/colibre/lbook8.svg
create mode 100644 images-ng/colibre/lbook8_dm.svg
create mode 100644 images-ng/colibre/lbook9.svg
create mode 100644 images-ng/colibre/lbook9_dm.svg
create mode 100644 images-ng/colibre/lbook_dm.svg
create mode 100644 images-ng/colibre/left.svg
create mode 100644 images-ng/colibre/left_dm.svg
create mode 100644 images-ng/colibre/leftright.svg
create mode 100644 images-ng/colibre/leftright_dm.svg
create mode 100644 images-ng/colibre/list-add.svg
create mode 100644 images-ng/colibre/list-add_dm.svg
create mode 100644 images-ng/colibre/list-remove.svg
create mode 100644 images-ng/colibre/list-remove_dm.svg
create mode 100644 images-ng/colibre/logmarkers.svg
create mode 100644 images-ng/colibre/logmarkers_dm.svg
create mode 100644 images-ng/colibre/logpanel.svg
create mode 100644 images-ng/colibre/logpanel_dm.svg
create mode 100644 images-ng/colibre/magnifier-button.svg
create mode 100644 images-ng/colibre/magnifier-button_dm.svg
create mode 100644 images-ng/colibre/magnifier.svg
create mode 100644 images-ng/colibre/magnifier_dm.svg
create mode 100644 images-ng/colibre/math.svg
create mode 100644 images-ng/colibre/math_dm.svg
create mode 100644 images-ng/colibre/mathmode.svg
create mode 100644 images-ng/colibre/mathmode_dm.svg
create mode 100644 images-ng/colibre/metapost.svg
create mode 100644 images-ng/colibre/metapost_dm.svg
create mode 100644 images-ng/colibre/modified.svg
create mode 100644 images-ng/colibre/modified_dm.svg
create mode 100644 images-ng/colibre/newline.svg
create mode 100644 images-ng/colibre/newline_dm.svg
create mode 100644 images-ng/colibre/non-comment.svg
create mode 100644 images-ng/colibre/non-comment_dm.svg
create mode 100644 images-ng/colibre/non-math.svg
create mode 100644 images-ng/colibre/non-math_dm.svg
create mode 100644 images-ng/colibre/normal-text.svg
create mode 100644 images-ng/colibre/normal-text_dm.svg
create mode 100644 images-ng/colibre/overline.svg
create mode 100644 images-ng/colibre/overline_dm.svg
create mode 100644 images-ng/colibre/part.svg
create mode 100644 images-ng/colibre/part_dm.svg
create mode 100644 images-ng/colibre/pasteCol.svg
create mode 100644 images-ng/colibre/pasteCol_dm.svg
create mode 100644 images-ng/colibre/preferences-system.svg
create mode 100644 images-ng/colibre/preferences-system_dm.svg
create mode 100644 images-ng/colibre/prompt.svg
create mode 100644 images-ng/colibre/prompt_dm.svg
create mode 100644 images-ng/colibre/pstricks.svg
create mode 100644 images-ng/colibre/pstricks_dm.svg
create mode 100644 images-ng/colibre/regex.svg
create mode 100644 images-ng/colibre/regex_dm.svg
create mode 100644 images-ng/colibre/remCol.svg
create mode 100644 images-ng/colibre/remCol_dm.svg
create mode 100644 images-ng/colibre/remRow.svg
create mode 100644 images-ng/colibre/remRow_dm.svg
create mode 100644 images-ng/colibre/repeat-compile-off.svg
create mode 100644 images-ng/colibre/repeat-compile-off_dm.svg
create mode 100644 images-ng/colibre/repeat-compile.svg
create mode 100644 images-ng/colibre/repeat-compile_dm.svg
create mode 100644 images-ng/colibre/replaceall.svg
create mode 100644 images-ng/colibre/replaceall_dm.svg
create mode 100644 images-ng/colibre/replacedown.svg
create mode 100644 images-ng/colibre/replacedown_dm.svg
create mode 100644 images-ng/colibre/replaceup.svg
create mode 100644 images-ng/colibre/replaceup_dm.svg
create mode 100644 images-ng/colibre/right.svg
create mode 100644 images-ng/colibre/right_dm.svg
create mode 100644 images-ng/colibre/section.svg
create mode 100644 images-ng/colibre/section_dm.svg
create mode 100644 images-ng/colibre/selection.svg
create mode 100644 images-ng/colibre/selection_dm.svg
create mode 100644 images-ng/colibre/shrink-viewer.svg
create mode 100644 images-ng/colibre/shrink-viewer_dm.svg
create mode 100644 images-ng/colibre/sidebar.svg
create mode 100644 images-ng/colibre/sidebar_dm.svg
create mode 100644 images-ng/colibre/smallfrac.svg
create mode 100644 images-ng/colibre/smallfrac_dm.svg
create mode 100644 images-ng/colibre/sqrt.svg
create mode 100644 images-ng/colibre/sqrt_dm.svg
create mode 100644 images-ng/colibre/stop.svg
create mode 100644 images-ng/colibre/stop_dm.svg
create mode 100644 images-ng/colibre/strikeout.svg
create mode 100644 images-ng/colibre/strikeout_dm.svg
create mode 100644 images-ng/colibre/structure.svg
create mode 100644 images-ng/colibre/structure_dm.svg
create mode 100644 images-ng/colibre/subscript.svg
create mode 100644 images-ng/colibre/subscript_dm.svg
create mode 100644 images-ng/colibre/subsection.svg
create mode 100644 images-ng/colibre/subsection_dm.svg
create mode 100644 images-ng/colibre/subsubsection.svg
create mode 100644 images-ng/colibre/subsubsection_dm.svg
create mode 100644 images-ng/colibre/superscript.svg
create mode 100644 images-ng/colibre/superscript_dm.svg
create mode 100644 images-ng/colibre/symbols.svg
create mode 100644 images-ng/colibre/symbols_dm.svg
create mode 100644 images-ng/colibre/syncSource-off.svg
create mode 100644 images-ng/colibre/syncSource-off_dm.svg
create mode 100644 images-ng/colibre/syncSource.svg
create mode 100644 images-ng/colibre/syncSource_dm.svg
create mode 100644 images-ng/colibre/syncViewer-off.svg
create mode 100644 images-ng/colibre/syncViewer-off_dm.svg
create mode 100644 images-ng/colibre/syncViewer.svg
create mode 100644 images-ng/colibre/syncViewer_dm.svg
create mode 100644 images-ng/colibre/tikz.svg
create mode 100644 images-ng/colibre/tikz_dm.svg
create mode 100644 images-ng/colibre/toc.svg
create mode 100644 images-ng/colibre/toc_dm.svg
create mode 100644 images-ng/colibre/underline.svg
create mode 100644 images-ng/colibre/underline_dm.svg
create mode 100644 images-ng/colibre/up.svg
create mode 100644 images-ng/colibre/up_dm.svg
create mode 100644 images-ng/colibre/user.svg
create mode 100644 images-ng/colibre/user_dm.svg
create mode 100644 images-ng/colibre/verbatim.svg
create mode 100644 images-ng/colibre/verbatim_dm.svg
create mode 100644 images-ng/colibre/view-doc-dvi.svg
create mode 100644 images-ng/colibre/view-doc-dvi_dm.svg
create mode 100644 images-ng/colibre/view-doc-pdf.svg
create mode 100644 images-ng/colibre/view-doc-pdf_dm.svg
create mode 100644 images-ng/colibre/view-doc-ps.svg
create mode 100644 images-ng/colibre/view-doc-ps_dm.svg
create mode 100644 images-ng/colibre/view-fullscreen.svg
create mode 100644 images-ng/colibre/view-fullscreen_dm.svg
create mode 100644 images-ng/colibre/viewer.svg
create mode 100644 images-ng/colibre/viewer_dm.svg
create mode 100644 images-ng/colibre/viewlog.svg
create mode 100644 images-ng/colibre/viewlog_dm.svg
create mode 100644 images-ng/colibre/warning.svg
create mode 100644 images-ng/colibre/warning_dm.svg
create mode 100644 images-ng/colibre/waveUnderline.svg
create mode 100644 images-ng/colibre/waveUnderline_dm.svg
create mode 100644 images-ng/colibre/windowed-viewer.svg
create mode 100644 images-ng/colibre/windowed-viewer_dm.svg
create mode 100644 images-ng/colibre/word.svg
create mode 100644 images-ng/colibre/word_dm.svg
create mode 100644 images-ng/colibre/xy.svg
create mode 100644 images-ng/colibre/xy_dm.svg
create mode 100644 images-ng/colibre/zoom-fit-best.svg
create mode 100644 images-ng/colibre/zoom-fit-best_dm.svg
create mode 100644 images-ng/colibre/zoom-fit-text-width.svg
create mode 100644 images-ng/colibre/zoom-fit-text-width_dm.svg
create mode 100644 images-ng/colibre/zoom-fit-width.svg
create mode 100644 images-ng/colibre/zoom-fit-width_dm.svg
create mode 100644 images-ng/colibre/zoom-in-magnifier.svg
create mode 100644 images-ng/colibre/zoom-in-magnifier_dm.svg
create mode 100644 images-ng/colibre/zoom-in.svg
create mode 100644 images-ng/colibre/zoom-in_dm.svg
create mode 100644 images-ng/colibre/zoom-original.svg
create mode 100644 images-ng/colibre/zoom-original_dm.svg
create mode 100644 images-ng/colibre/zoom-out-magnifier.svg
create mode 100644 images-ng/colibre/zoom-out-magnifier_dm.svg
create mode 100644 images-ng/colibre/zoom-out.svg
create mode 100644 images-ng/colibre/zoom-out_dm.svg
diff --git a/images-ng/colibre/acroread.svg b/images-ng/colibre/acroread.svg
new file mode 100644
index 0000000000..9ed3de70a3
--- /dev/null
+++ b/images-ng/colibre/acroread.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/acroread_dm.svg b/images-ng/colibre/acroread_dm.svg
new file mode 100644
index 0000000000..a409a89eef
--- /dev/null
+++ b/images-ng/colibre/acroread_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/addCol.svg b/images-ng/colibre/addCol.svg
new file mode 100644
index 0000000000..d31d4552b5
--- /dev/null
+++ b/images-ng/colibre/addCol.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/addCol_dm.svg b/images-ng/colibre/addCol_dm.svg
new file mode 100644
index 0000000000..78bdf7040f
--- /dev/null
+++ b/images-ng/colibre/addCol_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/addRow.svg b/images-ng/colibre/addRow.svg
new file mode 100644
index 0000000000..b721c01f87
--- /dev/null
+++ b/images-ng/colibre/addRow.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/addRow_dm.svg b/images-ng/colibre/addRow_dm.svg
new file mode 100644
index 0000000000..3ca0159405
--- /dev/null
+++ b/images-ng/colibre/addRow_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/alignCols.svg b/images-ng/colibre/alignCols.svg
new file mode 100644
index 0000000000..d4d5864066
--- /dev/null
+++ b/images-ng/colibre/alignCols.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/alignCols_dm.svg b/images-ng/colibre/alignCols_dm.svg
new file mode 100644
index 0000000000..4cd80ead23
--- /dev/null
+++ b/images-ng/colibre/alignCols_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/all.svg b/images-ng/colibre/all.svg
new file mode 100644
index 0000000000..7f30a8d664
--- /dev/null
+++ b/images-ng/colibre/all.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/all_dm.svg b/images-ng/colibre/all_dm.svg
new file mode 100644
index 0000000000..e3a8cf33ee
--- /dev/null
+++ b/images-ng/colibre/all_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/annotation_add.svg b/images-ng/colibre/annotation_add.svg
new file mode 100644
index 0000000000..1a7ad4c81d
--- /dev/null
+++ b/images-ng/colibre/annotation_add.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/annotation_add_dm.svg b/images-ng/colibre/annotation_add_dm.svg
new file mode 100644
index 0000000000..d2627c6a22
--- /dev/null
+++ b/images-ng/colibre/annotation_add_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/annotation_caret.svg b/images-ng/colibre/annotation_caret.svg
new file mode 100644
index 0000000000..a5cb9cbf22
--- /dev/null
+++ b/images-ng/colibre/annotation_caret.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/annotation_caret_dm.svg b/images-ng/colibre/annotation_caret_dm.svg
new file mode 100644
index 0000000000..353d2f34c5
--- /dev/null
+++ b/images-ng/colibre/annotation_caret_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/annotation_del.svg b/images-ng/colibre/annotation_del.svg
new file mode 100644
index 0000000000..0137dc2608
--- /dev/null
+++ b/images-ng/colibre/annotation_del.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/annotation_del_dm.svg b/images-ng/colibre/annotation_del_dm.svg
new file mode 100644
index 0000000000..7f03f5562c
--- /dev/null
+++ b/images-ng/colibre/annotation_del_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/annotation_highlight.svg b/images-ng/colibre/annotation_highlight.svg
new file mode 100644
index 0000000000..ff69f6c0e2
--- /dev/null
+++ b/images-ng/colibre/annotation_highlight.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/annotation_highlight_dm.svg b/images-ng/colibre/annotation_highlight_dm.svg
new file mode 100644
index 0000000000..1bf2c73a16
--- /dev/null
+++ b/images-ng/colibre/annotation_highlight_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/annotation_replace.svg b/images-ng/colibre/annotation_replace.svg
new file mode 100644
index 0000000000..144c51f6aa
--- /dev/null
+++ b/images-ng/colibre/annotation_replace.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/annotation_replace_dm.svg b/images-ng/colibre/annotation_replace_dm.svg
new file mode 100644
index 0000000000..7795bb30ca
--- /dev/null
+++ b/images-ng/colibre/annotation_replace_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/annotation_text.svg b/images-ng/colibre/annotation_text.svg
new file mode 100644
index 0000000000..2bf7ba4a69
--- /dev/null
+++ b/images-ng/colibre/annotation_text.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/annotation_text_dm.svg b/images-ng/colibre/annotation_text_dm.svg
new file mode 100644
index 0000000000..13dfa26672
--- /dev/null
+++ b/images-ng/colibre/annotation_text_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/application-exit.svg b/images-ng/colibre/application-exit.svg
new file mode 100644
index 0000000000..c25e22c852
--- /dev/null
+++ b/images-ng/colibre/application-exit.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/application-exit_dm.svg b/images-ng/colibre/application-exit_dm.svg
new file mode 100644
index 0000000000..22222ad3d7
--- /dev/null
+++ b/images-ng/colibre/application-exit_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/asymptote.svg b/images-ng/colibre/asymptote.svg
new file mode 100644
index 0000000000..0ea5a3147e
--- /dev/null
+++ b/images-ng/colibre/asymptote.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/asymptote_dm.svg b/images-ng/colibre/asymptote_dm.svg
new file mode 100644
index 0000000000..0ea5a3147e
--- /dev/null
+++ b/images-ng/colibre/asymptote_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/back.svg b/images-ng/colibre/back.svg
new file mode 100644
index 0000000000..48d7df9261
--- /dev/null
+++ b/images-ng/colibre/back.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/back_dm.svg b/images-ng/colibre/back_dm.svg
new file mode 100644
index 0000000000..48d7df9261
--- /dev/null
+++ b/images-ng/colibre/back_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/badbox.svg b/images-ng/colibre/badbox.svg
new file mode 100644
index 0000000000..091673c506
--- /dev/null
+++ b/images-ng/colibre/badbox.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/badbox_dm.svg b/images-ng/colibre/badbox_dm.svg
new file mode 100644
index 0000000000..179b585487
--- /dev/null
+++ b/images-ng/colibre/badbox_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/beamer.svg b/images-ng/colibre/beamer.svg
new file mode 100644
index 0000000000..2c23132019
--- /dev/null
+++ b/images-ng/colibre/beamer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/beamer_dm.svg b/images-ng/colibre/beamer_dm.svg
new file mode 100644
index 0000000000..95bd9a0e76
--- /dev/null
+++ b/images-ng/colibre/beamer_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/bold.svg b/images-ng/colibre/bold.svg
new file mode 100644
index 0000000000..32e33cf000
--- /dev/null
+++ b/images-ng/colibre/bold.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/bold_dm.svg b/images-ng/colibre/bold_dm.svg
new file mode 100644
index 0000000000..fc47f7b20c
--- /dev/null
+++ b/images-ng/colibre/bold_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/bookmark-new.svg b/images-ng/colibre/bookmark-new.svg
new file mode 100644
index 0000000000..eacc8f918e
--- /dev/null
+++ b/images-ng/colibre/bookmark-new.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/bookmark-new_dm.svg b/images-ng/colibre/bookmark-new_dm.svg
new file mode 100644
index 0000000000..a92e5c718e
--- /dev/null
+++ b/images-ng/colibre/bookmark-new_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/bookmark1.svg b/images-ng/colibre/bookmark1.svg
new file mode 100644
index 0000000000..a0afb97abb
--- /dev/null
+++ b/images-ng/colibre/bookmark1.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/bookmark1_dm.svg b/images-ng/colibre/bookmark1_dm.svg
new file mode 100644
index 0000000000..8e26294b15
--- /dev/null
+++ b/images-ng/colibre/bookmark1_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/bookmark2.svg b/images-ng/colibre/bookmark2.svg
new file mode 100644
index 0000000000..164860bb93
--- /dev/null
+++ b/images-ng/colibre/bookmark2.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/bookmark2_dm.svg b/images-ng/colibre/bookmark2_dm.svg
new file mode 100644
index 0000000000..f9f6c70805
--- /dev/null
+++ b/images-ng/colibre/bookmark2_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/bookmark3.svg b/images-ng/colibre/bookmark3.svg
new file mode 100644
index 0000000000..aae526bdc9
--- /dev/null
+++ b/images-ng/colibre/bookmark3.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/bookmark3_dm.svg b/images-ng/colibre/bookmark3_dm.svg
new file mode 100644
index 0000000000..6f809e88f0
--- /dev/null
+++ b/images-ng/colibre/bookmark3_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/bookmarks.svg b/images-ng/colibre/bookmarks.svg
new file mode 100644
index 0000000000..5c024ea735
--- /dev/null
+++ b/images-ng/colibre/bookmarks.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/bookmarks_dm.svg b/images-ng/colibre/bookmarks_dm.svg
new file mode 100644
index 0000000000..1484ac4e24
--- /dev/null
+++ b/images-ng/colibre/bookmarks_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/build.svg b/images-ng/colibre/build.svg
new file mode 100644
index 0000000000..8b0df76582
--- /dev/null
+++ b/images-ng/colibre/build.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/build_dm.svg b/images-ng/colibre/build_dm.svg
new file mode 100644
index 0000000000..74ad4c81f8
--- /dev/null
+++ b/images-ng/colibre/build_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/case.svg b/images-ng/colibre/case.svg
new file mode 100644
index 0000000000..40c29ab392
--- /dev/null
+++ b/images-ng/colibre/case.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/case_dm.svg b/images-ng/colibre/case_dm.svg
new file mode 100644
index 0000000000..e4daabd5c7
--- /dev/null
+++ b/images-ng/colibre/case_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/chapter.svg b/images-ng/colibre/chapter.svg
new file mode 100644
index 0000000000..443a776cfc
--- /dev/null
+++ b/images-ng/colibre/chapter.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/chapter_dm.svg b/images-ng/colibre/chapter_dm.svg
new file mode 100644
index 0000000000..424087de1f
--- /dev/null
+++ b/images-ng/colibre/chapter_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/cite.svg b/images-ng/colibre/cite.svg
new file mode 100644
index 0000000000..1898feab3b
--- /dev/null
+++ b/images-ng/colibre/cite.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/cite_dm.svg b/images-ng/colibre/cite_dm.svg
new file mode 100644
index 0000000000..f40c61a46d
--- /dev/null
+++ b/images-ng/colibre/cite_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/close.svg b/images-ng/colibre/close.svg
new file mode 100644
index 0000000000..542aab74db
--- /dev/null
+++ b/images-ng/colibre/close.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/close_dm.svg b/images-ng/colibre/close_dm.svg
new file mode 100644
index 0000000000..5bd42437e2
--- /dev/null
+++ b/images-ng/colibre/close_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/command.svg b/images-ng/colibre/command.svg
new file mode 100644
index 0000000000..5b8dcd985a
--- /dev/null
+++ b/images-ng/colibre/command.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/command_dm.svg b/images-ng/colibre/command_dm.svg
new file mode 100644
index 0000000000..c7e65e3813
--- /dev/null
+++ b/images-ng/colibre/command_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/comment.svg b/images-ng/colibre/comment.svg
new file mode 100644
index 0000000000..17a316d105
--- /dev/null
+++ b/images-ng/colibre/comment.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/comment_dm.svg b/images-ng/colibre/comment_dm.svg
new file mode 100644
index 0000000000..06d00e16ae
--- /dev/null
+++ b/images-ng/colibre/comment_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/compile-latex.svg b/images-ng/colibre/compile-latex.svg
new file mode 100644
index 0000000000..cfe40b244e
--- /dev/null
+++ b/images-ng/colibre/compile-latex.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/compile-latex_dm.svg b/images-ng/colibre/compile-latex_dm.svg
new file mode 100644
index 0000000000..b7d0a868be
--- /dev/null
+++ b/images-ng/colibre/compile-latex_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/compile-lua.svg b/images-ng/colibre/compile-lua.svg
new file mode 100644
index 0000000000..8acfd3c557
--- /dev/null
+++ b/images-ng/colibre/compile-lua.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/compile-lua_dm.svg b/images-ng/colibre/compile-lua_dm.svg
new file mode 100644
index 0000000000..0819caf968
--- /dev/null
+++ b/images-ng/colibre/compile-lua_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/compile-pdf.svg b/images-ng/colibre/compile-pdf.svg
new file mode 100644
index 0000000000..5dcec7ed03
--- /dev/null
+++ b/images-ng/colibre/compile-pdf.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/compile-pdf_dm.svg b/images-ng/colibre/compile-pdf_dm.svg
new file mode 100644
index 0000000000..af2dde3627
--- /dev/null
+++ b/images-ng/colibre/compile-pdf_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/compile-xelatex.svg b/images-ng/colibre/compile-xelatex.svg
new file mode 100644
index 0000000000..51f010a2dd
--- /dev/null
+++ b/images-ng/colibre/compile-xelatex.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/compile-xelatex_dm.svg b/images-ng/colibre/compile-xelatex_dm.svg
new file mode 100644
index 0000000000..6a77f072e5
--- /dev/null
+++ b/images-ng/colibre/compile-xelatex_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/compile.svg b/images-ng/colibre/compile.svg
new file mode 100644
index 0000000000..5f227a5936
--- /dev/null
+++ b/images-ng/colibre/compile.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/compile_dm.svg b/images-ng/colibre/compile_dm.svg
new file mode 100644
index 0000000000..d6bd8a8fd9
--- /dev/null
+++ b/images-ng/colibre/compile_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/configure.svg b/images-ng/colibre/configure.svg
new file mode 100644
index 0000000000..a781ab95b9
--- /dev/null
+++ b/images-ng/colibre/configure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/configure_dm.svg b/images-ng/colibre/configure_dm.svg
new file mode 100644
index 0000000000..3df651f909
--- /dev/null
+++ b/images-ng/colibre/configure_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/convert-dvipdf.svg b/images-ng/colibre/convert-dvipdf.svg
new file mode 100644
index 0000000000..49a93cf878
--- /dev/null
+++ b/images-ng/colibre/convert-dvipdf.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/convert-dvipdf_dm.svg b/images-ng/colibre/convert-dvipdf_dm.svg
new file mode 100644
index 0000000000..f642f28cec
--- /dev/null
+++ b/images-ng/colibre/convert-dvipdf_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/convert-dvips.svg b/images-ng/colibre/convert-dvips.svg
new file mode 100644
index 0000000000..d5d2548d10
--- /dev/null
+++ b/images-ng/colibre/convert-dvips.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/convert-dvips_dm.svg b/images-ng/colibre/convert-dvips_dm.svg
new file mode 100644
index 0000000000..202877f243
--- /dev/null
+++ b/images-ng/colibre/convert-dvips_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/convert-pspdf.svg b/images-ng/colibre/convert-pspdf.svg
new file mode 100644
index 0000000000..648769d7a2
--- /dev/null
+++ b/images-ng/colibre/convert-pspdf.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/convert-pspdf_dm.svg b/images-ng/colibre/convert-pspdf_dm.svg
new file mode 100644
index 0000000000..8df1ec6002
--- /dev/null
+++ b/images-ng/colibre/convert-pspdf_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/count.svg b/images-ng/colibre/count.svg
new file mode 100644
index 0000000000..b71cd66dd3
--- /dev/null
+++ b/images-ng/colibre/count.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/count_dm.svg b/images-ng/colibre/count_dm.svg
new file mode 100644
index 0000000000..b71cd66dd3
--- /dev/null
+++ b/images-ng/colibre/count_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/cursor.svg b/images-ng/colibre/cursor.svg
new file mode 100644
index 0000000000..3420171836
--- /dev/null
+++ b/images-ng/colibre/cursor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/cursor_dm.svg b/images-ng/colibre/cursor_dm.svg
new file mode 100644
index 0000000000..5979972ce9
--- /dev/null
+++ b/images-ng/colibre/cursor_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/cutCol.svg b/images-ng/colibre/cutCol.svg
new file mode 100644
index 0000000000..b84c4f354f
--- /dev/null
+++ b/images-ng/colibre/cutCol.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/cutCol_dm.svg b/images-ng/colibre/cutCol_dm.svg
new file mode 100644
index 0000000000..d5e07bf36e
--- /dev/null
+++ b/images-ng/colibre/cutCol_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/dfrac.svg b/images-ng/colibre/dfrac.svg
new file mode 100644
index 0000000000..c5c403e934
--- /dev/null
+++ b/images-ng/colibre/dfrac.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/dfrac_dm.svg b/images-ng/colibre/dfrac_dm.svg
new file mode 100644
index 0000000000..5ffe5401cb
--- /dev/null
+++ b/images-ng/colibre/dfrac_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/dialog-error.svg b/images-ng/colibre/dialog-error.svg
new file mode 100644
index 0000000000..542aab74db
--- /dev/null
+++ b/images-ng/colibre/dialog-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/dialog-error_dm.svg b/images-ng/colibre/dialog-error_dm.svg
new file mode 100644
index 0000000000..5bd42437e2
--- /dev/null
+++ b/images-ng/colibre/dialog-error_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/document-close.svg b/images-ng/colibre/document-close.svg
new file mode 100644
index 0000000000..662046ade8
--- /dev/null
+++ b/images-ng/colibre/document-close.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/document-close_dm.svg b/images-ng/colibre/document-close_dm.svg
new file mode 100644
index 0000000000..761ee82ec7
--- /dev/null
+++ b/images-ng/colibre/document-close_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/document-locked.svg b/images-ng/colibre/document-locked.svg
new file mode 100644
index 0000000000..57d2cf58df
--- /dev/null
+++ b/images-ng/colibre/document-locked.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/document-locked_dm.svg b/images-ng/colibre/document-locked_dm.svg
new file mode 100644
index 0000000000..b173bf63db
--- /dev/null
+++ b/images-ng/colibre/document-locked_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/document-new.svg b/images-ng/colibre/document-new.svg
new file mode 100644
index 0000000000..fc096555a7
--- /dev/null
+++ b/images-ng/colibre/document-new.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/document-new_dm.svg b/images-ng/colibre/document-new_dm.svg
new file mode 100644
index 0000000000..ae3879dc70
--- /dev/null
+++ b/images-ng/colibre/document-new_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/document-open.svg b/images-ng/colibre/document-open.svg
new file mode 100644
index 0000000000..2778d19925
--- /dev/null
+++ b/images-ng/colibre/document-open.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/document-open_dm.svg b/images-ng/colibre/document-open_dm.svg
new file mode 100644
index 0000000000..373084ca0b
--- /dev/null
+++ b/images-ng/colibre/document-open_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/document-save.svg b/images-ng/colibre/document-save.svg
new file mode 100644
index 0000000000..8d178baf08
--- /dev/null
+++ b/images-ng/colibre/document-save.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/document-save_dm.svg b/images-ng/colibre/document-save_dm.svg
new file mode 100644
index 0000000000..3a68eafcc9
--- /dev/null
+++ b/images-ng/colibre/document-save_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/down.svg b/images-ng/colibre/down.svg
new file mode 100644
index 0000000000..bc2523bcf1
--- /dev/null
+++ b/images-ng/colibre/down.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/down_dm.svg b/images-ng/colibre/down_dm.svg
new file mode 100644
index 0000000000..6345e01d3d
--- /dev/null
+++ b/images-ng/colibre/down_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/edit-copy.svg b/images-ng/colibre/edit-copy.svg
new file mode 100644
index 0000000000..7f1d89c05d
--- /dev/null
+++ b/images-ng/colibre/edit-copy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/edit-copy_dm.svg b/images-ng/colibre/edit-copy_dm.svg
new file mode 100644
index 0000000000..775ce1537b
--- /dev/null
+++ b/images-ng/colibre/edit-copy_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/edit-cut.svg b/images-ng/colibre/edit-cut.svg
new file mode 100644
index 0000000000..75990abbe8
--- /dev/null
+++ b/images-ng/colibre/edit-cut.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/edit-cut_dm.svg b/images-ng/colibre/edit-cut_dm.svg
new file mode 100644
index 0000000000..77853b3f66
--- /dev/null
+++ b/images-ng/colibre/edit-cut_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/edit-paste.svg b/images-ng/colibre/edit-paste.svg
new file mode 100644
index 0000000000..3a8701d248
--- /dev/null
+++ b/images-ng/colibre/edit-paste.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/edit-paste_dm.svg b/images-ng/colibre/edit-paste_dm.svg
new file mode 100644
index 0000000000..dba645ceb8
--- /dev/null
+++ b/images-ng/colibre/edit-paste_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/edit-redo.svg b/images-ng/colibre/edit-redo.svg
new file mode 100644
index 0000000000..d611aae77a
--- /dev/null
+++ b/images-ng/colibre/edit-redo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/edit-redo_dm.svg b/images-ng/colibre/edit-redo_dm.svg
new file mode 100644
index 0000000000..d611aae77a
--- /dev/null
+++ b/images-ng/colibre/edit-redo_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/edit-undo.svg b/images-ng/colibre/edit-undo.svg
new file mode 100644
index 0000000000..9671172588
--- /dev/null
+++ b/images-ng/colibre/edit-undo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/edit-undo_dm.svg b/images-ng/colibre/edit-undo_dm.svg
new file mode 100644
index 0000000000..9671172588
--- /dev/null
+++ b/images-ng/colibre/edit-undo_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/enlarge-viewer.svg b/images-ng/colibre/enlarge-viewer.svg
new file mode 100644
index 0000000000..078582b0e7
--- /dev/null
+++ b/images-ng/colibre/enlarge-viewer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/enlarge-viewer_dm.svg b/images-ng/colibre/enlarge-viewer_dm.svg
new file mode 100644
index 0000000000..dd97322e4b
--- /dev/null
+++ b/images-ng/colibre/enlarge-viewer_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/enumerate.svg b/images-ng/colibre/enumerate.svg
new file mode 100644
index 0000000000..76f4cf871c
--- /dev/null
+++ b/images-ng/colibre/enumerate.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/enumerate_dm.svg b/images-ng/colibre/enumerate_dm.svg
new file mode 100644
index 0000000000..2b079a7e05
--- /dev/null
+++ b/images-ng/colibre/enumerate_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/error.svg b/images-ng/colibre/error.svg
new file mode 100644
index 0000000000..542aab74db
--- /dev/null
+++ b/images-ng/colibre/error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/error_dm.svg b/images-ng/colibre/error_dm.svg
new file mode 100644
index 0000000000..5bd42437e2
--- /dev/null
+++ b/images-ng/colibre/error_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/errornext.svg b/images-ng/colibre/errornext.svg
new file mode 100644
index 0000000000..6a612e7a54
--- /dev/null
+++ b/images-ng/colibre/errornext.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/errornext_dm.svg b/images-ng/colibre/errornext_dm.svg
new file mode 100644
index 0000000000..00d3a67779
--- /dev/null
+++ b/images-ng/colibre/errornext_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/errorprev.svg b/images-ng/colibre/errorprev.svg
new file mode 100644
index 0000000000..b9d9a08c68
--- /dev/null
+++ b/images-ng/colibre/errorprev.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/errorprev_dm.svg b/images-ng/colibre/errorprev_dm.svg
new file mode 100644
index 0000000000..539717623f
--- /dev/null
+++ b/images-ng/colibre/errorprev_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/escape.svg b/images-ng/colibre/escape.svg
new file mode 100644
index 0000000000..7b80627cdd
--- /dev/null
+++ b/images-ng/colibre/escape.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/escape_dm.svg b/images-ng/colibre/escape_dm.svg
new file mode 100644
index 0000000000..971b69e262
--- /dev/null
+++ b/images-ng/colibre/escape_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/executeMacro.svg b/images-ng/colibre/executeMacro.svg
new file mode 100644
index 0000000000..97c203609b
--- /dev/null
+++ b/images-ng/colibre/executeMacro.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/executeMacro_dm.svg b/images-ng/colibre/executeMacro_dm.svg
new file mode 100644
index 0000000000..80edd649b5
--- /dev/null
+++ b/images-ng/colibre/executeMacro_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/extend.svg b/images-ng/colibre/extend.svg
new file mode 100644
index 0000000000..e06c6a5d8a
--- /dev/null
+++ b/images-ng/colibre/extend.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/extend_dm.svg b/images-ng/colibre/extend_dm.svg
new file mode 100644
index 0000000000..e06c6a5d8a
--- /dev/null
+++ b/images-ng/colibre/extend_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/focusedhand.svg b/images-ng/colibre/focusedhand.svg
new file mode 100644
index 0000000000..3fa0309731
--- /dev/null
+++ b/images-ng/colibre/focusedhand.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/focusedhand_dm.svg b/images-ng/colibre/focusedhand_dm.svg
new file mode 100644
index 0000000000..3fa0309731
--- /dev/null
+++ b/images-ng/colibre/focusedhand_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/font_emph48.svg b/images-ng/colibre/font_emph48.svg
new file mode 100644
index 0000000000..9c8f51ed2f
--- /dev/null
+++ b/images-ng/colibre/font_emph48.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/font_emph48_dm.svg b/images-ng/colibre/font_emph48_dm.svg
new file mode 100644
index 0000000000..3f96966947
--- /dev/null
+++ b/images-ng/colibre/font_emph48_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/font_textbf48.svg b/images-ng/colibre/font_textbf48.svg
new file mode 100644
index 0000000000..32e33cf000
--- /dev/null
+++ b/images-ng/colibre/font_textbf48.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/font_textbf48_dm.svg b/images-ng/colibre/font_textbf48_dm.svg
new file mode 100644
index 0000000000..fc47f7b20c
--- /dev/null
+++ b/images-ng/colibre/font_textbf48_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/font_textit48.svg b/images-ng/colibre/font_textit48.svg
new file mode 100644
index 0000000000..f703b03407
--- /dev/null
+++ b/images-ng/colibre/font_textit48.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/font_textit48_dm.svg b/images-ng/colibre/font_textit48_dm.svg
new file mode 100644
index 0000000000..2ff654edda
--- /dev/null
+++ b/images-ng/colibre/font_textit48_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/font_textsc48.svg b/images-ng/colibre/font_textsc48.svg
new file mode 100644
index 0000000000..c87b9fca00
--- /dev/null
+++ b/images-ng/colibre/font_textsc48.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/font_textsc48_dm.svg b/images-ng/colibre/font_textsc48_dm.svg
new file mode 100644
index 0000000000..efb034960c
--- /dev/null
+++ b/images-ng/colibre/font_textsc48_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/font_textsf48.svg b/images-ng/colibre/font_textsf48.svg
new file mode 100644
index 0000000000..aa9b85a19d
--- /dev/null
+++ b/images-ng/colibre/font_textsf48.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/font_textsf48_dm.svg b/images-ng/colibre/font_textsf48_dm.svg
new file mode 100644
index 0000000000..25a5a4c060
--- /dev/null
+++ b/images-ng/colibre/font_textsf48_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/font_textsl48.svg b/images-ng/colibre/font_textsl48.svg
new file mode 100644
index 0000000000..b2842c510e
--- /dev/null
+++ b/images-ng/colibre/font_textsl48.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/font_textsl48_dm.svg b/images-ng/colibre/font_textsl48_dm.svg
new file mode 100644
index 0000000000..43f56d7130
--- /dev/null
+++ b/images-ng/colibre/font_textsl48_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/font_texttt48.svg b/images-ng/colibre/font_texttt48.svg
new file mode 100644
index 0000000000..07f8bc14a4
--- /dev/null
+++ b/images-ng/colibre/font_texttt48.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/font_texttt48_dm.svg b/images-ng/colibre/font_texttt48_dm.svg
new file mode 100644
index 0000000000..ce7e63d637
--- /dev/null
+++ b/images-ng/colibre/font_texttt48_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/font_underline48.svg b/images-ng/colibre/font_underline48.svg
new file mode 100644
index 0000000000..ad093558f2
--- /dev/null
+++ b/images-ng/colibre/font_underline48.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/font_underline48_dm.svg b/images-ng/colibre/font_underline48_dm.svg
new file mode 100644
index 0000000000..30ec5d369a
--- /dev/null
+++ b/images-ng/colibre/font_underline48_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-fill-color.svg b/images-ng/colibre/format-fill-color.svg
new file mode 100644
index 0000000000..c0f05eca1d
--- /dev/null
+++ b/images-ng/colibre/format-fill-color.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-fill-color_dm.svg b/images-ng/colibre/format-fill-color_dm.svg
new file mode 100644
index 0000000000..16ad05928e
--- /dev/null
+++ b/images-ng/colibre/format-fill-color_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-justify-center.svg b/images-ng/colibre/format-justify-center.svg
new file mode 100644
index 0000000000..141db53bfa
--- /dev/null
+++ b/images-ng/colibre/format-justify-center.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-justify-center_dm.svg b/images-ng/colibre/format-justify-center_dm.svg
new file mode 100644
index 0000000000..ba07ee17bc
--- /dev/null
+++ b/images-ng/colibre/format-justify-center_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-justify-fill.svg b/images-ng/colibre/format-justify-fill.svg
new file mode 100644
index 0000000000..e302967774
--- /dev/null
+++ b/images-ng/colibre/format-justify-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-justify-fill_dm.svg b/images-ng/colibre/format-justify-fill_dm.svg
new file mode 100644
index 0000000000..bd98df5e37
--- /dev/null
+++ b/images-ng/colibre/format-justify-fill_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-justify-left.svg b/images-ng/colibre/format-justify-left.svg
new file mode 100644
index 0000000000..56cadc34b3
--- /dev/null
+++ b/images-ng/colibre/format-justify-left.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-justify-left_dm.svg b/images-ng/colibre/format-justify-left_dm.svg
new file mode 100644
index 0000000000..ae0e061887
--- /dev/null
+++ b/images-ng/colibre/format-justify-left_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-justify-right.svg b/images-ng/colibre/format-justify-right.svg
new file mode 100644
index 0000000000..b33cf32892
--- /dev/null
+++ b/images-ng/colibre/format-justify-right.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-justify-right_dm.svg b/images-ng/colibre/format-justify-right_dm.svg
new file mode 100644
index 0000000000..a5e76d7195
--- /dev/null
+++ b/images-ng/colibre/format-justify-right_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-stroke-color.svg b/images-ng/colibre/format-stroke-color.svg
new file mode 100644
index 0000000000..8b7d142082
--- /dev/null
+++ b/images-ng/colibre/format-stroke-color.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-stroke-color_dm.svg b/images-ng/colibre/format-stroke-color_dm.svg
new file mode 100644
index 0000000000..1b9a8dbeab
--- /dev/null
+++ b/images-ng/colibre/format-stroke-color_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-text-bold.svg b/images-ng/colibre/format-text-bold.svg
new file mode 100644
index 0000000000..32e33cf000
--- /dev/null
+++ b/images-ng/colibre/format-text-bold.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-text-bold_dm.svg b/images-ng/colibre/format-text-bold_dm.svg
new file mode 100644
index 0000000000..fc47f7b20c
--- /dev/null
+++ b/images-ng/colibre/format-text-bold_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-text-color.svg b/images-ng/colibre/format-text-color.svg
new file mode 100644
index 0000000000..f492790b71
--- /dev/null
+++ b/images-ng/colibre/format-text-color.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-text-color_dm.svg b/images-ng/colibre/format-text-color_dm.svg
new file mode 100644
index 0000000000..8b1a8c53c5
--- /dev/null
+++ b/images-ng/colibre/format-text-color_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-text-italic.svg b/images-ng/colibre/format-text-italic.svg
new file mode 100644
index 0000000000..f703b03407
--- /dev/null
+++ b/images-ng/colibre/format-text-italic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-text-italic_dm.svg b/images-ng/colibre/format-text-italic_dm.svg
new file mode 100644
index 0000000000..2ff654edda
--- /dev/null
+++ b/images-ng/colibre/format-text-italic_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-text-underline.svg b/images-ng/colibre/format-text-underline.svg
new file mode 100644
index 0000000000..ad093558f2
--- /dev/null
+++ b/images-ng/colibre/format-text-underline.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/format-text-underline_dm.svg b/images-ng/colibre/format-text-underline_dm.svg
new file mode 100644
index 0000000000..30ec5d369a
--- /dev/null
+++ b/images-ng/colibre/format-text-underline_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/forward.svg b/images-ng/colibre/forward.svg
new file mode 100644
index 0000000000..76e00bbee6
--- /dev/null
+++ b/images-ng/colibre/forward.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/forward_dm.svg b/images-ng/colibre/forward_dm.svg
new file mode 100644
index 0000000000..76e00bbee6
--- /dev/null
+++ b/images-ng/colibre/forward_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/go-first.svg b/images-ng/colibre/go-first.svg
new file mode 100644
index 0000000000..c062657360
--- /dev/null
+++ b/images-ng/colibre/go-first.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/go-first_dm.svg b/images-ng/colibre/go-first_dm.svg
new file mode 100644
index 0000000000..a13f1c963a
--- /dev/null
+++ b/images-ng/colibre/go-first_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/go-last.svg b/images-ng/colibre/go-last.svg
new file mode 100644
index 0000000000..9b8be9792d
--- /dev/null
+++ b/images-ng/colibre/go-last.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/go-last_dm.svg b/images-ng/colibre/go-last_dm.svg
new file mode 100644
index 0000000000..b700840f2b
--- /dev/null
+++ b/images-ng/colibre/go-last_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/go-next-diff.svg b/images-ng/colibre/go-next-diff.svg
new file mode 100644
index 0000000000..214777f4a6
--- /dev/null
+++ b/images-ng/colibre/go-next-diff.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/go-next-diff_dm.svg b/images-ng/colibre/go-next-diff_dm.svg
new file mode 100644
index 0000000000..d9419c4a5e
--- /dev/null
+++ b/images-ng/colibre/go-next-diff_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/go-next.svg b/images-ng/colibre/go-next.svg
new file mode 100644
index 0000000000..6b416d80f4
--- /dev/null
+++ b/images-ng/colibre/go-next.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/go-next_dm.svg b/images-ng/colibre/go-next_dm.svg
new file mode 100644
index 0000000000..90cce91e8f
--- /dev/null
+++ b/images-ng/colibre/go-next_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/go-previous-diff.svg b/images-ng/colibre/go-previous-diff.svg
new file mode 100644
index 0000000000..8256a50db2
--- /dev/null
+++ b/images-ng/colibre/go-previous-diff.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/go-previous-diff_dm.svg b/images-ng/colibre/go-previous-diff_dm.svg
new file mode 100644
index 0000000000..0c676d0929
--- /dev/null
+++ b/images-ng/colibre/go-previous-diff_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/go-previous.svg b/images-ng/colibre/go-previous.svg
new file mode 100644
index 0000000000..11e53142ce
--- /dev/null
+++ b/images-ng/colibre/go-previous.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/go-previous_dm.svg b/images-ng/colibre/go-previous_dm.svg
new file mode 100644
index 0000000000..952ee724b6
--- /dev/null
+++ b/images-ng/colibre/go-previous_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/goto.svg b/images-ng/colibre/goto.svg
new file mode 100644
index 0000000000..d86b2e4586
--- /dev/null
+++ b/images-ng/colibre/goto.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/goto_dm.svg b/images-ng/colibre/goto_dm.svg
new file mode 100644
index 0000000000..baacb0f226
--- /dev/null
+++ b/images-ng/colibre/goto_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/hand.svg b/images-ng/colibre/hand.svg
new file mode 100644
index 0000000000..3fa0309731
--- /dev/null
+++ b/images-ng/colibre/hand.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/hand_dm.svg b/images-ng/colibre/hand_dm.svg
new file mode 100644
index 0000000000..3fa0309731
--- /dev/null
+++ b/images-ng/colibre/hand_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/help-contents.svg b/images-ng/colibre/help-contents.svg
new file mode 100644
index 0000000000..93c3070b6a
--- /dev/null
+++ b/images-ng/colibre/help-contents.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/help-contents_dm.svg b/images-ng/colibre/help-contents_dm.svg
new file mode 100644
index 0000000000..e9ae78274d
--- /dev/null
+++ b/images-ng/colibre/help-contents_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/hide-toolbars.svg b/images-ng/colibre/hide-toolbars.svg
new file mode 100644
index 0000000000..eb2039f562
--- /dev/null
+++ b/images-ng/colibre/hide-toolbars.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/hide-toolbars_dm.svg b/images-ng/colibre/hide-toolbars_dm.svg
new file mode 100644
index 0000000000..231be7480d
--- /dev/null
+++ b/images-ng/colibre/hide-toolbars_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/highlight.svg b/images-ng/colibre/highlight.svg
new file mode 100644
index 0000000000..d2a52ebf19
--- /dev/null
+++ b/images-ng/colibre/highlight.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/highlight_dm.svg b/images-ng/colibre/highlight_dm.svg
new file mode 100644
index 0000000000..0cf14cc90a
--- /dev/null
+++ b/images-ng/colibre/highlight_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/home.svg b/images-ng/colibre/home.svg
new file mode 100644
index 0000000000..88a1998164
--- /dev/null
+++ b/images-ng/colibre/home.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/home_dm.svg b/images-ng/colibre/home_dm.svg
new file mode 100644
index 0000000000..f244148a94
--- /dev/null
+++ b/images-ng/colibre/home_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/image.svg b/images-ng/colibre/image.svg
new file mode 100644
index 0000000000..1bc34358a0
--- /dev/null
+++ b/images-ng/colibre/image.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/image_dm.svg b/images-ng/colibre/image_dm.svg
new file mode 100644
index 0000000000..63a3b8e112
--- /dev/null
+++ b/images-ng/colibre/image_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/italic.svg b/images-ng/colibre/italic.svg
new file mode 100644
index 0000000000..f703b03407
--- /dev/null
+++ b/images-ng/colibre/italic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/italic_dm.svg b/images-ng/colibre/italic_dm.svg
new file mode 100644
index 0000000000..2ff654edda
--- /dev/null
+++ b/images-ng/colibre/italic_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/item.svg b/images-ng/colibre/item.svg
new file mode 100644
index 0000000000..37b2402624
--- /dev/null
+++ b/images-ng/colibre/item.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/item_dm.svg b/images-ng/colibre/item_dm.svg
new file mode 100644
index 0000000000..2d92c6aa7a
--- /dev/null
+++ b/images-ng/colibre/item_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/itemize.svg b/images-ng/colibre/itemize.svg
new file mode 100644
index 0000000000..1745614e92
--- /dev/null
+++ b/images-ng/colibre/itemize.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/itemize_dm.svg b/images-ng/colibre/itemize_dm.svg
new file mode 100644
index 0000000000..a104f9de08
--- /dev/null
+++ b/images-ng/colibre/itemize_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/label.svg b/images-ng/colibre/label.svg
new file mode 100644
index 0000000000..edbce293b3
--- /dev/null
+++ b/images-ng/colibre/label.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/label_dm.svg b/images-ng/colibre/label_dm.svg
new file mode 100644
index 0000000000..7e143069c6
--- /dev/null
+++ b/images-ng/colibre/label_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/lbook.svg b/images-ng/colibre/lbook.svg
new file mode 100644
index 0000000000..5c024ea735
--- /dev/null
+++ b/images-ng/colibre/lbook.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook0.svg b/images-ng/colibre/lbook0.svg
new file mode 100644
index 0000000000..fbd00dce1a
--- /dev/null
+++ b/images-ng/colibre/lbook0.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook0_dm.svg b/images-ng/colibre/lbook0_dm.svg
new file mode 100644
index 0000000000..ef30e9e323
--- /dev/null
+++ b/images-ng/colibre/lbook0_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook1.svg b/images-ng/colibre/lbook1.svg
new file mode 100644
index 0000000000..a0afb97abb
--- /dev/null
+++ b/images-ng/colibre/lbook1.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook1_dm.svg b/images-ng/colibre/lbook1_dm.svg
new file mode 100644
index 0000000000..8e26294b15
--- /dev/null
+++ b/images-ng/colibre/lbook1_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook2.svg b/images-ng/colibre/lbook2.svg
new file mode 100644
index 0000000000..164860bb93
--- /dev/null
+++ b/images-ng/colibre/lbook2.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook2_dm.svg b/images-ng/colibre/lbook2_dm.svg
new file mode 100644
index 0000000000..f9f6c70805
--- /dev/null
+++ b/images-ng/colibre/lbook2_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook3.svg b/images-ng/colibre/lbook3.svg
new file mode 100644
index 0000000000..aae526bdc9
--- /dev/null
+++ b/images-ng/colibre/lbook3.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook3_dm.svg b/images-ng/colibre/lbook3_dm.svg
new file mode 100644
index 0000000000..6f809e88f0
--- /dev/null
+++ b/images-ng/colibre/lbook3_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook4.svg b/images-ng/colibre/lbook4.svg
new file mode 100644
index 0000000000..ac160ba9d5
--- /dev/null
+++ b/images-ng/colibre/lbook4.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook4_dm.svg b/images-ng/colibre/lbook4_dm.svg
new file mode 100644
index 0000000000..dcd5958600
--- /dev/null
+++ b/images-ng/colibre/lbook4_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook5.svg b/images-ng/colibre/lbook5.svg
new file mode 100644
index 0000000000..47bc3629a6
--- /dev/null
+++ b/images-ng/colibre/lbook5.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook5_dm.svg b/images-ng/colibre/lbook5_dm.svg
new file mode 100644
index 0000000000..8de7e2bc9f
--- /dev/null
+++ b/images-ng/colibre/lbook5_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook6.svg b/images-ng/colibre/lbook6.svg
new file mode 100644
index 0000000000..5a27f3463d
--- /dev/null
+++ b/images-ng/colibre/lbook6.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook6_dm.svg b/images-ng/colibre/lbook6_dm.svg
new file mode 100644
index 0000000000..2692b1dd63
--- /dev/null
+++ b/images-ng/colibre/lbook6_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook7.svg b/images-ng/colibre/lbook7.svg
new file mode 100644
index 0000000000..51b1455eff
--- /dev/null
+++ b/images-ng/colibre/lbook7.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook7_dm.svg b/images-ng/colibre/lbook7_dm.svg
new file mode 100644
index 0000000000..2811b042de
--- /dev/null
+++ b/images-ng/colibre/lbook7_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook8.svg b/images-ng/colibre/lbook8.svg
new file mode 100644
index 0000000000..0ea11f34f2
--- /dev/null
+++ b/images-ng/colibre/lbook8.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook8_dm.svg b/images-ng/colibre/lbook8_dm.svg
new file mode 100644
index 0000000000..062f93b394
--- /dev/null
+++ b/images-ng/colibre/lbook8_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook9.svg b/images-ng/colibre/lbook9.svg
new file mode 100644
index 0000000000..63620a6d86
--- /dev/null
+++ b/images-ng/colibre/lbook9.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook9_dm.svg b/images-ng/colibre/lbook9_dm.svg
new file mode 100644
index 0000000000..e32570fcbd
--- /dev/null
+++ b/images-ng/colibre/lbook9_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/lbook_dm.svg b/images-ng/colibre/lbook_dm.svg
new file mode 100644
index 0000000000..1484ac4e24
--- /dev/null
+++ b/images-ng/colibre/lbook_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/left.svg b/images-ng/colibre/left.svg
new file mode 100644
index 0000000000..11e53142ce
--- /dev/null
+++ b/images-ng/colibre/left.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/left_dm.svg b/images-ng/colibre/left_dm.svg
new file mode 100644
index 0000000000..952ee724b6
--- /dev/null
+++ b/images-ng/colibre/left_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/leftright.svg b/images-ng/colibre/leftright.svg
new file mode 100644
index 0000000000..eff06803f2
--- /dev/null
+++ b/images-ng/colibre/leftright.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/leftright_dm.svg b/images-ng/colibre/leftright_dm.svg
new file mode 100644
index 0000000000..eff06803f2
--- /dev/null
+++ b/images-ng/colibre/leftright_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/list-add.svg b/images-ng/colibre/list-add.svg
new file mode 100644
index 0000000000..4803b6038b
--- /dev/null
+++ b/images-ng/colibre/list-add.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/list-add_dm.svg b/images-ng/colibre/list-add_dm.svg
new file mode 100644
index 0000000000..4803b6038b
--- /dev/null
+++ b/images-ng/colibre/list-add_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/list-remove.svg b/images-ng/colibre/list-remove.svg
new file mode 100644
index 0000000000..19ecdbff54
--- /dev/null
+++ b/images-ng/colibre/list-remove.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/list-remove_dm.svg b/images-ng/colibre/list-remove_dm.svg
new file mode 100644
index 0000000000..19ecdbff54
--- /dev/null
+++ b/images-ng/colibre/list-remove_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/logmarkers.svg b/images-ng/colibre/logmarkers.svg
new file mode 100644
index 0000000000..976362718a
--- /dev/null
+++ b/images-ng/colibre/logmarkers.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/logmarkers_dm.svg b/images-ng/colibre/logmarkers_dm.svg
new file mode 100644
index 0000000000..60d666c1c6
--- /dev/null
+++ b/images-ng/colibre/logmarkers_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/logpanel.svg b/images-ng/colibre/logpanel.svg
new file mode 100644
index 0000000000..1e4ee324b3
--- /dev/null
+++ b/images-ng/colibre/logpanel.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/logpanel_dm.svg b/images-ng/colibre/logpanel_dm.svg
new file mode 100644
index 0000000000..f851918b5c
--- /dev/null
+++ b/images-ng/colibre/logpanel_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/magnifier-button.svg b/images-ng/colibre/magnifier-button.svg
new file mode 100644
index 0000000000..b7a05dd77f
--- /dev/null
+++ b/images-ng/colibre/magnifier-button.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/magnifier-button_dm.svg b/images-ng/colibre/magnifier-button_dm.svg
new file mode 100644
index 0000000000..55318e416c
--- /dev/null
+++ b/images-ng/colibre/magnifier-button_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/magnifier.svg b/images-ng/colibre/magnifier.svg
new file mode 100644
index 0000000000..b7a05dd77f
--- /dev/null
+++ b/images-ng/colibre/magnifier.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/magnifier_dm.svg b/images-ng/colibre/magnifier_dm.svg
new file mode 100644
index 0000000000..55318e416c
--- /dev/null
+++ b/images-ng/colibre/magnifier_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/math.svg b/images-ng/colibre/math.svg
new file mode 100644
index 0000000000..399ebb632d
--- /dev/null
+++ b/images-ng/colibre/math.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/math_dm.svg b/images-ng/colibre/math_dm.svg
new file mode 100644
index 0000000000..399ebb632d
--- /dev/null
+++ b/images-ng/colibre/math_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/mathmode.svg b/images-ng/colibre/mathmode.svg
new file mode 100644
index 0000000000..399ebb632d
--- /dev/null
+++ b/images-ng/colibre/mathmode.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/mathmode_dm.svg b/images-ng/colibre/mathmode_dm.svg
new file mode 100644
index 0000000000..399ebb632d
--- /dev/null
+++ b/images-ng/colibre/mathmode_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/metapost.svg b/images-ng/colibre/metapost.svg
new file mode 100644
index 0000000000..6f062f2407
--- /dev/null
+++ b/images-ng/colibre/metapost.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/metapost_dm.svg b/images-ng/colibre/metapost_dm.svg
new file mode 100644
index 0000000000..6f062f2407
--- /dev/null
+++ b/images-ng/colibre/metapost_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/modified.svg b/images-ng/colibre/modified.svg
new file mode 100644
index 0000000000..4333740231
--- /dev/null
+++ b/images-ng/colibre/modified.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/modified_dm.svg b/images-ng/colibre/modified_dm.svg
new file mode 100644
index 0000000000..c7e0931469
--- /dev/null
+++ b/images-ng/colibre/modified_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/newline.svg b/images-ng/colibre/newline.svg
new file mode 100644
index 0000000000..7b0f6981b0
--- /dev/null
+++ b/images-ng/colibre/newline.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/newline_dm.svg b/images-ng/colibre/newline_dm.svg
new file mode 100644
index 0000000000..d05217cde4
--- /dev/null
+++ b/images-ng/colibre/newline_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/non-comment.svg b/images-ng/colibre/non-comment.svg
new file mode 100644
index 0000000000..eb432339e9
--- /dev/null
+++ b/images-ng/colibre/non-comment.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/non-comment_dm.svg b/images-ng/colibre/non-comment_dm.svg
new file mode 100644
index 0000000000..b89184c5fd
--- /dev/null
+++ b/images-ng/colibre/non-comment_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/non-math.svg b/images-ng/colibre/non-math.svg
new file mode 100644
index 0000000000..ec4ea07a0d
--- /dev/null
+++ b/images-ng/colibre/non-math.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/non-math_dm.svg b/images-ng/colibre/non-math_dm.svg
new file mode 100644
index 0000000000..ec4ea07a0d
--- /dev/null
+++ b/images-ng/colibre/non-math_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/normal-text.svg b/images-ng/colibre/normal-text.svg
new file mode 100644
index 0000000000..31436bd16e
--- /dev/null
+++ b/images-ng/colibre/normal-text.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/normal-text_dm.svg b/images-ng/colibre/normal-text_dm.svg
new file mode 100644
index 0000000000..0b678d9c99
--- /dev/null
+++ b/images-ng/colibre/normal-text_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/overline.svg b/images-ng/colibre/overline.svg
new file mode 100644
index 0000000000..6a09239ac9
--- /dev/null
+++ b/images-ng/colibre/overline.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/overline_dm.svg b/images-ng/colibre/overline_dm.svg
new file mode 100644
index 0000000000..e6b1f3d74f
--- /dev/null
+++ b/images-ng/colibre/overline_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/part.svg b/images-ng/colibre/part.svg
new file mode 100644
index 0000000000..1904a58977
--- /dev/null
+++ b/images-ng/colibre/part.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/part_dm.svg b/images-ng/colibre/part_dm.svg
new file mode 100644
index 0000000000..bcdc9a48fd
--- /dev/null
+++ b/images-ng/colibre/part_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/pasteCol.svg b/images-ng/colibre/pasteCol.svg
new file mode 100644
index 0000000000..b494570919
--- /dev/null
+++ b/images-ng/colibre/pasteCol.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/pasteCol_dm.svg b/images-ng/colibre/pasteCol_dm.svg
new file mode 100644
index 0000000000..bbfe33646a
--- /dev/null
+++ b/images-ng/colibre/pasteCol_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/preferences-system.svg b/images-ng/colibre/preferences-system.svg
new file mode 100644
index 0000000000..a781ab95b9
--- /dev/null
+++ b/images-ng/colibre/preferences-system.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/preferences-system_dm.svg b/images-ng/colibre/preferences-system_dm.svg
new file mode 100644
index 0000000000..3df651f909
--- /dev/null
+++ b/images-ng/colibre/preferences-system_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/prompt.svg b/images-ng/colibre/prompt.svg
new file mode 100644
index 0000000000..99f9799930
--- /dev/null
+++ b/images-ng/colibre/prompt.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/prompt_dm.svg b/images-ng/colibre/prompt_dm.svg
new file mode 100644
index 0000000000..42629beb4b
--- /dev/null
+++ b/images-ng/colibre/prompt_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/pstricks.svg b/images-ng/colibre/pstricks.svg
new file mode 100644
index 0000000000..9764da4d0b
--- /dev/null
+++ b/images-ng/colibre/pstricks.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/pstricks_dm.svg b/images-ng/colibre/pstricks_dm.svg
new file mode 100644
index 0000000000..9764da4d0b
--- /dev/null
+++ b/images-ng/colibre/pstricks_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/regex.svg b/images-ng/colibre/regex.svg
new file mode 100644
index 0000000000..28c5832e3e
--- /dev/null
+++ b/images-ng/colibre/regex.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/regex_dm.svg b/images-ng/colibre/regex_dm.svg
new file mode 100644
index 0000000000..a63d7e2ba6
--- /dev/null
+++ b/images-ng/colibre/regex_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/remCol.svg b/images-ng/colibre/remCol.svg
new file mode 100644
index 0000000000..cad3ae30dc
--- /dev/null
+++ b/images-ng/colibre/remCol.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/remCol_dm.svg b/images-ng/colibre/remCol_dm.svg
new file mode 100644
index 0000000000..20ea4d052a
--- /dev/null
+++ b/images-ng/colibre/remCol_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/remRow.svg b/images-ng/colibre/remRow.svg
new file mode 100644
index 0000000000..f1e7f97aa4
--- /dev/null
+++ b/images-ng/colibre/remRow.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/remRow_dm.svg b/images-ng/colibre/remRow_dm.svg
new file mode 100644
index 0000000000..075b2789b9
--- /dev/null
+++ b/images-ng/colibre/remRow_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/repeat-compile-off.svg b/images-ng/colibre/repeat-compile-off.svg
new file mode 100644
index 0000000000..b16600278a
--- /dev/null
+++ b/images-ng/colibre/repeat-compile-off.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/repeat-compile-off_dm.svg b/images-ng/colibre/repeat-compile-off_dm.svg
new file mode 100644
index 0000000000..800cacbaec
--- /dev/null
+++ b/images-ng/colibre/repeat-compile-off_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/repeat-compile.svg b/images-ng/colibre/repeat-compile.svg
new file mode 100644
index 0000000000..da336dbb4f
--- /dev/null
+++ b/images-ng/colibre/repeat-compile.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/repeat-compile_dm.svg b/images-ng/colibre/repeat-compile_dm.svg
new file mode 100644
index 0000000000..17c7fb3f9b
--- /dev/null
+++ b/images-ng/colibre/repeat-compile_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/replaceall.svg b/images-ng/colibre/replaceall.svg
new file mode 100644
index 0000000000..ae6a1107bf
--- /dev/null
+++ b/images-ng/colibre/replaceall.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/replaceall_dm.svg b/images-ng/colibre/replaceall_dm.svg
new file mode 100644
index 0000000000..ae6a1107bf
--- /dev/null
+++ b/images-ng/colibre/replaceall_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/replacedown.svg b/images-ng/colibre/replacedown.svg
new file mode 100644
index 0000000000..037523cba1
--- /dev/null
+++ b/images-ng/colibre/replacedown.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/replacedown_dm.svg b/images-ng/colibre/replacedown_dm.svg
new file mode 100644
index 0000000000..037523cba1
--- /dev/null
+++ b/images-ng/colibre/replacedown_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/replaceup.svg b/images-ng/colibre/replaceup.svg
new file mode 100644
index 0000000000..3a25689d9d
--- /dev/null
+++ b/images-ng/colibre/replaceup.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/replaceup_dm.svg b/images-ng/colibre/replaceup_dm.svg
new file mode 100644
index 0000000000..3a25689d9d
--- /dev/null
+++ b/images-ng/colibre/replaceup_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/right.svg b/images-ng/colibre/right.svg
new file mode 100644
index 0000000000..6b416d80f4
--- /dev/null
+++ b/images-ng/colibre/right.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/right_dm.svg b/images-ng/colibre/right_dm.svg
new file mode 100644
index 0000000000..90cce91e8f
--- /dev/null
+++ b/images-ng/colibre/right_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/section.svg b/images-ng/colibre/section.svg
new file mode 100644
index 0000000000..5251507403
--- /dev/null
+++ b/images-ng/colibre/section.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/section_dm.svg b/images-ng/colibre/section_dm.svg
new file mode 100644
index 0000000000..59e59adeb7
--- /dev/null
+++ b/images-ng/colibre/section_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/selection.svg b/images-ng/colibre/selection.svg
new file mode 100644
index 0000000000..e2df9cbe3d
--- /dev/null
+++ b/images-ng/colibre/selection.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/selection_dm.svg b/images-ng/colibre/selection_dm.svg
new file mode 100644
index 0000000000..ab7c7a5f8f
--- /dev/null
+++ b/images-ng/colibre/selection_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/shrink-viewer.svg b/images-ng/colibre/shrink-viewer.svg
new file mode 100644
index 0000000000..7ff9f8f737
--- /dev/null
+++ b/images-ng/colibre/shrink-viewer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/shrink-viewer_dm.svg b/images-ng/colibre/shrink-viewer_dm.svg
new file mode 100644
index 0000000000..a3551332e8
--- /dev/null
+++ b/images-ng/colibre/shrink-viewer_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/sidebar.svg b/images-ng/colibre/sidebar.svg
new file mode 100644
index 0000000000..e7381fa73f
--- /dev/null
+++ b/images-ng/colibre/sidebar.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/sidebar_dm.svg b/images-ng/colibre/sidebar_dm.svg
new file mode 100644
index 0000000000..2a9c8ec02f
--- /dev/null
+++ b/images-ng/colibre/sidebar_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/smallfrac.svg b/images-ng/colibre/smallfrac.svg
new file mode 100644
index 0000000000..8a236cc572
--- /dev/null
+++ b/images-ng/colibre/smallfrac.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/smallfrac_dm.svg b/images-ng/colibre/smallfrac_dm.svg
new file mode 100644
index 0000000000..38294c0db0
--- /dev/null
+++ b/images-ng/colibre/smallfrac_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/sqrt.svg b/images-ng/colibre/sqrt.svg
new file mode 100644
index 0000000000..aed82bf206
--- /dev/null
+++ b/images-ng/colibre/sqrt.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/sqrt_dm.svg b/images-ng/colibre/sqrt_dm.svg
new file mode 100644
index 0000000000..7762d89012
--- /dev/null
+++ b/images-ng/colibre/sqrt_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/stop.svg b/images-ng/colibre/stop.svg
new file mode 100644
index 0000000000..d5e514fed8
--- /dev/null
+++ b/images-ng/colibre/stop.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/stop_dm.svg b/images-ng/colibre/stop_dm.svg
new file mode 100644
index 0000000000..08778bc3a3
--- /dev/null
+++ b/images-ng/colibre/stop_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/strikeout.svg b/images-ng/colibre/strikeout.svg
new file mode 100644
index 0000000000..5d7c174f0b
--- /dev/null
+++ b/images-ng/colibre/strikeout.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/strikeout_dm.svg b/images-ng/colibre/strikeout_dm.svg
new file mode 100644
index 0000000000..788884f3e6
--- /dev/null
+++ b/images-ng/colibre/strikeout_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/structure.svg b/images-ng/colibre/structure.svg
new file mode 100644
index 0000000000..898940419f
--- /dev/null
+++ b/images-ng/colibre/structure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/structure_dm.svg b/images-ng/colibre/structure_dm.svg
new file mode 100644
index 0000000000..c39e200212
--- /dev/null
+++ b/images-ng/colibre/structure_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/subscript.svg b/images-ng/colibre/subscript.svg
new file mode 100644
index 0000000000..20605cb866
--- /dev/null
+++ b/images-ng/colibre/subscript.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/subscript_dm.svg b/images-ng/colibre/subscript_dm.svg
new file mode 100644
index 0000000000..ea9c63b928
--- /dev/null
+++ b/images-ng/colibre/subscript_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/subsection.svg b/images-ng/colibre/subsection.svg
new file mode 100644
index 0000000000..ffea21ff21
--- /dev/null
+++ b/images-ng/colibre/subsection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/subsection_dm.svg b/images-ng/colibre/subsection_dm.svg
new file mode 100644
index 0000000000..f1bfe043ea
--- /dev/null
+++ b/images-ng/colibre/subsection_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/subsubsection.svg b/images-ng/colibre/subsubsection.svg
new file mode 100644
index 0000000000..08db22396f
--- /dev/null
+++ b/images-ng/colibre/subsubsection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/subsubsection_dm.svg b/images-ng/colibre/subsubsection_dm.svg
new file mode 100644
index 0000000000..39743a718e
--- /dev/null
+++ b/images-ng/colibre/subsubsection_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/superscript.svg b/images-ng/colibre/superscript.svg
new file mode 100644
index 0000000000..863b01a109
--- /dev/null
+++ b/images-ng/colibre/superscript.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/superscript_dm.svg b/images-ng/colibre/superscript_dm.svg
new file mode 100644
index 0000000000..7afa16af20
--- /dev/null
+++ b/images-ng/colibre/superscript_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/symbols.svg b/images-ng/colibre/symbols.svg
new file mode 100644
index 0000000000..a8ab437435
--- /dev/null
+++ b/images-ng/colibre/symbols.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/symbols_dm.svg b/images-ng/colibre/symbols_dm.svg
new file mode 100644
index 0000000000..2d1befbcc6
--- /dev/null
+++ b/images-ng/colibre/symbols_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/syncSource-off.svg b/images-ng/colibre/syncSource-off.svg
new file mode 100644
index 0000000000..3f04c8b769
--- /dev/null
+++ b/images-ng/colibre/syncSource-off.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/syncSource-off_dm.svg b/images-ng/colibre/syncSource-off_dm.svg
new file mode 100644
index 0000000000..c1ba3280b1
--- /dev/null
+++ b/images-ng/colibre/syncSource-off_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/syncSource.svg b/images-ng/colibre/syncSource.svg
new file mode 100644
index 0000000000..e2a828b79c
--- /dev/null
+++ b/images-ng/colibre/syncSource.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/syncSource_dm.svg b/images-ng/colibre/syncSource_dm.svg
new file mode 100644
index 0000000000..eb906ed23a
--- /dev/null
+++ b/images-ng/colibre/syncSource_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/syncViewer-off.svg b/images-ng/colibre/syncViewer-off.svg
new file mode 100644
index 0000000000..8e02de473b
--- /dev/null
+++ b/images-ng/colibre/syncViewer-off.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/syncViewer-off_dm.svg b/images-ng/colibre/syncViewer-off_dm.svg
new file mode 100644
index 0000000000..3399c0b1eb
--- /dev/null
+++ b/images-ng/colibre/syncViewer-off_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/syncViewer.svg b/images-ng/colibre/syncViewer.svg
new file mode 100644
index 0000000000..0f1b80041d
--- /dev/null
+++ b/images-ng/colibre/syncViewer.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/syncViewer_dm.svg b/images-ng/colibre/syncViewer_dm.svg
new file mode 100644
index 0000000000..2302a248b9
--- /dev/null
+++ b/images-ng/colibre/syncViewer_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/tikz.svg b/images-ng/colibre/tikz.svg
new file mode 100644
index 0000000000..6e5d7c8c4b
--- /dev/null
+++ b/images-ng/colibre/tikz.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/tikz_dm.svg b/images-ng/colibre/tikz_dm.svg
new file mode 100644
index 0000000000..6e5d7c8c4b
--- /dev/null
+++ b/images-ng/colibre/tikz_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/toc.svg b/images-ng/colibre/toc.svg
new file mode 100644
index 0000000000..c499736ca2
--- /dev/null
+++ b/images-ng/colibre/toc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/toc_dm.svg b/images-ng/colibre/toc_dm.svg
new file mode 100644
index 0000000000..cfbb80cee0
--- /dev/null
+++ b/images-ng/colibre/toc_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/underline.svg b/images-ng/colibre/underline.svg
new file mode 100644
index 0000000000..ad093558f2
--- /dev/null
+++ b/images-ng/colibre/underline.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/underline_dm.svg b/images-ng/colibre/underline_dm.svg
new file mode 100644
index 0000000000..30ec5d369a
--- /dev/null
+++ b/images-ng/colibre/underline_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/up.svg b/images-ng/colibre/up.svg
new file mode 100644
index 0000000000..eb2039f562
--- /dev/null
+++ b/images-ng/colibre/up.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/up_dm.svg b/images-ng/colibre/up_dm.svg
new file mode 100644
index 0000000000..231be7480d
--- /dev/null
+++ b/images-ng/colibre/up_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/user.svg b/images-ng/colibre/user.svg
new file mode 100644
index 0000000000..d9ed7a08aa
--- /dev/null
+++ b/images-ng/colibre/user.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/user_dm.svg b/images-ng/colibre/user_dm.svg
new file mode 100644
index 0000000000..211d27dc9a
--- /dev/null
+++ b/images-ng/colibre/user_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/verbatim.svg b/images-ng/colibre/verbatim.svg
new file mode 100644
index 0000000000..7ebffda443
--- /dev/null
+++ b/images-ng/colibre/verbatim.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/verbatim_dm.svg b/images-ng/colibre/verbatim_dm.svg
new file mode 100644
index 0000000000..81c362dc9d
--- /dev/null
+++ b/images-ng/colibre/verbatim_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/view-doc-dvi.svg b/images-ng/colibre/view-doc-dvi.svg
new file mode 100644
index 0000000000..07cd4b0186
--- /dev/null
+++ b/images-ng/colibre/view-doc-dvi.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/view-doc-dvi_dm.svg b/images-ng/colibre/view-doc-dvi_dm.svg
new file mode 100644
index 0000000000..d63d765e74
--- /dev/null
+++ b/images-ng/colibre/view-doc-dvi_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/view-doc-pdf.svg b/images-ng/colibre/view-doc-pdf.svg
new file mode 100644
index 0000000000..c8247b29f2
--- /dev/null
+++ b/images-ng/colibre/view-doc-pdf.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/view-doc-pdf_dm.svg b/images-ng/colibre/view-doc-pdf_dm.svg
new file mode 100644
index 0000000000..a3ba28b432
--- /dev/null
+++ b/images-ng/colibre/view-doc-pdf_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/view-doc-ps.svg b/images-ng/colibre/view-doc-ps.svg
new file mode 100644
index 0000000000..9c3ac22e7c
--- /dev/null
+++ b/images-ng/colibre/view-doc-ps.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/view-doc-ps_dm.svg b/images-ng/colibre/view-doc-ps_dm.svg
new file mode 100644
index 0000000000..9f88e853d6
--- /dev/null
+++ b/images-ng/colibre/view-doc-ps_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/view-fullscreen.svg b/images-ng/colibre/view-fullscreen.svg
new file mode 100644
index 0000000000..ce2177500c
--- /dev/null
+++ b/images-ng/colibre/view-fullscreen.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/view-fullscreen_dm.svg b/images-ng/colibre/view-fullscreen_dm.svg
new file mode 100644
index 0000000000..3041f2777e
--- /dev/null
+++ b/images-ng/colibre/view-fullscreen_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/viewer.svg b/images-ng/colibre/viewer.svg
new file mode 100644
index 0000000000..ba08d3fab4
--- /dev/null
+++ b/images-ng/colibre/viewer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/viewer_dm.svg b/images-ng/colibre/viewer_dm.svg
new file mode 100644
index 0000000000..d065d1644b
--- /dev/null
+++ b/images-ng/colibre/viewer_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/viewlog.svg b/images-ng/colibre/viewlog.svg
new file mode 100644
index 0000000000..259ad9abc1
--- /dev/null
+++ b/images-ng/colibre/viewlog.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/viewlog_dm.svg b/images-ng/colibre/viewlog_dm.svg
new file mode 100644
index 0000000000..bbe79a614e
--- /dev/null
+++ b/images-ng/colibre/viewlog_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/warning.svg b/images-ng/colibre/warning.svg
new file mode 100644
index 0000000000..5a185d37a1
--- /dev/null
+++ b/images-ng/colibre/warning.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/warning_dm.svg b/images-ng/colibre/warning_dm.svg
new file mode 100644
index 0000000000..d745632a37
--- /dev/null
+++ b/images-ng/colibre/warning_dm.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/waveUnderline.svg b/images-ng/colibre/waveUnderline.svg
new file mode 100644
index 0000000000..5fea1e5fc9
--- /dev/null
+++ b/images-ng/colibre/waveUnderline.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/waveUnderline_dm.svg b/images-ng/colibre/waveUnderline_dm.svg
new file mode 100644
index 0000000000..d5544684a3
--- /dev/null
+++ b/images-ng/colibre/waveUnderline_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/windowed-viewer.svg b/images-ng/colibre/windowed-viewer.svg
new file mode 100644
index 0000000000..505c17eaf2
--- /dev/null
+++ b/images-ng/colibre/windowed-viewer.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/windowed-viewer_dm.svg b/images-ng/colibre/windowed-viewer_dm.svg
new file mode 100644
index 0000000000..5195ceaeb6
--- /dev/null
+++ b/images-ng/colibre/windowed-viewer_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/word.svg b/images-ng/colibre/word.svg
new file mode 100644
index 0000000000..51740b218d
--- /dev/null
+++ b/images-ng/colibre/word.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/word_dm.svg b/images-ng/colibre/word_dm.svg
new file mode 100644
index 0000000000..e648e1260c
--- /dev/null
+++ b/images-ng/colibre/word_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/xy.svg b/images-ng/colibre/xy.svg
new file mode 100644
index 0000000000..6bf2d4c5ff
--- /dev/null
+++ b/images-ng/colibre/xy.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/xy_dm.svg b/images-ng/colibre/xy_dm.svg
new file mode 100644
index 0000000000..11bca34ed6
--- /dev/null
+++ b/images-ng/colibre/xy_dm.svg
@@ -0,0 +1 @@
+
diff --git a/images-ng/colibre/zoom-fit-best.svg b/images-ng/colibre/zoom-fit-best.svg
new file mode 100644
index 0000000000..2d16f4fece
--- /dev/null
+++ b/images-ng/colibre/zoom-fit-best.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-fit-best_dm.svg b/images-ng/colibre/zoom-fit-best_dm.svg
new file mode 100644
index 0000000000..22844c95e9
--- /dev/null
+++ b/images-ng/colibre/zoom-fit-best_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-fit-text-width.svg b/images-ng/colibre/zoom-fit-text-width.svg
new file mode 100644
index 0000000000..68c3f3574b
--- /dev/null
+++ b/images-ng/colibre/zoom-fit-text-width.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-fit-text-width_dm.svg b/images-ng/colibre/zoom-fit-text-width_dm.svg
new file mode 100644
index 0000000000..374d2d2733
--- /dev/null
+++ b/images-ng/colibre/zoom-fit-text-width_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-fit-width.svg b/images-ng/colibre/zoom-fit-width.svg
new file mode 100644
index 0000000000..012ec43327
--- /dev/null
+++ b/images-ng/colibre/zoom-fit-width.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-fit-width_dm.svg b/images-ng/colibre/zoom-fit-width_dm.svg
new file mode 100644
index 0000000000..218d3d075f
--- /dev/null
+++ b/images-ng/colibre/zoom-fit-width_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-in-magnifier.svg b/images-ng/colibre/zoom-in-magnifier.svg
new file mode 100644
index 0000000000..54eae906e5
--- /dev/null
+++ b/images-ng/colibre/zoom-in-magnifier.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-in-magnifier_dm.svg b/images-ng/colibre/zoom-in-magnifier_dm.svg
new file mode 100644
index 0000000000..332949dccd
--- /dev/null
+++ b/images-ng/colibre/zoom-in-magnifier_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-in.svg b/images-ng/colibre/zoom-in.svg
new file mode 100644
index 0000000000..54eae906e5
--- /dev/null
+++ b/images-ng/colibre/zoom-in.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-in_dm.svg b/images-ng/colibre/zoom-in_dm.svg
new file mode 100644
index 0000000000..332949dccd
--- /dev/null
+++ b/images-ng/colibre/zoom-in_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-original.svg b/images-ng/colibre/zoom-original.svg
new file mode 100644
index 0000000000..f6fc0e5e52
--- /dev/null
+++ b/images-ng/colibre/zoom-original.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-original_dm.svg b/images-ng/colibre/zoom-original_dm.svg
new file mode 100644
index 0000000000..95f1ef7318
--- /dev/null
+++ b/images-ng/colibre/zoom-original_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-out-magnifier.svg b/images-ng/colibre/zoom-out-magnifier.svg
new file mode 100644
index 0000000000..99d2526f7f
--- /dev/null
+++ b/images-ng/colibre/zoom-out-magnifier.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-out-magnifier_dm.svg b/images-ng/colibre/zoom-out-magnifier_dm.svg
new file mode 100644
index 0000000000..2ec1b7e16f
--- /dev/null
+++ b/images-ng/colibre/zoom-out-magnifier_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-out.svg b/images-ng/colibre/zoom-out.svg
new file mode 100644
index 0000000000..99d2526f7f
--- /dev/null
+++ b/images-ng/colibre/zoom-out.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/colibre/zoom-out_dm.svg b/images-ng/colibre/zoom-out_dm.svg
new file mode 100644
index 0000000000..2ec1b7e16f
--- /dev/null
+++ b/images-ng/colibre/zoom-out_dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images-ng/updateImagesQRC.sh b/images-ng/updateImagesQRC.sh
index b92e6600df..4d9aca9087 100755
--- a/images-ng/updateImagesQRC.sh
+++ b/images-ng/updateImagesQRC.sh
@@ -8,5 +8,6 @@ echo "">>../images.qrc
ls -1 *.svg*|xargs -i echo ""images-ng/{}"" >> ../images.qrc
ls -1 classic/*.svg*|xargs -i echo ""images-ng/{}"" >> ../images.qrc
ls -1 modern/*.svg*|xargs -i echo ""images-ng/{}"" >> ../images.qrc
+ls -1 colibre/*.svg*|xargs -i echo ""images-ng/{}"" >> ../images.qrc
echo "">>../images.qrc
echo "">>../images.qrc
\ No newline at end of file
diff --git a/images.qrc b/images.qrc
index afbfcf690a..fed8efd1cf 100644
--- a/images.qrc
+++ b/images.qrc
@@ -1,301 +1,631 @@
-
- images-ng/acroread.svg
- images-ng/addCol.svg
- images-ng/addRow.svg
- images-ng/alignCols.svgz
- images-ng/annotation_caret.svg
- images-ng/annotation_highlight.svg
- images-ng/annotation_add.svg
- images-ng/annotation_del.svg
- images-ng/annotation_replace.svg
- images-ng/annotation_text.svg
- images-ng/application-exit.svgz
- images-ng/asymptote.svg
- images-ng/back.svg
- images-ng/badbox.svg
- images-ng/beamer.svg
- images-ng/bold.svg
- images-ng/bookmark1.svgz
- images-ng/bookmark2.svgz
- images-ng/bookmark3.svgz
- images-ng/bookmark-new.svg
- images-ng/bookmarks.svg
- images-ng/build.svgz
- images-ng/case.svg
- images-ng/case_dm.svg
- images-ng/chapter.svg
- images-ng/close-tab-hover.svgz
- images-ng/close-tab.svgz
- images-ng/close-tab_dm.svgz
- images-ng/compile-latex.svgz
- images-ng/compile-lua.svgz
- images-ng/compile-pdf.svgz
- images-ng/compile.svgz
- images-ng/compile-xelatex.svgz
- images-ng/config_advancededitor.svg
- images-ng/config_commands.svg
- images-ng/config_completion.svg
- images-ng/config_editor.svg
- images-ng/config_general.svg
- images-ng/config_highlighting.svg
- images-ng/config_latexmenus.svg
- images-ng/config_preview.svg
- images-ng/config_quickbuild.svg
- images-ng/config_shortcut.svg
- images-ng/config_svn.svg
- images-ng/config_terminal.svg
- images-ng/config_toolbars.svg
- images-ng/configure.svgz
- images-ng/convert-dvipdf.svgz
- images-ng/convert-dvips.svgz
- images-ng/convert-pspdf.svgz
- images-ng/count.svg
- images-ng/count_dm.svg
- images-ng/cursor.svg
- images-ng/cursor_dm.svg
- images-ng/cutCol.svg
- images-ng/dialog-error.svg
- images-ng/document-close.svgz
- images-ng/document-locked.svg
- images-ng/document-new.svgz
- images-ng/document-open.svgz
- images-ng/document-save.svgz
- images-ng/down.svgz
- images-ng/edit-copy.svgz
- images-ng/edit-cut.svgz
- images-ng/edit-paste.svgz
- images-ng/edit-redo.svg
- images-ng/edit-undo.svg
- images-ng/enumerate.svgz
- images-ng/errornext.svg
- images-ng/errorprev.svg
- images-ng/error.svgz
- images-ng/escape.svg
- images-ng/escape_dm.svg
- images-ng/extend.svg
- images-ng/extend_dm.svg
- images-ng/font_emph48.svg
- images-ng/font_textbf48.svg
- images-ng/font_textit48.svg
- images-ng/font_textsc48.svg
- images-ng/font_textsf48.svg
- images-ng/font_textsl48.svg
- images-ng/font_texttt48.svg
- images-ng/font_underline48.svg
- images-ng/format-fill-color.svg
- images-ng/format-justify-center.svg
- images-ng/format-justify-fill.svg
- images-ng/format-justify-left.svg
- images-ng/format-justify-right.svg
- images-ng/format-stroke-color.svg
- images-ng/format-text-bold.svg
- images-ng/format-text-color.svg
- images-ng/format-text-italic.svg
- images-ng/format-text-underline.svg
- images-ng/forward.svg
- images-ng/go-first.svg
- images-ng/go-last.svg
- images-ng/go-next-diff.svg
- images-ng/go-next.svg
- images-ng/go-previous-diff.svg
- images-ng/go-previous.svg
- images-ng/goto.svg
- images-ng/help-contents.svgz
- images-ng/highlight.svg
- images-ng/home.svg
- images-ng/image.svg
- images-ng/italic.svg
- images-ng/itemize.svgz
- images-ng/item.svgz
- images-ng/lbook0.svgz
- images-ng/lbook1.svgz
- images-ng/lbook2.svgz
- images-ng/lbook3.svgz
- images-ng/lbook4.svgz
- images-ng/lbook5.svgz
- images-ng/lbook6.svgz
- images-ng/lbook7.svgz
- images-ng/lbook8.svgz
- images-ng/lbook9.svgz
- images-ng/lbook.svgz
- images-ng/leftright.svg
- images-ng/left.svgz
- images-ng/list-add.svgz
- images-ng/list-remove.svgz
- images-ng/logmarkers.svgz
- images-ng/logpanel.svg
- images-ng/magnifier.svgz
- images-ng/math6.svg
- images-ng/symbols.svg
- images-ng/metapost.svg
- images-ng/modified.svgz
- images-ng/overline.svg
- images-ng/part.svg
- images-ng/pasteCol.svg
- images-ng/preferences-system.svg
- images-ng/prompt.svg
- images-ng/prompt_dm.svg
- images-ng/pstricks.svg
- images-ng/regex.svg
- images-ng/regex_dm.svg
- images-ng/remCol.svg
- images-ng/remRow.svg
- images-ng/repeat-compile-off.svg
- images-ng/repeat-compile.svg
- images-ng/replaceall.svg
- images-ng/replacedown.svg
- images-ng/replaceup.svg
- images-ng/replaceup.svgz
- images-ng/right.svgz
- images-ng/section.svg
- images-ng/selection.svg
- images-ng/selection_dm.svg
- images-ng/sidebar.svg
- images-ng/stop.svgz
- images-ng/strikeout.svg
- images-ng/structure.svg
- images-ng/subsection.svg
- images-ng/subsubsection.svg
- images-ng/syncSource-off.svg
- images-ng/syncSource.svg
- images-ng/syncViewer-off.svg
- images-ng/syncViewer.svg
- images-ng/tikz.svg
- images-ng/underline.svg
- images-ng/up.svgz
- images-ng/user.svgz
- images-ng/view-doc-dvi.svg
- images-ng/view-doc-pdf.svgz
- images-ng/view-doc-ps.svg
- images-ng/viewer.svgz
- images-ng/view-fullscreen.svg
- images-ng/viewlog.svgz
- images-ng/warning.svgz
- images-ng/waveUnderline.svg
- images-ng/word.svg
- images-ng/word_dm.svg
- images-ng/xy.svg
- images-ng/zoom-fit-best.svg
- images-ng/zoom-fit-text-width.svgz
- images-ng/zoom-fit-width.svgz
- images-ng/zoom-original.svgz
- images-ng/classic/close.svg
- images-ng/classic/dfrac.svg
- images-ng/classic/embedded-viewer.svg
- images-ng/classic/enlarge-viewer.svgz
- images-ng/classic/hand.svgz
- images-ng/classic/hide-toolbars.svgz
- images-ng/classic/languagetool.svg
- images-ng/classic/magnifier-button.svgz
- images-ng/classic/mathmode.svg
- images-ng/classic/newline.svg
- images-ng/classic/shrink-viewer.svgz
- images-ng/classic/smallfrac.svg
- images-ng/classic/sqrt.svg
- images-ng/classic/subscript.svg
- images-ng/classic/superscript.svg
- images-ng/classic/windowed-viewer.svgz
- images-ng/classic/zoom-in.svgz
- images-ng/classic/zoom-out.svgz
- images-ng/classic/zoom-in-magnifier.svg
- images-ng/classic/zoom-out-magnifier.svg
- images-ng/modern/close.svg
- images-ng/modern/dfrac.svg
- images-ng/modern/embedded-viewer.svg
- images-ng/modern/embedded-viewer.svgz
- images-ng/modern/enlarge-viewer.svgz
- images-ng/modern/frac.svg
- images-ng/modern/hand.svgz
- images-ng/modern/hide-toolbars.svgz
- images-ng/modern/languagetool.svg
- images-ng/modern/magnifier-button.svgz
- images-ng/modern/magnifier.svgz
- images-ng/modern/mathmode.svg
- images-ng/modern/newline.svg
- images-ng/modern/shrink-viewer.svgz
- images-ng/modern/smallfrac.svg
- images-ng/modern/sqrt.svg
- images-ng/modern/subscript.svg
- images-ng/modern/superscript.svg
- images-ng/modern/windowed-viewer.svgz
- images-ng/modern/zoom-in.svgz
- images-ng/modern/zoom-out.svgz
- images-ng/modern/zoom-in-magnifier.svg
- images-ng/modern/zoom-out-magnifier.svg
- images-ng/math.svg
- images-ng/non-math.svg
- images-ng/comment.svg
- images-ng/comment_dm.svg
- images-ng/non-comment.svg
- images-ng/non-comment_dm.svg
- images-ng/command.svg
- images-ng/command_dm.svg
- images-ng/all.svg
- images-ng/all_dm.svg
- images-ng/normal-text.svg
- images-ng/normal-text_dm.svg
- images-ng/verbatim.svg
- images-ng/cite.svg
- images-ng/cite_dm.svg
- images-ng/label.svg
- images-ng/label_dm.svg
- images-ng/executeMacro.svg
- images-ng/focusedhand.svg
- images-ng/classic/subscript_dm.svg
- images-ng/classic/superscript_dm.svg
- images-ng/classic/dfrac_dm.svg
- images-ng/classic/sqrt_dm.svg
- images-ng/classic/smallfrac_dm.svg
- images-ng/classic/newline_dm.svg
- images-ng/go-next-diff_dm.svg
- images-ng/go-previous-diff_dm.svg
- images-ng/classic/close_dm.svg
- images-ng/classic/enlarge-viewer_dm.svgz
- images-ng/classic/shrink-viewer_dm.svgz
- images-ng/classic/magnifier-button_dm.svgz
- images-ng/classic/windowed-viewer_dm.svgz
- images-ng/classic/hide-toolbars_dm.svgz
- images-ng/toc.svg
- images/rc/branch_closed-on.png
- images/rc/branch_closed.png
- images/rc/branch_open-on.png
- images/rc/branch_open.png
- images/rc/checkbox_checked.png
- images/rc/checkbox_checked_disabled.png
- images/rc/checkbox_checked_focus.png
- images/rc/checkbox_indeterminate.png
- images/rc/checkbox_indeterminate_disabled.png
- images/rc/checkbox_indeterminate_focus.png
- images/rc/checkbox_unchecked.png
- images/rc/checkbox_unchecked_disabled.png
- images/rc/checkbox_unchecked_focus.png
- images/rc/close-hover.png
- images/rc/close-pressed.png
- images/rc/close.png
- images/rc/down_arrow.png
- images/rc/down_arrow_disabled.png
- images/rc/Hmovetoolbar.png
- images/rc/Hsepartoolbar.png
- images/rc/left_arrow.png
- images/rc/left_arrow_disabled.png
- images/rc/radio_checked.png
- images/rc/radio_checked_disabled.png
- images/rc/radio_checked_focus.png
- images/rc/radio_unchecked.png
- images/rc/radio_unchecked_disabled.png
- images/rc/radio_unchecked_focus.png
- images/rc/right_arrow.png
- images/rc/right_arrow_disabled.png
- images/rc/sizegrip.png
- images/rc/stylesheet-branch-end.png
- images/rc/stylesheet-branch-more.png
- images/rc/stylesheet-vline.png
- images/rc/transparent.png
- images/rc/undock.png
- images/rc/up_arrow.png
- images/rc/up_arrow_disabled.png
- images/rc/Vmovetoolbar.png
- images/rc/Vsepartoolbar.png
-
+
+images-ng/acroread.svg
+images-ng/addCol.svg
+images-ng/addRow.svg
+images-ng/alignCols.svgz
+images-ng/all_dm.svg
+images-ng/all.svg
+images-ng/annotation_add.svg
+images-ng/annotation_caret.svg
+images-ng/annotation_del.svg
+images-ng/annotation_highlight.svg
+images-ng/annotation_replace.svg
+images-ng/annotation_text.svg
+images-ng/application-exit.svgz
+images-ng/asymptote.svg
+images-ng/back.svg
+images-ng/badbox.svg
+images-ng/beamer.svg
+images-ng/bold.svg
+images-ng/bookmark1.svgz
+images-ng/bookmark2.svgz
+images-ng/bookmark3.svgz
+images-ng/bookmark-new.svg
+images-ng/bookmarks.svg
+images-ng/build.svgz
+images-ng/case_dm.svg
+images-ng/case.svg
+images-ng/chapter.svg
+images-ng/cite_dm.svg
+images-ng/cite.svg
+images-ng/close-tab_dm.svgz
+images-ng/close-tab-hover.svgz
+images-ng/close-tab.svgz
+images-ng/command_dm.svg
+images-ng/command.svg
+images-ng/comment_dm.svg
+images-ng/comment.svg
+images-ng/compile-latex.svgz
+images-ng/compile-lua.svgz
+images-ng/compile-pdf.svgz
+images-ng/compile.svgz
+images-ng/compile-xelatex.svgz
+images-ng/config_advancededitor.svg
+images-ng/config_commands.svg
+images-ng/config_completion.svg
+images-ng/config_editor.svg
+images-ng/config_general.svg
+images-ng/config_highlighting.svg
+images-ng/config_latexmenus.svg
+images-ng/config_preview.svg
+images-ng/config_quickbuild.svg
+images-ng/config_shortcut.svg
+images-ng/config_svn.svg
+images-ng/config_terminal.svg
+images-ng/config_toolbars.svg
+images-ng/configure.svgz
+images-ng/convert-dvipdf.svgz
+images-ng/convert-dvips.svgz
+images-ng/convert-pspdf.svgz
+images-ng/count_dm.svg
+images-ng/count.svg
+images-ng/cursor_dm.svg
+images-ng/cursor.svg
+images-ng/cutCol.svg
+images-ng/dialog-error.svg
+images-ng/document-close.svgz
+images-ng/document-locked.svg
+images-ng/document-new.svgz
+images-ng/document-open.svgz
+images-ng/document-save.svgz
+images-ng/down.svgz
+images-ng/edit-copy.svgz
+images-ng/edit-cut.svgz
+images-ng/edit-paste.svgz
+images-ng/edit-redo.svg
+images-ng/edit-undo.svg
+images-ng/enumerate.svgz
+images-ng/errornext.svg
+images-ng/errorprev.svg
+images-ng/error.svgz
+images-ng/escape_dm.svg
+images-ng/escape.svg
+images-ng/executeMacro.svg
+images-ng/extend_dm.svg
+images-ng/extend.svg
+images-ng/focusedhand.svg
+images-ng/font_emph48.svg
+images-ng/font_textbf48.svg
+images-ng/font_textit48.svg
+images-ng/font_textsc48.svg
+images-ng/font_textsf48.svg
+images-ng/font_textsl48.svg
+images-ng/font_texttt48.svg
+images-ng/font_underline48.svg
+images-ng/format-fill-color.svg
+images-ng/format-justify-center.svg
+images-ng/format-justify-fill.svg
+images-ng/format-justify-left.svg
+images-ng/format-justify-right.svg
+images-ng/format-stroke-color.svg
+images-ng/format-text-bold.svg
+images-ng/format-text-color.svg
+images-ng/format-text-italic.svg
+images-ng/format-text-underline.svg
+images-ng/forward.svg
+images-ng/go-first.svg
+images-ng/go-last.svg
+images-ng/go-next-diff_dm.svg
+images-ng/go-next-diff.svg
+images-ng/go-next.svg
+images-ng/go-previous-diff_dm.svg
+images-ng/go-previous-diff.svg
+images-ng/go-previous.svg
+images-ng/goto.svg
+images-ng/help-contents.svgz
+images-ng/highlight.svg
+images-ng/home.svg
+images-ng/image.svg
+images-ng/italic.svg
+images-ng/itemize.svgz
+images-ng/item.svgz
+images-ng/label_dm.svg
+images-ng/label.svg
+images-ng/lbook0.svgz
+images-ng/lbook1.svgz
+images-ng/lbook2.svgz
+images-ng/lbook3.svgz
+images-ng/lbook4.svgz
+images-ng/lbook5.svgz
+images-ng/lbook6.svgz
+images-ng/lbook7.svgz
+images-ng/lbook8.svgz
+images-ng/lbook9.svgz
+images-ng/lbook.svgz
+images-ng/leftright.svg
+images-ng/left.svgz
+images-ng/list-add.svgz
+images-ng/list-remove.svgz
+images-ng/logmarkers.svgz
+images-ng/logpanel.svg
+images-ng/magnifier.svgz
+images-ng/math6.svg
+images-ng/math.svg
+images-ng/metapost.svg
+images-ng/modified.svgz
+images-ng/non-comment_dm.svg
+images-ng/non-comment.svg
+images-ng/non-math.svg
+images-ng/normal-text_dm.svg
+images-ng/normal-text.svg
+images-ng/overline.svg
+images-ng/part.svg
+images-ng/pasteCol.svg
+images-ng/preferences-system.svg
+images-ng/prompt_dm.svg
+images-ng/prompt.svg
+images-ng/pstricks.svg
+images-ng/regex_dm.svg
+images-ng/regex.svg
+images-ng/remCol.svg
+images-ng/remRow.svg
+images-ng/repeat-compile-off.svg
+images-ng/repeat-compile.svg
+images-ng/replaceall.svg
+images-ng/replacedown.svg
+images-ng/replaceup.svg
+images-ng/replaceup.svgz
+images-ng/right.svgz
+images-ng/section.svg
+images-ng/selection_dm.svg
+images-ng/selection.svg
+images-ng/shortcut_change.svg
+images-ng/shortcut_change_text.svg
+images-ng/sidebar.svg
+images-ng/stop.svgz
+images-ng/strikeout.svg
+images-ng/structure.svg
+images-ng/subsection.svg
+images-ng/subsubsection.svg
+images-ng/symbols.svg
+images-ng/syncSource-off.svg
+images-ng/syncSource.svg
+images-ng/syncViewer-off.svg
+images-ng/syncViewer.svg
+images-ng/tikz.svg
+images-ng/toc.svg
+images-ng/underline.svg
+images-ng/up.svgz
+images-ng/user.svgz
+images-ng/verbatim.svg
+images-ng/view-doc-dvi.svg
+images-ng/view-doc-pdf.svgz
+images-ng/view-doc-ps.svg
+images-ng/viewer.svgz
+images-ng/view-fullscreen.svg
+images-ng/viewlog.svgz
+images-ng/warning.svgz
+images-ng/waveUnderline.svg
+images-ng/word_dm.svg
+images-ng/word.svg
+images-ng/xy.svg
+images-ng/zoom-fit-best.svg
+images-ng/zoom-fit-text-width.svgz
+images-ng/zoom-fit-width.svgz
+images-ng/zoom-original.svgz
+images-ng/classic/close_dm.svg
+images-ng/classic/close.svg
+images-ng/classic/dfrac_dm.svg
+images-ng/classic/dfrac.svg
+images-ng/classic/embedded-viewer.svg
+images-ng/classic/enlarge-viewer_dm.svgz
+images-ng/classic/enlarge-viewer.svgz
+images-ng/classic/hand.svgz
+images-ng/classic/hide-toolbars_dm.svgz
+images-ng/classic/hide-toolbars.svgz
+images-ng/classic/languagetool.svg
+images-ng/classic/magnifier-button_dm.svgz
+images-ng/classic/magnifier-button.svgz
+images-ng/classic/mathmode.svg
+images-ng/classic/newline_dm.svg
+images-ng/classic/newline.svg
+images-ng/classic/shrink-viewer_dm.svgz
+images-ng/classic/shrink-viewer.svgz
+images-ng/classic/smallfrac_dm.svg
+images-ng/classic/smallfrac.svg
+images-ng/classic/sqrt_dm.svg
+images-ng/classic/sqrt.svg
+images-ng/classic/subscript_dm.svg
+images-ng/classic/subscript.svg
+images-ng/classic/superscript_dm.svg
+images-ng/classic/superscript.svg
+images-ng/classic/windowed-viewer_dm.svgz
+images-ng/classic/windowed-viewer.svgz
+images-ng/classic/zoom-in-magnifier.svg
+images-ng/classic/zoom-in.svgz
+images-ng/classic/zoom-out-magnifier.svg
+images-ng/classic/zoom-out.svgz
+images-ng/modern/close.svg
+images-ng/modern/dfrac.svg
+images-ng/modern/embedded-viewer.svg
+images-ng/modern/embedded-viewer.svgz
+images-ng/modern/enlarge-viewer.svgz
+images-ng/modern/frac.svg
+images-ng/modern/hand.svgz
+images-ng/modern/hide-toolbars.svgz
+images-ng/modern/languagetool.svg
+images-ng/modern/magnifier-button.svgz
+images-ng/modern/magnifier.svgz
+images-ng/modern/mathmode.svg
+images-ng/modern/newline.svg
+images-ng/modern/shrink-viewer.svgz
+images-ng/modern/smallfrac.svg
+images-ng/modern/sqrt.svg
+images-ng/modern/subscript.svg
+images-ng/modern/superscript.svg
+images-ng/modern/windowed-viewer.svgz
+images-ng/modern/zoom-in-magnifier.svg
+images-ng/modern/zoom-in.svgz
+images-ng/modern/zoom-out-magnifier.svg
+images-ng/modern/zoom-out.svgz
+images-ng/colibre/acroread_dm.svg
+images-ng/colibre/acroread.svg
+images-ng/colibre/addCol_dm.svg
+images-ng/colibre/addCol.svg
+images-ng/colibre/addRow_dm.svg
+images-ng/colibre/addRow.svg
+images-ng/colibre/alignCols_dm.svg
+images-ng/colibre/alignCols.svg
+images-ng/colibre/all_dm.svg
+images-ng/colibre/all.svg
+images-ng/colibre/annotation_add_dm.svg
+images-ng/colibre/annotation_add.svg
+images-ng/colibre/annotation_caret_dm.svg
+images-ng/colibre/annotation_caret.svg
+images-ng/colibre/annotation_del_dm.svg
+images-ng/colibre/annotation_del.svg
+images-ng/colibre/annotation_highlight_dm.svg
+images-ng/colibre/annotation_highlight.svg
+images-ng/colibre/annotation_replace_dm.svg
+images-ng/colibre/annotation_replace.svg
+images-ng/colibre/annotation_text_dm.svg
+images-ng/colibre/annotation_text.svg
+images-ng/colibre/application-exit_dm.svg
+images-ng/colibre/application-exit.svg
+images-ng/colibre/asymptote_dm.svg
+images-ng/colibre/asymptote.svg
+images-ng/colibre/back_dm.svg
+images-ng/colibre/back.svg
+images-ng/colibre/badbox_dm.svg
+images-ng/colibre/badbox.svg
+images-ng/colibre/beamer_dm.svg
+images-ng/colibre/beamer.svg
+images-ng/colibre/bold_dm.svg
+images-ng/colibre/bold.svg
+images-ng/colibre/bookmark1_dm.svg
+images-ng/colibre/bookmark1.svg
+images-ng/colibre/bookmark2_dm.svg
+images-ng/colibre/bookmark2.svg
+images-ng/colibre/bookmark3_dm.svg
+images-ng/colibre/bookmark3.svg
+images-ng/colibre/bookmark-new_dm.svg
+images-ng/colibre/bookmark-new.svg
+images-ng/colibre/bookmarks_dm.svg
+images-ng/colibre/bookmarks.svg
+images-ng/colibre/build_dm.svg
+images-ng/colibre/build.svg
+images-ng/colibre/case_dm.svg
+images-ng/colibre/case.svg
+images-ng/colibre/chapter_dm.svg
+images-ng/colibre/chapter.svg
+images-ng/colibre/cite_dm.svg
+images-ng/colibre/cite.svg
+images-ng/colibre/close_dm.svg
+images-ng/colibre/close.svg
+images-ng/colibre/command_dm.svg
+images-ng/colibre/command.svg
+images-ng/colibre/comment_dm.svg
+images-ng/colibre/comment.svg
+images-ng/colibre/compile_dm.svg
+images-ng/colibre/compile-latex_dm.svg
+images-ng/colibre/compile-latex.svg
+images-ng/colibre/compile-lua_dm.svg
+images-ng/colibre/compile-lua.svg
+images-ng/colibre/compile-pdf_dm.svg
+images-ng/colibre/compile-pdf.svg
+images-ng/colibre/compile.svg
+images-ng/colibre/compile-xelatex_dm.svg
+images-ng/colibre/compile-xelatex.svg
+images-ng/colibre/configure_dm.svg
+images-ng/colibre/configure.svg
+images-ng/colibre/convert-dvipdf_dm.svg
+images-ng/colibre/convert-dvipdf.svg
+images-ng/colibre/convert-dvips_dm.svg
+images-ng/colibre/convert-dvips.svg
+images-ng/colibre/convert-pspdf_dm.svg
+images-ng/colibre/convert-pspdf.svg
+images-ng/colibre/count_dm.svg
+images-ng/colibre/count.svg
+images-ng/colibre/cursor_dm.svg
+images-ng/colibre/cursor.svg
+images-ng/colibre/cutCol_dm.svg
+images-ng/colibre/cutCol.svg
+images-ng/colibre/dfrac_dm.svg
+images-ng/colibre/dfrac.svg
+images-ng/colibre/dialog-error_dm.svg
+images-ng/colibre/dialog-error.svg
+images-ng/colibre/document-close_dm.svg
+images-ng/colibre/document-close.svg
+images-ng/colibre/document-locked_dm.svg
+images-ng/colibre/document-locked.svg
+images-ng/colibre/document-new_dm.svg
+images-ng/colibre/document-new.svg
+images-ng/colibre/document-open_dm.svg
+images-ng/colibre/document-open.svg
+images-ng/colibre/document-save_dm.svg
+images-ng/colibre/document-save.svg
+images-ng/colibre/down_dm.svg
+images-ng/colibre/down.svg
+images-ng/colibre/edit-copy_dm.svg
+images-ng/colibre/edit-copy.svg
+images-ng/colibre/edit-cut_dm.svg
+images-ng/colibre/edit-cut.svg
+images-ng/colibre/edit-paste_dm.svg
+images-ng/colibre/edit-paste.svg
+images-ng/colibre/edit-redo_dm.svg
+images-ng/colibre/edit-redo.svg
+images-ng/colibre/edit-undo_dm.svg
+images-ng/colibre/edit-undo.svg
+images-ng/colibre/enlarge-viewer_dm.svg
+images-ng/colibre/enlarge-viewer.svg
+images-ng/colibre/enumerate_dm.svg
+images-ng/colibre/enumerate.svg
+images-ng/colibre/error_dm.svg
+images-ng/colibre/errornext_dm.svg
+images-ng/colibre/errornext.svg
+images-ng/colibre/errorprev_dm.svg
+images-ng/colibre/errorprev.svg
+images-ng/colibre/error.svg
+images-ng/colibre/escape_dm.svg
+images-ng/colibre/escape.svg
+images-ng/colibre/executeMacro_dm.svg
+images-ng/colibre/executeMacro.svg
+images-ng/colibre/extend_dm.svg
+images-ng/colibre/extend.svg
+images-ng/colibre/focusedhand_dm.svg
+images-ng/colibre/focusedhand.svg
+images-ng/colibre/font_emph48_dm.svg
+images-ng/colibre/font_emph48.svg
+images-ng/colibre/font_textbf48_dm.svg
+images-ng/colibre/font_textbf48.svg
+images-ng/colibre/font_textit48_dm.svg
+images-ng/colibre/font_textit48.svg
+images-ng/colibre/font_textsc48_dm.svg
+images-ng/colibre/font_textsc48.svg
+images-ng/colibre/font_textsf48_dm.svg
+images-ng/colibre/font_textsf48.svg
+images-ng/colibre/font_textsl48_dm.svg
+images-ng/colibre/font_textsl48.svg
+images-ng/colibre/font_texttt48_dm.svg
+images-ng/colibre/font_texttt48.svg
+images-ng/colibre/font_underline48_dm.svg
+images-ng/colibre/font_underline48.svg
+images-ng/colibre/format-fill-color_dm.svg
+images-ng/colibre/format-fill-color.svg
+images-ng/colibre/format-justify-center_dm.svg
+images-ng/colibre/format-justify-center.svg
+images-ng/colibre/format-justify-fill_dm.svg
+images-ng/colibre/format-justify-fill.svg
+images-ng/colibre/format-justify-left_dm.svg
+images-ng/colibre/format-justify-left.svg
+images-ng/colibre/format-justify-right_dm.svg
+images-ng/colibre/format-justify-right.svg
+images-ng/colibre/format-stroke-color_dm.svg
+images-ng/colibre/format-stroke-color.svg
+images-ng/colibre/format-text-bold_dm.svg
+images-ng/colibre/format-text-bold.svg
+images-ng/colibre/format-text-color_dm.svg
+images-ng/colibre/format-text-color.svg
+images-ng/colibre/format-text-italic_dm.svg
+images-ng/colibre/format-text-italic.svg
+images-ng/colibre/format-text-underline_dm.svg
+images-ng/colibre/format-text-underline.svg
+images-ng/colibre/forward_dm.svg
+images-ng/colibre/forward.svg
+images-ng/colibre/go-first_dm.svg
+images-ng/colibre/go-first.svg
+images-ng/colibre/go-last_dm.svg
+images-ng/colibre/go-last.svg
+images-ng/colibre/go-next-diff_dm.svg
+images-ng/colibre/go-next-diff.svg
+images-ng/colibre/go-next_dm.svg
+images-ng/colibre/go-next.svg
+images-ng/colibre/go-previous-diff_dm.svg
+images-ng/colibre/go-previous-diff.svg
+images-ng/colibre/go-previous_dm.svg
+images-ng/colibre/go-previous.svg
+images-ng/colibre/goto_dm.svg
+images-ng/colibre/goto.svg
+images-ng/colibre/hand_dm.svg
+images-ng/colibre/hand.svg
+images-ng/colibre/help-contents_dm.svg
+images-ng/colibre/help-contents.svg
+images-ng/colibre/hide-toolbars_dm.svg
+images-ng/colibre/hide-toolbars.svg
+images-ng/colibre/highlight_dm.svg
+images-ng/colibre/highlight.svg
+images-ng/colibre/home_dm.svg
+images-ng/colibre/home.svg
+images-ng/colibre/image_dm.svg
+images-ng/colibre/image.svg
+images-ng/colibre/italic_dm.svg
+images-ng/colibre/italic.svg
+images-ng/colibre/item_dm.svg
+images-ng/colibre/itemize_dm.svg
+images-ng/colibre/itemize.svg
+images-ng/colibre/item.svg
+images-ng/colibre/label_dm.svg
+images-ng/colibre/label.svg
+images-ng/colibre/lbook0_dm.svg
+images-ng/colibre/lbook0.svg
+images-ng/colibre/lbook1_dm.svg
+images-ng/colibre/lbook1.svg
+images-ng/colibre/lbook2_dm.svg
+images-ng/colibre/lbook2.svg
+images-ng/colibre/lbook3_dm.svg
+images-ng/colibre/lbook3.svg
+images-ng/colibre/lbook4_dm.svg
+images-ng/colibre/lbook4.svg
+images-ng/colibre/lbook5_dm.svg
+images-ng/colibre/lbook5.svg
+images-ng/colibre/lbook6_dm.svg
+images-ng/colibre/lbook6.svg
+images-ng/colibre/lbook7_dm.svg
+images-ng/colibre/lbook7.svg
+images-ng/colibre/lbook8_dm.svg
+images-ng/colibre/lbook8.svg
+images-ng/colibre/lbook9_dm.svg
+images-ng/colibre/lbook9.svg
+images-ng/colibre/lbook_dm.svg
+images-ng/colibre/lbook.svg
+images-ng/colibre/left_dm.svg
+images-ng/colibre/leftright_dm.svg
+images-ng/colibre/leftright.svg
+images-ng/colibre/left.svg
+images-ng/colibre/list-add_dm.svg
+images-ng/colibre/list-add.svg
+images-ng/colibre/list-remove_dm.svg
+images-ng/colibre/list-remove.svg
+images-ng/colibre/logmarkers_dm.svg
+images-ng/colibre/logmarkers.svg
+images-ng/colibre/logpanel_dm.svg
+images-ng/colibre/logpanel.svg
+images-ng/colibre/magnifier-button_dm.svg
+images-ng/colibre/magnifier-button.svg
+images-ng/colibre/magnifier_dm.svg
+images-ng/colibre/magnifier.svg
+images-ng/colibre/math_dm.svg
+images-ng/colibre/mathmode_dm.svg
+images-ng/colibre/mathmode.svg
+images-ng/colibre/math.svg
+images-ng/colibre/metapost_dm.svg
+images-ng/colibre/metapost.svg
+images-ng/colibre/modified_dm.svg
+images-ng/colibre/modified.svg
+images-ng/colibre/newline_dm.svg
+images-ng/colibre/newline.svg
+images-ng/colibre/non-comment_dm.svg
+images-ng/colibre/non-comment.svg
+images-ng/colibre/non-math_dm.svg
+images-ng/colibre/non-math.svg
+images-ng/colibre/normal-text_dm.svg
+images-ng/colibre/normal-text.svg
+images-ng/colibre/overline_dm.svg
+images-ng/colibre/overline.svg
+images-ng/colibre/part_dm.svg
+images-ng/colibre/part.svg
+images-ng/colibre/pasteCol_dm.svg
+images-ng/colibre/pasteCol.svg
+images-ng/colibre/preferences-system_dm.svg
+images-ng/colibre/preferences-system.svg
+images-ng/colibre/prompt_dm.svg
+images-ng/colibre/prompt.svg
+images-ng/colibre/pstricks_dm.svg
+images-ng/colibre/pstricks.svg
+images-ng/colibre/regex_dm.svg
+images-ng/colibre/regex.svg
+images-ng/colibre/remCol_dm.svg
+images-ng/colibre/remCol.svg
+images-ng/colibre/remRow_dm.svg
+images-ng/colibre/remRow.svg
+images-ng/colibre/repeat-compile_dm.svg
+images-ng/colibre/repeat-compile-off_dm.svg
+images-ng/colibre/repeat-compile-off.svg
+images-ng/colibre/repeat-compile.svg
+images-ng/colibre/replaceall_dm.svg
+images-ng/colibre/replaceall.svg
+images-ng/colibre/replacedown_dm.svg
+images-ng/colibre/replacedown.svg
+images-ng/colibre/replaceup_dm.svg
+images-ng/colibre/replaceup.svg
+images-ng/colibre/right_dm.svg
+images-ng/colibre/right.svg
+images-ng/colibre/section_dm.svg
+images-ng/colibre/section.svg
+images-ng/colibre/selection_dm.svg
+images-ng/colibre/selection.svg
+images-ng/colibre/shrink-viewer_dm.svg
+images-ng/colibre/shrink-viewer.svg
+images-ng/colibre/sidebar_dm.svg
+images-ng/colibre/sidebar.svg
+images-ng/colibre/smallfrac_dm.svg
+images-ng/colibre/smallfrac.svg
+images-ng/colibre/sqrt_dm.svg
+images-ng/colibre/sqrt.svg
+images-ng/colibre/stop_dm.svg
+images-ng/colibre/stop.svg
+images-ng/colibre/strikeout_dm.svg
+images-ng/colibre/strikeout.svg
+images-ng/colibre/structure_dm.svg
+images-ng/colibre/structure.svg
+images-ng/colibre/subscript_dm.svg
+images-ng/colibre/subscript.svg
+images-ng/colibre/subsection_dm.svg
+images-ng/colibre/subsection.svg
+images-ng/colibre/subsubsection_dm.svg
+images-ng/colibre/subsubsection.svg
+images-ng/colibre/superscript_dm.svg
+images-ng/colibre/superscript.svg
+images-ng/colibre/symbols_dm.svg
+images-ng/colibre/symbols.svg
+images-ng/colibre/syncSource_dm.svg
+images-ng/colibre/syncSource-off_dm.svg
+images-ng/colibre/syncSource-off.svg
+images-ng/colibre/syncSource.svg
+images-ng/colibre/syncViewer_dm.svg
+images-ng/colibre/syncViewer-off_dm.svg
+images-ng/colibre/syncViewer-off.svg
+images-ng/colibre/syncViewer.svg
+images-ng/colibre/tikz_dm.svg
+images-ng/colibre/tikz.svg
+images-ng/colibre/toc_dm.svg
+images-ng/colibre/toc.svg
+images-ng/colibre/underline_dm.svg
+images-ng/colibre/underline.svg
+images-ng/colibre/up_dm.svg
+images-ng/colibre/up.svg
+images-ng/colibre/user_dm.svg
+images-ng/colibre/user.svg
+images-ng/colibre/verbatim_dm.svg
+images-ng/colibre/verbatim.svg
+images-ng/colibre/view-doc-dvi_dm.svg
+images-ng/colibre/view-doc-dvi.svg
+images-ng/colibre/view-doc-pdf_dm.svg
+images-ng/colibre/view-doc-pdf.svg
+images-ng/colibre/view-doc-ps_dm.svg
+images-ng/colibre/view-doc-ps.svg
+images-ng/colibre/viewer_dm.svg
+images-ng/colibre/viewer.svg
+images-ng/colibre/view-fullscreen_dm.svg
+images-ng/colibre/view-fullscreen.svg
+images-ng/colibre/viewlog_dm.svg
+images-ng/colibre/viewlog.svg
+images-ng/colibre/warning_dm.svg
+images-ng/colibre/warning.svg
+images-ng/colibre/waveUnderline_dm.svg
+images-ng/colibre/waveUnderline.svg
+images-ng/colibre/windowed-viewer_dm.svg
+images-ng/colibre/windowed-viewer.svg
+images-ng/colibre/word_dm.svg
+images-ng/colibre/word.svg
+images-ng/colibre/xy_dm.svg
+images-ng/colibre/xy.svg
+images-ng/colibre/zoom-fit-best_dm.svg
+images-ng/colibre/zoom-fit-best.svg
+images-ng/colibre/zoom-fit-text-width_dm.svg
+images-ng/colibre/zoom-fit-text-width.svg
+images-ng/colibre/zoom-fit-width_dm.svg
+images-ng/colibre/zoom-fit-width.svg
+images-ng/colibre/zoom-in_dm.svg
+images-ng/colibre/zoom-in-magnifier_dm.svg
+images-ng/colibre/zoom-in-magnifier.svg
+images-ng/colibre/zoom-in.svg
+images-ng/colibre/zoom-original_dm.svg
+images-ng/colibre/zoom-original.svg
+images-ng/colibre/zoom-out_dm.svg
+images-ng/colibre/zoom-out-magnifier_dm.svg
+images-ng/colibre/zoom-out-magnifier.svg
+images-ng/colibre/zoom-out.svg
+
diff --git a/src/configdialog.cpp b/src/configdialog.cpp
index b545de6e4a..d8472d53a8 100644
--- a/src/configdialog.cpp
+++ b/src/configdialog.cpp
@@ -646,7 +646,7 @@ void ConfigDialog::revertClicked()
QToolButton *bt = qobject_cast(sender());
if (bt) {
if (bt->objectName() == "tbRevertIcon") {
- ui.horizontalSliderIcon->setValue(22);
+ ui.horizontalSliderIcon->setValue(24);
}
if (bt->objectName() == "tbRevertCentralIcon") {
ui.horizontalSliderCentraIcon->setValue(16);
@@ -1249,4 +1249,3 @@ bool ConfigDialog::askRiddle()
return false;
*/
}
-
diff --git a/src/configdialog.ui b/src/configdialog.ui
index b6e56c50b0..556e8e00dd 100644
--- a/src/configdialog.ui
+++ b/src/configdialog.ui
@@ -153,7 +153,7 @@
- 10
+ 6
@@ -185,8 +185,8 @@
0
0
- 477
- 552
+ 793
+ 816
@@ -356,6 +356,32 @@
+ -
+
+
+ Icon Theme:
+
+
+
+ -
+
+
-
+
+ Colibre
+
+
+ -
+
+ Modern
+
+
+ -
+
+ Classic
+
+
+
+
@@ -740,8 +766,8 @@
0
0
- 576
- 516
+ 876
+ 622
@@ -898,8 +924,8 @@
0
0
- 542
- 70
+ 241
+ 106
@@ -1465,8 +1491,11 @@ Then you can select a new shortcut by one of the following ways:
128
+
+ 24
+
- 22
+ 24
Qt::Horizontal
@@ -2002,8 +2031,8 @@ Then you can select a new shortcut by one of the following ways:
0
0
- 670
- 1379
+ 786
+ 1898
@@ -3282,8 +3311,8 @@ them here.
0
0
- 405
- 617
+ 600
+ 908
@@ -3808,8 +3837,8 @@ them here.
0
0
- 292
- 228
+ 422
+ 322
@@ -4075,8 +4104,8 @@ them here.
0
0
- 409
- 488
+ 615
+ 710
diff --git a/src/configmanager.cpp b/src/configmanager.cpp
index a1fa1e246f..aa021ffe0a 100644
--- a/src/configmanager.cpp
+++ b/src/configmanager.cpp
@@ -698,6 +698,7 @@ ConfigManager::ConfigManager(QObject *parent): QObject (parent),
defaultStyle=2;
}
registerOption("GUI/Style", &modernStyle, defaultStyle, &pseudoDialog->comboBoxInterfaceModernStyle);
+ registerOption("GUI/Icon Theme", &iconTheme, 0, &pseudoDialog->comboBoxInterfaceIconTheme);
#if defined Q_WS_X11 || defined Q_OS_LINUX
interfaceFontFamily = "";
interfaceStyle = "";
@@ -710,7 +711,7 @@ ConfigManager::ConfigManager(QObject *parent): QObject (parent),
registerOption("X11/Font Family", &interfaceFontFamily, interfaceFontFamily, &pseudoDialog->comboBoxInterfaceFont); //named X11 for backward compatibility
registerOption("X11/Font Size", &interfaceFontSize, QApplication::font().pointSize(), &pseudoDialog->spinBoxInterfaceFontSize);
registerOption("X11/Style", &interfaceStyle, interfaceStyle, &pseudoDialog->comboBoxInterfaceStyle);
- registerOption("GUI/ToobarIconSize", &guiToolbarIconSize, 22);
+ registerOption("GUI/ToobarIconSize", &guiToolbarIconSize, 24);
registerOption("GUI/SymbolSize", &guiSymbolGridIconSize, 32);
registerOption("GUI/SecondaryToobarIconSize", &guiSecondaryToolbarIconSize, 16);
registerOption("GUI/PDFToobarIconSize", &guiPDFToolbarIconSize, 16);
@@ -1894,8 +1895,9 @@ bool ConfigManager::execConfigDialog(QWidget *parentToDialog)
#endif
QApplication::setFont(QFont(interfaceFontFamily, interfaceFontSize));
}
- if (changedProperties.contains(&interfaceStyle) || changedProperties.contains(&modernStyle) || changedProperties.contains(&useTexmakerPalette)) {
- if (changedProperties.contains(&modernStyle))
+ // XXX not really sure whether a change in the icon theme requires a restart
+ if (changedProperties.contains(&interfaceStyle) || changedProperties.contains(&modernStyle) || changedProperties.contains(&iconTheme) || changedProperties.contains(&useTexmakerPalette)) {
+ if (changedProperties.contains(&modernStyle) || changedProperties.contains(&iconTheme))
UtilsUi::txsInformation("Some elements cannot be adapted to the new style while the application is running. Please restart to get a consistent experience.");
if (interfaceStyle == tr("default")) interfaceStyle = "";
if(displayedInterfaceStyle=="Orion Dark" && interfaceStyle!=displayedInterfaceStyle){
@@ -2791,7 +2793,7 @@ void ConfigManager::loadTranslations(QString locale)
*/
void ConfigManager::setInterfaceStyle()
{
- //style is controlled by the properties interfaceStyle, modernStyle and useTexmakerPalette
+ //style is controlled by the properties interfaceStyle, modernStyle, iconTheme and useTexmakerPalette
//default values are read from systemPalette and defaultStyleName
QString newStyle = interfaceStyle != "" ? interfaceStyle : defaultStyleName;
diff --git a/src/latexlogwidget.cpp b/src/latexlogwidget.cpp
index 73bc27c994..18e1bd2da7 100644
--- a/src/latexlogwidget.cpp
+++ b/src/latexlogwidget.cpp
@@ -98,15 +98,15 @@ LatexLogWidget::LatexLogWidget(QWidget *parent) :
displayLogAction = new QAction(tr("Log File"), this);
displayLogAction->setCheckable(true);
connect(displayLogAction, SIGNAL(triggered(bool)), this, SLOT(setWidgetVisibleFromAction(bool)));
- filterErrorAction = new QAction(QIcon(":/images-ng/error.svgz"), tr("Show Error"), this);
+ filterErrorAction = new QAction(getRealIcon("error"), tr("Show Error"), this);
filterErrorAction->setCheckable(true);
filterErrorAction->setChecked(true);
connect(filterErrorAction, SIGNAL(toggled(bool)), this, SLOT(filterChanged(bool)));
- filterWarningAction = new QAction(QIcon(":/images-ng/warning.svgz"), tr("Show Warning"), this);
+ filterWarningAction = new QAction(getRealIcon("warning"), tr("Show Warning"), this);
filterWarningAction->setCheckable(true);
filterWarningAction->setChecked(true);
connect(filterWarningAction, SIGNAL(toggled(bool)), this, SLOT(filterChanged(bool)));
- filterBadBoxAction = new QAction(QIcon(":/images-ng/badbox.svg"), tr("Show BadBox"), this);
+ filterBadBoxAction = new QAction(getRealIcon("badbox"), tr("Show BadBox"), this);
filterBadBoxAction->setCheckable(true);
filterBadBoxAction->setChecked(true);
connect(filterBadBoxAction, SIGNAL(toggled(bool)), this, SLOT(filterChanged(bool)));
diff --git a/src/qcodeedit/lib/qlinemarksinfocenter.cpp b/src/qcodeedit/lib/qlinemarksinfocenter.cpp
index 63e7e9a6e4..9b3773e512 100644
--- a/src/qcodeedit/lib/qlinemarksinfocenter.cpp
+++ b/src/qcodeedit/lib/qlinemarksinfocenter.cpp
@@ -3,7 +3,7 @@
** Copyright (C) 2006-2009 fullmetalcoder
**
** This file is part of the Edyuk project
-**
+**
** This file may be used under the terms of the GNU General Public License
** version 3 as published by the Free Software Foundation and appearing in the
** file GPL.txt included in the packaging of this file.
@@ -13,22 +13,23 @@
**
****************************************************************************/
+#include "utilsSystem.h"
#include "qlinemarksinfocenter.h"
/*!
\file qlinemarksinfocenter.cpp
\brief Implementation of QLineMarksInfoCenter
-
+
\see QLineMarksInfoCenter
*/
/*!
\ingroup language
@{
-
+
\class QLineMarksInfoCenter
\brief A class managing line marks accross all managed editors
-
+
QLineMarksInfoCenter provides mean to read/write line marks on managed editors
but also to serialize and deserialize that data.
*/
@@ -50,14 +51,14 @@ QLineMarksInfoCenter* QLineMarksInfoCenter::instance()
{
if ( !m_instance )
m_instance = new QLineMarksInfoCenter;
-
+
return m_instance;
}
void QLineMarksInfoCenter::destroy()
{
delete m_instance;
-
+
m_instance = nullptr;
}
@@ -74,7 +75,7 @@ QLineMarksInfoCenter::QLineMarksInfoCenter()
QLineMarksInfoCenter::~QLineMarksInfoCenter()
{
-
+
}
/*!
@@ -84,13 +85,13 @@ QLineMarkList QLineMarksInfoCenter::marks(const QString& file) const
{
QLineMarkList l;
bool check = file.count();
-
+
foreach ( QLineMarkHandle m, m_lineMarks )
{
if ( !check || (m.file == file) )
l << QLineMark(file, m.line->document()->indexOf(m.line) + 1, m.mark);
}
-
+
return l;
}
@@ -113,76 +114,76 @@ void QLineMarksInfoCenter::removeMarks(const QString& file)
foreach ( QLineMarkHandle m, m_lineMarks )
if ( m.file == file )
removeLineMark(m);
-
+
}
/*!
\brief Add a line mark
-
+
If the target file is not found the toggling will be delayed.
*/
void QLineMarksInfoCenter::addLineMark(const QLineMark& mark)
{
QEditor *e = QCodeEdit::managed(mark.file);
-
+
if ( !e )
{
m_delayed << mark;
return;
}
-
+
QDocumentLine l = e->document()->line(mark.line - 1);
-
+
if ( !l.isValid() )
return;
-
+
e->setCursor(QDocumentCursor(e->document(), mark.line - 1));
l.addMark(mark.mark);
}
/*!
\brief Remove a line mark
-
+
If the target file is not found the addition will be delayed.
*/
void QLineMarksInfoCenter::toggleLineMark(const QLineMark& mark)
{
QEditor *e = QCodeEdit::managed(mark.file);
-
+
if ( !e )
{
m_delayed << mark;
return;
}
-
+
QDocumentLine l = e->document()->line(mark.line - 1);
-
+
if ( !l.isValid() )
return;
-
+
e->setCursor(QDocumentCursor(e->document(), mark.line - 1));
l.toggleMark(mark.mark);
}
/*!
\brief Toggle a line mark
-
+
If the target file is not found the removal will be delayed.
*/
void QLineMarksInfoCenter::removeLineMark(const QLineMark& mark)
{
QEditor *e = QCodeEdit::managed(mark.file);
-
+
if ( !e )
return;
-
+
QDocumentLine l = e->document()->line(mark.line - 1);
-
+
if ( !l.isValid() )
return;
-
+
l.removeMark(mark.mark);
-
+
//e->setCursor(QDocumentCursor(l));
}
@@ -192,10 +193,10 @@ void QLineMarksInfoCenter::removeLineMark(const QLineMark& mark)
void QLineMarksInfoCenter::addLineMark(const QLineMarkHandle& mark)
{
QDocumentLine l(mark.line);
-
+
if ( l.isValid() )
l.addMark(mark.mark);
-
+
}
/*!
@@ -204,10 +205,10 @@ void QLineMarksInfoCenter::addLineMark(const QLineMarkHandle& mark)
void QLineMarksInfoCenter::toggleLineMark(const QLineMarkHandle& mark)
{
QDocumentLine l(mark.line);
-
+
if ( l.isValid() )
l.toggleMark(mark.mark);
-
+
}
/*!
@@ -216,10 +217,10 @@ void QLineMarksInfoCenter::toggleLineMark(const QLineMarkHandle& mark)
void QLineMarksInfoCenter::removeLineMark(const QLineMarkHandle& mark)
{
QDocumentLine l(mark.line);
-
+
if ( l.isValid() )
l.removeMark(mark.mark);
-
+
}
/*!
@@ -228,7 +229,7 @@ void QLineMarksInfoCenter::removeLineMark(const QLineMarkHandle& mark)
void QLineMarksInfoCenter::flush(const QString& file)
{
QLineMarkList::iterator i = m_delayed.begin();
-
+
while ( i != m_delayed.end() )
{
if ( i->file == file )
@@ -247,16 +248,16 @@ void QLineMarksInfoCenter::flush(const QString& file)
void QLineMarksInfoCenter::loadMarks(const QString& f)
{
QFile file(f);
-
+
if ( !file.open(QFile::ReadOnly) )
return;
-
+
QDataStream stream(&file);
-
+
int version;
-
+
stream >> version;
-
+
if ( version < QLINE_MARKS_DUMP_VERSION_MIN )
{
qWarning("QLineMarksInfoCenter : dump file version mismatch");
@@ -265,13 +266,13 @@ void QLineMarksInfoCenter::loadMarks(const QString& f)
qWarning("QLineMarksInfoCenter : dump file version mismatch");
return;
}
-
+
QLineMark mark;
-
+
while ( !stream.atEnd() )
{
stream >> mark;
-
+
addLineMark(mark);
}
}
@@ -282,14 +283,14 @@ void QLineMarksInfoCenter::loadMarks(const QString& f)
void QLineMarksInfoCenter::saveMarks(const QString& f)
{
QFile file(f);
-
+
if ( !file.open(QFile::WriteOnly) )
return;
-
+
QDataStream stream(&file);
-
+
stream << QLINE_MARKS_DUMP_VERSION;
-
+
foreach ( QLineMarkHandle mark, m_lineMarks )
{
stream << mark.line->document()->indexOf(mark.line) + 1;
@@ -303,15 +304,15 @@ QDataStream& operator >> (QDataStream& d, QLineMark& m)
{
int line;
QString file, mark;
-
+
d >> line;
d >> file;
d >> mark;
-
+
m.line = line;
m.file = file;
m.mark = QLineMarksInfoCenter::instance()->markTypeId(mark);
-
+
return d;
}
@@ -320,11 +321,11 @@ QDataStream& operator << (QDataStream& d, const QLineMark& m)
int line = m.line;
QString file = m.file,
mark = QLineMarksInfoCenter::instance()->markTypeId(m.mark);
-
+
d << line;
d << file;
d << mark;
-
+
return d;
}
@@ -334,43 +335,43 @@ QDataStream& operator << (QDataStream& d, const QLineMark& m)
void QLineMarksInfoCenter::loadMarkTypes(const QString& f)
{
QFile file(f);
-
+
if ( !file.open(QFile::ReadOnly | QFile::Text) )
return;
-
+
// TODO : prefer QXmlStreamReader when building against Qt 4.3.0
-
+
QDomDocument doc;
doc.setContent(&file);
-
+
QDomNodeList l = doc.documentElement().childNodes();
-
+
for ( int i = 0; i < l.count(); i++ )
{
QDomElement e = l.at(i).toElement();
-
+
if ( e.isNull() || (e.tagName() != "mark") )
continue;
-
+
QLineMarkType t;
QDomNodeList c = e.childNodes();
-
+
//qDebug("mark {");
-
+
for ( int j = 0; j < c.count(); j++ )
{
QDomElement attr = c.at(j).toElement();
-
+
if ( attr.isNull() )
continue;
-
+
const QString field = attr.tagName();
const QString value = attr.firstChild().toText().data();
-
+
//qDebug("\t%s = %s;", qPrintable(field), qPrintable(value));
-
+
const bool flag = (value == "true") || value.toUInt();
-
+
if ( field == "id" )
{
t.id = value;
@@ -379,23 +380,23 @@ void QLineMarksInfoCenter::loadMarkTypes(const QString& f)
} else if ( field == "focus" ) {
t.focus = flag;
} else if ( field == "icon" ) {
- t.icon = QIcon(value);
+ t.icon = getRealIcon(value);
} else if ( field == "color" ) {
//t.color = QColor(value);
-
+
/*
color value MUST be a valid value for QColor::setNamedColor()
with one exception though : an alpha channel indication (unsupported
by QColor::setNamedColor()) can be prepended using '@' followed by a
sequence of hex digits (preferabily two of them...)
-
+
examples :
#ff0c80
#ff0c80@80
blue
blue@10
*/
-
+
if ( value.contains('@') )
{
t.color = QColor(value.section('@', 0, 0, QString::SectionSkipEmpty));
@@ -411,11 +412,11 @@ void QLineMarksInfoCenter::loadMarkTypes(const QString& f)
} else if ( field == "rule" ) {
t.rules << value;
}
-
+
}
-
+
m_lineMarkTypes << t;
-
+
//qDebug("};");
}
}
@@ -436,7 +437,7 @@ int QLineMarksInfoCenter::markTypeId(const QString& id) const
for ( int idx = 0; idx < m_lineMarkTypes.count(); ++idx )
if ( m_lineMarkTypes.at(idx).id == id )
return idx;
-
+
return -1;
}
@@ -456,7 +457,7 @@ QLineMarkType QLineMarksInfoCenter::markType(const QString& id) const
foreach ( QLineMarkType t, m_lineMarkTypes )
if ( t.id == id )
return t;
-
+
return QLineMarkType();
}
@@ -467,7 +468,7 @@ QLineMarkType QLineMarksInfoCenter::markType(const QString& id) const
QStringList QLineMarksInfoCenter::availableMarkTypes(const QString& context) const
{
QStringList l;
-
+
foreach ( QLineMarkType t, m_lineMarkTypes )
{
if (
@@ -495,7 +496,7 @@ QStringList QLineMarksInfoCenter::availableMarkTypes(const QString& context) con
l << t.id;
}
}
-
+
return l;
}
@@ -510,7 +511,7 @@ int QLineMarksInfoCenter::priority(const QList& marks) const
{
int higher = -1;
int mark = marks.isEmpty() ? -1 : marks.at(0);
-
+
for ( int i = 0; i < m_lineMarkTypes.count(); ++i )
{
if ( marks.contains(i) && (m_lineMarkTypes.at(i).priority > higher) )
@@ -519,7 +520,7 @@ int QLineMarksInfoCenter::priority(const QList& marks) const
higher = m_lineMarkTypes.at(i).priority;
}
}
-
+
return mark;
}
@@ -530,7 +531,7 @@ QString QLineMarksInfoCenter::priority(const QStringList& marks) const
{
QString mark;
int higher = -1;
-
+
foreach ( QLineMarkType t, m_lineMarkTypes )
{
if ( marks.contains(t.id) && (t.priority > higher) )
@@ -539,7 +540,7 @@ QString QLineMarksInfoCenter::priority(const QStringList& marks) const
higher = t.priority;
}
}
-
+
return (mark.count() || !marks.count()) ? mark : marks.at(0);
}
@@ -549,20 +550,20 @@ QString QLineMarksInfoCenter::priority(const QStringList& marks) const
QList QLineMarksInfoCenter::marksLayout(const QString& context) const
{
QList l;
-
-
+
+
foreach ( QString id, availableMarkTypes(context) )
{
l << QStringList(id);
}
-
+
/*
foreach ( QLineMarkType t, availableMarks(context) )
{
-
+
}
*/
-
+
return l;
}
@@ -574,7 +575,7 @@ void QLineMarksInfoCenter::cursorMoved(QEditor *e)
foreach ( const QLineMarkHandle& lmh, m_lineMarks )
{
QLineMarkType t = markType(lmh.mark);
-
+
if (
(e->fileName() != lmh.file)
||
@@ -583,7 +584,7 @@ void QLineMarksInfoCenter::cursorMoved(QEditor *e)
(t.persistency == 2)
)
continue;
-
+
if ( !t.persistency || (lmh.line != e->cursor().line().handle()) )
{
removeLineMark(lmh);
@@ -599,15 +600,15 @@ void QLineMarksInfoCenter::cursorMoved(QEditor *e)
void QLineMarksInfoCenter::lineDeleted(QDocumentLineHandle *h, int )
{
QLineMarkHandleList::iterator i = m_lineMarks.begin();
-
+
while ( i != m_lineMarks.end() )
{
if ( h==i->line )
{
QLineMark mrk(i->file, i->line->document()->indexOf(i->line) + 1, i->mark);
-
+
i = m_lineMarks.erase(i);
-
+
emit lineMarkRemoved(mrk);
} else {
++i;
@@ -617,7 +618,7 @@ void QLineMarksInfoCenter::lineDeleted(QDocumentLineHandle *h, int )
/*!
\brief Entry point for changes in documents
-
+
Every document notify through this function a change in its line marks...
*/
void QLineMarksInfoCenter::markChanged(const QString& f, QDocumentLineHandle *line, int mark, bool on)
@@ -625,18 +626,18 @@ void QLineMarksInfoCenter::markChanged(const QString& f, QDocumentLineHandle *li
QLineMarkHandle m(f, line, mark);
bool in = m_lineMarks.contains(m);
QLineMark mrk(f, line->document()->indexOf(line) + 1, mark);
-
+
if ( !on && in )
{
m_lineMarks.removeAll(m);
-
+
emit lineMarkRemoved(mrk);
} else if ( on && !in ) {
m_lineMarks << m;
-
+
emit lineMarkAdded(mrk);
}
-
+
/*
foreach ( const QLineMarkHandle& h, m_lineMarks )
{
@@ -646,4 +647,3 @@ void QLineMarksInfoCenter::markChanged(const QString& f, QDocumentLineHandle *li
}
/*! @} */
-
diff --git a/src/templatemanager.cpp b/src/templatemanager.cpp
index 0eeafb90d6..ed95496c29 100644
--- a/src/templatemanager.cpp
+++ b/src/templatemanager.cpp
@@ -147,7 +147,7 @@ AbstractTemplateResource *TemplateManager::createResourceFromXMLNode(const QDomE
path = userTemplateDir();
description = tr("User created template files");
isEditable = true;
- icon = QIcon(":/images-ng/user.svgz");
+ icon = getRealIcon("user");
}
if (QFileInfo(path).isDir()) {
@@ -220,7 +220,7 @@ bool TemplateManager::tableTemplateDialogExec()
dialog.hideFolderSelection();
connect(&dialog, SIGNAL(editTemplateRequest(TemplateHandle)), SLOT(editTemplate(TemplateHandle)));
connect(&dialog, SIGNAL(editTemplateInfoRequest(TemplateHandle)), SLOT(editTemplateInfo(TemplateHandle)));
- LocalTableTemplateResource userTemplates(configBaseDir, tr("User"), this, QIcon(":/images-ng/user.svgz"));
+ LocalTableTemplateResource userTemplates(configBaseDir, tr("User"), this, getRealIcon("user"));
LocalTableTemplateResource builtinTemplates(builtinTemplateDir(), "Builtin", this, QIcon(":/images/appicon.png"));
dialog.addResource(&userTemplates);
dialog.addResource(&builtinTemplates);
diff --git a/src/texstudio.cpp b/src/texstudio.cpp
index cbd2004895..d8c203b899 100644
--- a/src/texstudio.cpp
+++ b/src/texstudio.cpp
@@ -6552,6 +6552,7 @@ void Texstudio::generalOptions()
{
bool oldDarkMode = darkMode;
int oldModernStyle = modernStyle;
+ int oldIconTheme = iconTheme;
bool oldSystemTheme = useSystemTheme;
int oldReplaceQuotes = configManager.replaceQuotes;
autosaveTimer.stop();
@@ -6719,7 +6720,7 @@ void Texstudio::generalOptions()
ed->document()->markFormatCacheDirty();
ed->update();
}
- if (oldModernStyle != modernStyle || oldSystemTheme != useSystemTheme) {
+ if (oldModernStyle != modernStyle || oldIconTheme != iconTheme|| oldSystemTheme != useSystemTheme) {
iconCache.clear();
setupMenus();
setupDockWidgets();
diff --git a/src/utilsSystem.cpp b/src/utilsSystem.cpp
index 73702e44b1..a96bf54c90 100644
--- a/src/utilsSystem.cpp
+++ b/src/utilsSystem.cpp
@@ -243,6 +243,7 @@ QString quoteSpaces(const QString &s)
int modernStyle;
+int iconTheme;
bool darkMode;
bool useSystemTheme;
@@ -262,21 +263,29 @@ QString getRealIconFile(const QString &icon)
suffixList=QStringList{"_dm",""};
QStringList iconNames = QStringList();
for(const QString& suffix : suffixList){
- iconNames
- << ":/images-ng/" + icon + suffix + ".svg"
- << ":/images-ng/" + icon + suffix + ".svgz" ;
- if (modernStyle) {
- iconNames << ":/images-ng/modern/" + icon + suffix + ".svg"
- << ":/images-ng/modern/" + icon + suffix + ".svgz"
- << ":/modern/images/modern/" + icon + suffix + ".png";
- } else {
- iconNames << ":/images-ng/classic/" + icon + suffix + ".svg"
- << ":/images-ng/classic/" + icon + suffix + ".svgz"
- << ":/classic/images/classic/" + icon + suffix + ".png";
- }
- iconNames << ":/symbols-ng/icons/" + icon + suffix + ".svg" ;//voruebergehend
- iconNames << ":/symbols-ng/icons/" + icon + suffix + ".png"; //voruebergehend
- iconNames << ":/images/" + icon + ".png";
+
+ QString iconThemeName = "";
+
+ if (iconTheme == 0) { // colibre
+ iconThemeName = "colibre";
+ } else if (iconTheme == 1) { // modern
+ iconThemeName = "modern";
+ } else if (iconTheme == 2) { // classic
+ iconThemeName = "classic";
+ }
+
+ iconNames << ":/images-ng/" + iconThemeName + "/" + icon + suffix + ".svg"
+ << ":/images-ng/" + iconThemeName + "/" + icon + suffix + ".svgz"
+ << ":/modern/images/" + iconThemeName + "/" + icon + suffix + ".png";
+
+ iconNames << ":/symbols-ng/icons/" + iconThemeName + "/" + icon + suffix + ".svg" ;//voruebergehend
+ iconNames << ":/symbols-ng/icons/" + iconThemeName + "/" + icon + suffix + ".png"; //voruebergehend
+ iconNames << ":/images/" + iconThemeName + "/" + icon + ".png";
+
+ // fallback
+ iconNames
+ << ":/images-ng/" + icon + suffix + ".svg"
+ << ":/images-ng/" + icon + suffix + ".svgz" ;
}
foreach (const QString &name, iconNames) {
diff --git a/src/utilsSystem.h b/src/utilsSystem.h
index f2f5c88ec7..647dcc2fb9 100644
--- a/src/utilsSystem.h
+++ b/src/utilsSystem.h
@@ -46,6 +46,17 @@ QString findResourceFile(const QString &fileName, bool allowOverride = false, QS
* 2: modern style - dark
*/
extern int modernStyle;
+
+/*!
+ * \brief icon theme used
+ *
+ * Global variable storing which icon theme is used.
+ * 0: Colibre Icon Theme adapted from LibreOffice
+ * 1: Modern Icon Theme
+ * 2: Classic Icon Theme
+ */
+extern int iconTheme;
+
/*!
* \brief if dark mode is used
*/
diff --git a/utilities/qxs/marks.qxm b/utilities/qxs/marks.qxm
index c8af18e05a..bb28c48f8d 100644
--- a/utilities/qxs/marks.qxm
+++ b/utilities/qxs/marks.qxm
@@ -8,7 +8,7 @@
error
#FF8080@E0
- :/images-ng/error.svgz
+ error
false
true
3
@@ -18,7 +18,7 @@
warning
#FFDF00@E0
- :/images-ng/warning.svgz
+ warning
true
false
2
@@ -28,7 +28,7 @@
badbox
#8feeff
- :/images-ng/badbox.svg
+ badbox
true
false
0
@@ -38,7 +38,7 @@
bookmark
#D6DDFF
- :/images-ng/lbook.svgz
+ lbook
true
false
0
@@ -48,7 +48,7 @@
bookmark0
#D6DDFF
- :/images-ng/lbook0.svgz
+ lbook0
true
false
0
@@ -58,7 +58,7 @@
bookmark1
#D6DDFF
- :/images-ng/lbook1.svgz
+ lbook1
true
false
0
@@ -68,7 +68,7 @@
bookmark2
#D6DDFF
- :/images-ng/lbook2.svgz
+ lbook2
true
false
0
@@ -78,7 +78,7 @@
bookmark3
#D6DDFF
- :/images-ng/lbook3.svgz
+ lbook3
true
false
0
@@ -88,7 +88,7 @@
bookmark4
#D6DDFF
- :/images-ng/lbook4.svgz
+ lbook4
true
false
0
@@ -98,7 +98,7 @@
bookmark5
#D6DDFF
- :/images-ng/lbook5.svgz
+ lbook5
true
false
0
@@ -108,7 +108,7 @@
bookmark6
#D6DDFF
- :/images-ng/lbook6.svgz
+ lbook6
true
false
0
@@ -118,7 +118,7 @@
bookmark7
#D6DDFF
- :/images-ng/lbook7.svgz
+ lbook7
true
false
0
@@ -128,7 +128,7 @@
bookmark8
#D6DDFF
- :/images-ng/lbook8.svgz
+ lbook8
true
false
0
@@ -138,7 +138,7 @@
bookmark9
#D6DDFF
- :/images-ng/lbook9.svgz
+ lbook9
true
false
0