Pritpal Bedi
b9e9a989b8
2012-06-29 19:43 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/qtgui/qth/QImage.qth
+ Added: few static member functions.
2012-06-30 02:46:13 +00:00
Pritpal Bedi
66c3618793
2012-06-29 14:06 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/qtgui/hbqtgui.ch
+ Added: remaining QPalette_* constants.
2012-06-29 21:08:41 +00:00
Viktor Szakats
830b15811b
2012-06-29 19:49 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* contrib/hbtinymt/tests/test32.prg
* contrib/hbtinymt/tests/test64.prg
% simplified
! minor fixes
2012-06-29 17:50:16 +00:00
Viktor Szakats
aae0c41955
2012-06-29 19:37 UTC+0200 Viktor Szakats (harbour syenar.net)
...
+ contrib/hbtinymt/tests/test64.prg
! another missing file.
; TOFIX: 64-bit supposedly unsigned numbers are returned with signs
* contrib/hbtinymt/tests/test32.prg
+ added #require to make it run as script
2012-06-29 17:38:42 +00:00
Viktor Szakats
bd2317b57c
2012-06-29 17:17 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* contrib/hbtinymt/core64.c
! type fixes
* contrib/hbtinymt/3rd/tinymt/tinymt.dif
* contrib/hbtinymt/3rd/tinymt/tinymt64.h
* msvc warning silenced
2012-06-29 15:18:33 +00:00
Viktor Szakats
31d2f6401d
2012-06-29 16:31 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* contrib/hbtinymt/core32.c
! applied patch received from Andi. Thank you.
+ contrib/hbtinymt/core64.c
! missing file from previous commit
2012-06-29 14:32:29 +00:00
Viktor Szakats
a2778cea68
2012-06-29 14:31 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* contrib/hbqt/tests/harbour-icon.png
* contrib/hbqt/tests/harbour-logo.png
* contrib/hbqt/tests/open.png
* contrib/hbqt/tests/save.png
% optimized images using ImageOptim (http://imageoptim.com/ )
2012-06-29 12:32:30 +00:00
Viktor Szakats
6cd660db50
2012-06-29 13:21 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* examples/hbdoc/hbdoc.css
! minor in comment
2012-06-29 11:22:39 +00:00
Viktor Szakats
5586dc13f9
2012-06-29 12:19 UTC+0200 Viktor Szakats (harbour syenar.net)
...
+ contrib/hbtinymt
+ contrib/hbtinymt/3rd
+ contrib/hbtinymt/3rd/tinymt
+ contrib/hbtinymt/3rd/tinymt/LICENSE.txt
+ contrib/hbtinymt/3rd/tinymt/tinymt.dif
+ contrib/hbtinymt/3rd/tinymt/tinymt.hbc
+ contrib/hbtinymt/3rd/tinymt/tinymt.hbp
+ contrib/hbtinymt/3rd/tinymt/tinymt.hbx
+ contrib/hbtinymt/3rd/tinymt/tinymt32.c
+ contrib/hbtinymt/3rd/tinymt/tinymt32.h
+ contrib/hbtinymt/3rd/tinymt/tinymt64.c
+ contrib/hbtinymt/3rd/tinymt/tinymt64.h
+ contrib/hbtinymt/core.c
+ contrib/hbtinymt/hbtinymt.hbc
+ contrib/hbtinymt/hbtinymt.hbp
+ contrib/hbtinymt/hbtinymt.hbx
+ contrib/hbtinymt/tests
+ contrib/hbtinymt/tests/hbmk.hbm
+ contrib/hbtinymt/tests/test32.prg
+ contrib/hbtinymt/tests/test64.prg
* contrib/hbplist
* INSTALL
+ hbtinymt and 3rd party dependency tinymt added.
hbtinymt is borrowed from xhb with my additions
and fixes: MT support, type fixes, redone 3rd party
dependency and tinymt patch, Harbour make files,
formatting, enabled 64-bit flavor of tinymt,
implemented HB_TINYMT32_GENERATE_FLOAT01(),
implemented wrappers for 64-bit tinymt API, added
tests for new functions.
2012-06-29 10:20:55 +00:00
Viktor Szakats
2cd14f1d8a
2012-06-29 02:59 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* src/rtl/gtwvt/gtwvt.c
* using TEXT( '\0' ) instead of 0
* src/rtl/run.c
* using contants instead of literals
2012-06-29 01:02:07 +00:00
Pritpal Bedi
e905a2fdad
2012-06-28 12:30 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbxbp/xbpfiledialog.prg
! Fix: to prev fix. I must test all scenarios before committing!!!
2012-06-28 19:32:19 +00:00
Pritpal Bedi
3fa31ad700
2012-06-28 12:14 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbxbp/xbpfiledialog.prg
! Fixed: memory leak. Please read previously documented here
how a child can be destroyed properly with a temp parent.
2012-06-28 19:17:41 +00:00
Pritpal Bedi
dd2a2956df
2012-06-28 11:56 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbxbp/xbpfiledialog.prg
! Fixed: a regression where QApplication():focusWidget()
was returned as a NIL instead of QWidget.
2012-06-28 18:58:58 +00:00
Viktor Szakats
7859b9f4a3
2012-06-28 11:25 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* doc/dirstruc.txt
* updated
* made little easier to maintain
2012-06-28 09:26:33 +00:00
Pritpal Bedi
99a0e2337f
2012-06-27 23:08 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/qtcore/qth/QTimer.qth
! Removed: :singleShot() method as it cannot be implemented
as per documented because of how signal/slots are implemented
in Harbour. Instead, use code like this ( courtesy Ligui ):
::oQtSingleShot := QTimer( ::oQtObject )
::oQtSingleShot:setSingleShot( .T. )
::oQtSingleShot:setInterval( 0 )
::oQtSingleShot:connect( "timeout()", { || ::__OnReadyExec() } )
::oQtSingleShot:start()
2012-06-28 06:12:24 +00:00
Viktor Szakats
a325676ce2
2012-06-27 12:49 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* utils/hbmk2/hbmk2.prg
! fixed similar regression as in 2012-06-27 10:35 UTC+0200
but for hbrun
2012-06-27 10:50:26 +00:00
Viktor Szakats
a4333928e1
2012-06-27 11:06 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* examples/hbdoc/hbdoc.prg
* one remaining ? convert to OUTSTD()
2012-06-27 09:07:01 +00:00
Viktor Szakats
77ed79aebd
2012-06-27 10:35 UTC+0200 Viktor Szakats (harbour syenar.net)
...
+ examples/hbdoc/hbdoc.css
* examples/hbdoc/genhtml.prg
* examples/hbdoc/hbdoc.prg
* examples/hbdoc/tmplates.prg
% avoid simpleio.ch
* moved CSS code to separate file
* renamed CSS file to hbdoc.css
! further unicode fix for html/xml outputs
* utils/hbmk2/hbmk2.prg
! fixed recent regression
2012-06-27 08:37:24 +00:00
Viktor Szakats
809f557e18
2012-06-27 10:20 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* examples/hbdoc/genhtml.prg
* write well-formatted CSS code
* examples/hbdoc/hbdoc.ch
* examples/hbdoc/hbdoc.prg
* examples/hbdoc/tmplates.prg
% eliminated one PUBLIC var
2012-06-27 08:21:41 +00:00
Viktor Szakats
aaefbf3466
2012-06-27 00:22 UTC+0200 Viktor Szakats (harbour syenar.net)
...
+ examples/hbdoc/genbase.prg
- examples/hbdoc/gentpl.prg
* examples/hbdoc/genhtml.prg
* examples/hbdoc/hbdoc.hbp
* examples/hbdoc/hbdoc.prg
* further cleanups
2012-06-26 22:23:35 +00:00
Viktor Szakats
c9852a4876
2012-06-27 00:09 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* examples/hbdoc/genhtml.prg
* examples/hbdoc/gentpl.prg
* examples/hbdoc/gentxt.prg
* examples/hbdoc/genxml.prg
* examples/hbdoc/hbdoc.prg
* examples/hbdoc/tmplates.prg
% cleanups and formatting
+ added support for UTF8 HVM CP
+ enabled UTF8 HVM CP. it means that now input files
can really be UTF8 ones.
2012-06-26 22:11:08 +00:00
Viktor Szakats
edf8e486b9
2012-06-26 22:44 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* contrib/xhb/xhberr.prg
! typo in prev commit
2012-06-26 20:45:16 +00:00
Viktor Szakats
bcede0dabb
2012-06-26 20:37 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* contrib/xhb/tfile.prg
* contrib/xhb/ttable.prg
* contrib/xhb/xhberr.prg
* contrib/xhb/xhbtedit.prg
! unicode compatibility patches. build tested only. review me
and continue.
* examples/hbdoc/genhtml.prg
* examples/hbdoc/hbdoc.prg
! fixed regression from 2012-06-11 15:31 UTC+0200
+ changed to generate HTML5 compliant HTML output
2012-06-26 18:39:04 +00:00
Viktor Szakats
19f9e0d3ca
2012-06-26 18:29 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* TODO
- deleted unicode support from TODO list.
Now implemented in core and contribs.
(except: hbnf, xhb, hbide, hbxbp, gtwvg)
2012-06-26 16:30:00 +00:00
Viktor Szakats
de8d4bed3a
2012-06-26 15:54 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* contrib/sddmy/tests/test1.prg
* contrib/sddoci/tests/test1.prg
* contrib/sddodbc/tests/test1.prg
* contrib/sddodbc/tests/test2.prg
* contrib/sddsqlt3/tests/test1.prg
* formatting
2012-06-26 13:54:51 +00:00
Viktor Szakats
8bba1dd746
2012-06-26 11:19 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* utils/hbmk2/hbmk2.prg
% use HBMK_IS_IN() where possible
2012-06-26 09:19:48 +00:00
Viktor Szakats
4dbffeb075
2012-06-26 11:09 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* INSTALL
* minor update
* utils/hbmk2/hbmk2.prg
* make sure to convert script parameter to native pathseps
2012-06-26 09:10:50 +00:00
Pritpal Bedi
adfeaabf59
2012-06-25 09:52 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/qtcore/hbqt_hbqevents.cpp
! Fixed: a heavy memory leak and optimization in event handelling.
2012-06-25 16:55:39 +00:00
Viktor Szakats
072b90b2be
2012-06-25 12:09 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* contrib/xhb/decode.prg
* contrib/xhb/dumpvar.prg
* contrib/xhb/hbcompat.ch
* contrib/xhb/regexrpl.prg
% using HB_IS*() functions.
* formatting
2012-06-25 10:11:12 +00:00
Pritpal Bedi
9ceada7183
2012-06-23 10:53 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/hbmk2_qt.hb
! Fixed: to handle QList<Q*object> implementation.
* contrib/hbqt/qtcore/qth/QMimeData.qth
- Deleted: Harbour specific hbUrls() method not needed now.
2012-06-23 17:56:08 +00:00
Pritpal Bedi
dfa6809980
2012-06-23 03:42 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/qtcore/hbqt_bind.cpp
! Simplified: hbqt_bindDestroyHbObject/QtObject.
2012-06-23 10:46:05 +00:00
Pritpal Bedi
97ff0a1542
2012-06-22 21:46 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/qtgui/qth/QClipboard.qth
! Fixed: constructor respecting previous commit.
2012-06-23 04:48:09 +00:00
Pritpal Bedi
a4beb6a684
2012-06-22 15:09 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/hbmk2_qt.hb
! Optimized to not add code for constructors which do not
have Qt objects. Results can be viewed in QLibraryInfo.cpp.
2012-06-22 22:12:00 +00:00
Pritpal Bedi
e90001c8ca
2012-06-22 12:47 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/hbmk2_qt.hb
* contrib/hbqt/qtcore/hbqt.h
* contrib/hbqt/qtcore/hbqt_init.cpp
- Removed: a hack introduced some months back where
C++ static items were held in a list them released
at exit of an application. This was double work and
now is not needed at all.
* contrib/hbqt/qtcore/hbqt_bind.cpp
- Reverted: last fix where <qtObject> was compared against
a numeric, which, BTW was a stupid implementation.
A pointer casted to a numeric is always true.
* contrib/hbqt/qtgui/hbqt_init.cpp
- Deleted: deleting the QApplication object.
It was breaking such code:
oWnd:connect( QEvent_Close, {|| QApplication():quit() } )
QApplication():exec()
the reason was any code executed after
QApplication():quit() was rendered unexcutable because
appln was forced to stop execution.
* contrib/hbqt/qtcore/hbqt_hbqevents.cpp
+ Reintroduced: QEvent_Close's return value to true.
It is necessary to intercept this event at appln level.
* contrib/hbqt/qtcore/qth/QLibraryInfo.qth
* contrib/hbqt/qtgui/qth/QDesktopServices.qth
+ Reworked: constructors.
Previous implementation was wrong.
Applied Francesco's thought and it worked, thanks.
* contrib/hbqt/qtgui/qth/QSound.qth
+ Added: two slot methods.
2012-06-22 20:02:12 +00:00
Viktor Szakats
b08206bdd9
2012-06-22 19:39 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* utils/hbmk2/hbmk2.prg
* minor cleanup (var renamed)
2012-06-22 17:40:23 +00:00
Viktor Szakats
318d7f894a
2012-06-22 19:36 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* utils/hbmk2/hbmk2.prg
% consolidated/updated TODO comments
! fixed and optimized _HBMK_EMBEDDED_ build mode
2012-06-22 17:37:22 +00:00
Viktor Szakats
2999d17091
2012-06-22 19:25 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* utils/hbmk2/hbmk2.hbp
* utils/hbmk2/hbmk2.prg
* utils/hbmk2/Makefile
* minor changes to do not require std.ch
+ enabled -u option for hbmk2 source code.
2012-06-22 17:25:37 +00:00
Viktor Szakats
a492d8754e
2012-06-22 19:17 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* utils/hbmk2/hbmk2.prg
* avoiding some language elements/minor optimizations
2012-06-22 17:19:24 +00:00
Viktor Szakats
50aa6934f3
2012-06-22 15:59 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* src/3rd/png/Makefile
* src/3rd/png/*
* updated to 1.5.11 (from 1.5.10) using 3rdpatch.hb
2012-06-22 14:02:52 +00:00
Pritpal Bedi
c465edaeed
2012-06-21 22:43 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbide/idedocks.prg
! Fixed: one more QIcon() regression, though not used.
* contrib/hbqt/qtcore/hbqt_hbqslots.cpp
! Fixed: to pass correct class name for some type of slots
<pList> in constructors.
2012-06-21 17:45:38 +00:00
Viktor Szakats
5e763216ee
2012-06-21 12:22 UTC+0200 Viktor Szakats (harbour syenar.net)
...
+ tests/ipclnt.prg
+ tests/ipsvr.prg
+ added IP client/server example from Alex Strickland
2012-06-21 16:22:17 +00:00
Pritpal Bedi
17385d0aba
2012-06-20 19:57 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/qtcore/hbqt_bind.cpp
! Organized: tracelog entries.
* contrib/hbqt/qtgui/THbQtUI.prg
- Deleted: DESTRUCTOR _destroy().
2012-06-21 02:59:49 +00:00
Pritpal Bedi
7065ffaa42
2012-06-20 18:44 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/qtcore/qth/QDataStream.qth
* contrib/hbqt/qtcore/qth/QEventLoop.qth
* contrib/hbqt/qtcore/qth/QResource.qth
* contrib/hbqt/qtcore/qth/QSettings.qth
* contrib/hbqt/qtgui/qth/QCompleter.qth
* contrib/hbqt/qtgui/qth/QFontDialog.qth
* contrib/hbqt/qtgui/qth/QFontMetrics.qth
* contrib/hbqt/qtgui/qth/QFontMetricsF.qth
* contrib/hbqt/qtgui/qth/QGraphicsLinearLayout.qth
* contrib/hbqt/qtgui/qth/QGraphicsProxyWidget.qth
* contrib/hbqt/qtgui/qth/QGraphicsView.qth
* contrib/hbqt/qtgui/qth/QSlider.qth
* contrib/hbqt/qtgui/qth/QSystemTrayIcon.qth
* contrib/hbqt/qtgui/qth/QWindowStateChangeEvent.qth
! Fixed: wrong "else if" in constructors.
Now all classes has been scanned for this regression.
Please report if you find something weired still.
2012-06-21 01:51:06 +00:00
Pritpal Bedi
876106d3ef
2012-06-20 17:27 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/qtcore/hbqt_bind.cpp
* contrib/hbqt/qtcore/qth/QLibraryInfo.qth
* contrib/hbqt/qtgui/qth/QDesktopServices.qth
! Implemented: mechanism to generate a Harbour level class
without the need of a Qt level object for those classes
where methods are executed by Qt code only.
This fixes the bug issue reported by Ligui.
2012-06-21 00:35:21 +00:00
Pritpal Bedi
4a6c67d590
2012-06-20 16:30 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/qtcore/hbqt_bind.cpp
* contrib/hbqt/qtcore/hbqt_misc.prg
+ Implemented: DESTRUCTOR FUNCTION <somePrgOrCFunc()>
* contrib/hbqt/qtgui/hbqt_init.cpp
* contrib/hbqt/qtcore/hbqt_init.cpp
! Fixed: some rare signals issued by Qt with NULL pointers.
This fixes regression reported on user-list a few days back.
And probably fixes many-many unexplained GPF's.
2012-06-20 23:36:26 +00:00
Viktor Szakats
a787fd60ac
2012-06-20 19:02 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* utils/hbmk2/hbmk2.prg
* marked the file as UTF8
* added accent to my own name. let's see on which platforms
and configs it appears alright (second "a" should appear
with an acute accent: "a'")
[ms-dos and OS/2 is not expected to work]
2012-06-20 17:06:19 +00:00
Viktor Szakats
b715f85b3c
2012-06-20 17:13 UTC+0200 Viktor Szakats (harbour syenar.net)
...
* INSTALL
% tuned to not require regular updates when new versions of
certain linked products are release (ie. deleted latest
version specific links and references)
2012-06-20 15:14:56 +00:00
Pritpal Bedi
5c246fca00
2012-06-20 14:59:20 +00:00
Pritpal Bedi
49f53c01bc
2012-06-20 07:55 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/qtgui/qth/QDateEdit.qth
* contrib/hbqt/qtgui/qth/QDateTimeEdit.qth
* contrib/hbqt/qtgui/qth/QTimeEdit.qth
! Fixed: wrong "else if" in constructors.
2012-06-20 14:57:27 +00:00
Pritpal Bedi
c17445d998
2012-06-20 07:32 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbide/idebrowse.prg
* contrib/hbide/idedocks.prg
* contrib/hbide/ideeditor.prg
* contrib/hbide/ideharbourhelp.prg
* contrib/hbide/idehome.prg
* contrib/hbide/ideshortcuts.prg
* contrib/hbide/idesources.prg
* contrib/hbide/idetools.prg
* contrib/hbide/idewizard.prg
! Fixed: remaining QIcon() specific regression.
2012-06-20 14:34:56 +00:00