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

Reply via email to