app, menus, icons: add dashboard dockable

Desktop / GNOME / GIMP - Ell [yahoo.com] - 19 December 2017 00:42 EST

The dashboard dockable shows the current GEGL cache and swap sizes, and their recent history. It has options to control the update rate and history duration of the data, and an option to warn (by raising/blinking the dialog) when the swap size approaches its limit.

981e8dcdfe app, menus, icons: add dashboard dockable
app/actions/Makefile.am | 4 +
app/actions/actions.c | 4 +
app/actions/dashboard-actions.c | 193 +++++++
app/actions/dashboard-actions.h | 27 +
app/actions/dashboard-commands.c | 74 +++
app/actions/dashboard-commands.h | 33 ++
app/actions/dialogs-actions.c | 6 +
app/dialogs/dialogs-constructors.c | 11 +
app/dialogs/dialogs-constructors.h | 4 +
app/dialogs/dialogs.c | 4 +
app/menus/menus.c | 8 +
app/widgets/Makefile.am | 2 +
app/widgets/gimpdashboard.c | 818 +++++++++++++++++++++++++++++
app/widgets/gimpdashboard.h | 90 ++++
app/widgets/gimphelp-ids.h | 5 +
app/widgets/widgets-enums.h | 18 +
app/widgets/widgets-types.h | 1 +
icons/Color/16/gimp-dashboard.png | Bin 0 -> 603 bytes
icons/Color/24/gimp-dashboard.png | Bin 0 -> 833 bytes
icons/Color/color-scalable.svg | 48 +-
icons/Color/scalable/gimp-dashboard.svg | 155 ++++++
icons/Symbolic/16/gimp-dashboard.png | Bin 0 -> 513 bytes
icons/Symbolic/24/gimp-dashboard.png | Bin 0 -> 641 bytes
icons/Symbolic/scalable/gimp-dashboard.svg | 102 ++++
icons/Symbolic/symbolic-scalable.svg | 462 ++++++++--------
icons/icon-list.mk | 3 +
libgimpwidgets/gimpicons.h | 1 +
menus/Makefile.am | 1 +
menus/dashboard-menu.xml | 23 +
menus/dialogs-menuitems.xml | 1 +
po/POTFILES.in | 2 +
31 files changed, 1874 insertions(+), 226 deletions(-)

Upstream: git.gnome.org


  • Share