Commit Graph

  • 00f3284ea4 2012-06-11 14:14 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/hbcommit.hb + To configure your own name and e-mail address used in ChangeLog entries, create a file called ".hbcommit" in the root of Harbour SVN sandbox, and fill it with this: 'Firstname Lastname (my domain.net)' (in single line. no EOLs and padding is necessary) Viktor Szakats 2012-06-11 12:16:16 +00:00
  • d733d9d59b 2012-06-11 13:20 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbrun/hbrun.prg + use .hb as default extension for Harbour sources. (was .prg) Viktor Szakats 2012-06-11 11:21:36 +00:00
  • ae4ef14400 2012-06-11 12:21 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbblat/hbblat.hbp + added experimental support for installing 3rd party .dll to bin dir. Enabled with new build option, not yet documented, see it in the patch. Viktor Szakats 2012-06-11 10:22:00 +00:00
  • 8bd7b11815 2012-06-10 18:09 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/hbmk2_qt.hb ! Fixed: some formatting in generated source. Pritpal Bedi 2012-06-11 03:15:20 +00:00
  • 0a1680084a 2012-06-11 01:01 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg + added support for #require directive in minimal script runner. The plan is to model .hbc processing and header directory setup for #require-ed extensions and backport it to hbrun. Viktor Szakats 2012-06-10 23:01:37 +00:00
  • 851b8d63d2 2012-06-10 17:19 UTC+0200 Viktor Szakats (harbour syenar.net) * include/hbapi.h ! minor correction to compatibility macro definition Viktor Szakats 2012-06-10 15:20:32 +00:00
  • 2934968133 2012-06-10 16:43 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbziparc/ziparc.prg ! fixed using old IS*() macro w/o common.ch Viktor Szakats 2012-06-10 14:48:22 +00:00
  • 7e446e2d02 2012-06-10 14:11 UTC+0200 Viktor Szakats (harbour syenar.net) * src/rtl/cdpdet.prg ! *nix specific CP autodetection code missed to call a local conversion subfunction. Viktor Szakats 2012-06-10 12:13:08 +00:00
  • 969e4ab0d9 2012-06-10 01:26 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbmlzo/hbmlzo.hbc ! fixed commented lib reference rendering the .hbc file unusable Viktor Szakats 2012-06-09 23:29:56 +00:00
  • 256803e47a 2012-06-09 21:19 UTC+0200 Viktor Szakats (harbour syenar.net) * include/harbour.hbx * src/rtl/Makefile + src/rtl/cdpdet.prg + src/rtl/cdpdetc.c + moved terminal and OS detection logic from hbmk2 to RTL with changes necessary to fit into core. New functions are: hb_cdpOS() -> <cCP | NIL> hb_cdpTerm() -> <cCP | NIL> it means these functions can be used in any apps now. Example: hb_SetTermCP( hb_cdpTerm() ) Set( _SET_OSCODEPAGE, hb_cdpOS() ) Viktor Szakats 2012-06-09 19:20:20 +00:00
  • 257c522aca 2012-06-09 18:38 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/gtwvg/wvgpaint.prg ! fixed #3488700 Viktor Szakats 2012-06-09 16:41:39 +00:00
  • acf600f27f 2012-06-09 17:58 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbrun/hbrun.prg + enabled UTF8EX as default CP for hbrun script. This makes scripts portable and on par with other script languages. It also syncs this aspect with hbmk2's script runner facility. INCOMPATIBLE. Make sure to create scripts that are unicode compatible and use UTF8 CP for accents. If you need old behavior, add 'hb_cdpSelect( "EN" )' to the top of your script. ; contains copy/paste code from hbmk2 for OS and terminal CP detection. These should eventually make it into the RTL Viktor Szakats 2012-06-09 16:03:21 +00:00
  • 9034e0d551 minor in ChangeLog Viktor Szakats 2012-06-09 15:32:31 +00:00
  • 9635a83a05 2012-06-09 17:27 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/make.hb % use $d in hb_strformat() instead of calling hb_ntos() ! switched to UTF8EX to be in sync with hbmk2 Viktor Szakats 2012-06-09 15:30:29 +00:00
  • 292ec34552 2012-06-08 20:04 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbmzip/3rd/minizip/minizip.dif * minor correction Viktor Szakats 2012-06-08 18:04:50 +00:00
  • 7298b250b6 2012-06-08 16:29 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/3rdpatch.hb ! fixed RTE when doing -rediff in minizip Viktor Szakats 2012-06-08 14:30:22 +00:00
  • 9a4e2bc5a2 2012-06-08 12:30 UTC+0200 Viktor Szakats (harbour syenar.net) * tests/hbpptest/hbpptest.prg ! updated to build correctly Viktor Szakats 2012-06-08 10:31:32 +00:00
  • 71ba24298a 2012-06-07 20:00 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/hbmk2_qt.hb * contrib/hbqt/qtcore/hbqt.h * contrib/hbqt/qtcore/hbqt_bind.cpp * contrib/hbqt/qtcore/hbqt_hbqevents.cpp * contrib/hbqt/qtcore/hbqt_hbqslots.cpp * contrib/hbqt/qtcore/hbqt_init.cpp * contrib/hbqt/qtcore/qth/QLibraryInfo.qth * contrib/hbqt/qtcore/qth/QMimeData.qth * contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.cpp * contrib/hbqt/qtgui/hbqt_hbqgraphicsscene.cpp * contrib/hbqt/qtgui/hbqt_hbqplaintextedit.cpp * contrib/hbqt/qtgui/hbqt_hbqtableview.cpp * contrib/hbqt/qtgui/hbqt_init.cpp * contrib/hbqt/qtgui/qth/QApplication.qth * contrib/hbqt/qtgui/qth/QClipboard.qth * contrib/hbqt/qtgui/qth/QDirModel.qth * contrib/hbqt/qtgui/qth/QDropEvent.qth * contrib/hbqt/qtgui/qth/QFileSystemModel.qth * contrib/hbqt/qtgui/qth/QGraphicsSceneDragDropEvent.qth ! Changed: PHB_ITEM hbqt_bindGetHbObject( PHB_ITEM pItem, void * qtObject, PHB_SYMB pClassName, PHBQT_DEL_FUNC pDelFunc, int iFlags ) => PHB_ITEM hbqt_bindGetHbObject( PHB_ITEM pItem, void * qtObject, const char * szClassName, PHBQT_DEL_FUNC pDelFunc, int iFlags ) Pritpal Bedi 2012-06-08 03:09:18 +00:00
  • 82ae26c290 2012-06-08 02:52 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbgd/gdbar.prg * contrib/hbgd/gdbarcod.prg * contrib/hbgd/gdchart.prg * contrib/hbgd/gdimage.prg * formatting % using HB_DEFAULT() instead of DEFAULT TO and local DEFAULT() macro (it means that in these places, type checking is more thourough than before). I left DEFAULT TO in places where the default expression is complex. ! fixed TCODE():New() to not use Alert(), use ::DrawError() instead % HGetValue(): use HB_HGETDEF() instead of equivalent local logic % use HB_ISHASH() instead of ValType() % use hb_ntos() instead of LTrim( Str() ) ; build tested only, pls review Viktor Szakats 2012-06-08 00:52:31 +00:00
  • 0536e7526e 2012-06-07 16:44 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/hbqtoolbar.prg * contrib/hbide/ideedit.prg * contrib/hbide/idefindreplace.prg ! Minor. Pritpal Bedi 2012-06-07 23:57:53 +00:00
  • c0fff41758 2012-06-08 01:14 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbct/getsecrt.prg * contrib/hbgd/gdbar.prg * contrib/hbgd/gdbarcod.prg * contrib/hbhttpd/tests/eshop.prg * contrib/hbide/ideconsole.prg * contrib/hbide/idemisc.prg * contrib/hbodbc/browodbc.prg * contrib/hbodbc/todbc.prg * contrib/hbqt/hbmk2_qt.hb * contrib/hbqt/tests/wvtqt.prg * contrib/hbsqlit3/tests/hdbctest.prg * contrib/hbtip/tests/tiptest.prg * contrib/hbtip/thtml.prg * contrib/hbwin/tests/olesrv1.prg * contrib/hbwin/tests/testax.prg * contrib/hbxpp/browdbx.prg * contrib/hbxpp/tthreadx.prg * contrib/xhb/cstruct.prg * contrib/xhb/dirrec.prg * contrib/xhb/dumpvar.prg * contrib/xhb/htjlist.prg * contrib/xhb/tcgi.prg * contrib/xhb/tedit.prg * contrib/xhb/thtm.prg * contrib/xhb/ttable.prg * contrib/xhb/xcstr.prg * contrib/xhb/xhbcls.ch * contrib/xhb/xhberr.prg * contrib/xhb/xhbole.prg * contrib/xhb/xhbtedit.prg * doc/codebloc.txt * doc/en/command.txt * doc/en/objfunc.txt * include/hbpers.ch * include/std.ch * src/common/expropt1.c * src/compiler/hbmain.c * src/debug/dbghelp.prg * src/debug/dbgtarr.prg * src/debug/dbgthsh.prg * src/debug/dbgtobj.prg * src/debug/dbgwa.prg * src/debug/debugger.prg * src/rdd/dbfntx/dbfntx0.prg * src/rdd/hbsix/sxcompat.prg * src/rdd/usrrdd/rdds/hscdx.prg * src/rdd/usrrdd/rdds/rlcdx.prg * src/rtl/browdb.prg * src/rtl/browse.prg * src/rtl/dirscan.prg * src/rtl/errsys.prg * src/rtl/hbini.prg * src/rtl/listbox.prg * src/rtl/tclass.prg * src/rtl/tlabel.prg * src/rtl/tobject.prg * src/rtl/treport.prg * utils/hbtest/rt_mt.prg * some formatting (almost only whitespace) Viktor Szakats 2012-06-07 23:18:44 +00:00
  • b45ffc3326 2012-06-07 07:52 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/tests/draggable.prg ! Uncommented: oWId:setAttribute( Qt_WA_TranslucentBackground ) Pritpal Bedi 2012-06-07 14:53:43 +00:00
  • 7ec28300cd 2012-06-07 07:38 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/tests/draggable.prg + Added: a draggable Harbour Logo without titlebar. Pritpal Bedi 2012-06-07 14:41:34 +00:00
  • 70615b6613 2012-06-07 15:40 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbrun/hbrun.hbp + build hbrun in -shared mode if HB_BUILD_CONTRIB_DYN is enabled. This means that new dynamic loading feature will work out of the box if Habrour is build using HB_BUILD_CONTRIB_DYN=yes. Viktor Szakats 2012-06-07 13:40:34 +00:00
  • 3afab7b585 2012-06-07 12:45 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg + added darwin Homwbrew support * minor improvements on darwin pkg manager usage Viktor Szakats 2012-06-07 10:46:15 +00:00
  • 04cb7eb758 typo Viktor Szakats 2012-06-07 10:21:39 +00:00
  • 9684accf5f 2012-06-07 12:15 UTC+0200 Viktor Szakats (harbour syenar.net) * include/Makefile * include/common.ch + include/hbhash.ch + moved hash-related constants from common.ch to new hbhash.ch ; common.ch include hbhash.ch for compatibility, protected by HB_LEGACY_LEVEL4 so it will stop being included automatically. If you use HB_HAUTOADD_* or HB_HMERGE_* constants, make sure to #include "hbhash.ch". Viktor Szakats 2012-06-07 10:20:17 +00:00
  • d3a349b87f 2012-06-06 21:26 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/tests/qtrevamp.prg - Removed: note on returned QAction if it is not of same type as stated in previous commit. New hbQT is always returning NIL if a valid Qt pointer could not been obtained. This holds true for all type of objects. Actually I did not test it along these lines. So with __HBQT_REVAMP__ there is no need of :isValidPointer() any more, just test a returned object against NIL. Pritpal Bedi 2012-06-07 04:30:46 +00:00
  • 8f4cd3929a 2012-06-06 18:54 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_bind.cpp * Struggled: to set pointer arithmatic to be used properly. Also at times Qt returns different type instead of one defined in documentation, but referred in description part only. For example, a popup menu returns null instead of QAction if no item is selected or user pressed escape. This is not possible to manage such instances in present engine. For this reason only :isValidPointer() method was introduced. In REVAMPED hbQT this is different. So to test it, the only way to ascertain is if the Harbour class name is of same type. Pritpal Bedi 2012-06-07 02:04:20 +00:00
  • c4ca9bc3af 2012-06-07 00:43 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/xhb/bkgtsks.c % cleanup missed in prev Viktor Szakats 2012-06-06 22:43:59 +00:00
  • e43cdcc5cd 2012-06-07 00:23 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/xhb/bkgtsks.c * doc/en/hb_api.txt * doc/en/hb_apird.txt * include/hbapi.h * include/hbapicls.h * include/hbapierr.h * include/hbapirdd.h * include/hbcompdf.h * include/hbstack.h * include/hbtypes.h * include/hbvmpub.h * src/rdd/nulsys/nulsys.c * src/rdd/wafunc.c * src/rtl/idle.c * src/rtl/type.c * src/vm/arrays.c * src/vm/classes.c * src/vm/estack.c * src/vm/garbage.c * src/vm/hvm.c * src/vm/itemapi.c * src/vm/macro.c * src/vm/maindllp/dllext.c * src/vm/memvars.c % HB_ITEM_PTR -> PHB_ITEM * HB_ITEM_PTR, PHB_CODEBLOCK and HB_BASEARRAY_PTR marked with HB_LEGACY_LEVEL4, latter two were unused inside Harbour SVN. Viktor Szakats 2012-06-06 22:26:21 +00:00
  • d0234ae015 2012-06-06 19:17 UTC+0200 Viktor Szakats (harbour syenar.net) * include/hbapi.h - deleted unused old HB_BASEARRAY_PTR type. INCOMPATIBLE. Same as PHB_BASEARRAY, use this instead. Viktor Szakats 2012-06-06 17:19:43 +00:00
  • 8a0e1e603d 2012-06-06 16:02 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/make.hb * utils/hbmk2/hbmk2.es_PE.po * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.prg + use JSON format instead of hand-rolled microformat for --hbinfo output (used in Harbour SVN for communication between contrib make.hb script and hbmk2) INCOMPATIBLE. Update your system in the unlikely event you use --hbinfo output. Viktor Szakats 2012-06-06 14:03:50 +00:00
  • ee6129dd7d 2012-06-06 15:17 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg * marked hbmk2_* plugin API functions with HB_LEGACY_LEVEL4 Viktor Szakats 2012-06-06 13:18:07 +00:00
  • 84fd6f8dd1 2012-06-06 12:53 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg + added code signing options to help screen (though still untested on darwin) Viktor Szakats 2012-06-06 10:53:56 +00:00
  • 44659a7e4f 2012-06-06 12:44 UTC+0200 Viktor Szakats (harbour syenar.net) + contrib/hbrun/extdyn.prg + contrib/hbrun/extdynpl.hb + contrib/hbrun/extstat.prg - contrib/hbrun/pullext.prg - contrib/hbrun/pullextp.hb * contrib/hbrun/hbrun.hbp * contrib/hbrun/hbrun.prg * contrib/hbrun/plugins.prg * internal cleanup, renames and restructuring + findinpath function to accept arrays + loaded dynamic extensions are now searched in curdir, hbrun dir and PATH on non-*nix and LD_LIBRARY_PATH on *nix systems ! fixed findinpath always returning success * renamed some stuff recently introduced: HBRUN_DYN -> HBRUN_EXT hbrun.dyn -> hbrun.ext dyn plugin -> ext plugin (f.e. ext.list, ext.load, ext.unload) ; all non-core modules are called "extensions", the ones linked at build time are called "static extensions", ones loaded dynamically are called "dynamic extensions". Console command plugins are called "plugins". It's still not final. Viktor Szakats 2012-06-06 10:46:34 +00:00
  • 4d96da75b6 2012-06-06 10:26 UTC+0200 Viktor Szakats (harbour syenar.net) * src/pp/ppcore.c + accept and ignore '#require' PP directive Viktor Szakats 2012-06-06 08:29:39 +00:00
  • c6e261d74e typo in changelog Viktor Szakats 2012-06-06 02:11:36 +00:00
  • 22c96ec47a 2012-06-06 04:07 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbrun/hbrun.prg * contrib/hbrun/pullext.prg + changed to use '//#require' syntax. ! filter empty dynamic modules + display error when trying to load dynamic modules in static hbrun build Viktor Szakats 2012-06-06 02:10:45 +00:00
  • 3c4577732d 2012-06-06 03:35 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbrun/hbrun.prg ! typo causing '*#pragma module' to fail. + changed to use '//#pragma module' syntax to avoid using obsolete comment marker. Viktor Szakats 2012-06-06 01:38:17 +00:00
  • 98954c2b79 2012-06-06 02:22 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbrun/hbrun.prg + added experimental script syntax to dynamically load modules: --- testcurl.hb *#pragma module "hbcurl" ? curl_version() --- ; QUESTION: Is it possible to allow unknown #pragmas so above comment-hack could be avoided? ATM harbour compilers issues and error whenever an unknown pragma is found. Viktor Szakats 2012-06-06 00:24:58 +00:00
  • 57cfb43c6b 2012-06-06 02:07 UTC+0200 Viktor Szakats (harbour syenar.net) + contrib/hbrun/pullextp.hb * contrib/hbrun/hbrun.hbp * contrib/hbrun/hbrun.prg * contrib/hbrun/plugins.prg * contrib/hbrun/pullext.prg + added experimental support for dynamic loading of modules into hbrun. Modules can be speficied using HBRUN_DYN envvar using space delimited list, or using text file named 'hbrun.dyn' in the same dir as hbrun, each line containing module name, lines beginning with '#' are considered comments. Modules can be loaded/unloaded from the console using 'dyn.load <list>', 'dyn.unload <list>' commands and listed using 'dyn.list'. F.e.: 'dyn.load hbgd' Names, UI and everything else may still change. Important: hbrun must be built in -shared mode for this to work, notice that by default it's built in -static mode ATM. Loadable modules can be created using HB_BUILD_CONTRIB_DYN=yes Harbour build-time option. Headers belonging to dynamic modules are not available in embedded for, so they need to be present on disk in current dir. Viktor Szakats 2012-06-06 00:09:09 +00:00
  • 53542f58af 2012-06-05 15:54 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_bind.cpp + Implemented: Harbour way of looking at hbQT. QAction has been controlled, which has facilitated to achieve the desired behavior. Pritpal Bedi 2012-06-05 23:03:35 +00:00
  • 76a94499b9 2012-06-05 23:00 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg * utils/hbmk2/hbmk2.es_PE.po * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.pt_BR.po % use '$d' in hb_strformat() instead of manually converting to string using hb_ntos() or str() ! fixed header misalignment in generated .hbx files after today's mods Viktor Szakats 2012-06-05 21:07:16 +00:00
  • 4334e308fb 2012-06-05 19:08 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg * default -plugin= extension is .hb (was .prg) + hbmk_FindInPath() API now accepts array as second parameter + .hbp files are now looked for in addons/contrib paths. They will be found the same way as .hbc files, f.e. hello.hbp in addons/hello/hello.hbp or contrib/hello/hello.hbp (dir and .hbp name must be the same for this to happen). You can extend the list of root dirs using HB_INSTALL_ADDONS (same as for .hbc files). '-info' option will output the the path where an .hbp file was found by hbmk2. This works both for .hbp files passed to cmdline directly and embedded .hbp subprojects. Viktor Szakats 2012-06-05 17:10:24 +00:00
  • b1c802e089 2012-06-05 16:45 UTC+0200 Viktor Szakats (harbour syenar.net) - examples/hbdoc/hbdoc2.prg + examples/hbdoc/hbdoc.prg ! fix to prev Viktor Szakats 2012-06-05 14:46:18 +00:00
  • fdd09dec23 TODOs/TOFIXes marked as [DONE] Viktor Szakats 2012-06-05 14:26:23 +00:00
  • 50f7d72657 2012-06-05 15:46 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbqt/hbmk2_qt.hb + using new API names (avoid "hbmk_2_") Viktor Szakats 2012-06-05 13:48:27 +00:00
  • 0062d945d3 2012-06-05 15:06 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg + added all public plugin API function with "hbmk_" prefix. old "hbmk2_" prefixed ones still exist for compatibility, but it's recommended to change them. "hbmk2" is only used now as the tool's name, but internally it's uniformly referred to as "hbmk". Viktor Szakats 2012-06-05 13:06:56 +00:00
  • c13165fee8 2012-06-05 14:55 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg * utils/hbmk2/hbmk2.es_PE.po * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.pt_BR.po + "hbmk2" name avoided inside the source and generated comments + "hbmk2" name converted to variable so it can be easily changed ! fixed few typos in outputs/help Viktor Szakats 2012-06-05 12:56:14 +00:00
  • 1b1882018d 2012-06-05 14:17 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg + added extra protection to not delete the VCS revision information when it already exist but current VCS revision extraction command didn't return any results. This often happens with new SVN 1.7.5, which fails with internal sqlite error nearly always unless 'svn cleanup' is issued. Viktor Szakats 2012-06-05 12:17:58 +00:00
  • 7d8219fbf2 2012-06-05 11:52 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbqt/qtgui/hbqt_errorsys.prg ! HB_ISCHAR() -> HB_ISSTRING(). Never use HB_ISCHAR() in Harbour SVN, it won't accept memo type. Viktor Szakats 2012-06-05 09:53:58 +00:00
  • 7137863524 2012-06-05 02:49 UTC+0200 Viktor Szakats (harbour syenar.net) * src/debug/debugger.prg * src/rdd/dbstrux.prg * src/rdd/dbtotal.prg * src/rdd/dbupdat.prg * src/rdd/rddord.prg * src/rdd/usrrdd/rdds/logrdd.prg * src/rtl/adir.prg * src/rtl/alert.prg * src/rtl/checkbox.prg * src/rtl/dbedit.prg * src/rtl/getsys.prg * src/rtl/getsys53.prg * src/rtl/hbi18n2.prg * src/rtl/hbini.prg * src/rtl/listbox.prg * src/rtl/menuto.prg * src/rtl/objfunc.prg * src/rtl/pushbtn.prg * src/rtl/radiobtn.prg * src/rtl/radiogrp.prg * src/rtl/scrollbr.prg * src/rtl/tbrowse.prg * src/rtl/tget.prg * src/rtl/tgetlist.prg * src/rtl/tlabel.prg * src/rtl/tmenuitm.prg * src/rtl/tmenusys.prg * src/rtl/tpopup.prg * src/rtl/treport.prg * src/rtl/ttopbar.prg * converted 'DEFAULT ... TO ...' to a) __defaultNIL() where bug compatibility is desired b) IF ... == NIL ... where default value had execution cost c) hb_default() where above side-effect were not in play % deleted '#include "common.ch"' * minor formatting Viktor Szakats 2012-06-05 00:50:34 +00:00
  • 8103e0b826 2012-06-05 02:07 UTC+0200 Viktor Szakats (harbour syenar.net) * ChangeLog ! fixed pathseps in recent changelog entries, after stabilizing new automatic .hb script. Viktor Szakats 2012-06-05 00:08:07 +00:00
  • eab240feea 2012-06-04 17:00 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/hbqt_errorsys.prg * Changed: ISNUMBER() => HB_ISNUMERIC() ISCHARACTER() => HB_ISCHAR() Pritpal Bedi 2012-06-05 00:03:18 +00:00
  • bff2ed1a59 2012-06-05 01:06 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbgd/gdbar.prg * contrib/hbqt/tests/demoqt.prg * contrib/hbqt/tests/cls_dbstruct.prg * using HB_DEFAULT() instead of DEFAULT ... TO ... % deleted '#include "common.ch"' Viktor Szakats 2012-06-04 23:07:05 +00:00
  • 23d0e32411 2012-06-05 00:43 UTC+0200 Viktor Szakats (harbour syenar.net) * src/rtl/radiogrp.prg % deleted '#include "common.ch"' Viktor Szakats 2012-06-04 22:43:50 +00:00
  • 5633f2b4f3 2012-06-05 00:18 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib\hbblat\tests\blatcmd.prg * contrib\hbblat\tests\blattest.prg * contrib\hbct\tests\datetime.prg * contrib\hbcurl\tests\ftp_uldl.prg * contrib\hbfimage\tests\fitest.prg * contrib\hbformat\hbfmtcls.prg * contrib\hbformat\utils\hbformat.prg * contrib\hbfoxpro\dll.prg * contrib\hbgd\gd.prg * contrib\hbgd\gdbarcod.prg * contrib\hbgd\tests\animgif.prg * contrib\hbgd\tests\antialia.prg * contrib\hbgd\tests\counter.prg * contrib\hbgd\tests\gdtest.prg * contrib\hbgd\tests\gdtestcl.prg * contrib\hbgd\tests\test_out.prg * contrib\hbgd\tests\testdpi.prg * contrib\hbgd\tests\tostring.prg * contrib\hbmagic\tests\hbmagit.prg * contrib\hbmisc\fcomma.prg * contrib\hbmxml\tests\testmxml.prg * contrib\hbmysql\tsqlbrw.prg * contrib\hbnf\menu1.prg * contrib\hbnf\pegs.prg * contrib\hbnf\popadder.prg * contrib\hbnf\savesets.prg * contrib\hbnf\tempfile.prg * contrib\hbpgsql\tests\cache.prg * contrib\hbpgsql\tests\dbf2pg.prg * contrib\hbpgsql\tests\simple.prg * contrib\hbpgsql\tests\stress.prg * contrib\hbqt\qtgui\hbqt_errorsys.prg * contrib\hbsms\tests\send.prg * contrib\hbsqlit3\hdbcsqlt.prg * contrib\hbsqlit3\tests\authoriz.prg * contrib\hbsqlit3\tests\backup.prg * contrib\hbsqlit3\tests\hdbctest.prg * contrib\hbsqlit3\tests\hooks.prg * contrib\hbtip\cgi.prg * contrib\hbtip\client.prg * contrib\hbtip\ftpcli.prg * contrib\hbtip\httpcli.prg * contrib\hbtip\sessid.prg * contrib\hbtip\tests\dnldftp.prg * contrib\hbtip\tests\gmail.prg * contrib\hbtip\tests\upld_ftp.prg * contrib\hbwin\tests\dlg.prg * contrib\hbwin\tests\testsvc.prg * contrib\hbwin\win_tcom.prg * contrib\hbxpp\tgetx.prg * contrib\hbxpp\xppop.prg * contrib\hbziparc\ziparc.prg * examples\hbbtree\tbtree.prg * examples\httpsrv\modules\info.prg * examples\httpsrv\modules\testajax.prg * examples\rddado\adordd.prg * examples\terminal\terminal.prg * src\rdd\usrrdd\rdds\arrayrdd.prg * src\rdd\usrrdd\rdds\logrdd.prg * src\rtl\achoice.prg * src\rtl\radiogrp.prg * src\rtl\tclass.prg * tests\usrrdd\exlog.prg * using HB_DEFAULT() instead of DEFAULT ... TO ... % deleted '#include "common.ch"' where possible ; please pay attention to places where multiple values are accepted and DEFAULT applied. It's possible some of these might have been slipped my attention and converted to HB_DEFAULT(), causing regression. Viktor Szakats 2012-06-04 22:21:59 +00:00
  • 02f905dcd5 2012-06-04 15:15 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/hbmk2_qt.hb ! Tweaked: ( QString * ) casted argument to be compilable. Pritpal Bedi 2012-06-04 22:19:27 +00:00
  • d67c95e1bb 2012-06-04 23:24 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib\gtwvg\wvgwing.c ! fixed 64-bit warning (do not use NULL for numeric parameters) Viktor Szakats 2012-06-04 21:28:37 +00:00
  • 80e1f2399a 2012-06-04 14:11 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qscintilla/qth/QsciStyledText.qth ! Fixed: ( residual ) usage of hbqt_par_QString(). Pritpal Bedi 2012-06-04 21:12:51 +00:00
  • c1529997d1 2012-06-04 14:02 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/hbqreportsmanager.prg * contrib/hbide/hbqtoolbar.prg * contrib/hbide/ideactions.prg * contrib/hbide/idebrowse.prg * contrib/hbide/idechangelog.prg * contrib/hbide/idedocks.prg * contrib/hbide/idedocwriter.prg * contrib/hbide/ideeditor.prg * contrib/hbide/idefindreplace.prg * contrib/hbide/ideharbourhelp.prg * contrib/hbide/idemain.prg * contrib/hbide/idemisc.prg * contrib/hbide/ideprojmanager.prg * contrib/hbide/idesaveload.prg * contrib/hbide/ideshortcuts.prg * contrib/hbide/idetools.prg * contrib/hbide/ideuisrcmanager.prg ! Changed: QIcon() specific calls respecting latest changes in hbQT. * Optimized some code to respond to old and __HBQT_REVAMP__ proto. Pritpal Bedi 2012-06-04 21:07:00 +00:00
  • 1b302a5266 2012-06-04 14:00 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/tests/demoqt.prg * contrib/hbqt/tests/signalslots.prg * contrib/hbxbp/tests/demoxbp.prg ! Changed: QIcon() specific calls respecting latest changes in hbQT. Pritpal Bedi 2012-06-04 21:02:25 +00:00
  • e597bb84b4 2012-06-04 13:57 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/xbpbrowse.prg * contrib/hbxbp/xbpcombobox.prg * contrib/hbxbp/xbpcrt.prg * contrib/hbxbp/xbpdialog.prg * contrib/hbxbp/xbpfiledialog.prg * contrib/hbxbp/xbpmenubar.prg * contrib/hbxbp/xbppushbutton.prg * contrib/hbxbp/xbptoolbar.prg * contrib/hbxbp/xbptreeview.prg * contrib/hbxbp/xbpwindow.prg ! Changed: QIcon() specific calls respecting latest changes in hbQT. Pritpal Bedi 2012-06-04 21:00:11 +00:00
  • e350128439 2012-06-04 13:34 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/hbmk2_qt.hb ! Guarded: qth_is_QObject() function under __HBQT_REVAMP__. This facilitates to change how we would like to use this construct in the future. Also there is a lot which may be added to this protocol, apart from only detecting if a class is QObject() derived, and hence is subject to change. We will do what is proposed after all is settled on new protocol. Pritpal Bedi 2012-06-04 20:53:35 +00:00
  • 41dce22eea 2012-06-04 13:30 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qscintilla/qth/QsciStyle.qth * contrib/hbqt/qscintilla/qth/QsciStyledText.qth ! Fixed: usage of hbqt_par_QString(). Pritpal Bedi 2012-06-04 20:33:02 +00:00
  • d6512e374a 2012-06-04 13:27 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvgwing.c ! Fixed: (probably) 64 bit warning reported on the list. Pritpal Bedi 2012-06-04 20:29:33 +00:00
  • f6454abbd2 2012-06-04 19:36 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg + use HB_DEFAULT() % deleted common.ch Viktor Szakats 2012-06-04 17:37:57 +00:00
  • 25c792a829 2012-06-04 19:15 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib\hbblink\blinker.prg * contrib\xhb\thtm.prg * contrib\xhb\xcstr.prg * examples\hbvpdf\hbvpdf.prg * examples\hbvpdf\hbvpdft.prg * some exceptions missed in previous commit Viktor Szakats 2012-06-04 17:16:55 +00:00
  • 2a2d1764dc 2012-06-04 19:02 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib\gtwvg\wvg3stat.prg * contrib\gtwvg\wvgax.prg * contrib\gtwvg\wvgcheck.prg * contrib\gtwvg\wvgclass.prg * contrib\gtwvg\wvgcombo.prg * contrib\gtwvg\wvgcrt.prg * contrib\gtwvg\wvgdarea.prg * contrib\gtwvg\wvgdatar.prg * contrib\gtwvg\wvgdlg.prg * contrib\gtwvg\wvggenrc.prg * contrib\gtwvg\wvghtmlv.prg * contrib\gtwvg\wvglistb.prg * contrib\gtwvg\wvgmenub.prg * contrib\gtwvg\wvgmle.prg * contrib\gtwvg\wvgpaint.prg * contrib\gtwvg\wvgphdlr.prg * contrib\gtwvg\wvgpushb.prg * contrib\gtwvg\wvgradio.prg * contrib\gtwvg\wvgscrlb.prg * contrib\gtwvg\wvgsle.prg * contrib\gtwvg\wvgstatb.prg * contrib\gtwvg\wvgstatc.prg * contrib\gtwvg\wvgsysw.prg * contrib\gtwvg\wvgtabpg.prg * contrib\gtwvg\wvgtoolb.prg * contrib\gtwvg\wvgtreev.prg * contrib\gtwvg\wvgwnd.prg * contrib\hbblat\blatcls.prg * contrib\hbblink\blinker.prg * contrib\hbcomm\comm.prg * contrib\hbct\ctmisc.prg * contrib\hbct\ctrand.prg * contrib\hbct\cttime.prg * contrib\hbct\fcopy.prg * contrib\hbct\getinfo.prg * contrib\hbct\getinput.prg * contrib\hbct\getsecrt.prg * contrib\hbct\keysec.prg * contrib\hbct\keytime.prg * contrib\hbct\kxlat.prg * contrib\hbct\screen3.prg * contrib\hbct\scrmark.prg * contrib\hbct\showtime.prg * contrib\hbct\tempfile.prg * contrib\hbfbird\tests\test.prg * contrib\hbfbird\tfirebrd.prg * contrib\hbgd\gd.prg * contrib\hbgd\gdbar.prg * contrib\hbgd\gdbarcod.prg * contrib\hbgd\gdchart.prg * contrib\hbmisc\calldll.prg * contrib\hbmisc\hbedit.prg * contrib\hbmisc\udpds.prg * contrib\hbmysql\tmysql.prg * contrib\hbmysql\tsqlbrw.prg * contrib\hbodbc\browodbc.prg * contrib\hbodbc\todbc.prg * contrib\hbpgsql\tpostgre.prg * contrib\hbqt\qtcore\hbqt_misc.prg * contrib\hbrun\hbrun.prg * contrib\hbsms\sms.prg * contrib\hbsqlit3\hdbcsqlt.prg * contrib\hbtip\cgi.prg * contrib\hbtip\client.prg * contrib\hbtip\encb64.prg * contrib\hbtip\encoder.prg * contrib\hbtip\ftpcli.prg * contrib\hbtip\httpcli.prg * contrib\hbtip\log.prg * contrib\hbtip\mail.prg * contrib\hbtip\popcli.prg * contrib\hbtip\sendmail.prg * contrib\hbtip\smtpcli.prg * contrib\hbtip\thtml.prg * contrib\hbtip\url.prg * contrib\hbtpathy\telepath.prg * contrib\hbwin\tests\testprn.prg * contrib\hbwin\wce_sim.prg * contrib\hbwin\win_os.prg * contrib\hbwin\win_reg.prg * contrib\hbwin\win_tbmp.prg * contrib\hbwin\win_tprn.prg * contrib\hbxbp\hbpprocess.prg * contrib\hbxbp\xbp3state.prg * contrib\hbxbp\xbpbrowse.prg * contrib\hbxbp\xbpcheckbox.prg * contrib\hbxbp\xbpcombobox.prg * contrib\hbxbp\xbpcrt.prg * contrib\hbxbp\xbpdataref.prg * contrib\hbxbp\xbpdialog.prg * contrib\hbxbp\xbpfiledialog.prg * contrib\hbxbp\xbpfontdialog.prg * contrib\hbxbp\xbpgeneric.prg * contrib\hbxbp\xbpgra.prg * contrib\hbxbp\xbphtmlviewer.prg * contrib\hbxbp\xbplistbox.prg * contrib\hbxbp\xbpmenubar.prg * contrib\hbxbp\xbpmle.prg * contrib\hbxbp\xbpparthandler.prg * contrib\hbxbp\xbppresspace.prg * contrib\hbxbp\xbpprintdialog.prg * contrib\hbxbp\xbpprinter.prg * contrib\hbxbp\xbppushbutton.prg * contrib\hbxbp\xbpradiobutton.prg * contrib\hbxbp\xbprtf.prg * contrib\hbxbp\xbpscrollbar.prg * contrib\hbxbp\xbpsle.prg * contrib\hbxbp\xbpspinbutton.prg * contrib\hbxbp\xbpstatic.prg * contrib\hbxbp\xbpstatusbar.prg * contrib\hbxbp\xbpstyle.prg * contrib\hbxbp\xbptabpage.prg * contrib\hbxbp\xbptoolbar.prg * contrib\hbxbp\xbptreeview.prg * contrib\hbxbp\xbpwindow.prg * contrib\hbxpp\dbfuncsx.prg * contrib\hbxpp\runshell.prg * contrib\hbxpp\thfuncx.prg * contrib\hbxpp\tthreadx.prg * contrib\xhb\cstruct.prg * contrib\xhb\dbgfx.prg * contrib\xhb\dirrec.prg * contrib\xhb\dumpvar.prg * contrib\xhb\hbcomprs.prg * contrib\xhb\hblog.prg * contrib\xhb\hjwindow.prg * contrib\xhb\hterrsys.prg * contrib\xhb\htmutil.prg * contrib\xhb\sprintf.prg * contrib\xhb\tedit.prg * contrib\xhb\tframe.prg * contrib\xhb\thtm.prg * contrib\xhb\trpc.prg * contrib\xhb\trpccli.prg * contrib\xhb\ttable.prg * contrib\xhb\xcstr.prg * contrib\xhb\xdbmodst.prg * contrib\xhb\xhberr.prg * contrib\xhb\xhbmemo.prg * contrib\xhb\xhbmt.prg * contrib\xhb\xhbtedit.prg * contrib\xhb\xhbver.prg * examples\guestbk\inifiles.prg * examples\hbdoc2\genhtml.prg * examples\hbdoc2\hbdoc2.prg * examples\hbvpdf\hbvpdf.prg * examples\hbvpdf\hbvpdft.prg * examples\httpsrv\uhttpd.prg * examples\rddado\adordd.prg * IS*() macros converted to HB_IS*() function calls. (using full uppercase to make them stand out) % deleted '#include "common.ch"' where possible Viktor Szakats 2012-06-04 17:08:19 +00:00
  • afcdde78da 2012-06-04 17:51 UTC+0200 Viktor Szakats (harbour syenar.net) * include/harbour.hbx * src/rtl/Makefile + src/rtl/hbdef.c + added HB_DEFAULT( @<xVariable>, <xDefaultValue> ) it can replace DEFAULT ... TO ... command. In addition it will set the value to the default one even when the variable has any other type, not only NIL. Viktor Szakats 2012-06-04 15:51:52 +00:00
  • 608da306e9 2012-06-04 17:21 UTC+0200 Viktor Szakats (harbour syenar.net) * src/debug/dbgbrwsr.prg * src/debug/dbgtarr.prg * src/debug/dbgthsh.prg * src/debug/dbgtinp.prg * src/debug/dbgtmenu.prg * src/debug/dbgtobj.prg * src/debug/dbgwa.prg * src/debug/debugger.prg * src/rdd/dbstruxu.prg * src/rdd/dbtotal.prg * src/rdd/hbsix/sxcompat.prg * src/rdd/hbsix/sxini.prg * src/rdd/hbsix/sxtrig.prg * src/rdd/rddord.prg * src/rdd/rddordu.prg * src/rdd/usrrdd/rdds/arrayrdd.prg * src/rdd/usrrdd/rdds/hscdx.prg * src/rdd/usrrdd/rdds/logrdd.prg * src/rdd/usrrdd/rdds/rlcdx.prg * src/rtl/achoice.prg * src/rtl/adir.prg * src/rtl/alert.prg * src/rtl/checkbox.prg * src/rtl/color53.prg * src/rtl/dbedit.prg * src/rtl/einstv52.prg * src/rtl/einstvar.prg * src/rtl/errsys.prg * src/rtl/fieldbl.prg * src/rtl/getsys.prg * src/rtl/getsys53.prg * src/rtl/gui.prg * src/rtl/hbdoc.prg * src/rtl/hbfilehi.prg * src/rtl/hbi18n2.prg * src/rtl/hbini.prg * src/rtl/libname.prg * src/rtl/listbox.prg * src/rtl/memoedit.prg * src/rtl/memvarbl.prg * src/rtl/memvarhb.prg * src/rtl/menusys.prg * src/rtl/menuto.prg * src/rtl/objfunc.prg * src/rtl/profiler.prg * src/rtl/pushbtn.prg * src/rtl/radiobtn.prg * src/rtl/radiogrp.prg * src/rtl/readvar.prg * src/rtl/scrollbr.prg * src/rtl/setfunc.prg * src/rtl/tbcolumn.prg * src/rtl/tbrowse.prg * src/rtl/tbrowsys.prg * src/rtl/tclass.prg * src/rtl/teditor.prg * src/rtl/tget.prg * src/rtl/tgetlist.prg * src/rtl/tmenuitm.prg * src/rtl/tmenusys.prg * src/rtl/tobject.prg * src/rtl/tpersist.prg * src/rtl/tpopup.prg * src/rtl/ttopbar.prg * src/rtl/typefile.prg * tests/hbdoctst.prg * utils/hbmk2/hbmk2.prg * IS*() macros converted to HB_IS*() function calls. (using full uppercase to make them stand out) % deleted '#include "common.ch"' where possible Viktor Szakats 2012-06-04 15:25:14 +00:00
  • 0cd6638432 2012-06-04 15:26 UTC+0200 Viktor Szakats (harbour syenar.net) * src/3rd/zlib/Makefile * src/3rd/zlib/* * updated to 1.2.7 from 1.2.6. Using 3rdpatch.hb and .dif reapplied manually. Viktor Szakats 2012-06-04 13:27:24 +00:00
  • dc0fd83c43 2012-06-04 14:25 UTC+0200 Viktor Szakats (harbour syenar.net) * src/3rd/png/Makefile * src/3rd/png/* * updated to 1.5.10 from 1.5.9 (using 3rdpatch.hb) Viktor Szakats 2012-06-04 12:26:48 +00:00
  • 4c91d7f974 2012-06-04 14:00 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg + '-trace' option to log VCS version exract command Viktor Szakats 2012-06-04 12:02:31 +00:00
  • 0fc2bc3355 2012-06-04 13:45 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.es_PE.po ! synced help text with actual list of supported macros. Viktor Szakats 2012-06-04 11:46:25 +00:00
  • 4f150b0a59 2012-06-04 11:51 UTC+0200 Viktor Szakats (harbour syenar.net) * tests/rddtest/adscl52.prg * tests/rddtest/adscl53.prg * tests/rddtest/ntxcl52.prg * tests/rddtest/ntxcl53.prg * tests/rddtest/cdxcl52.prg * tests/rddtest/cdxcl53.prg * examples/gfspell/spell.prg * examples/httpsrv/uhttpd.prg * examples/httpsrv/cookie.prg * examples/httpsrv/cgifunc.prg * examples/httpsrv/session.prg * examples/terminal/trm_cli.prg * examples/terminal/terminal.prg * examples/terminal/trm_srv.prg * examples/terminal/trm_app.prg * examples/terminal/readme.txt * examples/gtwvw/tests/wvwmouse.prg * examples/gtwvw/tests/cbtest1.prg * examples/gtwvw/tests/maincoor.prg * examples/gtwvw/tests/cbtest6.prg * examples/gtwvw/tests/wvwtest9.prg * examples/gtwvw/tests/ebtest7.prg * examples/gtwvw/tests/maximize.prg * examples/gtwvw/tests/inpfocus.prg * '<>' -> '!=' Viktor Szakats 2012-06-04 09:52:07 +00:00
  • 8e97b1dd70 2012-06-04 11:41 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbformat/hbfmtcls.prg + use harbour.hbx as proper-casing database (instead of incomplete local list of Harbour functions) + completed list of IS*() macros Viktor Szakats 2012-06-04 09:42:19 +00:00
  • a6fbc56731 2012-06-04 11:28 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbformat/hbfmtcls.prg + DispOutAt Viktor Szakats 2012-06-04 09:30:51 +00:00
  • 68b4766b96 2012-06-04 01:14 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbtip/thtml.prg ! typo in prev Viktor Szakats 2012-06-03 23:15:56 +00:00
  • 54de58cc14 missed ChangeLog item Viktor Szakats 2012-06-03 22:49:54 +00:00
  • d32355e590 2012-06-04 00:40 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbziparc/ziparc.prg ! fixed for unicode in another location % optimization to prev unicode fix Viktor Szakats 2012-06-03 22:41:28 +00:00
  • 510767f0c9 2012-06-03 23:14 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbqt/qtcore/hbqt.h ! deleted hbqt_par_QString() macro. It was not translating between HVM CP, so it was wrong. ; TOFIX: HBQSCINTILLA is broken now, because it's still used there. Viktor Szakats 2012-06-03 21:14:46 +00:00
  • 24f011f0aa 2012-06-03 11:16 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/qth/HBQString.qth * contrib/hbqt/qtcore/qth/QFileInfo.qth * contrib/hbqt/qtnetwork/qth/QNetworkProxy.qth - Eliminated: any hbqt_par_QString() occurances. Pritpal Bedi 2012-06-03 18:18:27 +00:00
  • bcf90cd673 2012-06-03 03:02 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_bind.cpp + Implemented: requested by the group protocol - to handle parent-child relations internally by hbQT leading not to hold everything in scoped variables. All objects will behave accordingly except QAction() which is never get a parent accoring to Qt docs. Pritpal Bedi 2012-06-03 10:15:33 +00:00
  • 6cc95f05a2 2012-06-03 01:48 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/hbmk2_qt.hb ! Changed: hb_itemReturn() => hb_itemReturnRelease() to honor Harbour variable scoping protocol. We need another method to keep it alive inside new methodology. Pritpal Bedi 2012-06-03 09:09:14 +00:00
  • b14824f3bd 2012-06-03 10:01 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg + added ${hb_verstr} macro returning: "3.2.0dev" + added ${hb_ver} macro returning: "030200" (in hex like __HARBOUR__ constant) Viktor Szakats 2012-06-03 08:01:37 +00:00
  • 3d8f33b3de 2012-06-02 15:43 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/qth/QChildEvent.qth * contrib/hbqt/qtcore/qth/QEvent.qth * contrib/hbqt/qtcore/qth/QLatin1Char.qth * contrib/hbqt/qtcore/qth/QLatin1String.qth * contrib/hbqt/qtcore/qth/QMimeData.qth * contrib/hbqt/qtcore/qth/QObject.qth * contrib/hbqt/qtcore/qth/QTextDecoder.qth * contrib/hbqt/qtcore/qth/QTextEncoder.qth * contrib/hbqt/qtcore/qth/QThread.qth * contrib/hbqt/qtcore/qth/QTranslator.qth ! Fixed: constructors. Pritpal Bedi 2012-06-02 22:45:49 +00:00
  • 79438d19a0 2012-06-02 14:40 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/qth/QCalendarWidget.qth * contrib/hbqt/qtgui/qth/QCheckBox.qth * contrib/hbqt/qtgui/qth/QCloseEvent.qth * contrib/hbqt/qtgui/qth/QCommandLinkButton.qth * contrib/hbqt/qtgui/qth/QCompleter.qth * contrib/hbqt/qtgui/qth/QConicalGradient.qth * contrib/hbqt/qtgui/qth/QDateEdit.qth * contrib/hbqt/qtgui/qth/QDateTimeEdit.qth * contrib/hbqt/qtgui/qth/QDeclarativeContext.qth * contrib/hbqt/qtgui/qth/QDial.qth * contrib/hbqt/qtgui/qth/QDialog.qth * contrib/hbqt/qtgui/qth/QDockWidget.qth * contrib/hbqt/qtgui/qth/QDoubleSpinBox.qth * contrib/hbqt/qtgui/qth/QDrag.qth * contrib/hbqt/qtgui/qth/QErrorMessage.qth * contrib/hbqt/qtgui/qth/QFileSystemModel.qth * contrib/hbqt/qtgui/qth/QFocusFrame.qth * contrib/hbqt/qtgui/qth/QFontComboBox.qth * contrib/hbqt/qtgui/qth/QFontMetrics.qth * contrib/hbqt/qtgui/qth/QFontMetricsF.qth * contrib/hbqt/qtgui/qth/QGroupBox.qth * contrib/hbqt/qtgui/qth/QInputDialog.qth * contrib/hbqt/qtgui/qth/QItemSelection.qth * contrib/hbqt/qtgui/qth/QKeySequence.qth * contrib/hbqt/qtgui/qth/QLCDNumber.qth * contrib/hbqt/qtgui/qth/QListView.qth * contrib/hbqt/qtgui/qth/QMatrix.qth * contrib/hbqt/qtgui/qth/QMessageBox.qth * contrib/hbqt/qtgui/qth/QMovie.qth * contrib/hbqt/qtgui/qth/QPainterPath.qth * contrib/hbqt/qtgui/qth/QPixmap.qth * contrib/hbqt/qtgui/qth/QProgressBar.qth * contrib/hbqt/qtgui/qth/QProgressDialog.qth * contrib/hbqt/qtgui/qth/QRadioButton.qth * contrib/hbqt/qtgui/qth/QSpacerItem.qth ! Fixed: constructors. This has been a tidious process and I could have broken something in the process, though, all demoes and hbIDE is working fine. If you find some inconsistency, please shout. Also if someone can overlook the .qth's for remaining files yet needs the constructors reworked, it will be a great help. Pritpal Bedi 2012-06-02 21:49:19 +00:00
  • 85a3988e33 2012-06-01 17:40 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/hbqtoolbar.prg * contrib/hbide/ideactions.prg * contrib/hbide/ideeditor.prg * contrib/hbide/idethemes.prg ! Changed: a little to pass correct parameters to methods as per the changes in constructors. Pritpal Bedi 2012-06-02 00:47:17 +00:00
  • 7233d39e7e 2012-06-01 17:14 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/qth/HBQSyntaxHighlighter.qth * contrib/hbqt/qtgui/qth/QAction.qth * contrib/hbqt/qtgui/qth/QBoxLayout.qth * contrib/hbqt/qtgui/qth/QFormLayout.qth * contrib/hbqt/qtgui/qth/QFrame.qth * contrib/hbqt/qtgui/qth/QGridLayout.qth * contrib/hbqt/qtgui/qth/QLineEdit.qth * contrib/hbqt/qtgui/qth/QPushButton.qth * contrib/hbqt/qtgui/qth/QScrollArea.qth * contrib/hbqt/qtgui/qth/QSizeGrip.qth * contrib/hbqt/qtgui/qth/QSlider.qth * contrib/hbqt/qtgui/qth/QSound.qth * contrib/hbqt/qtgui/qth/QSpinBox.qth * contrib/hbqt/qtgui/qth/QSplashScreen.qth * contrib/hbqt/qtgui/qth/QSplitter.qth * contrib/hbqt/qtgui/qth/QStackedWidget.qth * contrib/hbqt/qtgui/qth/QStandardItem.qth * contrib/hbqt/qtgui/qth/QStandardItemModel.qth * contrib/hbqt/qtgui/qth/QStringListModel.qth * contrib/hbqt/qtgui/qth/QSystemTrayIcon.qth * contrib/hbqt/qtgui/qth/QTabBar.qth * contrib/hbqt/qtgui/qth/QTableWidget.qth * contrib/hbqt/qtgui/qth/QTabWidget.qth * contrib/hbqt/qtgui/qth/QTextBrowser.qth * contrib/hbqt/qtgui/qth/QTextDocument.qth * contrib/hbqt/qtgui/qth/QTextEdit.qth * contrib/hbqt/qtgui/qth/QTextFormat.qth * contrib/hbqt/qtgui/qth/QTimeEdit.qth * contrib/hbqt/qtgui/qth/QToolBox.qth * contrib/hbqt/qtgui/qth/QToolButton.qth * contrib/hbqt/qtgui/qth/QTreeView.qth * contrib/hbqt/qtgui/qth/QTreeWidget.qth * contrib/hbqt/qtgui/qth/QWidgetAction.qth * contrib/hbqt/qtgui/qth/QWidgetItem.qth * contrib/hbqt/qtgui/qth/QWizardPage.qth ! Fixed: constructors. Now hbIDE shows up with __HBQT_REVAMP__. Pritpal Bedi 2012-06-02 00:22:08 +00:00
  • aba6fd4905 2012-06-01 08:05 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/qth/HBQTableView.qth * contrib/hbqt/qtgui/qth/QHeaderView.qth * contrib/hbqt/qtgui/qth/QListWidgetItem.qth * contrib/hbqt/qtgui/qth/QStatusBar.qth * contrib/hbqt/qtgui/qth/QTextDocument.qth * contrib/hbqt/qtgui/qth/QTreeWidgetItem.qth ! Fixed: constructors for few more classes. Now contrib/hbxbp/demoxbp.prg shows up at least. Pritpal Bedi 2012-06-01 15:08:44 +00:00
  • 5614f62a18 2012-05-31 23:32 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/qth/QApplication.qth * contrib/hbqt/qtgui/qth/QColorDialog.qth * contrib/hbqt/qtgui/qth/QDirModel.qth * contrib/hbqt/qtgui/qth/QHBoxLayout.qth * contrib/hbqt/qtgui/qth/QPageSetupDialog.qth * contrib/hbqt/qtgui/qth/QScrollBar.qth * contrib/hbqt/qtgui/qth/QTableView.qth * contrib/hbqt/qtgui/qth/QVBoxLayout.qth * contrib/hbqt/qtgui/qth/QWizard.qth ! Fixed: constructors which was basically wrong way to get a class object. This became visible only when QPointer< QClass > guard is eliminated which was hiding this wrong way. Pritpal Bedi 2012-06-01 07:04:17 +00:00
  • 721936c765 2012-05-31 13:58 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/contrib/hbct/getsecrt.prg ! do not use RANGEREPL() which is not UTF8 ready function Przemyslaw Czerpak 2012-05-31 11:59:29 +00:00
  • 01efbcdafc 2012-05-26 12:12 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_pointer.cpp ! Changed: HB_FUNC( SIGNAL2SLOT ) => HB_FUNC( HBQT_CONNECT ) * contrib/hbqt/tests/signalslots.prg * Applied above change. Pritpal Bedi 2012-05-26 19:13:57 +00:00
  • 37b043679c 2012-05-25 18:36 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/qth/QObject.qth + Uncommented: method QList<QObject*> children() const. Pritpal Bedi 2012-05-26 01:39:34 +00:00
  • d4bed9d9ec 2012-05-25 00:12 UTC+0200 Francesco Perillo (fperillo at gmail.com) * Changelog * Mispelled name corrected Francesco Perillo 2012-05-24 22:17:23 +00:00
  • 104652a8d1 2012-05-24 12:15 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_pointer.cpp + Added: HB_FUNC( SIGNAL2SLOT ) which simulates exactly Qt's way of signal/slot mechanism. Now hbQT has yet another way to mimic signal/slots. Pritpal Bedi 2012-05-24 19:22:12 +00:00
  • 845555ffb8 2012-05-24 14:35 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbtip/ftpcli.prg ! fixed item deletion inside FOR EACH loop (regression from 5 years ago). Suggested by Klas Engwall. Viktor Szakats 2012-05-24 12:36:57 +00:00
  • 55b3dc62de 2012-05-24 13:09 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/config/postinst.hb ! remove old links before hb_FLinkSym() is called. Without it old links were not overloaded and I've just noticed that I have still active links to old harbour shared library in my system. Przemyslaw Czerpak 2012-05-24 11:09:15 +00:00