On 5 Dec 2009, at 18:47, Aleksandar Topuzovic wrote:

> 
> On Dec 4, 2009, at 9:40 PM, Aleksandar Topuzovic wrote:
>> I have prepared a test version, its a Intel Mac universal bundle 32-bit and 
>> 64-bit, Qt 4.5.2 is in the app bundle. So this should be copied to 
>> /Applications or whatever user pleases and run without a hassle as it has no 
>> external dependencies (qt is within the app.bundle). It's 28Mb large (zip) 
>> file http://rapidshare.com/files/316355908/merkaartor-svn.zip (sorry for the 
>> rapidshare link, didn't quite had an alternative). I have checked all the 
>> frameworks, libs and the executable with otool and they should be ok. Yahoo 
>> background included (actually this plugin segfaults sometimes, there is a 
>> Trac ticket associated with it http://trac.openstreetmap.org/ticket/2262, so 
>> if you get a similar error tough luck, will try to find out what's the 
>> problem)
>> 
>> Built from svn revision 18941on Mac OS X 10.6.2, Qt 4.5.2, gcc version 4.2.1 
>> (Apple Inc. build 5646)
> 
> 
> I have uploaded an updated version to the official download page 
> (http://www.merkaartor.org/Download/#index8h4). Please test and send feedback.
> Best regards.
> 

Thanks for uploading.

Here's some feedback:

I noticed that on a few occasions it would start with the window a little bit 
taller than the screen. Maybe it's not taking into account the menu bar and 
dock when setting the initial window size?

How do I load photos?

Is there any chance of being able to easily add nodes to a segment of a way in 
move mode, similar to JOSM?

I find it really annoying being in select mode and trying to move nodes.

The upload auto generated comment is information that you can work out any way 
from the changeset meta info. It also doesn't remember the last string entered 
by the user.

When you get a 401 Unauthorized, ask the user for their username and password 
rather than just giving an error message. How about a test button in the 
preferences?

After an upload I get the message:
"It is strongly recommended to save the changes to your document after an 
upload.
Do you want to do this now?"
Why is the default button now, when yes is recommended?

Load a GPS trace and then click the "Tracks" tab in the layers pane, and I then 
get a crash as below:


Process:         merkaartor [25365]
Path:            
/Users/shaunmcdonald/Downloads/merkaartor-svn.app/Contents/MacOS/merkaartor
Identifier:      com.yourcompany.merkaartor
Version:         ??? (???)
Code Type:       X86-64 (Native)
Parent Process:  launchd [397]

Date/Time:       2009-12-06 11:28:27.660 +0000
OS Version:      Mac OS X 10.6.2 (10C540)
Report Version:  6

Interval Since Last Report:          338981 sec
Crashes Since Last Report:           3
Per-App Interval Since Last Report:  916 sec
Per-App Crashes Since Last Report:   2
Anonymous UUID:                      E9F2634D-2DEC-4CFE-B673-3B60F3D11400

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000010
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   com.yourcompany.merkaartor          0x000000010004fb1c 
MapLayer::isEnabled() const + 4
1   com.yourcompany.merkaartor          0x000000010001b598 
LayerDock::tabChanged(int) + 194
2   com.yourcompany.merkaartor          0x00000001001e36c9 
LayerDock::qt_metacall(QMetaObject::Call, int, void**) + 297
3   QtCore                              0x0000000102bc8f83 
QMetaObject::activate(QObject*, int, int, void**) + 675
4   QtGui                               0x00000001023112ed 
QTabBar::currentChanged(int) + 45
5   QtGui                               0x0000000102318100 
QTabBar::mouseReleaseEvent(QMouseEvent*) + 1040
6   QtGui                               0x0000000101f6708d 
QWidget::event(QEvent*) + 3165
7   QtGui                               0x0000000102315188 
QTabBar::event(QEvent*) + 120
8   QtGui                               0x0000000101f1fb8d 
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 189
9   QtGui                               0x0000000101f271aa 
QApplication::notify(QObject*, QEvent*) + 2714
10  QtCore                              0x0000000102bb6a1c 
QCoreApplication::notifyInternal(QObject*, QEvent*) + 124
11  QtGui                               0x0000000101f1dc40 
qt_sendSpontaneousEvent(QObject*, QEvent*) + 48
12  QtGui                               0x0000000101edb93b 
qt_mac_handleMouseEvent(void*, void*, QEvent::Type, Qt::MouseButton) + 1595
13  QtGui                               0x0000000101ece768 -[QCocoaView 
mouseUp:] + 40
14  com.apple.AppKit                    0x00007fff85ad0719 -[NSWindow 
sendEvent:] + 5547
15  QtGui                               0x0000000101ed5477 -[QCocoaWindow 
sendEvent:] + 199
16  com.apple.AppKit                    0x00007fff85a05e22 -[NSApplication 
sendEvent:] + 4719
17  com.apple.AppKit                    0x00007fff8599c796 -[NSApplication run] 
+ 474
18  QtGui                               0x0000000101edee29 
QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 1241
19  QtCore                              0x0000000102bb6124 
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 68
20  QtCore                              0x0000000102bb62b5 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 181
21  QtCore                              0x0000000102bb9e55 
QCoreApplication::exec() + 181
22  com.yourcompany.merkaartor          0x000000010013bfb8 main + 5618
23  com.yourcompany.merkaartor          0x000000010000cdf4 start + 52


Hope these usability issues/bugs help to improve Merkaartor.

Shaun

_______________________________________________
Merkaartor mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/merkaartor

Reply via email to