yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Maksl5:
Yes, ok. You can be sure, that the list comes.

For the others. I got some hints, that there occurs a bug, that is present only on some devices.

The bug is, that the found devices and anything else(e.g your ID) will not beeing saved after closing the game, which makes the bug to a major one.

If there're some experienced users out there, who

HAVE

the bug, know how to send me the logcat and are able to do it, please come in and message me.

Thank you very much !

EDIT:

The bug occurs on the Samsung Galaxy S2 (GT-I9100) and sure on others, too.
[Android Apps and Games] Marc.:
I don't know if I have the bug... I will check it tommorow when I can scan new devices.
[Android Apps and Games] Maksl5:
New version 1.4.1 was already available on the market yesterday, but I hadn't the time to update the thread here. So this will come now.

Here is the changelog:

Also there is one new string:

<!-- New Strings 20.02.2012 -->
<string name="str_Error_DBReadError">There was an error while reading from the database.</string>

Download via Market:

Scan Most Bluetooth Devices in the Market

Scan Most Bluetooth Devices (Unlocked Version) in the Market

Like always, please report any bugs you notice. Thank you and greetings !
[Android Apps and Games] Dtrieb:
Some new Ideas:

Can you add a daily personal statistic? Scan a day a week, a months etc.

Arrows that shows up or down if you get lost or win a place in the highscore.

A chat or something like that to interact with the user users perhaps use Facebook.

Daniel
[Android Apps and Games] Maksl5:
Update 1.4.2 uploaded to the market.

Here is it for our xda's.

This update contains only one small change, that will really help me to fix bugs in the future.

See the changelog:

For you I want to show you, which data is send to me, for clarify:

Note: You can equal exception with error, bug or something, that went not normally.

As now for ever, the market links:

Scan Most Bluetooth Devices in the Market

Scan Most Bluetooth Devices (Unlocked Version) in the Market

I hope you want to support me, and if you noticed something, that made you think, "this is not normal", then please update to this version and maybe it's fixed in the next version.

Thank you, for your support.

Psssst, French language is on the way. ;D
[Android Apps and Games] kavsko:
Some sugestions

Hello Maksl5.

I'm really enjoying this approach of app!

I just have one small interface bug and one suggestion.

The Interface Bug is that in Found Devices, in Portuguese version (I've made the translation!!! :D) the number do not appear as they should.

They appear this way:

194/2

10

Instead of

194/210

Can you fix this?

It's caused probably because of the number of caracters that the portuguese version of "Devices Found" occupies.

As for the suggestion, I would like to have an options that, when exiting the app, if the bluetooth was Off when opening the app, the app turned off the bluetooth again.

Thanks,
[Android Apps and Games] Fr!fti:
hi,

im still having problem about saving device issue. im using galaxy s2 with 4.0.3

i got message that new device is found but those doesen't get saved.

SOLVED:

There was a problem with permissions of the database file. I used root explorer and i added more permissions and now everything is working.

Regars, kalleR
[Android Apps and Games] Maksl5:
@Fr!fti:

Finally someone, who has the problem and is here at xda.

Tobe able to solve this bug, it would be very nice, if send me a pm with this information:

Which version of SMBD are you using ?

Give me a very detailed report on when this bug occurs, how the bug occurs, and how the the shown in-game information (such as Found Devices, just

all

) behaves.

Is something other not working properly ?

Is there any error message ? Or does the game freeze ?

That would be very useful for me. Thank you.
[Android Apps and Games] Marc.:
I need to wipe my phone... But I do not want to start again... I have now again ( after 4 times? ) 261 devices... My UID = 4160. Would it be possible to backup my score using the backup app, and then after the wipe recover my score?

And a little feature suggestion, when you close the app using the menu > close button, that the app also powered off the bluetooth...
[Android Apps and Games] Maksl5:
Look at the attachment, there is the rewritten backup app.

It does work only for versions including 1.4 and above, for the others !

But with it you should be able to backup your score more recently. Recover it easily with the recovery app and follow the steps, I've given in the earlier posts.

ATTENTION: I did not test this rewritten app. I just made code changes, because for now I haven't the time to test it out. So be carefully. It should work.

And for all, the feature for turning off bluetooth after closing the app will be implemented, including a new preference, in which you can choose, if bluetooth should be disabled after closing the app.

Greetings !
[Android Apps and Games] Marc.:
I can confirm it is working! :)

