{"action":"closed","issue":{"url":"https://api.github.com/repos/kotcrab/VisEditor/issues/115","repository_url":"https://api.github.com/repos/kotcrab/VisEditor","labels_url":"https://api.github.com/repos/kotcrab/VisEditor/issues/115/labels{/name}","comments_url":"https://api.github.com/repos/kotcrab/VisEditor/issues/115/comments","events_url":"https://api.github.com/repos/kotcrab/VisEditor/issues/115/events","html_url":"https://github.com/kotcrab/VisEditor/issues/115","id":124351632,"number":115,"title":"VisUI 1.0.0","user":{"login":"kotcrab","id":4594081,"avatar_url":"https://avatars.githubusercontent.com/u/4594081?v=3","gravatar_id":"","url":"https://api.github.com/users/kotcrab","html_url":"https://github.com/kotcrab","followers_url":"https://api.github.com/users/kotcrab/followers","following_url":"https://api.github.com/users/kotcrab/following{/other_user}","gists_url":"https://api.github.com/users/kotcrab/gists{/gist_id}","starred_url":"https://api.github.com/users/kotcrab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kotcrab/subscriptions","organizations_url":"https://api.github.com/users/kotcrab/orgs","repos_url":"https://api.github.com/users/kotcrab/repos","events_url":"https://api.github.com/users/kotcrab/events{/privacy}","received_events_url":"https://api.github.com/users/kotcrab/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kotcrab/VisEditor/labels/ui","name":"ui","color":"fbca04"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-12-30T14:02:22Z","updated_at":"2016-02-13T11:00:35Z","closed_at":"2016-02-13T11:00:35Z","body":"After over year of development VisUI will be reaching 1.0.0 version. I want to focus on cleaning up the API. Here's a list of things I gathered to do for now:\r\n\r\n* [x] Move `InputValidator` to util package\r\n* [x] Rename `DialogUtils` to `Dialogs`\r\n* [x] `ErrorDialog` renamed to `DetailsDialog`\r\n* [x] Refactor `FileChooserListener` `selected(File)` and `selected(Array)` methods\r\n* [x] USL in Maven Central\r\n* [x] Check styles name for consistency\r\n* [x] Need to check up `TabbedPane` vertical mode\r\n* [x] Refactor `Tooltip` constructors\r\n* [x] Move I18N bundle management to `Locales`\r\n\r\n#####  New features\r\n* [x] LibGDX 1.9.2\r\n* [x] ListView - similar to Android ListView's\r\n* [x] `ButtonBar` - allows to easily create table with buttons like \"Ok\", \"Cancel\", \"Yes\", \"No\" in platform dependentant order, see JavaFX's [ButtonBar](https://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/ButtonBar.html).\r\n * [x] `Dialogs` refactored to use `ButtonBar`\r\n* [x] Flow laytous\r\n* [x] Resizeable window style\r\n* [x] Use system cursors\r\n\r\n##### Other\r\n* [x] Check if GWT still works\r\n\r\n#####  Update wiki\r\nDon't update existing pages before 1.0.0 release.\r\n* [x] FileChooser - listener section\r\n* [x] ListView\r\n* [x] ButtonBar\r\n* [x] FlowGroups\r\n* [x] Tooltips - add `TooltipBuilder`\r\n* [x] I18N\r\n\r\nIf you have any suggestions please leave your comment here."}}