News:

As usual while waiting for the next release - don't forget to check the nightly builds in the forum.

Main Menu

CB wxWidgets wizard feature requests

Started by stahta01, April 12, 2016, 07:01:25 PM

Previous topic - Next topic

stahta01

I have decided to work on updating the CB wxWidget's wizard.

This is something that will take me months; I was just wandering what are the features the users want.

Link to thread that wants MSys2 support http://forums.next.codeblocks.org/index.php/topic,21085.msg144031/topicseen.html#msg144031

The features I want are:
1. Better PCH support in default code
2. Able to use wxWidgets team pre-build binaries
3. Able to use wx-config.exe under windows
4. Able to use MSys2 wx-config and wxSmith/none (No support currently planned for wxFormBuilder under MSys2)

What additional features are wanted?
Link to any feature requests in CB support page?

Note: I am NOT a CB Developer; so, these changes will still need an developer to approve them.
I am a C embedded programmer; so, a good C++ and wxWidgets developer to check my code changes would be helpful.

Link to my notes https://github.com/stahta01/cb_misc/blob/master/Notes/MSys2%20wxWidget%20wizard%20research%20notes.txt

Tim S.
C Programmer working to learn more about C++.
On Windows 10 64 bit and Windows 11 64 bit.
--
When in doubt, read the CB WiKi FAQ. [url="http://wiki.codeblocks.org"]http://wiki.codeblocks.org[/url]

BlueHazzard

i wish you good luck on this ;)

Quote from: stahta01 on April 12, 2016, 07:01:25 PM
I have decided to work on updating the CB wxWidget's wizard.

This is something that will take me months; I was just wandering what are the features the users want.

Link to thread that wants MSys2 support http://forums.next.codeblocks.org/index.php/topic,21085.msg144031/topicseen.html#msg144031

The features I want are:
3. Able to use wx-config.exe under windows
but please optional?

Have you some idea how the naming scheme of wx is on windows?


stahta01

#2
Edit2: Somehow instead of doing a new post I edited the old one.

Tim S.

Link to alpha git project to do step 4. https://github.com/stahta01/msys2_wx_config_exe.git
An wx-config.exe that works with MSys2 wx-config shell script

I did only minor testing and only 4 options are partly supported.

Output of wx-config --help below

Usage: wx-config [--help] --prefix <str> [--cflags] [--libs] [--static]
  --help        show this help message
  --prefix=<str> Required path to the MSys2 mingw folder (C:/MSys2/mingw32)
  --cflags      Outputs all pre-processor and compiler flags.
  --libs        Outputs all linker flags.
  --static      Uses a static configuration if found.


Edit: Now that I have confirmed my idea on how to do step 4 will work will start doing the wxWidgets Wizard changes.

Tim S.


C Programmer working to learn more about C++.
On Windows 10 64 bit and Windows 11 64 bit.
--
When in doubt, read the CB WiKi FAQ. [url="http://wiki.codeblocks.org"]http://wiki.codeblocks.org[/url]