And wouldnt it be possible to recover my old score?

In the leaderboards my score is 4280 on my old ( sold ) Desire... I really don't know what the UID or anything was, but would it be possible to get that score back?

Maybe you can send me the UID and the Password of that one? Please?

Edit: 4280 is a lot more than what I have at the moment... I need to find +-4090 more...
[Android Apps and Games] Maksl5:
@Marc: Sorry, there is really no way to recover that score, there's no possibillity.
[Android Apps and Games] Dtrieb:
Its crazy:

At home when I started SMB (I'm in my WLAN) i did't get a connection to the point server and highscore. After I go out the WLAN range and get Mobil the it works ...
[Android Apps and Games] Maksl5:
@Dtrieb:

It's exactly the same problem, that I notice, just that I hadn't the possibility to check via 3G/UMTS.

Thank you for your indication.

I already found something, that might be interesting.

For this, as always, some verbiage.

WiFi and Bluetooth do send and receive at the same frequency, which is average 2,4 GHz.

I found some articles in the internet, that prove the thought, that Bluetooth is interfering the WiFi connection, when BOTH are sending or receiving data and the chips are close together.

In SMBD exactly this is the case.

That's why you won't get any delay with mobile data connection.

Currently I'm trying to let the game pause the device discovery, when the phone/tablet is connected to WiFi and is attempting to retrieve ranking data.

Also I'm thinking of integrate a preference, in which you can control the behaviour.

Greetings !

EDIT:

Got it !!! WiFi is now a way faster, when retrieving the rankings from the server !
[Android Apps and Games] Habarug:
Sorry for the long delay translating this, but I have been busy. Could any1 please explain me what the reload feature is?
[Android Apps and Games] Maksl5:
@Habarug:

Look at this screenshot:

The marked button is the reload feature, which let's you 'reload' the showed rankings.
[Android Apps and Games] Habarug:
Ahh, like refresh?
[Android Apps and Games] Marc.:
I updated today on my phone to the market version...

And I have some things that could be improved,

- In the first 1.4 version there was a bar with buttons on the under side of the screen, with 4 buttons and the close button was under the menu button. Now you can see a few buttons next to the name of SMBD, I'll upload images later... The bar on the under part of the screen looked much better, for sure on a 4'' phone. On tablets the buttons on the upper part are better.

I hope you can do anything about that :) If you want more info I'll try to explain it better, and I'll read your PM in a moment xD ( forgot it ).
[Android Apps and Games] Marc.:
I emailed you, the PM cant be send anymore :S
[Android Apps and Games] Maksl5:
Some development progress is done.

You can see it in this video:

[YOUTUBE]p3z31mDZf-Y[/YOUTUBE]

As you can see I integrated some features you wanted.

Also the layout got slightly improved.

Now the game also does conform to the orientation settings applied by the user.

From now on it is possible to run the game without activating bluetooth or not even having a bluetooth module.

The 'Found Devices'-screen is now focused.

Greetings !
[Android Apps and Games] Maksl5:
For now development progress looks good.

I hope you like this:

This screenshot was captured with Dutch locale, like you can see at the time, which is automatically formatted with the local timezone and time formats.

The names only will be shown, if the integrated Bluetooth adapter retrieved the name of the respective device, which is actually not always the case. You know, there might be a device inside a passing car, which is only in range for about 1 second. This means, there is no time to retrieve the name of this device.

