1062ed644b
2013-05-10 08:28 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbgtinfo.ch + added HB_GTI_REDRAWMAX It sets maximum number of unchanged neighboring chars in redrawn line. It may help to optimize screen updates in some GTs.
Przemysław Czerpak
2013-05-10 08:28:56 +02:00
628ca90377
2013-04-26 14:31 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) + contrib/xhb/xhbinkey.ch + contrib/xhb/xhbkey.c * contrib/xhb/xhb.hbp * contrib/xhb/xhb.hbx + added support for xHarbour compatible extended Inkey() key codes This functionality works with GTs which can operate on Harbour extended key codes which are translated at runtime to xHarbour extended keys (HB_EXT_INKEY). + added new PRG function: xhb_Inkey( [ <nDelay> ] [ , <nKeyMask> ] ) -> <nKey> which works like Inkey() but returns xHarbour extended key codes. + added new PRG function: xhb_KeyTrans( <nExtKey> ) -> <nXhbKey> which translates Harbour extended key code to xHarbour one.
Przemysław Czerpak
2013-04-26 14:31:33 +02:00
e0b93c7cac
2013-04-24 16:15 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/ads1.c + run error on invalid SQL query, ex., DBUSEAREA(,, "SELECT * FOM syntax_error") * changed ADS error description to be much more informative
Mindaugas Kavaliauskas
2013-04-24 16:17:05 +03:00
f22713469b
2013-04-24 12:22 UTC+0200 Przemysław Czerpak (druzus/at/poczta.onet.pl) + contrib/gtqtc/gtqtc.cpp + contrib/gtqtc/gtqtc.h + contrib/gtqtc/gtqtc.hbc + contrib/gtqtc/gtqtc.hbp + contrib/gtqtc/gtqtc.hbx + contrib/gtqtc/hbmk2_qtmoc.hb * contrib/hbplist.txt + added new QT based GT driver: GTQTC. This implementation is slightly based on GTQTC created by Pritpal Bedi - many thanks. Now GTQTC supports nearly all GT features existing in all other GTs, i.e. fullscreen mode: hb_gtInfo( HB_GTI_ISFULLSCREEN, <lFullScreen> ) automatic fullscreen switch after ALT+ENTER: hb_gtInfo( HB_GTI_ALTENTER, <lEnable> ) maximized mode controlled by user: hb_gtInfo( HB_GTI_MAXIMIZED, <lEnable> ) clipboard selection with SHIFT + MouseLeftButton: hb_gtInfo( HB_GTI_SELECTCOPY, <lEnable> ) terminal window resizing: hb_gtInfo( HB_GTI_RESIZABLE, <lCanResize> ) both resize modes a) change number of rowas and columns: hb_gtInfo( HB_GTI_RESIZEMODE, HB_GTI_RESIZEMODE_ROWS ) b) keep number of rows and clomuns and update font size hb_gtInfo( HB_GTI_RESIZEMODE, HB_GTI_RESIZEMODE_FONT ) blocking ALT+F4 and [X] window buttons: hb_gtInfo( HB_GTI_CLOSABLE, <lCanClose> ) all cursor shapes and setting cursor blink rate: hb_gtInfo( HB_GTI_CURSORBLINKRATE, <nMilliSec> ) window positioning in screen pixels: hb_gtInfo( HB_GTI_SETPOS_XY, <aNewPosXY> ) -> <aPrevPosXY> mouse positioning in screen pixels: hb_gtInfo( HB_GTI_MOUSEPOS_XY ) -> <aPosXY> full control on font behavior with: a) box characters shown as predefined internally pixmapos: hb_gtinfo( HB_GTI_FONTATTRIBUTE, hb_bitOr( HB_GTI_FONTA_DRAWBOX, hb_gtinfo( HB_GTI_FONTATTRIBUTE ) ) ) b) forcing fixed size font metric: hb_gtinfo( HB_GTI_FONTATTRIBUTE, hb_bitOr( HB_GTI_FONTA_FIXMETRIC, hb_gtinfo( HB_GTI_FONTATTRIBUTE ) ) ) c) independent character cell clearing: hb_gtinfo( HB_GTI_FONTATTRIBUTE, hb_bitOr( HB_GTI_FONTA_CLRBKG, hb_gtinfo( HB_GTI_FONTATTRIBUTE ) ) ) d) displaying control characters ( ASC( x ) < 32 ) in row form: hb_gtinfo( HB_GTI_FONTATTRIBUTE, hb_bitOr( HB_GTI_FONTA_CTRLCHARS, hb_gtinfo( HB_GTI_FONTATTRIBUTE ) ) ) and many others like palette settings (HB_GTI_PALETTE), displaying pictures (HB_GTI_DISPIMAGE), keyboard modifiers (HB_GTI_KBDSHIFTS), clipboard reading and setting (HB_GTI_CLIPBOARDDATA) or icon and window title settings (HB_GTI_ICONFILE, HB_GTI_WINTITLE)
Przemysław Czerpak
2013-04-24 12:22:18 +02:00
22603b95c2
2013-04-23 14:00 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/adsfunc.c * ADSREGCALLBACK() implemented using AdsRegisterCallbackFunction() instead of obsolete AdsRegisterProgressCallback(). This enables draw progress bar for both indexing and SQL query processing. ; implementation unchanged for old ADS versions (<= 6.1)
Mindaugas Kavaliauskas
2013-04-23 13:59:25 +03:00
b9a30a4577
2013-03-05 11:53 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbapi.h * include/hbapigt.h * include/hbvm.h * src/rtl/inkeyapi.c * src/vm/cmdarg.c * src/vm/hvm.c * replaced hb_cmdargProcessVM() with hb_cmdargProcess() and removed unused for long time custom user cancel key functionality. - removed dummy hb_inkeySetCancelKeys() C function. - removed not used for long time HVM C functions and macros: hb_vmFlagEnabled(), hb_vmFlagSet(), hb_vmFlagClear(), HB_VMFLAG_HARBOUR, HB_VMFLAG_ARRSTR
Przemysław Czerpak
2013-04-22 15:38:35 +02:00
ed6250363e
2013-04-19 16:55 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/adsx.c ! fixed adsSeek() if seek string length is less than index key length
Mindaugas Kavaliauskas
2013-04-19 16:56:30 +03:00
9da92928eb
2013-04-19 16:35 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * contrib/hbct/token1.c * contrib/hbpgsql/rddcopy.c * removed unused assignment
Mindaugas Kavaliauskas
2013-04-19 16:36:20 +03:00
6ad5bb4355
2013-04-18 00:15 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * contrib/sddfb/core.c * removed unused assignment
Mindaugas Kavaliauskas
2013-04-18 00:11:21 +03:00
850e776bad
2013-04-16 01:25 UTC+0200 Viktor Szakats (harbour syenar.net) * config/postinst.hb ! updated dir where .po files are looked for for util .hbl creation
Viktor Szakats
2013-04-16 01:26:16 +02:00
354fdabe5c
Merge branch 'vszakats-master'
Viktor Szakats
2013-04-10 03:31:44 +02:00
a9b671f412
committed fix for wrongly commited (by Pritpal) $id markers
Viktor Szakats
2013-04-10 03:30:46 +02:00
8402cf82b1
2013-04-10 01:10 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbhpdf/3rd/libhpdf/hpdfimap.c * contrib/hbhpdf/3rd/libhpdf/libhpdf.dif + patched to build with libpng 1.6 w/o warning identical to this upstream patch: f1817baea4
Viktor Szakats
2013-04-10 03:28:26 +02:00
73f7a086bf
Conflicts: ChangeLog.txt
Viktor Szakats
2013-04-10 03:27:51 +02:00
02b98ce15f
2013-04-10 01:10 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbhpdf/3rd/libhpdf/hpdfimap.c * contrib/hbhpdf/3rd/libhpdf/libhpdf.dif + patched to build with libpng 1.6 w/o warning identical to this upstream patch: f1817baea4
Viktor Szakats
2013-04-10 01:13:54 +02:00
8d48020ab0
2013-04-09 03:27 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/check.hb * deleted one more contrib exception
Viktor Szakats
2013-04-09 03:29:39 +02:00
c2c3990acd
2013-04-08 19:44 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/commit.hb + implement prepare-commit hook, which fills the commit message with the last changelog entry + try to minimize the commit msg when committing single changes + generalized code to add git hooks
Viktor Szakats
2013-04-08 19:47:01 +02:00
9eb5f5b7bb
2013-04-08 18:53 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbnetio/tests/netiotst.prg * minor fmt
Viktor Szakats
2013-04-08 18:59:41 +02:00
7bceeeea67
2013-04-08 14:57 UTC+0200 Viktor Szakats (harbour syenar.net) * commit.hb + made it work regardless of cwd + automatically add pre-commit hook command
Viktor Szakats
2013-04-08 15:03:00 +02:00
e2569e473c
converted hbmk2 macros to lowercase for consistency
Viktor Szakats
2013-04-08 13:41:32 +02:00
bbde354d00
2013-04-08 12:41 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/check.hb ! fixed --fixup-case when used with single file + deleted few more exceptions (contribs in particular)
Viktor Szakats
2013-04-08 12:41:52 +02:00
fe9b84e2c2
2013-04-08 02:12 UTC+0200 Viktor Szakats (harbour syenar.net) * config/postinst.hb * minor
Viktor Szakats
2013-04-08 02:14:06 +02:00
df3616a148
do not overwrite clipboard content if it already contains what seems like part of changelog entry
Viktor Szakats
2013-04-08 00:59:50 +02:00
b8a63e3ab7
2013-04-08 00:56 UTC+0200 Viktor Szakats (harbour syenar.net) * tests/inifiles.prg ! fix to prev
Viktor Szakats
2013-04-08 00:57:02 +02:00
cfb1dfd8fa
2013-04-08 00:52 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/check.hb + will now check for missing copyright/license message in source files (except for tests and files shorter than 20 lines)
Viktor Szakats
2013-04-08 00:53:37 +02:00
f4ebdfd48b
2013-04-07 22:41 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/commit.hb + do not add new empty entry template if one already exist, replace existing one instead + put last changelog entry to clipboard on pre-commit
Viktor Szakats
2013-04-07 22:45:23 +02:00
fb930b3083
changed negative file-type filters for case fixing to positive one
Viktor Szakats
2013-04-07 17:40:05 +02:00
95cccc46ad
deleted some exceptions
Viktor Szakats
2013-04-07 13:09:32 +02:00
528c97e956
2013-04-07 13:07 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/check.hb * tests/fixcase.hb * minor cleanups
Viktor Szakats
2013-04-07 13:07:43 +02:00
15cea3807f
2013-04-07 12:49 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/check.hb * tests/fixcase.hb ! fixed another loop of regexp search and replace to only change exactly the item it found. It will fix some weird cases experienced in the past, f.e. in extras/httpsrv/uhttpd.prg
Viktor Szakats
2013-04-07 12:51:26 +02:00
e41b82be36
2013-04-07 10:59 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/Makefile ! do not ignore failures in contribs in GNU Make build process (this will ensure a 'build failed' status in Travis)
Viktor Szakats
2013-04-07 11:03:48 +02:00
e3da05e98c
delete source zip before download
Viktor Szakats
2013-04-07 03:48:23 +02:00
e88a4b1f20
2013-04-06 19:57 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbct/trig.c ! another fix
Viktor Szakats
2013-04-06 19:58:02 +02:00
c0c7172788
another typo in prev
Viktor Szakats
2013-04-06 18:25:21 +02:00
1593126837
github pages domain name change
Viktor Szakats
2013-04-06 18:20:48 +02:00
22778e1170
typos in chglog entry
Viktor Szakats
2013-04-06 16:20:00 +02:00
b3d0f0d589
2013-04-06 16:17 UTC+0200 Viktor Szakats (harbour syenar.net) * src/vm/dynsym.c * src/vm/eval.c ! fixed some code messed up by case fixup (rather inexplicable yet)
Viktor Szakats
2013-04-06 16:19:00 +02:00
2ad4417ea6
2013-04-06 12:04 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/check.hb * tests/fixcase.hb ! do not strip newlines from comments
Viktor Szakats
2013-04-06 12:05:38 +02:00
78964ff62d
2013-04-06 11:54 UTC+0200 Viktor Szakats (harbour syenar.net) * src/compiler/cmdcheck.c ! fixed some code messed up by case fixup ; TODO: fix case fixup code (getccomment()?)
Viktor Szakats
2013-04-06 11:57:50 +02:00
c622c4c78f
two fixes for uncrustify parameter when called for automatic fixup
Viktor Szakats
2013-04-05 18:59:13 +02:00
748fac0694
more minor cleanups in comments
Viktor Szakats
2013-04-05 18:30:24 +02:00
9d173b0a7b
minor cleanups in comments
Viktor Szakats
2013-04-05 16:35:37 +02:00
b414d00664
2013-04-05 16:24 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/check.hb * tests/fixcase.hb + some exceptions for casing * deleted one file exception (a readme)
Viktor Szakats
2013-04-05 16:27:40 +02:00
5ece310152
debug comment deleted
Viktor Szakats
2013-04-05 16:16:33 +02:00
c52196be33
2013-04-05 16:14 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/check.hb + fixed to apply fixes to non-binary files too
Viktor Szakats
2013-04-05 16:15:34 +02:00
be92d4c9c4
uncrustified
Viktor Szakats
2013-04-05 15:17:14 +02:00
c681c2e199
2013-04-05 15:08 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/check.hb ! made it work regardless of cwd + added --fixup option to fix/process files + extended detection of SVN IDs based on 'ident' option in .gitattributes. Now also warn if missing. + added detection of C++ style comments in C files + ported Harbour function name casing fixup code, so it can now be done automatically before commit
Viktor Szakats
2013-04-05 15:09:50 +02:00
a08811f554
2013-04-05 14:57 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/check.hb ! made it work regardless of cwd + added --fixup option to fix/process files + extended detection of SVN IDs based on 'ident' option in .gitattributes. Now also warn if missing. + added detection of C++ style comments in C files + ported Harbour function name casing fixup code, so it can now be done automatically before commit
Viktor Szakats
2013-04-05 15:03:38 +02:00
38310bc781
2013-04-05 02:57 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/check.hb ! fixed to use local implementation instead of hb_DirScan() which has known bug of missing extensionless files on win. (due to hb_FileMatch() problem) + added support to optimize images and uncrustify C source before upload (inactive yet) + added necessary exceptions now that extensionless files properly found + checks for filenames without extensions + checks for filenames with extensions not in .gitattributes
Viktor Szakats
2013-04-05 03:02:47 +02:00
e93da74489
2013-04-04 16:09 UTC+0200 Viktor Szakats (harbour syenar.net) * config/lang.hb * utils/hbmk2/hbmk2.hbp * contrib/hbrun/doc/hbrun.es_ES.md -> contrib/hbrun/doc/hbrun.es.md * utils/hbmk2/doc/hbmk2.es_ES.md -> utils/hbmk2/doc/hbmk2.es.md * utils/hbmk2/po/hbmk2.es_ES.po -> utils/hbmk2/po/hbmk2.es.po * 'es_ES' -> 'es' ; General rule is to support the "root" language and any number of additional dialects, f.e. 'es'+'es_419', 'pt'+'pt_BR', 'fr'). (as opposed to dialects only, f.e. 'es_ES'+'es_419', 'pt_PT'+'pt_BR', 'fr_FR')
Viktor Szakats
2013-04-04 16:15:44 +02:00
07fc4e75ea
improvements to help workflow at pre-ChangeLog editing time and automatic pre-commit hook time
Viktor Szakats
2013-04-04 16:04:36 +02:00
d0216b2fdf
2013-04-04 05:55 UTC+0200 Viktor Szakats (harbour syenar.net) * .gitignore + added test command ! fixed exceptions to be in sync with files in repo
Viktor Szakats
2013-04-04 05:57:53 +02:00
fb9328c9b5
2013-04-04 04:30 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/commit.hb + added code to launch default git editor with ChangeLog.txt (not yet activated)
Viktor Szakats
2013-04-04 04:41:09 +02:00
e2b40f48fb
2013-04-04 03:39 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/check.hb ! fixed shrinking of ChangeLog.txt to not result in broken EOLs ! refinements around interactions of EOL checks and fixes ! include Harbour files "hidden" under /3rd/ dirs
Viktor Szakats
2013-04-04 03:50:52 +02:00
8fb5c10721
2013-04-04 00:06 UTC+0200 Viktor Szakats (harbour syenar.net) * config/lang2po.hb + more translation comments + added source comments for core-lang translation source. (only the order of lang_id values is signficant, the actual values aren't) + minor code reabability
Viktor Szakats
2013-04-04 00:08:04 +02:00
5743d0f3fc
further clarifications to some translations
Viktor Szakats
2013-04-03 16:10:53 +02:00
5f222893ed
further patch to 2013-03-27 16:29 UTC+0100, to ensure to link against 3rd party dependency lib even when the non-local copy is used (untested)
Viktor Szakats
2013-04-03 16:03:29 +02:00