From 68348e5abaa05fbbde7f3e6b0b28c2d12a7a2601 Mon Sep 17 00:00:00 2001 From: Jens Steinhauser Date: Mon, 12 Oct 2015 03:39:38 +0200 Subject: [PATCH] Move menu to left side, allow acquisition to be paused. --- .gitignore | 1 + Makefile | 38 +++ README | 4 + datamodel.py | 7 + icons.py | 50 ++++ .../16x16/actions/application-exit.png | Bin 0 -> 781 bytes .../16x16/actions/help-about.png | Bin 0 -> 669 bytes .../16x16/actions/list-add.png | Bin 0 -> 520 bytes .../16x16/actions/media-playback-start.png | Bin 0 -> 549 bytes .../16x16/actions/media-playback-stop.png | Bin 0 -> 370 bytes .../16x16/apps/accessories-text-editor.png | Bin 0 -> 912 bytes .../16x16/apps/utilities-system-monitor.png | Bin 0 -> 727 bytes .../16x16/categories/preferences-system.png | Bin 0 -> 1080 bytes .../22x22/actions/application-exit.png | Bin 0 -> 1091 bytes .../22x22/actions/help-about.png | Bin 0 -> 981 bytes .../22x22/actions/list-add.png | Bin 0 -> 773 bytes .../22x22/actions/media-playback-start.png | Bin 0 -> 882 bytes .../22x22/actions/media-playback-stop.png | Bin 0 -> 521 bytes .../22x22/apps/accessories-text-editor.png | Bin 0 -> 1266 bytes .../22x22/apps/utilities-system-monitor.png | Bin 0 -> 1083 bytes .../22x22/categories/preferences-system.png | Bin 0 -> 1488 bytes .../24x24/actions/application-exit.png | Bin 0 -> 1130 bytes .../24x24/actions/help-about.png | Bin 0 -> 1078 bytes .../24x24/actions/list-add.png | Bin 0 -> 779 bytes .../24x24/actions/media-playback-start.png | Bin 0 -> 893 bytes .../24x24/actions/media-playback-stop.png | Bin 0 -> 532 bytes .../24x24/apps/accessories-text-editor.png | Bin 0 -> 1291 bytes .../24x24/apps/utilities-system-monitor.png | Bin 0 -> 1131 bytes .../24x24/categories/preferences-system.png | Bin 0 -> 1524 bytes .../256x256/apps/accessories-text-editor.png | Bin 0 -> 43585 bytes .../256x256/apps/utilities-system-monitor.png | Bin 0 -> 29268 bytes .../256x256/categories/preferences-system.png | Bin 0 -> 40789 bytes .../32x32/actions/application-exit.png | Bin 0 -> 1686 bytes .../32x32/actions/help-about.png | Bin 0 -> 1716 bytes .../32x32/actions/list-add.png | Bin 0 -> 1184 bytes .../32x32/actions/media-playback-start.png | Bin 0 -> 1012 bytes .../32x32/actions/media-playback-stop.png | Bin 0 -> 629 bytes .../32x32/apps/accessories-text-editor.png | Bin 0 -> 1839 bytes .../32x32/apps/utilities-system-monitor.png | Bin 0 -> 1704 bytes .../32x32/categories/preferences-system.png | Bin 0 -> 2479 bytes .../48x48/actions/application-exit.png | Bin 0 -> 2633 bytes .../48x48/actions/help-about.png | Bin 0 -> 2978 bytes .../48x48/actions/list-add.png | Bin 0 -> 1500 bytes .../48x48/actions/media-playback-start.png | Bin 0 -> 1619 bytes .../48x48/actions/media-playback-stop.png | Bin 0 -> 729 bytes .../48x48/apps/accessories-text-editor.png | Bin 0 -> 2767 bytes .../48x48/apps/utilities-system-monitor.png | Bin 0 -> 2798 bytes .../48x48/categories/preferences-system.png | Bin 0 -> 3855 bytes icons/adwaita-icon-theme-3.18.0/COPYING | 10 + icons/adwaita-icon-theme-3.18.0/COPYING_CCBYSA3 | 7 + icons/adwaita-icon-theme-3.18.0/COPYING_LGPL | 165 +++++++++++++ icons/copy_icons.py | 61 +++++ .../sigrok-logo-notext.png | Bin mainwindow.py | 266 +++++++++++++++------ multiplotwidget.py | 1 + resources.qrc | 50 ++++ sigrok-meter | 4 + 57 files changed, 597 insertions(+), 67 deletions(-) create mode 100644 Makefile create mode 100644 icons.py create mode 100644 icons/adwaita-icon-theme-3.18.0/16x16/actions/application-exit.png create mode 100644 icons/adwaita-icon-theme-3.18.0/16x16/actions/help-about.png create mode 100644 icons/adwaita-icon-theme-3.18.0/16x16/actions/list-add.png create mode 100644 icons/adwaita-icon-theme-3.18.0/16x16/actions/media-playback-start.png create mode 100644 icons/adwaita-icon-theme-3.18.0/16x16/actions/media-playback-stop.png create mode 100644 icons/adwaita-icon-theme-3.18.0/16x16/apps/accessories-text-editor.png create mode 100644 icons/adwaita-icon-theme-3.18.0/16x16/apps/utilities-system-monitor.png create mode 100644 icons/adwaita-icon-theme-3.18.0/16x16/categories/preferences-system.png create mode 100644 icons/adwaita-icon-theme-3.18.0/22x22/actions/application-exit.png create mode 100644 icons/adwaita-icon-theme-3.18.0/22x22/actions/help-about.png create mode 100644 icons/adwaita-icon-theme-3.18.0/22x22/actions/list-add.png create mode 100644 icons/adwaita-icon-theme-3.18.0/22x22/actions/media-playback-start.png create mode 100644 icons/adwaita-icon-theme-3.18.0/22x22/actions/media-playback-stop.png create mode 100644 icons/adwaita-icon-theme-3.18.0/22x22/apps/accessories-text-editor.png create mode 100644 icons/adwaita-icon-theme-3.18.0/22x22/apps/utilities-system-monitor.png create mode 100644 icons/adwaita-icon-theme-3.18.0/22x22/categories/preferences-system.png create mode 100644 icons/adwaita-icon-theme-3.18.0/24x24/actions/application-exit.png create mode 100644 icons/adwaita-icon-theme-3.18.0/24x24/actions/help-about.png create mode 100644 icons/adwaita-icon-theme-3.18.0/24x24/actions/list-add.png create mode 100644 icons/adwaita-icon-theme-3.18.0/24x24/actions/media-playback-start.png create mode 100644 icons/adwaita-icon-theme-3.18.0/24x24/actions/media-playback-stop.png create mode 100644 icons/adwaita-icon-theme-3.18.0/24x24/apps/accessories-text-editor.png create mode 100644 icons/adwaita-icon-theme-3.18.0/24x24/apps/utilities-system-monitor.png create mode 100644 icons/adwaita-icon-theme-3.18.0/24x24/categories/preferences-system.png create mode 100644 icons/adwaita-icon-theme-3.18.0/256x256/apps/accessories-text-editor.png create mode 100644 icons/adwaita-icon-theme-3.18.0/256x256/apps/utilities-system-monitor.png create mode 100644 icons/adwaita-icon-theme-3.18.0/256x256/categories/preferences-system.png create mode 100644 icons/adwaita-icon-theme-3.18.0/32x32/actions/application-exit.png create mode 100644 icons/adwaita-icon-theme-3.18.0/32x32/actions/help-about.png create mode 100644 icons/adwaita-icon-theme-3.18.0/32x32/actions/list-add.png create mode 100644 icons/adwaita-icon-theme-3.18.0/32x32/actions/media-playback-start.png create mode 100644 icons/adwaita-icon-theme-3.18.0/32x32/actions/media-playback-stop.png create mode 100644 icons/adwaita-icon-theme-3.18.0/32x32/apps/accessories-text-editor.png create mode 100644 icons/adwaita-icon-theme-3.18.0/32x32/apps/utilities-system-monitor.png create mode 100644 icons/adwaita-icon-theme-3.18.0/32x32/categories/preferences-system.png create mode 100644 icons/adwaita-icon-theme-3.18.0/48x48/actions/application-exit.png create mode 100644 icons/adwaita-icon-theme-3.18.0/48x48/actions/help-about.png create mode 100644 icons/adwaita-icon-theme-3.18.0/48x48/actions/list-add.png create mode 100644 icons/adwaita-icon-theme-3.18.0/48x48/actions/media-playback-start.png create mode 100644 icons/adwaita-icon-theme-3.18.0/48x48/actions/media-playback-stop.png create mode 100644 icons/adwaita-icon-theme-3.18.0/48x48/apps/accessories-text-editor.png create mode 100644 icons/adwaita-icon-theme-3.18.0/48x48/apps/utilities-system-monitor.png create mode 100644 icons/adwaita-icon-theme-3.18.0/48x48/categories/preferences-system.png create mode 100644 icons/adwaita-icon-theme-3.18.0/COPYING create mode 100644 icons/adwaita-icon-theme-3.18.0/COPYING_CCBYSA3 create mode 100644 icons/adwaita-icon-theme-3.18.0/COPYING_LGPL create mode 100755 icons/copy_icons.py rename sigrok-logo-notext.png => icons/sigrok-logo-notext.png (100%) create mode 100644 resources.qrc diff --git a/.gitignore b/.gitignore index 0d20b64..e947a5b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ *.pyc +resources.py diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e5fb32c --- /dev/null +++ b/Makefile @@ -0,0 +1,38 @@ +## +## This file is part of the sigrok-meter project. +## +## Copyright (C) 2015 Jens Steinhauser +## +## This program is free software; you can redistribute it and/or modify +## it under the terms of the GNU General Public License as published by +## the Free Software Foundation; either version 2 of the License, or +## (at your option) any later version. +## +## This program is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +## GNU General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this program; if not, write to the Free Software +## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +## + +ifneq ($(MAKECMDGOALS),clean) + ifeq (0,$(shell which pyrcc4 >/dev/null 2>&1; echo $$?)) + RCC = pyrcc4 + else + ifeq (0,$(shell which pyside-rcc >/dev/null 2>&1; echo $$?)) + RCC = pyside-rcc + else + $(error "resource compiler not found") + endif + endif +endif + +resources.py: resources.qrc + $(RCC) -py3 -o $@ $< + +.PHONY: clean +clean: + rm -f resources.py diff --git a/README b/README index 3bc2c11..ac5a3bf 100644 --- a/README +++ b/README @@ -40,6 +40,7 @@ In order to get the sigrok-meter source code and build it, run: $ git clone git://sigrok.org/sigrok-meter $ cd sigrok-meter + $ make $ ./sigrok-meter For installing sigrok-meter: @@ -64,6 +65,9 @@ due to the fact that it links against GPLv3+ libraries). Please see the individual source files for the full list of copyright holders. +The sigrok logo is licensed under the CC-BY-SA 3.0 license, the icons from the +Adwaita icon set are dual licenced under CC-BY-SA 3.0 and LGPLv3. + Mailing list ------------ diff --git a/datamodel.py b/datamodel.py index d54f429..a90cbc7 100644 --- a/datamodel.py +++ b/datamodel.py @@ -169,6 +169,13 @@ class MeasurementDataModel(QtGui.QStandardItemModel): item.setData(traces, MeasurementDataModel.tracesRole) + def clear_samples(self): + '''Removes all old samples from the model.''' + for row in range(self.rowCount()): + idx = self.index(row, 0) + self.setData(idx, {}, + MeasurementDataModel.tracesRole) + class MultimeterDelegate(QtGui.QStyledItemDelegate): '''Delegate to show the data items from a MeasurementDataModel.''' diff --git a/icons.py b/icons.py new file mode 100644 index 0000000..ad91dbb --- /dev/null +++ b/icons.py @@ -0,0 +1,50 @@ +## +## This file is part of the sigrok-meter project. +## +## Copyright (C) 2015 Jens Steinhauser +## +## This program is free software; you can redistribute it and/or modify +## it under the terms of the GNU General Public License as published by +## the Free Software Foundation; either version 2 of the License, or +## (at your option) any later version. +## +## This program is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +## GNU General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this program; if not, write to the Free Software +## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +## + +import qtcompat +import resources + +QtCore = qtcompat.QtCore +QtGui = qtcompat.QtGui + +def _load_icon(name): + icon = QtGui.QIcon() + + nameFilters = ['{}-*'.format(name)] + it = QtCore.QDirIterator(':/icons/', nameFilters) + while it.hasNext(): + filename = it.next() + icon.addFile(filename) + + globals()[name] = icon + +def load_icons(): + '''Loads all available icons in all sizes from the resource file. + + A QApplication must have been created before this function can be called. + ''' + _load_icon('about') + _load_icon('add') + _load_icon('exit') + _load_icon('graph') + _load_icon('log') + _load_icon('preferences') + _load_icon('start') + _load_icon('stop') diff --git a/icons/adwaita-icon-theme-3.18.0/16x16/actions/application-exit.png b/icons/adwaita-icon-theme-3.18.0/16x16/actions/application-exit.png new file mode 100644 index 0000000000000000000000000000000000000000..1c6ddf04bf39d3d8bb039ec190dcda0db7aa8e0a GIT binary patch literal 781 zcwPYw1M>WdP))iKj(3$_nv!0#;d|YkaR;OXo%KEVxvjZ zSV+;5@K;ck*mx|&#@Z{P2(jr(l#sURMiYsOc!Wv_rXB4teaty?@3j~++VV@z<|N#UkB3CrL(Vbe9D^mxle`bv?3tQ@5Mn`$q`8^= z#*K_GTS5FKOH1cwf`$f;&CYP>N1o3e2RJr9K3p@XQYfV=D>Vk$*~yDsjzYYGUsFpF z*(}bMDA_sUBnC(q5NNIOeIH{Cxm*sjb`34puhRd1jK`xzww^vk@lV~YwE&40Le%hm zzm7L=-V&HP+S*$Q!w4Y+d+*(@Q5JqqVV$K^Dph(Qgdmg2kk3zG%a*2{+weS%bq+T* zxwv_xX-YXRR}B*V;r+)uw|Z|L%>S4GU~q8YAJO7Tk_6B5&H?FfrMB***8^k200000 LNkvXXu0mjfgPvB< literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/16x16/actions/help-about.png b/icons/adwaita-icon-theme-3.18.0/16x16/actions/help-about.png new file mode 100644 index 0000000000000000000000000000000000000000..3d9d4dabff1f1cf5c764cd4a061f1672254b16b1 GIT binary patch literal 669 zcwPaW0%HA%P)hvI z$f*p=sSe1d3dyGn%&Zp7t{KLn1IDBV$D{%&j5Cq6EgI2*jWP=hb-U z)qBsfCD5`b(6ATQy++){MBmC);?P;+(qQS_jOpEr*T5#(z$xCyLgLR?;?O+g(LLwY zMCjL3=-FfG*iY%&Y3bW?>f37S+;8jKSnS8A>4@~}p7iUi_3fW%j6j`{My`thRr^vC-4*!uV1`|_*% z_uTyW*8TkOYVUxW0000vbW%=J01_S{DJw5GKtoGYprD|jva++Y$ji&j%+l-Y@ALEY z^!4@j_V)Jn_V)Mp`uqF*{Qdp?{r&y^{s;EbYXATMn@L1LR2Ugm!GjLN000HRw+@|c z+qP}n-v0j^wk%E7-T^;^nE-<-sRSJvxcf=a$n)=<0)Is4wtEH%P&g7-F;ix~JY}RFmj*Bmm!Il{`XIZ;J z1d71jsCGO8{HcqTf*LeJYt14Aoi?EX124=26Cach%c&Hh>fdtE00000NkvXXu0mjf DDrH*x literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/16x16/actions/list-add.png b/icons/adwaita-icon-theme-3.18.0/16x16/actions/list-add.png new file mode 100644 index 0000000000000000000000000000000000000000..3f1347e2452820b6687dc1128f6e9e8d9f2ef827 GIT binary patch literal 520 zcwXxa@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4Bl#B&opTdp z4dzN(xKt@=ZBuK4^6eIr=!mY~Z(P&F>KZg8SQK47IP4Z}Q&aoFvAg>HxriT1Cq$i> zNzE{BFMg&tL-KCRn^n>cn?#MW+bwgG_!)#weLP?GY_qIpN6DL9ot~9ncLs{SKy>c|Kn;tJhp&ZSDqn*2mhvEt5|uD;+)KvAc7@PoW)K)3}>7 zB%zi?r<_YaegC>6EtPzOSmRfMHzpLaUS0 zZ5iIOxMiEfImLv%W90DAR9MhiljuO*(b|p7p1FMbhW2n*Y09zyE_Tsb;OjL!;ZExMuKl^>bP0 Hl+XkK6MoQ? literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/16x16/actions/media-playback-start.png b/icons/adwaita-icon-theme-3.18.0/16x16/actions/media-playback-start.png new file mode 100644 index 0000000000000000000000000000000000000000..7d39b2f4085823464111e8294017eb963bc1e515 GIT binary patch literal 549 zcwPY|0^0qFP)r zlS@lNQ4q)H=*fFCO)RQ!&;yDdQnU$N1-0uVL<=`PXcM$@p_>ST7A;zs1cEIjODk`g z78$Kdg`ip&XrTBA??b!yoOWTRWw>Zy76bGD@tCYM0S>De zyV-1({_KDdV(RJcT>-WH91L?aby=X4e&$)|gvzo^MNyy+PxsRK1$Pq+9`%*?ROS~4 zk|cqm$dJjVp|hilF%6H6vszv3m^<7G1OlzUj==Lg5JEsKitw6BLOPp51O0={$k3=o zrll9R$2AK8=tqD;6p)G%V2lB))gXvG==FN_)Z}z)lM3%RcDESFd7D$ zSuN;V^pMZzmHn_s$Ypa&i}TBongD?p03ie{!-CP!2C_`3&+jcI5=ln^i>uZJ>s#dx zzByntEEo;#a2>fSM&r?FQ55EEwzbD<3#&|3OX=1^00000NkvXXu0mjfZ&2Ta literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/16x16/actions/media-playback-stop.png b/icons/adwaita-icon-theme-3.18.0/16x16/actions/media-playback-stop.png new file mode 100644 index 0000000000000000000000000000000000000000..740bed0c47b3cd6e065b10653e5b56d354ce2ef5 GIT binary patch literal 370 zcwXxa@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4@S~!F1W|uVM^}SuQG!av=%;000zpMObt}b#!QN zasWzUYjt8EQ*>o%Ze?=j`}Z#Z001F$MObuGZ*_8GWdLY&bZ|N^FKTIRZDC_BZFO^L zV`yP)Y%XJZX=dYI0007`Nkl1v7&hO~(Pu|C{(#TS3h^R1$%F<2K zqD2J-N!LXXM5|~SK~S^^txW{grlK1}LD@dZAG{y$`-xyM2*8F->yLOmxd$A_yzqE(YbVkeed5;5yN3ZT4i5U1F|ujy+=RGy z|IU7?)Tx;>X9<648L@bjso2}s!r`Cdh_zCocRk>VO?F0di}alrqgKwknby`xw(bWk>n({w49_c zHAJ+afWWpLJS&<;Bsz=>S<7exz`9_N)%Eo#rO0G5SeEsNy|yx<+Kl|x!|YWnaAJKVMlE9D zb}IIqXULj9uBFu4AcRCI#j@HuOy>>C1J%slxE~YiCo!Ukho0cyc@|YwPcoUBct9hi zKq*Bi{1P2|MgGF|$OXI5-o->i?Ys}{AypheYmND*^3NX_0|=y)*doQ9_HMT1&*5`q zAL&FKz4jQ@^Ohr}#Ih_LCq4dv`ISHj#qpy@2)*fIeoZy@j9O%Q4SxR&N=i!b`Fuzz zaU5qt0Oo>V~_x9!nG;q`g}=#0Fb(g=_m8zY;|y8rIP mqS`w5e}@05yrf9{o__$XaWEgkK^j~D0000MU`)%&240000NbVXQnL3MO!Z*l-k zVQ_CCLt$)TZDDR?a%E}Xks2xh001d;MObu1WpiV4X>fFDZ*BlWVRL0^lt@Sr zA=b2$KxPnTmx~r{T2zZbD56E%{(=_ae-J^mXd|=<9GoC%AtXXA0@DbJtQnf0&iH5dh}$`9oDN6^n=nN<{dpLuMx6+|V3hIBCCz44x%~-0MZLMpBu)f&iLgv^S7p0 zdr@XLYH;F0OlUTUtQM13tR6sD1Isp;y_q3BV$oKXx|*}u!5$HNzVXL)6L-+SNkg^L!X1K*(pT!g_OJ&)C;M+;tbYW6 zozmEUY~%Ia^Z+CgUM(*l%88Qf8_CGc=T;<+kGM>#XdHK){{YtmF*Fy0yJG+V002ov JPDHLkV1mP)HP8S6 literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/16x16/categories/preferences-system.png b/icons/adwaita-icon-theme-3.18.0/16x16/categories/preferences-system.png new file mode 100644 index 0000000000000000000000000000000000000000..ab65d2bfa8d00f5e2bee9163b14345d8ce191b33 GIT binary patch literal 1080 zcwPZG1jqY{P)Mn8zr__50000NbVXQnL3MO!Z*l-k zVQ_CCLt$)TZDDR?a%E}Xks2xh00VeQL_t(Ijg66QOjCCh#?SwjmU}O>P+YGYV##DM z6G`S|ibTj}wg3vKlh7!z6mYe1bCYEm2`*vj-kMmq#AS+5+Eo|hz-?b9g{YlxOWHyA zVTx}pT0sh|vlQ-aZ;SWd{`aYiY4%~yr<0TOJ9*A|5XKk)04x^sb_GfH5(wRj^Rb?; zu8+O&KSZPoil$q%g@sH_&9-fHw$f#>m|y)bpu^C1V4tDmu1=?W765=SA2nAT`}V7| z;m3={sfU5zSeA`9?`csfG8L9|c%Px|-GYMEUv$3TS)x>Bc>n+iGDB{DCQq|lsiK@Q zF3~nN?tz?~To6QQ)zh%P}FDTUV+mFR$3RLZkNW zY1jdCCeLeyk3kpKYtcKv${!+g4@S*PypJI;=K$A_%_wzmNQWSh$?+*6MNdpB>Y zP*!fKl8d59P!t8CC}z#g2W#vOTkc9m)6?48tR5K|W$)a+J!rFjw?E|!VT_@>r@M?+ zD2`!_wMh)|m)Eb?zVUiBIbgR6v$H|e+_E>rIXuGpeZC*;w$sL^PeZ8~Q!<%McE470Md zy}g}Gpa0hZLV(uPA2F(xq~-I@dfGb~A(S!!zBzdoJm)?ExBF`1>b2|B2!KKerejg= z(1{b)KM=+kinp6J1etkRSN+lpRU2Q-9Q95^GS1@jzg$SHpyS*JtyQXq`W@s^#&jmiooo2K#DEQEy{?c z!>LE%Bo6XC4`mz56eJ}-_jhQa+ULLfb0i$@mSwHpBHpN_Lj!RrWpiHO|tw@z7a{{hmx@DnAa|S yiHC-y^tg07U1he4?nMB6l;b`c9Q^4T0Kh-^fQKsEe?-~<0000F(|#l}e#$8UU{AGID0*RbUucswK(*sIRZbw(W{SP16uU;QKzNX|j8F1G=uG>m?^F z%c5yd6M(g0Rc&xQ9w(7VY_mWJfl>-7C6;9&goY5>#(zq-l~qo0#MiEAe&Y7FWY4dMOn}<6FTRP$}LDD!-SXTU+k>b>e47c=E;jJNl14_$csE zO~qx{R%mZ;FQ#ddPNxxKbG5S1fv&(h&KAf$3k=)l^Lq6ux*>3o*u@=#%OD6Bm3I~SB@Q{?{Ev*OG}7) zjmM53xZ^aeOgaa?|7_-L1zc@KXJ;p~v$HHLEYP+;Ne~98DB|W9{~+^0X%l~0*#;Gw zz-zZqklUuX3{57JPGhy-?fJCBT<=BJ}C@UX7ad}uFIf8_Xed^?=+^~=D? znpR{o863x{OcsU#zVESraFD+*{lJa$=ZRlk<)OhAZY~yCSSY04h@uO3Y#wX|j;`wj zL9lJ2xw(0+PyS9eyUM}$-y_%2!D6%vHD%IwbgihG8J3L`sR1bI9d# ztgWqqDS7@S#@48L^Z~Z4&*L7mC7>?s`?dNOk+tO? zLg6W3ky7B-2A4J|WNd7VgcW1x$N&uucN34r3BwTAU9S`cfzPV53gA`)D`4OE5kfFO zKZo*N`uclGBodfr42UQycOw_ec@YtWA&%of>Gr63w;7I;V|MOO?rl#ZrNl4{B0zaX z@I=k94Wo#BJ`bRF1UEG{zI*ZFmv5HCy*eUyT&f{YQS!DX_+QBhcOi)-h&TWM002ov JPDHLkV1kK_`jP+u literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/22x22/actions/help-about.png b/icons/adwaita-icon-theme-3.18.0/22x22/actions/help-about.png new file mode 100644 index 0000000000000000000000000000000000000000..435ea0eeaae4e0f4fd7f35cec165cf184e96f937 GIT binary patch literal 981 zcwPb311kK9P)0=OBTd6P1FeF#9cDLHp>8UQ zAn0g8g-ryfUWqVvU!jxYh2m~xf52$R2D_*fS{ca1U9^Fw7Al8kXM22Obio z92raO{h&!XGRBbnqwZgUCp+j5w{$nepFBt;mTZ{pp#QOewN`^|T?fO)a)NG>eFj(ygfAUM_$4X4$J`CyeiZ`O=5>($3%^QIj3? zYexokAlkL7^Q};<{T+qLAU1~^+y#K48PN%r)8CrK*^y#pJ#*Fb%oi^&FwW=JYyqc+ zrB^w6ED}#PL=(@2BP~g+zk>0X(7Fycxcg6VrIf+}4`@qlN6^g`DyI zxA%W!FN(F6=`+&kdn%oH_T8rD#6Bve48`mPlma){h8t`{2jVz-mC_xM zFp>CSl#a5zaF&Hj->f>?wr{Oi>#<-s7KydL5Q((*pp?ch-@=+zwA+kw>Ni^97ZAN0 zHD9A_)~`*C{kYg8Bsw1>Y83hB*NVr zr%mR@_XUi(=J~dEk88R@F(4|?x98Qb1Eu^${K_J3sGDHqMP|=`QnuEcFviw&1=iXf zN9q)#b5pPQOE*8WH-CECuH5>{&ZS=SQ>SEfC*8IWL`0N`IN2P>m(tS(L zm?~s*_PB^RBDFuHhbCns9KZ$Y4;|)6uaryv{DC7}2kHU0x`Av9 zt}ZGdP!%-+v6(C87U_tM2b zmA`8gQ4q&Jv-|dLy%;nB{{%s_RvW>>QX30VNMR=yT8eOu*jyqge3qq+`xg$MSu?oohWe?Q-LB#i-n{?nuHK%n17pEsOJQbC1RlTsgbzya zVXT-{Db^5JDm>qt9W*GWVKv-UfK@3vUB0zS%nS|x0p4}&%2`#dtEw|o%#4kBrDzr1 z{Cjf=F~cQEvE#@^Gc(K#OnoBKcyaCInUP>0eEs0wZ7#2*0GJs;$zLvf=3BEvrwkm} zyFIT~QVcMIAML_jpPgIQ&_BTHgDXnU?861rdSEq06-0zq(dE{YwGuNx3k|wS= zw0~#*VEzM}CpYly>8qkF%beH)%zT=rjbX41E+OgXH(*;2o(sok_HpO=N2Vq#+`IdT zg`20-A&%M5Hv6SmL=t)f% zz-1YEo>8q-`@T~^=tF@epfjj=)JP{l3e?OjbjrY%%@c&)?-77nd_Qs}3@TQjjOlfN z3~<(7ynO!BjiZ>Qhy-gdUXFe(pc|EUWBl**M>J2OqK&{bFcH;h1bzXU5!#!Tq2|e` zt0^|q0o8a)g!q_|A8gjL_?7Owp$z)=SB3usUW@$%S_4E}3ZB#|00000NkvXXu0mjf DCFogT literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/22x22/actions/media-playback-start.png b/icons/adwaita-icon-theme-3.18.0/22x22/actions/media-playback-start.png new file mode 100644 index 0000000000000000000000000000000000000000..309087b5ba2775c50bf79c3612d91a2e1a7f489a GIT binary patch literal 882 zcwPZ=1C9KNP)b z)lW!NK^zD0?>yf;-}9-P|DGD_E}L5tC?S>6BAqHrA&8(lbm^Lh5DY?yl@5_7FF}VQ zD8jH*lyFT^(;~HG14+tISvAQ+>E^ntv+wP`>0pVPYYO^<-(g_*%<%jDm?4~V>_!N? zqV6Uvu3ivABmgo113;K_Zte&SKS+%&G(D?uI-MB+8TlXYI^eS{Rj6dCVUfB`T6;s zp-||T&*x*?E``lzQ^MgeqEQopg?VJ8Yf^UB-kd$jmWOw0Zhsmc9;q%ZEgb^z!{hOU zw+!dz<|>RaaB%2`j?iKdk!S>VyCZ&|WB*|_L2Yt4a@t47e6{7}TRRa51ZLcB_nHY> zGsjM+Q(=t36oe22Lkmz6WZ_InS-i_td^IC8#gmd|xmHk6Py~R)gl#sP z!j>3J(_Dj6Nllu{57n5GGbBUij|{!(%zVpItNPI$fEv`w4W^M-+Qb3>Gh6p|!E zAOa>Qe9_mvU5n|d>5p8l;vr4bW@Eydrpb&k5F-48N>oC;BxBC+=dGld@3@r9n3cd+?ZRdqL|bO69G*41%4u%T(0-}?LeMk}sY zwplEe0RSHW=vxK<23hwa9sqCzz&wDr00P?uW5GKXyY@Bx2F~_T;fQ#mYybcN07*qo IM6N<$g1%UORR910 literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/22x22/actions/media-playback-stop.png b/icons/adwaita-icon-theme-3.18.0/22x22/actions/media-playback-stop.png new file mode 100644 index 0000000000000000000000000000000000000000..73294be32f68c379ea0db8e138657c87831dca10 GIT binary patch literal 521 zcwXxa@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4fEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4*=dTwCyDaudxZw~w@%hgZ2^Yr_HRFo+%MV9RI~t|k zks-p$uvQevj!l2j?z)Ogjcbu~MCk>|CfCq|XCjvTHpn?}?7)UbL$G!av=%;000zpMObt}b#!QN zasWzUYjt8EQ*>o%Ze?=j`}Z#Z001F$MObuGZ*_8GWdLY&bZ|N^FKTIRZDC_BZFO^L zV`yP)Y%XJZX=dYI000C9Nkl=hOXtePp9xUL;@TL#l2 zDx@*SPnh5r62%x|qHG~x=0_6)F@Bl}A0W{fd_y!*6Jw|eN2B zM;-0%s~_5RTZITGx%uZj&prSA@9()sgu`I~UVdfAN2M;;o0<7+)Ll~Qzh9lpWDbA# z&G(%YEfEff>FDSvf9&zPWL0IAOs0}lRaSAodSl|c6`Po@?(Xisz0_Fl@9OL-ajQgM zf3KWLCFtw#Cj-5 zP0eju-6zKmrTl&)6%5`yapOjt`1#aNPN;n=U!OS6x%1~)w{9&H6F2W$+uPb$b^RLl zWQ<2^A7O1gjyQd~Pt$cBfbHA1vw2fHnx-&K6HU|pSM_K%Cxw<;$-M1|#B5TpHO&Ks z!~oIZD8WFG=x}tIad9o!5Mcc1tN5KsUfdGm%vg*ISLY~kY0Oquy|=Tr_7_dpjluzc zy&uc6@YnnQlhj}DN7FPc(%5tctDQ-Fp?0#dYot?(#K7`QdcC+@t~}#=pb$cFdEio^G17OM znwr&2$%m<1{}SHnS^^#q9*>8+E!`+ap&K}kgX7q=G`AKSEzPa$dgH+I(*hjFUN&6F z{XK?m5Q#)w;c!^bGuBBYrMU`)%&240000NbVXQnL3MO!Z*l-k zVQ_CCLt$)TZDDR?a%E}Xks2xh001d;MObu1WpiV4X>fFDZ*BlWVRL0C@GbpeNfOdBDq})NaX|*uMA_nkgi81ljl2eD#WUg zBTqH$ajdnC8n0a4A(a*M4*PTu`pkc~gKmvknGdMBZL;l}YM}A5HJ*MwPo~pgyc$l1 zEdII)fOD=6ZjizkXdh0!J4mon;o7%bB%+GyD50{Bp587JQD)-JP9j$(-C>Dkg+x|y zD%t}Zvu}BRhvfY97@n-_^wZ}zAmwqVTI7-EeU6_VqQ7qd=L~TiG5gsP6KDE3^M+2bG<Dt-DQ#7$MlrQ= zjT7X_Ka}R{3kw9x6?WD;?t)FD6hd08O+Z_;FNowF{#*=5WfXt>w!vm$gR;Gi5oNq4 zLsGMBtyb9HC?k|>kfOmA50AB=(x93Iheun`8CY8`kR*odmsij^NB>AGItw}j)pE?0 z=^LnYy?4JW8a~L{LJ`#@kQ##3dhMLy^2`FtuQzRP7SS1j@Zi!{i&TpVo))Yv6oLGH zjqicif6V{O74ZM_PVBdvGNvxYH#0N$)p$SPJ-f}$&7ze)5OAEtSZfhao_OL1rS;^2 zQ16Cw?xFxjfM);+i2ut3VqjVT86bTC(A}^=^>3)C(Lv4taB=_u002ovPDHLkV1m6O B+GYR% literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/22x22/categories/preferences-system.png b/icons/adwaita-icon-theme-3.18.0/22x22/categories/preferences-system.png new file mode 100644 index 0000000000000000000000000000000000000000..3afa038d84fe7e9dbcbc88e51569e7f13249e554 GIT binary patch literal 1488 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 literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/24x24/actions/help-about.png b/icons/adwaita-icon-theme-3.18.0/24x24/actions/help-about.png new file mode 100644 index 0000000000000000000000000000000000000000..b7df851ac07e2c791151860e76a19cdbed17073b GIT binary patch literal 1078 zcwXxa@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjY)RhkE)4%b@U_I1CZGssfk$L9 zP{%b8W}J{;IR_+IR^XTp)6Y=hvve5)1GANjI zSk-!R#fH+Q*=aY8F6(ywy!fYL-u3R(ptt=c0ee2)v3p)^_q^tO<%4?hV&N_JUi)gM zJb7Z#yh|_mWFgyk*#~`!OI4RGYQM+t;q9|Cx%%=u$q6qKZ(P54U##+v#lM0*x)%?B z*vB+w(&D?d$7_#?ym(iCefboryXFp$Y?!CXzQ}%Uo%V+25WQ-SJ^Dwx9;Bcy$^597Mkp~qcUeXH-odl!bNMA z?=#Hqj-Q$>{WAOOuAg5{XkAX?*{rKzd2Yd$D^u)+^0{5-fBb3vXvZ%(xAcHjthX&c zm@f$PTwKbV`F+8hlvP@Wn3?v*=6@POhLldXYHhA zbN04ONwB_q!_WMb@WCK{yG`q!uMGdcAZ#b|p?3Qsrj<@>*4LeVb!fV!_s)$6zn{pT z>#$PuxcImB18%^s`2HoER=31Hu_x3DGS;lH<%@8ag`<%nEj zU3~T$=e9QvCj-MTNO#)4?zQ>2jWu=E(RhJNj0;phXgU4Zx!Wf3(&_ut4W3oS?%w@A z;kNdq9*&oiRzE(8&+|&;i;X_~?c3uY^V2^*Y7f1>_PoU7cNMPHT{pRX^i<<7&73`d zhk1S7rM=~^i_0^=iP}~>`j}ld`<)@QVN>O~l%VO}m$(`~D78#KleKBe+1=?3+1stG zZ9Cd7utoLHedM+^C|dLRI>D|w7t8O`SG(dY%etf;vX#%@I#;yQxsbC$>Jfv$y!~0{ z?neGvxW-2IPTZ~t5SKA=L9MXMKj}@kS%d<37Z(50`F!-v`=@74nH>GS^3%)BF?l8* zH~h}cj`S`2ut7T5{K~FF&#vpGe|%By`S+tgw+^%G0+t+x&;ty4n~&zt^JCO)SfA+n z;)sBu!j6+t=l%ZuSN|wJJ-}k}IjyS?f!Rs5#5JNMC9x#cD!C{XNHG{07+C5W8tNJu zhZve#nVMS}T51~@S{WF8GF{(>q9HdwB{QuOw}$2naVww(Nsxx%{Irtt#G+J&^73-M g%)IR44 zl|5?|Q51%sGjnHmvPsAX_!9)tT5W_BmfEBcg%oyTp`{4hNSZALL2Rs2Sj0-fCfX=! z;YUCvDy9iykQhWv%*X8Pz2{i$EGD~a*bvirnt_>n-{-vN%sp4kjQxygU)BE$fa_(^ ziA&RyjYg=dnTtexlEk%VH_u-CXMnsBs#hkCyON8TU;OE&AI(*Po&Y_S$jqDwy!!MF zAC%xjPl-W~4m1QdGtcT;9Sw?U=vBW*fGSzN!OD7$nW141fMXZ#OsZ;CRh^k)W(=gI zY&~nFt81Hx87_*lBj;|JnPFyN>LZcb`@5Gr`qBaL!B@w}4!N`x17KzZCH=7Qot3pZ z^*nHT>~LBx#TZ})zcw;=Z)Ub@<2wNAgUfQy%!>uongBIL6-0#ftii+ApNT{e5kMFn zO3|QQ%iRgk;AiKT-N;Y{k>)!=$nwBO?&&WlR8m)nH=()rmqHMZUAYYrqc4gB@T{X4;Lp+^7!2nBZDQL zK6%N)gR60ymRXn4yv>1#L^KbdE1m+NK}ixvIW18xCzvWgUrQKJz>A2QneJ2~0ZPT@ z79>^;xFjJ>6UwD>YwZXSTH?SaP;Ymz)2N7m7^s+8sONzL!~KNj?-YPa@qNc})9yfl zys%vd62RHU^3;vn_s?S%BNA+5d8$~q4m1iUjbi`ylI+lADKZ=YMz>_Fh42qxtq^aX zxh_ra0JOnc4KMSj97eO|b-=ebbyt8cj#}~8jCT##YwY`-{2MI^L|}X{^T7ZB002ov JPDHLkV1n(ZTY&%o literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/24x24/actions/media-playback-start.png b/icons/adwaita-icon-theme-3.18.0/24x24/actions/media-playback-start.png new file mode 100644 index 0000000000000000000000000000000000000000..3e56b1db516c2e4238c0670072cfab3bc17fbada GIT binary patch literal 893 zcwPa01A_dCP)4 zl}%_9K@`XTv)$S5W|KzSbghzZh=~@VMZ_-*#gm^c2qLHlFJA3I3JOw?6c1ugxdb=n(!!cWweu>Rr;c_Uc{VgO+}_mGGzj2* zI2_K-THy2f6vh}hI1JN3dOC$%J_nD-TfW%4WTk3TuX??;J+DS$p_Z1G5lz$H1%tud zj0JAD`-{M`V44OD(}0;XFp>BGMOMg~)$62GD%GsW4>u)i-Df8!l4nApP&}DTz6%C} z1rt}W2Y$a_VT{4z)^~VWnFuOU5JHeje}ZC@g)N(#%L9SNz10imhv!#0_cb&$tN}nu z3UpmpScbu}tRLW%QczI>r4$4NmSw@~^@%&S@2be<%r-&5`e-y-RkB68t}DIw7&y0z z!l_6hNiqZ?U^E`f-|dS`yDD9$1A)dtP17by3N%fV8Dk(sD1b{;Lb)VkGLhij-Cd?? zw_o4AbI&zZRR;k)2T-t##Wq>|A|T)45|v<6R4~T)g|5zgCc_4rw{E-WcDtVfcnTm> zg!4-QWsE@(1W-|eU3GwS;Kt2x?)B@D*oKXp&#hR#;t7C9049G0E?EH;DeP(mqR}V0 zJH3&qz}m*ng9i>h0MHL$tQ7dS0znWk{PKl$`N}1uu5Q`2!)@(%D5V1chESx>vlW<{ zw%|>F|HD_U`w!f3I-LUm9s@9D1O67I$Sb@Qz$yS!0PX`w&ISBC!5@u(|4;r5)Y@0y Tfec4H00000NkvXXu0mjfWvGc} literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/24x24/actions/media-playback-stop.png b/icons/adwaita-icon-theme-3.18.0/24x24/actions/media-playback-stop.png new file mode 100644 index 0000000000000000000000000000000000000000..0f42de2a5e2380a8faa22d3ab87078c6e2976171 GIT binary patch literal 532 zcwPY%0_**WP)K zmCcIPKoCYxRi`ewBX@KLZdOeoBpV+>5ZsFk!6$Qkh5;8cZ!jRff_s<#YzEwKML&E zkTZOF`Qp`MV4a|8nytY8>62&VoJlE>a{76u5kyc?LE`VID2%?-~%znlPT8ZBe!k4?cGUfT!fn$DoXE8+qRP% zObTL*TX$z1$3?gmhN$B1#2D8Lx~{twEWyn-=t0nR-FiV?*9XC{2rmjFXu#d6>-u;B zB8%{iZOAzvFQ}@j^xhGXzrq2$cdDu?r&x2pwQzS-WD$NVaGzz(3C!J5RZe#g2^!E4 z2pR|>@Mnh{1a{O0LBq|(o7bl^^WRdI<;@&RW*Y4|P_Kdil25?ZTERcd{V$yRFZcnl W1E(BuF=;0N0000G!av=%;000zpMObt}b#!QN zasWzUYjt8EQ*>o%Ze?=j`}Z#Z001F$MObuGZ*_8GWdLY&bZ|N^FKTIRZDC_BZFO^L zV`yP)Y%XJZX=dYI000CYNkl(+U#0ES@zu+{IU+2_Mzv0$1eR;%@aXcz`In+?-6 z>Hp*U^s%vl5q~VI*K7krdI{ zh*27k@6RGIG8@#ON_AB=YEaE7bnjesRW-vMuTvQx;f2;#&Rm_Qf9Mt~95((aa(&uX zR(A3}1?i31crS?%0)W}hy%fi<<8Ez5n;E4Hg@C0LW&ZltUyV=g%jqJ+xJ#f0Re}S- z%n(8n90($%BsegDl#<~iJ6Rm>#@*V2HZ#in9UJ<U2sFrDqQUn&%po)|d zHK?Kn0|e9nQd$V80fvt3#2h(`yQKwfW{ib-JJCQFYugXws@j%gb&difOF><2Eg-1% z)TJ~m$$4_}B-))TxVJoy7D*M41iD%K%9psRUqlFrZW#FqbVJV&^!4{QQ7#)A}OTU1}?%_*MzE6S}q4oZCQ5g+Vi zVWEIXe;2Op9};`K5x0=UVlkXf=Ra8_kuph7@5M}UZ@rgm-QQC3XgQY3cJ%NJQ>Q;h zZ`jS^+FA>e3M>{$gSY8!Hksh9L*H<4m!FE;Z<9pxvMo|{-5?&1Q&PMdfdC;8OSd?650;+OIU!PQkXa{)#bW82IRpamZSvHe&1>Gj zh)`co9iaOCelxA$N~o{L1LXZ_FEe!D29QWk{0+0RT|9`JI;j8v002ovPDHLkV1g3d BL;3&! literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/24x24/apps/utilities-system-monitor.png b/icons/adwaita-icon-theme-3.18.0/24x24/apps/utilities-system-monitor.png new file mode 100644 index 0000000000000000000000000000000000000000..1787eedfe4cb79032e1fc781b2dfdb4e95731272 GIT binary patch literal 1131 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 aHU0t7v}~cTa5BXJ0000-{UEIV=<6{p51_lZ{ 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 T8P@dX00000NkvXXu0mjfScW17 literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/256x256/categories/preferences-system.png b/icons/adwaita-icon-theme-3.18.0/256x256/categories/preferences-system.png new file mode 100644 index 0000000000000000000000000000000000000000..af2bcb97bc4fe6a0c1ccf94b9d779edcd4a8264b GIT binary patch literal 40789 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 literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/48x48/actions/list-add.png b/icons/adwaita-icon-theme-3.18.0/48x48/actions/list-add.png new file mode 100644 index 0000000000000000000000000000000000000000..cb01af64dde91b21ab678fc98d2b19b8ab6dac3b GIT binary patch literal 1500 zcwPbA1ta>2P)-Os35kj>pMZ{v zSV$03bE3Yl0Kv8BC zRZw8f#PiXD$c;Sm$XahI{Kz zv0h6Ryi+bNX7e2b1p&o5&mec?)|W0Mf!r+Hmls69;he`>k9Cd`uWGoTcLLU9y^>o; z?mQ@H@ek`1)Xy&gRmFP6xdObkK4c>;T*%J53#nqQ!#c%UPi|eAg-~$bpu9{Q>V@yPN^|2;7JF#+-d}4EC$=3&BH*0sEp`{^ zv{SlSI?~%v3s6N75q9=+eqZmCJ2wJefvx_KPCKQybf)58Ge(S$KkxVHcG`I7deg^% zSFBSO+6k-o9))T;+N6~#_`*$MoR-f@jLJU``>b#76qc?$umrCPUOgAiWQPWPdaTUi z9D{w!e(uMD9|z>%aaxfqV=BB8`VO1<#nh z0Rr7DrL)kg&roC`i4iYF)dse=`-reHH39LuyzyXb1=U^^h&qyGqEbnk4&J`{X0~*` z!~LyYyw?#0x>=iF@BT5c)@D@!tO{aP%M>GK!#TG+5!jH-6*=Oe>M_P(#9$Ibl9=MYcCG4!JESLQl`iW=h4UmMhOdulai*_Pf-Du281%W~V z1!x}tUTf!A#r%mB2-cSxfjS9kSYLodRS{zjR6r^MUBJZx+#nFam(Qh8PEVqM)czuo zrV1v^)hc2@$`~jW2&0V%>ODXQ$N^ikur|)Vw)XK|NL5veL|?Z`6MQ6QfUNl9VvwY8 zqr{Zuw?JabypaV9N1)@tS6%iLF%W^XT zwfuxYKb$~N!8a6;Mu10&jjCeAu)ej2A|xg$M;pK-rv9GR2>3B^Fwy$Q>4h{{PRGPY zw3Gw9h~Iqtcxy>sxkNWh(GUR|3i9T|O~mMCElAxYOY0$(_Q+rA$4wMSMIaU!?yjxg z`bG5%RdZ?l?zKMNU0=Ng48uDmcs)T|Fm)>tQf&$>0Ox>3;B2_BXRN5y5ZD2>fqo>S zCj>H+UPwet2+DRykL_?T4FVeceIIxh&bdyp&oZlhA+2R8JEm$kGg{sEr?TM8y3tzI zmI>`fGfk>a2|!-NPYn+1B6Ws~%IR+fNovaBE;!n=$3QqrUc)%*;#~M$N<#ktsB|_bVU+ ziejvsnx;aQ6}URv;kv5x{?FzbXx-e!`o+&SPY*vglw!YR;y>4~c>e#+}#Su|dDAOt+1FEV5 zz#Vv_HOzE&xp4l{IS>KQPnmAYcqV&M=Fs%B+jmthD=aKjVeBJTB9bCz;7$bo1+S`i z`_7K*xY}|ViS{Hmqi~KTEhX)TG@I2{wRKxXRax1Zgudxwi6}bIWjC-CQj8RO6g=10GRENX zdhqv+YXAcZr_GiM#!s4_l$?69qHC-BAa?V>BB0(Afyco6#zYKmcMn`$9T+?~ zfnHj$$UI`isCO4Ee6eZ$#&t7coT(%tvJ#OPUITYlq5i?&J0<{bcQ<-HZj2l;N_e?= z$)L29)D7j|t#4fW)tVtNmfh(7?j1p=kU#Lo*y!uJ4v*IZp5stBeYP}jc2RzU&3>r7 z{M(PLR;vc%*d87Oz7z@+o-qcFGg@K{La5UD*?d?wI#DdAy!-l1|dOV)Ft5&Vr7&ZgG6bb~M=XnT%2m;~M=@ZJ4 zqldgXqjPKK%$j$mZ+e%>WZGR^T-+Wu1HK6O3vV(>;5ivV^e)7B@S-3h$`TDl zRq$ig7Wwj}i=BmqGk4_W<~R5K>>^{VmN9lC6yQDuT?0HPAUY}fGD?dEJ7}EiCdc9tUD2jiC65OYtQYgw24U0Jn%`I2;jpggrq{QSCE8ls)Aui6= z3qVm6|debK@tJF>G!I{Pj;>vFjqHk++0RG<%2 zKn65T!=AmhN@L?b&(x_e>{|B5o4)jL_V)JHN|JQRX0wG5^WpN_fZOe6R;#V4xw*OZ zlaD_=Xt7vi03KPE8wEi)CP~tN`qj|iSBo(@IXULKy1Lxt8w^8UXZ!iSd#0 zHv+dAW8AGES{Q}2vKLcnD2UvgQR|Ni#dg8y(3>b*C1`I@60|p|ke*j8FZNYg_ RR`vh@002ovPDHLkV1imm`M>}G literal 0 HcwPel00001 diff --git a/icons/adwaita-icon-theme-3.18.0/48x48/actions/media-playback-stop.png b/icons/adwaita-icon-theme-3.18.0/48x48/actions/media-playback-stop.png new file mode 100644 index 0000000000000000000000000000000000000000..bbc6065fd8e2e0e45e1f58eda69131d9f63d66bf GIT binary patch literal 729 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 VCVkrDiMU`)%&240000NbVXQnL3MO!Z*l-k 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 + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. diff --git a/icons/copy_icons.py b/icons/copy_icons.py new file mode 100755 index 0000000..9edcbba --- /dev/null +++ b/icons/copy_icons.py @@ -0,0 +1,61 @@ +#!/usr/bin/env python3 + +## +## This file is part of the sigrok-meter project. +## +## Copyright (C) 2015 Jens Steinhauser +## +## This program is free software; you can redistribute it and/or modify +## it under the terms of the GNU General Public License as published by +## the Free Software Foundation; either version 2 of the License, or +## (at your option) any later version. +## +## This program is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +## GNU General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this program; if not, write to the Free Software +## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +## + +# This scripts copies the icons that sigrok-meter uses from the icon pack, +# and outputs the matching entries for a Qt resource file. + +import os +import shutil + +ICONDIR = '../adwaita-icon-theme-3.18.0/Adwaita' +OUTDIR = 'icons/adwaita-icon-theme-3.18.0' + +def find(iconname): + result = [] + for root, dirs, files in os.walk(ICONDIR): + if iconname in files: + result.append(os.path.join(root[len(ICONDIR)+1:], iconname)) + return result + +def copy(alias, iconname): + for fn in sorted(find(iconname)): + inputfile = os.path.join(ICONDIR, fn) + outputfile = os.path.join(OUTDIR, fn) + outputpath = os.path.dirname(outputfile) + size = fn.split(os.sep)[0] + + if not os.path.exists(outputpath): + os.makedirs(outputpath) + + shutil.copy(inputfile, outputpath) + + template = '{}' + print(template.format(alias, size, outputfile)) + +copy('about', 'help-about.png') +copy('add', 'list-add.png') +copy('exit', 'application-exit.png') +copy('graph', 'utilities-system-monitor.png') +copy('log', 'accessories-text-editor.png') +copy('preferences', 'preferences-system.png') +copy('start', 'media-playback-start.png') +copy('stop', 'media-playback-stop.png') diff --git a/sigrok-logo-notext.png b/icons/sigrok-logo-notext.png similarity index 100% rename from sigrok-logo-notext.png rename to icons/sigrok-logo-notext.png diff --git a/mainwindow.py b/mainwindow.py index 315d805..058fe5f 100644 --- a/mainwindow.py +++ b/mainwindow.py @@ -21,6 +21,7 @@ import acquisition import datamodel +import icons import multiplotwidget import os.path import qtcompat @@ -70,9 +71,17 @@ class MainWindow(QtGui.QMainWindow): self.delegate = datamodel.MultimeterDelegate(self, self.font()) self.model = datamodel.MeasurementDataModel(self) - self.model.rowsInserted.connect(self.modelRowsInserted) - self.setup_ui() + # Maps from 'unit' to the corresponding plot. + self._plots = {} + # Maps from '(plot, device)' to the corresponding curve. + self._curves = {} + + self._setup_ui() + + self._plot_update_timer = QtCore.QTimer() + self._plot_update_timer.setInterval(MainWindow.UPDATEINTERVAL) + self._plot_update_timer.timeout.connect(self._updatePlots) QtCore.QTimer.singleShot(0, self._start_acquisition) @@ -89,70 +98,177 @@ class MainWindow(QtGui.QMainWindow): self.close() return - self.acquisition.start() + self.start_stop_acquisition() - def setup_ui(self): + def _setup_ui(self): self.setWindowTitle('sigrok-meter') # Resizing the listView below will increase this again. self.resize(350, 10) - p = os.path.abspath(os.path.dirname(__file__)) - p = os.path.join(p, 'sigrok-logo-notext.png') - self.setWindowIcon(QtGui.QIcon(p)) + self.setWindowIcon(QtGui.QIcon(':/logo.png')) - actionQuit = QtGui.QAction(self) - actionQuit.setText('&Quit') - actionQuit.setIcon(QtGui.QIcon.fromTheme('application-exit')) - actionQuit.setShortcut('Ctrl+Q') - actionQuit.triggered.connect(self.close) + self._setup_graphPage() + self._setup_addDevicePage() + self._setup_logPage() + self._setup_preferencesPage() - actionAbout = QtGui.QAction(self) - actionAbout.setText('&About') - actionAbout.setIcon(QtGui.QIcon.fromTheme('help-about')) - actionAbout.triggered.connect(self.show_about) + self._pages = [ + self.graphPage, + self.addDevicePage, + self.logPage, + self.preferencesPage + ] - menubar = self.menuBar() - menuFile = menubar.addMenu('&File') - menuFile.addAction(actionQuit) - menuHelp = menubar.addMenu('&Help') - menuHelp.addAction(actionAbout) - - self.listView = EmptyMessageListView('waiting for data...') - self.listView.setFrameShape(QtGui.QFrame.NoFrame) - self.listView.viewport().setBackgroundRole(QtGui.QPalette.Window) - self.listView.viewport().setAutoFillBackground(True) - self.listView.setMinimumWidth(260) - self.listView.setSelectionMode(QtGui.QAbstractItemView.NoSelection) - self.listView.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers) - self.listView.setVerticalScrollMode(QtGui.QAbstractItemView.ScrollPerPixel) - self.listView.setItemDelegate(self.delegate) - self.listView.setModel(self.model) - self.listView.setUniformItemSizes(True) - self.listView.setMinimumSize(self.delegate.sizeHint()) + self.stackedWidget = QtGui.QStackedWidget(self) + for page in self._pages: + self.stackedWidget.addWidget(page) - self.plotwidget = multiplotwidget.MultiPlotWidget(self) - self.plotwidget.plotHidden.connect(self._on_plotHidden) + self._setup_sidebar() - # Maps from 'unit' to the corresponding plot. - self._plots = {} - # Maps from '(plot, device)' to the corresponding curve. - self._curves = {} + self.setCentralWidget(QtGui.QWidget()) + self.centralWidget().setContentsMargins(0, 0, 0, 0) - self.splitter = QtGui.QSplitter(QtCore.Qt.Horizontal); - self.splitter.addWidget(self.listView) - self.splitter.addWidget(self.plotwidget) - self.splitter.setStretchFactor(0, 0) - self.splitter.setStretchFactor(1, 1) + layout = QtGui.QHBoxLayout(self.centralWidget()) + layout.addWidget(self.sideBar) + layout.addWidget(self.stackedWidget) + layout.setSpacing(0) + layout.setContentsMargins(0, 0, 0, 0) + + self.resize(900, 550) + + def _setup_sidebar(self): + self.sideBar = QtGui.QToolBar(self) + self.sideBar.setOrientation(QtCore.Qt.Vertical) + + actionGraph = self.sideBar.addAction('Instantaneous Values and Graphs') + actionGraph.setCheckable(True) + actionGraph.setIcon(icons.graph) + actionGraph.triggered.connect(self.showGraphPage) + + #actionAdd = self.sideBar.addAction('Add Device') + #actionAdd.setCheckable(True) + #actionAdd.setIcon(icons.add) + #actionAdd.triggered.connect(self.showAddDevicePage) + + #actionLog = self.sideBar.addAction('Logs') + #actionLog.setCheckable(True) + #actionLog.setIcon(icons.log) + #actionLog.triggered.connect(self.showLogPage) + + #actionPreferences = self.sideBar.addAction('Preferences') + #actionPreferences.setCheckable(True) + #actionPreferences.setIcon(icons.preferences) + #actionPreferences.triggered.connect(self.showPreferencesPage) + + # make the buttons at the top exclusive + self.actionGroup = QtGui.QActionGroup(self) + self.actionGroup.addAction(actionGraph) + #self.actionGroup.addAction(actionAdd) + #self.actionGroup.addAction(actionLog) + #self.actionGroup.addAction(actionPreferences) + + # show graph at startup + actionGraph.setChecked(True) + + # fill space between buttons on the top and on the bottom + fill = QtGui.QWidget(self) + fill.setSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Expanding) + self.sideBar.addWidget(fill) + + self.actionStartStop = self.sideBar.addAction('Start Acquisition') + self.actionStartStop.setIcon(icons.start) + self.actionStartStop.triggered.connect(self.start_stop_acquisition) + + actionAbout = self.sideBar.addAction('About') + actionAbout.setIcon(icons.about) + actionAbout.triggered.connect(self.show_about) - self.setCentralWidget(self.splitter) - self.centralWidget().setContentsMargins(0, 0, 0, 0) - self.resize(800, 500) + actionQuit = self.sideBar.addAction('Quit') + actionQuit.setIcon(icons.exit) + actionQuit.triggered.connect(self.close) + + s = self.style().pixelMetric(QtGui.QStyle.PM_LargeIconSize) + self.sideBar.setIconSize(QtCore.QSize(s, s)) + + self.sideBar.setStyleSheet(''' + QToolBar { + background-color: white; + margin: 0px; + border: 0px; + border-right: 1px solid black; + } + + QToolButton { + padding: 10px; + border: 0px; + border-right: 1px solid black; + } + + QToolButton:checked, + QToolButton[checkable="false"]:hover { + background-color: #c0d0e8; + } + ''') + + def _setup_graphPage(self): + listView = EmptyMessageListView('waiting for data...') + listView.setFrameShape(QtGui.QFrame.NoFrame) + listView.viewport().setBackgroundRole(QtGui.QPalette.Window) + listView.viewport().setAutoFillBackground(True) + listView.setMinimumWidth(260) + listView.setSelectionMode(QtGui.QAbstractItemView.NoSelection) + listView.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers) + listView.setVerticalScrollMode(QtGui.QAbstractItemView.ScrollPerPixel) + listView.setItemDelegate(self.delegate) + listView.setModel(self.model) + listView.setUniformItemSizes(True) + listView.setMinimumSize(self.delegate.sizeHint()) - self.startTimer(MainWindow.UPDATEINTERVAL) + self.plotwidget = multiplotwidget.MultiPlotWidget(self) + self.plotwidget.plotHidden.connect(self._on_plotHidden) - def stop(self): - self.acquisition.stop() - print(self.acquisition.is_running()) + self.graphPage = QtGui.QSplitter(QtCore.Qt.Horizontal, self) + self.graphPage.addWidget(listView) + self.graphPage.addWidget(self.plotwidget) + self.graphPage.setStretchFactor(0, 0) + self.graphPage.setStretchFactor(1, 1) + + def _setup_addDevicePage(self): + self.addDevicePage = QtGui.QWidget(self) + layout = QtGui.QVBoxLayout(self.addDevicePage) + label = QtGui.QLabel('add device page') + layout.addWidget(label) + + def _setup_logPage(self): + self.logPage = QtGui.QWidget(self) + layout = QtGui.QVBoxLayout(self.logPage) + label = QtGui.QLabel('log page') + layout.addWidget(label) + + def _setup_preferencesPage(self): + self.preferencesPage = QtGui.QWidget(self) + layout = QtGui.QVBoxLayout(self.preferencesPage) + label = QtGui.QLabel('preferences page') + layout.addWidget(label) + + def showPage(self, page): + self.stackedWidget.setCurrentIndex(self._pages.index(page)) + + @QtCore.Slot(bool) + def showGraphPage(self): + self.showPage(self.graphPage) + + @QtCore.Slot(bool) + def showAddDevicePage(self): + self.showPage(self.addDevicePage) + + @QtCore.Slot(bool) + def showLogPage(self): + self.showPage(self.logPage) + + @QtCore.Slot(bool) + def showPreferencesPage(self): + self.showPage(self.preferencesPage) def _getPlot(self, unit): '''Looks up or creates a new plot for 'unit'.''' @@ -177,7 +293,7 @@ class MainWindow(QtGui.QMainWindow): def _getCurve(self, plot, deviceID): '''Looks up or creates a new curve for '(plot, deviceID)'.''' - key = (id(plot), deviceID) + key = (plot, deviceID) if key in self._curves: return self._curves[key] @@ -193,11 +309,6 @@ class MainWindow(QtGui.QMainWindow): self._curves[key] = curve return curve - def timerEvent(self, event): - '''Periodically updates all graphs.''' - - self._updatePlots() - def _updatePlots(self): '''Updates all plots.''' @@ -252,17 +363,42 @@ class MainWindow(QtGui.QMainWindow): @QtCore.Slot() def _stopped(self): if self._closing: + # The acquisition was stopped by the 'closeEvent()', close the + # window again now that the acquisition has stopped. self.close() def closeEvent(self, event): if self.acquisition.is_running(): + # Stop the acquisition before closing the window. self._closing = True - self.acquisition.stop() + self.start_stop_acquisition() event.ignore() else: event.accept() @QtCore.Slot() + def start_stop_acquisition(self): + if self.acquisition.is_running(): + self.acquisition.stop() + self._plot_update_timer.stop() + self.actionStartStop.setText('Start Acquisition') + self.actionStartStop.setIcon(icons.start) + else: + # before starting (again), remove all old samples and old curves + self.model.clear_samples() + + for key in self._curves: + plot, _ = key + curve = self._curves[key] + plot.view.removeItem(curve) + self._curves = {} + + self.acquisition.start() + self._plot_update_timer.start() + self.actionStartStop.setText('Stop Acquisition') + self.actionStartStop.setIcon(icons.stop) + + @QtCore.Slot() def show_about(self): text = textwrap.dedent('''\
@@ -276,15 +412,11 @@ class MainWindow(QtGui.QMainWindow): This program comes with ABSOLUTELY NO WARRANTY;
for details visit - http://www.gnu.org/licenses/gpl.html + http://www.gnu.org/licenses/gpl.html
+
+ Some icons by + the GNOME project
'''.format(self.context.package_version, self.context.lib_version)) QtGui.QMessageBox.about(self, 'About sigrok-meter', text) - - @QtCore.Slot(object, int, int) - def modelRowsInserted(self, parent, start, end): - '''Resize the list view to the size of the content.''' - rows = self.model.rowCount() - dh = self.delegate.sizeHint().height() - self.listView.setMinimumHeight(dh * rows) diff --git a/multiplotwidget.py b/multiplotwidget.py index 1d257bd..f7c3de9 100755 --- a/multiplotwidget.py +++ b/multiplotwidget.py @@ -173,6 +173,7 @@ class MultiPlotWidget(pyqtgraph.GraphicsView): for m in [ 'addPlot', + 'hidePlot', 'showPlot' ]: setattr(self, m, getattr(self.multiPlotItem, m)) diff --git a/resources.qrc b/resources.qrc new file mode 100644 index 0000000..531e28a --- /dev/null +++ b/resources.qrc @@ -0,0 +1,50 @@ + + +icons/sigrok-logo-notext.png + + +icons/adwaita-icon-theme-3.18.0/16x16/actions/help-about.png +icons/adwaita-icon-theme-3.18.0/22x22/actions/help-about.png +icons/adwaita-icon-theme-3.18.0/24x24/actions/help-about.png +icons/adwaita-icon-theme-3.18.0/32x32/actions/help-about.png +icons/adwaita-icon-theme-3.18.0/48x48/actions/help-about.png +icons/adwaita-icon-theme-3.18.0/16x16/actions/list-add.png +icons/adwaita-icon-theme-3.18.0/22x22/actions/list-add.png +icons/adwaita-icon-theme-3.18.0/24x24/actions/list-add.png +icons/adwaita-icon-theme-3.18.0/32x32/actions/list-add.png +icons/adwaita-icon-theme-3.18.0/48x48/actions/list-add.png +icons/adwaita-icon-theme-3.18.0/16x16/actions/application-exit.png +icons/adwaita-icon-theme-3.18.0/22x22/actions/application-exit.png +icons/adwaita-icon-theme-3.18.0/24x24/actions/application-exit.png +icons/adwaita-icon-theme-3.18.0/32x32/actions/application-exit.png +icons/adwaita-icon-theme-3.18.0/48x48/actions/application-exit.png +icons/adwaita-icon-theme-3.18.0/16x16/apps/utilities-system-monitor.png +icons/adwaita-icon-theme-3.18.0/22x22/apps/utilities-system-monitor.png +icons/adwaita-icon-theme-3.18.0/24x24/apps/utilities-system-monitor.png +icons/adwaita-icon-theme-3.18.0/256x256/apps/utilities-system-monitor.png +icons/adwaita-icon-theme-3.18.0/32x32/apps/utilities-system-monitor.png +icons/adwaita-icon-theme-3.18.0/48x48/apps/utilities-system-monitor.png +icons/adwaita-icon-theme-3.18.0/16x16/apps/accessories-text-editor.png +icons/adwaita-icon-theme-3.18.0/22x22/apps/accessories-text-editor.png +icons/adwaita-icon-theme-3.18.0/24x24/apps/accessories-text-editor.png +icons/adwaita-icon-theme-3.18.0/256x256/apps/accessories-text-editor.png +icons/adwaita-icon-theme-3.18.0/32x32/apps/accessories-text-editor.png +icons/adwaita-icon-theme-3.18.0/48x48/apps/accessories-text-editor.png +icons/adwaita-icon-theme-3.18.0/16x16/categories/preferences-system.png +icons/adwaita-icon-theme-3.18.0/22x22/categories/preferences-system.png +icons/adwaita-icon-theme-3.18.0/24x24/categories/preferences-system.png +icons/adwaita-icon-theme-3.18.0/256x256/categories/preferences-system.png +icons/adwaita-icon-theme-3.18.0/32x32/categories/preferences-system.png +icons/adwaita-icon-theme-3.18.0/48x48/categories/preferences-system.png +icons/adwaita-icon-theme-3.18.0/16x16/actions/media-playback-start.png +icons/adwaita-icon-theme-3.18.0/22x22/actions/media-playback-start.png +icons/adwaita-icon-theme-3.18.0/24x24/actions/media-playback-start.png +icons/adwaita-icon-theme-3.18.0/32x32/actions/media-playback-start.png +icons/adwaita-icon-theme-3.18.0/48x48/actions/media-playback-start.png +icons/adwaita-icon-theme-3.18.0/16x16/actions/media-playback-stop.png +icons/adwaita-icon-theme-3.18.0/22x22/actions/media-playback-stop.png +icons/adwaita-icon-theme-3.18.0/24x24/actions/media-playback-stop.png +icons/adwaita-icon-theme-3.18.0/32x32/actions/media-playback-stop.png +icons/adwaita-icon-theme-3.18.0/48x48/actions/media-playback-stop.png + + diff --git a/sigrok-meter b/sigrok-meter index 4722feb..7ded286 100755 --- a/sigrok-meter +++ b/sigrok-meter @@ -106,6 +106,10 @@ if __name__ == '__main__': sys.exit('Error: invalid log level.') app = QtGui.QApplication([]) + + import icons + icons.load_icons() + s = mainwindow.MainWindow(context, args.drivers) s.show() -- 2.11.4.GIT