Commit Graph

15025 Commits

Author SHA1 Message Date
Przemyslaw Czerpak
cb705d015e 2010-09-08 08:42 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/config/c.mk
  * harbour/config/rules.mk
    * use .sx file extension instead of .S to avoid problems with
      non case sensitive filesystems

  * harbour/src/rtl/fstemp.c
    ! fixed DOS version of hb_fsTempDir() - tmpnam() may return pure
      file name without path i.e. in OpenWartcom builds
    * accept optionally TEMP, TMP and TMPDIR environment variables in
      DOS and OS2 build looking for directory with temporary files
2010-09-08 06:42:18 +00:00
Pritpal Bedi
c5d84a756f 2010-09-07 21:00 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
+ contrib/hbqt/qtgui/qth/QPrinterInfo.qth
    + Added: new class.

  + contrib/hbqt/qtgui/doc/en/class_qprinterinfo.txt
  + contrib/hbqt/qtgui/g/QPrinterInfo.cpp
  + contrib/hbqt/qtgui/g/TQPrinterInfo.prg
    + Auto-generated.

  * contrib/hbqt/qtgui/g/filelist.hbm
  * contrib/hbqt/qtgui/g/hbqtgui.h
  * contrib/hbqt/utils/qtgui.qtp
    + Added: QPrinterInfo() class.
2010-09-08 04:03:54 +00:00
Pritpal Bedi
55fbb9d988 2010-09-07 19:22 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/hbqreportsmanager.prg
    + Print Preview synchronized. Now many facts are under control.
    % A lot other small artifacts covered.
2010-09-08 02:21:50 +00:00
Pritpal Bedi
6068e600fc 2010-09-07 16:22 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/idemisc.prg
  * contrib/hbide/ideprojmanager.prg
  * contrib/hbide/idetools.prg
    + Added: Tools & Utilities - new macros:
       "source_name_less_ext"
          Current editing instance's source file's name part only.
          hb_fNameSplit( cSource, , @cName ) => cName
       "project_title"
          Last compiled project's title. If no project is yet compiled
          in current session of hbIDE, then project title of current 
          set project is used. If no current project is set, empty 
          string is substituted.
       "project_path"
          Last compiled project's path. Rest per "project_title" above.
       "project_output_path"
          Last compiled project's output path. If no project has been 
          compiled under current session, null string is substituted.
          Here no assumption is taken from current set project.

       Macros added per requested by Maurizio.
2010-09-07 23:31:04 +00:00
Viktor Szakats
70544acb28 2010-09-08 00:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/rtl/sha1.c
  * src/rtl/sha1.h
  * src/rtl/hbsha1hm.c
  * src/rtl/sha2.c
  * src/rtl/sha2.h
  * src/rtl/hbsha2hm.c
  * src/rtl/sha1hmac.c
  * src/rtl/sha1hmac.h
  * src/rtl/hbsha1.c
  * src/rtl/sha2hmac.c
  * src/rtl/sha2hmac.h
  * src/rtl/hbsha2.c
    ! Renamed internal SHA functions to have hb_ prefix to
      avoid colliding with other tools, like OpenSSL.

  * utils/hbmk2/hbmk2.prg
    ! Typos in comment.
2010-09-07 22:17:41 +00:00
Pritpal Bedi
0016fa6fed 2010-09-07 09:30 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtcore/hbqt_hbslots.cpp
    ! Minor typo.
2010-09-07 16:40:07 +00:00
Pritpal Bedi
6f467ba479 2010-09-07 01:05 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbxbp/hbpprocess.prg
    + Prepared to route stdOut and stdErr outputs accordingly.

  * contrib/hbxbp/xbprtf.prg
    ! Minor.

  * contrib/hbide/idemisc.prg
  * contrib/hbide/ideprojmanager.prg
    + Implemented: first error reported by hbMK2 when a project is built,
      is made visible in the "Output Console" after compile/link cycle is 
      finished. This facilitates to track errors instantly without naviaging 
      the contents of output console.
