{"action":"opened","issue":{"url":"https://api.github.com/repos/evolus/pencil/issues/196","repository_url":"https://api.github.com/repos/evolus/pencil","labels_url":"https://api.github.com/repos/evolus/pencil/issues/196/labels{/name}","comments_url":"https://api.github.com/repos/evolus/pencil/issues/196/comments","events_url":"https://api.github.com/repos/evolus/pencil/issues/196/events","html_url":"https://github.com/evolus/pencil/issues/196","id":189897582,"number":196,"title":"Pages aren't created & displayed to start actually using Pencil","user":{"login":"cweagans","id":101590,"avatar_url":"https://avatars.githubusercontent.com/u/101590?v=3","gravatar_id":"","url":"https://api.github.com/users/cweagans","html_url":"https://github.com/cweagans","followers_url":"https://api.github.com/users/cweagans/followers","following_url":"https://api.github.com/users/cweagans/following{/other_user}","gists_url":"https://api.github.com/users/cweagans/gists{/gist_id}","starred_url":"https://api.github.com/users/cweagans/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cweagans/subscriptions","organizations_url":"https://api.github.com/users/cweagans/orgs","repos_url":"https://api.github.com/users/cweagans/repos","events_url":"https://api.github.com/users/cweagans/events{/privacy}","received_events_url":"https://api.github.com/users/cweagans/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-11-17T00:38:00Z","updated_at":"2016-11-17T00:38:00Z","closed_at":null,"body":"* Operating system: Arch Linux (current as of Nov 16)\r\n* Pencil version: master (HEAD as of Nov 16) and v3.0.0-rc.1 -- tested both\r\n\r\n* `electron` is installed via my package manager (presumably from installing atom, but it shouldn't matter)\r\n* I clone this repo and `cd` into the `app` directory\r\n* I run `npm install`\r\n* I run `electron .`, which immediately starts the UI (which looks really nice, btw, although I think I agree with the other issues that say it's not dense enough)\r\n* I click \"Create new document\", which pops open the bottom panel, which I assume is the area where pages should be listed?\r\n* I'm not sure if there's a problem at this point, but the \"Open a document\" and \"Create a New Document\" buttons are still visible in the main part of the UI.\r\n* I click \"Add page\" on the right side of the screen, which opens a new window to configure the page.\r\n* I type \"Test page\" in the \"Page title\" field and leave everything else at the defaults (child of: none, page size: last used (960x600), background: transparent background), and then click \"Create\"\r\n* At this point, I see the first problem: the add page dialog doesn't go away, and nothing appears to happen. Nothing is written to the shell I ran electron from, either.\r\n* I click cancel to close the dialog, and then click \"add page\" again to go back into the add page dialog.\r\n* This time, if I expand the \"Child of\" dropdown, I see that \"test page\" is now included in the list, along with \"Untitled page\". I *think* \"Untitled page\" is created when I click \"create a new document\", but I'm not sure because I never actually see a page. In any case, it looks like my page is getting created, but never gets displayed.\r\n* I can confirm this by typing \"asdf\" in the title field by clicking the \"Create\" button a bunch of times and closing and reopening the dialog. The \"Child of\" dropdown now contains a number of \"asdf\" pages equal to the number of times I clicked \"Create\".\r\n\r\nI'm not sure if I'm doing something wrong here, but just wanted to pass this along in case it will help.\r\n"}}
{"actor":{"display_login":"cweagans"}}