Thank you Pritpal, I'll check it a bit later. Brgds, Viktor
On 2010 Mar 3, at 10:02, vouch...@users.sourceforge.net wrote: > Revision: 14049 > > http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14049&view=rev > Author: vouchcac > Date: 2010-03-03 09:02:05 +0000 (Wed, 03 Mar 2010) > > Log Message: > ----------- > 2010-03-03 01:00 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) > * contrib/hbqt/hbqt_garbage.h > * contrib/hbqt/THbQtUI.prg > ! A massive effort to stream-line GPF at exit. > At least now I know that it is caused by the way > QLayout has relation with parent and children both. > To some extent I am been able to cover it, but not > completely, at least till now. > > * contrib/hbxbp/xbptreeview.prg > + Implemented tooltip and changed the way context menu is fired. > > - contrib/hbide/projects/hbide.hbi > ! Totally abandoned .hbi project protocol. > > * contrib/hbide/resources/environments.ui > * contrib/hbide/resources/environments.uic > * contrib/hbide/resources/projectpropertiesex.ui > * contrib/hbide/resources/projectpropertiesex.uic > * contrib/hbide/resources/themesex.ui > * contrib/hbide/resources/themesex.uic > ! Simplified layouts to cover GPFs at exit. > > * contrib/hbide/hbide.hbp > + Added ideenviron.prg. > > * contrib/hbide/hbide.prg > * contrib/hbide/idedocks.prg > * contrib/hbide/ideeditor.prg > + contrib/hbide/ideenviron.prg > * contrib/hbide/idefindreplace.prg > * contrib/hbide/ideharbourhelp.prg > * contrib/hbide/idemisc.prg > * contrib/hbide/ideobject.prg > * contrib/hbide/ideprojmanager.prg > * contrib/hbide/idesources.prg > * contrib/hbide/idethemes.prg > > + Restructured project management. > > + Implemented: .hbp as project definition protocol. > Exploited -3rd= token to keep hbIDE specific data. > Now you can open any existing .hbp and build it > out of the box. You must have set the build env > beforehand OR take use of hbIDE's .env protocol. > > + Implemented: relative paths. The relative paths are > are computed downwards and from .hbp location. > Upper level paths still remain absolute. If your > projects structure is well thought of, then this > feature means this project tree is transferable > across different OS's and drives. > > The relative paths posed many difficulties. The > facts had to be resolved while search operations, > while opening the files from Project Tree, and more. > Now all are in perfect syncronization. > > + Managed: .hbp filters on source level and are > handelled transparently. In Project Tree source > is shown without filters. Search operations are > also transparent. So, an entry like: > {msvc|bcc}vouch/scandocument.prg > is respected by hbIDE. > > ! The other changes: > - Project Properties dialogs contents. > It is now very simple to understand and manage. > > - Concept of meta-data is eliminated. > > - The output executable is automatically recognized > from linker output. So "Destination folder" is > kept for only "Launch" option which, in fact, does > not know where executable is located. "Build & Launch" > and "Rebuild & Launch" options do not look for > "Destination folder" at all. > > - Project location is always pulled from .hbp file. > It is not retained anywhere to make the project > portable. > > - Many more facts I cannot recollect at present. > > ; TODO: {hbmk2} slot in hbide.env protocol to pass > command-line parameters. > > ; NOTE: delete hbide.ini, idesettings.ini, all .hbi's > and start with clean state. > > Regression is highly possible and I am eager > to hear from you. This commit is just for > stramlining project management, though there > few other features implemented less important > to mention. > > > Modified Paths: > -------------- > trunk/harbour/ChangeLog > trunk/harbour/contrib/hbide/hbide.hbp > trunk/harbour/contrib/hbide/hbide.prg > trunk/harbour/contrib/hbide/idedocks.prg > trunk/harbour/contrib/hbide/ideeditor.prg > trunk/harbour/contrib/hbide/idefindreplace.prg > trunk/harbour/contrib/hbide/ideharbourhelp.prg > trunk/harbour/contrib/hbide/idemisc.prg > trunk/harbour/contrib/hbide/ideobject.prg > trunk/harbour/contrib/hbide/ideprojmanager.prg > trunk/harbour/contrib/hbide/idesources.prg > trunk/harbour/contrib/hbide/idethemes.prg > trunk/harbour/contrib/hbide/resources/environments.ui > trunk/harbour/contrib/hbide/resources/environments.uic > trunk/harbour/contrib/hbide/resources/projectpropertiesex.ui > trunk/harbour/contrib/hbide/resources/projectpropertiesex.uic > trunk/harbour/contrib/hbide/resources/themesex.ui > trunk/harbour/contrib/hbide/resources/themesex.uic > trunk/harbour/contrib/hbqt/THbQtUI.prg > trunk/harbour/contrib/hbqt/hbqt_garbage.h > trunk/harbour/contrib/hbxbp/xbptreeview.prg > > Added Paths: > ----------- > trunk/harbour/contrib/hbide/ideenviron.prg > > Removed Paths: > ------------- > trunk/harbour/contrib/hbide/projects/hbide.hbi > > > This was sent by the SourceForge.net collaborative development platform, the > world's largest Open Source development site. > _______________________________________________ > Harbour mailing list (attachment size limit: 40KB) > Harbour@harbour-project.org > http://lists.harbour-project.org/mailman/listinfo/harbour _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour