From 1657313105804e3c0230ad39255684927e29625c Mon Sep 17 00:00:00 2001 From: Sky Date: Fri, 11 Apr 2014 02:59:30 +0100 Subject: [PATCH 1/2] Add Patreon button. Needs an icon (used I for now). --- gui/MainWindow.cpp | 5 +++++ gui/MainWindow.h | 2 ++ gui/MainWindow.ui | 17 +++++++++++++++++ 3 files changed, 24 insertions(+) diff --git a/gui/MainWindow.cpp b/gui/MainWindow.cpp index 19c5c66f..dcb6d3b5 100644 --- a/gui/MainWindow.cpp +++ b/gui/MainWindow.cpp @@ -1015,6 +1015,11 @@ void MainWindow::on_actionReportBug_triggered() openWebPage(QUrl("https://github.com/MultiMC/MultiMC5/issues")); } +void MainWindow::on_actionPatreon_triggered() +{ + openWebPage(QUrl("http://www.patreon.com/multimc")); +} + void MainWindow::on_actionMoreNews_triggered() { openWebPage(QUrl("http://multimc.org/posts.html")); diff --git a/gui/MainWindow.h b/gui/MainWindow.h index 5ddfef7b..d610a87d 100644 --- a/gui/MainWindow.h +++ b/gui/MainWindow.h @@ -85,6 +85,8 @@ slots: void on_actionReportBug_triggered(); + void on_actionPatreon_triggered(); + void on_actionMoreNews_triggered(); void newsButtonClicked(); diff --git a/gui/MainWindow.ui b/gui/MainWindow.ui index 2bd8ec22..74b7a0f3 100644 --- a/gui/MainWindow.ui +++ b/gui/MainWindow.ui @@ -74,6 +74,7 @@ + @@ -268,6 +269,22 @@ Open the bug tracker to report a bug with MultiMC. + + + + + + + + Support us on Patreon + + + Open the MultiMC Patreon page. + + + Open the MultiMC Patreon page. + + From 86830967b66123cd3dc179ebf3ea674d6f98c20a Mon Sep 17 00:00:00 2001 From: Sky Date: Sat, 12 Apr 2014 02:05:42 +0100 Subject: [PATCH 2/2] Give the Patreon button a logo --- gui/MainWindow.ui | 4 ++-- resources/multimc/16x16/patreon.png | Bin 0 -> 682 bytes resources/multimc/22x22/patreon.png | Bin 0 -> 976 bytes resources/multimc/24x24/patreon.png | Bin 0 -> 1034 bytes resources/multimc/32x32/patreon.png | Bin 0 -> 1450 bytes resources/multimc/48x48/patreon.png | Bin 0 -> 2317 bytes resources/multimc/64x64/patreon.png | Bin 0 -> 3212 bytes resources/multimc/multimc.qrc | 8 ++++++++ 8 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 resources/multimc/16x16/patreon.png create mode 100644 resources/multimc/22x22/patreon.png create mode 100644 resources/multimc/24x24/patreon.png create mode 100644 resources/multimc/32x32/patreon.png create mode 100644 resources/multimc/48x48/patreon.png create mode 100644 resources/multimc/64x64/patreon.png diff --git a/gui/MainWindow.ui b/gui/MainWindow.ui index 74b7a0f3..1d7fbec9 100644 --- a/gui/MainWindow.ui +++ b/gui/MainWindow.ui @@ -271,12 +271,12 @@ - + - Support us on Patreon + Support us on Patreon! Open the MultiMC Patreon page. diff --git a/resources/multimc/16x16/patreon.png b/resources/multimc/16x16/patreon.png new file mode 100644 index 0000000000000000000000000000000000000000..cde2b326d1ad6d8e36a4e1ca0ba189cfea87d04f GIT binary patch literal 682 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 Eg11J`#Q*>R literal 0 HcmV?d00001 diff --git a/resources/multimc/32x32/patreon.png b/resources/multimc/32x32/patreon.png new file mode 100644 index 0000000000000000000000000000000000000000..f5ae8a5e4e66a20ee3a1ae79437a5f7bf1bddc9a GIT binary patch literal 1450 zcmV;b1y%ZqP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02*{fSaefwW^{L9 za%BKeVQFr3E>1;MAa*k@H7+qRNAp5A000FUNkl62L6m8T*FcNqDrGmJN zxbIuscZ~}o7D1G@D7Mm4mLdhMr7ehPDbN9BsRl4atxH^xsGw27x`1&Dn-WbBT!2`R zB62+EyZ7V!W~lWWz>}QJ%-imH_uYHno1CNous_+8oJM|5{!aew)c4QGXUMzA{e0T4 zgNq$YPAC5)lVTGoF-Q9{*@Kh!A;*z_k%q1O`rQY>+&bWek-)6M!0aKwixt4UNx;&N z=#Q;FIKUQi4B6h7O$JUlhWv^&tXmDdL?boV08icqOzF%074R?~pl==o8Xf|kD+VUt z3)FT4UL6f=SnHDmd`TYV%eM^XaojDyyHmKvwqPk@4cXPrv-B^1<$-jSeuU@8UG_qOkwn}a0@iD=yu?9iE;+hx4^Dxl(G z3b+gybpzvEa z0Y;t=JaVC(xfV|fjh$I)$2B3>J{2F)an!h30~?fT7VU4)wS!Iq9zK&i%K~gmHW}z> zVJ6Ngx6M4oz?28yVN4iW$j)v)5THD_XdloS7}6COdWtFkH{@w+k{OK7vF{ zyFZGb@^gVde)CRD4vnkAnU&c?fq}=-11ADyrvhtN2F+<${)wfa7Sz!w*d$bG_`M2b z27X>{=_^)U2{cxE2NVFX)0K=A0h3mnec?SZ;%*NHrg68d5w$S223n?qAueNg?dlLoS zYLPyH*T9$?fFBn7B*#x*GoUZ9fG(wXBTuCyz<#~PiYWo&z~h6aG{}eq3_lwfaUK`r zfDWOK4Jdup zw(?V-?0CM+&R^pcw1&;e1%!QKuXaHG!I79ykWyI23y-jJ9*1@vW?04%7_t!%XV1NW zJ{^F9LxBE=TPiCZ<51cucqLS#=hb@$7IFp0&I-t6@Aklt(NiLTQaJA*^P0r2+McHM zoZ;9V0%W|Y(I>^A`VfvO>J%?T-PqztDnNC;=2{ENuq~Izp!Uq23o6~YdqiU!M|nq3 ziuYxUBdLIygRE`iI$K=nmKks%npt9s8JywVd>%toA5!6EWXM*)f1#NINANun&J*=m zG3Yw(^#2K1LC+{H!#ScZt_W3ualsps3()l&1yKaGE&bSDK=CsdRi2}F#TVq>Zhj{O zi2V+;KvYE&brBUDnm#6E9Ur!lab7Cu=%x+UPGln>2^DbBnF})B#mz>rKB6rFi{DIN zye;a|(yK>V5X4R7ytkO literal 0 HcmV?d00001 diff --git a/resources/multimc/48x48/patreon.png b/resources/multimc/48x48/patreon.png new file mode 100644 index 0000000000000000000000000000000000000000..2708a85a659028ea6eb099e7e0141d695bf5d071 GIT binary patch literal 2317 zcmV+o3G()dP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02*{fSaefwW^{L9 za%BKeVQFr3E>1;MAa*k@H7+qRNAp5A000PlNklpH+8BR77JoCJ)pKLE*w&|gleNM(sua`9zIH4)B z{rxqK4=w%)*${tOWvqYKY{eo4%FSl?jyC(_VA*B*|CMG>%ryJ!Q)V0g=aVaf!AoSj z`fD2pTJWo~mt^I5Yqi@{x?Amk9Zt7}wYcI3kU1WAk53{MA%&tDo zY}ohACZ1t7Z=BiNZ}=i*SSCBvUtb%v(3!IGZCmxM+2miFUHWyiYkp;Rqa2)izS*=3 z&a{sXfcIw<8|^hI;faatR9qv6oQnBHt3 z$TF<`M|kO=qvg1`O*uR4_;qcS8RuzC0&}ATi5;INLeqZ}5$Y~NJp&<5=C;0p*oYs7 zv2}0zOG?-(>*6jo40;gf^Xjr}o^Qqv8gqu4ExJt^Ge0Esip6FxFECqtM@Vc)B;l44;&eoaaDxye7E&s5;3QhR zdv!w-N!WbM&mO3q|BBhD6J#fvjXp`IaI(ngB*vT)#{cr9+2)P@Kpoh;!EB{S%^8-3 zTbe)9J%5IOU&0`=d5{x_xSN%s2}osLZP@vKUkd8M!o=%{ADNB(ad_eD%YEW@fM-eS zQvO8YcEz{N9=^dRmatS-U1Bwe&SxOzd#G*=`Bqr)itm^W{ca#LUv+2eW}jFCw&>Iz znOZr21}GR_qch22fV-QA2B@%EkwR^HA80mMGKs!le!T1(fynds`lLn#Ya#|nav})I zCrAxEQeOSnCnb1K*2>+^pdV=uGH|RHAF8_eHEI1Zfym%v&7Ql*Co}@WxWkWs_R~XJvQhl5s~iC8}Ae9!Mp!5TmFFAV>hX-m=P3d-8(*5 z4<48p)NNdAS2(F#pM%W){+drnuuj&}-A@S6Rc7G9eqRonPaI(9rOsot!~yg+7qnFP92N}ugb1fn4I7m@RN9eJ zCmc@|1vQ~?F$NI|7WINwg5<3R>PJzodmf;Zeaj~#cseD(WhAS(b4QwW+cy-g{>lOD z`ZD$z=q@>OUX&g=)p?SVF=;bgB9TX`EjrJ75Z$uL7b#$y++l7i*VLbZN0=?R)+Z#O z(6)krR*rzuoV$~9K=&2G2qMcL^uY?C79g#>gdIzYn~pxM(rLSavLKU)1K|KcPNEu? zN|li7VX8eeeZ%w)x_~^+hCrr1>!ncbb`b&njCI;WVWbeEdR784&j}%|X?+->mk~-3 zN{(MI9qWWrg+X1ANb1Yqp7F&BKstx2?!@)y!dAsRoB)BWQV@Ho^QnziELH(-aP#^-8aQE=6{;(d2{M_9>m|z72vZv`5 ziv$+t>stxvd@tpHtW?M?gwnc^5K0};P9~=#LWD-rTPfUlhO1^JJUTsEM@DCm_val5 zWZ({4B(V5)A1vT8E#B+%S)!8*vGfi|2}Ol47j907InU1VMGIImJAcBxwP9REGi=Bc z_`{{;1eU0euLL^9wolJqg5z6Xa&T@5sJF>&frzNvdiZ-~$o z1d7)7V`d#bDN=jNK2!Zh_ujvqq!Y&I(LUJX6B1ml6(j5j0_8-rWVZ=S{^_uMJQ4ut8J#{@VK2O)1M~}uQ zkb*k`-+rFCQ+AhHg{P}aWen~CwAt~x7#s4>RX!;J--z~XIs)5^J1@_#nOgb1VO-)o z@E-!2ivT-c&3S6Y2JY}Bu>1SC`~L?7-d`JTYw=pCb&xQW-^Kg8>jC~_z>Xwh^iE=P2eILn`)_$I`ipuSo`*p%-)MdK8AIgc>zsFgsi)<+3j9`jV( zPVR0w!W>6)5oo`w*{uFWwE^sWb>~5t=V%B4J~9>OHq>Yj2(5gPNoQU^TD15OnQqQ+%qp!500000NkvXXu0mjfQd>@p literal 0 HcmV?d00001 diff --git a/resources/multimc/64x64/patreon.png b/resources/multimc/64x64/patreon.png new file mode 100644 index 0000000000000000000000000000000000000000..7b4814ec6d654099277a0e157ac5e145e65aa5b6 GIT binary patch literal 3212 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/bug.png 64x64/bug.png + + 16x16/patreon.png + 22x22/patreon.png + 24x24/patreon.png + 32x32/patreon.png + 48x48/patreon.png + 64x64/patreon.png + 16x16/cat.png 22x22/cat.png