From 474b436c32a22fe875097a3cc6bc61fb4823ddf1 Mon Sep 17 00:00:00 2001 From: Robert Kaiser Date: Sat, 29 May 2010 14:38:25 +0200 Subject: [PATCH 1/1] really make mandelbrot ready for add-on release --- Makefile.in | 3 +- extension/fxOverlay.xul | 59 +++++++++++++++++- extension/install.rdf | 2 +- extension/mobileOverlay.xul | 58 ++++++++++++++++- extension/smOverlay.xul | 2 + jar.mn | 2 + xulapp/application.ini | 8 +-- .../chrome/mandelbrot/content/mandelbrot.js | 9 +++ .../chrome/mandelbrot/content/mandelbrot.xul | 2 +- .../mandelbrot/skin/classic/mandelbrot.css | 7 +++ .../skin/classic/mandelbrotIcon16.png | Bin 0 -> 707 bytes .../skin/classic/mandelbrotIcon32.png | Bin 0 -> 648 bytes 12 files changed, 143 insertions(+), 9 deletions(-) create mode 100644 xulapp/chrome/mandelbrot/skin/classic/mandelbrotIcon16.png create mode 100644 xulapp/chrome/mandelbrot/skin/classic/mandelbrotIcon32.png diff --git a/Makefile.in b/Makefile.in index 51a4f0d..26ee514 100644 --- a/Makefile.in +++ b/Makefile.in @@ -55,7 +55,8 @@ XPI_PKGNAME = mandelbrot-$(EXTENSION_VERSION) DIST_FILES = extension/install.rdf -PREF_JS_EXPORTS = $(srcdir)/xulapp/defaults/preferences/prefs.js +# this interferes with e.g. Firefox prefs +#PREF_JS_EXPORTS = $(srcdir)/xulapp/defaults/preferences/prefs.js # include config.mk before using the AB_CD var include $(topsrcdir)/config/config.mk diff --git a/extension/fxOverlay.xul b/extension/fxOverlay.xul index 8d1c8b6..4293022 100644 --- a/extension/fxOverlay.xul +++ b/extension/fxOverlay.xul @@ -1 +1,58 @@ - + + + + + + + + + + + + + + + + + + diff --git a/extension/install.rdf b/extension/install.rdf index a09bdef..3d2700f 100644 --- a/extension/install.rdf +++ b/extension/install.rdf @@ -5,7 +5,7 @@ @INSTALL_EXTENSION_ID@ @EXTENSION_VERSION@ - KaiRo-Mandelbrot + KaiRo.at Mandelbrot Mandelbrot browser, based on highschool final thesis work of Robert Kaiser, but completely rewritten Robert Kaiser diff --git a/extension/mobileOverlay.xul b/extension/mobileOverlay.xul index 8d1c8b6..070f2ff 100644 --- a/extension/mobileOverlay.xul +++ b/extension/mobileOverlay.xul @@ -1 +1,57 @@ - + + + + + + + + + + + + + + + + + + diff --git a/extension/smOverlay.xul b/extension/smOverlay.xul index 623e9a7..573f671 100644 --- a/extension/smOverlay.xul +++ b/extension/smOverlay.xul @@ -36,6 +36,8 @@ - - ***** END LICENSE BLOCK ***** --> + + 0)); diff --git a/xulapp/chrome/mandelbrot/content/mandelbrot.xul b/xulapp/chrome/mandelbrot/content/mandelbrot.xul index 936bf3d..188592e 100644 --- a/xulapp/chrome/mandelbrot/content/mandelbrot.xul +++ b/xulapp/chrome/mandelbrot/content/mandelbrot.xul @@ -72,7 +72,7 @@ - + diff --git a/xulapp/chrome/mandelbrot/skin/classic/mandelbrot.css b/xulapp/chrome/mandelbrot/skin/classic/mandelbrot.css index d28d888..488bdca 100644 --- a/xulapp/chrome/mandelbrot/skin/classic/mandelbrot.css +++ b/xulapp/chrome/mandelbrot/skin/classic/mandelbrot.css @@ -35,3 +35,10 @@ * * ***** END LICENSE BLOCK ***** */ +#tasksMenuMandelbrot, #menu_openMandelbrot { + list-style-image: url("chrome://mandelbrot/skin/mandelbrotIcon16.png"); +} + +#tool-mandelbrot { + list-style-image: url("chrome://mandelbrot/skin/mandelbrotIcon32.png"); +} diff --git a/xulapp/chrome/mandelbrot/skin/classic/mandelbrotIcon16.png b/xulapp/chrome/mandelbrot/skin/classic/mandelbrotIcon16.png new file mode 100644 index 0000000000000000000000000000000000000000..4e22313223b0002b947730e158f5bde8f619eed2 GIT binary patch literal 707 zcmV;!0zCbRP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2igT4 z3LFL(Vd!N500KivL_t(I%VpDFXw`KX$MM(i_!~@fPE9<`j2+s9GYJM>h_KmC_QVpLMVb4fdnpyJjoD8BNXvUYCmk1qGJBR=q9ZldA#`j zG_VK0JQv?D@8|P8pXZw}9Qz%&0zLQ&AL1x(>(w$NkYF8#(1$W^AQ>dK7Z>m<_F@4Z zV-KdQe4lv{_c4YOC~d<}_!@8E$6lVIF3+b?$#NLX;t(dP{DR~+q614Xf!QkWW&B)a zWtPjV)VbJXvVaVrg@q_};4n_fAKcG!^2&_sTUi{OTTQL#`*rl9-rxyJBbbkyh(cmp zH{NF9#zCD458fPfX9vUBh8g@ZPBE6DI7oa++$C-izjuiXYec~e#O@&x#NDdcOKJtn<_r5LaA_s2YZgiHTTeo-UOhbMEzV=Aty!AJ1{(L?MiPX9~Q5i3^b3XTyO z!9eg?Bu7R^<4LWhJ#F`Lbp6w1Y~L0?oF|T=$yAez*z0rrDb-5t`DP^ds|Rh*CrLf6 zTYH`_z8hryl;gOAc9b1*&xjIq&hjaS=TSb($YQ$BAkBG8)=xRt$FGHj4>0DQ0lRX* zUkN9BS^k*!S24Pin@e-Rw>Z*A$26n4yEYfAzlIzD`-<&awv1Y>Sj&vLm^)31TSbRA z@^NS&ol~0QmEcVA<0Q1#QK8k{GUYWh-f~^$K;yQP;}sJsE^D~v6G?x6f0R4RN~O~O pT#&XjCzhkTsNIHtpO^Bkre^>j!^1h-P9^{V002ovPDHLkV1h8tJW&7u literal 0 HcmV?d00001 diff --git a/xulapp/chrome/mandelbrot/skin/classic/mandelbrotIcon32.png b/xulapp/chrome/mandelbrot/skin/classic/mandelbrotIcon32.png new file mode 100644 index 0000000000000000000000000000000000000000..3cfd60b79d203df950228d9ae5e3488a1616eea7 GIT binary patch literal 648 zcmV;30(bq1P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2igT2 z2>~b*_GmKz00Ia}L_t(o!=+bkmV+<|9I|__&CN30Oiz~mVYL_mV@n_J85_dz5kLXh z0e~PzY5>$(Z##KBc|;?#lMZVD_&smGD)ruTkjY4mya%R?$~}bT1g*_uiF&}$4gG3&LClS(y&$pW z@OnWDDp`Bt{#Qbd%3IJbip3;m%#e}gK??NwqErB)_x=$t%aSVh<4$iP0z?H*X^&;^ z#zS(S15OCOB-ucmJR(tV;SB(OhCvnhGlfahVU;leni-7)ASM9qP0`!Xy{GEp8Bd;{ z;jE)1Q#vI)xQ-kP5tB$91;_!Q&g9f4yJ^WjDlW?JzDF3BUJWX3na#mV3I1RN_dZlU zzlO|bJx%(H^+