Modify

Opened 2 months ago

Last modified 2 months ago

#23551 new enhancement

Export GPX file: automatically download all member of relation

Reported by: PPete2 Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: Cc:

Description

If selecting "Export GPX file starting from first/last member" by right click on a relation:

please automatically download all yet undownloaded members of the relation before. Or at least offer this option by message window to the user before the export is started.

Otherwise the exported relation is incomplete. In worst case this fact is unknown to the user and he, by mistake, thinks that the relation is shorter that it is in reality.

Attachments (0)

Change History (6)

comment:1 by GerdP, 2 months ago

What do you think about disabling the actions for incomplete relations?

comment:2 by PPete2, 2 months ago

Sorry, I don't understand. What exactely should I do?
My idea is that incomplete relations are completing themselves automatically if a user exports them as GPX-file. Is this already possible?

comment:3 by GerdP, 2 months ago

I meant we could change the code so that the actions are disabled when a relation is incomplete. That's easy to do and doesn't require a new dialog or other new components.

comment:4 by PPete2, 2 months ago

Well this is also a possible solution. But just in combination with a message which tells the user that and why the GPX-export is cancelled and what he has to to first (download rlation with all members) before he tries to click onto GPX-export again.

comment:5 by GerdP, 2 months ago

A disabled action is shown in the menu but it is greyed out and doesn't react on anything. So, I think you wouldn't like that.

comment:6 by PPete2, 2 months ago

Well, without a notification window I think it will be unclear to the users why an action is disabled.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to PPete2.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.