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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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