2010-09-07 08:13:38 +00:00
Przemyslaw Czerpak
f188bd8d9e 2010-09-07 09:16 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbmysql/hbmysql.hbp
  * harbour/contrib/gtalleg/gtalleg.hbm
  * harbour/contrib/sddmy/sddmy.hbp
  * harbour/contrib/hbodbc/hbodbc.hbp
  * harbour/contrib/sddfb/sddfb.hbp
  * harbour/contrib/hbsqlit3/hbsqlit3.hbp
  * harbour/contrib/hbmzip/hbmzip.hbp
  * harbour/contrib/hbqt/hbqt_common.hbc
  * harbour/contrib/hbfbird/hbfbird.hbp
  * harbour/contrib/sddpg/sddpg.hbp
  * harbour/contrib/hbbz2/hbbz2.hbp
  * harbour/contrib/hbcurl/hbcurl.hbm
  * harbour/contrib/hbcups/hbcups.hbp
  * harbour/contrib/hbhpdf/hbhpdf.hbp
  * harbour/contrib/hbpgsql/hbpgsql.hbp
  * harbour/contrib/sddsqlt3/sddsqlt3.hbp
  * harbour/contrib/hbfimage/hbfimage.hbp
  * harbour/contrib/sddodbc/sddodbc.hbp
  * harbour/contrib/hbgd/hbgd.hbp
  * harbour/contrib/sddoci/sddoci.hbp
  * harbour/contrib/hbwin/hbwin.hbp
  * harbour/contrib/hbcairo/hbcairo.hbp
  * harbour/contrib/hbssl/hbssl.hbm
    * updated to respect HB_BUILD_EXTDEF=no setting and automatic
      switching to locally hosted external libraries (if available)
      Thanks to Viktor for the proposed solution.

  * harbour/config/c.mk
  * harbour/config/rules.mk
    + added rules to compile .s files by GCC.
      I will need it for serial port support in DJGPP builds.
2010-09-07 07:16:51 +00:00
Viktor Szakats
2775f662f2 2010-09-07 00:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/compiler/hbcomp.c
    ! Revisiting non-*nix stdout/stderr usage in compiler.
      From now on the Clipper (and old MS-DOS/Windows tool) 
      compatible behavior is only maintained for MS-DOS Harbour 
      builds, for the rest error messages are output to stderr, 
      regular msgs are output to stdout.
2010-09-06 22:12:08 +00:00
Viktor Szakats
4087753a5a 2010-09-06 23:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbqt/qtgui/hbqt_hbqgraphicsrectitem.cpp
    ! Missing EOL @ EOF.

  * utils/hbmk2/hbmk2.prg
    ! Minor typo in comment.
2010-09-06 21:44:54 +00:00
Pritpal Bedi
28d12dc858 2010-09-05 17:35 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/hbqt.ch
    + Added more constants.

  * contrib/hbqt/qtgui/doc/en/class_hbqgraphicsitem.txt
  * contrib/hbqt/qtgui/doc/en/class_hbqgraphicsscene.txt
  * contrib/hbqt/qtgui/g/HBQGraphicsItem.cpp
  * contrib/hbqt/qtgui/g/HBQGraphicsScene.cpp
  * contrib/hbqt/qtgui/g/QLinearGradient.cpp
  * contrib/hbqt/qtgui/g/THBQGraphicsItem.prg
  * contrib/hbqt/qtgui/g/THBQGraphicsScene.prg
  * contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.cpp
  * contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.h
  * contrib/hbqt/qtgui/hbqt_hbqgraphicsscene.cpp
  * contrib/hbqt/qtgui/hbqt_hbqgraphicsscene.h

  * contrib/hbqt/qtgui/qth/HBQGraphicsItem.qth
  * contrib/hbqt/qtgui/qth/HBQGraphicsScene.qth
  * contrib/hbqt/qtgui/qth/QLinearGradient.qth

  * contrib/hbqt/tests/demoqt.prg
    ! One of the main-menu prompt constructed differently.

  * contrib/hbide/hbqreportsmanager.prg
    + HbqReportsManager() class is split in two to manage graphic objects 
      more efficiently.

    + Implemented: Reports Manager - all graphics items drawn on .prg levels.

      This implementation has cleans all c++ code responsible to draw 
      graphics primitives, and hance greatly reducing the c++ dependancy.
      More c++ => prg conversion is on the cards.
