Commit Graph

  • 46d6036772 2012-01-24 13:10 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvgwin.c + Added: WVG_SetMenuItem( hMenu, nPos, nFlags, cPrompt|oSubMenu, lPrompt ). Pritpal Bedi 2012-01-24 21:22:59 +00:00
  • e042ed419a 2012-01-23 17:49 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvg3stat.prg * contrib/gtwvg/wvgcheck.prg * contrib/gtwvg/wvgdatar.prg * contrib/gtwvg/wvglistb.prg * contrib/gtwvg/wvgmle.prg * contrib/gtwvg/wvgparts.ch * contrib/gtwvg/wvgradio.prg * contrib/gtwvg/wvgscrlb.prg * contrib/gtwvg/wvgsle.prg * contrib/gtwvg/wvgstatc.prg * contrib/gtwvg/wvgtreev.prg * Changed: Class DataRef() => WvgDataRef() It was conflicting with DataRef() in hbXBP implementation rendering both libraries mutually exclusive. Pritpal Bedi 2012-01-24 01:57:08 +00:00
  • 70954e9b18 2012-01-20 16:35 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvgdatar.prg * Fixed: :setData() method for WvgListBox(). Pritpal Bedi 2012-01-21 00:45:01 +00:00
  • 54516add26 2012-01-18 17:41 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/hbgtwvg.ch + Added: HB_GTS_KEYTOITEM constant. * contrib/gtwvg/gtwvg.c + Added: WM_VKEYTOITEM and WM_CHARTOITEM messages fired as events. * contrib/gtwvg/wvglistb.prg + Added: LBS_NOINTEGRALHEIGHT and LBS_WANTKEYBOARDINPUT attributes. + Added: recognizing keyboard input. K_ENTER press on a listbox item now activates :itemSelected callback. * contrib/gtwvg/wvgphdlr.prg * contrib/gtwvg/wvgwnd.prg + Added: to recognize HB_GTS_KEYTOITEM event. Pritpal Bedi 2012-01-20 01:49:08 +00:00
  • 326d325955 2012-01-18 12:02 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/hbqtgui.ch + Added: constants for QDeclarative_*. Pritpal Bedi 2012-01-18 20:04:59 +00:00
  • b2af542ae8 2012-01-18 11:59 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/tests/demowvg.prg * Fixed: some artifacts. * contrib/gtwvg/tests/wvgtbrowser.prg * Fixed: browser movements in relation to scrollbars. Pritpal Bedi 2012-01-18 20:02:05 +00:00
  • 7a5a9f2012 2012-01-17 18:07 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/qth/filelist.hbm + Added: new following classes. + contrib/hbqt/qtgui/qth/QDeclarativeComponent.qth + contrib/hbqt/qtgui/qth/QDeclarativeContext.qth + contrib/hbqt/qtgui/qth/QDeclarativeEngine.qth + contrib/hbqt/qtgui/qth/QDeclarativeError.qth + contrib/hbqt/qtgui/qth/QDeclarativeExpression.qth + contrib/hbqt/qtgui/qth/QDeclarativeImageProvider.qth + contrib/hbqt/qtgui/qth/QDeclarativeItem.qth + contrib/hbqt/qtgui/qth/QDeclarativeListReference.qth + contrib/hbqt/qtgui/qth/QDeclarativeParserStatus.qth + contrib/hbqt/qtgui/qth/QDeclarativeProperty.qth + contrib/hbqt/qtgui/qth/QDeclarativePropertyMap.qth + contrib/hbqt/qtgui/qth/QDeclarativePropertyValueSource.qth + contrib/hbqt/qtgui/qth/QDeclarativeScriptString.qth + contrib/hbqt/qtgui/qth/QDeclarativeView.qth + Implemented: QDeclarative*() classes. These classes implement the "Qt Quick" protocol introduced in Qt 4.7 onwards and being a whole new world to Harbour developers. Pritpal Bedi 2012-01-18 02:13:03 +00:00
  • 7c9dd1a681 2012-01-17 12:13 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/tests/browqt.prg * contrib/hbqt/tests/wvtqt.prg * Refined: to execute a Qt dialog from within GTWVT application. This implementation assumes that GTWVT is the main application window and Qt dialogs are opened in separate thread. Will look into how the reverse can be achieved. Pritpal Bedi 2012-01-17 20:18:32 +00:00
  • fc3e2909a8 2012-01-16 17:32 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/gtwvg.c * contrib/gtwvg/gtwvg.h * contrib/gtwvg/hbgtwvg.ch + Implemented: HB_GTI_MAXIMIZABLE message. hb_gtInfo( HB_GTI_MAXIMIZABLE, TRUE/FALSE ) -> lPrevState TODO: implement in GTWVT if deemed fit. Pritpal Bedi 2012-01-17 01:35:26 +00:00
  • ec338e6fc0 2012-01-16 16:50 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/gtwvg.c + Extended: hb_gtInfo( HB_GTI_SPEC, HB_GTS_SETPOSITION, [{x,y}] ) to return the previous window position as {x,y} array. Pritpal Bedi 2012-01-17 00:52:44 +00:00
  • eb6b630624 2012-01-16 16:30 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvgdatar.prg ! Synchronized: WvgListBox():getData() method. Pritpal Bedi 2012-01-17 00:36:26 +00:00
  • f34b04d26e 2012-01-16 16:26 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqtcore.hbx * contrib/hbqt/qtcore/qth/filelist.hbm * contrib/hbqt/qtcore/qth/QFileSystemWatcher.qth * contrib/hbqt/qtcore/qth/QObject.qth + Added: QFileSystemWatcher() class. Elements pulled by Bacco, thank you, with a small change. Pritpal Bedi 2012-01-17 00:30:14 +00:00
  • 9ee0028ac3 2012-01-16 23:36 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/contrib/xhb/hbcompat.ch * added few more translation rules Przemyslaw Czerpak 2012-01-16 22:36:44 +00:00
  • 4c80c97409 2012-01-16 19:28 UTC+0100 Viktor Szakats (harbour syenar.net) * package/winuni/RELNOTES * INSTALL * qt version Viktor Szakats 2012-01-16 18:28:44 +00:00
  • f632ba9f49 typos in latest ChangeLog entry Viktor Szakats 2012-01-13 17:11:14 +00:00
  • a33320a273 2012-01-12 18:48 UTC+0100 Viktor Szakats (harbour syenar.net) - src/rtl/hbdynhb.c - deleted support to accept raw function pointers. INCOMPATIBLE. (note the C-level and XBase++ compatibility .prg-level interfaces continue to offer that option) Viktor Szakats 2012-01-12 17:53:12 +00:00
  • 521f3c61f8 restored mistakenly undone e-mail address change Viktor Szakats 2012-01-11 23:25:01 +00:00
  • 97b38b702d 2012-01-12 00:12 UTC+0100 Viktor Szakats (harbour syenar.net) * src/rtl/memvarhb.prg % '&varname := value' -> __mvPut( varname, value ) * formatting Viktor Szakats 2012-01-11 23:15:38 +00:00
  • cadbf0b829 2012-01-11 23:56 UTC+0100 Viktor Szakats (harbour syenar.net) * src/rdd/dbtotal.prg * contrib/hbqt/qtcore/hbqt_misc.prg * contrib/hbide/idemisc.prg * contrib/hbide/hbqreportsmanager.prg % '&("{||" + c + "}")' -> HB_MACROBLOCK() Viktor Szakats 2012-01-11 22:58:42 +00:00
  • 88a8e73167 2012-01-11 19:25 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * contrib/hbcairo/core.c ! fixed typo Mindaugas Kavaliauskas 2012-01-11 17:26:24 +00:00
  • eb029e1f8a 2012-01-11 14:47 UTC+0100 Viktor Szakats (harbour syenar.net) * tests/testdyn.prg ! fixed typo discovered by Alex Strickland. Thank you. Viktor Szakats 2012-01-11 13:50:02 +00:00
  • d8aa9b52c3 2012-01-10 14:38 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/include/hbhrb.ch * harbour/src/vm/runner.c * disabled access to INIT and EXIT functions in HB_HRBGETFUNSYM() and HB_HRBGETFUNLIST() + added 2-nd parameter <nType> to HB_HRBGETFUNLIST() HB_HRBGETFUNLIST( <pHRB> [, <nType>] ) -> <aFuncList> <nType> is defined in hbhrb.ch: HB_HRB_FUNC_PUBLIC - locally defined public functions HB_HRB_FUNC_STATIC - locally defined static functions HB_HRB_FUNC_LOCAL - locally defined functions HB_HRB_FUNC_EXTERN - external functions used in HRB module Przemyslaw Czerpak 2012-01-10 13:38:50 +00:00
  • b61a3a5b20 2012-01-09 22:20 UTC+0100 Viktor Szakats (harbour syenar.net) * contrib/hbtip/sendmail.prg * contrib/hbtip/smtpcli.prg ! After a conversation with Antonio Maniero (also subscriber of the dev-list), we detected some trouble with hb_sendmail() under some conditions: EXIM servers refuse the HELO/EHLO greeting that doesn't conform to RFC2821, so when one try to autenticate with username containing an @ or any other character that is not allowed in FQDNs, the server refuses to proceed. Many SMTP servers, (EG: Google ones) are more tolerant, so I believe that this helped the problem gets unnoticed. The patch introduces a new parameter, preserving backward compatibility and at the same time fixing the @ problem, even in unmodified code that doesn't provide the extra parameter (as we removed the cUser from the HELO string, that is causing trouble with EXIM. Anyway, these strings would be accepted only by tolerant servers, so the correct one should cause no problem at all). ; Patch and description by Carlos Bacco. Thank you. Viktor Szakats 2012-01-09 21:20:48 +00:00
  • cdffe1ec9a 2012-01-09 16:18 UTC+0100 Viktor Szakats (harbour syenar.net) * contrib/hbssl/ssl.c * contrib/hbssl/sslctx.c ! disabled references to stuff deleted from OpenSSL 1.0.0+ Viktor Szakats 2012-01-09 15:20:17 +00:00
  • 57eabfaa87 2012-01-09 14:41 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/src/rdd/dbf1.c ! fixed default initialization value in UNICODE fields after APPEND BLANK. Many thanks to Phil Krylov for information about the problem and patch. The fix I committed is slightly different just to follow idea of this code. Przemyslaw Czerpak 2012-01-09 13:41:32 +00:00
  • 1b4008723b 2012-01-06 16:13 UTC+0100 Viktor Szakats (harbour syenar.net) * ChangeLog * (whole tree) * changed e-mail address Viktor Szakats 2012-01-06 15:28:23 +00:00
  • b67576e984 2012-01-06 12:12 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com) * harbour/contrib/hbblat/blatcls.prg * Update copyright years * Updated to 2.7.6 blat version + Added lNoMD5 class var for -nomd5 option + Added cContentType class var for -contentType <string> option * Fixed error in ArrayToString() when file name contains " char Francesco Saverio Giudice 2012-01-06 11:13:17 +00:00
  • 053f90539d 2012-01-05 14:47 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/include/hbrdddbf.h * moved DBF record lock range for DB_DBFLOCK_HB64 to avoid potential problems with integer overflows in system or network transport layer. Warning: INCOMPATIBLE! all applications using DB_DBFLOCK_HB64 locking mode should be updated - it is not safe to concurrently access the same files using programs compiled with older Harbour versions and current one. Przemyslaw Czerpak 2012-01-05 13:47:18 +00:00
  • 31cf695ec8 2012-01-05 14:07 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/src/rtl/hbgtcore.c + added default value (0) for HB_GTI_KBDSHIFTS in GTs which do not support this HB_GTI_* flag Przemyslaw Czerpak 2012-01-05 13:07:59 +00:00
  • cf3e9d7021 2012-01-04 00:12 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/src/rtl/filebuf.c ! modified the code to work with optimizations like -fstrict-overflow in GCC which assumes signed overflow does not occur. Przemyslaw Czerpak 2012-01-03 23:12:44 +00:00
  • 76ce999013 2012-01-03 14:39 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/ideconsole.prg * Minor. Pritpal Bedi 2012-01-03 22:46:41 +00:00
  • accac7cd8e 2012-01-03 15:40 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/src/rtl/filebuf.c ! fixed next three integer overflows exploited by HB64 locking mode. BTW probably I'll move the lock range to not operate on last positive offset because such overflow problems can be also exploited in low level OS or network transport layer code - it happened in the past. I'll do that when we confirm that current Harbour implementation is correct. Przemyslaw Czerpak 2012-01-03 14:41:08 +00:00
  • ff6a1d420f 2012-01-03 10:39 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/src/rtl/filebuf.c ! fixed integer overflow in code scanning the lock pool. It fixes the problem with releasing FLOCK() reported by Viktor. Przemyslaw Czerpak 2012-01-03 09:40:12 +00:00
  • a186aabf28 2012-01-02 23:10 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/src/rtl/gtwvt/gtwvt.c * harbour/contrib/gtwvg/gtwvg.c ! always set trailing 0 in the buffer containing font name set by HB_GTI_FONTNAME - protection against too long strings. Przemyslaw Czerpak 2012-01-02 22:10:36 +00:00
  • bb25c6d5bf 2012-01-02 22:29 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/contrib/gtwvg/wvgutils.c * harbour/contrib/gtwvg/wvgwing.c * eliminated HB_TCHAR_*() macros ; TOFIX: replace hb_parvc() and nCopyAnsiToWideChar() function with valid HB_STR* macros. Function nCopyAnsiToWideChar() should be removed. Przemyslaw Czerpak 2012-01-02 21:30:13 +00:00
  • 35fbd4f189 2012-01-02 21:38 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/include/hbapistr.h * harbour/src/vm/strapi.c + added new C functions: const char * hb_parastr( int iParam, HB_SIZE nIndex, void * cdp, void ** phString, HB_SIZE * pnLen ); const char * hb_parastr_utf8( int iParam, HB_SIZE nIndex, void ** phString, HB_SIZE * pnLen ); const HB_WCHAR * hb_parastr_u16( int iParam, HB_SIZE nIndex, int iEndian, void ** phString, HB_SIZE * pnLen ); Przemyslaw Czerpak 2012-01-02 20:38:17 +00:00
  • fc7ea4f146 2012-01-01 14:05 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvgcore.c * contrib/gtwvg/wvgcuig.c * contrib/gtwvg/wvgutils.c * contrib/gtwvg/wvgwin.c ! Removed: remaining occurances of hb_parc(x) whereever relevant. Only 4 occurances are remaining. ! Cleaned: some "//" comments. Pritpal Bedi 2012-01-01 22:10:39 +00:00
  • a0ac127454 2011-12-31 21:16 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/gtwvg.c * contrib/gtwvg/gtwvg.h * contrib/gtwvg/wvgcore.c * contrib/gtwvg/wvgcuig.c * contrib/gtwvg/wvggui.c * contrib/gtwvg/wvgutils.c * contrib/gtwvg/wvgwin.c * contrib/gtwvg/wvgwing.c ! Removed: TCHAR_* macros, almost. Only 6 occurances are still present in the code which I do not know how to cover. Pritpal Bedi 2012-01-01 05:23:56 +00:00
  • 4a7bd7d882 2011-12-31 03:30 UTC+0100 Viktor Szakats (harbour syenar.hu) * contrib/xhb/xhw32prn.prg ! fixed typo in ::TEXTATFONT() to pass vertical alignment parameter. (checkme) Viktor Szakats 2011-12-31 02:31:14 +00:00
  • 2421162fb1 2011-12-30 13:15 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/ChangeLog ! fixed typo in file name in my previous commit. It should be gtwvg.c not gtwvg.h Przemyslaw Czerpak 2011-12-30 12:15:50 +00:00
  • 0bca1bc173 fixed wrongly copy/pasted header in my last commit Viktor Szakats 2011-12-30 06:42:14 +00:00
  • 2cd688f7a6 2011-12-29 23:51 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/include/hbapistr.h * harbour/src/vm/strapi.c + added new C functions: hb_wstrncpy(), hb_wstrncat() Przemyslaw Czerpak 2011-12-29 22:51:29 +00:00
  • 13e3088d0d 2011-12-29 16:17 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/contrib/gtwvg/gtwvg.h ! added missing 'void * hText' member to HB_GOBJS struct ! changed 'LPTSTR lpText' to 'LPCTSTR lpText' in HB_GOBJS struct Przemyslaw Czerpak 2011-12-29 15:17:44 +00:00
  • adaa189c51 2011-12-29 16:01 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * INSTALL * further clarified the way to submit diffs (use _one_ .dif file created from root of SVN sandbox using 'svn diff', use extension '.zip') * clarified the names of mailing list. * clarified which mingw tdm 4.6.1 version is okay. * simplified to use 'zip' tool and .zip extension for submitted logs. Viktor Szakats 2011-12-29 15:04:20 +00:00
  • 024d30d856 2011-12-25 14:47 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvgcore.c * contrib/gtwvg/wvgcuig.c * contrib/gtwvg/wvggui.c * contrib/gtwvg/wvggui.h * contrib/gtwvg/wvgutils.c * contrib/gtwvg/wvgwin.c * contrib/gtwvg/wvgwing.c ! Replaced: HB_TCHAR_* macros to HB_STR*() API. I could not find the hb_str*() api interface for remaining macros. Pritpal Bedi 2011-12-25 22:51:26 +00:00
  • 24cca11317 2011-12-24 12:05 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/hbqtgui.ch * contrib/hbqt/qtgui/hbqtgui.hbx * contrib/hbqt/qtgui/qth/filelist.hbm * contrib/hbqt/qtgui/qth/QPixmap.qth + Added: version dependant :scroll() methods. + contrib/hbqt/qtgui/qth/QPrintPreviewWidget.qth + Added: QPrintPreviewWidget class. Patch provided by Bacco, thank you. Pritpal Bedi 2011-12-24 20:10:12 +00:00
  • 7d9ce19a20 2011-12-24 01:30 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/gtwvg.c * contrib/gtwvg/gtwvg.h ! Synchronized: with GTWVT as much possible. Mainly eliminated TCHAR_* macros and used hb_str* api. Also tried to synchronize codepage issue, not sure how much I succeeded. Pritpal Bedi 2011-12-24 09:35:39 +00:00
  • 3c465bf979 2011-12-24 10:31 UTC+0100 Viktor Szakats (harbour syenar.hu) * doc/pragma.txt ! minor to prev Viktor Szakats 2011-12-24 09:32:14 +00:00
  • 7ad3481808 2011-12-24 03:32 UTC+0100 Viktor Szakats (harbour syenar.hu) * ChangeLog * (whole tree) * removed obsolete antispam measure from my e-mail address Viktor Szakats 2011-12-24 02:47:24 +00:00
  • 91ebeb5c49 2011-12-24 01:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * doc/pragma.txt ! typos + added some new ones Viktor Szakats 2011-12-24 00:56:46 +00:00
  • 421a6ca8db 2011-12-23 14:34 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/tests/demoqt.prg ! Demonstrated: how hovering effect on a pushbutton can be achieved. ! Decorated: pushbutton with some minor details. Pritpal Bedi 2011-12-23 22:37:12 +00:00
  • 34a9acf538 2011-12-23 13:09 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_misc.prg + Embedded: oQt:hbSetEventBlock( QEvent_Paint, bBlock ) => oQt:connect( QEvent_Paint, bBlock ) NOTE: the difference is that in all other events only one parameter is passed to bBlock, i.e., an object of type relevant QEvent, whereas, for paintEvent two parameters are passed, first as usual qPaintEvent, the other qPainter. Pritpal Bedi 2011-12-23 21:21:00 +00:00
  • 97d0c4d0f8 2011-12-23 23:43 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/hbmk2_qt.hbs ! Fixed: a strategic omission where return value of a block was not being retrieved properly. Now newly introduced engine to render owner-drawn objects at the .prg level is working flawlessly. Pritpal Bedi 2011-12-23 19:47:50 +00:00
  • 09d74f0f44 2011-12-23 19:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbzebra/tests/testwin.prg * contrib/hbzebra/tests/testcair.prg * contrib/hbzebra/tests/testhpdf.prg ! indenting * casing Viktor Szakats 2011-12-23 18:16:00 +00:00
  • 256ca1b83c 2011-12-23 18:00 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) + contrib/hbzebra/qrcode.c * contrib/hbzebra/hbzebra.ch * contrib/hbzebra/hbzebra.hbp * contrib/hbzebra/hbzebra.hbx + QR Code ; Christmas gift for Harbour project :) ; TODO: encoding optimisation using mode switching Mindaugas Kavaliauskas 2011-12-23 16:00:44 +00:00
  • d4128116bb 2011-12-23 10:43 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/include/hbapicdp.h * harbour/src/rtl/cdpapi.c ! fixed typo in hb_cdpUTF8StringPeek() declaration Przemyslaw Czerpak 2011-12-23 09:43:30 +00:00
  • 8d444bfdd5 2011-12-21 17:05 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/tests/demoqt.prg + Added: a little more animation to push button. Pritpal Bedi 2011-12-22 01:06:48 +00:00
  • f551a1ca42 2011-12-21 16:50 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/tests/demoqt.prg + Implemented: pushbutton differentiates color based on its state. Pritpal Bedi 2011-12-22 00:52:36 +00:00
  • e278bae975 2011-12-21 16:23 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/qth/QPushButton.qth * contrib/hbqt/qtgui/qth/QWidget.qth + Added: PaintEvent = YES to check if engine is working ok. Yes, it is working. Pritpal Bedi 2011-12-22 00:38:58 +00:00
  • a581793c31 2011-12-20 16:55 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/qth/QItemSelection.qth * contrib/hbqt/qtgui/qth/QItemSelectionModel.qth + Enforced: methods with QModelIndexList => QList< QModelIndex ). Pritpal Bedi 2011-12-21 01:08:02 +00:00
  • 8f661a9ffe 2010-12-20 13:03 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rdd/usrrdd/rdds/arrayrdd.prg ! formatting/cleanup, removed unncessary e"" string ! replaced '='/'!=' operator on strings with ==. It's most probably still broken, but at least now consistently so. Viktor Szakats 2011-12-20 12:05:13 +00:00
  • 06164bab62 2011-12-19 17:49 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/adsx.c ! fixed BOF(), EOF() after DBSKIP(-1) + DBOI_KEYVAL Mindaugas Kavaliauskas 2011-12-19 15:51:45 +00:00
  • 284e44cc11 2010-12-19 03:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rdd/usrrdd/rdds/arrayrdd.prg ! formatting and syntax cleanup + TOFIXes added Viktor Szakats 2011-12-19 02:28:50 +00:00
  • f505370d55 2011-12-18 17:03 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * src/rdd/usrrdd/rdds/arrayrdd.prg ! Just and just formatting. ! Compliance to -w3 switch. Pritpal Bedi 2011-12-19 01:24:33 +00:00
  • 95e616a883 2011-12-18 19:57 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com) * harbour/src/rdd/usrrdd/rdds/arrayrdd.prg * Cleaned windows xhb debug using HB_TRACE() function and removed old lines * harbour/ChangeLog * formatted previous log entry Francesco Saverio Giudice 2011-12-18 19:00:41 +00:00
  • 88c6af2a91 2011-12-18 11:19 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com) * harbour/src/rdd/usrrdd/rdds/arrayrdd.prg * Added Index and Set Filter Support by Quique <quique@quiquesoft.com>. Thank you Francesco Saverio Giudice 2011-12-18 10:21:04 +00:00
  • a4e6d7fa68 2011-12-18 12:48 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/qth/QPrinter.qth * contrib/hbqt/qtgui/qth/QPrintPreviewDialog.qth * Fixed: constructors. * contrib/hbqt/qtcore/qth/QLibraryInfo.qth * contrib/hbqt/qtgui/qth/QFileSystemModel.qth * contrib/hbqt/qtgui/qth/QGraphicsGridLayout.qth * contrib/hbqt/qtgui/qth/QGraphicsLayout.qth * contrib/hbqt/qtgui/qth/QLineEdit.qth * contrib/hbqt/qtgui/qth/QPlainTextEdit.qth * contrib/hbqt/qtgui/qth/QWizard.qth * contrib/hbqt/qtwebkit/qth/QWebFrame.qth * contrib/hbqt/qtwebkit/qth/QWebPage.qth + Added: methods introduced in later versions of Qt than 4.5.3. Please speak-out if some are missing. Pritpal Bedi 2011-12-18 08:58:20 +00:00
  • e568f749c1 2011-12-15 16:38 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvgtoolb.prg * contrib/gtwvg/wvgwing.c * Fixed: WvgToolbar() was wrongly displaying toolbar buttons when number was exceeding 16. Now n number of buttons can be displayed. Pritpal Bedi 2011-12-16 00:41:17 +00:00
  • 22e96b642c 2011-12-13 17:13 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvgax.prg * contrib/gtwvg/wvgcheck.prg * contrib/gtwvg/wvgdarea.prg * contrib/gtwvg/wvglistb.prg * contrib/gtwvg/wvgpushb.prg * contrib/gtwvg/wvgscrlb.prg * contrib/gtwvg/wvgsle.prg * contrib/gtwvg/wvgwin.c * contrib/gtwvg/wvtwin.ch + Implemented: ::pointerFocus for WvgPushButton() and WvgCheckBox(). This facilitates not to keep focus on push buttons after click. ! Fixed: focussing issues for WvgScrollBar() objects. + Implemented: WvgActiveXControl() for CUI hosting. Pritpal Bedi 2011-12-14 01:22:25 +00:00
  • 0c58dc31b5 2011-12-13 10:37 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/src/rdd/dbfnsx/dbfnsx1.c ! fixed index header verification when index is loaded. In Harbour DBFNSX and DBFNTX automatically switch to different internal format when HB_DBFLOCK_HB64 is used. In this format they store in index files page numbers instead of page offsets what effectively increase maximal file size to 4TB (from 4GB). Przemyslaw Czerpak 2011-12-13 09:37:48 +00:00
  • eee41e6a0f 2010-12-13 03:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/pp/hbpp.c * src/compiler/hbusage.c * contrib/hbnetio/utils/hbnetio/netiosrv.prg * contrib/hbnetio/utils/hbnetio/netiomgm.prg * contrib/hbnetio/utils/hbnetioq/netiosrq.prg * contrib/hbformat/utils/hbformat.prg * contrib/hbide/idethemes.prg * contrib/hbrun/hbrun.prg * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.prg * utils/hbi18n/hbi18n.prg * utils/hbtest/hbtest.prg * INSTALL * Bumped copyright year to 2012. Viktor Szakats 2011-12-13 02:35:06 +00:00
  • 930ee4580e 2011-12-13 01:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbnetio/utils/hbnetio/netiosrv.prg * contrib/hbnetio/utils/hbnetio/netiosvc.prg + use latest hbwin/wapi capabilities to install service thus allowing to change back the default run mode to interactive + install service as auto-start + added Windows service related option to cmdline help screen + display textual error msg on service related errors ! minor typo in an error msg Viktor Szakats 2011-12-13 00:15:18 +00:00
  • 67006279a0 2011-12-12 14:01 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvgwing.c * Replaced: hbwin specific argument casting to local implementation. Maybe this fixes compilation error with BCC55, though I feel that could be a result of some local modifications, reported by Jacek. Pritpal Bedi 2011-12-12 22:05:05 +00:00
  • 368177fe06 2011-12-12 21:39 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbnetio/utils/hbnetio/netiocon.prg ! fixed to display generic commands in console help + show management console commands in console help Viktor Szakats 2011-12-12 20:42:44 +00:00
  • d73a26421c 2011-12-12 21:13 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/contrib/xhb/regexrpl.prg ! fixed hb_regexReplace() * harbour/doc/locks.txt ! typo * harbour/doc/Makefile * added locks.txt Przemyslaw Czerpak 2011-12-12 20:13:31 +00:00
  • c1c3baa7f0 2011-12-12 11:54 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvggenrc.prg * contrib/gtwvg/wvglistb.prg * contrib/gtwvg/wvgphdlr.prg * contrib/gtwvg/wvgsle.prg * contrib/gtwvg/wvgwnd.prg * Changed: SetAppWindow() => WvgSetAppWindow() To facilitate simultaneous use of GTWVG with HBXBP. * Fixed: the way an indivisual child was being destroyed. It was causing flicker and GUI loss when clicking inside a control. Thanks Zoran for pointer and code example. Pritpal Bedi 2011-12-12 20:02:01 +00:00
  • bd65a75bff 2011-12-10 13:52 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/tests/wvgtbrowser.prg + Extended: the way to anchor tree-view control's row-to to maxrow()-1. This facilitattes that the control is automatically resized keeping height adjusted to tbrowse's nBottom. Pritpal Bedi 2011-12-10 21:55:43 +00:00
  • da9c23d210 2011-12-10 12:57 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/gtwvg.c * contrib/gtwvg/wvgtoolb.prg * contrib/gtwvg/wvgtreev.prg * contrib/gtwvg/wvgwin.c ! Fixed: some focussing issues. For controls spread over GT console it is important to set the input focus onto console window instead of child window to execute defined action. * contrib/gtwvg/tests/wvgtbrowser.prg ! Minor. Pritpal Bedi 2011-12-10 21:17:38 +00:00
  • 9aa7d485f0 2011-12-08 12:36 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvgwin.c * Optimized: string handelling. Pritpal Bedi 2011-12-08 20:40:16 +00:00
  • b3af539f57 2011-12-08 12:19 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/gtwvg.c ! Fixed: Menu Key Event was being generated even on BN_CLICK notification for push buttons. Pritpal Bedi 2011-12-08 20:25:04 +00:00
  • f8ca5b43dc 2011-12-07 16:24 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/debian/changelog * harbour/debian/rules * changed version number to 3.1.0-1 * removed HB_BUILD_DEBUG=yes * use 'dh_prep' instead of deprecated 'dh_clean -k' Przemyslaw Czerpak 2011-12-07 15:24:59 +00:00
  • 10766f22ef 2011-12-07 10:54 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + added the word 'binary' to 3rd party pkg requirements + added 'advanced' for static linking of 3rd party pkgs Viktor Szakats 2011-12-07 09:54:55 +00:00
  • 9f4f656178 2011-12-06 23:28 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/gtwvg.hbp + Added: wvggenrc.prg Pritpal Bedi 2011-12-07 09:16:14 +00:00
  • 8f7e9eda97 2011-12-06 11:42 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbrdddbf.h * modified DB_DBFLOCK_HB64 locking scheme - extended RLOCK/FLOCK area from 2^31-2 to 2^32-2 it effectively changes maximum number of records in this locking scheme to 4'294'967'294 - use COMIX like hyper locking mode it should increase performance Warning: INCOMPATIBLE! all applications using DB_DBFLOCK_HB64 locking mode should be updated - it is not safe to concurrently access the same files using programs compiled with older Harbour versions and current one. * renamed the following DB_DBFLOCK_* macros: DB_DBFLOCK_CLIP to DB_DBFLOCK_CLIPPER DB_DBFLOCK_CL53 to DB_DBFLOCK_COMIX DB_DBFLOCK_CL53EXT to DB_DBFLOCK_HB32 * added new locking scheme: DB_DBFLOCK_CLIPPER2 This locking scheme is designed to replicate _real_ locking scheme used by Cl*pper applications linked with NTXLOCK2.OBJ It's different then the documented one. ; Now Harbour supports the following locking schemes: DB_DBFLOCK_CLIPPER 1 default Clipper locking scheme DB_DBFLOCK_COMIX 2 COMIX and CL53 DBFCDX hyper locking scheme DB_DBFLOCK_VFP 3 [V]FP, CL52 DBFCDX, SIx3 SIXCDX, CDXLOCK.OBJ DB_DBFLOCK_HB32 4 Harbour hyper locking scheme for 32bit file API DB_DBFLOCK_HB64 5 Harbour hyper locking scheme for 64bit file API DB_DBFLOCK_CLIPPER2 6 extended Clipper locking scheme NTXLOCK2.OBJ Przemyslaw Czerpak 2011-12-06 10:42:41 +00:00
  • 6ac276d2f7 2011-11-25 14:23 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/qth/QClipboard.qth * contrib/hbqt/qtgui/qth/QDirModel.qth * contrib/hbqt/qtgui/qth/QFileSystemModel.qth + Implemented: commented out methods returning data of type QMimeData. Pritpal Bedi 2011-11-25 22:26:14 +00:00
  • fba78cf0f6 2011-11-25 11:38 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/package/mpkg_rpm.sh ! fixed RPM _topdir detection. Patch created by Raphael Gozzo - many thanks. Przemyslaw Czerpak 2011-11-25 10:38:57 +00:00
  • 94468ee6e7 2011-11-23 19:05 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/package/harbour.spec ! removed hbclipsm which does not exists in current SVN Przemyslaw Czerpak 2011-11-23 18:05:26 +00:00
  • ecb9f7fa80 2011-11-23 18:31 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog * restored ChangeLog damage by my script for automatic ChangeLog updating - it didn't work correctly in my new system. Przemyslaw Czerpak 2011-11-23 17:32:47 +00:00
  • d8bb277c4d 2011-11-23 17:54 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) ==> ChangeLog <== 2011-11-17 09:46 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/filebuf.c ! fixed silly typo in previous fix: 2011-09-02 14:03 UTC+0200 ! fixed race condition in code emulating DOS/Windows file lock behavior in POSIX systems. The problem could be exploited by Harbour MT programs using the same files in many threads in more then on process. Many thanks to Zsolt for the info and test code example. [TOMERGE 3.0] Przemyslaw Czerpak 2011-11-23 16:54:49 +00:00
  • 0c38ab1529 2011-11-23 00:08 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbini.prg ! fixed HB_HKEEPORDER() usage in prev patch. Thx for input to Qatan and Mindaugas. Viktor Szakats 2011-11-22 23:09:03 +00:00
  • 5ee6af4c38 2011-11-22 18:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbini.prg + keep order of ini items. Patch by Qatan. * modified to use HB_HKEEPORDER() instead of HB_HSETORDER() to be consistent along the patch and because former is the native, faster synonym. Viktor Szakats 2011-11-22 17:19:20 +00:00
  • cb71a1875b 2011-11-17 10:47 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/qth/QLibraryInfo.qth - Deleted: QLibraryInfo::buildDate() method call. Pritpal Bedi 2011-11-17 23:15:59 +00:00
  • f02efc4f69 2011-11-17 10:47 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/qth/QLibraryInfo.qth ! Guarded: QLibraryInfo::buildDate() to be avialble only for Qt 4.6 and above. Function call stays as is, only return value will be nil. Pritpal Bedi 2011-11-17 18:50:37 +00:00
  • 4ba52ddb70 2011-11-17 09:46 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/hbwapi.h * harbour/contrib/hbwin/wapi_winbase.c * harbour/contrib/hbwin/hbwin.hbx + added to new WIN API wrappers: WAPI_QueryPerformanceCounter( @nCounter ) -> <lSuccess> WAPI_QueryPerformanceFrequency( @nFrequency ) -> <lSuccess> Warning: read in MSDN about above functions and possible interactions with multi CPU machines. Przemyslaw Czerpak 2011-11-17 08:47:11 +00:00
  • 7132c43df2 2011-11-15 23:28 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/hbproces.c * added workaround for missing chroot() in OpenWatcom 1.9 linux libraries Przemyslaw Czerpak 2011-11-15 22:28:33 +00:00
  • d48fad60fc 2011-11-14 13:23 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtxwc/gtxwc.c + added support for selecting text with mouse and coping it to clipboard buffer. By default this functionality is disabled and can be enabled by: hb_gtInfo( HB_GTI_SELECTCOPY, .t. ) Marked mode is started by LEFT MOUSE button pressed with SHIFT key and stopped when LEFT MOUSE button is released. Selected text is highlight in similar way to GTWVT. Przemyslaw Czerpak 2011-11-14 12:23:40 +00:00
  • 59acee8c4b 2011-11-14 11:54 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtxwc/gtxwc.c * minor code cleanup Przemyslaw Czerpak 2011-11-14 10:54:15 +00:00
  • 34c3faace9 2011-11-13 11:42 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) - contrib/hbclipsm * contrib/hbplist * doc/dirstruc.txt - deleted local implementation of CA-Cl*pper SOURCE/SAMPLE functions. Many of these have equivalents in hbct, hbmisc libs and core, and some functions had implementation bugs (notably ADDMONTH(), even in original Cl*pper implementation, though a different one there). Simply compile original Cl*pper sources to use these functions in your app or use the alternatives. Viktor Szakats 2011-11-13 10:42:47 +00:00
  • 7f7d2e8f04 2011-11-10 10:34 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtxwc/gtxwc.c ! create initial console window in fullscreen mode if user called hb_gtInfo( HB_GTI_ISFULLSCREEN, .T. ) before window was created * harbour/tests/gtkeys.prg * modified to optionally test different CPs some extended GT keys Przemyslaw Czerpak 2011-11-10 09:34:55 +00:00
  • 0ceb3f3ee7 2011-11-09 17:17 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtxwc/gtxwc.c * return HB_GTI_RESIZEMODE_ROWS for HB_GTI_RESIZEMODE HB_GTI_RESIZEMODE_FONT is not supported yet by GTXWC + added support for HB_GTI_ISFULLSCREEN and HB_GTI_ALTENTER They work like in GTWVT with HB_GTI_RESIZEMODE_FONT. Some window managers may not support it so please test it. + added support for HB_K_CLOSE, HB_K_GOTFOCUS and HB_K_LOSTFOCUS like in GTWVT Przemyslaw Czerpak 2011-11-09 16:17:21 +00:00