Modify

Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#3663 closed enhancement (fixed)

[PATCH] Function to automatically download all missing relations members in all relations

Reported by: bilbo Owned by: Gubaer
Priority: normal Milestone:
Component: Core Version: latest
Keywords: Cc: bilbo

Description

In the relation editor there is feature that allows you to download missing members (which is very useful for multipolygons, where some parts of it are outside bbox initially downloaded from API)

Problem is, when there are many multipolygons (several dozens), some of them with parts outside downloaded area. Having to get into all of them, then downloading incomplete parts (where they arte missing) is tedious

Some function "Automatically download any missing members for all relations (or all selected relations) that are incomplete" would make this much easier.

Such function would go through all selected relations (or all relations) and download missing members in relations that have them missing.

Attachments (2)

relation_download_members.patch (15.9 KB) - added by bastiK 12 years ago.
relation_download_members-2315.patch (15.9 KB) - added by bastiK 12 years ago.

Download all attachments as: .zip

Change History (11)

comment:1 Changed 12 years ago by bilbo

Cc: bilbo added

comment:2 Changed 12 years ago by bilbo

Summary: Function to all missing relations membersFunction to automatically download all missing relations members in all relations

comment:3 Changed 12 years ago by bastiK

Owner: changed from team to bastiK
Status: newassigned

comment:4 Changed 12 years ago by bastiK

Owner: changed from bastiK to Gubaer
Status: assignednew

Patch adds a popup menu for the RelationListDialog:

  • Download members
  • Select members

(Multiple relations can be selected in advance.)

@Gubaer: I removed the method updateMemberReferences from MemberTableModel.java.
This fixes #3482. I thought you might like to know and have a look... :)

Minor things included:

  • change incorrect wording (UploadAction.java)
  • remove flaw described in #3674

Changed 12 years ago by bastiK

comment:5 Changed 12 years ago by bastiK

Summary: Function to automatically download all missing relations members in all relations[PATCH] Function to automatically download all missing relations members in all relations

comment:6 Changed 12 years ago by Gubaer

Hi, I'm afraid I didn't respond quickly enough, your patch doesn't apply any more. RelationListDialog has evolved in the meantime. Could you please generate the patch against latest again? Thanks

comment:7 Changed 12 years ago by bastiK

No problem, here it is.

Changed 12 years ago by bastiK

comment:8 Changed 12 years ago by Gubaer

Resolution: fixed
Status: newclosed

(In [2317]) applied #3663: patch by singularita: Function to automatically download all missing relations members in all relations
Slightly updated and completed with context sensitive help, see also help

comment:9 Changed 12 years ago by bilbo

Errr, that is not my patch ... while the original feature request was from me, the patch itself was written by bastiK.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Gubaer.
as The resolution will be set.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.