Commit Graph

  • b762a398eb 2010-10-25 15:21 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/hbstrfmt.c + added support for 'x' and 'X' specifiers in hb_strFormat() function Przemyslaw Czerpak 2010-10-25 13:21:18 +00:00
  • 421ee95b4f 2010-10-25 13:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtgui/hbqt_registersignals.cpp * contrib/hbqt/qtcore/hbqt_registersignals.cpp * contrib/hbqt/qtnetwork/hbqt_registersignals.cpp + Added TOFIX notes to each hb_vmPushPointer() calls. Viktor Szakats 2010-10-25 11:31:46 +00:00
  • 98a0acb5ed 2010-10-25 12:09 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtcore/hbqt_hbqevents.cpp * contrib/hbqt/qtcore/hbqt_hbqslots.cpp ! Fixed to use hb_snprintf() instead of unsafe sprintf(). ! Fixed __HBQT_SLOTS_CONNECT() to not accept non-blocks as handlers. ! __HBQT_SLOTS_CONNECT() fixed to use its own function name in generated RTE, instead of "CONNECT" string which might not be easily located. ; TODO: Maybe it'd be even better to throw the RTE from the wrapper class. - Deleted commented lines. * Formatted according to Harbour stds. Viktor Szakats 2010-10-25 10:12:25 +00:00
  • b76721ea2f 2010-10-25 01:56 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/g/QApplication.cpp - Deleted: debug info remain hanging in last commit. Pritpal Bedi 2010-10-25 09:01:29 +00:00
  • 0162088100 2010-10-25 01:49 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt.h * contrib/hbqt/qtcore/hbqt_hbqslots.cpp + contrib/hbqt/qtcore/hbqt_registersignals.cpp * contrib/hbqt/qtcore/hbqtcore.hbc * contrib/hbqt/qtcore/hbqtcore.hbm * contrib/hbqt/qtcore/hbqtcore.hbx * contrib/hbqt/qtgui/g/QApplication.cpp + contrib/hbqt/qtgui/hbqt_registersignals.cpp * contrib/hbqt/qtgui/hbqtgui.hbm * contrib/hbqt/qtgui/hbqtgui.hbx + contrib/hbqt/qtnetwork/hbqt_registersignals.cpp * contrib/hbqt/qtnetwork/hbqtnetwork.hbm * contrib/hbqt/qtnetwork/hbqtnetwork.hbx + Implemented: module specific signal/slots mechanism. Now each module contains its own signals. The basic patch was forwarded by Viktor, cheer him. Pritpal Bedi 2010-10-25 08:58:09 +00:00
  • 4623ea4020 2010-10-24 13:31 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_hbqslots.cpp - Disabled: QtNetwork module related signals. It was causing circulary dependencies of Qt* libs. Pritpal Bedi 2010-10-24 22:21:31 +00:00
  • 20c0c74db4 2010-10-24 13:31 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_hbqslots.cpp + Implemented: remaining signals from all classes included in hbQT. It also include all signals related to QWebKit though any component of this module is not referenced at all. Pritpal Bedi 2010-10-24 20:38:14 +00:00
  • ba2d781456 2010-10-23 11:30 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/doc/en/class_hbqslots.txt * contrib/hbqt/qtcore/g/HBQSlots.cpp * contrib/hbqt/qtcore/g/THBQSlots.prg * contrib/hbqt/qtcore/qth/HBQSlots.qth - Deleted: unused methods. Pritpal Bedi 2010-10-23 18:37:12 +00:00
  • 44ed028037 2010-10-23 11:02 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/hbqreportsmanager.prg * contrib/hbide/idebrowse.prg * contrib/hbide/idedocks.prg * contrib/hbide/ideedit.prg * contrib/hbide/idefindreplace.prg * contrib/hbide/idefunctions.prg * contrib/hbide/ideharbourhelp.prg * contrib/hbide/idehome.prg * contrib/hbide/idesaveload.prg * contrib/hbide/ideshortcuts.prg Pritpal Bedi 2010-10-23 18:09:31 +00:00
  • 17ee6ad00d 2010-10-23 10:27 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idebrowse.prg * contrib/hbide/idedocks.prg ! Fixed: QMdiSubWindow => QMdiSubWindow * global replacement was wrong. Pritpal Bedi 2010-10-23 17:32:28 +00:00
  • 1b3d765d62 2010-10-23 18:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbhpdf/harupdf.c ! Newly added 2.2.0 wrapper code protected with version guards. Added fallback code for older versions. ; TODO: Split the wrapper into separate files to save final binary size. Viktor Szakats 2010-10-23 16:46:59 +00:00
  • 9c9d0c6d2d 2010-10-23 09:07 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbhpdf/harupdf.c + Added: following functions contained in LibHaru 2.2.0: HPDF_GetContents HPDF_CheckError HPDF_Page_SetZoom HPDF_Page_CreateFreeTextAnnot HPDF_Page_CreateLineAnnot HPDF_Page_CreateTextMarkupAnnot HPDF_Page_CreateHighlightAnnot HPDF_Page_CreateUnderlineAnnot HPDF_Page_CreateSquigglyAnnot HPDF_Page_CreateStrikeOutAnnot HPDF_Page_CreatePopupAnnot HPDF_Page_CreateStampAnnot HPDF_Page_CreateSquareAnnot HPDF_Page_CreateCircleAnnot HPDF_Annot_SetRGBColor HPDF_Annot_SetCMYKColor HPDF_Annot_SetGrayColor HPDF_Annot_SetNoColor HPDF_MarkupAnnot_SetTitle HPDF_MarkupAnnot_SetSubject HPDF_MarkupAnnot_SetCreationDate HPDF_MarkupAnnot_SetTransparency HPDF_MarkupAnnot_SetIntent HPDF_MarkupAnnot_SetPopup HPDF_MarkupAnnot_SetRectDiff HPDF_MarkupAnnot_SetCloudEffect HPDF_MarkupAnnot_SetInteriorRGBColor HPDF_MarkupAnnot_SetInteriorCMYKColor HPDF_MarkupAnnot_SetInteriorGrayColor HPDF_MarkupAnnot_SetInteriorTransparent HPDF_TextMarkupAnnot_SetQuadPoints HPDF_Annot_Set3DView HPDF_PopupAnnot_SetOpened HPDF_FreeTextAnnot_SetLineEndingStyle HPDF_FreeTextAnnot_Set3PointCalloutLine HPDF_FreeTextAnnot_Set2PointCalloutLine HPDF_FreeTextAnnot_SetDefaultStyle HPDF_LineAnnot_SetPosition HPDF_LineAnnot_SetLeader HPDF_LineAnnot_SetCaption HPDF_Annotation_SetBorderStyle HPDF_Page_Create3DView HPDF_LoadPngImageFromMem HPDF_LoadJpegImageFromMem HPDF_Image_AddSMask HPDF_AttachFile HPDF_ICC_LoadIccFromMem HPDF_LoadIccProfileFromFile Pritpal Bedi 2010-10-23 16:19:14 +00:00
  • 404821f0b5 2010-10-23 16:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtcore/hbqt_hbqslots.cpp ! Deleted hack to centrally manipulate non-standard slot names used in app level code: "QWidget" -> "QWidget *" "QPrinter" -> "QPrinter *" "QLWItem" -> "QListWidgetItem *" "QTWItem" -> "QTreeWidgetItem *" "QTblWItem" -> "QTableWidgetItem *" "QMdiSubWindow" -> "QMdiSubWindow *" Viktor Szakats 2010-10-23 14:45:20 +00:00
  • 304501e472 2010-10-23 16:27 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtgui/hbqtgui.hbx * contrib/hbqt/qtgui/THbQtUI.prg * Renamed HbQtUI2 class to HbQtUI. Viktor Szakats 2010-10-23 14:31:00 +00:00
  • 1f7941eeeb 2010-10-23 14:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/libhpdf/libhpdf.dif * Patched up the diff file, fixing previous problem and applying recent local change. Thanks to Tamas Tevesz for this patch. Viktor Szakats 2010-10-23 12:16:48 +00:00
  • f7cc7190bf 2010-10-23 13:26 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/libhpdf/hpdfpdfa.c ! Fixed C++ variable declraration. ; NOTE: Could not rediff because the newly added hpdfpdfa.c file is missing from the diffing process. Also current .diff appears to contain some invalid diffs for this file. Viktor Szakats 2010-10-23 11:28:05 +00:00
  • 0074d4520f 2010-10-23 11:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/encqp.prg * QP decoder will now accept LF EOLs (to work well with non-compliant mailers). Viktor Szakats 2010-10-23 09:07:01 +00:00
  • e843518d1a 2010-10-23 10:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/external/zlib/zlib.dif * regenerated .diff file - many thanks to Tamas Tevesz for very nice tool which automates this process Przemyslaw Czerpak 2010-10-23 08:40:46 +00:00
  • 5ade4143ba 2010-10-23 09:36 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbct/video.c * updated to compile with DJGPP 2.03 Przemyslaw Czerpak 2010-10-23 07:36:17 +00:00
  • 3eda178850 2010-10-23 09:16 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/external/zlib/zutil.h * harbour/external/zlib/gzguts.h * disable vsnprintf() in DOS builds only for DJGPP 2.03 or earlier ! reenabled #include <io.h> in DOS builds - it was disabled by our local modifications TODO: regenerate .diff file Przemyslaw Czerpak 2010-10-23 07:16:25 +00:00
  • 90f2f097ef 2010-10-23 08:20 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/hbcom.c ! fixed path to PMCOM header files Przemyslaw Czerpak 2010-10-23 06:20:58 +00:00
  • 8d19033374 2010-10-24 02:21 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/rtl/hbjson.c + added support for date and timestamp type encoding Mindaugas Kavaliauskas 2010-10-22 23:23:19 +00:00
  • c7c5d14460 2010-10-24 02:10 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/rtl/hbjson.c + added human readable JSON encoding support char * hb_jsonEncode( PHB_ITEM pValue, HB_SIZE * pnLen, HB_BOOL fHuman ); hb_jsonEncode( xValue [, lHuman = .F. ] ) --> cJSON ! removed UTF8 encoding from JSON functions. These function should return/accept data in VM codepage, just like any other string function. If JSON string is to be stored as some binary stream (ex., file), HB_StrToUTF8() should be applied on the hb_jsonEncode() result. This conversion removal fixes code when returned JSON string is used not as a binary stream. Ex.: oIE:document:getElementById("data_div"):innerHtml := hb_jsonEncode(xValue) Mindaugas Kavaliauskas 2010-10-22 23:10:37 +00:00
  • a6e74ed2b9 2010-10-23 21:15 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) - harbour/include/hbnsctp.ch - harbour/include/hbnsctp.h - harbour/src/rtl/hbnsctp.c - harbour/src/rtl/hbnsctph.c + harbour/include/hblpp.ch + harbour/include/hblpp.h + harbour/src/rtl/hblpp.c + harbour/src/rtl/hblpphb.c * harbour/src/rtl/Makefile * NSCTP -> LPP Mindaugas Kavaliauskas 2010-10-22 18:16:35 +00:00
  • 931b46fe6c 2010-10-23 19:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_os.prg ! Fixed all Vista stuff to also apply to above Vista. Viktor Szakats 2010-10-22 17:08:40 +00:00
  • 1597e6542f 2010-10-22 10:01 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/hbide.hbp ! -3rd=file= => -3rd=hbide_file= Pritpal Bedi 2010-10-22 17:03:44 +00:00
  • e3bb08635c 2010-10-22 09:51 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idebrowse.prg ! Fixed: :stretchLastSection() => :setStretchLastSection(). Pritpal Bedi 2010-10-22 16:51:58 +00:00
  • 89aa13879a 2010-10-22 18:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/idemisc.prg * contrib/hbide/ideprojmanager.prg * -3rd=file= -> -3rd=hbide_file= ; Pls test and correct me if needed. Viktor Szakats 2010-10-22 16:46:15 +00:00
  • cc3e8ee977 2010-10-22 09:32 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idemisc.prg ! Fixed: a possible bug where .h files included in .hbp were not guarded against -3rd=file=. Pritpal Bedi 2010-10-22 16:34:34 +00:00
  • 5fa2a6c070 2010-10-22 17:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_os.prg + WIN_OSNETREGOK() extended to disable some SMB2 internal caches, which if left on default might cause db corruption on Vista and above systems. Viktor Szakats 2010-10-22 15:49:50 +00:00
  • 6dc33b15c3 2010-10-22 15:09 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/external/Makefile + harbour/external/hbpmcom + harbour/external/hbpmcom/Makefile + harbour/external/hbpmcom/wrap_ow.c + harbour/external/hbpmcom/com.c + harbour/external/hbpmcom/irq.h + harbour/external/hbpmcom/irq_ow.c + harbour/external/hbpmcom/irq_g.c + harbour/external/hbpmcom/com.h + harbour/external/hbpmcom/wrap_g.sx + harbour/external/hbpmcom/irqwrap.h + harbour/external/hbpmcom/doc + harbour/external/hbpmcom/doc/readme.txt + harbour/external/hbpmcom/doc/com.txt + added PMCOM library - RS-232 DOS communication library by Peter Marinov. The original PMCOM 1.0 library has not been updated for very long time and this code is quite strongly modified so I haven't tried to generate any .diff files. I do not think it will be possible to make autoamtic merege with newwer version (if any appears). This is also the reason I decided to use HBPMCOM name instead of PMCOM to avoid potential conflicts with some local versions of this library. TODO: add support for flow control - now flow control functions are dummy and do not enable any handshaking. Przemyslaw Czerpak 2010-10-22 13:09:55 +00:00
  • 5e85f8e844 2010-10-22 14:29 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/fm.c * added workaround for some compiler which defines FORCEINLINE macro with 'extern' keyword (i.e. some MinGW versions). Przemyslaw Czerpak 2010-10-22 12:29:53 +00:00
  • ef2d74889f 2010-10-22 11:24 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtwvt/gtwvt.c ! use ERROR_CLASS_ALREADY_EXISTS instead of hardcoded 1410 value * allow to use GTWVT in programs linked as non GUI ones (console programs) Przemyslaw Czerpak 2010-10-22 09:24:34 +00:00
  • d40c77876e 2010-10-22 01:39 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/g/HBQString.cpp * contrib/hbqt/qtcore/g/QAbstractItemModel.cpp * contrib/hbqt/qtcore/g/QAbstractListModel.cpp * contrib/hbqt/qtcore/g/QAbstractTableModel.cpp * contrib/hbqt/qtcore/g/QByteArray.cpp * contrib/hbqt/qtcore/g/QSettings.cpp * contrib/hbqt/qtcore/g/QUrl.cpp * contrib/hbqt/qtgui/g/HBQAbstractItemModel.cpp * contrib/hbqt/qtgui/g/QComboBox.cpp * contrib/hbqt/qtgui/g/QCompleter.cpp * contrib/hbqt/qtgui/g/QDirModel.cpp * contrib/hbqt/qtgui/g/QGraphicsItem.cpp * contrib/hbqt/qtgui/g/QGraphicsLayoutItem.cpp * contrib/hbqt/qtgui/g/QGraphicsScene.cpp * contrib/hbqt/qtgui/g/QGraphicsView.cpp * contrib/hbqt/qtgui/g/QIcon.cpp * contrib/hbqt/qtgui/g/QImage.cpp * contrib/hbqt/qtgui/g/QPainter.cpp * contrib/hbqt/qtgui/g/QPainterPath.cpp * contrib/hbqt/qtgui/g/QPixmap.cpp * contrib/hbqt/qtgui/g/QStandardItemModel.cpp * contrib/hbqt/qtgui/g/QStringListModel.cpp * contrib/hbqt/qtgui/g/QTextDocument.cpp * contrib/hbqt/qtnetwork/g/QNetworkRequest.cpp * contrib/hbqt/qtwebkit/g/QWebFrame.cpp * contrib/hbqt/qtwebkit/g/QWebView.cpp * Re-generated: HB_ISPOINTER => HB_ISOBJECT. Pritpal Bedi 2010-10-22 08:43:51 +00:00
  • 6d3a5d55d8 2010-10-22 01:01 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/projectpropertiesex.ui % Rearranged: tab names in accordance with new Project Management. Pritpal Bedi 2010-10-22 08:18:12 +00:00
  • 375224703f 2010-10-21 12:51 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_hbqslots.cpp + Added: "QModelIndex,QModelIndex" constant. Pritpal Bedi 2010-10-21 19:49:42 +00:00
  • 7e05d44e9b 2010-10-21 22:12 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/sddodbc/sddodbc.c + added support for SQL_NUMERIC data type Mindaugas Kavaliauskas 2010-10-21 19:10:57 +00:00
  • 9719da34d9 2010-10-21 09:12 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idehome.prg ! Corrected: paths to be shown in original case in "Stats" tab. It fixes the wrong representation of paths in *nix systems. Pritpal Bedi 2010-10-21 16:18:07 +00:00
  • 9e0d85ce43 2010-10-21 19:05 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/src/rtl/hbnsctph.c * changes to make compilers happy Mindaugas Kavaliauskas 2010-10-21 16:05:31 +00:00
  • 00a36c534a 2010-10-21 14:10 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/src/rtl/hbnsctp.c * added type casting and local variable initialization to make some compilers happy Mindaugas Kavaliauskas 2010-10-21 11:13:26 +00:00
  • 1eb1c40a5c 2010-10-21 03:18 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbmysql/hbmysql.hbp * harbour/contrib/sddmy/sddmy.hbp * added alternative mysql library path + harbour/include/hbnsctp.ch + harbour/include/hbnsctp.h * harbour/src/rtl/Makefile + harbour/src/rtl/hbnsctp.c + harbour/src/rtl/hbnsctph.c + added NSCTP (Not Stream Control Transfer Protocol) functions. Both C and PRG interfaces functions provided. ; Idea, protocol description, name, function description, samples are presented at the beginning of hbnsctph.c file. I only put function syntax here to help ChangeLog be a source of documentation: hb_nsctpCreate( hSocket ) --> hNSCTP hb_nsctpDestroy( hNSTP ) hb_nsctpError( hNSCTP ) --> nError hb_nsctpSetLimit( hNSCTP, nLimit ) hb_nsctpSend( hNSCTP, cBuf [, nTimeout = FOREVER ] ) --> lSuccess hb_nsctpRecv( hNSCTP, @cBuf [, nTimeout = FOREVER ] ) --> lSuccess hb_nsctpSendLen( hNSCTP ) --> nBytesSent hb_nsctpRecvLen( hNSCTP ) --> nBytesReceived Mindaugas Kavaliauskas 2010-10-21 00:19:19 +00:00
  • f59c793514 2010-10-20 17:02 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qscintilla/qth/QsciAbstractAPIs.qth * contrib/hbqt/qscintilla/qth/QsciCommand.qth * contrib/hbqt/qscintilla/qth/QsciCommandSet.qth * contrib/hbqt/qscintilla/qth/QsciLexer.qth * contrib/hbqt/qtdesigner/qth/QDesignerActionEditorInterface.qth * contrib/hbqt/qtdesigner/qth/QDesignerFormWindowCursorInterface.qth * contrib/hbqt/qtdesigner/qth/QDesignerFormWindowInterface.qth * contrib/hbqt/qtdesigner/qth/QDesignerFormWindowManagerInterface.qth * contrib/hbqt/qtdesigner/qth/QDesignerObjectInspectorInterface.qth * contrib/hbqt/qtdesigner/qth/QDesignerPropertyEditorInterface.qth * contrib/hbqt/qtdesigner/qth/QDesignerWidgetBoxInterface.qth * contrib/hbqt/qtgui/qth/QApplication.qth + Added: Constructor = no. * contrib/hbqt/qtgui/qth/QClipboard.qth + Added: Constructor = no. QClipboard() does not have constructor so it has never to be released. Maybe this fixes the bug reported on HMG forums. Pritpal Bedi 2010-10-21 00:16:48 +00:00
  • 59f94ca462 2010-10-21 00:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbrun/hbrun.prg ! Refixed icon ordinal in file type registration. Viktor Szakats 2010-10-20 22:56:18 +00:00
  • a2dda5ada2 2010-10-20 23:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcurl/hbcurl.hbc * Changed to use 'libcurl' as implib name also for mingw. This name will work for the implib generated by Harbour build process. If you want to use something else (f.e. one shipped with a prebuilt libcurl binary release), update the .hbc file locally. Viktor Szakats 2010-10-20 21:58:15 +00:00
  • a095d3da49 2010-10-20 16:29 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/common/hbtrace.c ! fixed to not overwrite user trace settings with default or environment configuration on 1-st call to hb_tr_level()/ hb_tracelevel() function Przemyslaw Czerpak 2010-10-20 14:29:50 +00:00
  • 24c7bfdec0 2010-10-20 07:36 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbct/hbct.hbx * harbour/contrib/hbqt/qtuitools/hbqtuitools.hbx * harbour/examples/httpsrv/home/js/ajax.js ! set svn:eol-style to native * set svn:keywords to Author Date Id Revision Przemyslaw Czerpak 2010-10-20 05:37:07 +00:00
  • cb02d1571e 2010-10-20 07:07 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/harbour.hbx * harbour/include/hblang.hbx * regenerated BTW 'make install' does not regenerate core .hbx files so they were not updated for quite long time thogh I have set export HB_REBUILD_EXTERN=yes Przemyslaw Czerpak 2010-10-20 05:07:41 +00:00
  • 2be49b3c83 2010-10-19 16:55 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idedocks.prg ! Code cleanup. Pritpal Bedi 2010-10-19 23:53:50 +00:00
  • c778e0c758 2010-10-20 00:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbziparc/hbziparc.prg + HB_ZIPFILE() will now store file timestamp in zip. Viktor Szakats 2010-10-19 22:14:54 +00:00
  • eff42d47ef 2010-10-19 23:54 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbrun/hbrun.prg + Added support for registering/unregistering .hbs file type in Windows registry. Based on .reg files provided by Mindaugas (with modifications and unregister support). I changed the way defaulticon entry is made, but it still doesn't appear, maybe I need reboot or something. Pls test it. Usage (from cmdline): -r - register for current user -ra - register for all users (requires admin rights) -u - unregister for current user -ua - unregister for all users (requires admin rights) Tested on Win7 using current user only. NOTE: regedit (the tool used for registration) doesn't return errorlevels on error, so it's not possible to write correct feedback (so hbrun always shows success). Viktor Szakats 2010-10-19 21:57:43 +00:00
  • 76292a7b44 2010-10-19 23:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/mpkg_win_uni.bat ! Added .hbs files in contrib roots to unified windows package. In practice this means that the hbmk2 qt plugin will now be shipped with standard distro. Viktor Szakats 2010-10-19 21:01:46 +00:00
  • 6d79ec0911 2010-10-19 09:19 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/hbqtgui.ch + Added: more constants. Pritpal Bedi 2010-10-19 16:39:28 +00:00
  • ef88e9472a 2010-10-18 14:10 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idemisc.prg + Applied: patch from Viktor. Now .hbm files are available inside list of project files and it also become part of the .hbp if that is written back on disk plus for editing purposes. Pritpal Bedi 2010-10-18 21:09:27 +00:00
  • 6b368c695b 2010-10-18 21:35 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/debug/dbgwa.prg ! added missing REQUEST FIELDGET + added support for timestamp, hash and NIL values which can be extracted from fields in some RDDs Przemyslaw Czerpak 2010-10-18 19:35:24 +00:00
  • afba30ccf8 2010-10-18 13:43 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/mpkg_win_uni.bat * package/winuni/mpkg_win_uni.nsi ! Added uic/rcc tools to install packages. * QT related runtime/build time files are now installed unconditionally and independently from HBIDE. Viktor Szakats 2010-10-18 11:43:32 +00:00
  • bd381db5d2 2010-10-18 12:18 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/compiler/hbmain.c ! reset function and class declaration between compiling files included by SET PROCEDUR TO <name> or DO <name> [ WITH <args,...> ] This behavior is synced with PP rules resetting. Przemyslaw Czerpak 2010-10-18 10:18:38 +00:00
  • 6925cdc6ad 2010-10-17 18:44 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idebrowse.prg % Changed: one signal to new format. Pritpal Bedi 2010-10-18 01:54:45 +00:00
  • bf03632cc3 2010-10-18 00:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtgui/hbqtgui.hbx + contrib/hbqt/qtgui/THbQtUI.prg * contrib/hbqt/qtgui/hbqtgui.hbm * contrib/hbqt/qtuitools/hbqtuitools.hbm * contrib/hbqt/qtuitools/hbqtuitools.hbx - contrib/hbqt/qtuitools/THbQtUI.prg + contrib/hbqt/qtuitools/THbQtUILoader.prg * contrib/hbqt/hbqt_hbmk2_plugin.hbs + Added new HbQtUI class (with temp name HbQtUI2) which is light version of HbQtUI with no ties to qtuitools/uiloader components. New class is inheriting from HBQT root class, it contains minor optimizations and cleanups. It works, but it's not yet activated. * Moved Q__TR() to hbqtgui from hbqtuitools. ; TODO: Clear all TOFIX/QUESTION/TODO items in THbQtUI.prg. F.e. user code like hbide makes quite many direct manipulations on HbQtUI internal variables. This should pbly be fixed. ; TODO: Optimize the OnError way of doing things in HbQtUI class. * Renamed THbQtUI.prg to THbQtUILoader.prg in hbqtuitools. Viktor Szakats 2010-10-17 22:58:23 +00:00
  • a7cbf108a1 2010-10-17 23:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxbp/hbxbp.hbc * contrib/hbide/hbide.hbp * Moved inclusion of hbqtuitools from hbxbp to hbide. Dynamic QUiLoader shall only be needed if app explicitly requires loading .ui/.uic files dynamically. ; TOFIX: Separate dynamic ui loader code from static one (pbly HbQtUi class needs to be split into two parts) Viktor Szakats 2010-10-17 21:36:16 +00:00
  • 7df7a03209 2010-10-17 22:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/idemain.prg % Do not link all HBXBP classes. It's not required now that .ui files are compiled to .prg at build time. This will make hbide slightly smaller. Viktor Szakats 2010-10-17 20:36:30 +00:00
  • b75a9c37b9 2010-10-17 22:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/idemain.prg % Do not link all GUI classes. It's not required now that .ui files are compiled to .prg at build time. This will make hbide slightly smaller. Viktor Szakats 2010-10-17 20:34:07 +00:00
  • 8a37466741 2010-10-17 21:34 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtuitools/hbqtuitools.hbc ! Typo in prev. Viktor Szakats 2010-10-17 19:35:16 +00:00
  • d27942cd30 2010-10-17 21:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtuitools/hbqtuitools.hbc ! Fixed to include the lib itself. Viktor Szakats 2010-10-17 19:34:06 +00:00
  • 26de67897a 2010-10-17 20:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxbp/hbxbp.hbc + Added missing hbqtuitools reference after last commit. Viktor Szakats 2010-10-17 19:10:43 +00:00
  • 138ee343d5 2010-10-17 16:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt.hbc * contrib/hbqt/hbqt_all.hbp + contrib/hbqt/hbqtuitools.hbc + contrib/hbqt/utils/QtUiTools.txt + contrib/hbqt/utils/qtuitools.qtp + contrib/hbqt/qtuitools + contrib/hbqt/qtuitools/hbqtuitools.hbm + contrib/hbqt/qtuitools/hbqtuitools.hbx + contrib/hbqt/qtuitools/hbqtuitools.hbp + contrib/hbqt/qtuitools/doc + contrib/hbqt/qtuitools/doc/en + contrib/hbqt/qtuitools/g + contrib/hbqt/qtuitools/THbQtUI.prg + contrib/hbqt/qtuitools/hbqtuitools.hbc + contrib/hbqt/qtuitools/qth + contrib/hbqt/qtuitools/qth/QUiLoader.qth + Added hbqtuitools lib which contains qtuitools dependent parts from hbqtgui (QUiLoader, HbQtUI) Viktor Szakats 2010-10-17 14:37:38 +00:00
  • 0d6c3b319b 2010-10-17 16:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/mpkg_win_uni.bat * package/winuni/mpkg_win_uni.nsi * Renamed QT license file (now shows "LGPL"). + Added uic.exe and rcc.exe to Windows unified build. + Added QT implibs for mingw compiler. ; It means that now default Windows unified package can be used to create QT apps without installing QT package separately. Please someone verify this is in compliance with LGPL QT license. Viktor Szakats 2010-10-17 14:07:27 +00:00
  • b749037bd8 2010-10-17 16:40 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * harbour/ChangeLog ! Fixed date in my today's commits. Petr Chornyj 2010-10-17 13:43:36 +00:00
  • 6f9b146516 2010-08-29 16:20 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * contrib/hbsqlit3/hbsqlit3.ch * contrib/hbsqlit3/hbsqlit3.c + Added sqlite3_compileoption_*() for diagnostics purposes. + Added sqlite3_limit( pDb, nId, nNewVal ) -> nOldVal Petr Chornyj 2010-10-17 13:23:42 +00:00
  • 5c193846de 2010-08-29 16:10 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * external/sqlite3/sqlite3.c * external/sqlite3/sqlite3.dif * external/sqlite3/sqlite3.h * external/sqlite3/Makefile * Update sqlite to 3.7.3. Petr Chornyj 2010-10-17 13:10:49 +00:00
  • 321a6aca4c 2010-10-17 13:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/utils/qtcore.qtp ! Reenabled recently disabled classes so that these generated sources will get updated (and not generate false grep hits) Viktor Szakats 2010-10-17 11:34:56 +00:00
  • 41d9d80f5a 2010-10-17 12:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtgui/THbQtUI.prg * HB_ISOBJECT() -> HBQT_ISOBJECT() Viktor Szakats 2010-10-17 10:58:55 +00:00
  • c7106b2103 2010-10-16 19:24 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_misc.prg ! hbqt_ptr() => __hbqt_ptr() Pritpal Bedi 2010-10-17 02:53:16 +00:00
  • 8db3fa77a4 2010-10-17 01:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtcore/hbqt_pointer.cpp * contrib/hbqt/qtcore/hbqt_hbqslots.cpp * contrib/hbqt/qtcore/hbqt_hbqevents.cpp * contrib/hbqt/qtcore/hbqt_misc.prg * contrib/hbqt/utils/hbqtgen.prg * Renamed HBQT_PTR() -> __HBQT_PTR(). (HBQT_PTR() still present and can be renamed once sources were regenerated) * Renamed QT_[SLOTS|EVENTS]_*() -> __HBQT_[SLOTS|EVENTS]_*() This also fixes the problem where these were missing from .hbx file. * Renamed HBQT_ERROR() -> __HBQT_ERROR(). + Added NOTE about contradiction where :hasValidPointer() will never return .T. for valid objects created with <class>FromPointer() call. Another reason to drop this object instantiation method. + Added more TODO/NOTE/TOFIX text. Viktor Szakats 2010-10-16 23:48:40 +00:00
  • 99c8573458 2010-10-16 14:36 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_misc.prg ! Adopted: HB_*Class:from( pPtr ) => *ClassFromPointer( pPtr ). Pritpal Bedi 2010-10-16 22:11:32 +00:00
  • afa01e8cb7 2010-10-16 10:21 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/hbqtgui.ch + Added: constants for QComboBox(). Pritpal Bedi 2010-10-16 17:26:10 +00:00
  • eeb8fa3099 2010-10-16 09:26 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog * harbour/utils/Makefile * harbour/contrib/xhb/xhb.hbp * reverted my last unintentional commit Przemyslaw Czerpak 2010-10-16 07:26:17 +00:00
  • a8e0d9e1eb 2010-10-16 01:38 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtstd/gtstd.c * updated to compile with WinCE Przemyslaw Czerpak 2010-10-15 23:38:39 +00:00
  • 3ce1854189 2010-10-15 20:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/utils/hbqtgen.prg ! Fixed to pass 'uchar' where QT needs it (instead of current 'char') Viktor Szakats 2010-10-15 18:46:57 +00:00
  • 168779cd29 2010-10-15 10:29 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/ideedit.prg ! Minor. Pritpal Bedi 2010-10-15 17:32:16 +00:00
  • c6715b99bd 2010-10-15 17:26 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddads/rddads.hbp ! Reordered lookup order for possible .dll (+ COFF .lib) location to fix implib generation with some ADS releases (7.x, 8.x). Viktor Szakats 2010-10-15 15:27:19 +00:00
  • 6eadf651ac 2010-10-15 10:01 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/utils/hbqtgen.prg + Changed HB_<class> class instantiation function STATIC. + Added <class>FromPointer() function to create class from a raw class pointer. (this should be eliminated ASAP) + Added <class>From() function to create class from another class. It's now simply calling :from() in base class, which is wrong and should be fixed for two reasons: - raw pointer is allowed (all such calls should be changed to <class>FromPointer()) - no object type checking is made. Viktor Szakats 2010-10-15 08:06:45 +00:00
  • eec302f8b2 2010-10-15 09:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtcore/hbqt_pointer.cpp * contrib/hbqt/qtcore/hbqtcore.hbx + HBQT_ISOBJECT() will return .T. is the passed object is a HBQT one. Viktor Szakats 2010-10-15 07:54:11 +00:00
  • c669471aa2 2010-10-14 20:24 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * harbour/utils/hbmk2/hbmk2.prg + *nix builds will now use /opt/harbour/contrib and /opt/harbour/addons dirs to autofind .hbc files. (if /opt/harbour dir exists) Viktor Szakats 2010-10-14 18:26:16 +00:00
  • a1c6eb6da3 2010-10-14 16:45 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbwin/axcore.c ! fixed CPP compilation by using compiler macros in method calls * harbour/contrib/hbwin/hbwinole.h * harbour/contrib/hbwin/axcore.c * harbour/contrib/hbwin/olecore.c + implemented additional OLE destructors. Added Undavise() call to :__hSink destructor. This fixes unresponsive OLE server app behaviour after corresponding Harbour object is freed ; Code proposed by Przemek, some fixes applied Mindaugas Kavaliauskas 2010-10-14 13:46:38 +00:00
  • 36124d47a6 2010-10-14 08:45 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtstd/gtstd.c * updated to compile with WinCE Przemyslaw Czerpak 2010-10-14 06:45:51 +00:00
  • df744bd6ff 2010-10-14 05:45 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbwin/axcore.c + added support for obtaining default callback event interface. __AxRegisterHandler( pDisp, bHandler [, cIID ] ) parameter can be: - event interface ID, i.e. "{...}"; - event interface name, ex., DWebBrowserEvents; - otherwise default event interface is tried to obtain. ; NOTE: some regresions are possible. IDispatch is not the default value for cIID. To force the previous behaviour, you should use __AxRegisterHandler(,, "{00020420-0000-0000-C000-000000000046}"), but I guess this should never be required. ; Don't ask me how I've wrote this code :) * harbour/contrib/hbwin/tests/pdfcreat.prg * changed to sync with new __AxRegisterHandler() behaviour * harbour/contrib/hbwin/tests/testole.prg + added new Internet Explorer test to show OLE callback events Mindaugas Kavaliauskas 2010-10-14 02:46:49 +00:00
  • 4e42f796aa 2010-10-14 00:31 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/rddads/ads1.c ! casting * harbour/utils/hbmk2/hbmk2.es_PE.po ! typos Przemyslaw Czerpak 2010-10-13 22:32:06 +00:00
  • bdfbd4ef4f 2010-10-13 20:59 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/utils/hbmk2/hbmk2.prg * use "~hbmk" instead of ".hbmk" as temporary directory name in DOS builds to avoid problem with unsupported file names. TODO: for better customization we need new function: HB_FNameCheck( <cFileName> ) -> <lNameOK> * harbour/contrib/hbmzip/hbmzip.c ! fixed GPF when file datetime is passed as 3-rd argument to HB_ZipFileCreate() % eliminated repeated code Przemyslaw Czerpak 2010-10-13 18:59:17 +00:00
  • 34fbea1e35 2010-10-13 21:52 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/src/rtl/gtstd/gtstd.c * code cleanup to make some compilers happy Mindaugas Kavaliauskas 2010-10-13 18:53:49 +00:00
  • 43fc5b7abf 2010-10-13 19:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/RELNOTES * pgsql version. Viktor Szakats 2010-10-13 17:35:01 +00:00
  • 96e589a914 2010-10-13 20:00 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbwin/tests/pdfcreat.prg ! fixed warning for whose who uses alternatve sample branch #if 0 * harbour/src/rtl/gtstd/gtstd.c ! fixed console input pooling for Windows (you don't need to keep a key pressed to run application) Mindaugas Kavaliauskas 2010-10-13 17:01:09 +00:00
  • 381f1ec178 2010-10-13 09:24 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idesaveload.prg ! Fixed: GPF reported by Maurizio. Pritpal Bedi 2010-10-13 16:28:37 +00:00
  • aabe2c9dab 2010-10-13 13:21 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gttrm/gttrm.c ! added protection against GPF when wrong parameters are passed to hb_gtInfo( HB_GTI_ADDKEYMAP, ... ) Przemyslaw Czerpak 2010-10-13 11:22:21 +00:00
  • 3b7b686f85 2010-10-12 22:20 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_misc.prg * contrib/hbqt/qtgui/THbQtUI.prg Pritpal Bedi 2010-10-13 05:26:33 +00:00
  • d5180e5680 2010-10-12 18:22 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idefindreplace.prg ! Fixed: another regression. Pritpal Bedi 2010-10-13 01:20:19 +00:00
  • 15d2907bac 2010-10-11 09:05 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/ideedit.prg ! Fixed: a small glitch in copy operation. When two lines were copied, where last line was blank, paste operation was inserting one more blank line. Pritpal Bedi 2010-10-11 16:08:23 +00:00
  • 142341d434 2010-10-10 22:32 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_hbqslots.cpp * contrib/hbqt/qtcore/hbqt_hbqslots.h - Removed: events synonymous signals, i.e., :mousePressEvent() and family. These must be trapped via events interface instead of signals interface. Pritpal Bedi 2010-10-11 05:47:31 +00:00
  • e30041996e 2010-10-10 14:23 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/xbpfiledialog.prg ! Fixed: a regression bug surfaced after recent changes. QDialog() was not setting the focus to original widger at "close". Pritpal Bedi 2010-10-10 21:34:18 +00:00
  • e77873cfa3 2010-10-10 13:55 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qscintilla/qth/*.qth * contrib/hbqt/qtcore/qth/*.qth * contrib/hbqt/qtdesigner/qth/*.qth * contrib/hbqt/qtgui/qth/*.qth * contrib/hbqt/qtnetwork/qth/*.qth * contrib/hbqt/qtwebkit/qth/*.qth ! Cleaned: very old constructs needed no more. Code is more readable now. ! Changed: copyright info. Pritpal Bedi 2010-10-10 21:20:35 +00:00
  • 3f3973cf40 2010-10-09 19:07 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapirdd.h + added new field flag: HB_FF_UNICODE Przemyslaw Czerpak 2010-10-09 17:07:21 +00:00