Skip to content

Commit

Permalink
add rate button
Browse files Browse the repository at this point in the history
remove donate button
update info source files
  • Loading branch information
forfolias committed Feb 3, 2012
1 parent 0d7fa01 commit 5b1384e
Show file tree
Hide file tree
Showing 8 changed files with 40 additions and 19 deletions.
4 changes: 2 additions & 2 deletions LeleDroid/AUTHORS
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
leleDroid by George Vasilakos
leleDroid by Giorgos Vasilakos

http://linuxteam.cs.teilar.gr/~forfolias/leleDroid
http://george.vasilakos.com/projects/leleDroid/
2 changes: 1 addition & 1 deletion LeleDroid/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -62,5 +62,5 @@
android:normalScreens="true"
android:largeScreens="true"
android:anyDensity="true" />
<uses-sdk android:minSdkVersion="6" android:targetSdkVersion="8"/>
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="8"/>
</manifest>
7 changes: 7 additions & 0 deletions LeleDroid/ChangeLog.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
Changelog
=========

leleDroid 1.6 - 21/1/2012
-------------------------
Add share buttons
Add gallery for military grades
Add dialog with apps' grades change
leleDroid 1.5 - 21/1/2012

-------------------------
Add 3 types of background for widget
Add icons to buttons and options menu
Expand Down
2 changes: 1 addition & 1 deletion LeleDroid/default.properties
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@
# project structure.

# Project target.
target=android-7
target=android-4
1 change: 1 addition & 0 deletions LeleDroid/res/values-en/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
<string name="delete">Delete</string>
<string name="deleteConfirmation">Delete confirmation</string>
<string name="vathmoiInfo">Grade ranges</string>
<string name="rate">Rate</string>
<string name="share">Share</string>
<string name="shareAppText">Check LeleDroid, an amazing application for Android!\n
You will find it free at the Android Market and at </string>
Expand Down
3 changes: 2 additions & 1 deletion LeleDroid/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,11 @@
<string name="delete">Διαγραφή</string>
<string name="deleteConfirmation">Επιβεβαίωση διαγραφής</string>
<string name="vathmoiInfo">Κλίμακα βαθμών</string>
<string name="rate">Βαθμολόγηση</string>
<string name="share">Κοινοποίηση</string>
<string name="shareAppText">Δες το LeleDroid, μια καταπληκτική εφαρμογή για Android!\n
Θα τη βρεις δωρεάν στο Android Market και στο </string>
<string name="shareStrText"></string>


<string name="dateOut">Ημερομηνία απόλυσης</string>
<string name="dateIn">Ημερομηνία κατάταξης</string>
Expand Down
10 changes: 8 additions & 2 deletions LeleDroid/src/com/vasilakos/LeleDroid/Info.java
Original file line number Diff line number Diff line change
Expand Up @@ -116,14 +116,20 @@ public void shareButtonClicked() {

startActivity(Intent.createChooser(intent, getString(R.string.share)));
}

public void onRateButtonClick(View v) {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.vasilakos.LeleDroid"));
startActivity(intent);
}

public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 1, 0, R.string.licence).setIcon(
R.drawable.ic_menu_info_details);
menu.add(0, 2, 0, R.string.share).setIcon(R.drawable.ic_menu_share);
menu.add(0, 3, 0, R.string.vathmoiInfo).setIcon(
R.drawable.ic_menu_view);
menu.add(0, 4, 0, R.string.donate).setIcon(R.drawable.ic_menu_star);
menu.add(0, 4, 0, R.string.rate).setIcon(R.drawable.ic_menu_star);
return true;
}

Expand All @@ -139,7 +145,7 @@ public boolean onOptionsItemSelected(MenuItem item) {
vathmoiButtonClicked(null);
return true;
case 4:
donateButtonClicked(null);
onRateButtonClick(null);
return true;
}
return false;
Expand Down
30 changes: 18 additions & 12 deletions LeleDroid/src/com/vasilakos/LeleDroid/leleDroid.java
Original file line number Diff line number Diff line change
Expand Up @@ -64,15 +64,15 @@ public boolean onContextItemSelected(MenuItem item) {

switch (item.getItemId()) {

/* View Str details */
/* View Str details */
case 1:
Intent view = new Intent(this,
com.vasilakos.LeleDroid.Details.class);
b.putInt("id", menuInfo.position + 1);
view.putExtras(b);
startActivity(view);
return true;

/* View Str chart dialog */
case 2:
Intent viewChart = new Intent(this,
Expand All @@ -93,7 +93,7 @@ public boolean onContextItemSelected(MenuItem item) {

/* Delete Str */
case 4:

DialogInterface.OnClickListener dialogClickListener = new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
switch (which) {
Expand All @@ -115,10 +115,12 @@ public void onClick(DialogInterface dialog, int which) {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage(getResources().getString(R.string.delete))
.setPositiveButton(R.string.ok, dialogClickListener)
.setMessage(getResources().getString(R.string.deleteMessage))
.setMessage(
getResources().getString(R.string.deleteMessage))
.setNegativeButton(R.string.cancel, dialogClickListener)
.setTitle(getResources().getString(R.string.deleteConfirmation))
.show();
.setTitle(
getResources().getString(
R.string.deleteConfirmation)).show();

return false;
}
Expand All @@ -127,8 +129,9 @@ public void onClick(DialogInterface dialog, int which) {

public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 1, 0, R.string.add).setIcon(R.drawable.ic_menu_add);
menu.add(0, 2, 0, R.string.info).setIcon(R.drawable.ic_menu_info_details);
menu.add(0, 3, 0, R.string.donate).setIcon(R.drawable.ic_menu_star);
menu.add(0, 2, 0, R.string.info).setIcon(
R.drawable.ic_menu_info_details);
menu.add(0, 3, 0, R.string.rate).setIcon(R.drawable.ic_menu_star);
return true;
}

Expand All @@ -141,15 +144,18 @@ public boolean onOptionsItemSelected(MenuItem item) {
onInfoButtonClick(null);
return true;
case 3:
Intent browse = new Intent(
Intent.ACTION_VIEW,
Uri.parse("https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=M5HYBKFQYS84S&lc=GR&item_name=Donation%20to%20LeleDroid%20application&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHosted"));
startActivity(browse);
onRateButtonClick(null);
return true;
}
return false;
}

public void onRateButtonClick(View v) {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.vasilakos.LeleDroid"));
startActivity(intent);
}

public void onAddButtonClick(View v) {
Intent str = new Intent(this, com.vasilakos.LeleDroid.Properties.class);
startActivity(str);
Expand Down

0 comments on commit 5b1384e

Please sign in to comment.