{"action":"created","issue":{"url":"https://api.github.com/repos/LibrePCB/LibrePCB/issues/374","repository_url":"https://api.github.com/repos/LibrePCB/LibrePCB","labels_url":"https://api.github.com/repos/LibrePCB/LibrePCB/issues/374/labels{/name}","comments_url":"https://api.github.com/repos/LibrePCB/LibrePCB/issues/374/comments","events_url":"https://api.github.com/repos/LibrePCB/LibrePCB/issues/374/events","html_url":"https://github.com/LibrePCB/LibrePCB/issues/374","id":379905586,"node_id":"MDU6SXNzdWUzNzk5MDU1ODY=","number":374,"title":"Library Manager: downloaded 3rd-party library from GitHub lost URL info","user":{"login":"Symbian9","id":13188580,"node_id":"MDQ6VXNlcjEzMTg4NTgw","avatar_url":"https://avatars3.githubusercontent.com/u/13188580?v=4","gravatar_id":"","url":"https://api.github.com/users/Symbian9","html_url":"https://github.com/Symbian9","followers_url":"https://api.github.com/users/Symbian9/followers","following_url":"https://api.github.com/users/Symbian9/following{/other_user}","gists_url":"https://api.github.com/users/Symbian9/gists{/gist_id}","starred_url":"https://api.github.com/users/Symbian9/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Symbian9/subscriptions","organizations_url":"https://api.github.com/users/Symbian9/orgs","repos_url":"https://api.github.com/users/Symbian9/repos","events_url":"https://api.github.com/users/Symbian9/events{/privacy}","received_events_url":"https://api.github.com/users/Symbian9/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2018-11-12T18:44:57Z","updated_at":"2018-11-13T15:33:24Z","closed_at":"2018-11-13T08:16:31Z","author_association":"NONE","body":"##### VERSION / OS / ENVIRONMENT\r\n\r\n```\r\nLibrePCB Version: 0.1.0-rc2\r\nGit Revision:     2800328030285b1c5094975a384a1759c9a4807f\r\nBuild Date:       2018-11-04T10:03:33\r\nQt Version:       5.9.1 (built against 5.9.1)\r\nCPU Architecture: x86_64\r\nOperating System: Debian GNU/Linux 9 (stretch)\r\nPlatform Plugin:  xcb\r\n```\r\n\r\n##### SUMMARY\r\n\r\nAfter import 3rd-party library from GitHub URL info lost (not saved).\r\n\r\n##### STEPS TO REPRODUCE\r\n\r\n1. Launch LibrePCB;\r\n2. Go to \"Library Manager\";\r\n3. Switch to \"Download manually\";\r\n4. Input URL to `master.zip` of 3rd-party library hosted on GitHub;\r\n5. Download this library and switch to installed library details.\r\n\r\n##### EXPECTED RESULTS\r\n\r\nAfter import any library by URL, this URL should be shown in \"Library Manager\".\r\n\r\nAlso add button \"Re-download this library\", that should be used for re-install this library from it's URL.\r\n\r\n##### ACTUAL RESULTS\r\n\r\nURL info lost after 3rd-party library installed.\r\n\r\n![pic.1](http://i.imgur.com/hvyLgv1.png)\r\n\r\nAlso, impossible update 3rd-party from regular URL, such as `https://github.com/<user>/<3rd-party_library_name>.lplib/archive/master.zip`.\r\n\r\n##### ADDITIONAL INFORMATION\r\n\r\n- https://github.com/ouabache/LibrePCB_Logic.lplib\r\n  - ZIP: https://github.com/ouabache/LibrePCB_Logic.lplib/archive/master.zip"},"comment":{"url":"https://api.github.com/repos/LibrePCB/LibrePCB/issues/comments/438308839","html_url":"https://github.com/LibrePCB/LibrePCB/issues/374#issuecomment-438308839","issue_url":"https://api.github.com/repos/LibrePCB/LibrePCB/issues/374","id":438308839,"node_id":"MDEyOklzc3VlQ29tbWVudDQzODMwODgzOQ==","user":{"login":"rnestler","id":1435346,"node_id":"MDQ6VXNlcjE0MzUzNDY=","avatar_url":"https://avatars3.githubusercontent.com/u/1435346?v=4","gravatar_id":"","url":"https://api.github.com/users/rnestler","html_url":"https://github.com/rnestler","followers_url":"https://api.github.com/users/rnestler/followers","following_url":"https://api.github.com/users/rnestler/following{/other_user}","gists_url":"https://api.github.com/users/rnestler/gists{/gist_id}","starred_url":"https://api.github.com/users/rnestler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rnestler/subscriptions","organizations_url":"https://api.github.com/users/rnestler/orgs","repos_url":"https://api.github.com/users/rnestler/repos","events_url":"https://api.github.com/users/rnestler/events{/privacy}","received_events_url":"https://api.github.com/users/rnestler/received_events","type":"User","site_admin":false},"created_at":"2018-11-13T15:33:24Z","updated_at":"2018-11-13T15:33:24Z","author_association":"MEMBER","body":"> Contribute your library elements to the official libraries smiley\r\n\r\nDo we document somewhere, how to contribute to the official libraries? Especially when somebody want's to create a new library?"}}
{"actor":{"display_login":"rnestler"}}