2010-09-06 00:48:13 +00:00
Przemyslaw Czerpak
3cd6f5a972 2010-09-04 12:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbatomic.h
    * added two new build time macros which can be used to control
      using GCC atomic builtin functions changing the default settings.
         HB_USE_GCCATOMIC_OFF - disable using atomic builtins
         HB_USE_GCCATOMIC     - force using atomic builtins

  - harbour/src/pp/hbpp.1
  + harbour/examples/pp/pp.1
    ! moved man files for old harbour preprocessor to correct place

  + harbour/src/pp/hbpp.1
    + added new man file for current hbpp
2010-09-04 10:30:41 +00:00
Pritpal Bedi
50b29f78e2 2010-09-03 21:19 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/utils/hbqtgen.prg
    + Implemented: QIcon() as a parameter now can be supplied as 
      filename, resource name, or constructed QIcon() as pointer.
      Notified at HMG forums.

      Since begining QIcon is passed as a string only. I do not 
      remember why I did it like that but it was very limiting, 
      though it solved our purpose well.

  * contrib/hbqt/qtgui/g/QAbstractButton.cpp
  * contrib/hbqt/qtgui/g/QAction.cpp
  * contrib/hbqt/qtgui/g/QActionGroup.cpp
  * contrib/hbqt/qtgui/g/QApplication.cpp
  * contrib/hbqt/qtgui/g/QComboBox.cpp
  * contrib/hbqt/qtgui/g/QListWidgetItem.cpp
  * contrib/hbqt/qtgui/g/QMenu.cpp
  * contrib/hbqt/qtgui/g/QMenuBar.cpp
  * contrib/hbqt/qtgui/g/QStandardItem.cpp
  * contrib/hbqt/qtgui/g/QSystemTrayIcon.cpp
  * contrib/hbqt/qtgui/g/QTableWidgetItem.cpp
  * contrib/hbqt/qtgui/g/QTabWidget.cpp
  * contrib/hbqt/qtgui/g/QToolBar.cpp
  * contrib/hbqt/qtgui/g/QToolBox.cpp
  * contrib/hbqt/qtgui/g/QTreeWidgetItem.cpp
  * contrib/hbqt/qtgui/g/QWidget.cpp
    * Regenerated.
2010-09-04 04:25:21 +00:00
Pritpal Bedi
0ae677b526 2010-09-03 20:35 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtcore/hbqt_hbslots.cpp
  * contrib/hbqt/qtcore/hbqt_hbslots.h
    + Added: signals for QDateTimeEdit() class, reuested on HMG forums.
2010-09-04 03:37:22 +00:00
Pritpal Bedi
0deb51052a 2010-09-03 19:03 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/hbqreportsmanager.prg
    ! More c++ => .prg.
2010-09-04 02:07:18 +00:00
Pritpal Bedi
f8247a7685 2010-09-02 19:11 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/hbqreportsmanager.prg
    ! c++ => .prg.
2010-09-03 02:12:49 +00:00
Pritpal Bedi
f898b3b1a8 2010-09-01 18:45 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
+ contrib/hbqt/qtgui/doc/en/class_qdoublevalidator.txt
  + contrib/hbqt/qtgui/doc/en/class_qintvalidator.txt
  + contrib/hbqt/qtgui/doc/en/class_qregexpvalidator.txt
  + contrib/hbqt/qtgui/g/QDoubleValidator.cpp
  + contrib/hbqt/qtgui/g/QIntValidator.cpp
  + contrib/hbqt/qtgui/g/QRegExpValidator.cpp
  + contrib/hbqt/qtgui/g/TQDoubleValidator.prg
  + contrib/hbqt/qtgui/g/TQIntValidator.prg
  + contrib/hbqt/qtgui/g/TQRegExpValidator.prg
  + contrib/hbqt/qtgui/qth/QDoubleValidator.qth
  + contrib/hbqt/qtgui/qth/QIntValidator.qth
  + contrib/hbqt/qtgui/qth/QRegExpValidator.qth

  * contrib/hbqt/qtgui/g/filelist.hbm
  * contrib/hbqt/qtgui/g/hbqtgui.h
  * contrib/hbqt/utils/qtgui.qtp
    + Added: more classes to support validations in QLineEdit().
