Skip to content

Commit

Permalink
update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
pthom committed Dec 3, 2023
1 parent 8496ea7 commit 138c630
Showing 1 changed file with 13 additions and 9 deletions.
22 changes: 13 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
# v1.1.0

* Added support macOS app bundles
* hello_imgui_add_app and imgui_bundle.add_app can now accept ASSETS_LOCATION as a parameter e.g `hello_imgui_add_app(my_app file1.cpp file2.cpp ASSETS_LOCATION my_assets)`

* The files in assets/app_settings/ will be used to generate the app icon, and the app settings (for macOS, iOS, Android): see assets/ structure below:
* Support for Application Icon (multiplatform, i.e. macOS, iOS, Windows, Emscripten, Linux):
the file `assets/app_settings/icon.png` will be used to generate the app icon for any platform. See assets/ structure below:
```
assets/
├── world.jpg # A custom asset
Expand All @@ -26,15 +24,21 @@ assets/
├── images
│ └── markdown_broken_image.png
```
* Added support for macOS application bundles

* Added callback `runnerParams.callbacks.CustomBackground`: display any 3D scene in the background of the app.
* Added callback `runnerParams.callbacks.CustomBackground`: display any 3D scene in the background of the app: see [doc](https://pthom.github.io/imgui_bundle/quickstart.html#_custom_3d_background)
![Custom background](bindings/imgui_bundle/doc/doc_images/demo_custom_background.jpg)
See https://pthom.github.io/imgui_bundle/quickstart.html#_custom_3d_background
* Improved ImGui bindings: added bindings for ImDrawData and ImDrawList arrays

* Improved ImGui bindings: added bindings for `ImDrawData` and `ImDrawList` arrays
(see https://github.com/pthom/imgui_bundle/issues/142)
* Added support backends in full python (à la pyimgui):
* see bindings/imgui_bundle/python_backends_wip

* Added initial support for backends in full python (à la pyimgui):
* see [bindings/imgui_bundle/python_backends_wip](bindings/imgui_bundle/python_backends_wip)
* see https://github.com/pthom/imgui_bundle/issues/142
* see full example with glfw3 + OpenGL3: [bindings/imgui_bundle/python_backends_wip/examples/example_python_backend_glfw3.py](bindings/imgui_bundle/python_backends_wip/examples/example_python_backend_glfw3.py)
* _Note: ImmApp and Hello ImGui provide advanced support for anti-aliased fonts and HighDPI. This is not provided by python backends: you will have to implement it yourself_

* hello_imgui_add_app and imgui_bundle.add_app can now accept ASSETS_LOCATION as a parameter e.g `hello_imgui_add_app(my_app file1.cpp file2.cpp ASSETS_LOCATION my_assets)`


# v1.0.0-beta1
Expand Down

0 comments on commit 138c630

Please sign in to comment.