Monday, October 24, 2011

PhoneMarks Development Notes 11/10

Working on getting PhoneMarks working on Honeycomb.

PhoneMarks 11.10.18 Released! (Android)

# Italian and Japanese Translations #

I have now included better Italian and Japanese translations.

Monday, October 10, 2011

PhoneMarks 11.10.10 Released! (Chrome)

# Background Synchronisation #
I have finally released the background synchronisation for Chrome. This can be configured run in the background and will synchronise any changes. If you do use it, sometimes it is unable to connect to your GoogleDocs area and hence the synchronisation fails. Leave it and next time it will fix the problem. Also if the system gets in a synchronisation state, the system will recover after 100s.

# Italian and Japanese Translations #
I have now included better Italian and Japanese translations (An updated Android Application will be released soon with better translations).

Tuesday, July 19, 2011

PhoneMarks 11.7.19 Released! (Android)

Update to correctly add boomarks in folder on SGS2. Hopefully this will allow SGS2 users to correctly index bookmarks within the correct folders.

Please Note - Current SGS2 users using the PRO version.
As this is an update the solves the issues with SGS2 and allows bookmarks to be correctly stored in folders, this may have side effects with your current bookmarks as it tries to convert them in to use folders. I do not have direct access to a SGS2 handset so is very hard to check all configurations and upgrade paths.
SGS2 users using the FREE version will not be effected as the synchronisation process with delete all your bookmarks and re-add them everytime.

If this happens, or any other problems, please contact me.

Friday, June 17, 2011

Samsung Device Issue (Update/06/2011)

Getting there with the Samsung Devices.

Right....
  • Galaxy S and Captivate devices work!
  • Galaxy S2 and Infuse still don't!

So onwards, I have access to the Galaxy S2 browser code and can see that it is different to the Galaxy S structure and format. I will try and add this functionality to the application as soon as I have a spare moment.

On another note, I have released a PhoneMarks Development version (which is locked to only run for certain users). This is my testing/development platform for beta testing any updates without effecting the released products. I am using this with a SGS2 user to beta test the new update and check it works before I release it within the main application. If you are interested in becoming a beta tester or are having problems with PhoneMarks, then please email me your Google email address, phone/os details and your problem. I can then enable you to use this version and hence debug and fix your problems.

PhoneMarks 11.6.16 Released! (Android)

Minor update to stop ForceClose issuses on SGS2. I haven't solved the problem, just stopped the ForceClose and stopped using the new folder code.

Friday, June 10, 2011

PhoneMarks 11.6.9 Released! (Android)

Samsung devices now supported! Well almost.

I have had reports that Galaxy S and Captivate devices now work. The Galaxy S2 doesn't, it reports a ForceClose. Will investigate and try to add this to the supported list.

Please note: On these devices, only a single folder level is supported so the folder name is a combination of all the folder names combined.

Monday, May 23, 2011

Samsung Device Issue (Update/05/2011)

Finally I have had access to a Samsung handset to check why PhoneMarks doesn't work!

Bad news, for the moment. The Samsung device uses a customised version of the stock browser (as I thought). This customised version allows creation of 'folders' within the bookmarking list. When PhoneMarks updates your bookmarks, it correctly adds/removes them from the standard Android bookmark database on the device.

Now to the problem. The Samsung browser looks like it has another internal bookmark database which maps the standard bookmarks to these folders - and this is what the browser uses. Bookmarks are stored by default in a HOME folder.

Now when PhoneMarks adds/removes bookmarks it doesn't update the Samsung bookmark (folder) database and hence it thinks that these bookmarks are not stored in a folder and hence doesn't display them. On the other hand they do appear in the 'last viewed' (and stared) as this list uses the standard Android bookmark database.

I will try and contact Samsung directly and ask the question of how to access this internal system and add bookmarks to a folder. Will keep you posted on my progress.

A way this problem could be solve would be to use the standard 'add bookmark' prompt dialog system during synchronising. This would mean that on first synchronisation you would be prompted to add every bookmark, but once done would only be prompted for new bookmarks. (This will probably only work in the Pro Version as it contains analysis code on which bookmarks have changed since last synchronisation).

So please bare with me on this issue and I'll keep you posted.

PhoneMarks 11.5.21 Released! (Android)

Minor bug fix - (NaN/Not A Number issue).

Thursday, May 19, 2011

PhoneMarks Development Notes 11/05

Sorry about the delay in the latest development notes, my wife gave birth to my second child at the start of the month and I have been trying to sleep/catch up since then.

Anyway, just released a minor update that includes a new settings page for setting your account. This is for an ongoing support issue - this page gives access to a simple log - and for future setting control - auto-sync time and folder character. I will also try and develop a testing page which will allow new users to check that the PhoneMarks system works on their phone before the full install/setup. This testing page will simply try and add/remove bookmarks - confirming it works.

As far as my development, I have almost got the background synchronisation working in the Chrome Extension - the current development version is working well. Hopefully I'll be able to release this part in the next couple of weeks and then get on to adding it to the Android Pro version.

The Samsung issue is still a hot topic and I do want to solve it, but what with the birth and sleepless nights I haven't had time to check. Will also try and look in to this over the coming weeks.