2010-09-02 01:53:38 +00:00
Viktor Szakats
65c34041ef 2010-09-01 18:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* package/mpkg_win_nightly.bat
    * Requirements.

  * utils/hbmk2/hbmk2.prg
    * Changed -rebuild option to not rebuild sub-projects.
    + Added -rebuildall option which will also rebuild sub-proects.

  * contrib/make.hbs
    * -rebuild -> -rebuildall
2010-09-01 16:31:34 +00:00
Pritpal Bedi
9e39e212a6 2010-08-31 14:06 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbxbp/xbpparthandler.prg
  * contrib/hbxbp/xbpwindow.prg
    ! :status() more synchronized. 
        NIL              => Not initialized.
        XBP_STAT_INIT    => Object is initialized.
        XBP_STAT_CREATE  => Object creation is successful.
        XBP_STAT_FAILURE => Object creation is either failed or 
                            object is destroyed.
2010-08-31 21:08:13 +00:00
Pritpal Bedi
0c887e73d1 2010-08-31 13:55 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbxbp/xbp.ch
  * contrib/hbxbp/xbp3state.prg
  * contrib/hbxbp/xbpbrowse.prg
  * contrib/hbxbp/xbpcheckbox.prg
  * contrib/hbxbp/xbpcombobox.prg
  * contrib/hbxbp/xbpdialog.prg
  * contrib/hbxbp/xbpfiledialog.prg
  * contrib/hbxbp/xbpfontdialog.prg
  * contrib/hbxbp/xbphtmlviewer.prg
  * contrib/hbxbp/xbplistbox.prg
  * contrib/hbxbp/xbpmenubar.prg
  * contrib/hbxbp/xbpmle.prg
  * contrib/hbxbp/xbpparthandler.prg
  * contrib/hbxbp/xbpprintdialog.prg
  * contrib/hbxbp/xbppushbutton.prg
  * contrib/hbxbp/xbpradiobutton.prg
  * contrib/hbxbp/xbprtf.prg
  * contrib/hbxbp/xbpscrollbar.prg
  * contrib/hbxbp/xbpsle.prg
  * contrib/hbxbp/xbpspinbutton.prg
  * contrib/hbxbp/xbpstatic.prg
  * contrib/hbxbp/xbpstatusbar.prg
  * contrib/hbxbp/xbptabpage.prg
  * contrib/hbxbp/xbptoolbar.prg
  * contrib/hbxbp/xbptreeview.prg
  * contrib/hbxbp/xbpwindow.prg
    + Implemented: :status() method as per Shum's request.
      It just remained unimplemented for so long.
2010-08-31 20:56:34 +00:00
Pritpal Bedi
3e6ef7c908 2010-08-30 18:55 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.cpp
  * contrib/hbqt/qtgui/hbqt_hbqgraphicsscene.cpp
  * contrib/hbide/hbqreportsmanager.prg
    ! More graphics stuff on .prg layer.
2010-08-31 01:57:06 +00:00
Pritpal Bedi
bc60cf1674 2010-08-30 08:26 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/hbqtgui.hbx
    - Deleted reference to HBQMainWindow.

  - contrib/hbqt/qtgui/qth/HBQMainWindow.qth
    - Dleted: leftover .qth from prev commits.
2010-08-30 15:30:22 +00:00
Pritpal Bedi
a2f3b2c172 2010-08-30 07:27 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
- contrib/hbqt/qtgui/hbqt_hbqmainwindow.h
    - Deleted: miss from the previous deletes.
