{"action":"opened","issue":{"url":"https://api.github.com/repos/qgis/QGIS-Documentation/issues/1518","repository_url":"https://api.github.com/repos/qgis/QGIS-Documentation","labels_url":"https://api.github.com/repos/qgis/QGIS-Documentation/issues/1518/labels{/name}","comments_url":"https://api.github.com/repos/qgis/QGIS-Documentation/issues/1518/comments","events_url":"https://api.github.com/repos/qgis/QGIS-Documentation/issues/1518/events","html_url":"https://github.com/qgis/QGIS-Documentation/issues/1518","id":188676812,"number":1518,"title":"[FEATURE][processing] New input type for expressions","user":{"login":"QGIS-feature-tracker","id":15716848,"avatar_url":"https://avatars.githubusercontent.com/u/15716848?v=3","gravatar_id":"","url":"https://api.github.com/users/QGIS-feature-tracker","html_url":"https://github.com/QGIS-feature-tracker","followers_url":"https://api.github.com/users/QGIS-feature-tracker/followers","following_url":"https://api.github.com/users/QGIS-feature-tracker/following{/other_user}","gists_url":"https://api.github.com/users/QGIS-feature-tracker/gists{/gist_id}","starred_url":"https://api.github.com/users/QGIS-feature-tracker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/QGIS-feature-tracker/subscriptions","organizations_url":"https://api.github.com/users/QGIS-feature-tracker/orgs","repos_url":"https://api.github.com/users/QGIS-feature-tracker/repos","events_url":"https://api.github.com/users/QGIS-feature-tracker/events{/privacy}","received_events_url":"https://api.github.com/users/QGIS-feature-tracker/received_events","type":"User","site_admin":false},"labels":[{"id":283939175,"url":"https://api.github.com/repos/qgis/QGIS-Documentation/labels/Automatic%20new%20feature","name":"Automatic new feature","color":"ededed","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/qgis/QGIS-Documentation/milestones/7","html_url":"https://github.com/qgis/QGIS-Documentation/milestones/QGIS%203.0","labels_url":"https://api.github.com/repos/qgis/QGIS-Documentation/milestones/7/labels","id":1875164,"number":7,"title":"QGIS 3.0","description":"","creator":{"login":"DelazJ","id":7983394,"avatar_url":"https://avatars.githubusercontent.com/u/7983394?v=3","gravatar_id":"","url":"https://api.github.com/users/DelazJ","html_url":"https://github.com/DelazJ","followers_url":"https://api.github.com/users/DelazJ/followers","following_url":"https://api.github.com/users/DelazJ/following{/other_user}","gists_url":"https://api.github.com/users/DelazJ/gists{/gist_id}","starred_url":"https://api.github.com/users/DelazJ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DelazJ/subscriptions","organizations_url":"https://api.github.com/users/DelazJ/orgs","repos_url":"https://api.github.com/users/DelazJ/repos","events_url":"https://api.github.com/users/DelazJ/events{/privacy}","received_events_url":"https://api.github.com/users/DelazJ/received_events","type":"User","site_admin":false},"open_issues":69,"closed_issues":47,"state":"open","created_at":"2016-07-11T08:31:06Z","updated_at":"2016-11-11T03:26:34Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2016-11-11T03:26:34Z","updated_at":"2016-11-11T03:26:34Z","closed_at":null,"body":"Original commit: https://github.com/qgis/QGIS/commit/132e76a596c71e3d559deef19c36b414c01630ec by nyalldawson\n\nThis adds a new input type for expression inputs. Expression\ninputs can be linked to a parent layer so that the builder\nshows the correct fields and layer variables.\n\nIt's designed for two use cases:\n\n1. to be used when an algorithm specifically requires an expression,\neg Select by Expression and Extract by Expression.\n\n2. to be potentially used as a replacement input instead of string\nor number literals in algorithms. Eg - if the simplify algorithm\ntolerance parameter was replaced with an expression paremeter, then\nthis expression would be evaluated for every feature before\nsimplifying that feature. It would allow parameters to be calculated\nper feature, as opposed to the current approach of calculating\na parameter once before running the algorithm. It would also\nmean algorithms like \"variable distance buffer\" would no longer\nbe needed, as a single \"buffer\" algorithm could then be used\nfor either a fixed distance, field based, or expression based\ndistance."}}
{"actor":{"display_login":"QGIS-feature-tracker"}}