Introjucer puts all the sources and user created groups inside a useless extra group that cannot be removed or renamed:
If its really helpful to start new projects with this group, then just create the group so it appears in the project instead of hardwiring it into Introjucer. This way, we can remove it if we would rather not have yet another level of nesting in the platform-specifice IDE project file:
My proposed fix:
Note that I’ve added the Juce Modules and Juce Library code “builtin” groups to the treeview, this way they can be renamed or moved around (ideally, they could even be removed if no modules are used).