(The screenshot is from an Android Virtual Device, which does not support Bluetooth. Therefore there aren't any names.)

Also there won't be any time data for devices found before this version.

Give your impression and improvement suggestions !

Thank you !

Look forward to the new version !

Greetings.

PS for translators:

There are many new strings available.

It would be awesome to get them translated before the release of the next version ! Thank you !

<!-- New Strings 03.03.2012 -->
<string name="str_Settings_Behaviour_title">Behaviour</string>
<string name="str_Settings_Appearance_title">Appearance</string>
<string name="str_Settings_TurnOffBTOnClose_title">Disable Bluetooth on closing the game</string>
<string name="str_Settings_TurnOffBTOnClose_summary">Bluetooth should be disabled after closing (not hiding) the game.</string>
<string name="str_Settings_BTPauseOnWifi_title">Pause Bluetooth discovery on Wifi</string>
<string name="str_Settings_BTPauseOnWifi_summary">Should the Bluetooth discovery shortly beeing paused, to retrieve the data from the ranking server faster and without connection refuses, while connected to WiFi ? (Don\'t activate this, if you have no problems to connect to the Internet via WiFi, when running the game.)</string>
<string name="str_Settings_RfrshOnlyAfterScanFinished_title">Ranking indicator only refresh after discovery finishing</string>
<string name="str_Settings_RfrshOnlyAfterScanFinished_summary">Should the ranking indicator only refresh each time a Bluetooth discovery finishes ? (The maximal time for a discovery is 12 sec.)</string>

<string name="str_Main_BtState_BtEnabling">Bluetooth is enabling.</string>
<string name="str_Main_BtState_BtOff">Bluetooth is disabled.</string>
<string name="str_Main_BtState_BtDisabling">Bluetooth is disabling.</string>
<string name="str_Main_BtState_DiscoveryRun">Discovery is running.</string>
<string name="str_Main_BtState_DiscoveryFinished">Discovery is finished.</string>
<string name="str_Main_BtState_DiscoveryStopped">Discovery is stopped.</string>

<!-- New Strings 12.03.2012 -->
<string name="str_Menu_FoundDevices">Found Devices</string>

<string name="str_FoundDevices_MacAddress">Mac Address</string>
<string name="str_FoundDevices_DevName">Device Name</string>
<string name="str_FoundDevices_FoundAt">Found at:</string><!-- Timereference -->

<string name="str_Main_Upgrade">Upgrade to new version was successful.</string>
[Android Apps and Games] Marc.:
Thanks, I really look forward to the release :) And thanks for all the new features already :) translations are coming, can't translate on my phone that well.

Sent from my Nexus S with Tapatalk.
[Android Apps and Games] sthomas38:
French translation comming tomorrow ;). Nice to have news about you Maksl :D.
[Android Apps and Games] Fr!fti:
Finnish translation is comming in couple of days.

SOLVED: FIN.translation is sent to Maksl5

kalleR
[Android Apps and Games] Dtrieb:
I have one more idea:

Can you make a daily highscore, that mean for 24 hours a countdown and then it will reset by itself.
[Android Apps and Games] Maksl5:
Only a little speciality for you. ^^

[YOUTUBE]eEGYgDndbu8[/YOUTUBE]

@Dtrieb:

I noticed this idea, but please be patient, because the implementation of this is not very simple. I could imagine, that it will be available in a version between 1.5 and 1.6, but not in 1.5 itself.

There are some things to do, yet.

I finally will integrate the backup- and recovery function.

Then you can also backup your score on the free version and recover it on the unlocked version.

Also for the unlocked version, there will be a new preference, that lets you set, whether you want to use the premium abilities of the unlocked version or not.

If theese things are done, I'll release version 1.5.

You can expect more speed, while scrolling in listviews, like the scoreboard, settings or the new found devices screen. (However I couldn't test that this also is the case in Gingerbread.)

The layout for Gingerbread devices will not developed further or improved.

From version 1.5 I'll completely focus on Android 4.0 (ICS) which does also mean, that Honeycomb is included.

PS: The wallpaper theme is also a theme, you can choose in the preferences, which does also mean, that it is not available for Gingerbread users.

Hopefully you all are receiving software updates to ICS for your devices, if not happened.

Greetings !
[Android Apps and Games] Maksl5:
Due to the suggestion of Fr!fti (Thank you !), I have added a new VIP icon in the scoreboard, to show users, that helped with the development or bought the unlocked version !

Screenshot:

Today I also made some bug fixes (e.g. Change base color achievement), completed the German translation, fixed and completed the Czech translation (Scorpio-cz), completed French translation (Trojan38), fixed Finnish translation (Fr!fti).

For tomorrow I planned to successfully implement at least the backup feature. If time is still there to do the recovery feature, then of course I will implement it, too.

For Friday is planned to optimize the layout for the Found Devices Screen for devices with bigger screens and to make it user friendly.

Greetings !

PS: For the translators, please inform me about your in-game ID, so I already can set your status to VIP. Thank you !
[Android Apps and Games] Fr!fti:
Thx! looks nice :)
[Android Apps and Games] Marc.:
Thanks for all the sneak-peaks, and you got my translation ( I hope you can answer my questions ), maybe this would be a idea for all the translators so we can check our translations on the game itself.

