From 78d20eddf62473b88f014f299746ca69683970ff Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 7 Jan 2009 05:30:37 +0900 Subject: [PATCH] tweak icons, add donation menu in help --- ankiqt/__init__.py | 1 + ankiqt/ui/main.py | 6 +++++- designer/main.ui | 16 +++++++++++++--- icons.qrc | 4 ++++ icons/editclear.png | Bin 0 -> 205 bytes icons/emblem-favorite.png | Bin 0 -> 5730 bytes icons/find.png | Bin 0 -> 1763 bytes icons/media-playback-start.png | Bin 1177 -> 1095 bytes icons/rating.png | Bin 1504 -> 1487 bytes icons/view-statistics.png | Bin 0 -> 1183 bytes 10 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 icons/editclear.png create mode 100644 icons/emblem-favorite.png create mode 100644 icons/find.png create mode 100644 icons/view-statistics.png diff --git a/ankiqt/__init__.py b/ankiqt/__init__.py index 86c812713..fd087d5f6 100644 --- a/ankiqt/__init__.py +++ b/ankiqt/__init__.py @@ -14,6 +14,7 @@ appIssueTracker="http://code.google.com/p/anki/issues/list" appForum="http://groups.google.com/group/ankisrs/topics" appReleaseNotes="http://ichi2.net/anki/download/index.html#changes" appMoreDecks="http://ichi2.net/anki/wiki/ExtraDecks" +appDonate="http://ichi2.net/anki/donate.html" modDir=os.path.dirname(os.path.abspath(__file__)) runningDir=os.path.split(modDir)[0] diff --git a/ankiqt/ui/main.py b/ankiqt/ui/main.py index bbcb35bf1..02611ba47 100644 --- a/ankiqt/ui/main.py +++ b/ankiqt/ui/main.py @@ -1084,8 +1084,8 @@ day = :d""", d=yesterday) mw.toolBar.addAction(mw.actionAddcards) mw.toolBar.addAction(mw.actionEditCurrent) mw.toolBar.addAction(mw.actionEditdeck) - mw.toolBar.addAction(mw.actionGraphs) mw.toolBar.addAction(mw.actionStudyOptions) + mw.toolBar.addAction(mw.actionGraphs) mw.toolBar.addAction(mw.actionMarkCard) mw.toolBar.addAction(mw.actionRepeatAudio) self.addToolBar(Qt.TopToolBarArea, mw.toolBar) @@ -1276,6 +1276,9 @@ day = :d""", d=yesterday) def onAbout(self): ui.about.show(self) + def onDonate(self): + QDesktopServices.openUrl(QUrl(ankiqt.appDonate)) + def onActiveTags(self): ui.activetags.show(self) @@ -1583,6 +1586,7 @@ day = :d""", d=yesterday) self.connect(m.actionCacheLatex, s, self.onCacheLatex) self.connect(m.actionUncacheLatex, s, self.onUncacheLatex) self.connect(m.actionStudyOptions, s, self.onStudyOptions) + self.connect(m.actionDonate, s, self.onDonate) def enableDeckMenuItems(self, enabled=True): "setEnabled deck-related items." diff --git a/designer/main.ui b/designer/main.ui index 222a3b128..3f89751aa 100644 --- a/designer/main.ui +++ b/designer/main.ui @@ -986,6 +986,7 @@ + @@ -1159,6 +1160,7 @@ + @@ -1167,7 +1169,6 @@ - @@ -1256,7 +1257,7 @@ - :/icons/view_text.png:/icons/view_text.png + :/icons/find.png:/icons/find.png &Edit All... @@ -1407,7 +1408,7 @@ - :/icons/colorscm.png:/icons/colorscm.png + :/icons/view-statistics.png:/icons/view-statistics.png &Graphs... @@ -1701,6 +1702,15 @@ &Study Options... + + + + :/icons/emblem-favorite.png:/icons/emblem-favorite.png + + + &Donate... + + optionsButton diff --git a/icons.qrc b/icons.qrc index ad2a0a269..dd287c88b 100644 --- a/icons.qrc +++ b/icons.qrc @@ -1,6 +1,10 @@ + icons/find.png + icons/editclear.png + icons/view-statistics.png icons/arrow-down-double.png + icons/emblem-favorite.png icons/arrow-up-double.png icons/arrow-down.png icons/arrow-up.png diff --git a/icons/editclear.png b/icons/editclear.png new file mode 100644 index 0000000000000000000000000000000000000000..774071c849724c75f56a51e5188ed0eb049e7d45 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@mUKs7M+SzC{oH>NS%G|>0G|-o z|Ns93nLx6kp}}4~LmbFqED7=pW^j0RBMrn!@^*J&=wOxg0CG4BJR*x37`O#Mm~pN0 z-cq0-dx@v7EBi%eR#67y17F{}0)@0ZT^vIy<|HR5uo|>AH8L~*t~c0mKw&!<&$fhQ mou$gm+l?RiwOY>;VPNPzmysyf+vE$>#o+1c=d#Wzp$PzY`8J6F literal 0 HcmV?d00001 diff --git a/icons/emblem-favorite.png b/icons/emblem-favorite.png new file mode 100644 index 0000000000000000000000000000000000000000..1b96fc8eca1cab7aeba1d925a5d3f9937b3625bb GIT binary patch literal 5730 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 FV1kGDKTiMv literal 0 HcmV?d00001 diff --git a/icons/media-playback-start.png b/icons/media-playback-start.png index 71906857cf42f082c70e96737cd9f80ec35bd43f..6bef018a8596dc836b22e3f93fefc8415dab919e 100644 GIT binary patch delta 1053 zcmV+&1mgRd3C9SKBp3m6Qb$4nuFf3k00002VoOIv0RM-N%)gN@7=H(JNliru*#QO< zITLlXKxO~{1ItN7K~zY`&6Qnf)>Rn5f9L!^-uM6CyRGfr=4>y;U^C6l3(*QI+A<w3no0$ga;80u(( zIRFR+@)!=YmE9c2qVezvXrh^7qwOxG|8_yUc0)`=8GnaD0hR)JW-v@M$Xo1V8u0O` z=Nihmtf^Yy8*Q5`0nuzi04VY+Au}ZS#2jFZds#;cO+=amS1Vo>U`0ffz})WuWk&It zMAJY6LL;qzRU8gMtd%N2J9k`iWl9KAt?${$&&Fdd57L29K`4?(;ikn^0nW;goP$YD+k=0}XheMcT9M9O3L8ThRnu-j;1gEeVECP7c5|d>;?{FU(KoBg3 z6O0i~$o}?fA^C6HM?X^(Im9B`Nbt~TVmevJJwyNq4nx9ezQ9L~x+9xqUM1==wL@`8 zzGH?86)Y+4qMyF=)GL(vn4hUhRCyX#a z27f=>c8^`q&Wp!=?XNz=IIYBhM}(>RolvI42)nSPC-jzqPcNDWht1N%x-nQj#t0ee z2ryVI2?>S@CwZR%EKy0lKCu0g6X{T~`yfrJ#m4`dDJ(@25(=Es7rF4^}POSQa6S80ZCZl^RSFze2@m(Yyo`BU!O<||-KbAiM XPs@bqw+~pz00000NkvXXu0mjf(>CjE delta 1136 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 UjRQ&ll>h($07*qoM6N<$f}e!oq5uE@ diff --git a/icons/view-statistics.png b/icons/view-statistics.png new file mode 100644 index 0000000000000000000000000000000000000000..1301f8326e3a9bdc1a46e075f54e28081af118dc GIT binary patch literal 1183 zcmV;Q1YrA#P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iXAz z6AuEG81dl%00bXNL_t(o!|j((Zxcrtho5)eabo8m21U?Ap-FS8ka|JNx$0MFg&+k9 z4*dq4A~=A=7vS0=l+Xi*969vXBdti43L%6_f)wFEL(?Kf?0RkQ>`V{)$4+PwmO%8t z_%M%lY`u?v^UkgfAI5tg^1cd(5Z;}@$=^?2f82R|el1$lyjp&JVS2&O)#rY=x^?yZ z!t?@j^|^N=F#qekyK(G>dhc<;k@*bg9U{W%&C}VfPj1WvJ# z5NB~-ICGVRisoxBuGl`hd6SvNMUKqR^XS^OGc${e=E(d!nRECo!#l@rqam#;SH6DZ z2#O-*H!lThrdG+7Yw;sE&K1cj-oN}xKw zBKyzvNO8TlU!au0^yNynktzp(3>f4=0i#M(6l(o;X}J?^oc(#3ek3An-MbvrPOSi^ z{wo0!OeIjV4TlafF*%8O`jjv=)n^fc2p;gWvvgZ60RFhYbmsFfzcU{n`v!s|ct;2s zfZY4(+q_Xb5QmsFq`2U!xfY5h3~|Ln-v{D9pQ=xu5qw$*q~INx8r|JQ_w>L%fjV`h zE5sqLcxZuM48g|`Qi6Bj^I2q+G#+R|3W4I4l5)@-#Pkd?am7OmxCjVQQQQ$io&>>H z0;XqZ)22tS5;$Bx%-!fN(i58XX2nAbq;0^rp(UfYn@}*5}~`I*N;b1h-pVGX}5?vJTZ2ydn^a zqG_H$$-{3!M=>=BgU_M>Vzm-5sX=Oz3k+<*+ex6S7@I$+28Xdq)*VQ|?iB