2010-08-30 14:32:16 +00:00
Pritpal Bedi
c8728050e5 2010-08-30 02:36 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
- contrib/hbqt/qtgui/doc/en/class_hbqgraphicsrectitem.txt
  - contrib/hbqt/qtgui/g/HBQGraphicsRectItem.cpp
  - contrib/hbqt/qtgui/g/THBQGraphicsRectItem.prg
  - contrib/hbqt/qtgui/qth/HBQGraphicsRectItem.qth

  - contrib/hbqt/qtgui/g/HBQMainWindow.cpp
  - contrib/hbqt/qtgui/g/THBQMainWindow.prg
  - contrib/hbqt/qtgui/hbqt_hbqmainwindow.cpp
    - Deleted: two not required classes.

  * contrib/hbqt/qtgui/qth/HBQGraphicsItem.qth
  * contrib/hbqt/qtgui/doc/en/class_hbqgraphicsitem.txt
  * contrib/hbqt/qtgui/g/filelist.hbm
  * contrib/hbqt/qtgui/g/HBQGraphicsItem.cpp
  * contrib/hbqt/qtgui/g/hbqtgui.h
  * contrib/hbqt/qtgui/g/THBQGraphicsItem.prg
  * contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.cpp
  * contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.h
  * contrib/hbqt/qtgui/hbqt_hbqgraphicsscene.cpp
  * contrib/hbqt/qtgui/hbqtgui.hbm
  * contrib/hbqt/utils/qtgui.qtp

  * contrib/hbxbp/hbxbp.hbx
    ! Deleted: references to Xbp_getSlotsPtr and xbp_getEventsPtr().
      Verify me if it is the right way.

  * contrib/hbxbp/xbpdialog.prg
    - Deleted: HBQMainWindow() reference.

  * contrib/hbxbp/xbpgeneric.prg
    - Deleted: xbp_getSlotsPtr() and xbp_getEventsPtr() calls.

  * contrib/hbide/idedocks.prg
    ! Minor.

  * contrib/hbide/ideshortcuts.prg
    ! Fixed: a regression report on old/new slots mechanism.

  * contrib/hbide/hbqreportsmanager.prg
    + Started: printing stuff - all on prg layer ( hopefully I will succeed ).
2010-08-30 09:51:37 +00:00
Viktor Szakats
b2cd347c3c 2010-08-29 14:37 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* external/sqlite3/sqlite3.c
  * external/sqlite3/sqlite3.dif
  * external/sqlite3/sqlite3.h
  * external/sqlite3/Makefile
    * Update sqlite to 3.7.2.

  * bin/hbxpatch.hbs
    + don't create a backup .orig file if a hunk needed some massaging to apply.

  ; Patches by Tamas Tevesz. Thanks!
2010-08-29 12:38:29 +00:00
Viktor Szakats
9c07ce4cd2 2010-08-29 12:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbcurl/hbcurl.hbc
    ! Fixed for mingw64
    + Added libssh2 libs for win static mode.

  * contrib/hbtip/hbtip.hbc
    + hbtipssl can now be requested using HB_TIP_OPENSSL=yes

  * contrib/hbssl/hbssl.hbc
    + Updated static lib names.
2010-08-29 10:54:30 +00:00
Viktor Szakats
cf74321e22 2010-08-28 13:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* utils/hbmk2/hbmk2.pt_BR.po
  * utils/hbmk2/hbmk2.hu_HU.po
  * utils/hbmk2/hbmk2.prg
    + Switched .po files to UTF-8.
    + Set svn:mime-type accordingly.
    ; NOTE: Make sure to use UTF-8 aware editor to edit these files 
            from now on. These are the first UTF-8 files in hb repo.

  * INSTALL
    + Added .xz source file. Thanks Tamas for installing it
      required tools onto the nightly server.

  * package/mpkg_win_nightly.bat
    * Minor to reqs.
2010-08-28 11:19:15 +00:00
Pritpal Bedi
5b6c53a0ec 2010-08-27 18:32 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.cpp
  * contrib/hbqt/qtgui/hbqt_hbqgraphicsscene.cpp
  * contrib/hbide/hbqreportsmanager.prg
    + Advanced: Report's save/load artifacts. 
    + Context-menu on scene areas where no item is under cursor.
    + ObjectsTree without any item highlighted if no item is visible selected in the scene.
2010-08-28 01:33:37 +00:00
Pritpal Bedi
aa248e8982 2010-08-27 12:49 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/tests/demoqt.prg
    - Replaced: remaining old implementation code for Slots/Events.
      It was creating confusion unnecessarily.
