Commit Graph

  • c420adb7a3 2010-01-06 17:53 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/ideprojmanager.prg ! Small fix to prev. Pritpal Bedi 2010-01-07 01:52:03 +00:00
  • aaa1edf572 2010-01-06 17:10 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/projects/hbide.hbi ! Deleted hard-coded -o directive, no longer needed. ! Project paths are now shown without meta-dat. Pritpal Bedi 2010-01-07 01:33:15 +00:00
  • f2ba094a9e 2010-01-07 01:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/Makefile - contrib/hbwin/win_err.c + contrib/hbwin/wapi_err.c * contrib/hbwin/hbwin.h * contrib/hbwin/hbwapi.h * contrib/hbwin/wapi_winbase.c * contrib/hbwin/wapi_winuser.c * contrib/hbwin/wapi_winbase_mutex.c * Naming cleanup of recent change. Viktor Szakats 2010-01-07 00:41:10 +00:00
  • c6ef8c62bb 2010-01-07 00:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_err.c * contrib/hbwin/hbwin.h * contrib/hbwin/wapi_winbase_mutex.c * Changed low-level hbwin_SetLastError() to accept lasterror as parameter. Viktor Szakats 2010-01-06 23:59:16 +00:00
  • 2cc8ef44d5 2010-01-06 23:53 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_err.c ! Fixed GetLastError() in MT mode. Viktor Szakats 2010-01-06 22:54:39 +00:00
  • 24bc432079 2010-01-06 22:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL ! Fixed instructions for .deb binary build. Viktor Szakats 2010-01-06 21:27:33 +00:00
  • 7fb88b37b0 2010-01-06 21:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * mpkg_tgz.sh ! Fixed to detect case when tar is mapped to bsdtar (such is the case on Snow Leopard). Use slightly modified tar command in this case. Please review. ; TOFIX?: Unpacking stub script always uses 'tar', maybe this needs to be fixed, although current command should work on Snow Leopard. - Deleted comment no longer valid. Viktor Szakats 2010-01-06 20:13:24 +00:00
  • 0d4b626818 2010-01-06 17:15 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/hbznet.c ! do not use DEF_MEM_LEVEL to avoid potential problems when <zutil.h> is not available Przemyslaw Czerpak 2010-01-06 16:16:22 +00:00
  • 53f0ff2643 2010-01-06 00:21 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/idedocks.prg * contrib/hbide/idemisc.prg * contrib/hbide/ideprojmanager.prg ! Many artifacts corrected. ! Build process is now very satisfying if selected an option with right-click on project node in Project Tree window. ! Diabled gradients in any window. Is it ok to fine tune the windows with plain colors ? Pritpal Bedi 2010-01-06 08:31:20 +00:00
  • f3b1c88d4e 2010-01-06 08:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added HB_TR_OUTPUT to DEBUG section. Viktor Szakats 2010-01-06 07:39:28 +00:00
  • 86c9511f2f 2010-01-06 07:27 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtwin/gtwin.c + added support for HB_GTI_ISUNICODE Przemyslaw Czerpak 2010-01-06 06:27:38 +00:00
  • ea6051c7cd 2010-01-05 19:01 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/tests/demoxbp.prg ! Changed to HBQT_SET_RELEASE_METHOD( HBQT_RELEASE_WITH_DELETE ) Pritpal Bedi 2010-01-06 03:05:20 +00:00
  • dc7a864b3b 2010-01-06 01:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * Minor update to prev. Viktor Szakats 2010-01-06 00:30:32 +00:00
  • 90334476e5 2010-01-06 01:24 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added new section: 7. DEBUGGING OPTIONS So far covered: tracing, memory statistics, valgrind and codeguard. I'd like to ask our experts to review and if needed extend these informations (send me suggestions and I'll update it). Viktor Szakats 2010-01-06 00:27:55 +00:00
  • 5be3b56876 2010-01-05 20:35 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/projects/hbide.hbi ! Deleted windows and local environment specific hbmk2 options, plus a few ones which are automatically pulled anyway via hbqt.hbc (which is in turn pulled by hbxbp.hbc). Please set HB_WITH_QT to make it find the QT libs. This is the universal method. Viktor Szakats 2010-01-05 19:36:34 +00:00
  • 55849c23a9 2010-01-05 20:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/detect.mk + Will now verify if HB_QT_MOC_BIN is pointing to an existing filename. If not, an error message will be shown, trying to make it clear how to set it up properly. Many users like to set the dir only, which makes the build process fail. Viktor Szakats 2010-01-05 19:25:17 +00:00
  • bf7a794d98 2010-01-05 19:13 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added disctinctive static text which is always linked in when C++ mm override is active. This makes it easy to verify if C++ mm override is activated in an executable. Viktor Szakats 2010-01-05 18:16:14 +00:00
  • 1cf66dcc83 2010-01-05 18:48 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.prg + Added support for C++ input files. Now C++ files will be compiled in a separate pass where native C++ compiler is used, which means that C++ compilation mode is now enforced by using .cpp extension. This also means that it's now possible to build mixed mode projects with both C and C++ input files. Enable with option: -hbcppmm (cmdline) or hbcppmm=yes (in .hbc files) NOTE: Suggestions for better names are welcome. In general, this feature makes -cpp option unnecessary, its only purpose now is to override default mode. ; Please test. Viktor Szakats 2010-01-05 18:04:12 +00:00
  • 2ab6d95353 2010-01-05 14:54 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/dummy.c + Added dummy stubs for all CT functions which are not yet implemented in Harbour. This file is intentionally not built, because a link-time error is better than a runtime one, anyhow we could convert them to real dummies emulating error behavior and add them to build process. Viktor Szakats 2010-01-05 13:55:59 +00:00
  • c02e6f1616 2010-01-05 14:03 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbct/video.c % use hb_gtColorToN() function instead of own code to decode Clipper color in VGAPALETTE() ! added protection against possible transfer buffer overflow in SETFONT() function ! return -2 when SETFONT() is not implemented Przemyslaw Czerpak 2010-01-05 13:03:37 +00:00
  • 24e67cf403 2010-01-05 02:59 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpmenubar.prg * contrib/hbxbp/xbptoolbar.prg + Implemented to accept QAction() as menu constructor. Before only cCaption or XbpMenu() were accepted. Pritpal Bedi 2010-01-05 11:15:07 +00:00
  • 6dfe3f612f 2010-01-05 03:51 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapicdp.h * removed unused in current code HB_CODEPAGE_INIT() macro Przemyslaw Czerpak 2010-01-05 02:52:14 +00:00
  • 39acc696b6 2010-01-04 16:28 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.ch * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg * contrib/hbide/idedocks.prg * contrib/hbide/idemisc.prg * contrib/hbide/ideobject.prg * contrib/hbide/ideprojmanager.prg * contrib/hbide/idesaveload.prg * contrib/hbide/idestylesheets.prg * contrib/hbide/idethemes.prg ! Another round of reforms. + Implemented visual reflection of current project tree node and current editing tab tab. + Implemented default theme get/set, check the menu <Options>. Pritpal Bedi 2010-01-05 02:38:03 +00:00
  • 6e527f2ed1 2010-01-05 02:39 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/common/hbtrace.c ! fixed casting for C++ mode in my recent modification Przemyslaw Czerpak 2010-01-05 01:39:48 +00:00
  • ccb74db573 2010-01-04 16:28 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg * contrib/hbide/ideeditor.prg * contrib/hbide/idemisc.prg * contrib/hbide/ideobject.prg * contrib/hbide/ideprojmanager.prg * contrib/hbide/idesaveload.prg ! Next round of reforms, stay patient. ! Implemented to hold last working project. ! Fixed to not generate error if an open project is tried to reopen. ! Many small artifacts correctd. Pritpal Bedi 2010-01-05 00:30:15 +00:00
  • cbe60a6ebd 2010-01-05 00:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/tests/demoqt.prg + Added hbqt_errorsys(). Viktor Szakats 2010-01-04 23:41:23 +00:00
  • 9763a39bf8 2010-01-04 14:31 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg * contrib/hbide/idedocks.prg * contrib/hbide/ideeditor.prg * contrib/hbide/ideobject.prg * contrib/hbide/ideprojmanager.prg * contrib/hbide/idethemes.prg ! Continued reforms. ! Menu options are working again. Pritpal Bedi 2010-01-04 22:32:59 +00:00
  • 330c17d8e0 2010-01-04 23:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Will now ignore hbdebug and hbcplr static Harbour libs when creating dynamic binaries, if these libs are not present. Viktor Szakats 2010-01-04 22:29:07 +00:00
  • 70b39211bb 2010-01-04 19:01 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog ! fixed typo in my recent ChangeLog entry Przemyslaw Czerpak 2010-01-04 18:02:29 +00:00
  • 973275223a 2010-01-04 18:39 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbgd/hbgd.hbc + examples/httpsrv/modulesg.hbp * examples/httpsrv/uhttpdgd.hbp * examples/httpsrv/readme.txt * Merged gd linking logic from uhttpdgd.hbp to hbgd.hbc. (contains little hack, too) (untested) + Added .hbp file to build GD enabled modules. * Modified readme to reflect above change. + Changed .hbp files to use hbgd.hbc and hbct.hbc to build with hbgd and hbct libs. This is much better method, since hbmk2 will locate them automatically plus set header path as well. Viktor Szakats 2010-01-04 17:42:28 +00:00
  • d0ce5ac81d 2010-01-04 08:33 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/resources/selectionlist.ui ! A little less-height window. Pritpal Bedi 2010-01-04 16:36:06 +00:00
  • 8755fb80e3 2010-01-04 15:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/idethemes.prg * contrib/hbide/ideeditor.prg * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg * contrib/hbide/ideprojmanager.prg ! Reapplied my File() -> hb_FileExists() pacth. Viktor Szakats 2010-01-04 14:58:36 +00:00
  • c8e91323cd 2010-01-04 13:10 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtxwc/gtxwc.c ! cleaned a little bit hack with euro sign support + added optional support for input respecting locale settings To enable it it's necessary to recompile GTXWC with HB_XWC_USE_LOCALE macro. It can be done globally using export UH_USER_CFLAGS=-DHB_XWC_USE_LOCALE and recompiling Harbour core code. When enabled GTXWC initialize locale at startup (LC_CTYPE only) what enable national keyboard layout support in default input context (XLookupString()). Current Harbour core code does not use any <ctype.h> functions so enabling locale should not effect user national settings in HVM. Please test. Przemyslaw Czerpak 2010-01-04 12:11:08 +00:00
  • 9c0bf52ee1 2010-01-04 01:58 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.hbp * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg * contrib/hbide/idedocks.prg * contrib/hbide/ideeditor.prg * contrib/hbide/idefindreplace.prg * contrib/hbide/idemisc.prg * contrib/hbide/ideobject.prg * contrib/hbide/ideprojmanager.prg * contrib/hbide/idesaveload.prg * contrib/hbide/idethemes.prg * contrib/hbide/projects/hbide.hbi Pritpal Bedi 2010-01-04 10:15:18 +00:00
  • 166273b0dd 2010-01-03 21:19 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_hbevents.cpp * contrib/hbqt/hbqt_hbslots.cpp - Deleted old method of slots/events handling. Viktor Szakats 2010-01-03 20:23:24 +00:00
  • d53f6a2d8b 2010-01-03 11:57 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpbrowse.prg * contrib/hbxbp/xbpwindow.prg % Normalized some left-overs. Pritpal Bedi 2010-01-03 19:59:32 +00:00
  • 47ca2eac6c 2010-01-03 09:22 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/idedocks.prg * contrib/hbide/ideeditor.prg % Qt_Connect_Signal( ... ) => Qt_Slots_Connect( ::pSlots, ... ) % Qt_Connect_Events( ... ) => Qt_Events_Connect( ::pEvents, ... ) And reverse of it. Pritpal Bedi 2010-01-03 17:32:43 +00:00
  • 87e26037c0 2010-01-03 14:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qth/QApplication.qth * Minor optimizations. % One static var deleted. ; TOFIX/TOCHECK: argv/argc usage. Viktor Szakats 2010-01-03 13:08:07 +00:00
  • d2c818eab8 2010-01-03 13:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog ! Fixed accindentally committed corrupted file in prev commit. (unclean system shutdowns due to hangs) Viktor Szakats 2010-01-03 12:43:59 +00:00
  • 74ed8d750b 2010-01-03 13:24 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added OS/2 to QT supported platforms. Viktor Szakats 2010-01-03 12:28:25 +00:00
  • c846812f85 2010-01-03 03:00 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg ! Applied Vailton's patch posted as diff. Pritpal Bedi 2010-01-03 11:02:26 +00:00
  • bfa271d4e5 2010-01-03 11:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/generator/hbqtgen.prg ! Fixed formatting for one generated headder. Viktor Szakats 2010-01-03 10:03:50 +00:00
  • 0f880a0256 2010-01-02 22:47 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) /* This commint is from Vailton Renato and applied as is Please set me right if something is omitted. Changes are written below as published on DL. */ Pritpal Bedi 2010-01-03 07:01:18 +00:00
  • b2c2f608f8 2010-01-02 19:31 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/ideeditor.prg * contrib/hbide/idemisc.prg * contrib/hbide/idesaveload.prg * contrib/hbide/idethemes.prg + contrib/hbide/resources/selectionlist.ui * contrib/hbide/resources/themes.ui ! Changed the way .ppo is presented. Now a new modeless window displays .ppo source and thus you have more control over comaprison with original source. You can keep as many such .ppo windows on the screen. Pritpal Bedi 2010-01-03 04:04:43 +00:00
  • da7ae88ea1 2010-01-02 19:31 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpfiledialog.prg ! An important fix. Pritpal Bedi 2010-01-03 03:31:22 +00:00
  • 0eb2d9da15 2010-01-02 19:26 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_hbqsyntaxhighlighter.cpp * contrib/hbqt/hbqt_hbqsyntaxhighlighter.h * contrib/hbqt/qtgui/TQSyntaxHighlighter.prg * contrib/hbqt/qth/QSyntaxHighlighter.qth + Added more functions to manage highlighting properly. Pritpal Bedi 2010-01-03 03:29:33 +00:00
  • 49a9d3bc10 2010-01-03 02:32 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/tests/demoqt.prg + Changed to use new EVENTS/SLOTS layout. These are currently two STATIC vars, may be better to add :events / :slots to oWnd and keep them tied to windows, or threads. It's difficult to find out from current usage. ; Please test. Viktor Szakats 2010-01-03 01:32:49 +00:00
  • d8c13f3251 2010-01-03 02:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/filelist.mk + contrib/hbqt/hbqt_hbslots2.cpp + contrib/hbqt/hbqt_hbevents2.cpp + Added new implementation of slots and events. This fixes potential leaks in old implementation by moving HB_EVENTS, HB_SLOTS low level per-thread structures to .prg level and adding proper GC destructors to them. To use the new interface in .prg level code, following changes will have to be applied: 1. Adding new :events, :slots holder variables to .prg level. 2. Init these holder variables with QT_EVENTS_NEW() and QT_SLOTS_NEW(). 3. Make these conversions: QT_CONNECT_EVENT( ... ) -> QT_EVENTS_CONNECT( p, ... ) QT_DISCONNECT_EVENT( ... ) -> QT_EVENTS_DISCONNECT( p, ... ) QT_CONNECT_SIGNAL( ... ) -> QT_SLOTS_CONNECT( p, ... ) QT_DISCONNECT_SIGNAL( ... ) -> QT_SLOTS_DISCONNECT( p, ... ) QT_GETEVENTFILTER() -> QT_EVENTS_PTR( p ) (there is a TOFIX here for the future) 4. Delete these calls: QT_EVENTS_DESTROY() QT_SLOTS_DESTROY() ; Pritpal, can you please review this method? Viktor Szakats 2010-01-03 01:13:53 +00:00
  • cf4a9008cc 2010-01-03 01:30 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/tests/demoqt.prg ! Possible fix for leaks in this .prg code. Added these two calls before exit: QT_EVENTS_DESTROY() QT_SLOTS_DESTROY() Viktor Szakats 2010-01-03 00:31:09 +00:00
  • 2d3bb88d50 2010-01-03 00:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/fm.c + Overriding some additional C++ memory allocation operators to cover the full set required by QT, according to this document: http://doc.trolltech.com/4.5/qt-performance.html#alternative-memory-allocation ; Please report if it causes problem in other areas, also retest HBQT memory allocation after change. Viktor Szakats 2010-01-02 23:29:42 +00:00
  • 7806656acb 2010-01-03 00:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/fm.c ! Fixed to not display "Warning, memory allocated but not released" message for non-fmstat builds. ! Fixed to display "Memory allocated but not released: none" message (without 'warning' sign) when built with fmstat and there was no unrelease blocks. Viktor Szakats 2010-01-02 23:14:10 +00:00
  • 94a81336c4 2010-01-02 23:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/dir.mk % Deleted code handling pre-3.81 GNU Make versions. We require 3.81 now, so no longer required. Sent by Tamas Tevesz. Viktor Szakats 2010-01-02 22:08:42 +00:00
  • 4d4aeeb407 2009-01-02 21:59 UTC+0100 Istvan Bisz (istvan.bisz/at/t-online.hu) * /src/vm/fm.c * Not adequate defitions of the subsequent CRT functions for the MinGW implemetations: #ifndef USE_DL_PREFIX #define dlcalloc calloc #define dlfree free #define dlmalloc malloc ... #endif /* USE_DL_PREFIX */ The malloc/free CRT functions should'nt be redefined in this way. * The mesage: "Warning, memory allocated but not released..." is sent on request (//INFO cmdarg). Istvan Bisz 2010-01-02 21:41:36 +00:00
  • c9692c977b 2010-01-02 22:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt.h + Will now fail with forced compiler error if used with QT libs older than 4.5.0. Viktor Szakats 2010-01-02 21:28:10 +00:00
  • 8c18499355 2010-01-02 21:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk % Applied optimization sent by Tamas Tevesz. % Applied little further optimization. * One variable renamed. - Deleted checking for MAKE_381 when using 3.81 features. Now 3.81 is the minimum required so there is no point. Viktor Szakats 2010-01-02 20:53:02 +00:00
  • 9ffdf38b48 2010-01-02 20:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/hbide.prg ! Don't add binary extensions to target names. It will be added by hbmk2 automatically and properly according to target platform/compiler. ! Don't add .exe extension to hbmk2 executable name. Viktor Szakats 2010-01-02 19:56:58 +00:00
  • cb841bd7a7 2010-01-02 20:45 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * harbour.spec ! Modified this line: %define hb_lflag export HB_USER_LDFLAGS="${CC_HB_USER_LDFLAGS} %{?_with_static:-static}" to this: %define hb_lflag export HB_USER_LDFLAGS= _with_static is later converted to HB_BUILD_SHARED setting which is right. * Formatting. Viktor Szakats 2010-01-02 19:46:15 +00:00
  • 12339bd173 2010-01-02 18:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk % Applied little optimization from Tamas Tevesz. Viktor Szakats 2010-01-02 17:44:43 +00:00
  • 3c57961a3c 2010-01-02 08:28 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/projects/hbide.hbi + Added missing files. A little formatting. Pritpal Bedi 2010-01-02 16:30:48 +00:00
  • fdbdedd298 2010-01-02 17:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * Clean Linux .rpm section, added full install commands just like for Ubuntu, added qt45-devel, added more description. (not tested, I don't have .rpm based distro) Viktor Szakats 2010-01-02 16:09:44 +00:00
  • b669e35526 2010-01-02 15:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk + Added rudamentary package manager detection (so far for darwin and linux). Please extend. This will allow to make proper dependency checking in detect.mk. Viktor Szakats 2010-01-02 14:01:52 +00:00
  • 48c239264f 2010-01-02 13:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * harbour.spec + Added hbcairo enabler logic. ! Cleaned gtalleg inclusion. (not included anymore in base package, only in extra one) Viktor Szakats 2010-01-02 12:51:38 +00:00
  • 0495d968c6 2010-01-02 13:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * mpkg_rpm.sh + Really added cairo enabler logic. Viktor Szakats 2010-01-02 12:47:01 +00:00
  • 47e4b79e3a 2010-01-02 13:42 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbextcdp.ch ! Deleted unnecessary #include. [TOMERGE 2.0] Viktor Szakats 2010-01-02 12:43:41 +00:00
  • d851a20f13 2010-01-02 12:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * mpkg_rpm.sh * Sorted '-with' checks. + Added freeimage and cairo enabler logic (none tested) Viktor Szakats 2010-01-02 11:23:59 +00:00
  • d5eac008a9 2010-01-02 02:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * harbour.spec ! Some local leftovers deleted. Viktor Szakats 2010-01-02 01:29:17 +00:00
  • 85088ba99c 2010-01-02 02:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added note on libharu on Linux. Viktor Szakats 2010-01-02 01:26:39 +00:00
  • b41ae5aa33 2010-01-01 14:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog ; Happy New 2010. Viktor Szakats 2010-01-01 12:32:16 +00:00
  • 13aac5647a 2009-12-31 18:32 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.ch * contrib/hbide/hbide.hbp * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg * contrib/hbide/idemisc.prg * contrib/hbide/idesaveload.prg + contrib/hbide/idethemes.prg * contrib/hbide/resources/themes.ui + Added class to save/load themes, a work-in-progress. You can just play with user interface. More to come soon. Pritpal Bedi 2010-01-01 02:33:46 +00:00
  • 333c892db2 2009-12-31 19:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added QT MinGW version requirement information. Viktor Szakats 2009-12-31 18:08:20 +00:00
  • 2abfd33b8e 2009-12-31 08:19 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) + contrib/hbide/resources/themes.ui + Added skeleton .ui file for editor themes management. Pritpal Bedi 2009-12-31 16:21:14 +00:00
  • 0b9efdd8c6 2009-12-31 07:29 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpdialog.prg ! Fixed (probably) the bug causing RTE on Ubuntu reported by Marek. Pritpal Bedi 2009-12-31 15:31:50 +00:00
  • cbce7fc1f4 2009-12-31 13:24 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/codepage/Makefile ! added missing cphriso.c Przemyslaw Czerpak 2009-12-31 12:24:29 +00:00
  • f4c83832bb 2009-12-31 13:59 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/ads1.c ! fixed softseek seeklast behavior in case seek positions at EOF * added additional ADS function return value check in seek operation Mindaugas Kavaliauskas 2009-12-31 12:03:22 +00:00
  • e4ec9850aa 2009-12-31 12:43 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbextcdp.ch * harbour/include/hbextlng.ch * harbour/src/lang/Makefile - harbour/src/lang/msghr437.c + harbour/src/lang/msghr646.c - harbour/src/codepage/cphr437.c + harbour/src/codepage/cphr646.c * renamed HR437 CP and LANG modules to HR646 (CROSCII / ISO-646-YU) Przemyslaw Czerpak 2009-12-31 11:44:26 +00:00
  • 90a7e2e186 2009-12-30 11:44 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt.h * contrib/hbqt/hbqt_hbqsyntaxhighlighter.cpp * contrib/hbqt/hbqt_hbqsyntaxhighlighter.h * contrib/hbqt/qtgui/QSyntaxHighlighter.cpp * contrib/hbqt/qtgui/TQSyntaxHighlighter.prg * contrib/hbqt/qth/QSyntaxHighlighter.qth + Implemented syntax highlighting mechanism at PRG level. Pritpal Bedi 2009-12-31 07:45:45 +00:00
  • 8075ce48bf 2009-12-31 03:17 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapicdp.h * harbour/src/codepage/Makefile - harbour/src/codepage/ucyuscii.c + harbour/src/codepage/uc646_yu.c * harbour/src/codepage/cphr437.c * harbour/src/codepage/cpsl437.c * renamed internal unicode table name YUSCII->ISO-646-YU Przemyslaw Czerpak 2009-12-31 02:18:15 +00:00
  • bbd5bcb2e2 2009-12-30 21:22 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/nortl/nortl.c ! added hb_xtraced() Przemyslaw Czerpak 2009-12-30 20:23:35 +00:00
  • ec8bdf092e 2009-12-30 12:07 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/ideactions.prg * contrib/hbide/ideeditor.prg * contrib/hbide/idestylesheets.prg + Some visual enhancements. Pritpal Bedi 2009-12-30 20:09:45 +00:00
  • c2af02cecc 2009-12-30 10:40 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg * contrib/hbide/idedocks.prg * contrib/hbide/idemisc.prg * contrib/hbide/idestylesheets.prg + Applied the patch submitted by Vailton Renato with some omissions, thanks. 1. I do like xMate's build* icons and "gotoline" icon which depics the meaning of action properly, just update them to have more colors. 2. Toolbar must not be clutted with so many options. For this purpose we have menus. Pritpal Bedi 2009-12-30 18:56:38 +00:00
  • a1c89f7f3b 2009-12-30 10:35 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpmenubar.prg ! Removed default style-sheet application which has to be done at .prg level with oXbp:setStyleSheet(). Pritpal Bedi 2009-12-30 18:40:51 +00:00
  • 1b181e9773 2009-12-29 14:34 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapi.h * harbour/src/common/hbprintf.c + added new function 'int hb_printf_params( const char * format )' which returns number of parameters necessary for format string Przemyslaw Czerpak 2009-12-29 13:34:19 +00:00
  • e1bbbb990e 2009-12-29 00:41 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/qtgui/QTextCursor.cpp * contrib/hbqt/qtgui/TQTextCursor.prg * contrib/hbqt/qth/QTextCursor.qth ! Enabled :block() commented out method. Pritpal Bedi 2009-12-29 08:47:49 +00:00
  • 01a1dfa818 2009-12-28 18:54 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/idedocks.prg + Added skeleton to process double-click on compile output. A work-in-progress. Pritpal Bedi 2009-12-29 02:54:29 +00:00
  • 2467c93273 2009-12-28 17:29 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg * contrib/hbide/idedocks.prg * contrib/hbide/idemisc.prg + Applied Vailton's patch. It sets the menu's in right perspective. Actions will follow shortly. Pritpal Bedi 2009-12-29 01:32:57 +00:00
  • a8f509982d 2009-12-28 15:32 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.hbp * contrib/hbide/hbide.prg + contrib/hbide/idesaveload.prg + Added new file separating the code for loading configuration. Another round of reforms, more follows. Pritpal Bedi 2009-12-28 23:30:56 +00:00
  • 4fe24d5bd5 2009-12-28 14:56 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.hbp * contrib/hbide/hbide.prg + contrib/hbide/idedocks.prg + Added new file separating the code building docking widgets. Another round of reforms, more follows. Pritpal Bedi 2009-12-28 22:57:36 +00:00
  • 121767b0e0 2009-12-28 13:43 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_misc.prg % Fixed small omission, thanks Vailton. * contrib/hbxbp/xbprtf.prg % Fixed wrong Qt call, thanks Vailton. Pritpal Bedi 2009-12-28 21:44:51 +00:00
  • 3f05b7156c 2009-12-28 20:48 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/fm.c * include/hbapi.h + Added hb_xtraced(). Please check it might be wrong. Viktor Szakats 2009-12-28 19:49:43 +00:00
  • 43895de15a 2009-12-28 10:43 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) + contrib/hbide/ideeditor.prg + Added missing file from previous commit. Pritpal Bedi 2009-12-28 18:45:08 +00:00
  • 8e9e76fafe 2009-12-28 10:37 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_slots.cpp * contrib/hbqt/hbqt_slots.h + Added more signal/slots. Pritpal Bedi 2009-12-28 18:41:20 +00:00
  • 36a5b42ac2 2009-12-28 10:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbtrace.c * Deleted TOFIX for va_end(). It's not required (and wasn't ever required there) since there is no va_start() call in hb_tracelog_() function at all. Viktor Szakats 2009-12-28 09:14:41 +00:00
  • af310bf016 2009-12-28 10:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbtrace.c ! Fixed some leftover causing error on non-win. % Replaces \r\n with \n in printf() calls. [TOMERGE 2.0] Viktor Szakats 2009-12-28 09:04:16 +00:00
  • 4b58831a0a 2009-12-28 02:36 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbtrace.c ! Readded hack to disable reentrancy for win specific trace logic until we clear up the issue with some Harbour API calls used from win specific trace code are calling back to the trace engine. Viktor Szakats 2009-12-28 01:38:22 +00:00
  • 97b26b2ed3 2009-12-28 01:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbtrace.c ! Fixed to not call hb_xgrab() via HB_TRACE_CONVTO() causing infinite recursion into trace engine. This replaces previously committed trick to avoid the same thing in a generic manner. It was a bug in previous Windows-support addition, which is now fixed. * Adding \r\n for OutputDebugString() text to make WinDbg display look readable, this time by simply extending printf() mask. - Deleted space trimming from OutputDebugString() passed text. Such issues should be fixed in high level code, it's not trace engine's job to make cosmetic corrections on trace text content. ; Tested with both WinDbg and DbgView. [TOMERGE 2.0] Viktor Szakats 2009-12-28 01:04:24 +00:00
  • 0447b6eaa2 2009-12-27 22:44 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbtrace.c ! Formatting. ! Fixed to use HB_ISSPACE(). ; NOTE/TOFIX: Anyhow I think last patch should be reverted to not manipulate passed by user string before passing it to Windows. Plus current anti-reentrancy logic should be changed to something robust, as current solution drops trace messages which is a very dangerous thing to do if we want to rely on trace output for debugging. It's not clear what "stack overflow events" are. Viktor Szakats 2009-12-27 21:46:57 +00:00
  • 310e58e49a The corresponding Changleog update to Rev 13399 Istvan Bisz 2009-12-27 16:33:49 +00:00
  • e7a95d507c 2009-12-27 16:30 UTC+0100 Istvan Bisz (istvan.bisz/at/t-online.hu) * harbour/src/common/hbtrace.c * early va_end( ap ) elimination, to avoid access violation generation in a subsequent hb_vsnprintf * fix nested HB_TRACE calls handlig to avoid stack overflow events * normalized debug info sending to OutputDebugString with ending CR/LF/NUL to ensure a correct view in windbg. Istvan Bisz 2009-12-27 16:24:45 +00:00
  • f54dff2ad0 2009-12-26 14:56 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.ch * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg * contrib/hbide/idemisc.prg * contrib/hbide/resources/projectproperties.ui + contrib/hbide/resources/selectproject.ui + Applied Vailton Renato's submitted patch with one or two fixes and little formatting. Pritpal Bedi 2009-12-26 23:05:06 +00:00
  • 6b2f6bd054 2009-12-26 14:12 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/Makefile * harbour/include/hbmath.h + harbour/include/hbmather.h * harbour/include/hbsetup.h * harbour/include/hbapi.h * moved math error handler definitions and settings separate header file * moved hb_random_num() declaration from hbmath.h to hbapi.h Przemyslaw Czerpak 2009-12-26 13:13:02 +00:00