Author Topic: CB wxWidgets wizard feature requests  (Read 1401 times)

Offline stahta01

  • Lives here!
  • ****
  • Posts: 6581
    • My Best Post
CB wxWidgets wizard feature requests
« 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.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.
« Last Edit: April 13, 2016, 03:56:18 am by stahta01 »
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 32 bit.
On Debian Stretch, compiling CB Trunk against wxWidgets 3.0.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline BlueHazzard

  • Developer
  • Lives here!
  • *****
  • Posts: 2417
Re: CB wxWidgets wizard feature requests
« Reply #1 on: April 14, 2016, 01:27:30 pm »
i wish you good luck on this ;)

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.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?


Offline stahta01

  • Lives here!
  • ****
  • Posts: 6581
    • My Best Post
Re: CB wxWidgets wizard feature requests
« Reply #2 on: April 14, 2016, 05:16:18 pm »
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
Code: [Select]
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.


« Last Edit: April 17, 2016, 06:39:01 pm by stahta01 »
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 32 bit.
On Debian Stretch, compiling CB Trunk against wxWidgets 3.0.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org