2010-08-27 19:49:46 +00:00
Pritpal Bedi
e27caca7ef 2010-08-27 09:08 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/hbqt_hbqgraphicsscene.cpp
    ! Minor.

  * contrib/hbide/hbqreportsmanager.prg
    + Implemented: first alfa version to save and load a report.
      Save and Open icons on the HBReportsManger's top-toolbar conatin these actions.
      Now it is easier to play with this tool.
2010-08-27 16:13:24 +00:00
Viktor Szakats
abba013e29 2010-08-27 15:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/rtl/hbi18n2.prg
  * utils/hbmk2/hbmk2.prg
    + UTF8 BOM logic contained in core. Should fix it for all 
      cases in hbmk2 and hbi18n.
2010-08-27 13:50:20 +00:00
Viktor Szakats
731fb7304f 2010-08-27 15:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/rtl/hbi18n2.prg
    ! __I18N_POTARRAYSAVE() typo in BOM flag default.
2010-08-27 13:33:22 +00:00
Przemyslaw Czerpak
0efcdd0e24 2010-08-27 14:56 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbssl/hbssl.h
    ! define OPENSSL_NO_SEED for OpenSSL 0.9.8e and earlier
      TODO: current HBSSL library cannot be compiled with some
            older versions of OpenSSL library (i.e. 0.9.6b).
            We should clearly define minimum OpenSSL version
            required by HBSSL.
2010-08-27 12:56:26 +00:00
Pritpal Bedi
86339cc396 2010-08-26 22:50 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/hbqreportsmanager.prg
  * contrib/hbide/idedocwriter.prg
  * contrib/hbide/ideenviron.prg
  * contrib/hbide/idefindreplace.prg
  * contrib/hbide/idefunctions.prg
  * contrib/hbide/ideharbourhelp.prg
  * contrib/hbide/ideprojmanager.prg
  * contrib/hbide/ideshortcuts.prg
  * contrib/hbide/idethemes.prg
    ! 2nd round of Slots/Events reforms. 
      Still some margin of regression is possible. Please report.

  * contrib/hbqt/qtgui/THbQtUI.prg
    - :signal() and :event() methods.
2010-08-27 05:55:29 +00:00
Pritpal Bedi
6769c42475 2010-08-26 21:58 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/idedocks.prg
    % An important arti-fix.

  * contrib/hbqt/qtcore/doc/en/class_qobject.txt
  * contrib/hbqt/qtcore/g/QObject.cpp
  * contrib/hbqt/qtcore/g/TQObject.prg
  * contrib/hbqt/qtcore/qth/QObject.qth
  * contrib/hbqt/qtgui/THbQtUI.prg
    
  * contrib/hbxbp/xbpbrowse.prg
  * contrib/hbxbp/xbpdialog.prg
  * contrib/hbxbp/xbpwindow.prg
    
    % First regression fix - ::connect() was defined in more classes than required.
2010-08-27 05:00:43 +00:00
Pritpal Bedi
b8de4a0498 2010-08-26 18:15 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
- contrib/hbide/idereportsmanager.prg
  - contrib/hbide/idetoolbar.prg

  + contrib/hbide/hbqreportsmanager.prg
  + contrib/hbide/hbqtoolbar.prg

  * contrib/hbide/hbide.hbp

  * contrib/hbide/hbide.prg
  * contrib/hbide/idebrowse.prg
  * contrib/hbide/idedocks.prg
  * contrib/hbide/ideedit.prg
  * contrib/hbide/ideeditor.prg
  * contrib/hbide/idefindreplace.prg
  * contrib/hbide/ideharbourhelp.prg
  * contrib/hbide/idehome.prg
  * contrib/hbide/idemisc.prg
  * contrib/hbide/ideobject.prg
  * contrib/hbide/idesaveload.prg
  * contrib/hbide/ideshortcuts.prg
  * contrib/hbide/ideskeletons.prg
  * contrib/hbide/idethemes.prg
  * contrib/hbide/idetools.prg
    + Adopted to latest Slots/Events protocol.
    + Renamed two classes and also their filenames.
    + Advanced: saving a report.

      WARNING: regression is highly possible, please report any errors.
