This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Created attachment 91887 [details] Annoying and unclear build configuration information dialog. Problem [Tested with NB 6.8 RC1]: I am using Netbeans 6.8 RC1 in a multi-platform environment and each project contains build configurations for Windows, Mac OS X, and Linux. Every time I wish to Build a project (Qt), an "Information" dialog pops up telling me that the project configurations for platforms that I am not currently developing on were not saved. This dialog sometimes pops up 1, 2, or more times per project build so I keep having to click "Ok" to close multiple Information dialogs every time I wish to Build. I don't understand why this dialog pops up when the project is built... I have not changed any project properties, so why does it keep telling me that it could not save the project properties... again and again? Expected Behavior: Build project(s) without repeatedly popping up this Information dialog.
Upon further thinking about this... Is it possible to ONLY show this dialog when the project settings have changed? Currently, it is displayed an annoyingly abundant amount. For example: 1) When clicking APPLY on the Project Settings dialog is open. 2) When clicking OK on the Project Settings dialog (again). 3) During Builds. I can see the usefulness of this dialog to inform the user what is happening the first few times, so they understand the ramifications of changing project settings on their current development platform as opposed to other platforms. However, this information dialog gets REALLY annoying very quickly and I am starting to get in the habit of just clicking "OK" without reading it... so it gets in my way with its incessant pop-ups and loses its informational value. Perhaps instead of this Dialog, a more concisely worded description of what happened as a Bubble-Tip in the lower right corner of the IDE?
Open the project properties and select the Build node. The select the MacOSX-Debug configuration. What is the build platform (it's in the Development Host property)? Mac OS X? The message means you have a configuration (MacOSX-Debug) that has been created on a Mac and configured for a Mac but it cannot be saved because you are on a different platform (Linux). It's issue 168475. You can do one of the following: 1) delete the MacOSX-Debug configuration if you don't need it 2) change the build platform to Linux by clicking on the value of Development Host See https://netbeans.org/bugzilla/show_bug.cgi?id=168475 for details.
I like your suggestions but the correct fix is to actually be able to correctly save configurations for any platform on any platform. This is what's left of 168475 to fix.
I will close this bug as a dup of 168475 and also changed the priority to P2. Hopefully I can fix it soon and perhaps get the fix into a patch.
*** This bug has been marked as a duplicate of bug 168475 ***
Yes. But the same project NEEDS to have project configurations for different platforms (other than the platform I am on). For example, if I have a project called Foo, Foo contains project configurations called Windows-Debug, MacOSX-Debug, and Linux-Debug; each created and for development on those platforms. On my Linux machine, the Build Platform is set to Linux... and I don't touch the MacOSX-Debug's Build Platform of MacOSX, otherwise that will break the makefiles generated by and for the guys that are doing development on Mac OS X. Same with the Windows makefiles. So I _want_ to keep (and not change) the build configurations for platforms different than the platform I am on... because I do NOT want to trample on the makefiles generated for the other platforms. I understand that the project configurations for the other platforms are not being saved (and makefiles generated), which is what I _want_. I do not need or want the Information dialog to keep telling me what I already know and expect. Right now, on Linux, I am getting spammed these Information dialogs about Windows and Mac OS X configurations... whereas the Mac OS X guys are getting spammed about Linux and Windows... and Windows users are getting spammed about Linux and Mac OS X. Perhaps adding a little checkbox to this Dialog which says: "Do not show again?" would help until bug 168475 is fixed? :-)
I understand....