Added ability to add hooks (callbacks) for when a project is loaded/saved. Can be used to add extensions to the project file. Everything goes in <Extensions> (under <Project> tag). Full documentation can be found in sdk/projectloader_hooks.h:?: Why would someone want to do this? (meant that in the way of not understanding the potential uses, not in the way of saying the feature is useless!)
DDE bug : clicking in windows explorer on a CB registered file throws an error message boxI've seen it written that people get this messagebox, and then the file opens anyways. This is the behaviour I used to see before. If the file opens anyways, could it just be the messagebox itself that comes up in error? :lol: Just user speculation.
Why would someone want to do this?
QuoteAdded ability to add hooks (callbacks) for when a project is loaded/saved. Can be used to add extensions to the project file. Everything goes in <Extensions> (under <Project> tag). Full documentation can be found in sdk/projectloader_hooks.h:?: Why would someone want to do this? (meant that in the way of not understanding the potential uses, not in the way of saying the feature is useless!)
Is any chance to restore "export makefile" command?
Yes but probably not in the near future.
It has to be rewritten from scratch...
Yiannis, do you think that (after the compiler redesign), instead of adding support for hardcoded makefiles, would be easier/better to add bakefile export support (among that the format is easier and it's xml)?
QuoteYiannis, do you think that (after the compiler redesign), instead of adding support for hardcoded makefiles, would be easier/better to add bakefile export support (among that the format is easier and it's xml)?
Quite possibly, yes.
The exporting will be abstracted so it can export to more than Makefiles, just by writing a new exporter and plugging it in.
So, I guess it 'd be possible to create exporters for Makefiles, Qt project files, bakefiles and (who knows?) maybe even autotools.
We will initially just provide the interfaces and the Makefile exporter. After that we 'll be accepting contributions/patches ;)