2010-08-27 01:18:11 +00:00
Pritpal Bedi
cf65602423 2010-08-26 18:03 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbxbp/hbpprocess.prg
  * contrib/hbxbp/tests/demoxbp.prg
  * contrib/hbxbp/xbp3state.prg
  * contrib/hbxbp/xbpbrowse.prg
  * contrib/hbxbp/xbpcheckbox.prg
  * contrib/hbxbp/xbpcombobox.prg
  * contrib/hbxbp/xbpdataref.prg
  * contrib/hbxbp/xbpdialog.prg
  * contrib/hbxbp/xbpfiledialog.prg
  * contrib/hbxbp/xbpfontdialog.prg
  * contrib/hbxbp/xbpgeneric.prg
  * contrib/hbxbp/xbphtmlviewer.prg
  * contrib/hbxbp/xbplistbox.prg
  * contrib/hbxbp/xbpmenubar.prg
  * contrib/hbxbp/xbpprintdialog.prg
  * contrib/hbxbp/xbppushbutton.prg
  * contrib/hbxbp/xbpradiobutton.prg
  * contrib/hbxbp/xbprtf.prg
  * contrib/hbxbp/xbpscrollbar.prg
  * contrib/hbxbp/xbpsle.prg
  * contrib/hbxbp/xbpspinbutton.prg
  * contrib/hbxbp/xbptabpage.prg
  * contrib/hbxbp/xbptoolbar.prg
  * contrib/hbxbp/xbptreeview.prg
  * contrib/hbxbp/xbpwindow.prg
    + Adopted to latest Slots/Events protocol.
   
      WARNING: regression is highly possible, please report any errors.
2010-08-27 01:13:14 +00:00
Viktor Szakats
79abf55913 2010-08-27 00:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/rtl/hbi18n2.prg
    + __I18N_POTARRAYSAVE(): new lUTF8BOM parameter.

  * utils/hbmk2/hbmk2.prg
    + Retain UTF8 BOM in .po files.
2010-08-26 22:41:55 +00:00
Mindaugas Kavaliauskas
ee5450a5fb 2010-08-27 00:01 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
* harbour/contrib/sddodbc/tests/test2.prg
    ! reverted accidentally changed file in last commit
  * harbour/src/rtl/hbsockhb.c
    + added public functions to use socket GC pointers from other modules:
      HB_SOCKET hb_socketParam( int iParam );
      HB_SOCKET hb_socketItemGet( PHB_ITEM pItem )
      PHB_ITEM  hb_socketItemPut( PHB_ITEM pItem, HB_SOCKET sd );
      void      hb_socketItemClear( PHB_ITEM pItem );
2010-08-26 20:59:54 +00:00
Viktor Szakats
2d80a7ba50 2010-08-26 20:34 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* package/mpkg_win_nightly.bat
    * Adjustment to requirements (RDC access preferred).

  * contrib/hbide/idereportsmanager.prg
    ! Deleted www. from web address. Pls do not use www..
    ; TOFIX: ? IMO the saved report files should not hold or contain a
             Harbour copyright message.

  * INSTALL
    * Updated mingw make links.
    + Added mingw distro.
2010-08-26 18:35:30 +00:00
Pritpal Bedi
d302df4e9d 2010-08-26 10:16 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/idereportsmanager.prg
    + Implemented: dropping a .dbf onto scene updates "Data Source" tree.
    + Started: to save Report/Document in .ini format, extension used is .hrp.
2010-08-26 17:21:56 +00:00
Mindaugas Kavaliauskas
6cb5a7f390 2010-08-26 18:30 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
* harbour/src/rtl/hbsockhb.c
    + added public functions to use socket GC pointers from other modules
2010-08-26 15:29:58 +00:00
Pritpal Bedi
bbcda5ccd4 2010-08-25 19:15 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/idereportsmanager.prg
    % Some more refinements towards how a report would be saved/retreived.
