Changed icons as per request from Page Plus
31
README.md
@ -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,
|
||||
|
@ -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"
|
||||
|
Before Width: | Height: | Size: 16 KiB |
BIN
android/market/512x512.png
Normal file
After Width: | Height: | Size: 174 KiB |
@ -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
|
||||
|
Before Width: | Height: | Size: 14 KiB |
186
android/market/orig/owl.svg
Normal 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 |
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 4.5 KiB |
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 6.7 KiB |