... the user friendly GPS tool


Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
RouteConverter and Mac OS X
(29.10.2010, 07:02)routeconverter Wrote: I'm going to create some debug versions of RouteConverter with lots of debug information to analyze, what is actually different.

Hi Harry,

please download the latest prerelease if you've just uploaded. Clean your logs and start it.

On Windows, it starts as normal. And then opens a dialog with the callback message:

   

Does that happen on Mac OS X and Linux, too?

In any case, there is the same ugly button as in BrowserTest4 above the map. Please press it. Does the dialog with the callback message come up now?

And finally: please attach the logs to your post.
--
Christian
Reply
(29.10.2010, 15:42)routeconverter Wrote: In any case, there is the same ugly button as in BrowserTest4 above the map. Please press it. Does the dialog with the callback message come up now?

And finally: please attach the logs to your post.

Unfortunately now call back popup, not on mac and neither on linux.

Please find attached the new logs


Attached Files
.zip   logs.zip (Size: 2.96 KB / Downloads: 670)
Reply
(29.10.2010, 16:26)hvdwolf Wrote: Please find attached the new logs

Thank you for testing, I found the difference between BrowseTest4 and RouteConverter: RouteConverter tries to reduce the risk that some process is using the open port by checking that requests to it are originating from the web browser. And that check is failing on Linux and Mac OS X:

Quote:Oct 29, 2010 5:22:32 PM slash.navigation.converter.gui.mapview.BaseMapView processCallbacks
INFO: isAuthenticated: false
Oct 29, 2010 5:19:14 PM slash.navigation.converter.gui.mapview.BaseMapView processCallbacks
INFO: isAuthenticated: false

If've eliminated that check to see why it's failing. Please test again and send the logs.
--
Christian
Reply
On linux I get a callback popup during startup, but not after having pressed the button.

On mac I get three callback popups during startup and again three callback popups after pressing the button.

Please find attached the logs and screen captures.


Attached Files
.zip   logsandcaptures.zip (Size: 61.01 KB / Downloads: 663)
Reply
(30.10.2010, 07:41)hvdwolf Wrote: On linux I get a callback popup during startup, but not after having pressed the button.

Very interesting: The embedded Gecko on Linux sends callbacks not as GET but as OPTIONS requests...

Quote:Oct 29, 2010 11:51:03 PM slash.navigation.converter.gui.mapview.BaseMapView processCallbacks
INFO: Received callback: OPTIONS /callback-port/38160 HTTP/1.1

(30.10.2010, 07:41)hvdwolf Wrote: On mac I get three callback popups during startup and again three callback popups after pressing the button.

And the Mac doesn't send the ID-Attribute as I've expected and seen in earlier releases (and which works under Windows):

Quote:Oct 29, 2010 11:53:51 PM slash.navigation.converter.gui.mapview.BaseMapView isAuthenticated
INFO: Host 127.0.0.1:56255 ID null
Oct 29, 2010 11:53:51 PM slash.navigation.converter.gui.mapview.BaseMapView processCallbacks
INFO: isAuthenticated: false

(30.10.2010, 07:41)hvdwolf Wrote: Please find attached the logs and screen captures.

I've created and uploaded a new prerelease. Please test and report!
--
Christian
Reply
The linux version now shows a callback upon start and upon pressing the big button. Next to that it also shows a popup for every map action like zooming and inserting a point/position (right-click).

The mac version always shows 3 popups: During startup, button press, zooming in the map and inserting a point/position by right-clicking in the map.

Note: the right-click action for insert gives a callback popup but does not actually insert a point. Not on mac and neither on linux.


see attached screens and logs.


Attached Files
.zip   logsandscreens.zip (Size: 137.96 KB / Downloads: 686)
Reply
Great, I'm making progress: Gecko under Linux uses OPTIONS for all AJAX calls. And Webkit under Mac OS X never sends my ID request attribute.

I've removed the annoying popups. Please try again and send me the logs. It should work as expected...
--
Christian
Reply
(01.11.2010, 10:39)routeconverter Wrote: Please try again and send me the logs. It should work as expected...

If you mean with "it should work as expected" that right-click->insert will insert a position, than unfortunately: it doesn't. Not on mac and neither on linux.
For the rest the application seems to work correct.

Please find attached the logs.


Attached Files
.zip   logs.zip (Size: 8.08 KB / Downloads: 613)
Reply
(01.11.2010, 18:45)hvdwolf Wrote: If you mean with "it should work as expected" that right-click->insert will insert a position, than unfortunately: it doesn't. Not on mac and neither on linux.

Or on Windows: I've just fixed that bug:

Quote:Nov 1, 2010 1:22:18 PM
SEVERE: Exception in thread "AWT-EventQueue-0"
Nov 1, 2010 1:22:18 PM
SEVERE: java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key new-position-comment

I've changed the name of a key which led to the exception. Please try the latest prerelease.

(01.11.2010, 18:45)hvdwolf Wrote: For the rest the application seems to work correct.

That's good news. Have the speed problems on Mac OS X vanished?
--
Christian
Reply
Right-clicking works on both Linux and Mac. The problem with mac though is that due to the 3 callbacks also three equal points get inserted at once.

The speed problem on Mac is gone. Saving and opening files now works fine. files are written OK as well, apart from the triple positions for Mac. You can remove them from the list in the right panel by using the wastebin icon, but it's not nice.

So far I'm really impressed with what you've done in a short time. Thank you.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)