Pritpal Bedi aaa1edf572 2010-01-06 17:10 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* contrib/hbide/projects/hbide.hbi
    ! Deleted hard-coded -o directive, no longer needed.
    ! Project paths are now shown without meta-dat.
      
  * contrib/hbide/resources/projectproperties.ui
    ! Changed components background behavior not to use gradients.
      Now it is plain vanila white.

  * contrib/hbide/hbide.prg
  * contrib/hbide/idedocks.prg
  * contrib/hbide/ideeditor.prg
  * contrib/hbide/idemisc.prg
  * contrib/hbide/ideobject.prg
  * contrib/hbide/ideprojmanager.prg
  * contrib/hbide/idesaveload.prg
  * contrib/hbide/idestylesheets.prg
    ! Another round of reforms. And I am almost done with them. But wait...

    ! Started implementation of .env concept. What was missing from 
      hbIDE => hbMK2 were the shell commands minimum necessary to 
      let hbMK2 engine take control of. Now it can be done via 
      QProcess:setEnvironment() call. I have left under the commented
      code in ideprojmanager.prg:
                /* Mechanism to supply environment variables to called process */
                /* I do not know nixes but assume that Qt must be issueing proper */
                /* shell command for the target OS to set them. */
                /* If I am not wrong, HBMK2 can have these variables alread set */
                /* and hence developer can choose any compiler of his choice. */
                /*                                                                */
                /* Actually, this was the intension in hbIDE.env I commited in IDE root */      
      I am been able to compile/link/execute hbIDE.exe after setting ( WinXP )
                qListSets := QStringList():new()
                qListSets:append( "HB_WITH_QT=c:\qt\4.5.3\lib" )
                ::qProcess:setEnvironment( qListSets )
      just before triggering the process.
      Your input is desired as I know nothing about make system.

    ! Fixed many artifacts difficult to jot-down.

    + Implemented not to load any source until brought forward for view.
      This has increased the loading speed extremely fast and always 
      consistent in timing. This feature was hanging on my drawing board
      since begining.
         This effectively means that sessions with any number of source tabs
         will not pose speed panelty.

    TODO: Syntax highlighting is a slow process, to speed-up.
2010-01-07 01:33:15 +00:00
Description
Harbour Core — Reference source for Five development
172 MiB
Languages
C 80.3%
xBase 17.8%
Makefile 0.6%
C++ 0.4%
Harbour 0.4%
Other 0.3%