2010-08-26 02:16:00 +00:00
Pritpal Bedi
8b4bac1390 2010-08-25 15:48 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtcore/hbqt_misc.prg
    + Implemented: object local "Slots" and "Events" management.
      Now no need to setup slots and events variable. These are 
      automatically created on demand. 

      EVENTS:
         oWnd := QMainWindow():new()

      Earlier:
         pEvents := Qt_Events_New()
         oWnd:installEventFilter( ::pEvents )
         Qt_Events_Connect( ::pEvents, oWnd, QEventClose, {|| MsgBox( "Closing" ) } )
      Now:
         oWnd:connect( QEvent_Close, {|| MsgBox( "Closing" ) } )

      SLOTS:
         oBtn := QPushButton():new()

      Earlier:
         pSlots := Qt_Slots_New()
         Qt_Slots_Connect( pSlots, oBtn, "clicked()", {|| ... } )
      Now:
         oBtn:connect( "clicked()", {|| ... } )

    This implementation fixes very old demand to isolate this glitch.

  * contrib/hbqt/tests/demoqt.prg
    % Demonstrates the new Slots and Events management protocol.
      Still a part of old proto is also retained for comparison.

  * contrib/hbide/hbide.prg
  * contrib/hbide/idedocks.prg
  * contrib/hbide/idereportsmanager.prg
    + Renamed: IdeReportsManager() class to HbpReportsManager().
      Also made this class totally independant to hbIDE engine.
      This opens up the way to shift it to hbQT itself.
      The only limitation is images. We need a way to include
      a minimal set of images in hbQT ( if it makes sense ) so that 
      this component be invoked from any application just by supplying
      a parent to host it, just like a COM component.
2010-08-25 23:01:17 +00:00
Viktor Szakats
d6ff90787e 2010-08-26 00:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/rtl/hbi18n2.prg
    + __I18N_POTARRAYLOAD(): UTF8 BOM support
2010-08-25 22:37:59 +00:00
Pritpal Bedi
3b61c3941d 2010-08-25 09:40 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/hbide.qrc
  + contrib/hbide/resources/r-landscape.png
  + contrib/hbide/resources/r-portrait.png

  * contrib/hbqt/qtgui/qth/HBQGraphicsItem.qth
  * contrib/hbqt/qtgui/doc/en/class_hbqgraphicsitem.txt
  * contrib/hbqt/qtgui/g/HBQGraphicsItem.cpp
  * contrib/hbqt/qtgui/g/THBQGraphicsItem.prg

  * contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.cpp
  * contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.h
  * contrib/hbqt/qtgui/hbqt_hbqgraphicsscene.cpp
  * contrib/hbqt/qtgui/hbqt_hbqgraphicsscene.h

  * contrib/hbide/idereportsmanager.prg
    + Implemented: ideReports Manager:
        + Landscape and Portrait page orientation at design time.
        + Context-menu basics for objects on the page - scheduled 
          to be expanded per type of object.
2010-08-25 16:48:40 +00:00
Przemyslaw Czerpak
adba3db882 2010-08-25 16:24 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/package/harbour.spec
    ! fixed to work with current build system
2010-08-25 14:25:11 +00:00
Viktor Szakats
4e6d171138 2010-08-25 15:20 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* package/mpkg_src_nightly.sh
    + tar.xz nightly source.
2010-08-25 13:21:05 +00:00
Mindaugas Kavaliauskas
dceb8cdb58 2010-08-25 15:57 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
* harbour/contrib/sddmy/sddmy.c
    * extended RDDINFO( RDDI_CONNECT, ) to support all parameters of MySql 
      connect, i.e. port, unix socket name, and client flags were added.
2010-08-25 12:58:26 +00:00
Viktor Szakats
c44c91e43b 2010-08-25 09:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* package/mpkg_win_nightly.bat
    + Upload logs even if build failed.
    ; NOTE: On current build machine mingw suffers transient "segmentation 
            fault" failures. It may be a sign of hardware or OS problem.
            This means missing nightly binaries for no apparent reason.

  * contrib/hbide/hbide.prg
    ! SET DATE ANSI

  * INSTALL
    * Minor.
2010-08-25 07:44:58 +00:00