{"action":"created","issue":{"url":"https://api.github.com/repos/GameFoundry/bsf/issues/72","repository_url":"https://api.github.com/repos/GameFoundry/bsf","labels_url":"https://api.github.com/repos/GameFoundry/bsf/issues/72/labels{/name}","comments_url":"https://api.github.com/repos/GameFoundry/bsf/issues/72/comments","events_url":"https://api.github.com/repos/GameFoundry/bsf/issues/72/events","html_url":"https://github.com/GameFoundry/bsf/issues/72","id":310218458,"number":72,"title":"Qt framework integration","user":{"login":"jonesmz","id":755783,"avatar_url":"https://avatars2.githubusercontent.com/u/755783?v=4","gravatar_id":"","url":"https://api.github.com/users/jonesmz","html_url":"https://github.com/jonesmz","followers_url":"https://api.github.com/users/jonesmz/followers","following_url":"https://api.github.com/users/jonesmz/following{/other_user}","gists_url":"https://api.github.com/users/jonesmz/gists{/gist_id}","starred_url":"https://api.github.com/users/jonesmz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonesmz/subscriptions","organizations_url":"https://api.github.com/users/jonesmz/orgs","repos_url":"https://api.github.com/users/jonesmz/repos","events_url":"https://api.github.com/users/jonesmz/events{/privacy}","received_events_url":"https://api.github.com/users/jonesmz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-03-31T06:58:17Z","updated_at":"2018-03-31T21:13:57Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Something to consider for the far (far) future, kind of like a stretch goal so to speak, would be integration with the Qt framework for GUI rendering. (Perhaps others as well, like Gtk+, or EFL, that kind of thing.)\r\n\r\nOpen source games like OpenMW, Warzone2100, and I'm sure others, use Qt for the in-game UI code like menus and such.\r\n\r\nQt, of course, offers an incredibly comprehensive C++ GUI framework with unbelievable documentation, and a huge developer community.\r\n\r\nQt also has a declarative GUI language, called QML, which has some really powerful high-level capabilities.\r\n\r\nSince Qt has preexisting examples of how to integrate into an OpenGL (and/or similar) games, I think that it's at the very least possible. Whether this fits into the development goals of bsf is another story."},"comment":{"url":"https://api.github.com/repos/GameFoundry/bsf/issues/comments/377723852","html_url":"https://github.com/GameFoundry/bsf/issues/72#issuecomment-377723852","issue_url":"https://api.github.com/repos/GameFoundry/bsf/issues/72","id":377723852,"user":{"login":"jonesmz","id":755783,"avatar_url":"https://avatars2.githubusercontent.com/u/755783?v=4","gravatar_id":"","url":"https://api.github.com/users/jonesmz","html_url":"https://github.com/jonesmz","followers_url":"https://api.github.com/users/jonesmz/followers","following_url":"https://api.github.com/users/jonesmz/following{/other_user}","gists_url":"https://api.github.com/users/jonesmz/gists{/gist_id}","starred_url":"https://api.github.com/users/jonesmz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonesmz/subscriptions","organizations_url":"https://api.github.com/users/jonesmz/orgs","repos_url":"https://api.github.com/users/jonesmz/repos","events_url":"https://api.github.com/users/jonesmz/events{/privacy}","received_events_url":"https://api.github.com/users/jonesmz/received_events","type":"User","site_admin":false},"created_at":"2018-03-31T21:13:57Z","updated_at":"2018-03-31T21:13:57Z","author_association":"CONTRIBUTOR","body":"I propose making another milestone for the bsf github repo.\r\n\r\nSomething like \"Not planned, pull requests welcome\" or something.\r\n\r\nThat would allow people casually looking through github issues to see \"Oh, this has been reported, and I shouldn't expect to see it happen to the project unless I do the work\".\r\n\r\nIt could save on duplicate issue reports / feature requests in the future."}}
{"actor":{"display_login":"jonesmz"}}