{"action":"created","issue":{"url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2240","labels_url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2240/labels{/name}","comments_url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2240/comments","events_url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2240/events","html_url":"https://github.com/FreeRDP/FreeRDP/pull/2240","id":50514697,"number":2240,"title":"xfreerdp: pinch/pan fixes and smart-sizing","user":{"login":"nfedera","id":670606,"avatar_url":"https://avatars.githubusercontent.com/u/670606?v=3","gravatar_id":"","url":"https://api.github.com/users/nfedera","html_url":"https://github.com/nfedera","followers_url":"https://api.github.com/users/nfedera/followers","following_url":"https://api.github.com/users/nfedera/following{/other_user}","gists_url":"https://api.github.com/users/nfedera/gists{/gist_id}","starred_url":"https://api.github.com/users/nfedera/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nfedera/subscriptions","organizations_url":"https://api.github.com/users/nfedera/orgs","repos_url":"https://api.github.com/users/nfedera/repos","events_url":"https://api.github.com/users/nfedera/events{/privacy}","received_events_url":"https://api.github.com/users/nfedera/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2014-12-01T11:40:43Z","updated_at":"2015-04-09T17:39:51Z","closed_at":"2014-12-02T19:04:49Z","pull_request":{"url":"https://api.github.com/repos/FreeRDP/FreeRDP/pulls/2240","html_url":"https://github.com/FreeRDP/FreeRDP/pull/2240","diff_url":"https://github.com/FreeRDP/FreeRDP/pull/2240.diff","patch_url":"https://github.com/FreeRDP/FreeRDP/pull/2240.patch"},"body":"- use bilinear filter instead of nearest filter\r\n- fixed invalid transformation matrix\r\n- support non-proportional scaling\r\n- fix calculation of transformed coordinates (rounding errors)\r\n- removed X11 drawing operations which directly target the window drawable\r\n- fixed some errors in the calculation of the required update regions\r\n- removed setting ScalingFactor\r\n- added settings SmartSizingWidth and SmartSizingHeight\r\n- changed option /smart-sizing to optionally support &lt;width&gt;x&lt;height&gt;\r\n- consolidated transformation of input event coordinates\r\n- rdp8 gfx ignored scaling and panning offsets: fixed\r\n- never resize window on panning/pinching\r\n- simplified keyboard multitouch gesture debugging emulation\r\n- disabled keyboard multitouch gesture emulation debug code via define"},"comment":{"url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/comments/91304105","html_url":"https://github.com/FreeRDP/FreeRDP/pull/2240#issuecomment-91304105","issue_url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2240","id":91304105,"user":{"login":"Hobby-Student","id":6012744,"avatar_url":"https://avatars.githubusercontent.com/u/6012744?v=3","gravatar_id":"","url":"https://api.github.com/users/Hobby-Student","html_url":"https://github.com/Hobby-Student","followers_url":"https://api.github.com/users/Hobby-Student/followers","following_url":"https://api.github.com/users/Hobby-Student/following{/other_user}","gists_url":"https://api.github.com/users/Hobby-Student/gists{/gist_id}","starred_url":"https://api.github.com/users/Hobby-Student/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Hobby-Student/subscriptions","organizations_url":"https://api.github.com/users/Hobby-Student/orgs","repos_url":"https://api.github.com/users/Hobby-Student/repos","events_url":"https://api.github.com/users/Hobby-Student/events{/privacy}","received_events_url":"https://api.github.com/users/Hobby-Student/received_events","type":"User","site_admin":false},"created_at":"2015-04-09T17:39:51Z","updated_at":"2015-04-09T17:39:51Z","body":"I hope, I am allowed to ask in this pull request, also it is closed... But I have a question regarding sizing:\r\n\r\nWould it be possible to scale if \"/f\" (fullscreen) is used?\r\nEverytime I use \"/f\", \"/smart-sizing:WIDTHxHEIGHT\" has no effect...\r\n\r\nI have some customers with thinclients wanting lower resolutions so the font is bigger and easier to read. the sizing could be an easy solution without struggeling resolution of thin clients and used displays. sometimes it's not possible to use resolutions which keep aspect ratio, because xrandr doesn't allow...\r\n\r\nI played around with /size nad /smart-sizing. it is possible to \"/size:640x480 /smart-sizing:1600x1200\" so the font is biger without touching the host. \"/size:640x480 /smart-sizing:100%\" also does work to \"magnify\". (640x480 is just an example and not used by anyone ;) )"}}