From 280548cf45cc2fa308c76ebee7aa62cc9a0b168c Mon Sep 17 00:00:00 2001 From: John Darrington Date: Mon, 5 Aug 2013 20:30:43 +0200 Subject: [PATCH] Added new icons and made them stock items. Added the new artwork by Bastian Diaz, and created stock items for them. Used a few of these stock items where appropriate. --- Smake | 162 +++++++++- .../artwork/actions/16x16/data-aggregate.svg | 271 ++++++++++++++++ .../actions/16x16/data-select-case.svg | 196 ++++++++++++ .../artwork/actions/16x16/data-sort-cases.svg | 222 +++++++++++++ .../artwork/actions/16x16/data-split-file.svg | 191 +++++++++++ .../artwork/actions/16x16/data-transpose.svg | 203 ++++++++++++ .../actions/16x16/data-weight-cases.svg | 245 ++++++++++++++ .../artwork/actions/16x16/edit-add-case.svg | 250 +++++++++++++++ .../actions/16x16/edit-add-variable.svg | 250 +++++++++++++++ .../artwork/actions/16x16/edit-clear-data.svg | 220 +++++++++++++ .../gui/artwork/actions/16x16/edit-copy.svg | 213 +++++++++++++ src/ui/gui/artwork/actions/16x16/edit-cut.svg | 241 ++++++++++++++ .../artwork/actions/16x16/edit-goto-case.svg | 192 +++++++++++ .../actions/16x16/edit-goto-variable.svg | 219 +++++++++++++ .../actions/16x16/edit-insert-case.svg | 251 +++++++++++++++ .../actions/16x16/edit-insert-variable.svg | 251 +++++++++++++++ .../gui/artwork/actions/16x16/edit-paste.svg | 222 +++++++++++++ .../actions/16x16/edit-search-case.svg | 218 +++++++++++++ .../artwork/actions/16x16/edit-select-all.svg | 152 +++++++++ .../16x16/file-display-information.svg | 205 ++++++++++++ .../actions/16x16/file-export-document.svg | 213 +++++++++++++ .../actions/16x16/file-import-document.svg | 207 ++++++++++++ .../actions/16x16/file-new-document.svg | 235 ++++++++++++++ .../actions/16x16/file-open-document.svg | 220 +++++++++++++ .../actions/16x16/file-print-document.svg | 226 +++++++++++++ .../gui/artwork/actions/16x16/file-quit.svg | 158 +++++++++ .../actions/16x16/file-recently-used.svg | 192 +++++++++++ .../actions/16x16/file-rename-dataset.svg | 200 ++++++++++++ .../actions/16x16/file-save-document.svg | 208 ++++++++++++ .../actions/16x16/file-saveas-document.svg | 168 ++++++++++ .../gui/artwork/actions/16x16/help-about.svg | 147 +++++++++ .../actions/16x16/help-reference-manual.svg | 206 ++++++++++++ .../artwork/actions/16x16/recent-dialogs.svg | 245 ++++++++++++++ .../16x16/transform-automatic-recode.svg | 195 ++++++++++++ .../actions/16x16/transform-compute.svg | 193 +++++++++++ .../artwork/actions/16x16/transform-count.svg | 142 +++++++++ .../actions/16x16/transform-rank-cases.svg | 181 +++++++++++ .../transform-recode-different-variables.svg | 184 +++++++++++ .../16x16/transform-recode-same-variables.svg | 184 +++++++++++ .../16x16/transform-runpending-transforms.svg | 235 ++++++++++++++ .../artwork/actions/16x16/utilities-case.svg | 202 ++++++++++++ .../16x16/utilities-datafile-comments.svg | 227 +++++++++++++ .../actions/16x16/utilities-variable.svg | 202 ++++++++++++ .../gui/artwork/actions/16x16/view-fonts.svg | 300 ++++++++++++++++++ .../artwork/actions/16x16/view-fullscreen.svg | 249 +++++++++++++++ .../actions/16x16/view-value-labels.svg | 176 ++++++++++ .../actions/16x16/windows-minimize.svg | 191 +++++++++++ .../artwork/actions/16x16/windows-split.svg | 203 ++++++++++++ .../artwork/actions/24x24/data-aggregate.svg | 255 +++++++++++++++ .../actions/24x24/data-select-case.svg | 272 ++++++++++++++++ .../artwork/actions/24x24/data-sort-cases.svg | 180 +++++++++++ .../artwork/actions/24x24/data-split-file.svg | 267 ++++++++++++++++ .../artwork/actions/24x24/data-transpose.svg | 199 ++++++++++++ .../actions/24x24/data-weight-cases.svg | 268 ++++++++++++++++ .../artwork/actions/24x24/edit-add-case.svg | 260 +++++++++++++++ .../actions/24x24/edit-add-variable.svg | 250 +++++++++++++++ .../artwork/actions/24x24/edit-clear-data.svg | 182 +++++++++++ .../gui/artwork/actions/24x24/edit-copy.svg | 174 ++++++++++ src/ui/gui/artwork/actions/24x24/edit-cut.svg | 179 +++++++++++ .../artwork/actions/24x24/edit-goto-case.svg | 267 ++++++++++++++++ .../actions/24x24/edit-goto-variable.svg | 267 ++++++++++++++++ .../actions/24x24/edit-insert-case.svg | 251 +++++++++++++++ .../actions/24x24/edit-insert-variable.svg | 257 +++++++++++++++ .../gui/artwork/actions/24x24/edit-paste.svg | 188 +++++++++++ .../actions/24x24/edit-search-case.svg | 179 +++++++++++ .../artwork/actions/24x24/edit-select-all.svg | 154 +++++++++ .../24x24/file-display-information.svg | 206 ++++++++++++ .../actions/24x24/file-export-document.svg | 167 ++++++++++ .../actions/24x24/file-import-document.svg | 171 ++++++++++ .../actions/24x24/file-new-document.svg | 208 ++++++++++++ .../actions/24x24/file-open-document.svg | 160 ++++++++++ .../actions/24x24/file-print-document.svg | 188 +++++++++++ .../gui/artwork/actions/24x24/file-quit.svg | 203 ++++++++++++ .../actions/24x24/file-recently-used.svg | 192 +++++++++++ .../actions/24x24/file-rename-dataset.svg | 193 +++++++++++ .../actions/24x24/file-save-document.svg | 178 +++++++++++ .../actions/24x24/file-saveas-document.svg | 151 +++++++++ .../gui/artwork/actions/24x24/help-about.svg | 144 +++++++++ .../actions/24x24/help-reference-manual.svg | 167 ++++++++++ .../artwork/actions/24x24/recent-dialogs.svg | 209 ++++++++++++ .../24x24/transform-automatic-recode.svg | 171 ++++++++++ .../actions/24x24/transform-compute.svg | 189 +++++++++++ .../artwork/actions/24x24/transform-count.svg | 187 +++++++++++ .../actions/24x24/transform-rank-cases.svg | 226 +++++++++++++ .../transform-recode-different-variables.svg | 168 ++++++++++ .../24x24/transform-recode-same-variables.svg | 173 ++++++++++ .../24x24/transform-runpending-transforms.svg | 235 ++++++++++++++ .../artwork/actions/24x24/utilities-case.svg | 187 +++++++++++ .../24x24/utilities-datafile-comments.svg | 189 +++++++++++ .../actions/24x24/utilities-variable.svg | 187 +++++++++++ .../gui/artwork/actions/24x24/view-fonts.svg | 278 ++++++++++++++++ .../artwork/actions/24x24/view-fullscreen.svg | 249 +++++++++++++++ .../actions/24x24/view-value-labels.svg | 163 ++++++++++ .../actions/24x24/windows-minimize.svg | 187 +++++++++++ .../artwork/actions/24x24/windows-split.svg | 203 ++++++++++++ .../artwork/categories/16x16/align-center.svg | 220 +++++++++++++ .../artwork/categories/16x16/align-left.svg | 220 +++++++++++++ .../artwork/categories/16x16/align-right.svg | 223 +++++++++++++ .../16x16/variable-date-nominal.svg | 213 +++++++++++++ .../16x16/variable-date-ordinal.svg | 156 +++++++++ .../categories/16x16/variable-date-scale.svg | 163 ++++++++++ .../categories/16x16/variable-nominal.svg | 225 +++++++++++++ .../categories/16x16/variable-ordinal.svg | 155 +++++++++ .../categories/16x16/variable-scale.svg | 196 ++++++++++++ .../16x16/variable-string-nominal.svg | 180 +++++++++++ .../16x16/variable-string-ordinal.svg | 154 +++++++++ .../16x16/variable-string-scale.svg | 162 ++++++++++ .../artwork/categories/24x24/align-center.svg | 201 ++++++++++++ .../artwork/categories/24x24/align-left.svg | 201 ++++++++++++ .../artwork/categories/24x24/align-right.svg | 205 ++++++++++++ .../24x24/variable-date-nominal.svg | 208 ++++++++++++ .../24x24/variable-date-ordinal.svg | 191 +++++++++++ .../categories/24x24/variable-date-scale.svg | 147 +++++++++ .../categories/24x24/variable-nominal.svg | 202 ++++++++++++ .../categories/24x24/variable-ordinal.svg | 191 +++++++++++ .../categories/24x24/variable-scale.svg | 196 ++++++++++++ .../24x24/variable-string-nominal.svg | 201 ++++++++++++ .../24x24/variable-string-ordinal.svg | 187 +++++++++++ .../24x24/variable-string-scale.svg | 206 ++++++++++++ src/ui/gui/automake.mk | 38 +-- src/ui/gui/data-editor.ui | 45 ++- src/ui/gui/data-sheet.ui | 16 +- src/ui/gui/help-menu.c | 4 +- src/ui/gui/icons/automake.mk | 7 +- src/ui/gui/icons/icon-names.h | 17 + src/ui/gui/icons/scalable/date-scale.svg | 158 --------- src/ui/gui/icons/scalable/nominal.svg | 175 ---------- src/ui/gui/icons/scalable/ordinal.svg | 78 ----- src/ui/gui/icons/scalable/scale.svg | 123 ------- src/ui/gui/icons/scalable/string.svg | 178 ----------- src/ui/gui/output-viewer.ui | 6 +- src/ui/gui/psppire-dictview.c | 59 +++- src/ui/gui/psppire.c | 118 ++++--- src/ui/gui/syntax-editor.ui | 14 +- src/ui/gui/var-sheet.ui | 10 +- 135 files changed, 24445 insertions(+), 845 deletions(-) create mode 100644 src/ui/gui/artwork/actions/16x16/data-aggregate.svg create mode 100644 src/ui/gui/artwork/actions/16x16/data-select-case.svg create mode 100644 src/ui/gui/artwork/actions/16x16/data-sort-cases.svg create mode 100644 src/ui/gui/artwork/actions/16x16/data-split-file.svg create mode 100644 src/ui/gui/artwork/actions/16x16/data-transpose.svg create mode 100644 src/ui/gui/artwork/actions/16x16/data-weight-cases.svg create mode 100644 src/ui/gui/artwork/actions/16x16/edit-add-case.svg create mode 100644 src/ui/gui/artwork/actions/16x16/edit-add-variable.svg create mode 100644 src/ui/gui/artwork/actions/16x16/edit-clear-data.svg create mode 100644 src/ui/gui/artwork/actions/16x16/edit-copy.svg create mode 100644 src/ui/gui/artwork/actions/16x16/edit-cut.svg create mode 100644 src/ui/gui/artwork/actions/16x16/edit-goto-case.svg create mode 100644 src/ui/gui/artwork/actions/16x16/edit-goto-variable.svg create mode 100644 src/ui/gui/artwork/actions/16x16/edit-insert-case.svg create mode 100644 src/ui/gui/artwork/actions/16x16/edit-insert-variable.svg create mode 100644 src/ui/gui/artwork/actions/16x16/edit-paste.svg create mode 100644 src/ui/gui/artwork/actions/16x16/edit-search-case.svg create mode 100644 src/ui/gui/artwork/actions/16x16/edit-select-all.svg create mode 100644 src/ui/gui/artwork/actions/16x16/file-display-information.svg create mode 100644 src/ui/gui/artwork/actions/16x16/file-export-document.svg create mode 100644 src/ui/gui/artwork/actions/16x16/file-import-document.svg create mode 100644 src/ui/gui/artwork/actions/16x16/file-new-document.svg create mode 100644 src/ui/gui/artwork/actions/16x16/file-open-document.svg create mode 100644 src/ui/gui/artwork/actions/16x16/file-print-document.svg create mode 100644 src/ui/gui/artwork/actions/16x16/file-quit.svg create mode 100644 src/ui/gui/artwork/actions/16x16/file-recently-used.svg create mode 100644 src/ui/gui/artwork/actions/16x16/file-rename-dataset.svg create mode 100644 src/ui/gui/artwork/actions/16x16/file-save-document.svg create mode 100644 src/ui/gui/artwork/actions/16x16/file-saveas-document.svg create mode 100644 src/ui/gui/artwork/actions/16x16/help-about.svg create mode 100644 src/ui/gui/artwork/actions/16x16/help-reference-manual.svg create mode 100644 src/ui/gui/artwork/actions/16x16/recent-dialogs.svg create mode 100644 src/ui/gui/artwork/actions/16x16/transform-automatic-recode.svg create mode 100644 src/ui/gui/artwork/actions/16x16/transform-compute.svg create mode 100644 src/ui/gui/artwork/actions/16x16/transform-count.svg create mode 100644 src/ui/gui/artwork/actions/16x16/transform-rank-cases.svg create mode 100644 src/ui/gui/artwork/actions/16x16/transform-recode-different-variables.svg create mode 100644 src/ui/gui/artwork/actions/16x16/transform-recode-same-variables.svg create mode 100644 src/ui/gui/artwork/actions/16x16/transform-runpending-transforms.svg create mode 100644 src/ui/gui/artwork/actions/16x16/utilities-case.svg create mode 100644 src/ui/gui/artwork/actions/16x16/utilities-datafile-comments.svg create mode 100644 src/ui/gui/artwork/actions/16x16/utilities-variable.svg create mode 100644 src/ui/gui/artwork/actions/16x16/view-fonts.svg create mode 100644 src/ui/gui/artwork/actions/16x16/view-fullscreen.svg create mode 100644 src/ui/gui/artwork/actions/16x16/view-value-labels.svg create mode 100644 src/ui/gui/artwork/actions/16x16/windows-minimize.svg create mode 100644 src/ui/gui/artwork/actions/16x16/windows-split.svg create mode 100644 src/ui/gui/artwork/actions/24x24/data-aggregate.svg create mode 100644 src/ui/gui/artwork/actions/24x24/data-select-case.svg create mode 100644 src/ui/gui/artwork/actions/24x24/data-sort-cases.svg create mode 100644 src/ui/gui/artwork/actions/24x24/data-split-file.svg create mode 100644 src/ui/gui/artwork/actions/24x24/data-transpose.svg create mode 100644 src/ui/gui/artwork/actions/24x24/data-weight-cases.svg create mode 100644 src/ui/gui/artwork/actions/24x24/edit-add-case.svg create mode 100644 src/ui/gui/artwork/actions/24x24/edit-add-variable.svg create mode 100644 src/ui/gui/artwork/actions/24x24/edit-clear-data.svg create mode 100644 src/ui/gui/artwork/actions/24x24/edit-copy.svg create mode 100644 src/ui/gui/artwork/actions/24x24/edit-cut.svg create mode 100644 src/ui/gui/artwork/actions/24x24/edit-goto-case.svg create mode 100644 src/ui/gui/artwork/actions/24x24/edit-goto-variable.svg create mode 100644 src/ui/gui/artwork/actions/24x24/edit-insert-case.svg create mode 100644 src/ui/gui/artwork/actions/24x24/edit-insert-variable.svg create mode 100644 src/ui/gui/artwork/actions/24x24/edit-paste.svg create mode 100644 src/ui/gui/artwork/actions/24x24/edit-search-case.svg create mode 100644 src/ui/gui/artwork/actions/24x24/edit-select-all.svg create mode 100644 src/ui/gui/artwork/actions/24x24/file-display-information.svg create mode 100644 src/ui/gui/artwork/actions/24x24/file-export-document.svg create mode 100644 src/ui/gui/artwork/actions/24x24/file-import-document.svg create mode 100644 src/ui/gui/artwork/actions/24x24/file-new-document.svg create mode 100644 src/ui/gui/artwork/actions/24x24/file-open-document.svg create mode 100644 src/ui/gui/artwork/actions/24x24/file-print-document.svg create mode 100644 src/ui/gui/artwork/actions/24x24/file-quit.svg create mode 100644 src/ui/gui/artwork/actions/24x24/file-recently-used.svg create mode 100644 src/ui/gui/artwork/actions/24x24/file-rename-dataset.svg create mode 100644 src/ui/gui/artwork/actions/24x24/file-save-document.svg create mode 100644 src/ui/gui/artwork/actions/24x24/file-saveas-document.svg create mode 100644 src/ui/gui/artwork/actions/24x24/help-about.svg create mode 100644 src/ui/gui/artwork/actions/24x24/help-reference-manual.svg create mode 100644 src/ui/gui/artwork/actions/24x24/recent-dialogs.svg create mode 100644 src/ui/gui/artwork/actions/24x24/transform-automatic-recode.svg create mode 100644 src/ui/gui/artwork/actions/24x24/transform-compute.svg create mode 100644 src/ui/gui/artwork/actions/24x24/transform-count.svg create mode 100644 src/ui/gui/artwork/actions/24x24/transform-rank-cases.svg create mode 100644 src/ui/gui/artwork/actions/24x24/transform-recode-different-variables.svg create mode 100644 src/ui/gui/artwork/actions/24x24/transform-recode-same-variables.svg create mode 100644 src/ui/gui/artwork/actions/24x24/transform-runpending-transforms.svg create mode 100644 src/ui/gui/artwork/actions/24x24/utilities-case.svg create mode 100644 src/ui/gui/artwork/actions/24x24/utilities-datafile-comments.svg create mode 100644 src/ui/gui/artwork/actions/24x24/utilities-variable.svg create mode 100644 src/ui/gui/artwork/actions/24x24/view-fonts.svg create mode 100644 src/ui/gui/artwork/actions/24x24/view-fullscreen.svg create mode 100644 src/ui/gui/artwork/actions/24x24/view-value-labels.svg create mode 100644 src/ui/gui/artwork/actions/24x24/windows-minimize.svg create mode 100644 src/ui/gui/artwork/actions/24x24/windows-split.svg create mode 100644 src/ui/gui/artwork/categories/16x16/align-center.svg create mode 100644 src/ui/gui/artwork/categories/16x16/align-left.svg create mode 100644 src/ui/gui/artwork/categories/16x16/align-right.svg create mode 100644 src/ui/gui/artwork/categories/16x16/variable-date-nominal.svg create mode 100644 src/ui/gui/artwork/categories/16x16/variable-date-ordinal.svg create mode 100644 src/ui/gui/artwork/categories/16x16/variable-date-scale.svg create mode 100644 src/ui/gui/artwork/categories/16x16/variable-nominal.svg create mode 100644 src/ui/gui/artwork/categories/16x16/variable-ordinal.svg create mode 100644 src/ui/gui/artwork/categories/16x16/variable-scale.svg create mode 100644 src/ui/gui/artwork/categories/16x16/variable-string-nominal.svg create mode 100644 src/ui/gui/artwork/categories/16x16/variable-string-ordinal.svg create mode 100644 src/ui/gui/artwork/categories/16x16/variable-string-scale.svg create mode 100644 src/ui/gui/artwork/categories/24x24/align-center.svg create mode 100644 src/ui/gui/artwork/categories/24x24/align-left.svg create mode 100644 src/ui/gui/artwork/categories/24x24/align-right.svg create mode 100644 src/ui/gui/artwork/categories/24x24/variable-date-nominal.svg create mode 100644 src/ui/gui/artwork/categories/24x24/variable-date-ordinal.svg create mode 100644 src/ui/gui/artwork/categories/24x24/variable-date-scale.svg create mode 100644 src/ui/gui/artwork/categories/24x24/variable-nominal.svg create mode 100644 src/ui/gui/artwork/categories/24x24/variable-ordinal.svg create mode 100644 src/ui/gui/artwork/categories/24x24/variable-scale.svg create mode 100644 src/ui/gui/artwork/categories/24x24/variable-string-nominal.svg create mode 100644 src/ui/gui/artwork/categories/24x24/variable-string-ordinal.svg create mode 100644 src/ui/gui/artwork/categories/24x24/variable-string-scale.svg create mode 100644 src/ui/gui/icons/icon-names.h delete mode 100644 src/ui/gui/icons/scalable/date-scale.svg delete mode 100644 src/ui/gui/icons/scalable/nominal.svg delete mode 100644 src/ui/gui/icons/scalable/ordinal.svg delete mode 100644 src/ui/gui/icons/scalable/scale.svg delete mode 100644 src/ui/gui/icons/scalable/string.svg diff --git a/Smake b/Smake index 2e2dc4c179..64c27a6dd5 100644 --- a/Smake +++ b/Smake @@ -127,6 +127,33 @@ src/ui/gui/icons/apps/16x16/pspp.png \ src/ui/gui/icons/apps/48x48/pspp.png + +CATEGORY_ICONS = \ +src/ui/gui/icons/categories/24x24/variable-string-nominal.png \ +src/ui/gui/icons/categories/24x24/align-center.png \ +src/ui/gui/icons/categories/24x24/variable-nominal.png \ +src/ui/gui/icons/categories/24x24/align-left.png \ +src/ui/gui/icons/categories/24x24/variable-date-scale.png \ +src/ui/gui/icons/categories/24x24/variable-scale.png \ +src/ui/gui/icons/categories/24x24/variable-string-ordinal.png \ +src/ui/gui/icons/categories/24x24/variable-ordinal.png \ +src/ui/gui/icons/categories/24x24/align-right.png \ +src/ui/gui/icons/categories/24x24/variable-date-nominal.png \ +src/ui/gui/icons/categories/24x24/variable-date-ordinal.png \ +src/ui/gui/icons/categories/24x24/variable-string-scale.png \ +src/ui/gui/icons/categories/16x16/variable-string-nominal.png \ +src/ui/gui/icons/categories/16x16/align-center.png \ +src/ui/gui/icons/categories/16x16/variable-nominal.png \ +src/ui/gui/icons/categories/16x16/align-left.png \ +src/ui/gui/icons/categories/16x16/variable-date-scale.png \ +src/ui/gui/icons/categories/16x16/variable-scale.png \ +src/ui/gui/icons/categories/16x16/variable-string-ordinal.png \ +src/ui/gui/icons/categories/16x16/variable-ordinal.png \ +src/ui/gui/icons/categories/16x16/align-right.png \ +src/ui/gui/icons/categories/16x16/variable-date-nominal.png \ +src/ui/gui/icons/categories/16x16/variable-date-ordinal.png \ +src/ui/gui/icons/categories/16x16/variable-string-scale.png + MIMETYPE_ICONS = \ src/ui/gui/icons/mimetypes/32x32/application-x-spss-por.png \ src/ui/gui/icons/mimetypes/32x32/application-x-spss-sav.png \ @@ -150,13 +177,144 @@ src/ui/gui/icons/mimetypes/48x48/application-x-spss-sps.png \ MISC_ICONS = src/ui/gui/icons/splash.png -ICONS=$(MIMETYPE_ICONS) $(APP_ICONS) $(MISC_ICONS) +ACTION_ICONS = \ +src/ui/gui/icons/actions/24x24/edit-copy.png \ +src/ui/gui/icons/actions/24x24/windows-split.png \ +src/ui/gui/icons/actions/24x24/edit-paste.png \ +src/ui/gui/icons/actions/24x24/help-reference-manual.png \ +src/ui/gui/icons/actions/24x24/view-value-labels.png \ +src/ui/gui/icons/actions/24x24/file-print-document.png \ +src/ui/gui/icons/actions/24x24/file-open-document.png \ +src/ui/gui/icons/actions/24x24/transform-runpending-transforms.png \ +src/ui/gui/icons/actions/24x24/file-save-document.png \ +src/ui/gui/icons/actions/24x24/file-rename-dataset.png \ +src/ui/gui/icons/actions/24x24/edit-select-all.png \ +src/ui/gui/icons/actions/24x24/file-display-information.png \ +src/ui/gui/icons/actions/24x24/edit-insert-variable.png \ +src/ui/gui/icons/actions/24x24/file-export-document.png \ +src/ui/gui/icons/actions/24x24/utilities-case.png \ +src/ui/gui/icons/actions/24x24/data-sort-cases.png \ +src/ui/gui/icons/actions/24x24/utilities-variable.png \ +src/ui/gui/icons/actions/24x24/edit-clear-data.png \ +src/ui/gui/icons/actions/24x24/utilities-datafile-comments.png \ +src/ui/gui/icons/actions/24x24/windows-minimize.png \ +src/ui/gui/icons/actions/24x24/transform-recode-different-variables.png \ +src/ui/gui/icons/actions/24x24/transform-compute.png \ +src/ui/gui/icons/actions/24x24/recent-dialogs.png \ +src/ui/gui/icons/actions/24x24/transform-count.png \ +src/ui/gui/icons/actions/24x24/edit-goto-case.png \ +src/ui/gui/icons/actions/24x24/data-split-file.png \ +src/ui/gui/icons/actions/24x24/help-about.png \ +src/ui/gui/icons/actions/24x24/transform-automatic-recode.png \ +src/ui/gui/icons/actions/24x24/data-transpose.png \ +src/ui/gui/icons/actions/24x24/edit-search-case.png \ +src/ui/gui/icons/actions/24x24/view-fullscreen.png \ +src/ui/gui/icons/actions/24x24/edit-add-variable.png \ +src/ui/gui/icons/actions/24x24/data-select-case.png \ +src/ui/gui/icons/actions/24x24/file-import-document.png \ +src/ui/gui/icons/actions/24x24/data-weight-cases.png \ +src/ui/gui/icons/actions/24x24/edit-add-case.png \ +src/ui/gui/icons/actions/24x24/edit-insert-case.png \ +src/ui/gui/icons/actions/24x24/file-quit.png \ +src/ui/gui/icons/actions/24x24/file-recently-used.png \ +src/ui/gui/icons/actions/24x24/edit-goto-variable.png \ +src/ui/gui/icons/actions/24x24/transform-rank-cases.png \ +src/ui/gui/icons/actions/24x24/transform-recode-same-variables.png \ +src/ui/gui/icons/actions/24x24/view-fonts.png \ +src/ui/gui/icons/actions/24x24/file-saveas-document.png \ +src/ui/gui/icons/actions/24x24/edit-cut.png \ +src/ui/gui/icons/actions/24x24/file-new-document.png \ +src/ui/gui/icons/actions/24x24/data-aggregate.png \ +src/ui/gui/icons/actions/16x16/edit-copy.png \ +src/ui/gui/icons/actions/16x16/windows-split.png \ +src/ui/gui/icons/actions/16x16/edit-paste.png \ +src/ui/gui/icons/actions/16x16/help-reference-manual.png \ +src/ui/gui/icons/actions/16x16/view-value-labels.png \ +src/ui/gui/icons/actions/16x16/file-print-document.png \ +src/ui/gui/icons/actions/16x16/file-open-document.png \ +src/ui/gui/icons/actions/16x16/transform-runpending-transforms.png \ +src/ui/gui/icons/actions/16x16/file-save-document.png \ +src/ui/gui/icons/actions/16x16/file-rename-dataset.png \ +src/ui/gui/icons/actions/16x16/edit-select-all.png \ +src/ui/gui/icons/actions/16x16/file-display-information.png \ +src/ui/gui/icons/actions/16x16/edit-insert-variable.png \ +src/ui/gui/icons/actions/16x16/file-export-document.png \ +src/ui/gui/icons/actions/16x16/utilities-case.png \ +src/ui/gui/icons/actions/16x16/data-sort-cases.png \ +src/ui/gui/icons/actions/16x16/utilities-variable.png \ +src/ui/gui/icons/actions/16x16/edit-clear-data.png \ +src/ui/gui/icons/actions/16x16/utilities-datafile-comments.png \ +src/ui/gui/icons/actions/16x16/windows-minimize.png \ +src/ui/gui/icons/actions/16x16/transform-recode-different-variables.png \ +src/ui/gui/icons/actions/16x16/transform-compute.png \ +src/ui/gui/icons/actions/16x16/recent-dialogs.png \ +src/ui/gui/icons/actions/16x16/transform-count.png \ +src/ui/gui/icons/actions/16x16/edit-goto-case.png \ +src/ui/gui/icons/actions/16x16/data-split-file.png \ +src/ui/gui/icons/actions/16x16/help-about.png \ +src/ui/gui/icons/actions/16x16/transform-automatic-recode.png \ +src/ui/gui/icons/actions/16x16/data-transpose.png \ +src/ui/gui/icons/actions/16x16/edit-search-case.png \ +src/ui/gui/icons/actions/16x16/view-fullscreen.png \ +src/ui/gui/icons/actions/16x16/edit-add-variable.png \ +src/ui/gui/icons/actions/16x16/data-select-case.png \ +src/ui/gui/icons/actions/16x16/file-import-document.png \ +src/ui/gui/icons/actions/16x16/data-weight-cases.png \ +src/ui/gui/icons/actions/16x16/edit-add-case.png \ +src/ui/gui/icons/actions/16x16/edit-insert-case.png \ +src/ui/gui/icons/actions/16x16/file-quit.png \ +src/ui/gui/icons/actions/16x16/file-recently-used.png \ +src/ui/gui/icons/actions/16x16/edit-goto-variable.png \ +src/ui/gui/icons/actions/16x16/transform-rank-cases.png \ +src/ui/gui/icons/actions/16x16/transform-recode-same-variables.png \ +src/ui/gui/icons/actions/16x16/view-fonts.png \ +src/ui/gui/icons/actions/16x16/file-saveas-document.png \ +src/ui/gui/icons/actions/16x16/edit-cut.png \ +src/ui/gui/icons/actions/16x16/file-new-document.png \ +src/ui/gui/icons/actions/16x16/data-aggregate.png \ + +ICONS=$(CATEGORY_ICONS) $(ACTION_ICONS) $(MIMETYPE_ICONS) $(APP_ICONS) $(MISC_ICONS) all: prep_ph icons $(MAKE) -f Smake Makefile.in configure -icons: $(ICONS) +icons: $(ICONS) src/ui/gui/icons/icon-names.c + +src/ui/gui/icons/icon-names.c: + $(RM) $@ + printf '/* This is a generated file. Do not edit. */\n' >> $@ + printf '#include "icon-names.h"\n' >> $@ + echo >> $@ + printf 'static const char *action_icon_name[] =' >> $@ + printf '\n{\n' >> $@ + for i in $(ACTION_ICONS) ; do \ + echo $$i; \ + done | sed -e 's%[a-zA-Z/]*/[1-9]*x[1-9]*/\([^ ]*\)\.png%\1%g' | sort -u | while read f ; do \ + printf ' "%s", \n' $$f >> $@ ; \ + done ; \ + printf '};\n\n' >> $@ ; \ + printf 'const struct icon_context action_icon_context = {\n' >> $@ + printf ' action_icon_name,\n' >> $@ + printf " sizeof (action_icon_name) / sizeof (action_icon_name[0]),\n" >> $@ + printf " \"actions\"\n" >> $@ + printf '};\n' >> $@ ; \ + echo >> $@ + printf 'static const char *category_icon_name[] =' >> $@ + printf '\n{\n' >> $@ + for i in $(CATEGORY_ICONS) ; do \ + echo $$i; \ + done | sed -e 's%[a-zA-Z/]*/[1-9]*x[1-9]*/\([^ ]*\)\.png%\1%g' | sort -u | while read f ; do \ + printf ' "%s", \n' $$f >> $@ ; \ + done ; \ + printf '};\n\n' >> $@ ; \ + printf 'const struct icon_context category_icon_context = {\n' >> $@ + printf ' category_icon_name,\n' >> $@ + printf " sizeof (category_icon_name) / sizeof (category_icon_name[0]),\n" >> $@ + printf " \"categories\"\n" >> $@ + printf '};\n' >> $@ ; \ + echo >> $@ + src/ui/gui/icons/manifest: $(RM) $@ diff --git a/src/ui/gui/artwork/actions/16x16/data-aggregate.svg b/src/ui/gui/artwork/actions/16x16/data-aggregate.svg new file mode 100644 index 0000000000..745de250ef --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/data-aggregate.svg @@ -0,0 +1,271 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/data-select-case.svg b/src/ui/gui/artwork/actions/16x16/data-select-case.svg new file mode 100644 index 0000000000..e82e9c1a44 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/data-select-case.svg @@ -0,0 +1,196 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/data-sort-cases.svg b/src/ui/gui/artwork/actions/16x16/data-sort-cases.svg new file mode 100644 index 0000000000..2cf81c491b --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/data-sort-cases.svg @@ -0,0 +1,222 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/data-split-file.svg b/src/ui/gui/artwork/actions/16x16/data-split-file.svg new file mode 100644 index 0000000000..9bb32322be --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/data-split-file.svg @@ -0,0 +1,191 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/data-transpose.svg b/src/ui/gui/artwork/actions/16x16/data-transpose.svg new file mode 100644 index 0000000000..b69f8a2da0 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/data-transpose.svg @@ -0,0 +1,203 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/data-weight-cases.svg b/src/ui/gui/artwork/actions/16x16/data-weight-cases.svg new file mode 100644 index 0000000000..0b476bc4e2 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/data-weight-cases.svg @@ -0,0 +1,245 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/edit-add-case.svg b/src/ui/gui/artwork/actions/16x16/edit-add-case.svg new file mode 100644 index 0000000000..f0a83a6c0b --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/edit-add-case.svg @@ -0,0 +1,250 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/edit-add-variable.svg b/src/ui/gui/artwork/actions/16x16/edit-add-variable.svg new file mode 100644 index 0000000000..2a88b01eb9 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/edit-add-variable.svg @@ -0,0 +1,250 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/edit-clear-data.svg b/src/ui/gui/artwork/actions/16x16/edit-clear-data.svg new file mode 100644 index 0000000000..006efb5b05 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/edit-clear-data.svg @@ -0,0 +1,220 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/edit-copy.svg b/src/ui/gui/artwork/actions/16x16/edit-copy.svg new file mode 100644 index 0000000000..774ab1aebf --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/edit-copy.svg @@ -0,0 +1,213 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/edit-cut.svg b/src/ui/gui/artwork/actions/16x16/edit-cut.svg new file mode 100644 index 0000000000..e9154b75fc --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/edit-cut.svg @@ -0,0 +1,241 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/edit-goto-case.svg b/src/ui/gui/artwork/actions/16x16/edit-goto-case.svg new file mode 100644 index 0000000000..543f3067ab --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/edit-goto-case.svg @@ -0,0 +1,192 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/edit-goto-variable.svg b/src/ui/gui/artwork/actions/16x16/edit-goto-variable.svg new file mode 100644 index 0000000000..dd3aa6f41f --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/edit-goto-variable.svg @@ -0,0 +1,219 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/edit-insert-case.svg b/src/ui/gui/artwork/actions/16x16/edit-insert-case.svg new file mode 100644 index 0000000000..6af320e36a --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/edit-insert-case.svg @@ -0,0 +1,251 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/edit-insert-variable.svg b/src/ui/gui/artwork/actions/16x16/edit-insert-variable.svg new file mode 100644 index 0000000000..8092f2789f --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/edit-insert-variable.svg @@ -0,0 +1,251 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/edit-paste.svg b/src/ui/gui/artwork/actions/16x16/edit-paste.svg new file mode 100644 index 0000000000..e0acab814f --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/edit-paste.svg @@ -0,0 +1,222 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/edit-search-case.svg b/src/ui/gui/artwork/actions/16x16/edit-search-case.svg new file mode 100644 index 0000000000..f0f64a2100 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/edit-search-case.svg @@ -0,0 +1,218 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/edit-select-all.svg b/src/ui/gui/artwork/actions/16x16/edit-select-all.svg new file mode 100644 index 0000000000..6e34cfcbd5 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/edit-select-all.svg @@ -0,0 +1,152 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/file-display-information.svg b/src/ui/gui/artwork/actions/16x16/file-display-information.svg new file mode 100644 index 0000000000..c957b28ac6 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/file-display-information.svg @@ -0,0 +1,205 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/file-export-document.svg b/src/ui/gui/artwork/actions/16x16/file-export-document.svg new file mode 100644 index 0000000000..bc941e1291 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/file-export-document.svg @@ -0,0 +1,213 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/file-import-document.svg b/src/ui/gui/artwork/actions/16x16/file-import-document.svg new file mode 100644 index 0000000000..cb2b8ee6d4 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/file-import-document.svg @@ -0,0 +1,207 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/file-new-document.svg b/src/ui/gui/artwork/actions/16x16/file-new-document.svg new file mode 100644 index 0000000000..146eb0ebdf --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/file-new-document.svg @@ -0,0 +1,235 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/file-open-document.svg b/src/ui/gui/artwork/actions/16x16/file-open-document.svg new file mode 100644 index 0000000000..1eaf3255ab --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/file-open-document.svg @@ -0,0 +1,220 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/file-print-document.svg b/src/ui/gui/artwork/actions/16x16/file-print-document.svg new file mode 100644 index 0000000000..95bd332dd6 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/file-print-document.svg @@ -0,0 +1,226 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/file-quit.svg b/src/ui/gui/artwork/actions/16x16/file-quit.svg new file mode 100644 index 0000000000..75d51cb402 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/file-quit.svg @@ -0,0 +1,158 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/file-recently-used.svg b/src/ui/gui/artwork/actions/16x16/file-recently-used.svg new file mode 100644 index 0000000000..a884c8e3f3 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/file-recently-used.svg @@ -0,0 +1,192 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/file-rename-dataset.svg b/src/ui/gui/artwork/actions/16x16/file-rename-dataset.svg new file mode 100644 index 0000000000..da91403135 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/file-rename-dataset.svg @@ -0,0 +1,200 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/file-save-document.svg b/src/ui/gui/artwork/actions/16x16/file-save-document.svg new file mode 100644 index 0000000000..d51d619e2d --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/file-save-document.svg @@ -0,0 +1,208 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/file-saveas-document.svg b/src/ui/gui/artwork/actions/16x16/file-saveas-document.svg new file mode 100644 index 0000000000..0b7965a7d5 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/file-saveas-document.svg @@ -0,0 +1,168 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/help-about.svg b/src/ui/gui/artwork/actions/16x16/help-about.svg new file mode 100644 index 0000000000..35b56a1bf3 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/help-about.svg @@ -0,0 +1,147 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/help-reference-manual.svg b/src/ui/gui/artwork/actions/16x16/help-reference-manual.svg new file mode 100644 index 0000000000..04d2299ac3 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/help-reference-manual.svg @@ -0,0 +1,206 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/recent-dialogs.svg b/src/ui/gui/artwork/actions/16x16/recent-dialogs.svg new file mode 100644 index 0000000000..5f0a326d74 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/recent-dialogs.svg @@ -0,0 +1,245 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/transform-automatic-recode.svg b/src/ui/gui/artwork/actions/16x16/transform-automatic-recode.svg new file mode 100644 index 0000000000..4a664e22a3 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/transform-automatic-recode.svg @@ -0,0 +1,195 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/transform-compute.svg b/src/ui/gui/artwork/actions/16x16/transform-compute.svg new file mode 100644 index 0000000000..76b8b4905a --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/transform-compute.svg @@ -0,0 +1,193 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/transform-count.svg b/src/ui/gui/artwork/actions/16x16/transform-count.svg new file mode 100644 index 0000000000..fec2e82d59 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/transform-count.svg @@ -0,0 +1,142 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/transform-rank-cases.svg b/src/ui/gui/artwork/actions/16x16/transform-rank-cases.svg new file mode 100644 index 0000000000..e304d621a6 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/transform-rank-cases.svg @@ -0,0 +1,181 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/transform-recode-different-variables.svg b/src/ui/gui/artwork/actions/16x16/transform-recode-different-variables.svg new file mode 100644 index 0000000000..9d4a7fedb3 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/transform-recode-different-variables.svg @@ -0,0 +1,184 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/transform-recode-same-variables.svg b/src/ui/gui/artwork/actions/16x16/transform-recode-same-variables.svg new file mode 100644 index 0000000000..0da676eb1f --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/transform-recode-same-variables.svg @@ -0,0 +1,184 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/transform-runpending-transforms.svg b/src/ui/gui/artwork/actions/16x16/transform-runpending-transforms.svg new file mode 100644 index 0000000000..7818ce0643 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/transform-runpending-transforms.svg @@ -0,0 +1,235 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/utilities-case.svg b/src/ui/gui/artwork/actions/16x16/utilities-case.svg new file mode 100644 index 0000000000..c7edee422c --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/utilities-case.svg @@ -0,0 +1,202 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/utilities-datafile-comments.svg b/src/ui/gui/artwork/actions/16x16/utilities-datafile-comments.svg new file mode 100644 index 0000000000..b5540c28b6 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/utilities-datafile-comments.svg @@ -0,0 +1,227 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/utilities-variable.svg b/src/ui/gui/artwork/actions/16x16/utilities-variable.svg new file mode 100644 index 0000000000..1e911d9c5c --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/utilities-variable.svg @@ -0,0 +1,202 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/view-fonts.svg b/src/ui/gui/artwork/actions/16x16/view-fonts.svg new file mode 100644 index 0000000000..6b8bf4bd50 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/view-fonts.svg @@ -0,0 +1,300 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/view-fullscreen.svg b/src/ui/gui/artwork/actions/16x16/view-fullscreen.svg new file mode 100644 index 0000000000..38ab7c8db6 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/view-fullscreen.svg @@ -0,0 +1,249 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/view-value-labels.svg b/src/ui/gui/artwork/actions/16x16/view-value-labels.svg new file mode 100644 index 0000000000..9f29bba6fe --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/view-value-labels.svg @@ -0,0 +1,176 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Comunity + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/windows-minimize.svg b/src/ui/gui/artwork/actions/16x16/windows-minimize.svg new file mode 100644 index 0000000000..86c9d11d68 --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/windows-minimize.svg @@ -0,0 +1,191 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/16x16/windows-split.svg b/src/ui/gui/artwork/actions/16x16/windows-split.svg new file mode 100644 index 0000000000..2248d0822c --- /dev/null +++ b/src/ui/gui/artwork/actions/16x16/windows-split.svg @@ -0,0 +1,203 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/data-aggregate.svg b/src/ui/gui/artwork/actions/24x24/data-aggregate.svg new file mode 100644 index 0000000000..4316eed226 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/data-aggregate.svg @@ -0,0 +1,255 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/data-select-case.svg b/src/ui/gui/artwork/actions/24x24/data-select-case.svg new file mode 100644 index 0000000000..e25c09c190 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/data-select-case.svg @@ -0,0 +1,272 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/data-sort-cases.svg b/src/ui/gui/artwork/actions/24x24/data-sort-cases.svg new file mode 100644 index 0000000000..c1d2b9f8e8 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/data-sort-cases.svg @@ -0,0 +1,180 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/data-split-file.svg b/src/ui/gui/artwork/actions/24x24/data-split-file.svg new file mode 100644 index 0000000000..18927c45b0 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/data-split-file.svg @@ -0,0 +1,267 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/data-transpose.svg b/src/ui/gui/artwork/actions/24x24/data-transpose.svg new file mode 100644 index 0000000000..b7056000f9 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/data-transpose.svg @@ -0,0 +1,199 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/data-weight-cases.svg b/src/ui/gui/artwork/actions/24x24/data-weight-cases.svg new file mode 100644 index 0000000000..711caac9b2 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/data-weight-cases.svg @@ -0,0 +1,268 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/edit-add-case.svg b/src/ui/gui/artwork/actions/24x24/edit-add-case.svg new file mode 100644 index 0000000000..640740ba1c --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/edit-add-case.svg @@ -0,0 +1,260 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/edit-add-variable.svg b/src/ui/gui/artwork/actions/24x24/edit-add-variable.svg new file mode 100644 index 0000000000..b423e17cdc --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/edit-add-variable.svg @@ -0,0 +1,250 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/edit-clear-data.svg b/src/ui/gui/artwork/actions/24x24/edit-clear-data.svg new file mode 100644 index 0000000000..133bea8dec --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/edit-clear-data.svg @@ -0,0 +1,182 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/edit-copy.svg b/src/ui/gui/artwork/actions/24x24/edit-copy.svg new file mode 100644 index 0000000000..cc866d8524 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/edit-copy.svg @@ -0,0 +1,174 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/edit-cut.svg b/src/ui/gui/artwork/actions/24x24/edit-cut.svg new file mode 100644 index 0000000000..88ca24dad0 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/edit-cut.svg @@ -0,0 +1,179 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/edit-goto-case.svg b/src/ui/gui/artwork/actions/24x24/edit-goto-case.svg new file mode 100644 index 0000000000..a82392a347 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/edit-goto-case.svg @@ -0,0 +1,267 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/edit-goto-variable.svg b/src/ui/gui/artwork/actions/24x24/edit-goto-variable.svg new file mode 100644 index 0000000000..236926073c --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/edit-goto-variable.svg @@ -0,0 +1,267 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/edit-insert-case.svg b/src/ui/gui/artwork/actions/24x24/edit-insert-case.svg new file mode 100644 index 0000000000..ddca47e5ce --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/edit-insert-case.svg @@ -0,0 +1,251 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/edit-insert-variable.svg b/src/ui/gui/artwork/actions/24x24/edit-insert-variable.svg new file mode 100644 index 0000000000..e26c8bb4e0 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/edit-insert-variable.svg @@ -0,0 +1,257 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/edit-paste.svg b/src/ui/gui/artwork/actions/24x24/edit-paste.svg new file mode 100644 index 0000000000..a881f7f43f --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/edit-paste.svg @@ -0,0 +1,188 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/edit-search-case.svg b/src/ui/gui/artwork/actions/24x24/edit-search-case.svg new file mode 100644 index 0000000000..f35be4e1e7 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/edit-search-case.svg @@ -0,0 +1,179 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/edit-select-all.svg b/src/ui/gui/artwork/actions/24x24/edit-select-all.svg new file mode 100644 index 0000000000..996f5d8216 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/edit-select-all.svg @@ -0,0 +1,154 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/file-display-information.svg b/src/ui/gui/artwork/actions/24x24/file-display-information.svg new file mode 100644 index 0000000000..ef6f89b515 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/file-display-information.svg @@ -0,0 +1,206 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/file-export-document.svg b/src/ui/gui/artwork/actions/24x24/file-export-document.svg new file mode 100644 index 0000000000..cce2f1cae8 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/file-export-document.svg @@ -0,0 +1,167 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/file-import-document.svg b/src/ui/gui/artwork/actions/24x24/file-import-document.svg new file mode 100644 index 0000000000..c4a236192d --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/file-import-document.svg @@ -0,0 +1,171 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/file-new-document.svg b/src/ui/gui/artwork/actions/24x24/file-new-document.svg new file mode 100644 index 0000000000..4154de95f9 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/file-new-document.svg @@ -0,0 +1,208 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/file-open-document.svg b/src/ui/gui/artwork/actions/24x24/file-open-document.svg new file mode 100644 index 0000000000..c54037fc6e --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/file-open-document.svg @@ -0,0 +1,160 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/file-print-document.svg b/src/ui/gui/artwork/actions/24x24/file-print-document.svg new file mode 100644 index 0000000000..52e7bdd60c --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/file-print-document.svg @@ -0,0 +1,188 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/file-quit.svg b/src/ui/gui/artwork/actions/24x24/file-quit.svg new file mode 100644 index 0000000000..519e856efc --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/file-quit.svg @@ -0,0 +1,203 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/file-recently-used.svg b/src/ui/gui/artwork/actions/24x24/file-recently-used.svg new file mode 100644 index 0000000000..8c6a11e0ad --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/file-recently-used.svg @@ -0,0 +1,192 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/file-rename-dataset.svg b/src/ui/gui/artwork/actions/24x24/file-rename-dataset.svg new file mode 100644 index 0000000000..df6f519f57 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/file-rename-dataset.svg @@ -0,0 +1,193 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/file-save-document.svg b/src/ui/gui/artwork/actions/24x24/file-save-document.svg new file mode 100644 index 0000000000..7e2c3a600e --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/file-save-document.svg @@ -0,0 +1,178 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/file-saveas-document.svg b/src/ui/gui/artwork/actions/24x24/file-saveas-document.svg new file mode 100644 index 0000000000..a32ec3d445 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/file-saveas-document.svg @@ -0,0 +1,151 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/help-about.svg b/src/ui/gui/artwork/actions/24x24/help-about.svg new file mode 100644 index 0000000000..a1eba900c3 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/help-about.svg @@ -0,0 +1,144 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/help-reference-manual.svg b/src/ui/gui/artwork/actions/24x24/help-reference-manual.svg new file mode 100644 index 0000000000..e720dd6709 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/help-reference-manual.svg @@ -0,0 +1,167 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/recent-dialogs.svg b/src/ui/gui/artwork/actions/24x24/recent-dialogs.svg new file mode 100644 index 0000000000..d336ae7afb --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/recent-dialogs.svg @@ -0,0 +1,209 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/transform-automatic-recode.svg b/src/ui/gui/artwork/actions/24x24/transform-automatic-recode.svg new file mode 100644 index 0000000000..bb27aeb359 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/transform-automatic-recode.svg @@ -0,0 +1,171 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/transform-compute.svg b/src/ui/gui/artwork/actions/24x24/transform-compute.svg new file mode 100644 index 0000000000..b26664e75c --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/transform-compute.svg @@ -0,0 +1,189 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/transform-count.svg b/src/ui/gui/artwork/actions/24x24/transform-count.svg new file mode 100644 index 0000000000..20bcdef156 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/transform-count.svg @@ -0,0 +1,187 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/transform-rank-cases.svg b/src/ui/gui/artwork/actions/24x24/transform-rank-cases.svg new file mode 100644 index 0000000000..7c2e48bcc1 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/transform-rank-cases.svg @@ -0,0 +1,226 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/transform-recode-different-variables.svg b/src/ui/gui/artwork/actions/24x24/transform-recode-different-variables.svg new file mode 100644 index 0000000000..e9116c8c7c --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/transform-recode-different-variables.svg @@ -0,0 +1,168 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/transform-recode-same-variables.svg b/src/ui/gui/artwork/actions/24x24/transform-recode-same-variables.svg new file mode 100644 index 0000000000..17172f2c56 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/transform-recode-same-variables.svg @@ -0,0 +1,173 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/transform-runpending-transforms.svg b/src/ui/gui/artwork/actions/24x24/transform-runpending-transforms.svg new file mode 100644 index 0000000000..d0bf1d5f4c --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/transform-runpending-transforms.svg @@ -0,0 +1,235 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/utilities-case.svg b/src/ui/gui/artwork/actions/24x24/utilities-case.svg new file mode 100644 index 0000000000..4ef905a72f --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/utilities-case.svg @@ -0,0 +1,187 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/utilities-datafile-comments.svg b/src/ui/gui/artwork/actions/24x24/utilities-datafile-comments.svg new file mode 100644 index 0000000000..89569f9311 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/utilities-datafile-comments.svg @@ -0,0 +1,189 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/utilities-variable.svg b/src/ui/gui/artwork/actions/24x24/utilities-variable.svg new file mode 100644 index 0000000000..2e4e0b92d8 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/utilities-variable.svg @@ -0,0 +1,187 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/view-fonts.svg b/src/ui/gui/artwork/actions/24x24/view-fonts.svg new file mode 100644 index 0000000000..5c4ca7b411 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/view-fonts.svg @@ -0,0 +1,278 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/view-fullscreen.svg b/src/ui/gui/artwork/actions/24x24/view-fullscreen.svg new file mode 100644 index 0000000000..dbb695a166 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/view-fullscreen.svg @@ -0,0 +1,249 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/view-value-labels.svg b/src/ui/gui/artwork/actions/24x24/view-value-labels.svg new file mode 100644 index 0000000000..d26ed9e694 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/view-value-labels.svg @@ -0,0 +1,163 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Comunity + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/windows-minimize.svg b/src/ui/gui/artwork/actions/24x24/windows-minimize.svg new file mode 100644 index 0000000000..ef7c87f151 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/windows-minimize.svg @@ -0,0 +1,187 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/actions/24x24/windows-split.svg b/src/ui/gui/artwork/actions/24x24/windows-split.svg new file mode 100644 index 0000000000..cd8f351254 --- /dev/null +++ b/src/ui/gui/artwork/actions/24x24/windows-split.svg @@ -0,0 +1,203 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/16x16/align-center.svg b/src/ui/gui/artwork/categories/16x16/align-center.svg new file mode 100644 index 0000000000..901cec09eb --- /dev/null +++ b/src/ui/gui/artwork/categories/16x16/align-center.svg @@ -0,0 +1,220 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/16x16/align-left.svg b/src/ui/gui/artwork/categories/16x16/align-left.svg new file mode 100644 index 0000000000..53e35a2f67 --- /dev/null +++ b/src/ui/gui/artwork/categories/16x16/align-left.svg @@ -0,0 +1,220 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/16x16/align-right.svg b/src/ui/gui/artwork/categories/16x16/align-right.svg new file mode 100644 index 0000000000..4382917f4b --- /dev/null +++ b/src/ui/gui/artwork/categories/16x16/align-right.svg @@ -0,0 +1,223 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/16x16/variable-date-nominal.svg b/src/ui/gui/artwork/categories/16x16/variable-date-nominal.svg new file mode 100644 index 0000000000..2f09e4e3e1 --- /dev/null +++ b/src/ui/gui/artwork/categories/16x16/variable-date-nominal.svg @@ -0,0 +1,213 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/16x16/variable-date-ordinal.svg b/src/ui/gui/artwork/categories/16x16/variable-date-ordinal.svg new file mode 100644 index 0000000000..5753258c70 --- /dev/null +++ b/src/ui/gui/artwork/categories/16x16/variable-date-ordinal.svg @@ -0,0 +1,156 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/16x16/variable-date-scale.svg b/src/ui/gui/artwork/categories/16x16/variable-date-scale.svg new file mode 100644 index 0000000000..5832b89fae --- /dev/null +++ b/src/ui/gui/artwork/categories/16x16/variable-date-scale.svg @@ -0,0 +1,163 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/16x16/variable-nominal.svg b/src/ui/gui/artwork/categories/16x16/variable-nominal.svg new file mode 100644 index 0000000000..a677244475 --- /dev/null +++ b/src/ui/gui/artwork/categories/16x16/variable-nominal.svg @@ -0,0 +1,225 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/16x16/variable-ordinal.svg b/src/ui/gui/artwork/categories/16x16/variable-ordinal.svg new file mode 100644 index 0000000000..6c039fc3db --- /dev/null +++ b/src/ui/gui/artwork/categories/16x16/variable-ordinal.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/16x16/variable-scale.svg b/src/ui/gui/artwork/categories/16x16/variable-scale.svg new file mode 100644 index 0000000000..df31689d09 --- /dev/null +++ b/src/ui/gui/artwork/categories/16x16/variable-scale.svg @@ -0,0 +1,196 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/16x16/variable-string-nominal.svg b/src/ui/gui/artwork/categories/16x16/variable-string-nominal.svg new file mode 100644 index 0000000000..b58f76dfdb --- /dev/null +++ b/src/ui/gui/artwork/categories/16x16/variable-string-nominal.svg @@ -0,0 +1,180 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/16x16/variable-string-ordinal.svg b/src/ui/gui/artwork/categories/16x16/variable-string-ordinal.svg new file mode 100644 index 0000000000..8731a0c45e --- /dev/null +++ b/src/ui/gui/artwork/categories/16x16/variable-string-ordinal.svg @@ -0,0 +1,154 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/16x16/variable-string-scale.svg b/src/ui/gui/artwork/categories/16x16/variable-string-scale.svg new file mode 100644 index 0000000000..c7b2d29eca --- /dev/null +++ b/src/ui/gui/artwork/categories/16x16/variable-string-scale.svg @@ -0,0 +1,162 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/24x24/align-center.svg b/src/ui/gui/artwork/categories/24x24/align-center.svg new file mode 100644 index 0000000000..f195dc9a89 --- /dev/null +++ b/src/ui/gui/artwork/categories/24x24/align-center.svg @@ -0,0 +1,201 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/24x24/align-left.svg b/src/ui/gui/artwork/categories/24x24/align-left.svg new file mode 100644 index 0000000000..9a70eefd4b --- /dev/null +++ b/src/ui/gui/artwork/categories/24x24/align-left.svg @@ -0,0 +1,201 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/24x24/align-right.svg b/src/ui/gui/artwork/categories/24x24/align-right.svg new file mode 100644 index 0000000000..d9799ec555 --- /dev/null +++ b/src/ui/gui/artwork/categories/24x24/align-right.svg @@ -0,0 +1,205 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/24x24/variable-date-nominal.svg b/src/ui/gui/artwork/categories/24x24/variable-date-nominal.svg new file mode 100644 index 0000000000..5707ff06b0 --- /dev/null +++ b/src/ui/gui/artwork/categories/24x24/variable-date-nominal.svg @@ -0,0 +1,208 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/24x24/variable-date-ordinal.svg b/src/ui/gui/artwork/categories/24x24/variable-date-ordinal.svg new file mode 100644 index 0000000000..76929c6e2c --- /dev/null +++ b/src/ui/gui/artwork/categories/24x24/variable-date-ordinal.svg @@ -0,0 +1,191 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/24x24/variable-date-scale.svg b/src/ui/gui/artwork/categories/24x24/variable-date-scale.svg new file mode 100644 index 0000000000..dcd09cf472 --- /dev/null +++ b/src/ui/gui/artwork/categories/24x24/variable-date-scale.svg @@ -0,0 +1,147 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/24x24/variable-nominal.svg b/src/ui/gui/artwork/categories/24x24/variable-nominal.svg new file mode 100644 index 0000000000..d20cf2c9d3 --- /dev/null +++ b/src/ui/gui/artwork/categories/24x24/variable-nominal.svg @@ -0,0 +1,202 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/24x24/variable-ordinal.svg b/src/ui/gui/artwork/categories/24x24/variable-ordinal.svg new file mode 100644 index 0000000000..60886c56b9 --- /dev/null +++ b/src/ui/gui/artwork/categories/24x24/variable-ordinal.svg @@ -0,0 +1,191 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/24x24/variable-scale.svg b/src/ui/gui/artwork/categories/24x24/variable-scale.svg new file mode 100644 index 0000000000..d4a44cebad --- /dev/null +++ b/src/ui/gui/artwork/categories/24x24/variable-scale.svg @@ -0,0 +1,196 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/24x24/variable-string-nominal.svg b/src/ui/gui/artwork/categories/24x24/variable-string-nominal.svg new file mode 100644 index 0000000000..fd3040fd44 --- /dev/null +++ b/src/ui/gui/artwork/categories/24x24/variable-string-nominal.svg @@ -0,0 +1,201 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/24x24/variable-string-ordinal.svg b/src/ui/gui/artwork/categories/24x24/variable-string-ordinal.svg new file mode 100644 index 0000000000..d7c6f00e57 --- /dev/null +++ b/src/ui/gui/artwork/categories/24x24/variable-string-ordinal.svg @@ -0,0 +1,187 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/artwork/categories/24x24/variable-string-scale.svg b/src/ui/gui/artwork/categories/24x24/variable-string-scale.svg new file mode 100644 index 0000000000..c7e01d055a --- /dev/null +++ b/src/ui/gui/artwork/categories/24x24/variable-string-scale.svg @@ -0,0 +1,206 @@ + + + + + + + + image/svg+xml + + + + + GNU PSPP Community + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ui/gui/automake.mk b/src/ui/gui/automake.mk index 730dbfcb7d..47a3215835 100644 --- a/src/ui/gui/automake.mk +++ b/src/ui/gui/automake.mk @@ -98,50 +98,14 @@ src_ui_gui_spreadsheet_test_SOURCES = src/ui/gui/spreadsheet-test.c src/ui/gui/p src_ui_gui_psppiredir = $(pkgdatadir) -thethemedir = $(DESTDIR)$(datadir)/icons/hicolor -thecontext = pspp - - install-lang: $(INSTALL_DATA) $(top_srcdir)/src/ui/gui/pspp.lang $(DESTDIR)$(pkgdatadir) -install-legacy-icons: - for size in 16x16 ; do \ - $(MKDIR_P) $(thethemedir)/$$size/$(thecontext) ; \ - $(INSTALL_DATA) $(top_srcdir)/src/ui/gui/icons/$$size/* $(thethemedir)/$$size/$(thecontext) ; \ - done - -INSTALL_DATA_HOOKS += install-legacy-icons install-lang - -uninstall-legacy-icons: - for size in 16x16 ; do \ - rm -r -f $(thethemedir)/$$size/$(thecontext); \ - done - -update-icon-cache: - if test -z "$(DESTDIR)" ; then \ - gtk-update-icon-cache --ignore-theme-index $(thethemedir); \ - fi - -UNINSTALL_DATA_HOOKS += uninstall-legacy-icons +INSTALL_DATA_HOOKS += install-lang dist_src_ui_gui_psppire_DATA = \ $(UI_FILES) \ $(top_srcdir)/src/ui/gui/pspp.lang \ - $(top_srcdir)/src/ui/gui/pspplogo.png \ - $(top_srcdir)/src/ui/gui/icons/value-labels.png \ - $(top_srcdir)/src/ui/gui/icons/goto-variable.png\ - $(top_srcdir)/src/ui/gui/icons/insert-case.png \ - $(top_srcdir)/src/ui/gui/icons/insert-variable.png \ - $(top_srcdir)/src/ui/gui/icons/recent-dialogs.png \ - $(top_srcdir)/src/ui/gui/icons/split-file.png \ - $(top_srcdir)/src/ui/gui/icons/select-cases.png \ - $(top_srcdir)/src/ui/gui/icons/weight-cases.png \ - $(top_srcdir)/src/ui/gui/icons/16x16/nominal.png \ - $(top_srcdir)/src/ui/gui/icons/16x16/ordinal.png \ - $(top_srcdir)/src/ui/gui/icons/16x16/scale.png \ - $(top_srcdir)/src/ui/gui/icons/16x16/string.png \ - $(top_srcdir)/src/ui/gui/icons/16x16/date-scale.png \ $(top_srcdir)/src/ui/gui/psppire.gtkrc src_ui_gui_psppire_SOURCES = \ diff --git a/src/ui/gui/data-editor.ui b/src/ui/gui/data-editor.ui index 955febea75..84209a97d7 100644 --- a/src/ui/gui/data-editor.ui +++ b/src/ui/gui/data-editor.ui @@ -11,7 +11,7 @@ - gtk-new + file-new-document new1 @@ -29,7 +29,7 @@ - gtk-open + file-open-document file_open _Open... @@ -38,24 +38,25 @@ file_import I_mport Data... - gtk-convert + file-import-document rename_dataset _Rename Dataset... + file-rename-dataset - gtk-save + file-save-document file_save - gtk-save-as + file-saveas-document file_save_as Save _As... @@ -64,7 +65,7 @@ file-information D_isplay Data File Information - gtk-info + file-display-information @@ -83,17 +84,19 @@ file_recent-data Recently Used Da_ta + file-recently-used file_recent-files Recently Used _Files + file-recently-used - gtk-quit + file-quit file_quit @@ -119,7 +122,7 @@ view_fonts - gtk-select-font + view-fonts _Font... @@ -135,7 +138,7 @@ view_value-labels Value _Labels Show/hide value labels - pspp-value-labels + view-value-labels @@ -162,13 +165,13 @@ _Sort Cases... data_sort-cases uimanager1 - gtk-sort-ascending + data-sort-cases Sort cases in the active dataset - pspp-transpose + data-transpose data_transpose _Transpose... Transpose the cases with the variables @@ -176,7 +179,7 @@ - pspp-aggregate + data-aggregate data_aggregate _Aggregate... @@ -186,13 +189,15 @@ data_split-file S_plit File... Split the active dataset - pspp-split-file + data-split-file data_select-cases Select _Cases... + Choose a subset of cases for analysis + data-select-case @@ -200,7 +205,7 @@ data_weight-cases _Weight Cases... Weight cases by variable - pspp-weight-cases + data-weight-cases @@ -213,12 +218,14 @@ transform_compute _Compute... + transform-compute transform_count Cou_nt... + transform-count @@ -226,30 +233,35 @@ transform_rank uimanager1 Ran_k Cases... + transform-rank-cases transform_autorecode Auto_matic Recode... + transform-automatic-recode transform_recode-same Recode into _Same Variables... + transform-recode-same-variables transform_recode-different Recode into _Different Variables... + transform-recode-different-variables transform_run-pending _Run Pending Transforms + transform-runpending-transforms @@ -448,13 +460,14 @@ utilities_variables _Variables... Jump to variable - pspp-goto-variable + utilities-variable utilities_comments Data File _Comments... + utilities-datafile-comments @@ -467,12 +480,14 @@ windows_minimise_all _Minimize All Windows + windows-minimize windows_split _Split + windows-split diff --git a/src/ui/gui/data-sheet.ui b/src/ui/gui/data-sheet.ui index c97160dbd8..f0ec05738b 100644 --- a/src/ui/gui/data-sheet.ui +++ b/src/ui/gui/data-sheet.ui @@ -56,7 +56,7 @@ edit_insert-variable Insert Variable Create a new variable at the current position - pspp-insert-variable + edit-insert-variable @@ -64,7 +64,7 @@ edit_insert-case Insert Cases Create a new case at the current position - pspp-insert-case + edit-insert-case @@ -72,7 +72,7 @@ edit_goto-variable Go To Variable... Jump to variable - pspp-goto-variable + edit-goto-variable @@ -80,25 +80,25 @@ Go To Case... edit_goto-case Jump to a case in the data sheet - gtk-jump-to + edit-goto-case - gtk-cut + edit-cut edit_cut - gtk-copy + edit-copy edit_copy - gtk-paste + edit-paste edit_paste @@ -120,7 +120,7 @@ - gtk-find + edit-search-case edit_find _Find... diff --git a/src/ui/gui/help-menu.c b/src/ui/gui/help-menu.c index 614c497e07..d6613daec0 100644 --- a/src/ui/gui/help-menu.c +++ b/src/ui/gui/help-menu.c @@ -136,14 +136,14 @@ merge_help_menu (GtkUIManager *uim) }, { - "help_reference", GTK_STOCK_HELP, /* name, stock id */ + "help_reference", "help-reference-manual", /* name, stock id */ N_("_Reference Manual"), NULL, /* label, accelerator */ NULL, /* tooltip */ G_CALLBACK (reference_manual) }, { - "help_about", GTK_STOCK_ABOUT, + "help_about", "help-about", NULL, NULL, NULL, G_CALLBACK (about_new) }, diff --git a/src/ui/gui/icons/automake.mk b/src/ui/gui/icons/automake.mk index c271cb08ac..8458957482 100644 --- a/src/ui/gui/icons/automake.mk +++ b/src/ui/gui/icons/automake.mk @@ -55,11 +55,16 @@ uninstall-icons: done - INSTALL_DATA_HOOKS += install-icons install-ext-icons UNINSTALL_DATA_HOOKS += uninstall-icons uninstall-ext-icons if HAVE_GUI dist_src_ui_gui_psppire_DATA += \ $(top_srcdir)/src/ui/gui/icons/splash.png + +src_ui_gui_psppire_SOURCES += \ + src/ui/gui/icons/icon-names.c \ + src/ui/gui/icons/icon-names.h + endif + diff --git a/src/ui/gui/icons/icon-names.h b/src/ui/gui/icons/icon-names.h new file mode 100644 index 0000000000..514ca2a63c --- /dev/null +++ b/src/ui/gui/icons/icon-names.h @@ -0,0 +1,17 @@ +#ifndef ICON_NAMES_H +#define ICON_NAMES_H 1 + +struct icon_context +{ + const char **icon_name; + int n_icons; + const char *context_name; +}; + + +extern const struct icon_context action_icon_context; +extern const struct icon_context category_icon_context; + + + +#endif diff --git a/src/ui/gui/icons/scalable/date-scale.svg b/src/ui/gui/icons/scalable/date-scale.svg deleted file mode 100644 index ee03b00ccd..0000000000 --- a/src/ui/gui/icons/scalable/date-scale.svg +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/ui/gui/icons/scalable/nominal.svg b/src/ui/gui/icons/scalable/nominal.svg deleted file mode 100644 index 32488a3167..0000000000 --- a/src/ui/gui/icons/scalable/nominal.svg +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - diff --git a/src/ui/gui/icons/scalable/ordinal.svg b/src/ui/gui/icons/scalable/ordinal.svg deleted file mode 100644 index 1d0ecf9196..0000000000 --- a/src/ui/gui/icons/scalable/ordinal.svg +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - - - image/svg+xml - - - - - - - - - - diff --git a/src/ui/gui/icons/scalable/scale.svg b/src/ui/gui/icons/scalable/scale.svg deleted file mode 100644 index fc854722b2..0000000000 --- a/src/ui/gui/icons/scalable/scale.svg +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - diff --git a/src/ui/gui/icons/scalable/string.svg b/src/ui/gui/icons/scalable/string.svg deleted file mode 100644 index dad564d07c..0000000000 --- a/src/ui/gui/icons/scalable/string.svg +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - a - - - diff --git a/src/ui/gui/output-viewer.ui b/src/ui/gui/output-viewer.ui index d3baad7141..66a7af577c 100644 --- a/src/ui/gui/output-viewer.ui +++ b/src/ui/gui/output-viewer.ui @@ -12,14 +12,14 @@ file_print - gtk-print + file-print-document _Print... file_export - gtk-convert + file-export-document _Export... @@ -37,7 +37,7 @@ - gtk-copy + edit-copy edit_copy diff --git a/src/ui/gui/psppire-dictview.c b/src/ui/gui/psppire-dictview.c index 19aa0a3774..b75cf3dd9c 100644 --- a/src/ui/gui/psppire-dictview.c +++ b/src/ui/gui/psppire-dictview.c @@ -348,31 +348,64 @@ const char * psppire_dict_view_get_var_measurement_stock_id (const struct variable *var) { if ( var_is_alpha (var)) - return "var-string"; - else { - const struct fmt_spec *fs = var_get_print_format (var); - int cat = fmt_get_category (fs->type); - switch ( var_get_measure (var)) { case MEASURE_NOMINAL: - return "var-nominal"; - + return ("variable-string-nominal"); + break; case MEASURE_ORDINAL: - return "var-ordinal"; - + return ("variable-string-ordinal"); + break; case MEASURE_SCALE: - if ( ( FMT_CAT_DATE | FMT_CAT_TIME ) & cat ) - return "var-date-scale"; - else - return "var-scale"; + return ("variable-string-scale"); break; default: g_return_val_if_reached (""); } } + else + { + const struct fmt_spec *fs = var_get_print_format (var); + int cat = fmt_get_category (fs->type); + + if ( ( FMT_CAT_DATE | FMT_CAT_TIME ) & cat ) + { + switch ( var_get_measure (var)) + { + case MEASURE_NOMINAL: + return ("variable-date-nominal"); + break; + case MEASURE_ORDINAL: + return ("variable-date-ordinal"); + break; + case MEASURE_SCALE: + return ("variable-date-scale"); + break; + default: + g_assert_not_reached (); + }; + } + else + { + switch ( var_get_measure (var)) + { + case MEASURE_NOMINAL: + return ("variable-nominal"); + break; + case MEASURE_ORDINAL: + return ("variable-ordinal"); + break; + case MEASURE_SCALE: + return ("variable-scale"); + break; + default: + g_assert_not_reached (); + }; + } + } + return NULL; } diff --git a/src/ui/gui/psppire.c b/src/ui/gui/psppire.c index 34811473fb..a183aa6751 100644 --- a/src/ui/gui/psppire.c +++ b/src/ui/gui/psppire.c @@ -1,5 +1,5 @@ /* PSPPIRE - a graphical user interface for PSPP. - Copyright (C) 2004, 2005, 2006, 2009, 2010, 2011, 2012 Free Software Foundation + Copyright (C) 2004, 2005, 2006, 2009, 2010, 2011, 2012, 2013 Free Software Foundation This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -16,6 +16,7 @@ #include + #include #include #include @@ -57,6 +58,9 @@ #include "ui/source-init-opts.h" #include "ui/syntax-gen.h" +#include "ui/gui/icons/icon-names.h" + + #include "gl/configmake.h" #include "gl/xalloc.h" #include "gl/relocatable.h" @@ -185,66 +189,100 @@ inject_renamed_icons (void) } } -struct icon_info +struct icon_size { - const char *file_name; - const gchar *id; + int resolution; + GtkIconSize size; }; -static const struct icon_info icons[] = - { - {PKGDATADIR "/value-labels.png", "pspp-value-labels"}, - {PKGDATADIR "/weight-cases.png", "pspp-weight-cases"}, - {PKGDATADIR "/goto-variable.png", "pspp-goto-variable"}, - {PKGDATADIR "/insert-variable.png", "pspp-insert-variable"}, - {PKGDATADIR "/insert-case.png", "pspp-insert-case"}, - {PKGDATADIR "/split-file.png", "pspp-split-file"}, - {PKGDATADIR "/select-cases.png", "pspp-select-cases"}, - {PKGDATADIR "/recent-dialogs.png", "pspp-recent-dialogs"}, - {PKGDATADIR "/nominal.png", "var-nominal"}, - {PKGDATADIR "/ordinal.png", "var-ordinal"}, - {PKGDATADIR "/scale.png", "var-scale"}, - {PKGDATADIR "/string.png", "var-string"}, - {PKGDATADIR "/date-scale.png", "var-date-scale"} - }; +static const struct icon_size sizes[] = { + {16, GTK_ICON_SIZE_MENU}, + {24, GTK_ICON_SIZE_LARGE_TOOLBAR} +}; + static void create_icon_factory (void) { - gint i; + gint c; GtkIconFactory *factory = gtk_icon_factory_new (); + struct icon_context xx[2]; + xx[0] = action_icon_context; + xx[1] = category_icon_context; + for (c = 0 ; c < 2 ; ++c) + { + const struct icon_context *ic = &xx[c]; + gint i; + for (i = 0 ; i < ic->n_icons ; ++i) + { + GtkIconSet *icon_set = gtk_icon_set_new (); + int r; + for (r = 0 ; r < sizeof (sizes) / sizeof (sizes[0]); ++r) + { + GtkIconSource *source = gtk_icon_source_new (); + gchar *filename = g_strdup_printf ("%s/%s/%dx%d/%s.png", PKGDATADIR, + ic->context_name, + sizes[r].resolution, sizes[r].resolution, + ic->icon_name[i]); + + gtk_icon_source_set_filename (source, filename); + gtk_icon_source_set_size_wildcarded (source, FALSE); + gtk_icon_source_set_size (source, sizes[r].size); + g_free (filename); + gtk_icon_set_add_source (icon_set, source); + } + + gtk_icon_factory_add (factory, ic->icon_name[i], icon_set); + } + } - for (i = 0 ; i < sizeof (icons) / sizeof(icons[0]); ++i) + { + struct iconmap { - GError *err = NULL; - GdkPixbuf *pixbuf = - gdk_pixbuf_new_from_file (relocate (icons[i].file_name), &err); - - if ( pixbuf ) - { - GtkIconSet *icon_set = gtk_icon_set_new_from_pixbuf (pixbuf); - g_object_unref (pixbuf); - gtk_icon_factory_add ( factory, icons[i].id, icon_set); - } - else - { - g_warning ("Cannot create icon: %s", err->message); - g_clear_error (&err); - } + const gchar *gtk_id; + gchar *pspp_id; + }; + + /* We have our own icons for some things. + But we want the Stock Item to be identical to the Gtk standard + ones in all other respects. + */ + const struct iconmap map[] = { + {GTK_STOCK_NEW, "file-new-document"}, + {GTK_STOCK_QUIT, "file-quit"}, + {GTK_STOCK_SAVE, "file-save-document"}, + {GTK_STOCK_CUT, "edit-cut"}, + {GTK_STOCK_COPY, "edit-copy"}, + {GTK_STOCK_PASTE, "edit-paste"}, + {GTK_STOCK_ABOUT, "help-about"}, + {GTK_STOCK_PRINT, "file-print-document"} + }; + + GtkStockItem customised[sizeof (map) / sizeof (map[0])]; + int i; + + for (i = 0; i < sizeof (map) / sizeof (map[0]); ++i) + { + gtk_stock_lookup (map[i].gtk_id, &customised[i]); + customised[i].stock_id = map[i].pspp_id; } + + + gtk_stock_add (customised, sizeof (map) / sizeof (map[0])); + } + { /* Create our own "pspp-stock-reset" item, using the GTK_STOCK_REFRESH icon set */ - - GtkStockItem items[] = { + GtkStockItem items[2] = { {"pspp-stock-reset", N_("_Reset"), 0, 0, PACKAGE}, {"pspp-stock-select", N_("_Select"), 0, 0, PACKAGE} }; - gtk_stock_add (items, 2); + gtk_icon_factory_add (factory, "pspp-stock-reset", gtk_icon_factory_lookup_default (GTK_STOCK_REFRESH) ); diff --git a/src/ui/gui/syntax-editor.ui b/src/ui/gui/syntax-editor.ui index 51e589ec73..01816a7137 100644 --- a/src/ui/gui/syntax-editor.ui +++ b/src/ui/gui/syntax-editor.ui @@ -12,7 +12,7 @@ - gtk-new + file-new-document new2 @@ -37,7 +37,7 @@ - gtk-save + file-save-document file_save @@ -51,12 +51,12 @@ file_print - gtk-print + file-print-document - gtk-quit + file-quit file_quit @@ -68,21 +68,21 @@ - gtk-cut + edit-cut edit_cut false - gtk-copy + edit-copy edit_copy false - gtk-paste + edit-paste edit_paste false diff --git a/src/ui/gui/var-sheet.ui b/src/ui/gui/var-sheet.ui index 148a8d873e..0258e4284a 100644 --- a/src/ui/gui/var-sheet.ui +++ b/src/ui/gui/var-sheet.ui @@ -40,7 +40,7 @@ edit_insert-variable Insert Variable Create a new variable at the current position - pspp-insert-variable + edit-insert-variable @@ -48,24 +48,24 @@ edit_goto-variable Go To Variable... Jump to variable - pspp-goto-variable + edit-goto-variable - gtk-cut + edit-cut edit_cut - gtk-copy + edit-copy edit_copy - gtk-paste + edit-paste edit_paste -- 2.30.2