{"action":"created","issue":{"url":"https://api.github.com/repos/pylerSM/XInstaller/issues/27","labels_url":"https://api.github.com/repos/pylerSM/XInstaller/issues/27/labels{/name}","comments_url":"https://api.github.com/repos/pylerSM/XInstaller/issues/27/comments","events_url":"https://api.github.com/repos/pylerSM/XInstaller/issues/27/events","html_url":"https://github.com/pylerSM/XInstaller/pull/27","id":111975765,"number":27,"title":"UI overhaul, fix crash/reload","user":{"login":"easyaspi314","id":6258309,"avatar_url":"https://avatars.githubusercontent.com/u/6258309?v=3","gravatar_id":"","url":"https://api.github.com/users/easyaspi314","html_url":"https://github.com/easyaspi314","followers_url":"https://api.github.com/users/easyaspi314/followers","following_url":"https://api.github.com/users/easyaspi314/following{/other_user}","gists_url":"https://api.github.com/users/easyaspi314/gists{/gist_id}","starred_url":"https://api.github.com/users/easyaspi314/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/easyaspi314/subscriptions","organizations_url":"https://api.github.com/users/easyaspi314/orgs","repos_url":"https://api.github.com/users/easyaspi314/repos","events_url":"https://api.github.com/users/easyaspi314/events{/privacy}","received_events_url":"https://api.github.com/users/easyaspi314/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2015-10-17T17:48:22Z","updated_at":"2015-10-27T00:13:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/pylerSM/XInstaller/pulls/27","html_url":"https://github.com/pylerSM/XInstaller/pull/27","diff_url":"https://github.com/pylerSM/XInstaller/pull/27.diff","patch_url":"https://github.com/pylerSM/XInstaller/pull/27.patch"},"body":"Major redesign in preferences!\r\n\r\n* Fixed the reload on orientation and NullPointerException crash\r\n* We still need to deal with App Info crashes on 4.1. I haven't implemented anything yet because I am not familiar with Xposed.\r\n\r\n**\\*\\*Everything is English only and will need to be translated eventually****\r\n* Help screen on ActionBar - Should appease for now, but should eventually be updated with locale-specific and API-specific things, and load from online to keep the module small.\r\n * Dialog on tablet, full-screen on phone\r\n * Also fixed the dead link.\r\n* Added basic summaries on some of the confusing App Info preferences.\r\n* Preference Headers for dual-column in tablets. Also preferences are separated into Fragments.\r\n* Cleaned up the code a bit. Moved OnPreferenceClickListeners to being implemented in the class so it is less messy and used string-switching (note: You may need to configure Eclipse to keep it from yelling at you. IDK, I used [AIDE](https://play.google.com/store/apps/details?id=com.aide.ui) on my phone.\r\n* Reorganized app-specific stuff\r\n* Detects if the module is disabled by hooking into itself.\r\n * Shows a message at the bottom of the screen.\r\n* Removed the silly empty PreferenceCategory at the bottom of the App Info screen.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/pylerSM/XInstaller/issues/comments/151320678","html_url":"https://github.com/pylerSM/XInstaller/pull/27#issuecomment-151320678","issue_url":"https://api.github.com/repos/pylerSM/XInstaller/issues/27","id":151320678,"user":{"login":"easyaspi314","id":6258309,"avatar_url":"https://avatars.githubusercontent.com/u/6258309?v=3","gravatar_id":"","url":"https://api.github.com/users/easyaspi314","html_url":"https://github.com/easyaspi314","followers_url":"https://api.github.com/users/easyaspi314/followers","following_url":"https://api.github.com/users/easyaspi314/following{/other_user}","gists_url":"https://api.github.com/users/easyaspi314/gists{/gist_id}","starred_url":"https://api.github.com/users/easyaspi314/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/easyaspi314/subscriptions","organizations_url":"https://api.github.com/users/easyaspi314/orgs","repos_url":"https://api.github.com/users/easyaspi314/repos","events_url":"https://api.github.com/users/easyaspi314/events{/privacy}","received_events_url":"https://api.github.com/users/easyaspi314/received_events","type":"User","site_admin":false},"created_at":"2015-10-27T00:13:01Z","updated_at":"2015-10-27T00:13:01Z","body":"By the way to open apps in tablet mode I used App Settings. Just lower the DPI to something like 160 and set the Screen (dp) to 1000x1600. Some things might not work properly because unused themes are usually removed from your ROM to save space."}}