And with the background, it just looks fantastic!
[Android Apps and Games] Maksl5:
If you want to be informed about the development of SMBD, please follow the new Twitter Account, I created for this purpose.

I don't want to spam the thread everytime I've completed development steps.

http://twitter.com/SMBDForAndroid

There I will also tweet screenshots and anything else.

Thank you !

Translators:

Be prepared for new upcoming strings today.

Greetings !
[Android Apps and Games] sthomas38:
Gonna work on these :).
[Android Apps and Games] Fr!fti:
Finnish translation done and sent to Maksl5 PM.

If there is any other Finnish members and you found any mistakes in translations, please let me know so i can fix it.
[Android Apps and Games] sthomas38:
Fench done & sent :).
[Android Apps and Games] Maksl5:
Version 1.5 is now available !!!

Look at the first post to view all information !

Thank you all !
[Android Apps and Games] Marc.:
A little feature suggestion what would make it better to translate.

A override language function. For example system language is dutch, and I want the game in English. That wouldnt be that difficult?

And I'll improve the Dutch strings tommorow, there are some mistakes. And in the setting screen the text under multiple options is too long. So I need to get that shorter and better :)
[Android Apps and Games] sthomas38:
Same as Mark., text is too long, will improve it too :). Thanks for the update, now i'll try to score :o.
[Android Apps and Games] Dtrieb:
Can you add an icon in the topbar to see if SMBD are active?
[Android Apps and Games] Dtrieb:
Feedback about 1.5.1

Sometimes if i go on found devices the app crashed.

Can you change the order of found device that the new devices on the top of the list?

Can you change Sicherung under more and exit on the first.
[Android Apps and Games] Maksl5:
@Dtrieb:

In the next version there will be a new sorting function for the Found devices screen.

At the moment I'm collecting error reports to fix them in the next version.

Greetings !
[Android Apps and Games] Marc.:
Thanks, I'm now translating ( I missed some strings in a few previous posts... XDA didnt instant emailed me :( ) and you will recieve it in some minutes.

I hope the found devices will be sorted as newest first ( and without any time on the lowest part of the screen. )

And the override language selection would still be a good option.
[Android Apps and Games] Fr!fti:
Maksl5; I think that " Found devices" menu icon is pretty baffling. In my opinion that icon looks more like a screen rotation feature icon.

---------- Post added at 01:36 PM ---------- Previous post was at 01:32 PM ----------

For some reason i don't also receive emails for XDA either... :(
[Android Apps and Games] Maksl5:
@Marc: Relax, the sorting function will come. :D

@Fr!fti: Yes, that's true. The icon is a temporary solution and will be changed in the next version.

I also want to notify you, that I have training camp for 2 weeks, begining from the 27th March. For this time I cannot provide support or make further development progress. I'm trying to release a next version before.

Ps: Also don't receive email notifications.

Greetings !!
[Android Apps and Games] Fr!fti:
Idea for scoreboard:

I think it might be cool if there is features like " Top 100 of the week, month" etc.

Now there is a lot of inactive users at the all time scoreboard so maybe active users can sort them out with this solution?
[Android Apps and Games] de vetnek:
dutch translation errors

I noticed a couple of small grammar issue's in the dutch translation :eek:

For the dutchies in this topic it's the D and DT matter! :)

1st alinea of : "information"

Je kan op het scorebord (1 "o" ) kijken voor een complete lijst met hoeveel apparaten iedereen gevonden heeft ( te zien can be left out)

second alinea of "information"

Dit spel verzendt data naar een centraal scorebord (is with 1 "o" only)

and

Alle data wordt opgeslagen

and

er wordt

last alinea

Als je even kijkt

and

Dit vind je niet genoeg should read, Vind je dit niet genoeg?

And one small thing that strike me when driving or held up in a traffic jam, is the refresh button is quite close to the name. so when I try to hit it I often hit my name. Can the refresh button be replaced? on a sensation and a galaxy etc. you have sufficient space at the bottom.

for the remainder..... Keep up the good work!!

don't get confused about it (in alinea 1 word is only with a D at the end and not dt)
[Android Apps and Games] Marc.:
Thanks about the Dutch translation fixes :) I'll send the fixed string about this later today/tommorow. I am really bad at the DT rule :P And everywhere where Scoreboord was, I had already send a PM with some fixes about this. I'll fix this also :)

