{"action":"created","issue":{"url":"https://api.github.com/repos/Spiritdude/OpenJSCAD.org/issues/72","repository_url":"https://api.github.com/repos/Spiritdude/OpenJSCAD.org","labels_url":"https://api.github.com/repos/Spiritdude/OpenJSCAD.org/issues/72/labels{/name}","comments_url":"https://api.github.com/repos/Spiritdude/OpenJSCAD.org/issues/72/comments","events_url":"https://api.github.com/repos/Spiritdude/OpenJSCAD.org/issues/72/events","html_url":"https://github.com/Spiritdude/OpenJSCAD.org/issues/72","id":58586030,"number":72,"title":"custom font","user":{"login":"lebryk","id":7713384,"avatar_url":"https://avatars.githubusercontent.com/u/7713384?v=3","gravatar_id":"","url":"https://api.github.com/users/lebryk","html_url":"https://github.com/lebryk","followers_url":"https://api.github.com/users/lebryk/followers","following_url":"https://api.github.com/users/lebryk/following{/other_user}","gists_url":"https://api.github.com/users/lebryk/gists{/gist_id}","starred_url":"https://api.github.com/users/lebryk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lebryk/subscriptions","organizations_url":"https://api.github.com/users/lebryk/orgs","repos_url":"https://api.github.com/users/lebryk/repos","events_url":"https://api.github.com/users/lebryk/events{/privacy}","received_events_url":"https://api.github.com/users/lebryk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-02-23T13:36:53Z","updated_at":"2016-02-25T02:43:31Z","closed_at":null,"body":"Is it posible to use other fonts in vector_text() or change default font to other?"},"comment":{"url":"https://api.github.com/repos/Spiritdude/OpenJSCAD.org/issues/comments/188573298","html_url":"https://github.com/Spiritdude/OpenJSCAD.org/issues/72#issuecomment-188573298","issue_url":"https://api.github.com/repos/Spiritdude/OpenJSCAD.org/issues/72","id":188573298,"user":{"login":"z3dev","id":8969165,"avatar_url":"https://avatars.githubusercontent.com/u/8969165?v=3","gravatar_id":"","url":"https://api.github.com/users/z3dev","html_url":"https://github.com/z3dev","followers_url":"https://api.github.com/users/z3dev/followers","following_url":"https://api.github.com/users/z3dev/following{/other_user}","gists_url":"https://api.github.com/users/z3dev/gists{/gist_id}","starred_url":"https://api.github.com/users/z3dev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/z3dev/subscriptions","organizations_url":"https://api.github.com/users/z3dev/orgs","repos_url":"https://api.github.com/users/z3dev/repos","events_url":"https://api.github.com/users/z3dev/events{/privacy}","received_events_url":"https://api.github.com/users/z3dev/received_events","type":"User","site_admin":false},"created_at":"2016-02-25T02:43:31Z","updated_at":"2016-02-25T02:43:31Z","body":"i see...\r\n\r\nthe JSCAD scripts are executed via Worker threads. this allows the GUI to remain active while the script is being evaluated.\r\n\r\nthe down side of this approach is that the Worker thread has to \"know\" which libraries to import. There's a table of libraries being passed to the Worker thread. You find the short table in openjscad.js, function rebuildSolidAsync().\r\n\r\nTo continue development, I suggest adding the opentype.js library into that list.\r\n"}}