- Joined
- Jun 19, 2017
- Messages
- 3,390
I am sure you would need to go with 5.15, to be able to create a universal build.I don't think that it will be straight forward with 5.9.x no longer being supported by The Qt Company.
I am sure you would need to go with 5.15, to be able to create a universal build.I don't think that it will be straight forward with 5.9.x no longer being supported by The Qt Company.
Not according to the supported platforms for the current release. But TED should run via Rosetta for the time being.I am sure you would need to go with 5.15, to be able to create a universal build.
startFrame()
ig_BeginMainMenuBar()
If ig_BeginMenu("File")
If ig_MenuItem("Exit","CTRL+F") Then EndApp()
ig_EndMenu()
Endif
If ig_BeginMenu("Edit")
ig_MenuItem("Undo")
ig_MenuItem("-")
ig_MenuItem("Copy")
ig_MenuItem("-")
If ig_BeginMenu("Submenu")
ig_MenuItem("Entry 1#")
ig_MenuItem("Entry #2")
ig_EndMenu()
Endif
ig_EndMenu()
Endif
If ig_BeginMenu("View")
If ig_MenuItem("show Window") Then showwindow = True
ig_EndMenu()
Endif
ig_EndMainMenuBar()
If showwindow
showwindow = ig_Begin("Hello, world! This is CX 4#", True)
ig_Text("Hover over me")
If ig_IsItemHovered() Then ig_SetTooltip("I am a tooltip")
If ig_Button("ba="+ba,[100.0,20.0]) Then ba+=1
ig_Text("style= "+ig_GetStyleColorName(0))
myInt = ig_SliderInt("SliderInt ", myInt , -20, 20)
myFloat2 = ig_SliderFloat2("SliderFloat2",myFloat2, 0.0, 10.0)
ig_PlotHistogram("PlotHistogram",[0.6, 10.1, 1.0, 5.5, 3.92, 0.1, 7.2 ], 7,2,"xxx",0.0,11.0,[0.0,80.0])
If ig_TreeNode("Treenode #1")
ig_Text("Entry #1")
if ig_TreeNode("Treenode #2")
ig_Text("Entry #2")
ig_TreePop()
Endif
ig_TreePop()
Endif
If ig_CollapsingHeader("Collapsing header")
ig_Text("Entry #3")
ig_TextColored([1.0,0.0,0.0,1.0], "Entry #4")
ig_TextColored([1.0,0.0,1.0,1.0], "Entry #5")
Endif
ig_BulletText("Bullet point 1");
ig_TextDisabled("ig_TextDisabled");
ig_LabelText("ig_LabelText","BeispielText");
ig_TextWrapped("This text should automatically wrap on the edge of the window. The current implementation " +
"for text wrapping follows simple rules suitable for English and possibly other languages.")
ig_ProgressBar(0.5,[200.0,20.0],"Progressbar")
inputTxt = ig_InputTextWithHint("password (w/ hint)", "<password>",inputTxt, ImGuiInputTextFlags_Password)
inputMultiline = ig_InputTextMultiline("Mulitlinetext", inputMultiline)
ig_End()
Endif
renderFrame()
Also for some odd reason, MakeDocs has a problem with to many enumerate definitions. Have to look into this.
FIX: [brl.requesters] Fixed compiling error on Linux. (Author: MikeHart)
FIX: [brl.filesystem] Fixed CreateDir not being able to use cerberus://internal file paths. (Author: MikeHart)
FIX: [docs] Corrected Latest new stuff section on the homepage. (Author: MikeHart)
FIX: [docs/mojo.app] Typo correction. (Author: Phil7)
FIX: [mojo2] Fixed Canvas.ReadPixels only reading the last framebuffer it was rendered to. (Author: MikeHart)
FIX: [mojo/mojo2] Fixed Font.TextHeight returning the values without Glyph.yoffset. (Author: MikeHart)
MOD: [mojo/mojo2] Changed DrawText to use TextHeight("") when being y-aligned. (Author: MikeHart)
MOD: [agk/buildtarget] Added fixes for TGCs Android template. (Author: MikeHart)
NEW: [mojo.input] Added KEY_ALT to the usable key codes. (Author: MikeHart)
NEW: [TRANSCC] Added #GLFW_GCC_SRC_OPTS to compile more source files. (Author: MikeHart)
NEW: [TRANSCC] Added #GLFW_GCC_VPATH_OPTS to add more paths to source files. (Author: MikeHart)
NEW: [TRANSCC/Android] Added bundleRelease to create app bundle. (Author: MikeHart)
NEW: [mojo/Android] Added new soundpool constructor to replace the depreciated one. (Author: MikeHart)
NEW: [html5] Added #HTML5_CANVAS_ALPHA to enable the canvas' background alpha channel (Author: Holzchopf)
***** v2021-04-04 *****
FIX: [brl.requesters] Fixed compiling error on Linux. (Author: MikeHart)
FIX: [brl.filesystem] Fixed CreateDir not being able to use cerberus://internal file paths. (Author: MikeHart)
FIX: [docs] Corrected Latest new stuff section on the homepage. (Author: MikeHart)
FIX: [docs/mojo.app] Typo correction. (Author: Phil7)
FIX: [mojo2] Fixed Canvas.ReadPixels only reading the last framebuffer it was rendered to. (Author: MikeHart)
FIX: [mojo/mojo2] Fixed Font.TextHeight returning the values without Glyph.yoffset. (Author: MikeHart)
FIX: [mojo] Fixed mojo.colornames throwing a "blocks nested to deeply" error on MSVC. (Author: MikeHart)
MOD: [mojo/mojo2] Changed DrawText to use TextHeight("") when being y-aligned. (Author: MikeHart)
MOD: [GLFW/MSVC] Upgraded the solution to use MSVC 2019 and SDK 10.x. (Author: MikeHart)
MOD: [agk/buildtarget] Added fixes for TGCs Android template. (Author: MikeHart)
MOD: [CURL] Only copy Windows DLLs to the exe, when the brl.httprequest module is imported. (Author: MikeHart)
MOD: [CURL] Updated to version 7.75. (Author: MikeHart)
NEW: [mojo.input] Added KEY_ALT to the usable key codes. (Author: MikeHart)
NEW: [TRANSCC] Added #GLFW_GCC_SRC_OPTS to compile more source files. (Author: MikeHart)
NEW: [TRANSCC] Added #GLFW_GCC_VPATH_OPTS to add more paths to source files. (Author: MikeHart)
NEW: [TRANSCC/Android] Added bundleRelease to create Android app bundle. (Author: MikeHart)
NEW: [TRANSCC/GLFW] Copy dlls into the build folder (Takes care of the OpenAl dlls). (Author: MikeHart)
NEW: [mojo/Android] Added new soundpool constructor to replace the depreciated one. (Author: MikeHart)
NEW: [HTML5] Added #HTML5_CANVAS_ALPHA to enable the canvas' background alpha channel. (Author: Holzchopf)
NEW: [GLFW/MSVC] Added the ability to create 32 and 64bit apps via #GLFW_GCC_MSIZE_WINNT and MSVC. Will create a new app config setting to cover GCC and MSVC later on. (Author: MikeHart)
NEW: [brl.ini] Added a new Ini handler module, based on Martin Leidel's inital work. (Martin, MikeHart)
NEW: [imgui] Added the module imgui module that wraps an intermediate GUI. (Author: MikeHart)
Sadly the development of the 2 VSCode extensions that were created/started before came to a halt, so we have to take this onto ourselves. As Philipp has the hat on with these two (me just helping out if I have the knowledge for it), I will concentrate on the suggestions that have build up quite a bit in the last months/weeks/days. Not being a fan of these mobile platforms, it will be fun fun days.
....
Sorry for the negative thoughts. I guess I need to restart my brain. Cya.
Yes that was one. Last update on Github in October and your last statement on a twitter conversation was mentioning February.Hm? You're not talking about the vscode extension I'm working on, right? Because that one hasn't come to a halt. Sure, there hasn't been an update recently (and also - t.b.h. - I didn't find much time to work on), but I'm still alive ;-) Or is there something going on I don't know about?
***** v2021-07-11 *****
FIX: [docs] Added missing entries to the examples pages. (Author: MikeHart)
MOD: [docs] Modified the Android target page to reflect the new requirements. (Author: MikeHart)
FIX: [GLFW] Fixing Clipboard not dealing with special chars correctly. (Author: Phil7)
FIX: [HTML5] Fixed still visible CLEAR CONSOLE button when console was hidden. (Author: Grant)
MOD: [CUSTOM target] Fixed using more than 1 variable in a line. (Author: MikeHart)
MOD: [ANDROID] Removed App Compat Library, hence smaller app sizes. (Author: Grant)
MOD: [ANDROID] Replace Android JNI with pure Java (Author: Grant)
MOD: [ANDROID] Permissions for INTERNET and ACCESS_NETWORK_STATE are only added when some modules are imported that need it. (Author: MikeHart)
MOD: [HTML5] Removed code that ignored non standard mapped joysticks. (Author: Grant)
MOD: [ANDROID] Changed target sdk version to 30 and minimum sdk version to 18 by Googles requirements. (Author: Phil7)
MOD: [ANDROID] Moved gradle distribution to 6.5 and gradle version to 4.1.0 to remove the requirement to install a java JDK, but unsing the one that comes with Android Studio instead. (Author: Phil7)
NEW: [CUSTOM target] Added getenv and setenv to get/set environment variables. (Author: MikeHart)
NEW: [CUSTOM target] Added set to set custom variables. (Author: MikeHart)
NEW: [CUSTOM target] Added if and endif for conditional script execution (EQ/NE/CS/NS). (Author: MikeHart)
NEW: [CUSTOM target] Added %host% to return the host the script is running on. (Author: MikeHart)
NEW: [ANDROID] Added #ANDROID_MULTISAMPLING_ENABLED to activate up to 4x Multisampling. (Author: Grant)
NEW: [ANDROID] Added SetClipboard and GetClipboard. (Author: Grant)
NEW: [ANDROID] Added #ANDROID_ACCELEROMETER_ENABLED so you can turn off the ACCELEROMETER in Android apps. (Author: MikeHart)
NEW: [HTML5] Added #HTML5_CANVAS_ANTIALIAS to de-/activate canvas antialiasing. (Author: Grant)
NEW: [HTML5] Added Hi-DPI support. (Author: Grant)
NEW: [HTML5] Added CountJoysticks() support. (Author: Grant)
NEW: [examples/mojo2] Added countJoysticksDemo.cxs example. (Author: Grant)
NEW: [mojo.audio] Added CHANNELSTATE_STOPPED, CHANNELSTATE_PLAYING, CHANNELSTATE_PAUSED and CHANNELSTATE_UNKNOWN constants. (Author: MikeHart)
***** v2021-09-12 *****
FIX: [docs] Added missing entries to the examples pages. (Author: MikeHart)
MOD: [docs] Modified the Android target page to reflect the new requirements. (Author: MikeHart)
FIX: [GLFW] Fixing Clipboard not dealing with special chars correctly. (Author: Phil7)
FIX: [HTML5] Fixed still visible CLEAR CONSOLE button when console was hidden. (Author: Grant)
MOD: [CUSTOM target] Fixed using more than 1 variable in a line. (Author: MikeHart)
MOD: [ANDROID] Removed App Compat Library, hence smaller app sizes. (Author: Grant)
MOD: [ANDROID] Replace Android JNI with pure Java (Author: Grant)
MOD: [ANDROID] Permissions for INTERNET and ACCESS_NETWORK_STATE are only added when some modules are imported that need it. (Author: MikeHart)
MOD: [HTML5] Removed code that ignored non standard mapped joysticks. (Author: Grant)
MOD: [ANDROID] Changed target sdk version to 30 and minimum sdk version to 18 by Googles requirements. (Author: Phil7)
MOD: [ANDROID] Moved gradle distribution to 7.0.2 and gradle version to 4.2.0 to remove the requirement to install a java JDK, but unsing the one that comes with Android Studio instead. Also to make it compatible with Macos again. (Author: Phil7)
MOD: [ANDROID/admob] Moved to google_play_services 20.2.0. (Author: Phil7 / MikeHart)
MOD: [TRANSCC] Set SetEnv JAVA_HOME with the JDK_PATH on Macos. (Author: Phil7)
MOD: [TRANSCC] Handle multiple ANDROID_LIBRARY_REFERENCE_n entries on Android. (Author: MikeHart)
NEW: [ANDROID/admob] Added #ADMOB_ANDROID_ADS_APPID to set the appid for admob ads. (Author: MikeHart)
NEW: [CUSTOM target] Added getenv and setenv to get/set environment variables. (Author: MikeHart)
NEW: [CUSTOM target] Added set to set custom variables. (Author: MikeHart)
NEW: [CUSTOM target] Added if and endif for conditional script execution (EQ/NE/CS/NS). (Author: MikeHart)
NEW: [CUSTOM target] Added %host% to return the host the script is running on. (Author: MikeHart)
NEW: [ANDROID] Added #ANDROID_MULTISAMPLING_ENABLED to activate up to 4x Multisampling. (Author: Grant)
NEW: [ANDROID] Added SetClipboard and GetClipboard. (Author: Grant)
NEW: [ANDROID] Added #ANDROID_ACCELEROMETER_ENABLED so you can turn off the ACCELEROMETER in Android apps. (Author: MikeHart)
NEW: [ANDROID] Added #ANDROID_LOGCAT_OPTION="[Cerberus]:I *:E" so you can customize the LOGCAT output at build&run time. (Author: MikeHart)
NEW: [HTML5] Added #HTML5_CANVAS_ANTIALIAS to de-/activate canvas antialiasing. (Author: Grant)
NEW: [HTML5] Added CountJoysticks() support. (Author: Grant)
NEW: [examples/mojo2] Added countJoysticksDemo.cxs example. (Author: Grant)
NEW: [mojo.audio] Added CHANNELSTATE_STOPPED, CHANNELSTATE_PLAYING, CHANNELSTATE_PAUSED and CHANNELSTATE_UNKNOWN constants. (Author: MikeHart)
NEW: [brl.xml] Added a XML module. (Author: MikeHart)
NEW: [brl.vec2d] Added a 2d vector module. (Author: MikeHart)
NEW: [mojo2] Added DrawList.DrawRoundedRect:Void(x:Float, y:Float, width:Float, height:Float, radius:Float=10, material:Material=Null). (Author: MikeHart)
NEW: [brl.events] Added an event handling module. (Author: MikeHart)
KNOWN ISSUES:
- Window dragging in 32 bit Release mode still crashes, need to figure out why that is.
- GLFW_APP_ICON doesn't work with OSX and Linux.
- Because of changes in the Google billing SDK, new apps using brl.cerberusstore in Android can not be submitted atm.