From 7fc77511a074ccd551a10056a16ae568253bb0d4 Mon Sep 17 00:00:00 2001 From: Jouni Koivuviita Date: Tue, 16 Oct 2007 13:53:05 +0000 Subject: [PATCH] -All component stylenames now get prefixed with component base stylename. -runAnchestorsLayout -> runAncestorsLayout (grammar-fix). -IPanel stylename conventions changed (again). Now all additional stylenames are added to the panel, e.g. addStyleName("red") + addStyleName("green") -> .i-panel .i-panel-red .i-panel-green - ^ same for ITabsheet. -Layout padding convention changed (again). Now by default only Panels and TabSheets have padding, and they can remove that padding by using a constant stylename (Panel.STYLE_NO_PADDING and same for TabSheet). -IWindow styles altered a bit (now able to move Window in IE6 also :)). svn changeset:2527/svn branch:trunk --- .../toolkit/demo/features/PropertyPanel.java | 1 + .../gwt/client/ApplicationConnection.java | 9 ++-- .../terminal/gwt/client/DebugConsole.java | 9 ++-- .../toolkit/terminal/gwt/client/Util.java | 4 +- .../terminal/gwt/client/ui/ICustomLayout.java | 4 +- .../terminal/gwt/client/ui/IExpandLayout.java | 2 +- .../terminal/gwt/client/ui/IPanel.java | 46 +++++++++------- .../terminal/gwt/client/ui/ISplitPanel.java | 2 +- .../terminal/gwt/client/ui/ITabsheet.java | 24 ++++++++- .../toolkit/terminal/gwt/client/ui/IView.java | 2 +- .../terminal/gwt/client/ui/IWindow.java | 8 +-- .../gwt/public/default/common/common.css | 15 +++--- .../public/default/icons/16/arrow-down.png | Bin 0 -> 456 bytes .../public/default/icons/16/arrow-left.png | Bin 0 -> 469 bytes .../public/default/icons/16/arrow-right.png | Bin 0 -> 467 bytes .../gwt/public/default/icons/16/arrow-up.png | Bin 0 -> 471 bytes .../gwt/public/default/icons/16/attention.png | Bin 0 -> 466 bytes .../gwt/public/default/icons/16/calendar.png | Bin 0 -> 710 bytes .../gwt/public/default/icons/16/cancel.png | Bin 0 -> 590 bytes .../public/default/icons/16/document-add.png | Bin 0 -> 656 bytes .../default/icons/16/document-delete.png | Bin 0 -> 655 bytes .../public/default/icons/16/document-doc.png | Bin 0 -> 718 bytes .../default/icons/16/document-image.png | Bin 0 -> 703 bytes .../public/default/icons/16/document-pdf.png | Bin 0 -> 703 bytes .../public/default/icons/16/document-ppt.png | Bin 0 -> 718 bytes .../public/default/icons/16/document-txt.png | Bin 0 -> 594 bytes .../public/default/icons/16/document-web.png | Bin 0 -> 710 bytes .../public/default/icons/16/document-xsl.png | Bin 0 -> 747 bytes .../gwt/public/default/icons/16/document.png | Bin 0 -> 553 bytes .../public/default/icons/16/email-reply.png | Bin 0 -> 762 bytes .../public/default/icons/16/email-send.png | Bin 0 -> 770 bytes .../gwt/public/default/icons/16/email.png | Bin 0 -> 643 bytes .../public/default/icons/16/folder-add.png | Bin 0 -> 777 bytes .../public/default/icons/16/folder-delete.png | Bin 0 -> 771 bytes .../gwt/public/default/icons/16/folder.png | Bin 0 -> 737 bytes .../gwt/public/default/icons/16/globe.png | Bin 0 -> 788 bytes .../gwt/public/default/icons/16/help.png | Bin 0 -> 517 bytes .../gwt/public/default/icons/16/lock.png | Bin 0 -> 738 bytes .../gwt/public/default/icons/16/note.png | Bin 0 -> 747 bytes .../gwt/public/default/icons/16/ok.png | Bin 0 -> 542 bytes .../gwt/public/default/icons/16/reload.png | Bin 0 -> 788 bytes .../gwt/public/default/icons/16/settings.png | Bin 0 -> 716 bytes .../public/default/icons/16/trash-full.png | Bin 0 -> 942 bytes .../gwt/public/default/icons/16/trash.png | Bin 0 -> 836 bytes .../gwt/public/default/icons/16/user.png | Bin 0 -> 645 bytes .../gwt/public/default/icons/16/users.png | Bin 0 -> 685 bytes .../public/default/icons/32/arrow-down.png | Bin 0 -> 872 bytes .../public/default/icons/32/arrow-left.png | Bin 0 -> 894 bytes .../public/default/icons/32/arrow-right.png | Bin 0 -> 889 bytes .../gwt/public/default/icons/32/arrow-up.png | Bin 0 -> 863 bytes .../gwt/public/default/icons/32/attention.png | Bin 0 -> 895 bytes .../gwt/public/default/icons/32/calendar.png | Bin 0 -> 1729 bytes .../gwt/public/default/icons/32/cancel.png | Bin 0 -> 1297 bytes .../public/default/icons/32/document-add.png | Bin 0 -> 1578 bytes .../default/icons/32/document-delete.png | Bin 0 -> 1599 bytes .../public/default/icons/32/document-doc.png | Bin 0 -> 1481 bytes .../default/icons/32/document-image.png | Bin 0 -> 1881 bytes .../public/default/icons/32/document-pdf.png | Bin 0 -> 1417 bytes .../public/default/icons/32/document-ppt.png | Bin 0 -> 1424 bytes .../public/default/icons/32/document-txt.png | Bin 0 -> 1182 bytes .../public/default/icons/32/document-web.png | Bin 0 -> 1675 bytes .../public/default/icons/32/document-xsl.png | Bin 0 -> 1591 bytes .../gwt/public/default/icons/32/document.png | Bin 0 -> 1015 bytes .../public/default/icons/32/email-reply.png | Bin 0 -> 1797 bytes .../public/default/icons/32/email-send.png | Bin 0 -> 1718 bytes .../gwt/public/default/icons/32/email.png | Bin 0 -> 1380 bytes .../public/default/icons/32/folder-add.png | Bin 0 -> 2081 bytes .../public/default/icons/32/folder-delete.png | Bin 0 -> 2091 bytes .../gwt/public/default/icons/32/folder.png | Bin 0 -> 1629 bytes .../gwt/public/default/icons/32/globe.png | Bin 0 -> 2074 bytes .../gwt/public/default/icons/32/help.png | Bin 0 -> 1134 bytes .../gwt/public/default/icons/32/lock.png | Bin 0 -> 1734 bytes .../gwt/public/default/icons/32/note.png | Bin 0 -> 1808 bytes .../gwt/public/default/icons/32/ok.png | Bin 0 -> 1181 bytes .../gwt/public/default/icons/32/reload.png | Bin 0 -> 1865 bytes .../gwt/public/default/icons/32/settings.png | Bin 0 -> 1131 bytes .../public/default/icons/32/trash-full.png | Bin 0 -> 2176 bytes .../gwt/public/default/icons/32/trash.png | Bin 0 -> 1803 bytes .../gwt/public/default/icons/32/user.png | Bin 0 -> 1373 bytes .../gwt/public/default/icons/32/users.png | Bin 0 -> 1562 bytes .../public/default/icons/64/arrow-down.png | Bin 0 -> 981 bytes .../public/default/icons/64/arrow-left.png | Bin 0 -> 922 bytes .../public/default/icons/64/arrow-right.png | Bin 0 -> 918 bytes .../gwt/public/default/icons/64/arrow-up.png | Bin 0 -> 977 bytes .../gwt/public/default/icons/64/attention.png | Bin 0 -> 2020 bytes .../gwt/public/default/icons/64/calendar.png | Bin 0 -> 3321 bytes .../gwt/public/default/icons/64/cancel.png | Bin 0 -> 2889 bytes .../public/default/icons/64/document-add.png | Bin 0 -> 2037 bytes .../default/icons/64/document-delete.png | Bin 0 -> 2363 bytes .../public/default/icons/64/document-doc.png | Bin 0 -> 2619 bytes .../default/icons/64/document-image.png | Bin 0 -> 4123 bytes .../public/default/icons/64/document-pdf.png | Bin 0 -> 2533 bytes .../public/default/icons/64/document-ppt.png | Bin 0 -> 2286 bytes .../public/default/icons/64/document-txt.png | Bin 0 -> 1421 bytes .../public/default/icons/64/document-web.png | Bin 0 -> 3393 bytes .../public/default/icons/64/document-xls.png | Bin 0 -> 2914 bytes .../gwt/public/default/icons/64/document.png | Bin 0 -> 1270 bytes .../public/default/icons/64/email-reply.png | Bin 0 -> 3937 bytes .../public/default/icons/64/email-send.png | Bin 0 -> 3100 bytes .../gwt/public/default/icons/64/email.png | Bin 0 -> 2467 bytes .../public/default/icons/64/folder-add.png | Bin 0 -> 3641 bytes .../public/default/icons/64/folder-delete.png | Bin 0 -> 3937 bytes .../gwt/public/default/icons/64/folder.png | Bin 0 -> 3209 bytes .../gwt/public/default/icons/64/globe.png | Bin 0 -> 5014 bytes .../gwt/public/default/icons/64/help.png | Bin 0 -> 2696 bytes .../gwt/public/default/icons/64/lock.png | Bin 0 -> 4243 bytes .../gwt/public/default/icons/64/note.png | Bin 0 -> 3805 bytes .../gwt/public/default/icons/64/ok.png | Bin 0 -> 2619 bytes .../gwt/public/default/icons/64/reload.png | Bin 0 -> 4123 bytes .../gwt/public/default/icons/64/settings.png | Bin 0 -> 1654 bytes .../public/default/icons/64/trash-full.png | Bin 0 -> 5242 bytes .../gwt/public/default/icons/64/trash.png | Bin 0 -> 3688 bytes .../gwt/public/default/icons/64/user.png | Bin 0 -> 2736 bytes .../gwt/public/default/icons/64/users.png | Bin 0 -> 3698 bytes .../gwt/public/default/panel/panel.css | 51 +++++++++++++++--- .../gwt/public/default/tabsheet/tabsheet.css | 24 +++++++-- .../gwt/public/default/window/window.css | 15 +++--- .../tests/TestForBasicApplicationLayout.java | 2 + src/com/itmill/toolkit/ui/Panel.java | 11 ++++ src/com/itmill/toolkit/ui/TabSheet.java | 7 +++ src/com/itmill/toolkit/ui/Window.java | 2 +- 121 files changed, 174 insertions(+), 64 deletions(-) create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/arrow-down.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/arrow-left.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/arrow-right.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/arrow-up.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/attention.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/calendar.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/cancel.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-add.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-delete.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-doc.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-image.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-pdf.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-ppt.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-txt.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-web.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-xsl.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/email-reply.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/email-send.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/email.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/folder-add.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/folder-delete.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/folder.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/globe.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/help.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/lock.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/note.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/ok.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/reload.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/settings.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/trash-full.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/trash.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/user.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/users.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/arrow-down.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/arrow-left.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/arrow-right.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/arrow-up.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/attention.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/calendar.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/cancel.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-add.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-delete.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-doc.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-image.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-pdf.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-ppt.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-txt.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-web.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-xsl.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/email-reply.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/email-send.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/email.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/folder-add.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/folder-delete.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/folder.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/globe.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/help.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/lock.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/note.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/ok.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/reload.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/settings.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/trash-full.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/trash.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/user.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/users.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/arrow-down.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/arrow-left.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/arrow-right.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/arrow-up.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/attention.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/calendar.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/cancel.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-add.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-delete.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-doc.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-image.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-pdf.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-ppt.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-txt.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-web.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-xls.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/email-reply.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/email-send.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/email.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/folder-add.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/folder-delete.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/folder.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/globe.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/help.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/lock.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/note.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/ok.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/reload.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/settings.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/trash-full.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/trash.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/user.png create mode 100644 src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/users.png diff --git a/src/com/itmill/toolkit/demo/features/PropertyPanel.java b/src/com/itmill/toolkit/demo/features/PropertyPanel.java index 3c402ec468..899c3608bf 100644 --- a/src/com/itmill/toolkit/demo/features/PropertyPanel.java +++ b/src/com/itmill/toolkit/demo/features/PropertyPanel.java @@ -71,6 +71,7 @@ public class PropertyPanel extends Panel implements Button.ClickListener, // Layout setCaption("Properties"); addComponent(formsLayout); + addStyleName(Panel.STYLE_NO_PADDING); setWidth(100); setWidthUnits(Table.UNITS_PERCENTAGE); diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java b/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java index 5e4adc64e3..cea4565cef 100755 --- a/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java @@ -51,7 +51,7 @@ public class ApplicationConnection implements FocusListener { appUri = getAppUri(); if (isDebugMode()) { - console = new DebugConsole(); + console = new DebugConsole(this); } else { console = new NullConsole(); } @@ -427,9 +427,12 @@ public class ApplicationConnection implements FocusListener { return true; component.setStyleName(component.getStylePrimaryName()); - // add additional styles as css classes + // add additional styles as css classes, prefixed with component default + // stylename if (uidl.hasAttribute("style")) { - component.addStyleName(uidl.getStringAttribute("style")); + String[] styles = uidl.getStringAttribute("style").split(" "); + for (int i = 0; i < styles.length; i++) + component.addStyleDependentName(styles[i]); } return false; diff --git a/src/com/itmill/toolkit/terminal/gwt/client/DebugConsole.java b/src/com/itmill/toolkit/terminal/gwt/client/DebugConsole.java index 14502239ea..8f6a1c822d 100755 --- a/src/com/itmill/toolkit/terminal/gwt/client/DebugConsole.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/DebugConsole.java @@ -13,8 +13,9 @@ public final class DebugConsole extends IWindow implements Console { private Panel panel; - public DebugConsole() { + public DebugConsole(ApplicationConnection client) { super(); + this.client = client; panel = new FlowPanel(); ScrollPanel p = new ScrollPanel(); p.add(panel); @@ -27,8 +28,10 @@ public final class DebugConsole extends IWindow implements Console { private void minimize() { // TODO stack to bottom (create window manager of some sort) setPixelSize(60, 60); - setPopupPosition(Window.getClientWidth() - 80, - Window.getClientHeight() - 80); + setPopupPosition(Window.getClientWidth() + - (60 + IWindow.BORDER_WIDTH_HORIZONTAL), Window + .getClientHeight() + - (80 + IWindow.BORDER_WIDTH_VERTICAL)); } /* diff --git a/src/com/itmill/toolkit/terminal/gwt/client/Util.java b/src/com/itmill/toolkit/terminal/gwt/client/Util.java index 4e36273b10..f0c7883ad2 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/Util.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/Util.java @@ -66,7 +66,7 @@ public class Util { * * @param container */ - public static void runAnchestorsLayout(HasWidgets container) { + public static void runAncestorsLayout(HasWidgets container) { Iterator childWidgets = container.iterator(); while (childWidgets.hasNext()) { Widget child = (Widget) childWidgets.next(); @@ -74,7 +74,7 @@ public class Util { ((ContainerResizedListener) child).iLayout(); } else if (child instanceof HasWidgets) { HasWidgets childContainer = (HasWidgets) child; - runAnchestorsLayout(childContainer); + runAncestorsLayout(childContainer); } } } diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/ICustomLayout.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/ICustomLayout.java index eec9e2b344..5c077d090a 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/ICustomLayout.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/ICustomLayout.java @@ -346,7 +346,7 @@ public class ICustomLayout extends ComplexPanel implements Paintable, public void iLayout() { if (!iLayoutJS(DOM.getFirstChild(getElement()))) { - Util.runAnchestorsLayout(this); + Util.runAncestorsLayout(this); } } @@ -356,7 +356,7 @@ public class ICustomLayout extends ComplexPanel implements Paintable, * containers in custom layout he/she can notify children after resize. */ public void notifyChildrenOfSizeChange() { - Util.runAnchestorsLayout(this); + Util.runAncestorsLayout(this); } public void onDetach() { diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IExpandLayout.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IExpandLayout.java index 5db1035073..2854e1635e 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IExpandLayout.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IExpandLayout.java @@ -160,7 +160,7 @@ public class IExpandLayout extends IOrderedLayout implements DOM.removeChild(childContainer, meter); // TODO save previous size and only propagate if really changed - Util.runAnchestorsLayout(this); + Util.runAncestorsLayout(this); } } diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IPanel.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IPanel.java index a836d4a95f..8234cd5906 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IPanel.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IPanel.java @@ -32,6 +32,11 @@ public class IPanel extends SimplePanel implements Paintable, DOM.appendChild(getElement(), captionNode); DOM.appendChild(getElement(), contentNode); DOM.appendChild(getElement(), bottomDecoration); + setStyleName(CLASSNAME); + DOM.setElementProperty(captionNode, "className", CLASSNAME + "-caption"); + DOM.setElementProperty(contentNode, "className", CLASSNAME + "-content"); + DOM.setElementProperty(bottomDecoration, "className", CLASSNAME + + "-deco"); } protected Element getContainerElement() { @@ -59,28 +64,33 @@ public class IPanel extends SimplePanel implements Paintable, if (getWidget() != null) { clear(); } - - // Add proper style name for root element - // TODO refactor to support additional styles set from server-side - String className = CLASSNAME; - if (uidl.hasAttribute("style")) - className += "-" + uidl.getStringAttribute("style"); - setStyleName(className); - DOM.setElementProperty(contentNode, "className", className + "-content"); - DOM.setElementProperty(bottomDecoration, "className", className - + "-deco"); - // Handle caption displaying + boolean hasCaption = false; if (uidl.hasAttribute("caption") && !uidl.getStringAttribute("caption").equals("")) { DOM.setInnerText(captionNode, uidl.getStringAttribute("caption")); - DOM.setElementProperty(captionNode, "className", className - + "-caption"); - } else { - // Theme needs this to work around different styling - DOM.setElementProperty(captionNode, "className", className - + "-nocaption"); + hasCaption = true; + } else DOM.setInnerText(captionNode, ""); + + // Add proper stylenames for all elements + if (uidl.hasAttribute("style")) { + String[] styles = uidl.getStringAttribute("style").split(" "); + String captionBaseClass = CLASSNAME + + (hasCaption ? "-caption" : "-nocaption"); + String contentBaseClass = CLASSNAME + "-content"; + String decoBaseClass = CLASSNAME + "-deco"; + String captionClass = captionBaseClass; + String contentClass = contentBaseClass; + String decoClass = decoBaseClass; + for (int i = 0; i < styles.length; i++) { + captionClass += " " + captionBaseClass + "-" + styles[i]; + contentClass += " " + contentBaseClass + "-" + styles[i]; + decoClass += " " + decoBaseClass + "-" + styles[i]; + } + DOM.setElementProperty(captionNode, "className", captionClass); + DOM.setElementProperty(contentNode, "className", contentClass); + DOM.setElementProperty(bottomDecoration, "className", decoClass); } // Height adjustment @@ -128,7 +138,7 @@ public class IPanel extends SimplePanel implements Paintable, } else { DOM.setStyleAttribute(contentNode, "overflow", "hidden"); } - Util.runAnchestorsLayout(this); + Util.runAncestorsLayout(this); } } diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/ISplitPanel.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/ISplitPanel.java index d22c2515f7..bc077c98fb 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/ISplitPanel.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/ISplitPanel.java @@ -211,7 +211,7 @@ public class ISplitPanel extends ComplexPanel implements Paintable, break; } - Util.runAnchestorsLayout(this); + Util.runAncestorsLayout(this); } private void setFirstWidget(Widget w) { diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java index 3deeb88999..43fee197a1 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java @@ -78,6 +78,25 @@ public class ITabsheet extends FlowPanel implements Paintable, if (client.updateComponent(this, uidl, false)) return; + + // Add proper stylenames for all elements + if (uidl.hasAttribute("style")) { + String[] styles = uidl.getStringAttribute("style").split(" "); + String tabsBaseClass = CLASSNAME + "-tabs"; + String contentBaseClass = CLASSNAME + "-content"; + String decoBaseClass = CLASSNAME + "-deco"; + String tabsClass = tabsBaseClass; + String contentClass = contentBaseClass; + String decoClass = decoBaseClass; + for (int i = 0; i < styles.length; i++) { + tabsClass += " " + tabsBaseClass + "-" + styles[i]; + contentClass += " " + contentBaseClass + "-" + styles[i]; + decoClass += " " + decoBaseClass + "-" + styles[i]; + } + tp.setStyleName(contentClass); + tb.setStyleName(tabsClass); + DOM.setElementProperty(deco, "className", decoClass); + } // Adjust width and height String h = uidl.hasAttribute("height") ? uidl @@ -86,7 +105,7 @@ public class ITabsheet extends FlowPanel implements Paintable, .getStringAttribute("width") : null; setWidth(w != null ? w : "auto"); - // Try to calculate the height as close as possible + // Height calculations if (h != null) { setHeight(h); } else { @@ -96,6 +115,7 @@ public class ITabsheet extends FlowPanel implements Paintable, DOM.setStyleAttribute(tp.getElement(), "overflow", "hidden"); } + // Render content UIDL tabs = uidl.getChildUIDL(0); boolean keepCurrentTabs = tabKeys.size() == tabs.getNumberOfChildren(); for (int i = 0; keepCurrentTabs && i < tabKeys.size(); i++) @@ -183,6 +203,6 @@ public class ITabsheet extends FlowPanel implements Paintable, tp.setHeight(neededHeight - pixelHeight + "px"); DOM.setStyleAttribute(tp.getElement(), "overflow", ""); } - Util.runAnchestorsLayout(this); + Util.runAncestorsLayout(this); } } diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IView.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IView.java index 2e9767f022..3217d6f2d4 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IView.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IView.java @@ -130,7 +130,7 @@ public class IView extends SimplePanel implements Paintable, } public void onWindowResized(int width, int height) { - Util.runAnchestorsLayout(this); + Util.runAncestorsLayout(this); } } diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IWindow.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IWindow.java index 5de66ebf45..435d9e9a4d 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IWindow.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IWindow.java @@ -71,7 +71,7 @@ public class IWindow extends PopupPanel implements Paintable, ScrollListener { private Element closeBox; - private ApplicationConnection client; + protected ApplicationConnection client; private String id; @@ -169,8 +169,8 @@ public class IWindow extends PopupPanel implements Paintable, ScrollListener { public void updateFromUIDL(UIDL uidl, ApplicationConnection client) { this.id = uidl.getId(); this.client = client; - - if(client.updateComponent(this, uidl, false)) + + if (client.updateComponent(this, uidl, false)) return; if (uidl.hasAttribute("invisible")) { @@ -253,7 +253,7 @@ public class IWindow extends PopupPanel implements Paintable, ScrollListener { } public void setCaption(String c) { - DOM.setInnerHTML(header, c); + DOM.setInnerText(header, c); } protected Element getContainerElement() { diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/common/common.css b/src/com/itmill/toolkit/terminal/gwt/public/default/common/common.css index 6fd42a534b..6b71089bd7 100644 --- a/src/com/itmill/toolkit/terminal/gwt/public/default/common/common.css +++ b/src/com/itmill/toolkit/terminal/gwt/public/default/common/common.css @@ -8,15 +8,18 @@ } .i-view { - height:100%; + height: 100%; } -input, select, textarea, button { +#itmtk-ajax-window input, +#itmtk-ajax-window select, +#itmtk-ajax-window textarea, +#itmtk-ajax-window button { font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; color: #464f52; } -select { +#itmtk-ajax-window select { padding: 0; margin: 0; } @@ -26,13 +29,7 @@ select { filter: Alpha(opacity=30); } -/** - * Layout styles - */ -.i-orderedlayout { - padding: 15px 18px; -} /** * Context menu styles diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/arrow-down.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/arrow-down.png new file mode 100644 index 0000000000000000000000000000000000000000..ffd0ee50a5ffc26f3685de1a4cce548e6a783176 GIT binary patch literal 456 zcmV;(0XP1MP)zL7h6~Ss zGnmP;G05`~h=qSZ1KKhMS#miu=z|O$R#E3f@Vc-wY4_|)$V-VwEW+-#uV|eu84}*;&J6P-w zmPChP03%YUYl*XhF}fTs12{oZ#LvORpee@6@E6T8Q0#%^zJ3QA!->s+V^80GxBUGV yci#B$1)Pw;YOxtG9h$<3O3H9=4R~$@2rvM3uzwu(H$2b)00001g70y6}fqy_nGfsSA*naanL!b^9L#Q4%&}sj{PXG6xh-m!#kAcBKnS()2 zfQ4bt?H>$>@Bd)<^z$FXXCMa25j5Zr(47LDj11K-{0w{?j0_dq-ZLDy_k-aJ&|817 z_yNNJMkp=J#l%qWD!?Ew#KQ3M^IsG>Tw%Zo@+UtB6N9E0E5l!?Wgzc>04VlAa$moL zjp4**z_F+AzFYqOi#u<8_ySHyV71r`m<~;0L?vaomj^sI0t6TU_EnJTIs6^}00000 LNkvXXu0mjff2qzA literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/arrow-right.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/arrow-right.png new file mode 100644 index 0000000000000000000000000000000000000000..69bf88da8a4dd8b915ebda4f5352761bc5688fdc GIT binary patch literal 467 zcmV;^0WAKBP)-%k8CpFA8JHOv7#M+=4ai^xae!*Eg~9jV zK#d^HAHV-+xc2Hd!{W1F8PeCjWqAATA6N_|2T}u4ixCDe0E(2qKq5k)o8i}={|vo{ zJ^=+87@FM$82C7t3CF@epyHo@K+gHk5UR(`5U9h&u>IzDh8ZWmfaP$;0u229$H4IU z=RdG>FFyOlum>0xasn(24$2&0If4fK0XqN7uYU~39{yzL-1m_|f{&S@+J&D%fRhm{ zN6-L9DE;#DUj}(07KRE(eg+{fCKNeb25^F+h@XRrK~s#CK@F&}9Ef266nh}KuiwGO zaAGsy*wc64Euqnb6@2&tPDo(2*bJBsO<_bOWw@6IJU0Ra7y!E{josZUAp!sZ002ov JPDHLkV1fl0#nAu& literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/arrow-up.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/arrow-up.png new file mode 100644 index 0000000000000000000000000000000000000000..76e5b43e08169c80fc2d55d312bba3d7c8b1fd2f GIT binary patch literal 471 zcmV;|0Vw{7P)=x z{xh6=`itTAo8JtP2HXtHKoj^m85lrnKx(lW00tnN{{o4tFMc!RZG6Y@^Ur?W!_EkF(SL>*BW{MvFIX82 zW!M-#effdk0FW=eG&mW4{6R#6G(R(gvM?9cREKN;Cn$>eflk&GV`cb@7LB0T1Ic~; z4h~38Yz7>A`tG~s@4vY7#)mK9galTL&4B696h>51hI@Iyb0a{20RY#mdK@i5jz1#dTB!UFHAQpmP7nIoOqgYt`JX-kzc7me5ftA<=(MA)IXvBoL_kVB4 zxkH<{2bY0wx%-&?F*~y>hzN5bSX-zn1W?pcqpMFyDD&Y0-#JV@z6rF0V*`qFgE ze%F!?(b@dcMO;gmHHLPt`R#zHm+X`?j-dhWJX$k=+A-J0081mTn$^yQszz~r@ z5*uhPM?ysGM`Zy41DG^>vM~(FQwT$XjwnmY07*$eHbo5TI)LvR z7(PPP$;auJJwg_vWto!aX@HwpbMo@TMF5j_!&Re6#8q$wGH;-^CCUQ8Y`fFyA9Uqz zZ@r2o2MT@~^ zMhP}55_Ok8ejnEVnOR3_aPd-7eSK#M| zkp#zdp%ryBMpc-aSqsq14l`{Bj3SqH6TE7Z2cg4Dsw4u5Jk$b)d)w@uWJnQu>s1A| zOPR84?-(lij^{g2==iCu6%d3>@r^!Ah~AO4U6B|Gzp<`~BB4I^=QKNd3^ zc<|x_ZeQ(3Yx5zDP0V|H+~EHJAQlBgmKg@`K1Z%lLSNTOEUs)I8IPgqKoraC`JKI0 z-5UUC&2~hhfSUv7as0?ZjJ}>hG!pg_Xt@qlMfryU0*LjspTAJp)=|F scac{rBU%}|KAEg+aZUj5+iw8|0Hwq{!VXi2;M77<(XB;JW#P?+drqYa@`Itr@7Adj(0Bv?FM&(T zo}w#xPN(M_x|S;vm)>L`y$3gDmg&UPpOk%H)ik;g6=;hD!&laQ6xM3kV>5j5EeyRX zpYy(bM`6c4WNaJh&4f3i8L);foP74ldor>lOxt4cRXs!)hKZvY6L*d!9}=;v28$C2 zrwmF32-=^&;aFU9P?Lo8?l#;!p8C+e*FHQtkeNKwV`8u;Ijwm! zaSzF=h#-4?>Ng#_yGpYK>Fd3&h`(PWwcSHPQ5Q?w^9w6-Roj6^ax=s^`ZN;%Bfwhy c&VK|L0GL>UEGgOL82|tP07*qoM6N<$f;f!`QUCw| literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-add.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-add.png new file mode 100644 index 0000000000000000000000000000000000000000..d84e34952661ab8e9c4ab7e413c90133c5a6df47 GIT binary patch literal 656 zcmV;B0&o3^P)_0~?1O=FPD4o8Qd5XDOxdKhhB$ zj?b>=PVRRuLZJcRPv+Ndtz1{Y})TQ2||EgB0DxAHywr^845@Ue6 zLZD13DG<|m{IS*qa{JV-aWbqJTPQ?CvwMq!1;sPe>i*y3#-7hH_PPpH2{>J z1EEC8GGz0O0B%lx3IEAI7{P(z`{8-8zYECpHMbzSG-D{uf~7>1OQwYn1@_B2?ourC zR}1{VFw>XO3``q?{kq@LiRt*oB%!{2FW`L6qzS q{H+>_OHa9msl|!gW^w9|00RIa3;khE91}eN0000L9w>3nnodmGmtww1mjAF zO1{@>c=$Yz)u~aGibWGS=k;y^21*N5;Xf0V%Vqe!kFogzp4~caBImr`MWDlTFu;~# zB1O5vI&G}~s2lK=`85+cU*Ao@#vpddU>UYhBdN<%<2X6_1lerPM9yorh4vH_!s;4f z8#Rx&ruba-C%Es5(Z)#+c#y_skLl86c9N*+E}0}Q7fY_E0RYzxA{82UjOPFV002ovPDHLkV1o62Df<8b literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-doc.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-doc.png new file mode 100644 index 0000000000000000000000000000000000000000..7def77428a8c3bf81bc43fbde227b553f3856d43 GIT binary patch literal 718 zcmV;<0x|uGP)*2D&7nt-H!LcrBAbd4A{4cd!nd9Q4YhUP5ZyKqg)lLc(1WSbF76MUF%CF=6*+ca`EvVqzS`oj~Mtxl^ntqzb z2+ze@YOa(?)-9SXa^h8FC~k(I2^}v#WHCLi*>(6;Izv;OkZd8~b{*;@H6rk<3`YVA zmfvU4rzsfj_t_5iYFb0R)d7UMRfkD%xg?093X;%h0J6*=OALok`J)uN+jb8u*y_AQl+;O6ii^ztKA9NoypM<2Y!0>eM6xKdtu^ouvr8(#6!sOj&(Zu|-J9 zaZt3HNE91U)C8A?5=0Vdf_)WB+t=QEJ(q%%)^zbDU-Irf=YHoq-?>*2Lg0Ts%f?Ul zoyDP8zt5klZV2V*its!V{Q6nQKy!#qeGYSHI_r7=J#OA@j1Z4qJ zcGLR^_+6w@-v(i0voJ&B2(|!ClzHnQ0|!dgq-ynoQS?k0a9J2~MjWN=1h!|NBIW}w zMgY$1Rc#@VhFnE)lM-+8?+M(wqu~{BwF1)=nfr2 zo0GxQtiddaO-E}9M8yXft3Wu^hbyQ22>2t=NMo){EGR*JGl9>|z%pBxEk4KC&yVo6 z>F~SVNX~yj)=+Sy_k!fpG@AozBKAXRYaP8XtkZ4jCjOTRcyN1EXEIM9Fl!}!;s%lBctt#3h5 z6*5GDZrz6d10C2MjACISiCG(vw>ohC=ChaYt{**1sfG1(Y)!blJQC3xQ)AOvA>OBj zNGw(Gd0B|zX(4tEK7LKf0fLL*Cg=pKtgCE1XT^W`5S)4^N=50rO57w#)sSB;B0ceh lQZnmeO;p~49EtcNzyL=`^Sa)HQZWDk002ovPDHLkV1n1kG`0W$ literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-pdf.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..b58ccf7567b03c4b9322aa9365fc1d74d103d9ec GIT binary patch literal 703 zcmV;w0zmzVP)gn5|i{}s93R}A-ZY=5f}atbYWch+2}&WA|kpJ1VwRC1Q%i#B0+8NQw)Nr z6vc(;LKjt=A{JXepl+%SmLzQglBDr9$xGf`@8l(oX^Ji!-sR2Ad*|G9&z%uOg#Q`# z>SSFo*0W`Wa~B8=jA}!07!u;;crK7P=#J3l5P000FR;6P&EK-6^8|li)T>hss8v6f z2!^UgWiw4)SHiq^AGC23ASHCeganH7mY{|yEy0RNR`x`z8^Yy+NkVZn46UwKMw$#( zAyp^^8#ueJL&hfmK|q%DGEiD`MMUEfXrDd;!^5nQYL3n&Aj=1;lb7;&-m9Njy z9uLhNJWPp9k>aT$P4fG5JWp${Oq^R8NT`yRcLr0nHkSL(CJ}3D3*AC#{bu~Sej5Xk zJia6ibTn&-<{U7bi+*OuMj-s%Q5;`ge-6qfv;3*S_hmvC_dYQ#vDep(_Qft7=pB9W zwdcfLq~A0iB%uj5M8JBi>tJU!tqvf!z=f_$&j;R~-?5*!^A((_gwGPB60xQ!TL(%7 zO9{#f`20KF=(_MIJQ3V?tYZ2?j)J;ds`H|HoyD^4+tAdq3dI6zkQ$3%NtzA0nF5mG lrz%G!mjV_mjicWJ3;@W%Dn)AU{hU9t1B!MF<9z;=xNr zdaxo0#U3JpKNrDE4yG85HZ`V+CCTp2?2g|go2F^Niwm=}JM(?-z3=AE zv1I+)aoOt+se^s>;Hvy!A zqkJlte#*~hptuCWW@BFy+AfeXvKJEH7R;gK#tkhlu$95}nt~l6VAm^1OkRhb{{m(- z^#&9RwyfEcm{HZ*^MwAg*E%I*4-&T$@8^cpP@I z1W~OLFpWQUD+L`Tc*<*fL9?t&*sCk3yk90$!zjL4f|74x4j(23qPq`tYNG@+PeGI` zh>uReUVn;c|1J!Uj>B^lt)0Y=`MF4|gth`gke+{x^m2OkAd|Wa77T87k|1wBEndyB zmCU=Y5*o~&YM2P}Ab$QPJYgf9t0Pks=r=ijT0y)t^AEBM6DeQxb`L0*%777|{)r)E zMp0!UoEr-v(HFsV^5atW-lazrQPrMz05HzzNLWLv?(;w>h={?^8h*_P zQ)ei&){@@=uwKZUtHy3fyQxG!5t_^4IHqquOXrejFZ;*7Q+Kt#TUrHcU1zp;@;J=c zK?s{Pc$_#$5;st<*;q@z&>TLOP87Ze>aPF;0L@Gl+MIf?2><{907*qoM6N<$g5r%e A2mk;8 literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-txt.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-txt.png new file mode 100644 index 0000000000000000000000000000000000000000..05659b19b2be5e2ea77003c90cd8a8a899366226 GIT binary patch literal 594 zcmV-Y0t;19hG0mV6+sYeZH$FzWswAI)8{u>1T0e6#43%DHf0(^)Ityo z6%|Yq5LCD6C+`W&P$$a;*>+XizWZ1nsJIp!fJLmf@Q%d1~R!_E>T&*onJ+$Va z(8WjxOn(Cjw)M?hX#{GG@eYCq1zug59~{q9t2Y#$ygeWJty;h)L8K6bk;K+&8&PObt}T#j?kL|~P^|N63r)5A}|##(y@ap?k03zWm}C2<4ZA0JoSA4ntB gB4C&{PW=^N0Eq9x7bEWUWdHyG07*qoM6N<$g0Hp+A^-pY literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-web.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/document-web.png new file mode 100644 index 0000000000000000000000000000000000000000..fcfd8685f01689edad31cff96e52ab6266469719 GIT binary patch literal 710 zcmV;%0y+JOP)1|5 zdJ+#RMh}%D)MyoznrdR&v^J^v=!WfPH@iE|>}*rhfER}y-r1Rbp7+`3omU`);D1J7 zYjJdHW#V|Rdqi%bjR4uYO;v48Sxbl_jvY7K%@_X`JfvJGqz z*aQ~wQ@IXWGKw1pepD=Ibr8~TNGSL6Na*dBq4H?s@K()Vye#@xa>G}usg z$B^h7lsXlFgFG(?S8-w>iDw^x=-vRj5-}_;hmp;ga2mA|$|e+i_fcY46VUIh1{sJR&F z4oYW(=~PIM6K0>DU}o$^iU945c<@E3KIFyd#^nOLV*uHNRS}(kPs1N zK}0W!rZLK53rnU3t7dM?wsNl7{@lBJ@9CU-H%$k<^y41R<#4|5_x*m~`Ei60{7+a) zKOLj7p;KP53j}41?0}<7(ZS7p$&KU{GS2b42%4RI>qxh|{a@Kqd4kT{(R~@R4csD7 z2^3OH6^tw(t)@^=3OL+&6nktnSd7fW|7jj=B-E>Jgg^M*!%ub)u+Vf635$K@-F8sFh04sEQ`n0d%$YpjPrABc$Yz?<%{hjXN*8y6=MH-GEmb(<*BE7~>zF>ItDdXW^BSOpH# z;T-LU0*{?XG-rh(RY@&!lYj8jxLHHgCGtHF1iR7 zqy<|Li&E33y?ebkxing}4u*szmwP^QCx{6DIl97!$(>?$YRs7j;Tt0l2z_}9;_SiQ zs(F+XRvW>{fR)}_NKSN8tJDZHyM@szMZgw8li-n&QW7m2z9D^f+d$QmP(b6y2z*Fo zAR3@T0>dQqfKnYg2qu#cBr*k{X)Rsq-j5N8mhzOCsG|cFcvwVG%S3xtw32t3(B@* zaX3ywPmy0c;FA0jjgy!yaFTa%TlSFZu~2Yh@SMTtxBDyPZ;pYJTzdxrIE=uKORoxx z=^iA9;#k?fKDx`U?V)nz$LGmu`rY{D#-Em|#4^J=G=a%(w&ER-xP>bND zR7^bCDKzWR8i?zA#Th_mWB>edXK7Ur@fPaWSDp73|9KH^XE8iGjYRJ_8gd$YdvecxV8N{O8W#|~r10Ls}1 zpPE9^${tnaHJX5LyAq5pwiCwaLJ=IMBNe#jYdRWHrp8|GzjnE&uR0w|o~R8WlMt|+ z&2m}(1#18rQ5l|2=1^N1#lsibnBaVbyIi$*Ma0_0mIy|_6Tw%YZUU9L|bDD z)e#p1uNJV717?1?uqDHpW&q1YA#IPdbWYdo}D!L~y)8$K$gG z4y6^?WbWjA9^;F$OVP;w=?$o>Qyz}i=op>x;gP0*RWLXWX@TqQaqO<7oO|f33ze99 zz8?&f%F?H97-}@t%(!AWo(yVBL$ek1pa=q3Yu7vvz9_#c3{KqUa*v60c;p~6qz@w*7z>DHYp9sR88^i62-3UHy824*_|*YmLa s>~@fbCl=(afcN8IwQ`B_sXqb?03ja?TuY~cY5)KL07*qoM6N<$f+YZ0#sB~S literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/email-send.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/email-send.png new file mode 100644 index 0000000000000000000000000000000000000000..0ef7a1c3986c0e011d33ee627322a0251f34b435 GIT binary patch literal 770 zcmV+d1O5DoP)Ax$0s?A`C?HZEeaxLZGk&y$;KCI*xw&6*=R4my=bmA{?_)QMW0z~!0HXiK zhn9*^^`NfvCPRai>i?1$qXvzk=pYPLe7LrxNhIpy(1kI{T73MqVvpVZ(#(`N-QI3Ql?cz4tj3iTjC`0PHfc zQV%be<&XB&nK(rtwKs?dkm% z_L?59J)6gJ0myvLBlGbOjy9T*9vLWI*b2x?SAjFBSskZST^)zdbT@}%fE?4nl zricSo!O|dBbMjJ5gknTRw;b13|NdLPmtB|M$klVBM>^Y*!(%^jENNgM9fC>Xzx-Ib zDHvl}O%rcu(?}mX0mwI~={XPqdrus=ezqD-mWG04Ff>5 zAq3PIFV=qm(NG|IFd_;TLc81P&h9w77K#bC9{iI1F*|wRy!XDhL@9-CilWQvx`9!C z_;Dm<_f2t52Tg{kB^8L?I7k@L8wR6j2FieJzJ7XTXxdn+%#Yr_(v>6vmI{FHW# z39d&W!wzqQ>|+pvSGQWYb~>v^W`mO7=rQ+q(Us%$+2d{Qog?p4Wu d{~P}ZFaXzy&W3=V@6rGO002ovPDHLkV1k5h88`p{ literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/folder-add.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/folder-add.png new file mode 100644 index 0000000000000000000000000000000000000000..48aa7c9220b46f7e8255776885cbe340c2e8a23a GIT binary patch literal 777 zcmV+k1NQuhP))e%V%5erZHetBO_R-!?qp}i*-ee+;Hd-e?b{i?@4fFm9uY!dJ;!Cc z{-=vDnNVf8+wWBlZQJDPn_IDlOp8CZI3QEB1$^oWLO?!Ee807nSk~t6^_gV?%}vgC zHF~eM*Lm7^1U*V^wTe6MQ`OT+8rWOwIo46Hg_{GKHaL=)pVKoNHC457H_8MpHSTj4 z!~PB?Q`w4C0-WjghvEhg<(Y!nw7{2d9Fe55l@s+afi+qoAywcLhKZ0{ib&)IqRRp^ z67(x8kS(~0*lfpwPZ}eWfB45rPQpfKz2GBPg5&U#a+48 zB4k<#v>ae>drjrs_SNr_e(1@#Idrm9BZ_?|`?e5Yp^2sRDslxA*?a*;HV4DVIGC|m z-Z43ia$HdXAtW6)iZM!AyivBDe(FnqlS`sj2mCmb7JL^;;iq!4?VWDnrq60Ga$>+czV`*Jk7Fq4pPwn*=ROLrsx zTcnZuS4f$_CMylZ0eYmVYj<+4kc|QT7yM_7$$HoMw*UhGJ!@4BShLup00000NkvXX Hu0mjfTNhwe literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/folder-delete.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/folder-delete.png new file mode 100644 index 0000000000000000000000000000000000000000..7cc389d6b271a2724d948974bb98c377f1f94d4d GIT binary patch literal 771 zcmV+e1N{7nP)Ku#J&&yB_( z(Tm0d2NO*QHv=(<27gvszzY2V+wBi_yF25X6&ic+#3nOu-rM zJz0h62$hyS0l#v(eU~S?v|-0gn?JHSKu2^1>(oKUz~0Y)8(YidwB?DYSryQ{>~ilu z|Fux7FLbckr?fPv7@uBm_>r}OM_PR6!);ps{-CDao60ONrSpxNs!HxgRp3CA_tKUA zK-i(9WJW3jE*=X+QU;Hd90dto;KNsrg{-odGxZFEJyVmydYR7~CL&%+B2yBG=L8lB z`dtvv%N88&z{>>cd`xAEmqXaO8UcONStwc@ey@V(A01@N91Jpf4(>Q`YzH=3l?hca zMRO{Z^%{Ya#lLKnZ8UHX@}><&phJL7V1v3#iiZly2F9=qF6RjD3xIpiZG14%cvd= z4<_GXHd%75^tT^ZfH9`0j7oAjS0bq3f<|5^Yao+OBlc<C1Rk!0%y{ zJH98@3Md#liX=j1Ku2c>lF1}Y)5PHTEM8pib*=Peyebgx44|{6@$;%~!mnxQ?&(5b zUw2`5CH^u&8?(8r3tt$Yajo&amg}wqMtmlr@6H^I&^mK&E!mWWidl=oy?9lF8r^NrtXih zs(`HJ-wSa;pDg}XjP4a>8rHw?b{Dgqw(}nW1_0twX`PH9q6Yu~002ovPDHLkV1jB? BTLl0B literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/folder.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/folder.png new file mode 100644 index 0000000000000000000000000000000000000000..f4fec377c6ff2b1a4ca3125f63a89c9379a5fd35 GIT binary patch literal 737 zcmV<70v`Q|P)gnK6kT8ba%7KZj46JA`ld8EEIwWb`~lTe}|2om7tY{g^i$CX=7m_f{LZ6 zkVa4vBg7;oi`gXmk$rF9d-Lgi&#0W;o}bd+uCjjKO}Eg?%n3-L5~|fKUcf zqwG2C-1x9_nUvM)J8Bj%p-?E~95z!Pbgr#!wC{cXviOxjxhwZCiHv}Xn3^oQcTU#) z^HZaK@kH6hd?PUr-nVaz4LKvzRsZUAHFvlkFx;A35<+R_+4dWPKFETV)Jy`z3H?78`-$T*2#cV5MWQ)Y4e* zGHiwtF+IRgXu$VLguO@D>3m>XYP~xG8Nu-p54LUnjDy~G z81YKEI7}H!s1ytH9`Ho=;-|95*HSZG&)wC$=PRE%nulYtX1!BdWP)_%Ed zT#9W|N~;Zd*heyXO_I*z&RkEZrgq%}Go1VQzH`2F&tXCcoWzv=@71SGKxP1oAe8`Y zq22LdJd}bU=lg!BYkT>6z4qzjq&vH zK(oytF}qT-A1{7hU!e8!zXRzI4Y)4XGugCt>p!p`(7rFwb_3Kb4;{&ch(?zL_veoh z1ip{-bY}JTlnT8MBtkC`@W}Bz0n6d2c0HI)2UMS z^Ds$6m)1j?gppAV)rJk3sv0N^dp)4uq^}{67>y$yGu8(LzSDg%7EhqzkOUH6ro98w zzq?;YY(&F$g=4=8m;|=EJ%mFtnCCnn)W8>F%Wd0V%D-`g5oLtrgu=kJxhx_v9WBb= zGy^m`4kXG3j)jIO+Z(h&zeDS~-NnGav)V8_1%6q++S90eUlc_Xys6QAIcG7YFBftP8d^79b SJl8q^0000jmV_T|55wVv#$*5Vw?=| z%8aWynHi#h;=j-p;xa(^<%jP)jI5jtLco~dW?|TjGbQ2h0^hSwe=Z$<_V540&;Nb^ z`DVDhipvFDul_QNo_zV6;rO$E>_Bx&xEz4X0HJMXUJ17>ea*1-+#gVCA0;JbCx%r9uz{ zp}mNNAcCOiNo;Fr6=_mPW1FPgW|Qph>^K`)X>EG&gV~wg_kHhsZ@wi$2>6lBX4^Ys z48>v*rfHthG;PRr-KBcHzFIDq;W!QmA()$+Ll8=EC=?3t$rMF_Wm$u^Z9kFkW0LTT z{Ps|$eDsU`wLkt6Y;A3|LD{9NR;#_NR4T)Ay^{o^>2x|LQ!aX*w|FGME-2>kSml{M}kE4DXQ8uA}21TxKPDJro!(|6=K^;lC3M}cJ!`eaXq5ZD;KoR z3c~hMtY7_p(`+S1Vg|#tfzoRRM7nuSbwper=vC;gS$=0UgJ&|m9@LRwj4KO$4-C(G zR4T{ut*9dz+C+DpqbovSa}8!IjHvD+r1JSww>PdIQV`PJo-lMAukE2X+JuWJwk_b( zs=(Uak}f?z~) z=N!nS93&%~NQA@f3Bhl1aEki~{#5!z5VG2(42)=Kx&*&WU%e_Z?q|@B7Ni56v`zQ| zq#{();uN_ zIn=iu3AiKPG&mpM-tlG{jaEWY8eci3KO9C2jES9)LZGP>s(SDe$UlnyJAMl=02+1- UZzeip9{>OV07*qoM6N<$g326HqW}N^ literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/note.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/note.png new file mode 100644 index 0000000000000000000000000000000000000000..efafae5570845242a88ddba41af5525acf8b5dfa GIT binary patch literal 747 zcmV#++?83gjz(4 zmeHahiZDytSdzjF!qAM_yvOf#zuWmfUyP3fmwPYwoZtDMb1suo!nd2B3##jS=SxNF zNvw)U^w7E;|lhyHbNGBr2xb?LisgkUIi=^)pLsFgWz76GGv<_2 zvF~3`k0o|gVA&3YEhcnE`oSPQV08XMWIA^CSi_aO(IXxT?d5)2Kzov(@nS zO^gf=k|W!@uO*L@O&`(Sm_^tOBbzLtm^NXTJ-D+(C_{(t)YuMs9jvb?{>S?A9mC>$ zYXKf+CZ;`WPd{Hf>*5bS5eZ?25M|c4+^mfC$W8+rz{bF^O!5EUkON=-uye67F|57u zo8i;fSJTZT7+!ZB{wT^NBF`+N&Dsf6{v6o=Mx=BQG4=S@WsA;zW8~#vV)*gv z55w2bpBQ*}`5E|y*ciIqcyDP6G8+KZeaDp!R%BUlXZfnLGrWHPhk@}g69W&IAj9AP zObo87>q39tUIxb@=?P|Orp;=-BgK7Ri@ar)VB|3CixHxpm##Fungfj9|>CGZ)* gNblT;0RRFF00WI+(${=83;+NC07*qoM6N<$f^~2PH~;_u literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/reload.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/reload.png new file mode 100644 index 0000000000000000000000000000000000000000..2c54836bff61624625d61ec3994c0288569a2069 GIT binary patch literal 788 zcmV+v1MB>WP)f{GA=AR~~ZS{P&y)FNr8&>~v7YY{yt zs*Ns_pm*9pks5_*3mqJ$9398;zVAK#cT(t~)eqmj=ic-G-}(N>VVrX;V?_jkkXiWN zO^6ci|Lnw;AlTq>?4Px;(eofi6pTs&`X=XbWm@NzHBq*Od}fv;a5*~qr*R>k^1_LX z1KseTGLG6c%$j#)Y3LgluI`dLWdR+35NIyCA0*HgPnwv?n6PXQt_#=>r!|KN2GeFZ z*HAcrs6yIIA){ExkISZEM zpA6{qv$9yi$vX8#B*4-)hm5A4K^+p4QMWG0t4rh*WzO;hnuBOsU+f5K!fx4$aw57SMW#ar?Uf+F5ktYirZLYYBD;*`Ra#&LI8Ki0Y}wANq< z4^VyX^ktyusI?YDK-X#keruQ3xg6_o}H zYN!y`kE-!aCBh!s$}Y}9IFUo|rAOJFA0`Y?N_l6);Q5aDt)ebMQ6o6JBWNG5V|(e> z)88jCn#}PV*PiDNKKpFY6moD1rW$}T0cEi;PSgkW!&PV{-+Rm51&MI#eabsMFz(i* za$HhGhVrO1ySi4~%g_T&G$Ounrm)DmI@gD^%IM1C%RHTIY5{9pE6fB^tSUsvZ% Seo2!60000@2l^{rt{7siQ7SNL&W!z<+pMz@($26Qr%Cz#KOHI)hx{ zA%=&am>Im?oPvRJyqYHV4FCTAZ342_0`VF&3=&(w^5f^9Uq65>DFF@!B{41rW)?<< z4_|-%0t)?OWMBeWVgSU}K#VQ0KCqlTc4*~}UB?rrMOg|mFeoxSef^PP$>K$efRbMx z-M+}6tYa1lWV7Nh;6KaL2e(e;W+a5{@bOROM<8I}VrOCahah3qwzW1_1qM0Oi5st8wkhboBNXZy_#4q`@T24G5>3S^q#aKImy-+%u8 zml7A^t~ZilbTE+pYNI8@vT5OOu!n#C_|Cw{#8d@jN&@j;EH3!T{PX9}U!OmHZ%P#2%20lxAmu00RI_dh*`J*Jhdk0000D@y!=eQ7}>4 z$5sVJ>x1ZH!&<0K@v^BJiFeIK>TX@L(M__~xt=+mv$YbTAAHQ2ng9RhoA3OG)YVks ztDj%O)HQULTNoNwV3R=HPHC^x##)EKIq7M6OemvwY>^jVfwC~=j{uS3D$vN9Q;Rk@K-RQxsa zC(fN2z=L}?k)5AGxl@CGsRQ*qP+zS(XMK2hIK48ynW61IG9!#baY&>LXl*~2Hi zAWJEQ^xqH#gTd?Ks^~iJZC96fvx(&|6} zfvzrG3kH7|0$Ejum{nDy@GUX%Wh2A#K@B658VY3#UcUXe?~LBRaeD-UkYzbXj>2#x z@;arOES*(ZGL>PmnK(<%&$6MX8cWj;0Y7>aE-fvs71;?w1R-d*+tJWa-!ncj5fg=m zK^grJdOZ5~?5Pujms?v~H}embRaREQ>-FaNiNJ~#?T{o=bM@+#KQx}^*)wOab$74X z$(w3~#V-D<0t*E`IgJ7?mn*z+Ub!+QY+0A_))pr5(E Q-2eap07*qoM6N<$f literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/trash.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/16/trash.png new file mode 100644 index 0000000000000000000000000000000000000000..8875ae322e91b0870d1eb683eff465e0a4bd0efd GIT binary patch literal 836 zcmV-K1H1f*P)TNa~;^X7d+}y0JYL*O# z!w^N$6p2I%WLd5d1mX0W*ISs9l9I7~P)ke8ow?cB@dvG~ZM62)cAhhv%^B0vpN3TG zgj|kSL6Rcy`2q+80uUt$lu#*TS|ukZBhzez5cDnFzID^q+uQd>?RL9=`u+Z-Btrs* zhQ}ZXA?S2ka3F}%W=5dm)zIs8;CUYF>+8rerynjaKWXXdc`?RB3=Ryuw(m>U!ctp} zLkCmg{Jwxi&l-4@3deG@aN%qjE?=s^sj?HSS(#{LWW>R7oDU5R4X{`&H^{DVFRc*2 zKd5}iD54Y}Ju+F`jP2B9XJ;4Y=jQ`yX=yMR44G8OFx!wK(cN66@mYv;zLUuFDT(Ai z3@AB|+vTQ1=-4ap%gf8y+}w0I9F7lcG*OhWWiEnMzl@C_fwh>&^-?t~c|06H0Oz;q zFSI~l`s^6VZnqDyHAIyMBOo%o0U7fvG3eAWx)X&yox)6(P&ig7ePr$F*OU9+28+inA%n9e%d`)Q*)+? zHf6FAE9q5P>?TnE`*Z2_dRKk@wJTa}LV73^nyag;rQ{mL;{S`^0t^6tR&c37z-;& zA!&m_(D(s@UtI9SNOGr1HhcRuGrqHzXuJeA126OPemwI$^Ug4(6n0qUMB@DKwmPn) zkfl6-XBd2j;;rsNbBE?5bzePs_C?e_E`|uB5EWbC%5dM@u}aTX%75Eh%)7hSCC2W* z4{FaB*6}?|up|u3Hcd>t3{H8Gy4hX74PZ4<)nzY%MasCOfKafh>Q?|P`SL)fggqt; zY=dDXQD6ij2|$o<=wgO26QCW)yywfb5yU`}B?8cQEfsn*CH!0ydz&i>6gBCSwJEYy z0&V%SoC#1Z7>z;?M-)@@28i}cIfiP#QO^W$ZT|RZ#nMvJ=7h{Ae|W&ezCJ#c2|(-B zN!MBvT6^4)5XV4mzqL%cH@g9-kGSSjH_uY)VWfyU$AuwVpT4*ofFd|6bFjY*RA&+{ z<(%$fw&gDjQQh_VrWk$j!mqsk)J|tFX?6jzI8-!o>zva#GnkvC_#;Yv-UKMoAvdP$ z(VgiJ0e`y?!uJF$#?oee7n(s3NzezwiNiLoop!{fL2HcO+e7`3F3|w_kCw9QGLqM^R0#zU!LLnvMs+P3JOFGlo3)2#8FWIBIzI! zAOutp86+DKEE_OUe1&*p@9gf(@UIg@K>GURzB=h=J6qsE z9T1*^a21IqOe*g4l7)Pw1yf@r(eW;Cq3MWYn<^mf(D$+n=>hb>^WRco)%LeB0Q|%OQiorT+cXJre8WkF_db+iR6cp-^wQXgOkAw-nwU9}ZX!30>OUvLzB> z4d=!p^bGpY{ZPf=>)j1u&-T#t0^&Hh3tQ7ynwplNlzb)C*x{4Kx$bb}*G TQ~g3&00000NkvXXu0mjfQyetH literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/arrow-down.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/arrow-down.png new file mode 100644 index 0000000000000000000000000000000000000000..20c33b70fbf1e782ae0549aa26ed11a122980d58 GIT binary patch literal 872 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 literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/attention.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/attention.png new file mode 100644 index 0000000000000000000000000000000000000000..6b0073356757539f130603d27143e5af925651d2 GIT binary patch literal 895 zcmV-_1AzRAP)k7|1uY#PfZ!jf5Csh_4IM2N5~4vM z9ztkIkn)6NpINUx56+AoNQtcsxyspfyiVrKxo7UZ%e2;Xn88ave;ZgRuBQde4(dP; zclgiFAdhfBT*RzynlQy1-4A0YoM%( z#2YZih~Xks*39cb-<1i!8wH}kvny*XXcVvjBbgtjjB?g7U?>0519A{hwaW1W*6KKE!ds{6JX|wz!Yjv z{FG59%%YlAv5){ocvXK!Rj$CDNO`PpOa~1zAP#tvkDAcDq!ME(-$-tkCAs~^KaxQ zT!-GD2IW+N;n5mQm?ZfL00HI!$bUUI;kIi6A5P7o)QgO=Ok3%#hIr@J0+hHW(C3^h zEfY_q!g|0of&kUG5wg8H;M4=-`BpUO)C1H4{WlF{6;MSla7tjgRSUKnTu}xEB<6x7 z&C4*lr2ZcYh>&y1eMQ66qo~=&FjA*DU=(=FucAO%514p)|Hk6^-nc=hJDfT-ogI%E zi#U5#%!Q?bRhWv+`1b_3UiAKPvGYe|=fSE3p6y6l+LR=xiu}H$fJ4X2m`v-8ZW@JL zreF@o|JKuG9ei3zg9J^k3rA?aO>`n=bh5=N z4J1~=lDIRR3jJ$WVh}Pvx(B=m?p63-l}>?)i{>i=@UzJKgenF*>~F^&9di5@U;w7v VymN);ag6`~002ovPDHLkV1iolh;je` literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/calendar.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..789ad9031c45a109573f4056976183202fae8111 GIT binary patch literal 1729 zcmV;y20rkVUyyL>wAx?qKcGY!uH( zgha1ouK$DBRa$y?A}bcpY%WJsj0svjkAd3!!3=orrB0<%Av{8d!{@B%Q0XC1@G4D! z4A7e5l5q7(D?&rG;AorZ5&Pf!PypRjJb#oDCt*lRBx+kbQFpu^+E6_>E-(i?T^_hQ z-H6W`423c&2O)9~0N^;aBufmr&sn4!L!(3JFqVJip{<}c@-T)DBBILPOmY}70S^Mu z@p@y2(}oUW{=XF%hSk7x(35e&0?-&j+S3Q=F)c~wO}CfG%EKd3`VisXI=i^Kr5op) z1*o`S0q8^QY4HXudn)WdQM#~t7aCk$MCc#^P}^{VDE34~<%HVr?C}c?TNfo?s2a5| zG}gU5?duj5UlQn#j)cqIEm1prz$yQ57BCJnW0zN7y@iY=?;)&c1D@Sd3QL>Adoi=i zjaFnX*@n0|uVe4ewa`-9nO~0vDUUFWlpX*+Z+7A6h?52cos)C$zWqWnb+ZS~^g3 ztp)R@J>lKuLdbYV-X%^fI2D+bq&q9(e8oyjssyj9+nO_42n}y-@Q%zU^>Hj z%{OfO6QVvP@O?LGfGxX^;>~SkNF0@n9WT%G?rpSm5C9&bMjf0^5tGMfA~H1t-(9q# z-DXE~TPKyn0IgeCC2^`6V&Z;pZ}-YZKoT+;mB`pc6Nvp2Gn24*(M*^vck$L&$9;Pk zwdt^Kj|Wu^7EI31M`~OIa>51VCmV6gV#emDlTnZn9bL_;JScC{667<nntQASM9Nr%>?L6fZ;t?hSFUT60DzP5ZWb{?pJ&EX^<3M@ zB#J2mc7e>OPjRb>{RgY+@J$)joxr4|Ct~-eV(NV$Atn?Xi)XxfpK#7t;@@x=P+n`rw2|S6GWm|oP92U@JGb^Z z_+pa_LYMt$TYY6MFspw6Ov|kl_4X>8SAYVJUd1OWilTu<3`Nsj2lkw5!J5Kh{=r2c zSrq=~5NX4yMwi1}xvOMQTuNXir1?_X=8`Y9*aiK7{|a!7BO2x0t`GD&m3o3lSh=iA z;!VpZ#o)7wYATa}S7uMd-fAlj*V$12!}g^rUUz*UDQ=|-{21s5#Qn0#_VF4$8jgIv z-_~^bjIC(ZOXshRodC6tN~gt|Jy*q>H?Ev%Jic?YDK7OG+>Rh-!J|FGoj`aMUK`NiF98Ms Xxm2TmYAQ)|00000NkvXXu0mjfxp^py literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/cancel.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/cancel.png new file mode 100644 index 0000000000000000000000000000000000000000..725240d558ab9790fbf6538dada6bac9b2aa4392 GIT binary patch literal 1297 zcmV+s1@8KZP)MbqlG*4huZrC7Ef`_b*rOlPj=ZVRam(B0CcFHG{= zk2`1P{O>vEp1H#~=UB@_!Wth>1Sl!mZ6%6{E}~~u6^J5ShGJq+Gr39M{lw;F?7c)8 zp`>u{Wd&>@LboP3|KOU&TZZEFmya$ud60b_w@h;)rU|?DR75F~HstGtvD| z0>+#LssLb)!iGhRY=SBR#-$kaQvpLf7kQiMV;1xD8q)=YfWr;B?XT!>~` ztDtvAvx+bNHVZ?inahBA?~G|8D>n-#`l4{!r~D2}!@e_}D5@++UV#VkxRx}NO$N7} ziJxI2@h}1GA+5O5w0Qfuem(O$%6kUINm&vri%CetVwemB;4a#PY@d%NZh$9O7DK5^ z#vy+OUB_Ofq2_c2h~sJEV)L->JM{-mfF@&KB7)PPDp@2(rodQY0Fum*Ly8ai9q?vK zACcMNN7VpZ=3(R^F5DV7{Ks$3V#c6!EKM3?V#@RRBAwLmXjc0+VsvX5H<;3w9v*0jw zXodxoqOlmAfNtTfBAdA8+f=|sfD$89krO#UI+ z?@HyysieS1TxUi3+G5K5*CimE0HZsFs9`G{y7RfQ^!y^<|zVkZqXK8}EL(QK}c z!1Gz#IHqQ(cPr|A!ZBZaqCdz~h%70F-4{{4S;di;v*EByduZqk7PXR8Q}7b;OM3{O zvpojFGYqCh%gr$F=UuhS$jkuZF&&0M9;jmqoQ&h@-#Y3$ll|ul;`wxIU^~gZ^wSKS zEn^mjf-%Gs9M+u3H>f+(g{nm9P*DGx3wxen2!#{Sbe24?Qv^I4R21jQ;$8#9zv;H( z1Kk{QcZ{Q}D}vCZ4pkKqAQ8#sM!%^)?<`YM;Z_0_?hUdk-7Y(NB|;I&MsA*hQjdz- zr;;mTFVUB71cLgkg{Iap28R=nD7Evm=gBNfISO9zk%RIKk=HlHj%inwH*oCrOhlqn zkc2pLZj;$LI@hw2Em><$)O>evU=|63Q8h0#JHnZ-VADDU2cB~XyWPaly=~hzzo*4+ zW6uVuUbcGG2#vkJ(q$;RUt|AWW5@pUVRVlgSm$KO%~#i%TeK6OJQTW zssaS1L00000NkvXX Hu0mjf)r4ac literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-add.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-add.png new file mode 100644 index 0000000000000000000000000000000000000000..26bca0d112e323612e4935245b4cebebbab51ed4 GIT binary patch literal 1578 zcmV+_2G#kAP)J9_x-f5eQjsdg)cdIukYS> z&v(A_opW!Q5CZ?_#p(gPGCUKd+b2a+bkV*1pB4wyu*QlO7kf)4PYgZ29?~0QtTIQd z|H$N6vo@-}{^p}GC^V1P5hNoNCPqh{R~q}ikW*M{TJT|V~gsuIXD#M)=_28Dx z_VZ_FuOUmTU7ub=I#XqI)hVc9z?X(wiA9W!-$r|k;l#N=F!J*RHuV^I|BdbV{YDap zzqx>pcn9W|O3=a@emFOd#NA@0Z)mNGz%z(o3aZIsr1&Djnu2SK7HJ@ZfnMDnTUgBF z%;h9{*I8(fMi46IU{Shsn%fe9Xeh#31j1J~X4wQ)9%V#9SImG$shOBcVv5*V(;0&i z(qNU#D3Ta0u0T=Qzo~+HEyye~Tm6;pM*~qq!<|eKFCO@gBGnL&#b~VghPQGGDnb+i z9az+EyWzTF z|9R?!eH%WyIQ-)%3+sVoD6If+QN42>Op7$rq7InnNaY+$lP$RSOx~gjDS=tMZE)xr z5~3OKqpVbdLip(CuAvG})G#CL)G_xXAskI`LSHJBu=VAq?21_x1GWRtnfKeZ+hcPhfRz+u8V>y`tvCMb4jiY0!y2WHbiA z+$#6-A2^VR;QX-8Y7P(zAu4nGh!)}S8|#(CA#2%$WFTHj2BWXI?$O|G95l z9cZ=23aG91`pEsDs14X(Sg!D<=1m;Bs^RMQU%YnZ$gZz_KDd8_Z3;jQ({TlbnjX-Q z1>fEv(_~O8CKoIm`9;B{k)ylEKHW1+LvbIe5~JxFZ`ucLUp&Qhql1O$AnO@*+luMZ zROio#XAydrvlxz!syP4Up?Asoaaw9UnT#gn1}aVW{kF>{z`*>(B~{%qq)gJ`LjJR9 zBtrkCs{&I?8d9taW5*Bd9slYB>3oCNznYzKylM{s5T$H-Zei)%!5gVgYI&CAUpOs^ z$=)ier&jk#QRuNWaq`2%*Uuh1O>cVY==RKVtwsw$4d~&;Q*ZTe&!v*`2b{yPP<-iE z-Djn87X*}B(uq8f=Y0N62@CTxs$XcMGaq!GFv&Y!&k|x63}o^9HmB cuD=Bs0D15m9qTH}RsaA107*qoM6N<$f({Jsp8x;= literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-delete.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-delete.png new file mode 100644 index 0000000000000000000000000000000000000000..43e9a43e5be499a27d7f45b7e42c81b817316845 GIT binary patch literal 1599 zcmV-F2Eh4=P)RCwCN zS6gfpWfcDYx$LzU+KLpZXcPzpAzo1vAdT@BV~nT)q7V}dCK3Y=#%Coy5D*`b7ZZ~z zB0&Ne(FieKFg#$1CD>L0(*lMc6YWd@xj@g%ys9S^PTT} z=N~47!2h{vl^50>9FEfNlbj)%XkYj*FK2)n)L72sVq4zegBu^63z;rstabnf$8EEt z>V`KSu7g6)@d|+4QzlAYf+~aOosJXot^ggsr*ZyfVdvYc?id`;aVQF#8UYT$RVK_w z+Cu6~GrgV$a)upDF?(+B+h!SPYp#2X61z;92k4Prx_qQ&0B!~{a~Z6tfq>lP{c&>q zW#X_@TJou)wLjs(0+;wN$rIzN#Bkp^(nrR6;BT?g?aNwULmI$MOfMS9w zfy~4N1*RYp4ic6Eu|yVnKtn)PVVb5iNde~OqWBP}DpMJ4nN{Gy2nt0}kxZqqyfuV- z8iC=_1QN+47BwyP3&6=0sF%dTJTod}cXr z4^HB~)*!Y#{~%skF(27%h6v74iK$krfryM&bY2dKiV6vbCwa;)pEGf7d=iI#?ZvwG zWq5x>yLE3Om&b1xhmfTX5X`V34u?zc)uu(D;#%28MIX-;Ff^P(hT32v&#?RGSuAL6 z#6yecTaO$#aR#6L+>hmp??oY#!{w{8G&Z6$3&0NnQR2(MU;;gVT}Mlcj%+%O^(z

