{"action":"created","issue":{"url":"https://api.github.com/repos/nextcloud/gallery/issues/12","repository_url":"https://api.github.com/repos/nextcloud/gallery","labels_url":"https://api.github.com/repos/nextcloud/gallery/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/nextcloud/gallery/issues/12/comments","events_url":"https://api.github.com/repos/nextcloud/gallery/issues/12/events","html_url":"https://github.com/nextcloud/gallery/issues/12","id":174940183,"number":12,"title":"In-app settings buttons and user settings section [$15]","user":{"login":"oparoz","id":323220,"avatar_url":"https://avatars.githubusercontent.com/u/323220?v=3","gravatar_id":"","url":"https://api.github.com/users/oparoz","html_url":"https://github.com/oparoz","followers_url":"https://api.github.com/users/oparoz/followers","following_url":"https://api.github.com/users/oparoz/following{/other_user}","gists_url":"https://api.github.com/users/oparoz/gists{/gist_id}","starred_url":"https://api.github.com/users/oparoz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oparoz/subscriptions","organizations_url":"https://api.github.com/users/oparoz/orgs","repos_url":"https://api.github.com/users/oparoz/repos","events_url":"https://api.github.com/users/oparoz/events{/privacy}","received_events_url":"https://api.github.com/users/oparoz/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/nextcloud/gallery/labels/20","name":"20","color":"ededed"},{"url":"https://api.github.com/repos/nextcloud/gallery/labels/bounty","name":"bounty","color":"ededed"},{"url":"https://api.github.com/repos/nextcloud/gallery/labels/coder%20wanted","name":"coder wanted","color":"ededed"},{"url":"https://api.github.com/repos/nextcloud/gallery/labels/design","name":"design","color":"cc317c"},{"url":"https://api.github.com/repos/nextcloud/gallery/labels/enhancement","name":"enhancement","color":"0e8a16"},{"url":"https://api.github.com/repos/nextcloud/gallery/labels/feature:photowall","name":"feature:photowall","color":"ededed"},{"url":"https://api.github.com/repos/nextcloud/gallery/labels/feature:slideshow","name":"feature:slideshow","color":"ededed"},{"url":"https://api.github.com/repos/nextcloud/gallery/labels/sponsor%20needed","name":"sponsor needed","color":"ededed"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":24,"created_at":"2016-09-04T09:34:53Z","updated_at":"2016-09-04T09:35:02Z","closed_at":null,"body":"_From @oparoz on January 4, 2015 14:10_\n\nArbitrary choices have been made for some parameters such as the preview scaling or zoom factor\r\n\r\nA user should be able to set his own preferences\r\n\r\nThe [IConfig](https://github.com/owncloud/core/blob/master/lib/public/iconfig.php) interface should allow any developer to collect the user's preferences to configure the view\r\n\r\n### Ideas\r\n* Enable/disable advanced graphical interface (also available via shortcut)\r\n* Exclude (.nomedia) or include (gallery.cnf) folders\r\n* Set maximum zoom factor\r\n* Enable/disable upscaling\r\n* Show/Hide broken pictures\r\n\r\n<bountysource-plugin>\r\n---\r\nThere is a **[$15 open bounty](https://www.bountysource.com/issues/7474307-in-app-settings-buttons-and-user-settings-section?utm_campaign=plugin&utm_content=tracker%2F9328526&utm_medium=issues&utm_source=github)** on this issue. Add to the bounty at [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F9328526&utm_medium=issues&utm_source=github).\r\n</bountysource-plugin>\n\n_Copied from original issue: owncloud/gallery#4_"},"comment":{"url":"https://api.github.com/repos/nextcloud/gallery/issues/comments/244592774","html_url":"https://github.com/nextcloud/gallery/issues/12#issuecomment-244592774","issue_url":"https://api.github.com/repos/nextcloud/gallery/issues/12","id":244592774,"user":{"login":"oparoz","id":323220,"avatar_url":"https://avatars.githubusercontent.com/u/323220?v=3","gravatar_id":"","url":"https://api.github.com/users/oparoz","html_url":"https://github.com/oparoz","followers_url":"https://api.github.com/users/oparoz/followers","following_url":"https://api.github.com/users/oparoz/following{/other_user}","gists_url":"https://api.github.com/users/oparoz/gists{/gist_id}","starred_url":"https://api.github.com/users/oparoz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oparoz/subscriptions","organizations_url":"https://api.github.com/users/oparoz/orgs","repos_url":"https://api.github.com/users/oparoz/repos","events_url":"https://api.github.com/users/oparoz/events{/privacy}","received_events_url":"https://api.github.com/users/oparoz/received_events","type":"User","site_admin":false},"created_at":"2016-09-04T09:35:02Z","updated_at":"2016-09-04T09:35:02Z","body":"_From @deMattin on May 20, 2015 11:48_\n\nI havn't thought about a different view, but about to modify code to let spacing depend on only one value and so give the user the option to modify spacing simply by setting this one parameter/value.\r\nThe final solution can be more easily to maintain I think, because this way it works relative and more like a template or based on a template.\r\nYou are right, this will now mean some work for you (although if I would do the base work) and so it is no issue now.\r\nBut I wrote this more as an example for it, if one \"thinks\" hardcoded with having one solution and no options in mind.\r\nNow it would be much work to realize another spacing - having it in mind in the past won't neccessarily mean more work or more problems writing the code but more flexibility to give options or change something if you want.\r\nBut it will go too much off topic now.\r\n\r\nIt has been good to discuss this - also to show, that there are some other points of view out there.\r\n\r\nI hope (and am shure) I won't be forced to give Google, Microsoft and Dropbox my data again (have used all of them and now almost completely replaced with ownCloud) and oC will go the right way in the future ... ;)"}}
{"actor":{"display_login":"oparoz"}}