Mercurial > jwe > octave
view libgui/src/icons/license.md @ 30777:36dc11ee220d
reorganize GUIs icons
* FigureWindow.cc (FigureWIndow.cc): use QIcon::fromTheme
* ToolBarButton.cc (get_icon): dito
* libgui/src/icons/*.png: moved into tango/128x128/, octave/128x128/
or cursor/
* libgui/src/icons/*.svg: moved into tango/scalable/ or octave/scalable/
* libgui/src/cursors/licence.md of cursors
* libgui/src/icons/licence.md of icons
* libgui/src/icons/icons_license: removed ol file
* documentation.cc (construct_toolbar): use standard icon names for zoom icons
* m-editor/file-editor.cc (construct): dito
* main-window.cc (main_window) call ressource_manger::config_icon_theme
* module.mk: update icon paths
* octave-dock-widget.cc (label_dock_widget): use QIcon::fromTheme;
(octave_dock_widget): use QIcon::fromTheme and update icon paths in css;
(make_window): update icon paths in css;
(make_widget): update icon paths in css;
(set_style): update icon paths in css, use QIcon::fromTheme;
* octave-qobject.cc (base_object): call config_icon_theme if no gui
is started;
* ressource_mamager.cc (config_icon_theme): new function setting the
* resource-manager.h: new function config_icon_theme
* libgui/src/resource.qrc: update paths of graphics files
author | Torsten Lilge <ttl-octave@mailbox.org> |
---|---|
date | Tue, 22 Feb 2022 20:54:15 +0100 |
parents | libgui/src/icons/icons_license@b03104e38964 |
children | df5d3552e67c |
line wrap: on
line source
# Icons for Octave ## Icons based on the Tango-Desktop-Project The icons in the directory **tango** are taken from the Tango-Desktop-Projekt - [Tango-Desktop-Project](http://tango.freedesktop.org/Tango_Desktop_Project) - [Archive with base icon set}(http://tango.freedesktop.org/releases/tango-icon-theme-0.8.90.tar.gz) The Tango base icon theme is released to the Public Domain. ## Icons by Octave developers The icons in the directory **octave** are created by the Octave developers. ### Completely new icons - figure-axes.svg - figure-grid.svg - logo.png - widget-close.svg - widget-dock.svg - widget-undock.svg ### Icons with elements of the Tango theme - figure-pan.svg - graphic_logo_DocumentationDockWidget.svg - graphic_logo_Figure.svg - graphic_logo_FileEditor.svg - graphic_logo_FilesDockWidget.svg - graphic_logo_HistoryDockWidget.svg - graphic_logo_NewsDockWidget.svg - graphic_logo_ReleaseWidget.svg - graphic_logo_TerminalDockWidget.svg - graphic_logo_WorkspaceView.svg - letter_logo_DocumentationDockWidget.svg - letter_logo_FileEditor.svg - letter_logo_FilesDockWidget.svg - letter_logo_HistoryDockWidget.svg - letter_logo_NewsDockWidget.svg - letter_logo_ReleaseWidget.svg - letter_logo_TerminalDockWidget.svg - letter_logo_WorkspaceView.svg - bp-next.svg - bp-prev.svg - bp-rm_all.svg - bp-toggle.svg - db-cont.svg - db-step-in.svg - db-step-out.svg - db-step.svg - db-stop.svg - plot-xy-curve.svg - system-run.svg Cursors from the standard DMZ theme =================================== https://github.com/GalliumOS/dmz-cursor-theme/tree/master/DMZ-White bottom_left_corner.png bottom_right_corner.png bottom_side.png cross.png fleur.png hand2.png left_side.png right_side.png top_left_corner.png top_right_corner.png top_side.png Cursor created by the Octave developers with elements from the DMZ theme: circle.png circle.svg