Changed icons as per request from Page Plus

This commit is contained in:
moparisthebest 2013-02-26 21:43:52 -05:00
parent 06e0746972
commit 76db3f584a
10 changed files with 224 additions and 3 deletions

View File

@ -1,4 +1,4 @@
PagePlusBalance v0.5
PagePlusBalance v0.5.1
===========================
PagePlusBalance retrieves your balance from PagePlusCellular.com, currently for android phones.
@ -22,6 +22,35 @@ sending a text of BAL to 7243, and parsing the response.
time you refreshed it.
5. Open source under GNU/AGPL!
Android application icon © Nevit Dilmen [CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0) or GFDL (http://www.gnu.org/copyleft/fdl.html)], via Wikimedia Commons
https://commons.wikimedia.org/wiki/File:Owl.svg
Changelog
----------------------
0.5.1:
1. Page Plus requested I remove the app from the market because I am infringing on their IP, so this update changes the icon. New icon is © Nevit Dilmen [CC-BY-SA-3.0 or GFDL], via Wikimedia Commons
0.5:
1. Added ability to check balance via SMS (sending BAL to 7243)
2. Behind-the-scenes major code re-write to enable better future features.
0.4:
1. Fixed parsing of page plus's new website.
2. Now return list of valid phone names if you don't enter a correct one.
Android market entry
----------------------
This is NOT an official page plus application, if it wasn't obvious enough already. I am simply a page plus user who wanted a decent way to check my balance, so I wrote this. Page Plus now all of the sudden after about 3 years wants this app removed from the market because they *may* write their own app *sometime* in the future. If it does get removed, it will always be available at the github URL below (so bookmark it), but maybe you should email page plus to tell them you would like this app to remain on the market if it's helpful to you.
This app allows Page Plus users to check up on their balance, minutes, texts, and data using the least amount of data transfer possible, OR via SMS.
Currently tested and works on Pay-go, TnT1200, and Unlimited plans. If it doesn't work on your plan, email me the HTML source to your page plus account info and I'll add in support.
If you have issues or requests for this app, please create an issue at the github link below. If you can't do that, email me at android@moparisthebest.org, but know that github issues will receive priority.
Code released under GNU/AGPL at github.
https://github.com/moparisthebest/PagePlusBalance
How to comply with License:
----------------------
Basically, the AGPL requires that if you distribute the code,

View File

@ -19,7 +19,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.moparisthebest.pageplus"
android:versionName="0.5" android:versionCode="6">
android:versionName="0.5.1" android:versionCode="7">
<application android:label="@string/app_name" android:icon="@drawable/icon">
<activity android:name=".Main"
android:label="@string/app_name"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

BIN
android/market/512x512.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

View File

@ -1,4 +1,10 @@
#!/bin/sh
convert -resize 512x512\! ./orig/orig-owl.jpg 512x512.jpg
# icons
convert -resize 512x512\! ./orig/owl.svg 512x512.png
convert -resize 72x72\! ./orig/owl.svg ../res/drawable-hdpi/icon.png
convert -resize 36x36\! ./orig/owl.svg ../res/drawable-ldpi/icon.png
convert -resize 48x48\! ./orig/owl.svg ../res/drawable-mdpi/icon.png
# screen shots
convert -resize 480x854\! ./orig/ss1.png ss1.png
convert -resize 480x854\! ./orig/ss2.png ss2.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

186
android/market/orig/owl.svg Normal file
View File

@ -0,0 +1,186 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="665.21875"
height="895.25"
id="svg2"
version="1.1"
inkscape:version="0.48+devel r10754"
sodipodi:docname="Yeni belge 1">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.51729346"
inkscape:cx="332.64062"
inkscape:cy="376.03765"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
width="0px"
height="0px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1280"
inkscape:window-height="744"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:window-maximized="1" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-18.25,-156.25)">
<rect
style="fill:#d4ff2a;fill-opacity:1;fill-rule:nonzero;stroke:#a0892c;stroke-width:6.11579704;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect879"
width="659.08429"
height="889.12793"
x="21.323351"
y="159.30972"
ry="49.857281" />
<rect
style="fill:#aa8800;fill-opacity:1;fill-rule:nonzero;stroke:#a0892c;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect843"
width="582.64734"
height="93.223572"
x="59.528255"
y="919.00067"
ry="46.611786" />
<g
id="g830"
transform="translate(-7.670771,0)">
<path
style="fill:#c8ab37;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.84627914;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
d="m 368.59132,908.51134 c -1.01048,3.14285 2.40198,9.05662 8.82623,20.18374 12.93477,22.40367 13.67962,23.6355 25.24209,3.75026 10.8739,18.70102 12.2046,18.70102 23.07849,0 11.56248,19.88524 12.30733,18.65341 25.2421,-3.75026 6.85253,-11.86893 10.27936,-17.80443 8.56677,-20.7727 -11.98845,-33.86348 -82.81424,-32.45731 -90.95568,0.58896 z"
id="path828"
inkscape:connector-curvature="0"
sodipodi:nodetypes="csccscc" />
<path
sodipodi:nodetypes="csccscc"
inkscape:connector-curvature="0"
id="path821"
d="m 257.24094,908.51134 c -1.01048,3.14285 2.40198,9.05662 8.82623,20.18374 12.93477,22.40367 13.67962,23.6355 25.24209,3.75026 10.8739,18.70102 12.2046,18.70102 23.07849,0 11.56248,19.88524 12.30733,18.65341 25.2421,-3.75026 6.85253,-11.86893 10.27936,-17.80443 8.56677,-20.7727 -11.98845,-33.86348 -82.81424,-32.45731 -90.95568,0.58896 z"
style="fill:#c8ab37;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.84627914;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
</g>
<path
inkscape:connector-curvature="0"
style="fill:#d3bc5f;fill-opacity:1;fill-rule:nonzero;stroke:#c87137;stroke-width:10;stroke-miterlimit:4;stroke-dasharray:none"
d="m 225.8125,303.84375 -4.25,58.53125 c -16.7904,17.12278 -26.59375,37.7862 -26.59375,60 0,32.41512 20.87565,61.44611 53.875,81.125 -68.50294,36.52355 -115.125,108.66754 -115.125,191.71875 0,119.92469 97.20031,217.15625 217.125,217.15625 C 470.76843,912.375 568,815.14344 568,695.21875 568,612.17741 521.39584,540.02768 452.90625,503.5 485.9056,483.82111 506.75,454.79012 506.75,422.375 c 0,-22.21389 -9.80321,-42.87718 -26.59375,-60 l -4.25,-58.53125 -41.21875,28 c -24.20312,-10.64355 -52.96288,-16.8125 -83.8125,-16.8125 -30.84962,0 -59.60938,6.16895 -83.8125,16.8125 l -41.25,-28 z"
id="path10" />
<g
id="g811"
transform="translate(8,0)">
<g
transform="translate(411.42857,2.8571429)"
id="g801">
<path
sodipodi:type="arc"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffe680;stroke-width:10;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path797"
sodipodi:cx="-137.14285"
sodipodi:cy="412.36218"
sodipodi:rx="62.857143"
sodipodi:ry="62.857143"
d="m -74.285709,412.36218 c 0,34.71504 -28.142101,62.85715 -62.857141,62.85715 -34.71504,0 -62.85715,-28.14211 -62.85715,-62.85715 0,-34.71504 28.14211,-62.85714 62.85715,-62.85714 34.71504,0 62.857141,28.1421 62.857141,62.85714 z" />
<path
sodipodi:type="arc"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path799"
sodipodi:cx="-734.28571"
sodipodi:cy="563.79077"
sodipodi:rx="25.714285"
sodipodi:ry="25.714285"
d="m -708.57142,563.79077 c 0,14.20161 -11.51268,25.71429 -25.71429,25.71429 -14.2016,0 -25.71428,-11.51268 -25.71428,-25.71429 0,-14.20161 11.51268,-25.71428 25.71428,-25.71428 14.20161,0 25.71429,11.51267 25.71429,25.71428 z"
transform="translate(597.14508,-151.4314)" />
</g>
<g
id="g805"
transform="translate(548.57143,2.8571429)">
<path
d="m -74.285709,412.36218 c 0,34.71504 -28.142101,62.85715 -62.857141,62.85715 -34.71504,0 -62.85715,-28.14211 -62.85715,-62.85715 0,-34.71504 28.14211,-62.85714 62.85715,-62.85714 34.71504,0 62.857141,28.1421 62.857141,62.85714 z"
sodipodi:ry="62.857143"
sodipodi:rx="62.857143"
sodipodi:cy="412.36218"
sodipodi:cx="-137.14285"
id="path807"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffe680;stroke-width:10;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc" />
<path
transform="translate(597.14508,-151.4314)"
d="m -708.57142,563.79077 c 0,14.20161 -11.51268,25.71429 -25.71429,25.71429 -14.2016,0 -25.71428,-11.51268 -25.71428,-25.71429 0,-14.20161 11.51268,-25.71428 25.71428,-25.71428 14.20161,0 25.71429,11.51267 25.71429,25.71428 z"
sodipodi:ry="25.714285"
sodipodi:rx="25.714285"
sodipodi:cy="563.79077"
sodipodi:cx="-734.28571"
id="path809"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
sodipodi:type="arc" />
</g>
</g>
<path
sodipodi:type="star"
style="fill:#ffeeaa;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:12.38275433;stroke-miterlimit:4;stroke-dasharray:none"
id="path819"
sodipodi:sides="3"
sodipodi:cx="-500"
sodipodi:cy="366.64789"
sodipodi:r1="57.49889"
sodipodi:r2="28.749445"
sodipodi:arg1="-2.6179939"
sodipodi:arg2="-1.5707963"
inkscape:flatsided="true"
inkscape:rounded="1"
inkscape:randomized="0"
d="m -549.7955,337.89844 c 49.7955,-86.24833 49.7955,-86.24833 99.591,0 49.7955,86.24834 49.7955,86.24834 -49.7955,86.24834 -99.591,0 -99.591,0 -49.7955,-86.24834 z"
inkscape:transform-center-y="-4.6434687"
transform="matrix(0.32302991,0,0,-0.32302991,512.37433,618.46685)" />
<path
sodipodi:type="arc"
style="fill:#decd87;fill-opacity:1;fill-rule:nonzero;stroke:#a0892c;stroke-width:6.81556749;stroke-miterlimit:10;stroke-dasharray:none"
id="path837"
sodipodi:cx="-1.2947719"
sodipodi:cy="720.25317"
sodipodi:rx="110.05561"
sodipodi:ry="165.08342"
d="m 108.76084,720.25317 a 110.05561,165.08342 0 1 1 -220.11122,0 110.05561,165.08342 0 1 1 220.11122,0 z"
transform="matrix(0.87058824,0,0,0.89019609,249.95478,57.075499)" />
<path
transform="matrix(0.87058824,0,0,0.89019609,457.11828,57.075499)"
d="m 108.76084,720.25317 a 110.05561,165.08342 0 1 1 -220.11122,0 110.05561,165.08342 0 1 1 220.11122,0 z"
sodipodi:ry="165.08342"
sodipodi:rx="110.05561"
sodipodi:cy="720.25317"
sodipodi:cx="-1.2947719"
id="path841"
style="fill:#decd87;fill-opacity:1;fill-rule:nonzero;stroke:#a0892c;stroke-width:6.81556749;stroke-miterlimit:10;stroke-dasharray:none"
sodipodi:type="arc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 6.7 KiB