From c4c0d46692462dc44ed48a53237abc6a4ccda301 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jacob=20St=C3=B8ren?= Date: Mon, 7 May 2018 11:30:19 +0200 Subject: [PATCH] #2857, #2861, #2853, #2862 Icon improvements: Use new Summary plot icon in combined icons, Observed Data icons, Octave Script icon improvements, Summary Case Group icon --- .../RicCreateSummaryCaseCollectionFeature.cpp | 2 +- .../Commands/RicImportEnsembleFeature.cpp | 2 +- .../Commands/RicImportObservedDataFeature.cpp | 2 +- .../RicImportObservedDataInMenuFeature.cpp | 2 +- .../Commands/RicImportSummaryCasesFeature.cpp | 2 +- .../ProjectDataModel/RimCalcScript.cpp | 2 +- .../ProjectDataModel/RimProject.cpp | 4 ++-- .../Summary/RimCsvUserData.cpp | 2 +- .../Summary/RimObservedEclipseUserData.cpp | 2 +- .../Summary/RimSummaryCase.cpp | 2 +- .../Summary/RimSummaryCaseCollection.cpp | 2 +- .../Summary/RimSummaryCaseMainCollection.cpp | 2 +- .../Summary/RimSummaryObservedDataFile.cpp | 2 +- ApplicationCode/Resources/Case48x48.png | Bin 2842 -> 2786 bytes .../Resources/EclipseInput48x48.png | Bin 3597 -> 3889 bytes ApplicationCode/Resources/Folder.png | Bin 642 -> 696 bytes ApplicationCode/Resources/InputCase48x48.png | Bin 0 -> 3889 bytes .../Resources/ObservedCSVDataFile16x16.png | Bin 0 -> 629 bytes .../Resources/ObservedDataFile16x16.png | Bin 0 -> 602 bytes .../Resources/ObservedRSMDataFile16x16.png | Bin 0 -> 633 bytes .../Resources/OctaveScriptFile16x16.png | Bin 0 -> 618 bytes ApplicationCode/Resources/PlotWindow24x24.png | Bin 1108 -> 1250 bytes ApplicationCode/Resources/ResInsight.qrc | 7 +++++++ .../Resources/SummaryCase16x16.png | Bin 0 -> 881 bytes .../Resources/SummaryCase48x48.png | Bin 4327 -> 4183 bytes .../Resources/SummaryCases16x16.png | Bin 0 -> 925 bytes .../Resources/SummaryEnsemble16x16.png | Bin 0 -> 900 bytes 27 files changed, 21 insertions(+), 14 deletions(-) create mode 100644 ApplicationCode/Resources/InputCase48x48.png create mode 100644 ApplicationCode/Resources/ObservedCSVDataFile16x16.png create mode 100644 ApplicationCode/Resources/ObservedDataFile16x16.png create mode 100644 ApplicationCode/Resources/ObservedRSMDataFile16x16.png create mode 100644 ApplicationCode/Resources/OctaveScriptFile16x16.png create mode 100644 ApplicationCode/Resources/SummaryCase16x16.png create mode 100644 ApplicationCode/Resources/SummaryCases16x16.png create mode 100644 ApplicationCode/Resources/SummaryEnsemble16x16.png diff --git a/ApplicationCode/Commands/RicCreateSummaryCaseCollectionFeature.cpp b/ApplicationCode/Commands/RicCreateSummaryCaseCollectionFeature.cpp index 11a13e0130..42f4cf9b53 100644 --- a/ApplicationCode/Commands/RicCreateSummaryCaseCollectionFeature.cpp +++ b/ApplicationCode/Commands/RicCreateSummaryCaseCollectionFeature.cpp @@ -92,5 +92,5 @@ void RicCreateSummaryCaseCollectionFeature::onActionTriggered(bool isChecked) void RicCreateSummaryCaseCollectionFeature::setupActionLook(QAction* actionToSetup) { actionToSetup->setText("Group Summary Cases"); - actionToSetup->setIcon(QIcon(":/Folder.png")); + actionToSetup->setIcon(QIcon(":/SummaryEnsemble16x16.png")); } diff --git a/ApplicationCode/Commands/RicImportEnsembleFeature.cpp b/ApplicationCode/Commands/RicImportEnsembleFeature.cpp index cf976816d6..6001bda188 100644 --- a/ApplicationCode/Commands/RicImportEnsembleFeature.cpp +++ b/ApplicationCode/Commands/RicImportEnsembleFeature.cpp @@ -98,7 +98,7 @@ void RicImportEnsembleFeature::onActionTriggered(bool isChecked) //-------------------------------------------------------------------------------------------------- void RicImportEnsembleFeature::setupActionLook(QAction* actionToSetup) { - actionToSetup->setIcon(QIcon(":/SummaryCase48x48.png")); + actionToSetup->setIcon(QIcon(":/SummaryEnsemble16x16.png")); actionToSetup->setText("Import Ensemble"); } diff --git a/ApplicationCode/Commands/RicImportObservedDataFeature.cpp b/ApplicationCode/Commands/RicImportObservedDataFeature.cpp index 6dc98c157b..3679c2c5b3 100644 --- a/ApplicationCode/Commands/RicImportObservedDataFeature.cpp +++ b/ApplicationCode/Commands/RicImportObservedDataFeature.cpp @@ -131,6 +131,6 @@ void RicImportObservedDataFeature::onActionTriggered(bool isChecked) //-------------------------------------------------------------------------------------------------- void RicImportObservedDataFeature::setupActionLook(QAction* actionToSetup) { - actionToSetup->setIcon(QIcon(":/Default.png")); + actionToSetup->setIcon(QIcon(":/ObservedDataFile16x16.png")); actionToSetup->setText("Import Observed Time History Data"); } diff --git a/ApplicationCode/Commands/RicImportObservedDataInMenuFeature.cpp b/ApplicationCode/Commands/RicImportObservedDataInMenuFeature.cpp index 1893e13105..2c55ca6726 100644 --- a/ApplicationCode/Commands/RicImportObservedDataInMenuFeature.cpp +++ b/ApplicationCode/Commands/RicImportObservedDataInMenuFeature.cpp @@ -61,7 +61,7 @@ void RicImportObservedDataInMenuFeature::onActionTriggered(bool isChecked) //-------------------------------------------------------------------------------------------------- void RicImportObservedDataInMenuFeature::setupActionLook(QAction* actionToSetup) { - actionToSetup->setIcon(QIcon(":/Default.png")); + actionToSetup->setIcon(QIcon(":/ObservedDataFile16x16.png")); actionToSetup->setText("Import Observed Time History Data"); } diff --git a/ApplicationCode/Commands/RicImportSummaryCasesFeature.cpp b/ApplicationCode/Commands/RicImportSummaryCasesFeature.cpp index 0dc7224729..b1d9765424 100644 --- a/ApplicationCode/Commands/RicImportSummaryCasesFeature.cpp +++ b/ApplicationCode/Commands/RicImportSummaryCasesFeature.cpp @@ -103,7 +103,7 @@ void RicImportSummaryCasesFeature::onActionTriggered(bool isChecked) //-------------------------------------------------------------------------------------------------- void RicImportSummaryCasesFeature::setupActionLook(QAction* actionToSetup) { - actionToSetup->setIcon(QIcon(":/SummaryCase48x48.png")); + actionToSetup->setIcon(QIcon(":/SummaryCases16x16.png")); actionToSetup->setText("Import Summary Cases Recursively"); } diff --git a/ApplicationCode/ProjectDataModel/RimCalcScript.cpp b/ApplicationCode/ProjectDataModel/RimCalcScript.cpp index 7cc376c539..1ffe6debc9 100644 --- a/ApplicationCode/ProjectDataModel/RimCalcScript.cpp +++ b/ApplicationCode/ProjectDataModel/RimCalcScript.cpp @@ -27,7 +27,7 @@ CAF_PDM_SOURCE_INIT(RimCalcScript, "CalcScript"); //-------------------------------------------------------------------------------------------------- RimCalcScript::RimCalcScript() { - CAF_PDM_InitObject("CalcScript", ":/octave.png", "Calc Script", ""); + CAF_PDM_InitObject("CalcScript", ":/OctaveScriptFile16x16.png", "Calc Script", ""); CAF_PDM_InitField(&absolutePath, "AbsolutePath", QString(), "Location", "", "" ,""); CAF_PDM_InitField(&content, "Content", QString(), "Directory", "", "" ,""); diff --git a/ApplicationCode/ProjectDataModel/RimProject.cpp b/ApplicationCode/ProjectDataModel/RimProject.cpp index 0538582d81..22ed1110f3 100644 --- a/ApplicationCode/ProjectDataModel/RimProject.cpp +++ b/ApplicationCode/ProjectDataModel/RimProject.cpp @@ -99,7 +99,7 @@ RimProject::RimProject(void) CAF_PDM_InitFieldNoDefault(&oilFields, "OilFields", "Oil Fields", "", "", ""); oilFields.uiCapability()->setUiHidden(true); - CAF_PDM_InitFieldNoDefault(&scriptCollection, "ScriptCollection", "Scripts", ":/Default.png", "", ""); + CAF_PDM_InitFieldNoDefault(&scriptCollection, "ScriptCollection", "Octave Scripts", ":/octave.png", "", ""); scriptCollection.uiCapability()->setUiHidden(true); CAF_PDM_InitFieldNoDefault(&wellPathImport, "WellPathImport", "WellPathImport", "", "", ""); @@ -156,7 +156,7 @@ RimProject::RimProject(void) scriptCollection = new RimScriptCollection(); scriptCollection->directory.uiCapability()->setUiHidden(true); scriptCollection->uiCapability()->setUiName("Scripts"); - scriptCollection->uiCapability()->setUiIcon(QIcon(":/Default.png")); + scriptCollection->uiCapability()->setUiIcon(QIcon(":/octave.png")); mainPlotCollection = new RimMainPlotCollection(); diff --git a/ApplicationCode/ProjectDataModel/Summary/RimCsvUserData.cpp b/ApplicationCode/ProjectDataModel/Summary/RimCsvUserData.cpp index 4f4ba4d088..fee2e40c42 100644 --- a/ApplicationCode/ProjectDataModel/Summary/RimCsvUserData.cpp +++ b/ApplicationCode/ProjectDataModel/Summary/RimCsvUserData.cpp @@ -36,7 +36,7 @@ CAF_PDM_SOURCE_INIT(RimCsvUserData, "RimCsvUserData"); //-------------------------------------------------------------------------------------------------- RimCsvUserData::RimCsvUserData() { - CAF_PDM_InitObject("Observed CSV Data File", ":/Default.png", "", ""); + CAF_PDM_InitObject("Observed CSV Data File", ":/ObservedCSVDataFile16x16.png", "", ""); m_summaryHeaderFilename.uiCapability()->setUiName("File"); CAF_PDM_InitFieldNoDefault(&m_parseOptions, "ParseOptions", "", "", "", ""); diff --git a/ApplicationCode/ProjectDataModel/Summary/RimObservedEclipseUserData.cpp b/ApplicationCode/ProjectDataModel/Summary/RimObservedEclipseUserData.cpp index bf0ad70b6e..c642ed5ed8 100644 --- a/ApplicationCode/ProjectDataModel/Summary/RimObservedEclipseUserData.cpp +++ b/ApplicationCode/ProjectDataModel/Summary/RimObservedEclipseUserData.cpp @@ -39,7 +39,7 @@ CAF_PDM_SOURCE_INIT(RimObservedEclipseUserData, "RimObservedEclipseUserData"); //-------------------------------------------------------------------------------------------------- RimObservedEclipseUserData::RimObservedEclipseUserData() { - CAF_PDM_InitObject("Observed RSMSPEC Column Based Data File", ":/Default.png", "", ""); + CAF_PDM_InitObject("Observed RSMSPEC Column Based Data File", ":/ObservedRSMDataFile16x16.png", "", ""); m_summaryHeaderFilename.uiCapability()->setUiName("File"); } diff --git a/ApplicationCode/ProjectDataModel/Summary/RimSummaryCase.cpp b/ApplicationCode/ProjectDataModel/Summary/RimSummaryCase.cpp index ca1235e26f..6cd6eab509 100644 --- a/ApplicationCode/ProjectDataModel/Summary/RimSummaryCase.cpp +++ b/ApplicationCode/ProjectDataModel/Summary/RimSummaryCase.cpp @@ -37,7 +37,7 @@ CAF_PDM_ABSTRACT_SOURCE_INIT(RimSummaryCase,"SummaryCase"); //-------------------------------------------------------------------------------------------------- RimSummaryCase::RimSummaryCase() { - CAF_PDM_InitObject("Summary Case",":/SummaryCase48x48.png","",""); + CAF_PDM_InitObject("Summary Case",":/SummaryCase16x16.png","",""); CAF_PDM_InitField(&m_shortName, "ShortName", QString("Display Name"), "Display Name", "", "", ""); CAF_PDM_InitField(&m_useAutoShortName, "AutoShortyName", false, "Use Auto Display Name", "", "", ""); diff --git a/ApplicationCode/ProjectDataModel/Summary/RimSummaryCaseCollection.cpp b/ApplicationCode/ProjectDataModel/Summary/RimSummaryCaseCollection.cpp index 859178dd4c..ec509da4e4 100644 --- a/ApplicationCode/ProjectDataModel/Summary/RimSummaryCaseCollection.cpp +++ b/ApplicationCode/ProjectDataModel/Summary/RimSummaryCaseCollection.cpp @@ -30,7 +30,7 @@ CAF_PDM_SOURCE_INIT(RimSummaryCaseCollection, "SummaryCaseSubCollection"); //-------------------------------------------------------------------------------------------------- RimSummaryCaseCollection::RimSummaryCaseCollection() { - CAF_PDM_InitObject("Summary Case Group", ":/Folder.png", "", ""); + CAF_PDM_InitObject("Summary Case Group", ":/SummaryEnsemble16x16.png", "", ""); CAF_PDM_InitFieldNoDefault(&m_cases, "SummaryCases", "", "", "", ""); m_cases.uiCapability()->setUiHidden(true); diff --git a/ApplicationCode/ProjectDataModel/Summary/RimSummaryCaseMainCollection.cpp b/ApplicationCode/ProjectDataModel/Summary/RimSummaryCaseMainCollection.cpp index b5dbb4186e..8382784f3c 100644 --- a/ApplicationCode/ProjectDataModel/Summary/RimSummaryCaseMainCollection.cpp +++ b/ApplicationCode/ProjectDataModel/Summary/RimSummaryCaseMainCollection.cpp @@ -61,7 +61,7 @@ void addCaseRealizationParametersIfFound(RimSummaryCase& sumCase, const QString //-------------------------------------------------------------------------------------------------- RimSummaryCaseMainCollection::RimSummaryCaseMainCollection() { - CAF_PDM_InitObject("Summary Cases",":/Cases16x16.png","",""); + CAF_PDM_InitObject("Summary Cases",":/SummaryCases16x16.png","",""); CAF_PDM_InitFieldNoDefault(&m_cases, "SummaryCases", "", "", "", ""); CAF_PDM_InitFieldNoDefault(&m_caseCollections, "SummaryCaseCollections", "", "", "", ""); diff --git a/ApplicationCode/ProjectDataModel/Summary/RimSummaryObservedDataFile.cpp b/ApplicationCode/ProjectDataModel/Summary/RimSummaryObservedDataFile.cpp index c698969c9c..cfe28fde9e 100644 --- a/ApplicationCode/ProjectDataModel/Summary/RimSummaryObservedDataFile.cpp +++ b/ApplicationCode/ProjectDataModel/Summary/RimSummaryObservedDataFile.cpp @@ -31,7 +31,7 @@ CAF_PDM_SOURCE_INIT(RimSummaryObservedDataFile, "SummaryObservedDataFile"); //-------------------------------------------------------------------------------------------------- RimSummaryObservedDataFile::RimSummaryObservedDataFile() { - CAF_PDM_InitObject("Observed data file", ":/Default.png", "", ""); + CAF_PDM_InitObject("Observed data file", ":/ObservedDataFile16x16.png", "", ""); m_summaryHeaderFilename.uiCapability()->setUiName("File"); } diff --git a/ApplicationCode/Resources/Case48x48.png b/ApplicationCode/Resources/Case48x48.png index 8015d06ea7a66a9244b42f3eaf4b0fe542bb6aa6..cfab59e85019829e5c1046d91396d29da70c5635 100644 GIT binary patch delta 2752 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 Y1EGAH&FM+DivR!s07*qoM6N<$f+Q*Dv;Y7A diff --git a/ApplicationCode/Resources/Folder.png b/ApplicationCode/Resources/Folder.png index 57c2202b25080e938912e4a4d3610678039c5b71..662c906b08405df34e19fbe5cb5deb14ca5b3dab 100644 GIT binary patch delta 622 zcmV-!0+IcK1-JzviBL{Q4GJ0x0000DNk~Le0000G0000G2nGNE03Y-JVUaE{3gQI^ z2nq|KLC0E=Xe)mL97#k$R5;6xld-B@RS<^1S$pj(!3Y5fh^4{CkRqj(jjy1sS$SNEu*srmGL;sa&1Nwp#Z4#5QC8g0X%EpmB38KYee{e*5L+ z7mvUC*sRW(9jRmL;46w2ifyQ$CSo;c;M=qVE~fGCu|D|xVW=Iw)G`+d0rY<$Rxy@I z(I#RA5{iF7xz8>KxL3_Ik&CG{C>1nd+#o-r?0bP6%wWgAyTrLp)!Jdo++>nrLViKf zO}T*rlt{uNQEVWgaZSdVO5V)!bCEA#We=t!jotTw-ar!M3&@dQAUf6hv8o@XY?1)0 zCM)0#q9X;0H|h<@4doCqun|@@u8ZPg#3m^PR%Cy(fkA9&Tu?MbU<8VG%j&RgRGC~k zX5}ztf;_RQs7!`B=?iKH6djvp+3lrhbTrOXMegER0s|>gv?QCR;ab zg4;G{qWn(1^AKO5xF}Uf1(RW6n7}f~&FO-vfR%#r7rFiL8U(1h0^BO7ZU6uP07*qo IM6N<$f?wJoN&o-= delta 567 zcmV-70?7Ti1%d@GiBL{Q4GJ0x0000DNk~Le0000F0000D2nGNE0CpZUK>z>%0drDE zLIAGL9O;oEFbdoS2nI9=6#&*8ky|T&0oh4JK~yNum61J8RZ$p4*SYWTG|xZ+wb4jp z8~}-x3AL4kInX!_N}L5!&wr#n-zGgO?fj|;w1`gVPb<5rT z9jB+K&UbA`DFyF6v)K$uc<(tlIACjQ3o}C!wN_$`%;$5?zn-(Rv-8o%7`eT@{i`Pl zNnCxqqSi`EiJUW~6aZ3A?CQu*oTh2;LK|(@VPT2-IVuYz;iiUibq}a4pz*+n zR%@6*trcHuCFhJ%kHP|L){uJSTkJ8TJg0V#G|#3udx12dq20iJ-}ChJgoQP7J=lo+ z3axr%EtUhWiLeN0+C%PW>ah9!=+lvQcXu_JOa%N_{{XQJb`T#OA~yg4002ovPDHLk FV1gvX{#F10 diff --git a/ApplicationCode/Resources/InputCase48x48.png b/ApplicationCode/Resources/InputCase48x48.png new file mode 100644 index 0000000000000000000000000000000000000000..c91c3721d9cdcdbdc3106c33155fd144e8b0388b GIT binary patch literal 3889 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 literal 0 HcmV?d00001 diff --git a/ApplicationCode/Resources/ObservedCSVDataFile16x16.png b/ApplicationCode/Resources/ObservedCSVDataFile16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..1413da6369a32813d3e52064959fa97354396c5e GIT binary patch literal 629 zcmV-*0*d{KP) zF43WoLYZl{dW#ujLJV4SOlBH*=q*O#Y9k%d_C6gpHs5@szVPtl$MbwY&mVw?fDBy> ziWs^K1iA$fK*Z3kZ#MQp4E-j5NC3ppEe0`kk?dU6SbdEJ5kpUHhNxR;**UrghEcqy zVcSkxckg24&LezY4`@FD?GP}y+4HeB@>;q!{;@8<$oi@*#3KU8?BqR3&W=e^AC;s& zDnP%rv!P4!eL`w7&3cH4JfD*FYga3)eT~-umKBo8`T9pu>JgsiduW1&z98ezq97)= zH}H3MutjeoY`h4O4|;gqHUmJ}{9zART3)uABd^I#+~qFE>C zv~+$NzRc=T2Tdo>bHR6u77jAb2$YKUfJ7p}p4NR3(Fx65VWW31fit)9slC;FrS4Z* zu?Mub?T5E9qA!OjbTu>B_XHIWr4q#B5Dr6!7n}~U2c%zxSu9S`c%q$4{dZB>K`I5Y z802!$(*uPSK-KI4#^**-pHAWac7){>7nw|kve|;$Jx?IuMOD633eA!|;QEcjOzQ7I zSwhS-zT+;+r6Sv#T##R+kY7X9G${Y&h>9Yd3;Ow|q+Ivdq|fqyGJ)yep8^RU3VaL1 P00000NkvXXu0mjf8?q7J literal 0 HcmV?d00001 diff --git a/ApplicationCode/Resources/ObservedDataFile16x16.png b/ApplicationCode/Resources/ObservedDataFile16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..6de9304592777e669853bf53467c4e1641339201 GIT binary patch literal 602 zcmV-g0;TaX6H0HW(EdnzlA72(klXjSz_tI*B3u0}+8x2OV_WQRfkz zMWL)(wpuY{>_CKu8^UZ0gj$_M(~a7T?fvM$rH&r03m$HG?(6zJJeNdURyA$0hcs;i zSC_Ah-h3bhF5LTbFYgsX^=!?xp9bi@0U&Nw)6=^HR1Y}zLDv8{_k-OB&OT6_pl$%_ z2oT@0cZ6O2?db>003=Wx&}slsD1Cs|I=~1p0VF#Bg-^c-od~x}*-?pffc}M#bibO% zeQOfz-3Y(1v{cv;lD1DO$$DZI`*@6*mszk(F(48S{axgIhUV)8^_ZV0gL42F<_|HT zT&Z-1Gw-O)KIBpGF^QopvfT!NV(URzVk8{yc=>s1if^YCJm)6461+_>$C%*`=$aUi z&*wRK_y}auB<8Ns96Lnx;$4FBSbM+eYZ;OlFg$n^7II|Y+@x``hxqtYWc=tlEG|MS z1)%`g6iWpOZ*8NVnQpkiHUIzs07*qoM6N<$f*FYaJ^%m! literal 0 HcmV?d00001 diff --git a/ApplicationCode/Resources/ObservedRSMDataFile16x16.png b/ApplicationCode/Resources/ObservedRSMDataFile16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..ea90a21d80c0f2b61d87380397ababf25dc6f096 GIT binary patch literal 633 zcmV-<0*3vGP)Y5_}U9{R0s~P%nDXpU^)L zy^BIyxz?>)j2II_NZc^yk3gtf2+`U`IMVGty|}YAyHQ^_Jm)+=KIb_P2S5P1IB-hD zGG#d2Bbz?4%v!seTolW^&K3#4fwtW>1!9>ZtJA+=j{lvAWu||JXq%AWp*_xKb()^x zag_fYY}@Jha_^li{Rg0T0Arf~y<*iPV_In3g=!80aH2Z|9-kAn*8xan7GWa?&;bkq zQ5{eKVwt2qtRo_oo*XN-4N4);rdXSd;k_{e_1oF{1OVpdQq_Y})n!D}TR> z0>pL)gt|KUL$BkkJ&%y@Z{XD(E2KI zCvT&y+yTM%gYYIv;>9?H?qMNp2Tz^21Lj{EEEK0`I348D&>b{( zkWND~3E3?4_CjF=&~$fz^{IjM$Fump9b~Gh5Q1A{8uzxhw@*BsFZM_Kg2&J00000NkvXXu0mjf-%}MM literal 0 HcmV?d00001 diff --git a/ApplicationCode/Resources/OctaveScriptFile16x16.png b/ApplicationCode/Resources/OctaveScriptFile16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..93e7d25d07b9a9c108f093182d2d6015bba98994 GIT binary patch literal 618 zcmV-w0+s!VP)O!dMthLeJ*%-n-|#ckew<(19%E zBz;h?Hwi|pMV#7Q5zpNGyRY;kp@lc&y6u8vjRDiLkelr-poJl@10rK!L_xQ}7y;D) ztqEu;V0ts%M-Gm5Vhp4U2v7sit^kl<_yp}TKnj=yvVH+ALPHqbTdI;M->0E2#tZzVl$FIJc>oCnNf?AQm7r%cuCKBC!(&RXpZ?!6-vb_9=l-t-iO+4k=v5SJ2%0634&gIbsI=f? zD@0PSbr-O{zGWf+G!*LJ@&wI;ARVNX2y+|52)@_?^d2R&Q2va|tq~M$aBKjC5S`m3 z8?M&71oQY=-hFTI;D^b1CBcy{-dc7ez($WLq%$P;M1& literal 0 HcmV?d00001 diff --git a/ApplicationCode/Resources/PlotWindow24x24.png b/ApplicationCode/Resources/PlotWindow24x24.png index 6d7f5fa745756bd2c945e1155533b095c93f27f6..555a43eff19b58ce078fcbf7bc5b050929904542 100644 GIT binary patch delta 1145 zcmV-<1cv+62;vElQ3~P(1_?VY3~xwBky|T&1V%|jK~zY`)s;_d6lEC3e>30A&hBiP zvQw&y)N0Fu6$u6e(}Pk16e*2{MnljT6AVWWCVDYZZyqr5pdR#SQZGW&Q2e{&tXRxLgU5gG_CAB zZ%*jktJY)cAzPhJ>hvEdk|YyVY*fR4L{&p5s>0!41~OYZHa}foUr#6$s=!cH6#(D& zQ4|FL+qSW7o0^&$?%%&pE|+6qU;x{;kt5+S+3{)Y83)-9XliOEtcA$u^E5U#5|77A z+p;XqoH;`}on~lgh*&H}Pfri=c$~T`X>y-`ijIw87{vrj5;DN1&9AX~%}XSIT9zVY z8C}Y zj;fa>0x%2%(=;oXa|O160y`WfopN5j@Gc(o0nB&+Lr$XZCNk_cd8Vgk#u za2%%uHkXb6dmmR19w4!88`}DR_L4msjg}b%1ax$6sVWFv*D+1A0#t~HDk+)da?d`V ze`721`c3?F8~#bQ{NMQv?$y^~Cm{<)iH+Fs#M(Dyd{;S1Z*R5hu0`J~S(}p&7)$XEZBF4KbzNKD&dbW}w5CotE z0eGHY^#Q16kWBK|p564mIY=SW&)dttArW3(k)IPMd{(Y}Foz^iCMPHOarbUCO(Qmc zKCb6-YwQ+^qF|aPj^iMNVB*Aavip13^VTUkmwe2cC*P@H=XoBzy#d#+mwy1DL?RJ3 zwQsx;jYe&N!NI|1Aq1{}>tb0}u~d^uZXN95SlelKKKDHh^)FW?{oFah@UY8@6$0Nc zE24zd5NFSxT{KsJ0Mj%XJ93yOayj-a{(<*f57AJ+x;$MShfGG{+BJ`3$9z_;lGw08 zA(zV+B?>@s3J&Ymtt&ZYG8xXFKhNakBzOM2%;?`I*<1G;J3A|X!L!+WjExD79PtQ( zfX+^z*4CQJTuM^0iu(Hcsw&8JU8eevGP3jrTVMRD1U@|MGdg;kR7xijky*Z6roCOQ z@XzP-l@iS|5JE6AGD0eq!Y~ZJJg|h2zLAr^hRNqIqG<~#6s9nY1{xYhNhGczM2Nn= zqFl2hB9TZGB?1&=q-q9=q7aYA`REe`RaMb-9a)}_5Q0KMM^zWl5JWRsix4hH6&ghQmYB17=`w+CLj@o2-XXsq?p!Tph+V%wB#Xb@>GZhgt$sy zTy5FZ3#4vcgtSu7gjAGny$tT|%zS;=bam8(K>CscAM<_xbNT+~eCIImw2M^V_MOmw zbPw}OF)Z66wi+X0n%K5r)f5inxCNTx43MS*NW?6ObhnG=cX&}0g~Q>SD7ubnFD+15 zScGNUD00$!`rbU!1}66w{&AeMc4lm1`|_@5Q+x43I&m|G>Smd3L`evX3{N_ykcevw zNp`xv=DckKb(S~RV{sj})5GX56R47ZB;!?MxYBpva%re8l^+AY%}oFC`|gg8jwh=B z&`=QBotDPjfcoYdql8^yPO5bJwn{Tk! z|0;?sqiLFC7{-=PrKP1zO--RF3UhOF`2GGzW}%vv#qH5yT%NTO0aR2}5C{Z+9L700 zIRI2uRi&`Z%*=-dH!TZU*Yr&#vTd90?(Y9(4pf1l?C22(Xjzt2Q&U4%SC<3df8xC3 zJa(mlpMIUDzWqiDyLh^sL;HOHH7hcREg$DO{{cSw;(I##MjXNGDhsHqEC8UhZ-n~x z8`M=6Fm|PZi>J%E8W`pMk2}|YGT16DUDxfe8&6@HCi&Ive0zPEy2=7RJo1*qZX>-^`Shl!)~*(RNn!z5SY)Xgez&R~nldg&K|i&DCqy z&~=?>wr|I@Oz!`6pMik^2iw`+9!h_{P5;5y$vxBh_>b&%yD53+@LjKe*Bb+voSgJ2 zin8_KJOmHq=TdenjA0mfJRXNm)?6B6V`IC5!Jsb~4EpBh=P^w))$?1)-M(G|`MCgu zKmWw>br2Gu#uIUhi;Gj>%*+hq*IrMfny^Jed+ z>{ggNmoG8=!Fwrv?wMBZT)sr;{8t=kXeRSu5i~bLYwI}?jYdT@8Wl@ROClT&i Y7eCnvf9=ypuK)l507*qoM6N<$g3Z0}kpKVy diff --git a/ApplicationCode/Resources/ResInsight.qrc b/ApplicationCode/Resources/ResInsight.qrc index 218fd89637..513fc55b8a 100644 --- a/ApplicationCode/Resources/ResInsight.qrc +++ b/ApplicationCode/Resources/ResInsight.qrc @@ -20,9 +20,12 @@ Well.png WellCollection.png octave.png + OctaveScriptFile16x16.png Folder.png EclipseInput48x48.png Cases16x16.png + SummaryCases16x16.png + SummaryEnsemble16x16.png CreateGridCaseGroup16x16.png GridCaseGroup16x16.png Histogram16x16.png @@ -65,6 +68,9 @@ EnsembleCurveSets16x16.png SummaryXPlotLight16x16.png SummaryXPlotsLight16x16.png + ObservedDataFile16x16.png + ObservedRSMDataFile16x16.png + ObservedCSVDataFile16x16.png FormationCollection16x16.png Formations16x16.png Parallel24x24.png @@ -77,6 +83,7 @@ 3DWindow24x24.png 3DView16x16.png SummaryCase48x48.png + SummaryCase16x16.png openFolder24x24.png clipboard.png Copy.png diff --git a/ApplicationCode/Resources/SummaryCase16x16.png b/ApplicationCode/Resources/SummaryCase16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..a878e4321a4439336527e87d154399b126af3058 GIT binary patch literal 881 zcmV-%1CIQOP)VGd000McNliru;spi_2Q_LtYXtxR0{%%v zK~y-)ZIazjn*|icf9LJnFUq>kGN`ZjA%>1b922T_TZoBKFT8c5YouOW(f78>5@!xj8vca-Q?c z$zf`0>YDy1TU9InRMpd8YyOSbRe$)lq^cckAY*!Z+PtL~zyO4y0scz#(+0%YI7wpg6$;Uv#16hk$cO@P{yZd;sBJrq4UgE|)M)Yj7^C03#f?aiL)~8xGNM=( zjE_Si0pU8!(NHzl)AK0xcMzn85}rBh4DP)T^U^c#W3Y`>3dY7Dn}v=Jh&`!X8u8Xf z!+dtQolQ?4<@mn=iwm|nd-VzY**4~W^)Nd-L#0xK-=88Dt3}8#KBnB|w{aDn4%PA} z$vF3wEA(~u@rM*oK2SdOquacab5N-ixLNk;;?lBus<(>ibhC0fEmdxZHiiPy8Mbg) zd0kq`i{W5ZV9{JFmWo{u7JU;J3e0D2N-1YcLntKMo7-{wg5*|1dU0Yv%DI9zZLbxN zD<}cKo6PEsZTYoIjr1Mjm|<`j5HaDA*sEBsEqeOP6BP0}Y3qpD_iy#`d+MBFT7TM4 zwFD&)s1j_YSh7?`KYC%p^lsVX^#|4I+01X3=1C?_%6h4^B*JA?c6S|o&Qo8%Q_|n{ zOE$BhZWA5~`9;)Tkhh=RJRxH25fN5$`<@NQCfp?D%lZi(;0=yaC)uQcP2dMTq z$X#2Zn7@w8Q@tkfC>H@2P!?g{wmIf-7+-yG)>eRcl)Hfws&tjtarrj6sNWr7N4P<= zS5}uL9u=>OREgRZ+a~wn2$laoOFW7Ij{!YEr`oiL0jlsfiFr^^oL4*o00000NkvXX Hu0mjfMAn^m literal 0 HcmV?d00001 diff --git a/ApplicationCode/Resources/SummaryCase48x48.png b/ApplicationCode/Resources/SummaryCase48x48.png index 96c327983eb48ae3dba42662e77f8bccf4c0beb2..617d910f432ff314b2f6b20b34ed6403581e7e4a 100644 GIT binary patch delta 4180 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 T9~nm<00000NkvXXu0mjfwe3|@ diff --git a/ApplicationCode/Resources/SummaryCases16x16.png b/ApplicationCode/Resources/SummaryCases16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..5ca069bbb68d435ca3f8f8de40a42680ffb173d2 GIT binary patch literal 925 zcmV;O17iG%P)WFU8GbZ8()Nlj2>E@cM*00RL@L_t(I%Wae2Ynycx z#y{UT-zIOGHt7#%o7mZ@`$5-P(NrzE-b`naA-mYTkmB&l-FP9x|3J{m5F89|1Q|M5 z9d;dVT{m26DJ^c(n6=#~jaj>lQrpG6Nt-o4n&ds+l&r-*a5$WY!}A;t=MWBuQ}P71 zh?Li}$kktD^^@ZQAR^st0V5KL=nb_33_vk-ne;$E&OtJEhm_nnbDh=;Tu@}-*dM0JOg`2F`QKZG#Ib6ZzVu17JIUT-$HWf zvw(c}!*)6QpjQ%dS42eK+ReEOUw-h#;dXj}j!go6eSH}b5eZ$Fizfnd?#h07P!3fz z!(owAN1bbTzIh`*@~Ls_^btO9_R?9|LC4;<5;w;fy?%m~&PF~wbO8fDr4rn}4MRha zd#rTER_uAc{?%%CX4gsATI-+l44oO}yq>&v*@zae;M%{B-uF&p(8S~O9ri-ktt@*O}4sJ$-++Di=*0Fnw01j?S9K^z>cI_BOn=6C8Y} z1!RGir!>!)DV4@0p{Z56cDq$gjrlYr59&7?f9x8+V;tM#?tkBYWVLs=8&$Dj;c{*x zHs~fAjfvIS-|q_?Z?0#D$3@~&gelWFU8GbZ8()Nlj2>E@cM*00QVqL_t(I%Z-rDYg|5uRC);&pkgE*%V#qvwdD(US2g=zjnvD>=aoK(l*!u*gnAL zr58SUga5!d+doB~KpsQ9^|(9B|G>~*WpgXQ=_h)kltlz5e%qJM%;UkR@x5Q1Sj_%e zpzeQpP5{Q|&Ue6x0u(7;;ehYyLJyZj%B29X~&RuL~LJN+LP+A zNB!y<@|Q+M@MuP6PqvfQ(u7gQ`xi(9L{$YLtWY z8S@4_FoxUpVMfZ+e0Fn}#b=Lzi!iwGATAWi24G_v!2z0sD*Z^X#YrCRb{QM89DUMp zINBzNLkdO#0wNex!C^DVVz3GIJx}g!`YKMWoS4zBT++H54XK^juu_Mqrz*Vr_9T@N zAF?h6^zWEr4I6>B^4v4WIXOG!rMXoThla$coEtaqd#h_rQ!bV4+0&KK^Kxx%w&uC` aqrU<2+@RQ5@UDjd0000