4axKN1q?y)uf9 z@4C=85XZM&!)U$`L%~$g`S&mklffwDU~&bD%BCY>jR4BHAgf4ZXb66DPn)&`o>r^mfk|D}+z>)MZ6KQ`A(FIbAs9sVTry`p z776GGQgGa`EpDQfXaj^jO9OcZ#r1X1e!Bq`)SV}+~HhK6oc50~_x7G|G6$)?i* zR3qS{iYi4Aqb}$g%;DKZ5sOrH^i66-1lF+ z+O_BPLmnR-<%85e05wR<6-<_CfG-N3*&xdlrc(69OzinX!I>j_H}!nF^&s79@PH~~ zG#ukKb>Ld(F{XzbS%6m4u94anO_!$HA0w`X=vs!x?cQz`r}ppKLeBTmtLBo)YywWA z(sa+c)izZKj9xgSsxNF*`Vyw~W#dOe@20B){V5G`)`XsYA8b2+;63Slo~vIq1h&}i zRRM^6dTb~jDB literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-doc.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-doc.png new file mode 100644 index 0000000000000000000000000000000000000000..8df20cfdcf6a42de776fad889d9a73add0f50081 GIT binary patch literal 1481 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 T-X+>P00000NkvXXu0mjfnkspA literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-pdf.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..048a02fddf5c308274d2e14546cb745a5bddbf88 GIT binary patch literal 1417 zcmV;41$O$0P)(J8NvU*5<|Htf!GPClqBxE33LF40&O$0%G3*XglA9kVr~NcdhyfC6$nn z1;jO5OiqwYB3)AhzVtR289pZmj5$Lf+!REZLGSB_IW&anrY3}X{{Xvk8Dh;n&|iH8 zShf_5xMAG87UAgxrk>gW>xo91V-;{f#ZQXkdQ)>^9eVu@u)9{F`qT-SXWOA&zk$rQ z9hmuR0M=XY0Qaq>#WvXZDDdM?NM$gm0<(sIOSgv@SehezW`k$PF{H37tjE%Z)SAzWiL zn^i_K2RP3x2r9*%(~>v-ijWOa4I9?PU{D{pHj%}d8!=q(KJ`rJ&c?O{l8_a8fiLF5 zr+^%6m1edg-ldya?CLVmb>fSS7j|#@%7YPjL?}@}4@V&@O}?9z^8!TC2|7xlh>zIV z{hNmKt$Q~2e75~4J*xFM)mC*gtCR_@1ONPdoSD%&7NXXhldw?`Q;M7;z??*AE@3n5 z>DJMCc-J-pKSWzCBazmGl%Y~g&%Kj2B_6ohcV5?@d|r!>+t4-Nmr+1(HFbeYlLkiF zV)Pt(yZQGcZ%Xjx%1U15jFZpy5(PwNdTe-P^1Ju{99={u %tJ^4{yirg1jp~Nvw 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 w>JXyPQN)4j8E&+q=u zIlpt32_f)*UTi*q*Y;hH(`}bo7iqfN|7vr98!9u&!#4Uj+3Gv${Dr!U6+LnO=DQmc zP-q8t9zmjkeBs*si*w+>a2Xde_UDW(5r7NfaweR|S4a4NLGi(}6*#o5(&o9^YEhm@ zo?J2zMu-J}9C~o0=pa+HkcenV#T3sJ`m%f{{JwlwZsaomUA7zm4HV43`9K6lt~)q4 zL=uUDZRRwET>hunS?TEl3Ta+QSMdHkft8|_#)-hrMT^$NGcd0Nm z(Rfv6*f=rr>%{_oK9k4RO>2;h8COF&F&_1p`F2p~*yLsMQ6E zri)7j6PIVom~~B@7%yS>u~9-#ED;k+sc@xT0SS)-ffG{}Hr%ITbwr^A^{Rxx3Caa{ zRI7rKap>S!*%`wR=ccgh@Q@$2Tb0PI0SNB|`HF*Bf?0uMNX-{Aru9c%TaeU zxDG>UrUY8X(LW|JQ!*)6uqX>{Lm+GL@4SVScW&l8mZwtu@LO~*kyD$ts5=U>nF2T+ z+p5-}Cz80DH~pwT3A1zVJeeAU;mv* zclTj3TSTt1h)T6(z^i|Ts^#K(z6wQCJUuq)!RSN{7bmK?JW;`9riSxlW#|S0qUY-d z`=A*SMB|+x?3l=8mLybdSzTcPS#}+Xn1KWZ*KrotBBh-QQu*WA^{X&3K8>QyF7;?p5B1=QwQ+Jwsww3-(2v_PUkt+qv z&Q?&ZnkW_v7+jUYQv-2q8c2~c`YoGceV67m@4Pn-sn8Pma7-o6q~CWp8d z^?Hd1PG{Kt9J@sbg3+p(fo5G7a|Ta_Y{kW?NfR&J8}q6pK@LVTHqI7fFgnz2T1>5k z4wqg9O(2>kv;~X^*AG`uRKcqc#z`9(re^B+aXOA`Lq}gf{?UsEmzjj@W(Y8Ms1Wl2 z$eR<)2u{$hM@cTXpH^}DyS;Cm+VS=`O+MVF3U3d98KaDt9fC`Pgl zcAQag^1#k_hQIh=A3aJokt#9P19RK4N-UjRT@v-wQ6_|vDCa&oe8B>%!INFm2u*7%(gZp{== zFwgJ*7;|K(&Vt&am)FnWf>}3gnX0QaaF$J`o-3`7XD(U$BtQ%u`M-ayxW5I1=l|U3;=SL V-aC*j%z^*_002ovPDHLkV1lNy1|k3e literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-xsl.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document-xsl.png new file mode 100644 index 0000000000000000000000000000000000000000..2ff4607ad3a5c035bf99702a95cb2cfc7704b042 GIT binary patch literal 1591 zcmV-72FUq|P)(RCwCN zS6OUSRT%!xU1sS_JJXgz=%67kML^cFXm~L$K};YNNFgdAXngTO9*nON;se;22;s%V z#IQtxlm`e1MiP)JRSL1TRA`w(vB1!2>2x~n>~rt&KhwGGY@Kc#%FRk17x$pqNL&;T6!i0AfaPcg-w3{!&P=jbb_8m zkg;Su_gVIkW#Dvc5bb^OgN#iQfDW$9jBBgsS>*qM;xla_XmqSJSrZr<3C#rqd>jTc z*g)<+iH&T~*~oh~6#%2BvvKI<`GIibZuC8yx)U0I(S#O;CRsxh0))!+PRZE7(tL?S znoblLL#2N|^mgNJj~iSf&mct6Xc*5_%*V3lmO>+LW!lryc?%DEx}eZPr{B8odNr+Tf)FJ{FfvG~l#rAXX z4to)a$KdVj$7A;(_SMvp@M?r(JQ)>}NwQL*Aczx(nhw;g-i8WP!XnvVw>S`t1W`6` zHijcn+;w+h(8IBB%K>6+IRP3`fE$j=rvZSc;#$lExx8?u+O@R^_JyG&WH{|k42Oqc zF1Mh&w+Aa+Yf!!5WrQf{3cGVg?#Ma#Orl_nLI#y~{npWldjt32?R<>Y%U7X{KzMu} zR6aWgjSnwj^ZuVOcWwm<4#UY@_6L45e42`#&u=nI= zu$S49h$hJSLX?bR$&~B&4dT?TlXz?M8*r4CA>ivp)xzg-zT*U5y0!#c*KI@~q)*=m zgyR*PoY=Bt7lorJ3Z#v$C$o!2SD7-ONwMH>Uo$+R9`rsQOy=)sEP~y8w?Y539$PnT z66JO307ME2$8@|nzY0rUs47&eFcjI2^S_+KK;^(l;vsP1>JZ9HXCpR~R4fF<2t*{7 za!8&TA;~NyO130p>-rkVEVCqud=Lt26Bfk6VVLR%cvcNg2PDi92ZBP`3CxZ!G?zN$( z<>HQpeeax^q7$+)6J*((X93`;_Kc-kI6-me(*)|86*T{N?A@D(cAZL-p(E|caRJC? zs|cb|7BC(QW3iDmla);2?$>bWFA3LAAO4{A+fPo=tCBQQ1;#{b>f_deM}M4Us@1_v z^i^O?vobbCWmLs85@<{dJqv0Khg)Pc9IyMBgde4&=F$|}m{N+0siv)yVUxqa(>vE? zdDBkG?bnh`XFey)2q&4NGoZl7O3`}si#@l$-z$W>Qd;WSu9f{ckpqCoh6nok16RJh z?{h-eH6$AgqZn}Gi;RsP%_QoX5xY~r|EqhKzPmtA%CqP;rk0u+zL4t!s@Z?`qlK>r zeNV(fY$G1HlxBW8buW!xIRVu*A*7gQC{19x;JiI@-Y}G?*^p^MPPR1qNU)7H%(-!^ pLyLxlZHLl4Ue7~&&iGe=0RZu#xGLPmRXP9w002ovPDHLkV1f~y=8gaW literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/document.png new file mode 100644 index 0000000000000000000000000000000000000000..1a38dcc304d733d2a07a06d44e5b55da29d2c741 GIT binary patch literal 1015 zcmVcHb z13z=}_NZ8#nXWgY(C7 zU|9%@>t%TRD+fQOUSAx$b7r`~AjH6d!qg3Qr5tjqy>|&o?V*gz4}ta z5PE}+Re-0n@^@>e2E?(T^#p0~U7LPBI@?f&@UwgNxoSt;VqIDWQA6rk-tt4k{z z@9uxecYqL%;-B1-gmR3ub87WQOcl)S*};1cKEHV~DrfeG==R0&BoGVH7_if8BR7to z+{`bk2XGI^#5DJFZ_KK9l8OpPfwV~}Xn;B}nK(42A+s|QJ0qbi^@-5h5E%b4%hyh^ lpnUsVi+Ew6J#zgMU;x^f{i#p5TijMHK$#-nox<+ugQHX(=O zL!(AbNJNb&#>5z)6_8hW1W;_TPz2>&3cKCM-M#nDc;@adY+FlAB;k)YnSIPXGv_(0SL$4*{pa&w_aR?$)&8SmYMkc)bngGz zu5TP)et%PxZRkj_TSk{)UW1KnJ`?iN2hi*1Kg|`}Gr-~uKOc3l{%{H_nj`q3QA^SN(pWlTk zn<8&L;^6ZGJy%(#5SiM&*ufXhj^AZSE zPn|Kece&VoB8@v6Sm0bY&73ol4~PKz0#_!XGAxY3f7MFE>MAi$2&CKNcyF74-&_@d zP@Ev&INa@GP)NhFX<<|us(d;uLxT_n(n%sQkj%gz&_VM<%7@8WZv9Q*~<|7HLJqY}EHcMF$cywk2 zFKlvf`g|5IZ%Ux8+Xn>;P90$pfRN2GxWYtJjgGq}n5=T?>;?O#S8lPWOuV=Qi%X#D zs}7KuBgpwh)JF_FNrIy0Ni^YiCb9jbhnH@RqUD%G$C(Vtu7>S@W&@{Or#*az4DIXs zKGIniJy{E9QWhSaJL$#6b0@XYt1m7AV7N>^RXgQ8UT|K)12rp%QA2$cDGG6RgM`LS ztl3NHBqxgMsv9KPd9)+-0F6MD;gJ2A^A5cOJ`=-Z}29SNTncE=sG zGmib0dj0fjEa@l3gbH0L5jYcXR2Gdu&`-n@864;;1p&C37i)7aa*0(tDDu2>KZyJ?Kt)gW z9ZyS)sL-(LZX5ef*;v=^VJDq@;i!)LW|m+~X>P&f!5lBNCa498@hTJQMw0PxCZYCa zqc3GZ*O(U1NPIxOUK8S2dP6xyC4-Yt_BrheismE)aRrzlDIW2L_Bc6~( z{Mqec6rHZuR~vyuhghx@89H@cQYB)D5dfg$S#raaYdd`Oq&Y@ba=f!ElRJjll`kJC zYS*#V981O-2$cXocDOhf%V0^RPK3>IR1GGTzA%(>rJy()07%EWPW-a@`&W&UvT0=C z?-3FMUC7u#cM@9Ql8DrWxn8CVF@D^b##bJgxorC>#`c~R&`IHZPge+FP_4&R>8fe= z2LLk3c=p)7%`GHAoBr$l?-+r1V#(x;mG|G1#jNG;@9>eN6ex0g)gKT_6rdzc> z*Aekw2W3&1blY9N_@=n7Vcp!}#4+7QJS9;@x9#WVmt#&HTTiyn_CJoV!jnunxMSW_ z+&-sC{r#eO7<*=Pl(YJVGAy5AV^pR73C%xEBXQLMsDrGu#K!YW?pgoYNdKurpWl9;G5!9Ey`7#|ctAM^S}t-4P@vpeq=;fg*jx8DJLmYH*&TMbEg*)37iP0FJ7>?#_x<1h zo&P^f2!RKAD0slfLjn&8X!7*ZmK%nhv7WTKXjBx&E&Kkj3|(cQ_cMhdp=sJCrfA{K z?d4el1E&s+oiJ_IJBDT~&Csl%Pem$o|40}F9!YVOm@53Ho;i26_ekjK#Y1R+B}<_H zM3<*#>WtDCn}TfDg&12>??u}r57Id$#H|xh^mDYa!ubp^HHNNBN$k8B$EpPZ{M65l zy_b6Zmk#_$6LJJp&16=Fi{@$*Gb>em+#N<$sfGo$=6?%O6qAs(jY)iRSod#9?CMM4 z?bZNhjx(_Be4O&2Fx}(Jd%!*77RU6UjunrUV#A>bEW3=9FlFxOt&9M~2p|mm?GAY; z@;!Y?e0?&CRrAXn@Ps9br5aAaeaWox23~9S;mf088Y{!X$sR~!a*>Z%43k?F$l=ix z{6bN8oQz>bODUSGOr)&*^Xzs6+_%^iZBvzw_Gv0MIwTktO*WAvV+t``0a4@;8Tsyh z0zVORf|x~-#|fMnn+~$C?s;=PXXst1Bk&yW`3B2n{ z65pJP;@OD|vk6=?OajjnRouYD9ZIpB;C|(Ub}nbN)fH%)Qi3Lb92@rEK-WMT29-29 zM^?D*ffUwt-9)|DLTjBDz7n64MxJ}#4Tu-yfah+MLR&f};aLKu(ATZ zHwA*32)6V@h(rp0T|w976x~PBHqJ(WgyU>XcZ!dyD9}`euFQGfxf0n7fu$@vs_Xjb zCd|r~wWA~=%V;QJvhLfDYL#PSpSV;v%j#JSD?;pbcD;X>v z&(Sp2z{x+OSkf>SV@he+rMaU51&x#~<<7HcuA^?$vS9g+p27Me0&G~WBzVLHFV~!E z<`$z#H9_hVK&27I)S3W-WnN?kLMSgG=c_vWUSNA~0%!h8WA);I^Ni(^p!a$iC4$>S zMJaFcCe;`beYj|^BzyX($JI<&7Cy_DzJ`<{E2{Tky zlsHw=a*C74RZ&5{0oFcOfhOuB>-R+P;m(kws0>Vuwj*+Db2f5;PY+V$1pWqr%T-|6 z`P9gKN~20OByjdV-w$N;Aqt?5()QW1AX=z|ukViHgP(6AmJ*JVLgYbjDL~6aiO_`4 z4@WT0ui@3%rBr-`)4}AvKq?@wGWW&bEJ4@2(G(n@Yf&3@6)K)@^f_kSd_0abgO<~j zq>4&mC8YK&G~EzeFW87CG)%70u2StNdnvzJ9f5-}aAmZ^>LHgng6?+-^h0Mh@|KG^NgOs9C0{ z)91vkjFY18PbaZM?tAWJhFr5ldYtL_HQp@|Y&*QGX76&(c9 zNP7UeLYk``V~^NfJ7Z~Lq-(yB?f4#J*M%P@9|K$GTHl4Moh#RDlR9Va90y}mD`a8Z zyS%mi{}RY{c%7G%l+^Jw@ZSdpzwPh)<2xblsv@H!NlJu)cKj>A0KnT}gTc~KRsaA1 M07*qoM6N<$f~Ddl@&Et; literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/email.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/email.png new file mode 100644 index 0000000000000000000000000000000000000000..bef86e6cbbd43d405e9beb031c000749e43d1756 GIT binary patch literal 1380 zcmV-q1)KVbP) zfpN}pke7l3z77E#0#L=*>sQw`%QRlJZ2qjGFx#;9e`ol83>2R!3@KGrhpxO@70m%y zo1Z+=aI*bhX< zb_3u>v50L)tsk$P^x={O!Em-!N1BYud9ecA;}OC9`U)kVNk|gy#5_sK8KZUfHUWwh za3!Y5e$9{W`T*j|7%tt~pgR>fb5uvlw08jEBqz7uAj1ul>~FN`=pZGH0*UP1`ha`6 z3v9>1;cyVWO(s(57%oq3(0mvJ%>qP$63$wY{3aQ0crK2YpHR_RM+R1W*;vAq3?AUS zmVg(0gzajoL+IPGkTzl%x+Na3K!2l_10m|EQ}VF~X?!&w$4f^Ux+uA->6APVRB?&% zJzB9?;C{q|mQ%B)`brEOD?>*xiHj5K7+c$dMmtHY5gl%PErSbVk8r%iK!0-yO3O-R z8Exlzmym7mb{06clqRvW04#x?{w#98O35PCl~{Ph5iw)9Iu|1l83g?b#_nh6cO3my zCKlICEG1NFM8Q5whD$JFE6efYOz1wq9YsVN-AGyZXd;S^6V({3H88rIz{qW2>2CwK z|4iZe8WV$0hOwFs;IpZijM3ZRc*S8YJ+PMv`3@xz@ z>?)_`lifbN=(O{6L2SS8DlL4{enf})3^1~=DR&2Xixr+n5&#{~T=i>w ziVHtyvd1vn`{iS&!z}CQ{Mb)@MAZTqUbM(J0Ro{|9ssH6!$0OmzxlvlQr68lx2A2r zYZCS!U(0Ayi83e@H~!b^ommfn%w}xs{;#9gsR7;mA6|sHPt~@(CS;0D5}DZf#N2lP m;*}$(=;1%72MypK0R{kESHr|aeLR~00000w1e>g literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/folder-add.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/folder-add.png new file mode 100644 index 0000000000000000000000000000000000000000..e0b78d6e1dec6471c29a6175978cb00a976e2501 GIT binary patch literal 2081 zcmV++2;TRJP)G^tM>^RsNPks)G1df7&m2nbBnUE}yB4vS4vS0&ZlMNEA0xXe1 z5g&m>A|bONu|tRv3rvD+K^!xVZ3WBmd^|IbJ@&Y#yQe?zTd#^!?{yC|xMw6*+3;G` zRj*#Xy64_|?!EPxl#)KnOQX;D`ab|;{ml!%yV-S-Vu=tm%7r|@h@LeK_Am55*lJ^} z{T$XDG7bG?6h)WLO`Rt%hCoe{MKMhue)e_%>n|b6h^4%b$24K;^h7DE@88{T74Pgb z>Cd0EmYbpYxyEQ^{X4OsVF;dNjGo(8FeVsd*;_6C%Ixg?rHFH4n(06tz@VtB1=`3D zqCJx}wTaP!IX*UE8G8mTx~t!$qN9-sr(IkQhCaF$9B>TwmLM95V)-er~v6y#46T3@M?bJtk$X z^jQQ+umw}{XU04cU#rkgm)R(cg_r4LE?nf(T7`f1IrXuLf5~Fk1`SYe=yBX6Q z#W{euGbY$5_3TCf(B#R-KcA(^d$QCF6O&TN+bi2wfcr1)$k1Tk7>{BxzN?g4CJ|Z{ zG&>*DLQPOBl(dMRGb?X0#dXmlVp+yyMWg>DpZ~Ieyjt-D`CNgyofitWhP`aGdq+&F z`$V%4I#=bixGJd;NPw0IEkPQSRIo5MO&eNwR93Iojddz*0H858U2esR*6NK8P91L< zEOkT0lh9Do6=-+8PSk*=0GRB5lkC;&o;q-9J^tLu(q3g3lVf(zE* zfYu#=#ulqyT=%#fw4k!`oX;g4y%^I{GX=GNsTh9eF#q(eW}JkZx)ib0t3rxo<2a5fMm%x|P%Xk(B^lL+Y8+t<5`|HO7LXxA zMM)BWl>miRewSZ#(Y`MkL6bzxOzQ9HzVRlFR+cZwV#7VCJ@|Y`O$ax$94AKqV ziQs(f7etY$^%Wf2G!w!KGs{g*UWhmZfSLzwxIh%7=I>@|b+00YX{p()(fCM?hO^K-F`T|u zz>>ctoLR4UXrC%%G~8c&ET6Mq!ti)k0EmRSiWj$BpBHTqujZw~Abx}3lm|Q++svj) zc?Dq7B&!JOx-On^a-0m=wxvvKCHvd^c<>% zidX@N6$BKh7W&B;r8aSm%5^&Ypz8+tn4h?3fWCcbFZE{`f!N8srs-(f)&~;o6M%D< z6CNP(S6dJoh7cH_S3=P+j>2?4jKah<3V@1)dds77b(MyC9J+h^Ao0MXYQ06SAFL%{ zrqLE8Oe^0Easidhm>M`msIU@(CxlDPFXAhT(Au`FM5Rxc>-6~EBE9_7 z0~@yb`jZbQ{miu$`u>qADh_O?ci%WnFaG$uw*$zSsckIDrcq4ftwzNBAWV{w60Guq z(%6KrEz6`_p+JK}eRO5vQ>xTlnz>H&{<$mUdI3E=b_WfY3UvD7BCWOpx>@tdMQG0~ zlKrPsbSL5KE_(NEtzO;hs?8tChxd=BS~-nFc^s_cMh#c_Z_y==zX`w<(sALvWporT!0@V}) z(G|eapZzfD|Mu2z=#f+Br^oN#`Sc)?prg~u;)Tm6j=%ZqqaXkE=!cc-v&}Y*d(|mK zqR42ddeq)Gm(SCQk5}kVXKzqnPmZ!#oPk6NK-E~LS$xwlR58$~RpgJp^UWh)d-e4% zT)uGr%m=^!)v=2w|2Pwco_d~DbfHcv6Orqd=dV^u!zey}qw^`D@`6Q%Y_9s$#8M4z zz#QYTXXeKyt82p6f1IW#x0LAWkzwa@f(I~PWVQtx?dNO_fD)$L2poJpki=1zI!)DF z4pc(33UcJoVTnHZEI`I|=Z}0f+Ummuwv;9hno)a=Lg{wSrR~-kOBn|^WCSX^1Z}|^ zkF;E+V3m%O0-J>MRxXh34cfIV(S~i(I^h&2+9tqB{4d{z{}x~X8k(s;mqej900000 LNkvXXu0mjfo>K0P literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/folder-delete.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/folder-delete.png new file mode 100644 index 0000000000000000000000000000000000000000..8e3c4a404cd64766d6439cca664e51daff8a5851 GIT binary patch literal 2091 zcmV+`2-Nq9P)ihzv>?*Zs*Ol`qb}(KQYFL#LP&_GzEp?@#7nuo zQ6$8*&_+Tn5;Q3-sSu^4RRS$d0(F2;d`TQTiF2`cy_eb9nK>8!b7nVj$gU-x`ogS^ z&e@qW=l}ly|NhG`r4-)J%fkD7{U3m{`p@GpTyDEbvqVaaa;f$(;8E9M|D^dFYaL8` zKS+BXavl3<9LMjydvX$iAc2-b3IfwlKYBBO)t6Logi^P2fxWJc`}?x?U7Pw-g$=zf ze)n(xN-dH29Gzau1uN$>}8B)uloGS+1a`GV$Q)VH$&>$GixL=#g?gB7PxN^9zAZy; z_l|WLeEgOSj?4!5@zKj0i>2~5#q50wY`0SEn1J>Dwg5=${lj_ZrMuUA&_YMMU1U?q zvzR22HDHrncaCOoYB79@_J5v0-9vkOZXZcwJB@ z&Iz1bk?TDxwVv~H=aU#~c;RJs9x#n|+cFO1gujTTOu-f~#t zhGL*dLxr=X-Ngz}B~1yq5y)t^Nw_2s+^mW5j!hnLTuX|WG|)K89m9}VJ$1Fl!$_#K zOU_owJ(L>?)5{8TT4)uhYqvCo+FCH}R1~LLdksbdkW!lAxt3M2GZ|Ml>ZF$Bl2tiD zYY)I;^QAyk0iwm9(S~WX8-Jx&yy5PLdy+F2T8;1mi9MkY`_RJYk*vEEsSy=Cjbs?$Iis$ zd^#_TW4Y3s&!A%_BrD8Zsc{4m#UTM$2}m0*DGCzvw==c=uOo$7iP>pu0+jCcP!Nvx zW<9^|WgH8Q`*z;S?%lDmGXOHZb^))2vE$N7EA>P>ed=n#Ep169jE{6-I7^xv!(C^% z31bt^tViCtLl-g(_ZRNXb)~;R%foE}P$Zlw2Ewm5cp**1TL}_jB>o1$2@kkgr&$`s zrDekbQ%`7*LncXbiE4(p<>>c=xvMQ~*BDZ&k+@RJu&@RR zlgc+kxd45xK$W@(9ad6uLpWmvDXzK09xrVSfq;OWfY=-tO9S1mW)w-q4Y~`K%>zxn#S4+ab)6K$GQ|ruJF<+=<-vh@)=1R z2i};)&tE-(q24?m*}c_h{q0}=36l#o0!R^KXYtB`@3yyq=O%bkicM27QCF)mYlM+W zLRx#RiPqR9f~8U}y7GAp4)x;f+`?#_R`E>D#p2h%&KweCpM8NO~mRhC{jc<>YB_|6yi;wwLS6aTtYf<-0z%2L&83t-b&p9!5PikH(OSiE!z zo1LbaJui#?{sKlu3+NlL!Run~%vTK@Xaj^OZH zGx+LK4fpNbfD4x^6d?+(2q|f?_6^DFKl++s`A6>B6Wo3O#LT(HuFV4jIgDy;M|0@z zMznIFcJkPPLx)bh{M;YT{`JU$WUjsOvG3^ui7qdLXI?#x*G`6)z_4!-RaKTprfq<{pi*-s(%6qqSB_ zgcO6Jj=iuc_{Nr&+mwQ-ld?@#HsQRM3sm!fW-T+?unwaYPQqwwfJ6Q---iDYU;v`@ V!%EZGy>S2l002ovPDHLkV1j_~^2q=I literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/folder.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/folder.png new file mode 100644 index 0000000000000000000000000000000000000000..7577a17ac344543058a9357767dfa6c616b4c378 GIT binary patch literal 1629 zcmV-j2BP_iP)*6xJJe{sMmi?p$&~;)pB+i3D5-NPq%T z03i|~K>}XlgoMOPJY!GK^imtIx;?fNJSKujxuj=G>Z-1;?|bik^>WMJCRl{rN1!ihx56 zTzvQF_5`+G+JJ|PJS;UFb{RP|5YhvChuqrk0S+gB@3f*!A44+D8%P=$70SGd<44CT z&S65JwA4{=&CboA7g7PCJiwW$o!Xax)aD3+z8G@y{CJh`+c)gGlfy1d3~{LY6fFQa zx0u$?TuBf54mp9KW9XTe5cEhrU@zeO+7sg*Jbj-JU(Lqw-ggTVE6vtZny}{p$g{?f zQwVcxTLQS)Ya?an_<;uk_7H-OR~-mlQV>%B0viIsljA=8ay5NN8}nw(X9tkrz@wus zJT~e<4M}z-z|4w=25)bq75V5@J^R5>N(- z#~Kn@SbOtjePKP|GC*rxSjA}0HSwjUgg;jev{Pe42n<6^Q597e?;Y;pn`B)l6eGCS zmjEO1$8twOrixd3NfO8N*k|aGW@2EzWt)a8xKtzz61Sixf5C!ly*b7mhik$)HA<}8 zu(}h0nWadIOakYuP`0(Wl~~spxPYM7B7lytSO(3(h~g}U_u3S|Mbr4a=m#!gYs~Yx zh`VT&MuE5c5+IaZYR0M+OFitO$(C*+4V*Zqa$rk_At)mT>`$wI0{8m3g~4Fob1?dp z``AIwMj+w-9zZX*5peE$M-2}I1%WlRzLnrahSpl(9#~&s4N4Vb1jk&OE5g@G;s~|A zYxhsZ1XQNXG$s$UvZX!8Xmu-Ad0fes7+divU4$bCm3EG`x*(9>ual$L>ZOXGGU{-~BF329kpO0jxs_P8 zJBg@!D7;p;h`k{?Uo>xe(_*WG+~pgH=7A09)_apG{=k;Sh!;xOaDhjn=~kP1_=%H|AJpn|v!U z zhXYA(Cm?}Yo012)f+&_Casoxn^-aLGgxUl}9R{A~L$y|ck&!wy8YNpZqO2pn?=Hq4 zhdMc#ft=3_*_pulHEq-Ha$7*0WceP?hiV91gId)EqTq7c zj=xxKcR%!~K7|L7q<3i9@kkc%A}_fPnUR<`7b8L9G|RW1(M7ZTIc6!>b)i%)LnC){ z8A<`_J=JHj<>s}!4g|PUXdB!Bi-vOqLgHqOpup-!W;)Y zzi{&|w6@U*?XwoT`J4D!G=&2ElIpZcZTcm&SA}o=P&!iC=q}Yf=dXpUFp0GUPem>S zp>=Z=fvZrha3I>urfbP3omhT^y7+;a)DY$)d-~r`#e4AF*E{%NIi9%~mL?mGGK`H4 zz%Yuc98jqec{*8%r%c@a45M@zm}{#jijn;PWBE{dvy0VuZqI|GPy-J_2bM%veBN1z zKQL+hwQ<~xl48%8+xcCRAgiNMcx00000NkvXXu0mjf-WvGv literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/globe.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/globe.png new file mode 100644 index 0000000000000000000000000000000000000000..6c7d469ba2e22edbd0eed69f5b0872377b72c201 GIT binary patch literal 2074 zcmV+#2<7*QP)h=;NFjTPAcvqt9FQVVa@-X{98eB9ML8jm;DV46 zB9J(6K;kbagoOB0B#0C#LW@9%g#&E(QI_+_J2qnv!AJf&v4MitD`Sw^w0)bdQar!dW-3)v~ZcwE-R&;B7Nd5khQWa8BWUwIU z$1i;L?Ev28YKtIv#;;XBN5cI;#TT@8$|r|vL)?^_BX9bAG8NsOt%;BXHjF42ywu;gHIS#z|4zi|e1-+FN*{zZ<@! zV)Z3V+5GPT7~^C`?OR3Ae0sU-(t3rcDFwV1)?mRzirHM;CB7kO)N&Sb#6i4_Zmy>r!Ssy>HaEWASDb6Dqzga4Ch5Tj`AqehBBa= z76t98j1H58#%X>&cYBIMA;5Z#|lYa2k)%DiZ3q6Mx-I>?oXdb-hKX{SjULgJu zA}L+aILm2*F^V;fl%`>%$U&@Xi;eCyYW+w>;YYE>trHpW1CM;qrE0VGcx$cw?76O_ zHJ9TpNXU}*I~7BKa?5-P2p%&i-b{cI$!JaaogW-eQqWpBEh@Ed!LAJI=U@tI@bk{pZ_Uh}>MM3U#y-VN?HMO8ux^dMZsBd9!= zrm2_%AY7+weE({zBB+YD8LZ44Jf>O-(2VykD<0wTFf@x!6D2w8K%yQvl;sRY5__6J z2MLN%hC-G@u_CBFVx)XvJ_Lbx(F@#17g%(T!weGFtRu3pA0;pz<2eQx#RDHT-i4T$ zGE6X`FfmF1YN{xlgs6mIHq!v0DNQqEk@RE`JT{jFvC@wOP0^}g6XS?GhB-W8Zqv_& zEz62L?;SOg~CLt@HvE zCx}iu5SyV}yOA|s*mQ&zm})R`)@eWs&@;Xwuumsc9}LD`{p+acd6LAaQ;*5&Sp%`x5@IM^_?>5-<0`+`RgT&Tk+ya#fG zn~-@(Pl!1#!z56-c6a-jBPpIt_U9PTS#s@g9A5qNKepY$D58fSI*r&0n+?o}GfPLl zFLrzy94Ls3z00Ww`ng4i3@|N?Gd^UX{Xa=HEiLt^QU#L&<(iTk^8j>qJ&&h52m96a zjkO-?0ye}30b&YAtYJA@Fa^gk+~jhcqV`9~%fIhrHhuj-TEl8)oEg$Ohlq1(G^*qS zK--FX!lJ3(W>{nJ5H(3?kwfA{JZ&6l;U)0RV(-3D?@`8Uz-C`ogAT z9CKPT2xDu2hER+tEMuusp;GEsa{y2%rY28+a9?kws0MX9j7k8LDMnmAqqf+px6le~ zVHu4h>h>D8WUsHcAxf7*%%5Uyg!u~8r&`<0;V$KIy*Swad7`4txezRMyBy@-Byse! zy+QQpj%+|gC5;|Lh3v6|g=P(I^iXOwt*o|a9P)`s*x1|nBP0r8N@wNQpeuPS=rm2D z!_o6x%I5%d78h;uCGq47{oUcmy{gypYAhN|0tkfHYM}%`)Lkl5c@i;u7-^~g1TjzH zIfK)hD+cNMP>If31@h=%`08H&_Ls|(RPmqBgiLR))l2>Dw^q?+pRacs zs0C=RM)EP_uD;Lb17kPiGM!tc7iFb1Wz5;p3bpFshldjyjmD^o6$Kk!^4Abb2B>0_`Citu#1ejKH3{R_4@07eH@{_YTV#4ZNxgaSRp_!WS=AMC}b=+ zWm5HrLaU#gy>IpVomOkeJwe#Rjrm`Gn3U%)+s~DHWiS|ALpnStT=x@xrEyVKf-Y)1 z4iI`uT5aig`Wh&@rgeI=Jh;m8AbGFt|L=bt|670o0DiI}%G1na^Z)<=07*qoM6N<$ Ef|Q5b^8f$< literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/help.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/help.png new file mode 100644 index 0000000000000000000000000000000000000000..218910c98da623ce816d9f4de3f04d2c46204f7e GIT binary patch literal 1134 zcmV-!1d;oRP)zH}md&_ug~w z9bt^Y{Tveac~}kZ8zIIBK@^D`u|e#%T7hojEb+W+Fh=Lagg{vV8ESHo^B)sS^*m72 z5d+Tkv$-$k{m zYxbuFAf$k$B%VkryfR?vfW#bcebp=lx`>7EQkeXH(?Qj%)&%>*-)i^~;$X(%|C7f8 zm>aeWO5hZyerW~^p1ziGCcj?VL9yfj9z|*c%aRC&6=H-%`5uG9;{1iJDt_M65$^kh z=xBxl$A7z#!B#d0#nVn zYHBEk^nMs)aSKt-grV_xhph76hklIk#rra}jG=q9Zv`Vz(syZlBn3*uM`xyc9-DQ{ z6x}Y`l-Q6$rZ~Styv-~$yI3+luKBZBnUHA*tB2PQ5nn9qp#O)pD%Lkj*e~+U zgJeWJj4sB>Y^R1L<&RwVdn;;~<0+y;7Y!AtrFQRcW09;atJ- zR+jhF)tfF{dOq15fasCFY@dF0A2RBtp~^GyudlNh8eOx$!}43G)Y>zzk#k197ErcC zz^2&~?FqzLcm@*+$9v7cG}NtT!A#L{bMqGqW?|KswVXDEN{tEEi5Kn#3;c10c#p^) zmfJ<*3Xy6g4TuI0rz3|Z-#+TuQ2g&t$Nva008W}KygPejiU0rr07*qoM6N<$f^nS< AxBvhE literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/lock.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/lock.png new file mode 100644 index 0000000000000000000000000000000000000000..4fc16565f0573aa4ede0fae61f5120a0578ca580 GIT binary patch literal 1734 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 literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/reload.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/reload.png new file mode 100644 index 0000000000000000000000000000000000000000..c3556ec890c6985ebda9d4cc72ae5d7ef658d268 GIT binary patch literal 1865 zcmV-P2e$Z$P)Wlc%aKek-7vz7YKwxlmr)29Gt|2I8#qNwr4z^d*|MBPQP>R9XmBcma0`o z`sS|Z|G$4fS7@zqHGkg!L8eRGMRXB=An@K6`<9gxE~{df!`Gf9?5L z&$bjV_01QPFD{V-dx-CiHE`Y0DPVMlrZxc;Ys3VkM&8v}vjn()Ik0`TTg|vaKK3el z51mtZc&o-|Hn`7G#;1&}ofLc!fh_Uk=?GulKLNZs4MdTK3S$JV7_*^75GiP-Ar<2g zlN8DH7hP<>*2631JjSX4`ic%7yUoXnyx2u~zq(uk1>(um4czzJabPAkk&aNQg_vn7 zFbvifK_~;2T$^J^l96QgWqnAVw3uS|U!TX&$KAInWgF30tjt+Vh&$TLH%~hcu_(;hl9C zBhbe+kN)mmV2+l@%>ZX-B3dhKtP{bh5~&l#hJ;GIVV=wOwMw3At`%{FmrqA{X)Inw z9Y44jfiI0rW7Y5^utdZ-Gu5*0wdImpZeRtc*2V^DMa+9AC8}jY#2}zCdym9uMtV2( z+|h}^dgA^=|6*sNuP0|in@~2+Y9ZO$0%Ka*40RfJLjq{F7QECZB4xUcUU=(V3qOA) z^w=35@6-vm1`;=nu-082qdFVg9MF2fy;eETS%tROe)c0-+_E-=uF0o9$9+G6k50^?U}EngrV=Vcl1NG>60OUryx;@h+_A(c zf0OHeM2v1IxkCfJ-tMaJ3W4bU2vo*9(~+^WIY5!S+?YOf7FK@1~O;Iw=K$fNi-u zhr6x=2KzM%8OO|mczh;aS*}HcTUKSad9GuI(}BeVnmIQ~D3Mw#^g@Z*vZDKQ8G*bn zOg9_9z>7W!6q(@|T%mE}fPhayud#(6FGtSnWA)6*avc-Xjr^Clm%1MrT=m^f1kUvq zAR&a?ZZZyYz=k6Af;mn$B+7Nwy}H}IlXs4$YbP@fp4qcf?0K~&@Uu~1;=IC{35ja8 zVJjeNWmriW)I-zd=g0Pc5Ex#bN2NE9Yi1fwQtwF1Fiyu9|7KZge;5g{b+!L}F1($0 zpCNL@O~Y&(2iQXnzcGVKC7f?wTA51lkYo66+F)MA8=VLoa|Ql(Loarnnf93rp=~m- z6E{glb8bTP+}iG;J_Vgolll$vY4K2*j|8i>e;cY(lN~A z!6S1xbgXGDY%%*CZcOHtr;SJm2VSOt-hzt~PV)+On5&<8vRA*z*bJEWKm8=D{o3 z6Pn-6#7~ARa@*d+P5k{-hz7T0A_=f1k?;{ol{gNv`7C;RmeAb}9^9;O>pF+MUp&O8 zuYZt|OYMsLh;LE;(BZNyy?9#T=(ysvG@H^S?jCc&_Z)Q5;&nZ24(k;+rXnuooqb&U zX!_lN|CT`ex0(0??cG_K!$wX{zuZW6O8n=j1=eI?tKykG{P90q3-&H5@Zvh4XgTX;}o58Jv00000NkvXXu0mjf DCvSiL literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/settings.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/settings.png new file mode 100644 index 0000000000000000000000000000000000000000..92eda74c541e121fabdd7fe5fc7689e125ea0c5f GIT binary patch literal 1131 zcmV-x1eE)UP)jpt!W6qN%y{_@gcU+AR(%Tnk0+)nat})xhPB@J#S(CY1!D zDC(5JWVKtmjy(5T_cL9!Hb)7Z8&3dh*_i3fqr2t~n!OnaQ8vB=81p-PHQVd80uPU$ zxB?&dPePZ!96mbi1*S8P?wURG2FdJ;M{gcuhUkafLc*+^$Npo0c}UB^rD-Rb`TOTt z%f?J+UzX)GD?u6UH?JdU$C?I`%Zb2+;o+f{#`{~}dCUu)cRFBil?mcYGBBM^iDvfz zQ7+Ja+d4`fTC)VPg~;q@AHMs#%~tF=(%J5Nz-NKk@Ejcfq-T`rbV}x@Grh3C{n@Zy zGJUz8Q?NQv4n(#__pu! zerjMLFDPatY=5}p1b>nF{8Ygl<!L&D*a;h`oyk>}1hExSQhR5EaP?cTcG^@r{&5;5|X zOPc9KM=on46diC%Xq`7d!4L<DoV?2Q=gs?bT#H`tY~^BZiq7RU0*6pG({yT?HR_O%#ig-d$NKwvM=D( literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/trash-full.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/trash-full.png new file mode 100644 index 0000000000000000000000000000000000000000..a9707e76d60ba5015ba1a252e3d765242d2eceeb GIT binary patch literal 2176 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 literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/user.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/user.png new file mode 100644 index 0000000000000000000000000000000000000000..ebb5a7f9f8b2255fa4c79c1df409b1d05fca83bc GIT binary patch literal 1373 zcmV-j1)}TE5E4N{3{~ra5+u~N^n`B^e8$bWDmi>2PJ_|udN_A zz5q-taxAQ_qvVy)nvvMH2^i=|V|QQ6q~lnh(fn_c1aRcGkI&D{3XIJLxO*>v7jOt# ztJeEmqEreX*4HuE&TwcXhwe7_Lt1w%2>{!CVC=+XkiB%Hh`<-&Q^~Y)s6TonX{_F? zJ}MxF|ab*;p*puJz)UrOVE zp(Cm>S956G819@;0ss?bi9%5rXOl6_h$xp;ptw3ckV$Co4 zBL=0Fi_ioG0z9*-b?-`oflZTZ0v>IeW>wBt#fCP6W+OCtk>*aX@F;a}+zEY(|FSP* zMM6|UFCI(dh=w7H$+}EX4+G16kJ-qO69&#ow;^GN`>lm$*dv&98d$%t1duQo^Mm?{fO4E4Bh zZ1w}Ky_y67bzK?UoI=_SlaUlP%8mCca4sdF-d0WjXi}L_U4M3w^6tl-*coF-G^SA2 zpbCv<3Y8t39Tft9BnjYRr;XXZHb*PwhVnQY8b2sfseYj=g1mZaNQO4rl&V-7COK3Hc?A+fzuG}c$?rqOBqy_+Lx*}yKN<<#{NIx~E z@9uBLE8AV(=&;N5>RaW=BnuA$aF|9%ri!vQYc%(h0VM4WEK=0uf0*sBVLZ;f$ly!07NgSoeGbCpt09nc{ z?)-{CDxIN8mN}`6sSWpyG_cqg?(;1cztMMPF>N(wDyK@1%M8Os+1cB`4paj;Lm~Y2 z`-AC^_H}2pCr4YWzCy)3lQl}Jm9fg$xJj(MS`=$u5PntB)m-a@TS&e%_uvtJk=v$Q f{)*)EKLQK@>jOt5D5RnN00000NkvXXu0mjfVHbdP literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/users.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/32/users.png new file mode 100644 index 0000000000000000000000000000000000000000..af225a9e46c3a4542554a74e5376b504abcbf5d8 GIT binary patch literal 1562 zcmV+#2IcvQP)_DGMTyWbKLtrCMigrQK3H_*xWmJ&fR;R zwb$PJj8ID9R(>?x;?HdWw*kce;rA_M&rqRkustmEJeAahnn~*7j1Xdke*1)M?7sjI zHz~tc4T(37O+!CkkQkq~F}(1M;FHh%(995S~a}>(9%MKE;iCTNwNpYxz6*Z~wE<|KtVmd(PPIe?tFS<-$xZ5cIo>bxY zAYjFIFg|6|7Ygi=Q3&YW|}BB0EKZA-s=>#2et*W}~qYKg;k)B*!?K?nT2qfx`o{zk0nOu@8NmGWw} z(AA_NGO#L#wp`*0`JJg1zz7MU*w>+x&?4$1#{nQJe{^Lvq~kFR_GYQYktpdmFG`OW zR1v4((SE=BJ|wHu3Sf$C|N7P#VsR0aqo;1r0$&G~C%E#?-`kyYa~V!oAU-K04Jf}4 z^ma6``VZH89vEKV97h|`Y}-c)DWun|qt^@{Z-$yk^N5rDHF7`jYHi1b|O6AIv&< z?)X&?hbJ7Ipi@wB(t>O9VI=J9Drl`LYOONRgF&g#iIS!aPs=ihD;*P`-`Iv-GWGk`s(XXUdW9W`+3q5-2EB%F{2T z_1AmyEeAq zm4|zNVg^Qs#@+tkW@uz;Vc^hVXCj>He2u literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/arrow-down.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/arrow-down.png new file mode 100644 index 0000000000000000000000000000000000000000..bdf5d0474e6ffdab1cffa43c41be39ae773992d9 GIT binary patch literal 981 zcmV;`11kK9P)hWuhvSFAcCm1iXd)$KP!r@RV*$P^bfd{c45;JLQ7E;QN*2_Mt_3a#zt{( zQ}qw%PVH8jXlUNK<2h5V#`I2_m|O2)&IgC|F>}s*-<+9yW|9~}2FQc0BiN~()AKT~*7}a<}M>jkJETGa_F~`j0J>Z}0 z0rjYw04pWamBDWgc);s%SpXuRExL87VnVRHJq5T9U;$VF7JvnC8p)4&C{~<#GLRqg zr)?cjkLQb7m`!Ej?4B-odTk5%y+&K)Clbr>_Hz-IG8MQr(5rU_SmX&b=<&H_C|5<> zI5RU9JnT^>TkC4BL9W_T;w*P$VR8H0O`ZiMwb=D#2zCIX;Z` z2#c8$b&tqHNIrrY;xR-^hbAp5!B!E#O=0|85UwBS`9*#L$@^TooAQB6xN)#YE(a=c zeJ)k{ ze1NvTA1falH9mGWF^I`Dnd`ZUfeq zVcgLvHES#h2b2K(+mpomEK__4cX1a6L&fcE-lh^B090NMsLtKEf;+mk)39AStHb3) z3bJ`pv%QrR8UW2BTb32)b)$Hi)ZpSx`w#>HK#CSN%2T_7&=d3+wtxObgG;w41f5x@ zR_YuE!G=13rm83qKiCbu5#!}Y0gb=%v zhFqSQ)+?tF0Lb5kkXd@r38(RK=wm>5^-Y8EyA*=8nnVZ(Kxrv#CFy)WGJp_zj3K;6 z2ov`ZLczQqkF#hF4k!&qR+FyyP7HLxCKiP68cg0#gH~YIA|ececEXQ?0-YUL5Z)k! z_=BHC2#!1wqfW2_;TcYojy)7LgK&6bM{%3%SO6>tRQ#b09nLxuvkIYE;<@Ywc|&-T z%r)Hh!a1N4LNmp4alpz@>rBMs+W%dl-KW6XRB0EBzIXc0FWx&QzG07*qoM6N<$g7JNedH?_b literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/arrow-right.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/arrow-right.png new file mode 100644 index 0000000000000000000000000000000000000000..6331a5ddf3b9611e5184064acf66a7e522a59082 GIT binary patch literal 918 zcmV;H18Mw;P)G;XV94ZKEkm4(b34*Tx_?)j6j}3ya0QxpWVek5g z>Gv2Q_zEDRD=^-_0yPBRa{zV-f!qZ!LvRg%50_AC*+Lq?jiYhcV*z1+LC6(|EuRzx z05*!E&8D*oaO?^5Ch;M(Ch>=r@zl!KvZ z24Rs3eG!Tx0{9@EHJ$Z(q!K#DeJgtED|mqY=@l! z2y>rvFfx;Z1vVXO`5;)PK!MP@8ehtu?~6f9u%dg$AS6FzYo6}~0NtwysK>a7i^&wE zv*r#?Zf}MCtfH*d$C3uX#b3CWf)`)%roZ8J!-;LnP5mPQP!30@;x8xD@bas<_zpvZ zGrfk;H}N0|1|9)i(AE2CcqI_u8P{Qy)eEYk2z{fO0!5o6;bKM~q~Y~9bMaeOhhcc1 z0esiY$}b84^iLsVNBr2sG`tar-@?QX^>XowEuR!c1VFhgwGw}mi~lYV-w}qv9-~wr z*j*2Ku@~(@1W;iz;^N02{e-sy@!d@PKu=q#LUfYYD25~`vOK$#w;pFK#q(^hH|PNEPP?MVk sAOT1K5`Y9C0Z0H6fCSL2_FI4f0F-fW(IPj}=>Px#07*qoM6N<$g3SYwe*gdg literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/arrow-up.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/arrow-up.png new file mode 100644 index 0000000000000000000000000000000000000000..821fbe348fe909c7cb028f293419dcaa62da6d1e GIT binary patch literal 977 zcmV;?11|iDP)O%O%n%>;iPjDG8z+u z03)+Y5Sxla&)8z15VjpaDkGq8d=c)=Ey>T*Us8cW(6>AI>-T@c^H0gV<3U0w8vu3L z7GhIhN!xJi;R4JjGDUR=LN`K4W$cpl$b}LBuou})d^t^NABT?%X-};ggwQ({ha_f7 zwgg>2p6Zniz!vNK0XJV>70^EshncUblJuw?!Ac@DFI{q5D3Jlw(c-?0`-JGDILww9 zykk_Jpe1qGxM`F7@nF}N48URgm#<(N4?Ir5+`N16md8eh>P06LQm2@HMwJX$2O#o1 ziM<<~jKd3$;7{!};la%&`RZm=pL9sCunlsB0Bkr-V6mwLy!^K6TIVDNJ$xwwwT1>m z7bEhsn~@IbC5vQ&asa54Lr)U$$|LyW&87?*K$CSsx(2Ze5qaFrNRM<2At(Z1BkhNu zCg9C?_u!B1F)>(6zRyi%WB`L5mi*q$NSE|;hl8!kBuHoG&a+?e_J@1$M=`j84(rdE zFLYhgAbQ@C<=l+)sU0U1loZe|uP#cQa~-+RLgk z2~rlG-d77ZS{jOe--^NXw>!aa?jg*CzO!Ljub5Fg)E<>pVD2KLhCLQ zgTdf6C~0ZyI8BVbZDCnI*GQk*amx8|FWQ%tptCvYJXi-;57*1%E!g>9Jd?U6O5WV$ zx`93GZfle}WTZ>_d7B|0QosP8?FycuosA(lftNL-OuQye3OxwnHC_SEVA@y0j7o_5 z*;#^6so?phC<9;s41gbxmn+b08G&`)kG9KJsH@Rne^U()fvOt<|N5Jp{~-fL6^>`i zebe|qL%a@P01SWuFaQR?02lxRU;tHVYXS@aAd=4k1KzK100000NkvXXu0mjf_iwEl literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/attention.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/attention.png new file mode 100644 index 0000000000000000000000000000000000000000..77265e48ee77effefebda8a844ac9432d9c2a99c GIT binary patch literal 2020 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 D?9MR2 literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/cancel.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/cancel.png new file mode 100644 index 0000000000000000000000000000000000000000..1d1a719a6c700d378b5ba28628182ba3c633b4da GIT binary patch literal 2889 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 literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-add.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-add.png new file mode 100644 index 0000000000000000000000000000000000000000..acdcb061230449d311ee923b8b3490adda374ac9 GIT binary patch literal 2037 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 literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-doc.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-doc.png new file mode 100644 index 0000000000000000000000000000000000000000..455c1f15bdc7a2f3cac0cd7234c2c82aa297aeca GIT binary patch literal 2619 zcmV-B3dHq^P)d+S?VsVw z{0g<*&9ZICk^|w=LzUywP3lz33%cAv7n$-ukeA|9_v^5+sBLK7N z1=KVFv_iYQbF+iATo>>*0%rN1tmPKK8fVU|s@t+UB-pz!4)}l4Zu11d+N52V`?i(@`2<+~+N}rhjB|m8nX^Z*tiiq_*9+J*fzhOati})y zhzR+`k{*{v45Tt9dOBsOieQhy?CV4-#`$%lNfQdqBp#NE*QK&1&R*0J3yTm10b^+s zm#^q_jew<#{B5*=GKnW?VtWsa9P3d9evuII-Fxz)~BuHfzWQh0c647c5A zAQ%cE(b-vak?K;@%3Do~qO82p2az*!Ib*^KsBw=c+*Y44BEBbgT_Pseu>2MuqJH8I z!|tc$sIOpi3E%#CB8_dkFJkcmANrP>kY$EwBu0J2d@f@5W$tNK3oO7T^m74Z(mJJ0F;-P4v^q za(oiACiBv3L-^BQFJa62I2K)>CjRgt5{Z&438mKOAuDZ3HCUJk_gm92iX6Z#!Y`Xv zvh&2V=P__DjU7Lk2SZO%o}iG{_2OXsig17uA`;5hrv`BA4Jsb&Qy>dE;)xD&0mT(8 zYlj6C06R5cG7g^n9jxg8KJwcTMXCdDr}4WzgLvSJ9r*Y{N@^%71cUw(t_Ud1vY_AW z8N&OgllbALE{J9lu~?ieC{U4mX3T;J-|IwZvS=1LKqiwtb5_IQe_zCPvt(>u6Qq!q zLL}ZpKr8)^ZCd*8qZ3Hi{pBun$I=K>lA}^iz~g%x>i=g`s7 zNfAUUR-nb!_Ell#QWRMsP>15M0B+q$a`W}8V_3O_CrSzu@eZW3yt@g3*-^lReM!(K z;%oQDFpF3}5QG7Z;+tf3PTpZ?*fRpT9^ZG~os*z574}i-yXMXi7WeuP3WpI6MXdgk zBv2%Y7xbpTeKD#_fz$uRpM=i}- zHG?8rm7}5CE}&AGyKZ#^ix;Yv*%t&gCD;Z&A!0tGlV1@fd z2*iT9q{%>+J{SXKSDLKjuYPw}OHWMtM0ulNt zYwP*g92AOrX$o_WM&nj9^PFMD{7KrK-VIs1Nzge7ff9e&rCxWNWTCj>6<`r`8y=9< z7Y1u!=jqIu)u4d(M1iWws_|giOmTr$X_qy@KkBRoYX{6~dC#B;uL#ukWT+L|Eju}L z5+T+abN2e2P&eAVB-TiCPU{SplZNNT*#1)~92vA8o$-(TE#rV@Y4`N7hHcfq_s27- zCw6U^{eJTWz~F6hvPyGiWn<5edz;pWBRbzDsqJWQHOQ*>-Kjc8RT1C+RIK9f+uj_- zTlTZXF={JF`$rqTBE(bGLaVqaShh~brYWLIR&;7y>~Me|=ir}vu;-|AuGO@Lt_OJ4 zZarbm0X}K!+KSzq<{oQnB2+hERvUOdn_98w8#f*+vtU+X-?~(|`q1a?oi7LYRCaV| z<=#gYAJ5NSa2dcv70*x_@}8hq?bh;e(*Zs`cK*~|`+l&3hdZSLc;*m-=^~6Kmcy)e zu&hFeodC}=7vDY9_xG*$ouUJ^LT*+`0M0gPrgfLY^#Jy!d6qr*)+_fMc>JON(1EY) z?q(V2!d{$MfGcT}gy2a4#JGZ(U)ytiGSmQ)bZ(l#aP&fsn?&yHn=h|B_{)d6*-I|k z797Wd%f284(S;|h@6$aQvLt63nos~e-Fq2cW4@c?j%H0rbf*)SH4FSlhn`T+ z$gx)w23Z9%5nRqO4?yq(p*%??rK^#6t4BZ d&;L(=0RVe5V=zh0tw}^dRCwCt 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 bp9(Mlm?19WKG9gY00000NkvXXu0mjfh0K<` literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-web.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document-web.png new file mode 100644 index 0000000000000000000000000000000000000000..9d81eb570224aa6cc520ddabd808108e1177d66f GIT binary patch literal 3393 zcmV-H4ZiY;P)-dtyiIX~UNYd23q)iH#v=CB5QwdN-)r(MDB*aBRec=W1T!{w+ z5)`CL&^z%N(Vmp?Bqe(^{i1kBGisP|L}UFE({>zx6tm` z8W-jR)Q;3k1Dg3~OW2Jat)5k(ZXu+4bx7k~dtFT+zkPRq)6ym_mPTyx_RK(hWiVh( z5G<-^P~8}?64K?t^>)(kB@w=g1dH5AvEmvaYP)P?ZH&$&Fc!_i0|Pys8!;JAW6$P> zstB%)vvtCNO6D*y62s7h4_BjZ2zLlsQ^2$>yf&BwY!iQcGmDn+EbiL14%<5X2nD?r z6D(Gm0ix2E(xA&%5_suC0~9o(qg~+6EecwKHo^_my0L!`;c(yfwG#?g0#;{+W-#GvMSF)A-F_QwL>zBf3s6*r8l5;@P>3ro zI}Bqe&fuQ?vNwl7@erK8f!g?m=%)N7?r-RV&o02`@wZxyv!UIoOI| zlZl(ijN6GK$7B?^-J}KdCfnx57(o5R6qA5)JZ<2kq=t8|#_+#r0y8NM0k4X6?S2H- zh49qT^Ugc#wlVN=0JneE!so*Zf<&|+sX|et#EE7YhBN(4mc|nh#&wJA z-j-CkEgOxhizdU&QlY9UEaFzc=Ru&Q8NWGlY90<UNGje2orBDd6Qsj8cRPK2i~8fy%Z(cheC}dXylKF)*g%n?HF@ z-anrME3E-V6L{tP44OBpXf_DQEEOTjmF)awA$b9zC=vtm&dpYw>o((p&0~mI!3=Pd zwlHYA!0=(D)8sZYq(~~f;V@2}{dl?QuSEmqnnjXTT3fL>EYL=iv{i>#6iDAB4PlAf zr24{knB(`T67&pn=OYJL6XmsYs^}XmO=I67k_&1`niae2En3jETX|5 zGO?5GmQ|T0odfzp*XN>sR}Se_9>c0nZqFowv&6NGZVDIGoc$g zOu`M@<3*gjL>?4Z2L$toOzpkVIDBb~Br6;jSD+;%aLEV{5l;M(ULZ(@A8DF^ zke+K6AFH%?k4{aT}-mp5NAeo$n%V$kS3_ueS<<~0mR}-lDb7+!bUQ!VMk9l znFfs|;x~78qW_+|F%(tj<{(zV3*_H>VLSnYY}DiCh=x>Ha3JFl&DT>(o*Sgv#2k$} zXX#=#tAJ=j8|6S5a&==A{=PP#VRx5;uj~tB_h+^v8cm^h=Pum2zZ>@*K7@eZkKy5A z_yb-{CrpVcvdzyJRwx~26QCf*<8yQ#65?;fR|r+2d}^N_B9tPRyqzSG`U$KjNOx-i}1`` zvvb$kzT;^d8WG0q^$i1~O7?hD)n!(I+lACL8k6Q1p227JUgXHd-eF{#V zPmuJr!KEY%x%NQsn$~K(I*)qGu4Iwu|J}1y=?+B4eWF6^K)5#QW+Y`WSPHUKG zR(bY%y5TUxGKpC>nF4kA8+~YPYC>CE`*p5ZtcDxp*3;FD+2|~ezxOfTI335-v`K`` znSqoj<~#%E35_l5q!t)NrAdFUpGrxFy*`kT5~uhFWEGMD1Q)~%(ik!sOXd@%44|}R zW|cJ{$AR7*8(?S}w3v<$Mn-Y`?QvXg-_Zz;2iPQpu%&ki`uyk&#OA{B6^{eNTsFud?ZG?N8?a$x09U6STPLfK%whnvD8RBv|FgD` zUcluNa8tN!>lzN<(Y5R=L`zDCx!r&0R_L)QOpc|IA_?lcqX7(Pah7P>v2E^;$AD0i z8;y+tL?U!ebFORD(iAHvk_O$YON?OKS5ymb$~79u$8PecuS5Rj0>YY$qJRhGI%u2M1;O@MR96othjm&YiE zm?FR=-$!Wg^Vsl{raZ8B7kam~mwb;{Z4(e>fUwl|=$E!)WHN%EJvRX1_hEW+hCG7? zzu!YH(JzY!40LzyZb2^vNnhT(-6^nCNUT^ZCNK|~3pmr&(Slz+(JzlV2Ph=4)Uy|U z{_?MuE^&EWEI66su4<*bSm)|Qf@M}l#S%295`x8=0YOnGf@_d2kKyonWdor)NH>3~ zQSvjLvKB1H7H%&MrE&I(%r*Jv*ot95y`(!F$>Qnizx(6Z`Kjk0UO!lW28e|Np<2~h z6g_)uxUy+op5?j|Qq+FG@^Qctz-qB|{U)D^CqCC)_WINB#Bq9@OD#xH>m%u(TlREV zE_CMFLiuoEdMXx4qOSRQQDuZ#ns~0d^}X=OhI55;t)?xX22>&4rMR^M;#0Pn?K|>l z*ZZp)2rZdlQ5*55p6+|`+uPnR(qK_$zjC2)^{%h7Z@vnMPwVlS1AqDcp7Xi6DX;6T+KClqT>>}4(ir#J)5uM-Xu|X+n z^O#T(0|;>y)$J+D1;ny~WZ}jiMxC29WM%Y|cmDqMlfV4Vpi@?zCvBzRTq&{7GeIqZ z6Y_Ymvbf}&ZDo}_(TjbTQK`=_Ww>$O27h09VLB^`A9?G~-yq`8WA4ivwLqFEfdeSP zq{6;=_qi7#e%?z?j%I3hXNwIxHk^^`f<%0F^zFaif9lsi_^?2t<-o4ovAuv-sK^B7 z)JX`LqD>?$yzqXiu0=}A$ej7;rQiMV?6XgfmXK&MVa4ZGiE*U}uNVU)6C%TBF0}95 z|6__Ddz@InmLLDfJud*rK1-d86$D++_ZO*YuD{e~W>S|<{Pe+R$laMGCTtZ+)GFw+ zN&ulK6BJ#ih)TKt9iEp1%tutEz$Q^-pT&K}V5F3IX5o1um@Veo>=Noq^Q z`TqYu_m03A!|l9@xXm{?+>WdEb}Xaa>?w+)m)hHJtS(j(A^-wkNxOzAuFQw1?Msve zWb=>892wR5j!8i`9#b8??B%<{gu1}!wst{QY?EfOfeqev|I3{m4ww>vS>ysrm;jQY zUEVp-L0XOp_#^^mBRyHtEr7+(oLNM}vKShWb6|?HC05oOpfHUPvS0 zr;H0QOOp&I9$vH>Gs|Y6t{wsp4ECu6-h(VXA1^)qN7LtT0c<%55Gf1FK$2+zK@u1}l*t`dkR{wX>khns z^d$0f3Mo>QQ$j#iV89fDN-m*`6fT`2GIF!g+}Z-Sdl=nBczGzs3+rnGnhyqS`I~$W z7$+1t$P!k3Wi{@YGatu}97Rq_Hl|agU_@@*68NSWDpX2*((V2}MDT3t_<*7ow%T6%EIaAtxsX6(wavm?CstH^0Z(-w+L? zrl&%5NoK^5WocZnEJ*4}FNebkMO;;&~iwsK?U9OHfJf(Ad&M zab7j^11^0-(vgvuhEkyjPrkSYg*gRqIb@`y$Z*Ki91@&PK1~UQDHT{*^P{O#3ox52 ztptACu8o*AeCgN}|)96o#)%a<>QheBR+M+f7B2M5UpLEc6s`jDnVOk2j2TfJ*p~a5ZF93Thx?*6>v`AwLxZPI%dqMKvVZ6bPczTpAjaN z11zJrD_rv%@#SS-LXW$f!k7b2M=I@IaEdOZI8!OEOT_9aaMHDmv<#G#l%Tr08cogD zap1t)sH&(!VQ#)T6-^B+h?r{%B!~>E6ia6p;J)=WXzIH(hIitT2gLMXWasXkXs3F8 z|GxdEKl}au8~1#4%q>Atlo7#E&F}S^3nIeEk2JfRamYA~Z{EM0Y6T7LU9BSn1oXna zBP}NlB{aQ3_}BMXnw^Mnx+J@Mvup13c_Wi;L)|; z#=q;YOnxH7CP2o*T{U@4`Fnr7f_naq)y4l!yZ~63iBN>*%z}P< zdQN!LYU(#vnTM(EnUrcUTC!pjbj)&zc=Dd?koRlPxbbnTS$Pgpt0C>5i~D*2uf#@M z$VEYR^9k*ENr~;!b|e|5J@_FGzV3S^=d5#$q{YtyBG7IuVa)=5*wECPec!J*KdFgO z%z#;R;5EOe=FK0@JRfAiEW|!}sc__>FT8iYEZ{wUch9{Cemw8u$lL{+A21?WI*iME zg5hd6ng^Q}@ZQ0;%S+$;NevHoju7CPMF@tCFcMe}v*^LH5Fz#^c;@T8aQYj^x2?EL zC$12=SttQm+nAZgTn@(qI6TcWf9uDGzV*S5A6%jnXVB-HOvXrxcORTKQR({Fu;z+W5zFxrG5aG{Kp*+hgf-;*Z*KW30q z*L_ikvx&MjH2Tb^#spry{?R)tK73)_1&c;QkzJ@`W1OfEmJ8f8C;lQIZEb@(>dp@* zbdge5e4l()|H>0*_inpxqtRes!RNY7KRe)IbATy?-o{TpEu6F98Ok4L2XX;J0Dmi% z?~TCIO_Gs#Ggn}AfAo5gnKDBNHJIibzItN&s@)XsG@A+QK^oO9*K`{qWFeBGTMSVM z^}oYoYJjnfDp-6HLH-$hEtrf1o8PpaTghyq&}P_}e^?nI#~w)-WFg2zu(`&<00|pm zjYn)o80H=EizCryg5wP&M0icGu`-O4<|0IP7uB+%aJ&Ee{Qm?P08^JvNs0>Upa1{> M07*qoM6N<$g04D9hyVZp literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/document.png new file mode 100644 index 0000000000000000000000000000000000000000..224de0bc84119ccf87ed99d8056115dfc407a2a8 GIT binary patch literal 1270 zcmVsMs~b=F5yeVQEEUmXj& zN=)^7cEjo#l)8YuU2UnAn>6IWy0`9+t9m#f5r7d~K*|K5L%Y_^s)KY|3V4iwQMwb_ zEdbG(GXf0@3CSwr0F~w}0vNgl0MS7Mk`)BeAqgC?o3yJ=0EkJuoN@J%pfv%=YgYzv z;#?pya~1@Phb^+Dq>{n_#BN1Y;0BF)~rED_E93TVO4=my=hj}iiQoDX&5r+lrcEEZTM1q(z z!ah4r64a?(#T8-bT0n-ZM71mQY^`|!yn#cZcA=0Lb?1QES<{QzTUtW8EDq%y9VA--d#zY8u7d;h|p+q&P)|^GN%7UR$0A8dMl{s$| zK$bIxaFR7JyH3V`7GDmvJ_faMfGX|It>j5p@b~^q*6#OqG=9>v9)Rf08Lnp^su!Eq zw?74|%dqw+-f9rReYet$wKXYn^LU--^{$asGP;nncGp;IW!j$zD*(^e0C3X>IH<`r_2l&4h_`VAVCY*B((xP1t5Y(gj!EQb*uEIdN&Hh5%zO%0!Z)7du54r)AdGcN%+TiHyd z%V8P7Vwy*8Vf59RcXuy+VF&wMqnj?!c5ib7b+s}f2nm2OE={GYU9|urB}wO&H$Wzq zHZ7Cb{4w(4?9ja{mf2Tvv`rnyl+)WnNO5?gxbOF~xuWDuBTsG6_8*aq`8>y6&6%W% zjWn~IFM|I*{Nx-1KV1S~H|hfCWu)LlgtG6YeZZFuGBlqJ9nSo28=T7$V@rbh`47+A z-aoiL<4Z4J`X&+G2YWT&(WwGnETk^ z+{Xhh%mGCqtjvwgG#qWY&GN_Qtz5vQ>yOab!_{NhO1Ot8{GG~hYPu`*I2%_Sb$U8rS4 gy4Qa`|4)Dc0OC4C{p&F8+yDRo07*qoM6N<$f?PyE$N&HU literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/email-reply.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/email-reply.png new file mode 100644 index 0000000000000000000000000000000000000000..2c6f7b690d102e23355b099b2e4aa782eaee46b2 GIT binary patch literal 3937 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 literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/email-send.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/email-send.png new file mode 100644 index 0000000000000000000000000000000000000000..9ec7198853570f10ff4a149c6d8e6d92aed1547c GIT binary patch literal 3100 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 literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/folder-add.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/folder-add.png new file mode 100644 index 0000000000000000000000000000000000000000..111318cc3cdb0c73cd2433f7c2eacc6f916a5227 GIT binary patch literal 3641 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 LNkvXXu0mjfb8)ZB literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/folder-delete.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/folder-delete.png new file mode 100644 index 0000000000000000000000000000000000000000..d249983eac1be54937215160752b051944639456 GIT binary patch literal 3937 zcmV-n51#OeP)$$*>DoscE}Xh^ zT>zTB4sqY>PeIn=VLYZ8&zTh0dF=HNSJdqmsM{E*TLAd9U&%ds>ghYvH8}uJPEmeD zf^T-$FA8V^^fg^xxDuo6(Uhv^+0x}h2V_7x@5z#DT!XXkqTOE%x6CG;wtTy0*ii_VSQt zUR2xE>2(*k<9UC8bK);X2p&RfD|PH`YXf4rbRys!|0S|EOr%x#a9D-ZMEofa*DIDI zJR~^p6p)nvBZ1$x(hs}VH$#(AyJjj#knMP$0|RNLlmW|Hb&=C_9inHt;B+k-umf!kMg4&-Ee$CZ_v3liE%w6chzX{}9pD)4 zu9nKTF)_p7bkv5P2*6Z|19Kh1I8cQV0CjIub?5V%9576O5?R*J27yG9tlD%gX(MO` z$0G{FGfZ%}7&uLg+sH^qcWmA8Lv;qkYjMCSG;=Ir85UktSCs{ANrzC(`Y=wt2s)AF zPUdo67C10R2LgtRP;Y`prvR1}6Lo-`uwin>hR&egP{5SaXAv~zGg&(4M%k_yaThp~ z%GM-r36&yn%(nv{esN zb&txdTm=TiYIQ(2)$MZ$3p){SO`vlKi4NE zQO*I@$)|V4>tO(jk~J^Trp;jhLHAAqoQWx5*|WDd0=RpO-*Cp4oGO8pNR&yoL_MwW zQTjvO)?B6&lNQ!#fc|MG$MbE-0syzgc4UC;m2A!H_mmMD%>U_n96%xnB!U;3UhlC) zUYDB|0yv1nkO2}k*NmpTx)$|-oU!Sehr@D!F^B^W8p&1MFO_3u!82im0{=?z1cHo! zGuw7R36Rdc+X$RlOoFuqcv`j)xkbyUq|BymXt?avrE@fo&jIfkI*>D)@oG)bTt|Z> zge%4pcG*#$(=73e7IDHz`-)@mhhOE6&a0j#0$pH%*q7ruYG**P5RO+7Le~KoBjU8b zdyI|hYABYt9*zY4&PWN5k&|RXLl^*K6@-v36EnGp&Vol=9z%{2$Jw;q#=($^l}FLB z7tj^k%<+6Gh&zbY>j23ByX>%(7UCHIiFe_F6T6r^zhH$8UPT9!D}eowU$ZjUdT?G; z1)}vjU{)zC2JSA$vI_y6=*z1DC!Dm4U(G=ZodB8D3IODRSX~-`m4N!_DN=fR z2*G8JGVT}(EyOacfjMqFc}_Ww=d)N2EX;Kaml?Bgy@kImxer}42Y#K>fP-rId=79f zZqpG$UUv$(EZ8v`vvB;bJ5dr0a4bF}ozj4ai}Nri$8B5u75PPgxpX=?jSFWw=knq{ z20DQ2y5D5yeee)%gab$ic2G-vd7G98PB&}fjU{bXBXCdc6U&q${8N-MwZb9FVUBjCo|V9Vbku3Q?Rda9bWjzYSf19UGQFlUD;>Q=!JE z4~qfT-&xdz^Ot&r2GC>pJ@>5>Pn&CIfanEWDmprVB``}l&gT!@cJ>#B`};g9_%seZ zJw49$#!QN)sx84_@aoH#Uv{i+28_>;U@<9hjw;8}j<{6@&hzE09B`sA9oOa$Kq{SX zBzXA@f(g--?k$t)*hevvvhlmntrl9GB_194a^}Ijys8Oefn> zby_Cc)Bfd~EysyWvaj6sY9D*aZN7S6jnT;Pnn`SkIs%HkDHu9~EX^nX~swhg{+=gf@=`g^O zeR({?MOw^?IMr;~t5Y3!K@ey+;^KJGA6UXc?l`6td?u5DSS$uzK?T|jWL!KB*=$y9 z%jK{EN~J)xGhpy6BoYa+jjmOW5k**PVnC1koZb#QrHi5*!#0>26}JR(nd5H6-Oi2K zt^gJy?lgLimhh6?CjbPHK&@Hig>T=o0Zt7^VDHBRFqTN-Hm`7k&P}*_MF*_z48i-| zLogVf5g>^PrC{q#0U?BwDK4T%H%!m_rqd3MxddC$R(3NjM0t0WUh}3=GAH zb%iu(lmi3uLO;7fOt_dh3S^X+*N51 zB%*K4>fG`I=WrVdksVM2$`Z62aFNzy%0-e;l+1*Ab>istRo~@QvlyT5`jGjPQZ~faR`Uok#VYc z`3jN&K1-Bb#d&rHyk-X&n$nH=cy}VF2#QXp?Yyd20#1?CKyf0DYjgpc>a`9Y4}$j? zpd+oL2^&TxMj>ZgvxG2*DUr%rkWFS`G!ln$!k$cLVJw=2H0_7`tEL4SvdMMQ_+%2^ z-haX^`>far^Kt<8>pghykg-+afLPiYql=bS3}*|#K>`QW8Q2hT4I`~-2-?ua-0$;4 zXi*q~K^6Lr^}z|u_Z7?i`4pgfJ~K0edX|CPuUiRs+_b)IY1@Fpc=z_J;O~b{qX5S6 zI0gnX%58{}GbuQJV#sBHQnLe^4CN@jCAJhD=}H>l431pjbZ*7{oJ4eGByI@W;{Z1> z;u=~o5P(oP1Z~()pf8XG0DU&kppN*m88hDmrEzQ!@-nz_eJ4Ep_06!NGn~JdfuRX> zpaDx3wF*txwS6PBw+7((eckAUv}m%3VL}88ulUuvQXpWcr|4TCr*CJ@lOUWs9hPh> zaY3VYl|YM#8yF3YIOck5s0~7`KAaZJSoY@I(?$zR`{4nbOqRKWmC) zbfaIp2>$A}aPrsh$NJF;s}d>I$!`f!2oXe zh%C&d5-<{vW=75A)F<(QPv1Oxcz8owNBb{Lljj{^VlMZOL}!6Nd~^VI@A(M!9XSJ6 zbfG7aVc)sy1_=1QIGQwJDxOAqwC5qOy>zU1@CAQ@b zt(iFQhutIa+#5&Wk=w6>PkV>qw+Q~gv2zeYHl2%GNcm%;`#ycg65etOhl&Ga5^@5 zJT-dq&42yj7w;cG^mbO}B)xZ6aZsd{4qUumEP*o?Jo&eeU~oJEld&`$=pM)Dwu)_H zuw-W8wF7<7GZcgUAD;!o9}wHlYl9V~@ZPLW2XvDVvKAi%nklk6_1#4>5&6t$3NWn+~W^_CN+}GkPc9tk2q|#)B!Z?ZE9)~V}cjUMxvW4)y28LuDOLQSaTL8K$1F&vs(I4Yfv!ANp4 z+M7PtxA*X#XWl;e>hBZ9(awV|%$0KES4E~4If8lucR1@t*Zu95JFUWy*MY3CdKn=Ob%gs|L7NQ19KkV*224_7$$F_h4{x={StWrc!;`@xi^v-+lS5*LOcY zB0*P*Hk6q|X7s-&%&yG~@&%fF))J|;3MfTQgs^SPypR0orT(Kvpm}w2xOeYAcmHJn z>HoZE%{AKPfET{wKfyjk%IF0YsL+Uyexm-N_M@~=RD{GI5=H&! zNBhzKRL~cdNQqDjl?tL2RUZD60`>^lBVdn!%XzpvJ;AYO7tgoL0oYez`(RJO z8p8ze%Ln#fk`eGl*psj~Ve_yb!=8YBXGrJ&66`0i1vuczOM!qf*nO~Hz?NXI!M+bW zG?udIa|crG{qEbrHEx3a7FLD53VRSX1v~nYqyU&dm;kyRc4zlzR~0k*S1)pAix27+5Q3wEFKLN{(-e1`7G!mG=eeL}^ zwPIDkF(WuG!FcZ1%ST;u2s*$cP5SD*vJ+4uJBiB2|CxX>5UI;s-G+W&{OWV-Tm1S%J_q8riB2x73X<#R0LEq`3 zMXODVJljw8atAKBHi!n?20O@J|N70jp_GdIah~h12m)B8~0{*H2UL2q+Iiz$sXGwi5d>F6!FWuC}D}5VOnlNX(^MrN^J?8q|t$_ z-$v+WXxJ%$vJyfEn1mabYl5am-Jt^JoSp+{&S$np)b_I2*5hs9GEufnG9@T~sy6{@ zb4bseA0Jw~0 z0#<17yd491%-c{>DflxOwgWdI$MI4IyfF}{q>!pt6Lg`gK^DSKovny1S9zvcQWwqR zjFI=%$KXZURz~M-FT&sOwO;PLQr726e^3*52c;BiPl4@t}0O6DFGWwVK?yhcB!=+ zz&U(XPvDG`cS+k3)j+?vH<3i|1onH)CC8RTHN|R~M6<{A91Sr={hw?)|cqk5o0M>!q zxF!DdxYGg7lMOMks*nQ$7s)X_fD6$ndF#McB7&q}`!;mILn#b`Y`Cc_U;gRW!eJ25 zsRUAbiMI_2YxQ+6_6uAj$M9>J|q67&5?ge0>{jXt&0AWq5cQ z4bi@=)tOYW!R1VC4ZPjJXyB&YY4zv^-p=s^IJeRoUzb331Ghjv8bAH)V8d}-gu6#M zfX|KP$lkv{TdkC9>6CAcSgp!13E)zA_$&x0Am7?~sk=a}&eRjQOmcis;6~KCfqMvf znCp<^`XC^n@o~c1U?N>~$VUECM)vLk`z2te{XM-Xm9IUQ~JR@q0e;=b=ZyYQwawS^%3MBU%S8 zk{lldc=GkN0S*i{9q$F4?-^PKGsMk=xC^lCanCoQ zK001NerITO6y6RnX-H6`PD?8*G>_G9$&-!0W<}%pV@LM?4N0&&zYplXQNqeU<_m{(yLwl;F9Nc@eTshz#NN~q&@_u9OXqd+^%8e#maUcCcpN2+J&s%- z%X0}!;Tga^t^BH0r^O=5Slo=}+_?H;5I27J=v~vRT|Y`_=i2QfuMy@s4s)cg>*?>#L*(~Dtx9uN)cB_-YA-zU zmC0A=BN%<(^BxK88781oarD79z;d_7f@VX^Jjd5Lo<-AAD2$?2?T8wQkjk|+Zd$}F za{CoOLJ2!EHA|GHk7^7`z|j_5>7yOfUp@e#>llyc@@QJd0<@{fZQq1>)TE`#3eCl> z)=4j}y^xNZfB5c^>0J@Ei$TC!EQB(bqU;Fi{NLak zi{jUFk-Bdwa&?&3t8#{#)e{Kw=O4afYK}fe!y5D-C!ct^^gSm?T?0{jF>Qq}J@nwhM|-ThgRKv=o$9Noi7IsTGhwTBvC4AXNpa zqN-9rkk)G5s1%f-HZj38f`&h!sChPEN|e+Iah*7}6WiIfy{~!CeVlXozVn!SXT2`# z#E+n4+mkbM=RVH&`+nc^9|&nC)H_ zdfxt!^JyN6=5K#s!#x*sE$l)&!GC!2)sJP0x!X8ow)H%FsMWIF2qIt%pUW6Tg1$u{ zI1c>GadutbcbLBriq3y^>g{iR?l<1~{r^`0?0w>ut8$g%Jsm&$u13?z+GuDDhh?i7 zpGvYz5CmO-f{REAPa_Njgdxowd{02y^;$e^KGkb=KK=Ra+YY^H0oeQ4(UBEv%MZ69 ze|5wda~%e53Lxd;z}ZCrZ~|M~o~0j6OQ3b2><}OrK7RJ`i^l=FJpsLL1l_K{5emP# z@Wc7j3pek)W$WCV3Vl>pEanVus9KmrJ%f#@L! z9h}=C4FOFAq1_VD>G*zoc5d(Q{p!YBFF61YK7M$6Y30PG+zynX5c&5Wgw&rpSCf8apTml$I!7C`0&6sv_`XO3i z^CSjK2%h*ZG*|>e&r^WVZvhG~&4ZYL4q^d8IN9`I>O>pnPEP&sOTTsX^%o@(y8p@P zBb~6iHIoGx9k*b-#9#u2uWI2fEj*LdXMKs;62b$V`J4IDLkCEgr_$t1891&5ueLmB zAu=sAiMhaolXERNz0icZ@4Wx^Kl{Nm7aV}Ud*t~41gx~SQf06jHNU4qH_X_78F16dk1a4j&whX!q561w1W_iEVNMg zu8bC`oCE2+15Tl|^%H;k{YNjD3GChX+GCKbUQ-=GJ4dY(GT?#74&Rxn4qrpgu2@96qrhV}QXfYJhi$`>T9-C0wD9ymi_T>b zX(O-zbOtD-;2xgr<4(DBH=Na;GkPfxJ1EXup$;m5}hZ=`*3ws(64BR3^ih< z(j`b`?|;Jp-2cdt?Om4LKv`WeW1;p*<61K;4sl7k6EIZdh-6|zixn!S^S&=IhM>=l zgQmKrW=tO+0zfDyDY!Z}qGLL2nu{3PhJ|cknd19C{Mmc2e?tJ|Mhd%VX;}<;WjwoJ zDcZ+jZqV#y;iHov(hL_-9PcA7xRJ;(K;MA?;7ZOucv5H_B2tDyhCuhFXGfX=D!M2p zgyv5IIZKcEGa+QaV- z($%GPVx=Sjh*YQ)f=OV6xgeo^Dk&9^R-9py^YncLAdrcZz~30&*UDx#|JomX`$Mk_ zfZTB5i|A7zm%(C2M17huwzRv85(3adneqDCWXS#{aN1st1GODpDdK;)WC7EDf=M7a z&Y@<3xwlBnr18M>fur_AOei=GI>yLl+Ab4L>QBxYfL-5vVZ6tkaodSxC0DSSTy&@{ z_iP^DRCII}g*)3gKr5c<18JRvmBkI#{Bt<4+C>3TSn?GptdDb`1y?{Afypc^35-BQ z{GKnVPoY$WR1T3|rDRz)zwKAiB~8_?B(Sn{uY9xrp|x?*r8N zQJ>DS1<(UY+XMuLZpcXbTL>(Zm7f$|f}l0d@iSK}pu&irP4I@4Fkx2cb$ggKhEi~2 z{{{p~w9pRF7dUBV+n+us0GR9kk}Vg=Ag$9}BLT@17>Bil9nkS0(v1x~;Nb|OGyMgz zBO@KFPLD~;Ky(Lre!vy=%`qVzA2I`x3VJ=%e6KGwQC|YidH*{xLOzzzcHIx2Q&ZFv zcCCo1SlT!~$>G>zOD$;6ZRkzRlwaYS!>H%uF>oF*%0VXD} z<|s4B;OD>(usS5+yI2n>?V4ePCxF!VgfEDw|40$REq!F?eOs5u0LT7yYFIkttaKU| zS?r9uJ?Z^V&C{YnY5!EV+NebvT|CpiKsv9)92);Xz%>C@6anUCt*?$BIw53n6(Crv zu-qJ9k%eX}3(xH5&>@ena}1MYrPCP%)9bGFkzvSG*RN`t1J+0AltI z>BS+g)FcSn0f|M_q3^z=o$BsNwd;srKmg+yL3w|o6j5JxdwLPHa~2d3gk#5hQp3F- z+Bs^lKnKzMXf62yz?LmF`0>+terHbGID>aweg%w-l;Pl^S7HD22Q>X7ShZ?3GAIw@ z)emwh~B`-G6`_sjauGoYw zez*oknSyS95^2yO96ap6P`MzRs^v03T1Ogg(qwHmweb|}Kfqyfd;-c9CfjDJcPL=< zrcKc8dazKhqZ6Hl+1UjsPL9cy=JNT{G64X)U%Z$_P&pdutW>kWO5CJ6nuF=-cHGlT zus~=AL=bm;&F_8RfS-E{4Hznw5KIeti0b5M3_ge0hh!0;;o+)ko@k#T8Oc<(wQl`7 z`T6jXqcDoLPxmG^r!r}4Sy74sGoHaO}TMgQLGU&Xpv=HRJE3uEh-9eWD@C2 z9&3?2+Ol$3A&+#Tqdv=anC=3}fj63&TYzb#H?n-7Kq4W{p!IC|xe3fP9n`kT4wWed zh)Ao|l0a|WvKgIYTHa?48PV%@!(}nxIYC6&R3;qm|oL;o-(9`$+`{`_cIC`uHt&UoN)WQ6LTG)=I8+LYl!t8GcsWKA z4~`w1hP7)aV8x0N*tl*D<`K<<%K|_M{v#g&pq$&o@!HHh{Pfrq{O7aB0HaJly9;4( zh_e7fF?{`HcEbLRP>DOLA(!31JO=pwKL@@ad6;og&h7bJ#%IdF=nC?@f!0C*X9BTU2m%3pBrYtc zogr6)iWWH{8T%Jni|(U^CV}NMLk)-+WCPb-Wf^)Un`n=L1LNbv_)PUWw$<*4cC)!} zSpaA;#yb#qhCQ5Z$&Hp&Jen1r5=cAOgP!G#DvL~7I z2eHt;UQizpuBt#1+D`yMGj)}z#YMu>J&oW*eHZiFZSNY#yd5M9=I84Y40;xYxIPG4 z_&x|+mA+hvI0KDL^CjwMtkgWM&(G~SCjj=`_3^KZ5EIm%k3~uj)~}wFw&inG&UzXM zFR7g{21fda1S=>Xsf~>(&7@xt=m$m+>7n5@20ycuv}YKhU8p038_0gv`9d*o0hsa_~ z2fz5b+Twrzm5(2Vu=RMm?L)VN&afwx%_lVBYjdClOS<|oZId&dL$Q8rd|XnVI9^6W zzjD)vyrzGC;(9+ZFV=j>dF=VM@Z|iY@Rlyt5a9WlllSlX%=M>U_eRNxd)r&h*2~$f zn{zWMsb(i-E3F&4bM=;%W^+uvE!HeBZ@KV8t!64^?uI&S$_*IjY&HUy_=>snPsWKH$t3D1*I1&Ig$g>W*)0?}Ii!sCg9L zQNlZTd|__p(J$P%@w)T2S2*l7KGdjZpL1M$$THfeCu&#E^jlpr10(Qq0f-{KMaBRj zqQMXssn6>7vkPx)&3irX)TycCHv?=uzguK>?EcY*iYp#^2YHRhZhOnMd3e*!asOXHcEbO_mejbk51lKEDz;fGzE*?FM=S; z5WT5kP~$Atyb*d}j`TSutBZFNFAj4u(&$h}0E9tMKYrxUNB`pXcmMlE-75RpZ#;fw zu`>Qpxmvj*lh)h88PlEPMcY>Zmi*ioo(;ZQH$bVPCW^zYj`O5-nw#~;vnO9W`mww3 zc;8ExWV7^+Z#?F@*~0GO+QhBdY$j{FDi@CQnGtJQ%mcCG9LVFDipssYmN z29U)pQnuDn8Vdm;p=oaqlly)m89gFUPLAA)5LkzFec2c2*607Vas2QfP7JO8X$C6i zW!>lfA5D!9t$7Zo>t1+z-=yWFwx{yN8=QP$D`R$+xYlk5gMNTs!qSc|*54~0m(n1* zL96w2r@8P@==C1hvf=8f^S#~+_OHe^t=)DUr?1fX$xHikZZ>t}up}hJ+E%Usz_rC%R0CGO)KMUH0O8@`>07*qoM6N<$f()pd>Hq)$ literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/help.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/help.png new file mode 100644 index 0000000000000000000000000000000000000000..a66e8aafa6294c4edc799b1cc9f686bb207541c1 GIT binary patch literal 2696 zcmV;33U~F1P)A=U#z zzy%Zu3jzpG!jed~0*;Ae$BvETCHBnNv-M2x)wS`yzpC3kwm~9t_wwN7Gj%?jpWRSp7!89%ACytdHl8*RW8kqT#v9^WywY zM4r_YRC0&^8!ijy<(iLY7gP#qaRhv+pM+2%jsP5=F5}d63AvFp`@D@H(5?w-%QBE+ z&oc~7eJ!sr{Qy-bK&f_pQCMdkIaM}sJQd*1oG#w~6!9E!svig#CGHS!A3nDL$MrE} z=V+LAP3KM~4W!eiYI$iR#C8hf9Z8Kkz(kd{AE^d7HtV5WUr9uhFFYTJEL43TxGm?JtfA|^P`NJhYK2ZWDPNUO261pM6CNf?!UD|Cxdv~2XQYkSVc-MHa(qC4kpa3q>LeA(9@3*6u!) z)h0la^zXzMh+jPN&XMfit$yTn{-PEwW#NZytZ0Wa`@cZ^l{hE*L58M9{-lFVGFcBW zJ?)^}(Gm?+Pjp4B3{z5LW8&R@S&00G_zLa)&S=_5bUZIxp9{oWvEf#{0FmeZ)OyiL z2J#7-a*?z0>{Js|bKVN=U?)ta3~e*SXhdchZM{I%)3~;+{A^Ym1!-ZpUGM(qNIjw&#I;=o

E3s;fi`V%- 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 literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/note.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/note.png new file mode 100644 index 0000000000000000000000000000000000000000..1383847ed1fd5ca5e80e6d57acae2f73ea80205f GIT binary patch literal 3805 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 TvI=0l00000NkvXXu0mjfUC03n literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/ok.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/ok.png new file mode 100644 index 0000000000000000000000000000000000000000..dc0d00c38b0c5753d3594ae9b671c792d1bde78d GIT binary patch literal 2619 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 literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/reload.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/reload.png new file mode 100644 index 0000000000000000000000000000000000000000..b91f51c67f9fe3ab24da135cf1fdd7259285ee51 GIT binary patch literal 4123 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 Z0RW|5kN@eZ1GNAE002ovPDHLkV1iTg*x~>H literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/settings.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/settings.png new file mode 100644 index 0000000000000000000000000000000000000000..1c9b794ab0a79fc8159f80bac3f92166d294b278 GIT binary patch literal 1654 zcmV-+28sEJP)5X`vAH?mzH)Hw5^KrD5a2RAl z5;ZgdR1zR222E2Efwnl9QsSdoEvjds{9-sDz^Fe43_a5T_uB zmqbCR2?m2lzuUd79=k?lQzax=D$BY=MOoe$R`hS^ZMWKmY;^mIr`o-7TtyE~z| z#Q_zSr>_Kg{_AhQ_+Ss=MQH>`UvfA?o5y$ljWwIL_qMjX#b`#xNDPS`{z^q!`%y!* z96+sFzj*<}G8?wO^;*KzDU+iTNXAGEi6wK$Ts0&?{M0imN|)qkhHu{9-47of{YL`% z98Lm>C3DDJ#V0}HM~GeYm?a$o{Gg-th99y&ZUj%?pkr568#HarfwUyObWLK(9C=MX ze6gJs&9m{J+=sZ&-`_3GtbZ^981zKa#L3VvZ{?d`T|=8EMm`hY`^zoTHHjs2qO7?L zZ36L00 zK*#Z)<4Sr3_^R^5XK(g&9^AQSzt4>yZw5z30vRJQB$mvHM1T@YVN%SH=i9X6<+W=~ zlguxbE-SQVOiPDU`Dt+CyMEPc@^o+*6Y`d> zSZGeQ7R4nb_42?wq$hAF^6DAXuHw5{8CkQIF9cJ#QVGP@7YzQK;q!izeBJ{ts22B%G zK@RxOnxK*kAx#t1G(k-h9H|M8MuO@!!LdyBn&4QbdQEUFQ@tiQ7F4eZj%6{S2}Uzb z6Vx<8O%v2KLC`coO%qg)AQDTOp!PdKjeuy`5hub3h-5?KnM>Eh8|%UAF(-Snc-td`7k80E7@N(jXdI9A5Kh&Azmg zj%!yoKR?l5kexbnPkCeA_VO;<{4}AaY{R_#EuWk}g6E8v8=`wmiJG94=elotVNO=E zdGBgZ-Y)wFJuvdTfJU-Sg9OtkE|v*Y8~M0 zx&=+moxpLdVPi>>tzdRqEzf)4(CMy){=UG3f((=Z6hifXIpLPa6Y3k(QwULmhaK=d z?sY@~R^{sR7CfDDhSCQ>V2wStS=J04i=@+lrj%Jzjd~0k4LTT~zyT5i(!E7A4eJVw zX&v6grYWquH_JL@G0RZE>J7l^^rPK<#c6_4PeihyX&eW7S{UkeO*CcsY9(c%C=0}6 zf=J_Jh%?}ZcpxCR$Rj$bM_CgbjetO1{cm<(9}m`4lT_-4xbXR@CydVP6O-qd)G5e0F0B?!>%=|ewO9Ba2yGlS#OvrdJ?z zuG2D5lyjae5QMwBpr|B8iPHXgT2q8#+x`_`0J1rkM4U3mO8@`>07*qoM6N<$f-w>H AcK`qY literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/trash-full.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/trash-full.png new file mode 100644 index 0000000000000000000000000000000000000000..81d060e5099682b321017428ecf1b69937b664f9 GIT binary patch literal 5242 zcmV-=6ou=FP)U<0WoNf9arLu!qS z^{$huBy3_T2I3_JAxniU4uLoZR>l_K0}KWmTe4(Xhjq+InnQC>A9;TtqtR$am#tkY z$*+3VGd=h4e^+w8S|46v2(eZp0 z#uS8-5(04<1PS7Zq#$oHnOI>jIfA+T3QY) zE9bGKjE7y2(d?CQO>Ggn0wT_bMc15NfFoy`s(t5Q26Io55u;ca_TXYNUoR!mzF!MCRJbKQ21qYu-v5m)Q@lvq!Hd6H4^`t1l_7P#}q7lB9B36jF{f#a< z5-7|Ayy5=<*Y^N;C4zX#_Yk!0fZ0(78%2=pXieOLYL5k1)>$CRG8j)#6gf9Dvyc$Re;wapwv#{;NhX8mlU^~IhaX{la($AkddO{ec_y=m~4qz&yY!i;xrlg@6=+#93hpypAe<3_|g%^t&x<^nkRi-QP%kjS+8*QY2xa zblw0+iORYal@>gGa|tXaZc5X#37SLu;{r^S`M9k-DIlZB$3p3k-^Ph8065Q z0zr;#p)YcQsGClU8A2OLnP6pZLG~X`@-Uk;C9-d2VQ{re#AxtUqyxJ#5*magNzfoB z$G0}pvnb-rn$=iH)>Q**$bHO$CO$?ggf~fW-T)voJv%~v7Nr=?UOLx5j6*7w&YTXX z1u}oK0OEqL$nVKjDc%Ey{V)(q$c*n=Ea3f7A6nW@Q$iFbMR~n99(<}BH8us!#5$|W zh&$-|TNi2OKc+uwI3`iw(s0DzGp5nw?2@9H0Kh5fM1LsZP!kcu5A#}pm}cpW4gis# ziN$;lc22=kFNH#S#i&kr#+%A=f`m+-6SAJjlO-f!jU2%Dn-f^qY)6B8;^~Hja|VCnUz%Bfmee6G z@nkK$n&2#Qq|rn%yoUUi$Xk7Yq`O1EuM?wz6Y#pK)N2_S8q+I?#RpJs>7S%LYsrN6 zE`1>hODpZo2mbS44-X6sJpSN=4>szd*@AI{n-&0eAw$sl)KgD29y@kygU{!CDv?OM zCd=}PKi{zCWsi;Ln7L&uZrHw}E6vDDQDZuX7y(dPB(Q8SV=+)pHd`S|A|*jyaMCD_ef9JFZb@XEBo?KNP$gPwWtEkcf4OVd zu1|x(;7@k!*s)w6K&!4NH`oW1WAevms`ld%+V8FWLqYBtvKZYtDBnPDqe$;go3qKd|UH7Ro{0Hu^KFpCz5u1Co;Sw={dfKgF< z3lF{c#et*+^}K8m-@Vel8*$1O`A6LMj{bLB6fBn8jIu0lO5W~ zCOz;+%_^H0vVb(X0Hwb~mIMGLLS+sU!qi(Ru0SIHW-(kQTdO9jvIrU&87tGBaY@Z0 zJhJXFl$9>ha&D)mpznr>lTs2(lTsM;MMy^AE_R}!t{TOzqVY7=Y`)Uva$QOvJ9I0M zayftvh!~AV)8q!NnS|eAN7ceIb!2T+rSyi<Y5lWGWN5(-CD$!Vp;Yl_YXTs{|2^zbqE;fEi7cITaU-ez2|sHRdy zv%R$wrzq>{r83S%q?4P}XciMAa8h7}8H@iGN+4q7=ZaNh{r*_tK&__77VU*P0}09s zB}n8tBMA*O7W;!_yhCy7gEGhKDmk?X;)!F*-F8%#7Nfk(3#ZeO&tT%)wrv~EmnUQc zz^0wXh(*s302A)^xLx?c?N^}ca~}qSQJ9JaHB9Al0J#sj2qjE{MJf;O_8eyJ!= zU2ym%t)HM|MOV)tO3D@?NEY@<*Lez)WvDK3tG_Q`p_KZ*s>X)9mKKq9RZkh}lF8&( zWZfy<^yNZ{5Hq$Ik;Qp3@l)hCODB#HhkLH9K!m7!*f)r=aC8C}D5Q9tEI=@s5an%T z0Rkz`p_m3FC1{EnwkHu+u#lOl?xgYWtfIBksGc7k!B8-Uw!s$gQUKRBtwnRy6uC5-6*&3fP z|BJ;FL^vjN5A~rjHj1{>c5(*}QI$7RFv@jBE}WvUYtrP~Uh1c@RK#~y-h=w`stcN# z`r?Z(y0ZXK3IU+#AtL&0NDT_xumjt`SYWp zQ0OpaRBLDQgsO#=Sbz5&*!SMA@X?V^AttQw1L#qc`WD=I z^Ub)l?y_IY$`2`ik|d&&yfmE!aC-jS^zOUwZd|u+-Jj0(fnDdi@$~L@(e005QJE8~ zE_G9$Uys$xR={Sp{o0ql+S}WI-rU^0Q=c*qY4bKp{s}@ODPsv4rHv0Mb8MYG{YoU3 zP`(cBwbx$z5$UsBFO@So8*0aD#0OX@uNzV#HM1&ttH@&P0)CA~4+i9PSe>{}N!7gb+(lnM- zaNw+jXWmWX_g;0>F;5RXhV8*lV&m@k{u4m_U_&LpAywILZfvDWW0AqL|;h3egfi$zf9uw69=KR&a_eA(R-uZZxJKni@~JkM>E}_Fhu8 zim6&}Z*Qmm{;5J!WQ71=@W%W5`-kK4_=%Y+KU*tc!N){Z5CcNWnraSG`OM7TXp2jE zY`N7!xrIrcV`PtE?((w_QwYQhKl9L`LtTXupy>dR^&7`do;>;KWB~Fg&!)cQ*#W>( z`kNOExaTqxJa$g~URT1S+Ram)kIeLYBLVQ>HD>I%!;0@+rGdaWVn12T$K8dk;N_QJ zHUN-j3qYni+`W7E$=s?hukv)1@&J&{xVgga+t)7QZw{m|IHusnMgiM@+k%I#F~Mt} zeD4Y>fuH%N1$QmeiXk>lzrRD$=N%`yAdzxkYisMUPUzxn0mxK`J9q9p$2!Z#rjYWA zBF_o{HpRBTQ&fGvge+kFaseAw2)MCQL@IZ2s?0t~aB>%XXZA?v==8&oWm_mnia%FjZ7zHq+MNSvnE27xd4zoOOy$RJkRA-p5+1g0ASbU6Xr|)h>UZi zN@khN#481_&lUz!y@xYat;YMzY6lM}R_@X|{!bx-I2(*aJHHtBLw=I-?6WF)asgS78ri~gifZy~{g4gZ7{#1V&&w1I&WJ(9^60)UYgNA~R5b2>B6PEMGsyuk~SG&3Gx z9B@NDhbtCpQ|3&E!#xV#IW4P8Uit2c(|J}Wym&;yi9s0;U&CWnmDWF(g#ZoK+37OC znF3&h!|0EH{NoN%GN8Etuln005*Ry4?pX`^gorG<#V;dwgRUJPL!29pNKO+L1DFC82u@VcCX?>JgMiTf*%F8Mb z$deYFGwzW`ZfgQ=tY_P6#zA;uuY||m7V+xmTBa9GYS&r?88JPnWjjq+@)S*Jzh%uK zO1pOL>baNz7~wE<`0(LOR%jN4Ny=-HV4?*WVY84llqmSKZ*aJwfy?9oN$TQ_lM4Rm zO&Nc6P>T-iT7h_Dc?EF)yEt)trH5NlWG5i0A zu$WD-*|gCv@Qx|+`H!gXKe2uL_HK$&%={S#ur2iALP=0|;J5Eevkr*P;_>7b`n@q4XrEOL<)E1cQJN)+BZ-2gd z^X7q`o*uSGkcp3ENdFv}iUj8h0H<4lmw`ai{K_k@tlqeB;~!)%q4oPm;dMJ#>CvM{Z!aw^ zU0Wc8sv7q7`(d|R;VQCE2wk~z`E6}&2cLWHxz6XGf8M7n?AMhJ=t@U*rPG+jrpSv0 zfB}L@Uv4TRVgK84$^QNOufFM~n>Oiukzr@*zj&JdBK`gS9}=0Jdh*F9hw>;L)|EC2 z9Eq*^%;CK!F9%-0{|y?uN*M^XB-fGr{+2CUeoCf0Xe>=papWtoY9$hbAK1Bb=iht1 z-lyr_ACPPyVOGQ>G_}nylu5G%t!Pz2d@B;g%y(^g#Yu2pU5{*WW>T8D+ z0Ek2)pSccLUpTaW`}2?I^tpgFjp6tU_G4Hfmt6d zra(h+aq(gbmDf|!bPJ`=BUDHoB?j*%t{BcS@es!UiP9i5S($-`7sCZE3IJIk2zp2? z)uTksqmMpXM}#(}lh<&T(%EDt8h$;ym8IV>0Mmp@Mtmh%>+-RjSe=>+gI|m`-vAf{ zY1YG~IctVFHC>YOzXbpTgnUKSZ@gs#@IL|!00oB->hW@qj{pDw07*qoM6N<$f~Bk5 AJ^%m! literal 0 HcmV?d00001 diff --git a/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/trash.png b/src/com/itmill/toolkit/terminal/gwt/public/default/icons/64/trash.png new file mode 100644 index 0000000000000000000000000000000000000000..41ef761061f1b4854616e84958a593be019d4410 GIT binary patch literal 3688 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