Thanks to all again - an issues with PhoneMarks, please let me know.

PhoneMarks 11.5.19 Released! (Android)

# New Settings Page #
Created a new settings page for account setup, debug and reset functionality. (This page will be used for additional configuration settings, including auto-sync and folder separator character)
This new page also include access to the debug log and reset functions.

Saturday, April 2, 2011

PhoneMarks Development Notes 11/04

First of all, thank you for everyone who is supporting my little application. After a couple of glitches with the latest update, the new versions are working well and with the Pro version you can now synchronise back to Chrome.

I have started on the background synchronisation and have a working version of the Chrome extension running on my computer. I may release this before I update the Android component to include background synchronisation (Pro Version only) or wait a release both.

While background synchronisation is easy to implement in both components, the problem occurs when both Chrome and Android synchronise at the same time - I need to check/develop/test this as the last thing you want is for PhoneMarks to wipe your bookmarks as it is in the middle of a synchronisation and thinks there are no bookmarks! This is probably why I will wait to release both at once so I have the complete solution figured out.

As well as the background synchronisation, I will try and work on the Samsung issue. I have made changes to the bookmark addition/deletion methods in Android and they look like they work better. I had a colleague with a Sony X10 that did not synchronise (and looks like the standard Samsung issue), which after the latest update now works! My brother has a Samsung Galaxy, which when I get a chance I'll test and check.

If you experience problems synchronising or the Samsung issue, please contact me and let me know the make, model and Android OS version. Hopefully then I can work out why it works for some users and doesn't for others.

While using PhoneMarks Pro myself, I have noticed that if you create a new bookmark within a new folder (i.e. create a bookmark with a '-' separator) within your Android browser, the extension doesn't create the new folder when synchronised and hence the bookmark! I'll try and figure out why the extension doesn't add the folder. In the meantime, add the bookmark to the root and create the folder once synchronised in Chrome.

And Finally! I am thinking of allowing the separator to be customised in the Android application. While this is sort of a simple fix, I'll need to test and handle the 'upgrade' from old style to new style. This will not be an issue for Free users as I remove ALL bookmarks before a synchronise. Pro users will probably have an option to 'reload' their bookmarks with the new separator style. I'll try and add this, but each additional feature adds more time before I can release.

I'll keep you posted on these developments and hope you all like the improvements when they are released.

Saturday, March 26, 2011

PhoneMarks 11.3.26 Released! (Android - Free ONLY)

## BUG: Handle reported exception ##
There was an exception reported in the synchronisation process for the free version.
Now handles the exception correctly, rather than throwing the error.

Friday, March 25, 2011

PhoneMarks 11.3.25 Released! (Android/Extension)

## BUG: Synchronisation Issue + Delete Message ##
Reported errors that PhoneMarks failed to synchronise and kept reporting delete message. This has been fixed and should synchronise correctly.

## BUG: Some bookmarks not synchronising correctly ##
Noticed that some bookmarks were not being correctly synchronised. This was found to be a problem if the added bookmark was in the 'history/last used' list. Changed the bookmark add code to correctly add bookmarks to Android.

## BUG: Unable to delete bookmarks after synchronisation ##
Reports that after synchronising, users are unable to delete bookmarks.
A work around was to edit the bookmark and then delete it.
With the change to the bookmark add code, bookmarks can now be correctly deleted in Android.

Pro Users
If you have problems deleting bookmarks previous to this release, either edit the bookmark in question (change the name) and then delete it or use the 'Delete Bookmarks' option in the menu to remove all your bookmarks and then synchronise again.
DO NOT use the 'Delete Synchronisation' option unless you also delete the synchronisation data from Chrome within the options panel!

Wednesday, March 23, 2011

PhoneMarks 11.3.23 Released! (Android/Extension)

# Bug Fixed #
Reports of synchronisation problem with certain bookmarks.
Also noticed that if you move bookmarks with Chrome, Android application then ignored them.
Additional translations.

Tuesday, March 22, 2011

PhoneMarks 11.3.22 Released! (Android/Extension)

## New Logo ##
Logo within the application has been updated.

## Fixed: License checking issue (Pro Only) ##
Fixed a minor issue that on first synchronise, the application would report that the user was not licensed - this was not true, and was only a delay in validating it with the Google servers.

Thursday, March 17, 2011

PhoneMarks 11.3.17 Released! (Android/Extension)

Major update to core system
The complete Phonemarks system has been updated to support a Pro version* and now detects changes to your bookmarks rather than comparing the last sync time online. Extension has been cleaned to automatically sync when the icon is pressed and removal some links on popup (although these can still be accessed via the options page).

The extension MUST be updated to support the new Android application(s).

*The Pro version is allows synchronisation both ways between your Chrome browser and your Android browser. There is a small charge for this functionality.

Additional translations
Now supports English, Spanish, Japanese, French, Italian and German.
More to follow.

Tuesday, February 8, 2011

PhoneMarks Development Notes 11/02

New year, new project.

OK so I am a bit late with the new year post.

Anyway I am currently adding to the application to support the two-way synchornisation and in principle I now have the fundamental blocks to allow it this to happen - I still have to complete and test it.

Hopefully finish this by the end of this month or soon after.

Thanks All.

Further Info