Edit: 800 devices already! I'm going for the number 1 place again! :)
[Android Apps and Games] Fr!fti:
Then you have a rough way to go...i got same target ;)
[Android Apps and Games] Maksl5:
For Gingerbread user:

Today I fixed the Force Close, that occurs while showing the Found Devices screen.

I made much layout changes, especially for small devices. Now, if the name is very long, the Text View is only a defined space wide and the text flows from right to left.

Here a screenshot:

Another thing that I now corrected is safety related. If there is a bad guy outside and has the target to hack/cheat the game, earlier he had the possibillity to do that very easily. Now, that is no more the case. I implemented an encryption algorithm, that does create a so called Session ID from the data, that is uploaded to the server. If this Session ID does not equal the data, the online rankings will not beeing updated. Now, also your backups you did through the game, are safe from any web accesses. From now on they can only be obtained through the game, with your password, which you should keep secret.

I also implemented a small addition to the Backup screen. If you successfully made a backup, you are able to copy the password to the clipboard by tapping the text.

I think that's enough for version 1.5.2. You can expect more for version 1.6.

I'll release the update today evening (CET).

Now one new string:

<!-- New Strings 22.03.2012 -->
<string name="str_Backup_CopyPass">Successfully copied pass to the clipboard.</string>
<string name="str_Main_BtState_DiscoveryStartingError">Error while starting discovery.</string>

And the corrected settings strings:

<!-- New Strings 03.03.2012 -->
<string name="str_Settings_Behaviour_title">Behaviour</string>
<string name="str_Settings_Appearance_title">Appearance</string>
<string name="str_Settings_TurnOffBTOnClose_title">Disable BT after closing</string>
<string name="str_Settings_TurnOffBTOnClose_summary">Should Bluetooth be disabled after closing the game ?</string>
<string name="str_Settings_BTPauseOnWifi_title">Pause BT discovery (WiFi)</string>
<string name="str_Settings_BTPauseOnWifi_summary">Pauses BT discovery shortly to retrieve rankings faster and without connection refuses while connected via WiFi.</string>
<string name="str_Settings_RfrshOnlyAfterScanFinished_title">Refresh rankings only after discovery</string>
<string name="str_Settings_RfrshOnlyAfterScanFinished_summary">Only refresh each time a Bluetooth discovery finishes. (Maximal time for a discovery is 12 sec.)</string>

You don't have to translate word for word. The translation only should keep the meaning. Only wanted to say that.

Greetings !
[Android Apps and Games] Bunglechunk:
Hi Makel5,

First of all I really like this game; in fact, I’m quite addicted to it!

I have one minor grip though: since the bluetooth status indicator and discovery switch was implemented in update 1.5, the message displayed indicates that “Discovery is finished” after a few minutes and it doesn’t appear to automatically start again. I have to shut down the app and then reopen it for the discovery to start running again.

I have found that if I turn off the switch, shut down the app and then reopen it straight away, the button stays off and the discovery runs uninterrupted (which is what I want).

Would you be willing to take this On/Off switch out as I don’t see the benefit of it – maybe I’m looking at it all wrong, I don’t know, It just bugs me a little that it stops running discovery when I don’t want it to.

Other than that, keep up the good work! :D

Name: Nerf Herder G.S.II

Ranking 45

Found Devices: 1734

Level: 42
[Android Apps and Games] Maksl5:
@Bunglechank:

Thanks for pointing out.

For now I'm not having an idea, what this causes. Just this minute I added some code to determinate if starting a discovery fails. You have to look into version 1.5.2, if there is now an other message displaying, that starting the discovery failed, then please notify me about this, so I can look further into the problem.

Thank you !
[Android Apps and Games] Bunglechunk:
Yeah no problem mate.

Once 1.5.2 is released I'll update the game and let you know the outcome. :D
[Android Apps and Games] Dtrieb:
I have the same Problem here. Wait until tomorrow.
[Android Apps and Games] Maksl5:
Version 1.5.2 released now.

Changelog:

No more to say.

Greetings ! :D
[Android Apps and Games] Dtrieb:
Thx I will test it tomorrow.

The url to the statistic, can you add this also in the game?
[Android Apps and Games] Dtrieb:
What mean: Suche nach Geräten abgeschlossen? Sucht es dann keine mehr?