Commit Graph
121 Commits
Author SHA1 Message Date
SpaiR 8ac8a0719b [API] Add API for Dear ImGui v1.79 2020-10-17 14:58:04 +03:00
Silent Orb 06322ac726 [API] Fixed four of the ImGuiTreeNodeFlags that were all set to Framed (#26) 2020-10-17 11:18:54 +03:00
SpaiR 1e9db613a9 [API] Implement ImGuiTextFilter 2020-10-06 17:56:09 +03:00
SpaiR 897ca4947b [API] Change natives extract folder
So the folder will be unique for sure
2020-10-06 17:30:37 +03:00
SpaiR 9fdd6d7e14 [API] Add internal ImGuiItemFlags api 2020-09-21 18:12:17 +03:00
SpaiR 1abbf9d14d [API] Fix dockBuilderSplitNode arguments 2020-09-06 14:24:28 +03:00
SpaiR 3d438a0029 [Example] Refactor example 2020-09-05 15:27:03 +03:00
SpaiR 4e564240ca [API] Add support for DockBuilder 2020-09-05 15:27:03 +03:00
SpaiR 2c66c8d3c5 [Doc] Fix javadocs 2020-08-31 00:29:44 +03:00
SpaiR a97242eaeb [Build] Migrate to the new bintray repos 2020-08-31 00:00:10 +03:00
SpaiR 23b9c30b45 [API] Fix windows build 2020-08-30 23:23:24 +03:00
SpaiR 0b4aa25b1d [API] Add API for Dear ImGui v1.78 2020-08-30 23:04:23 +03:00
SpaiR 13c3a28f09 [API] Add ImGuiPlatformMonitor 2020-08-30 23:04:05 +03:00
SpaiR b065d004f7 [API] Simplify flags API 2020-08-30 21:51:04 +03:00
SpaiR e9cfd62137 [WIP] Viewports backend, 2 2020-08-30 21:10:18 +03:00
SpaiR e328d738ce [WIP] Viewports backend 2020-08-30 15:47:27 +03:00
SpaiR 8494bd8361 Add ImPlatformIO, ImGuiViewport 2020-08-29 15:33:15 +03:00
SpaiR dce574ef76 Rename ImGui#touch to ImGui#init 2020-08-23 21:12:04 +03:00
SpaiR 7bfa1b6195 Remove *New versions of methods, since now is possible to change the pointer explicitly 2020-08-23 17:00:23 +03:00
SpaiR 60cb864fef Optimize ImDrawData memory consumption 2020-08-23 16:56:49 +03:00
SpaiR 1dcf2328a4 Refactor mapping to the native structs 2020-08-23 16:49:16 +03:00
SpaiR 1209caa518 Initial Multi-Viewport implementation 2020-08-23 14:13:03 +03:00
SpaiR b9f5e5315e Add ImString#isEmpty and ImString#isNotEmpty methods 2020-08-06 13:28:05 +03:00
SpaiR 373d951015 Fix checkstyle 2020-07-13 03:16:43 +03:00
SpaiR 92a9d43876 Add shortcut methods to add/remove config/backend flags 2020-07-12 15:07:35 +03:00
SpaiR 640f56b4be Add ImGui helper methods to get ImVec2 values 2020-07-11 18:50:57 +03:00
SpaiR 50ce76a5d4 Add ImGuiIO helper methods to get ImVec2 values 2020-07-09 13:28:58 +03:00
SpaiR f013696f11 Add ImFontConfig helper methods to get ImVec2 values 2020-07-09 13:28:50 +03:00
SpaiR 5fc32e8d6e Add ImFont helper methods to get ImVec2 values 2020-07-09 13:28:44 +03:00
SpaiR 8cdb72b421 Add ImDrawList helper methods to get ImVec2 values 2020-07-09 13:28:36 +03:00
SpaiR 8e604fd802 Add ImDrawData helper methods to get ImVec2 values 2020-07-09 13:28:29 +03:00
SpaiR fc8f0b0a2f Add ImGuiStyle helper methods to get ImVec2 values 2020-07-08 13:05:33 +03:00
SpaiR f555f84d2e Remove redundant "textEnd" argument from text methods 2020-07-08 04:52:34 +03:00
SpaiR 6c008e6e8c Update binding to Dear ImGui v1.77 2020-07-03 16:38:18 +03:00
SpaiR 5c1f8f5c33 Add ImString support for "null" values
Set with "null" as a value will work in the same way String#valueOf does.
2020-06-25 15:26:49 +03:00
SpaiR 74cfec5a2a Add ImGuiIO::NavInputs
resolve #12
2020-06-25 15:17:00 +03:00
SpaiR 9f58340d6e Optimize and reduce memory footprint for ImFontAtlas#getTexDataAsAlpha8/ImFontAtlas#getTexDataAsRGBA32 methods 2020-06-21 17:42:37 +03:00
SpaiR e56990f2c9 Simplify drag'n'drop API with ability to directly transfer Java objects 2020-06-18 22:03:18 +03:00
SpaiR 236a6de0a3 Add ImGuiStorage 2020-06-17 17:00:13 +03:00
SpaiR 136cdce0db More correct way of getting wrappers hashcode 2020-06-16 17:33:51 +03:00
SpaiR 2de7a25e99 Rename ImBool to ImBoolean 2020-06-16 17:21:09 +03:00
SpaiR ebd1e69f89 Refactor ImGuiInputTextData into an inner ImString class and rename to InputData 2020-06-16 17:20:09 +03:00
SpaiR e60f56beb7 Move primitive wrappers into its own package "imgui.type" 2020-06-16 17:07:21 +03:00
SpaiR 52f0343ac4 Rename package: callbacks->callback 2020-06-16 16:59:39 +03:00
SpaiR 911bde2d02 Rename package: enums->flag 2020-06-16 16:58:49 +03:00
SpaiR 2ba2216957 Rename ImColor methods 2020-06-16 16:53:42 +03:00
SpaiR 1235a8d478 Fix build for windows 2020-06-08 03:40:42 +03:00
SpaiR ed3acd1716 Add ImGuiOnceUponAFrame helper 2020-06-07 18:26:43 +03:00
SpaiR b25b5d55ad Make getID to return int instead of long 2020-06-06 21:51:11 +03:00
SpaiR 8ac87a9606 Add ImColor helper. Increase flexibility of the color API
In most of the places it's now possible to provide a simple int value, instead of float numbers.
2020-06-06 17:47:14 +03:00