view libgui/src/icons/icons_license @ 25921:9c47eedc44e2

msgbox.m: use graphics objects to build dialog (bug #42490) * msgbox.m (__msgbox__): New subfunction to build a standard dialog using graphics objects and import standard icons using the GUI's resource_manger. Implement Matlab compatible "opt" argument for changing the "windowstyle" property of the figure and the "interpreter" property of the displayed text. Add BIST for input checks. Update documentation. * errordlg.m, helpdlg.m, warndlg.m: Adapt argument checks. Update documentation. * BaseControl.cc: Prevent BaseControl objects from using invalid pointers to figure objects. * libgui/src/icons/dialog-error.png/svg, dialog-information.png/svg, dialog-warning.png/svg: New fallback Tango icons (png and original svg) for message dialogs. * libgui/src/icons/module.mk: Add new icons to octave_gui_ICONS. * libgui/src/resource.qrc: Add new icons. * libgui/src/icons/icons_license: Add new icons to the list. * octave-link.h (octave_link::message_dialog, octave_link::do_message_dialog): Remove methods. (octave_link::get_named_icon, octave_link::do_get_named_icon): New methods to retrieve an icon pixels by name. * octave-link.cc (F__octave_link_message_dialog__): Remove interpreter function. * octave-link.cc (F__octave_link_named_icon__): New interpreter function. * octave-link.h/cc (octave_qt_link::do_message_dialog) Remove method. (octave_qt_link::do_get_named_icon) Implements octave_link::do_get_named_icon. Make use of resource_manager::icon to get an icon by name and eventually fallback to Tango version.
author Pantxo Diribarne <pantxo.diribarne@gmail.com>
date Mon, 08 Oct 2018 09:16:29 +0200
parents f9fe8cf64e09
children 198902f24ef6
line wrap: on
line source

===========================================
Icons based on the Tango-Desktop-Project
===========================================

Tango-Desktop-Project:
http://tango.freedesktop.org/Tango_Desktop_Project

Archive with base icon set available at:
http://tango.freedesktop.org/releases/tango-icon-theme-0.8.90.tar.gz

License
===========================================

The Tango base icon theme is released to the Public Domain.

Icons used for Octave
===========================================

applications-system.svg
dialog-error.svg
dialog-information.svg
dialog-warning.svg
document-new.svg
document-open.svg
document-print.svg
document-save.svg
document-save-as.svg
edit-copy.svg
edit-cut.svg
edit-delete.svg
edit-find.svg
edit-find-replace.svg
edit-paste.svg
edit-redo.svg
edit-undo.svg
folder.svg
folder-new.svg
go-down.svg
go-first.svg
go-last.svg
go-up.svg
preferences-system.svg
user-home.svg
view-refresh.svg

===========================================
Icons created by the Octave developers
with elements from the Tango theme
===========================================

logo.png
widget-close.svg
widget-dock.svg
widget-undock.svg

Icons with elements from the Tango theme
===========================================

graphic_logo_DocumentationDockWidget.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