Károly Balogh
4a5a3e3118
+ support for changing window size in keyboard and video units
...
* still has bugs, but good for a start
git-svn-id: trunk@11997 -
2008-10-30 20:52:22 +00:00
Almindor
600da72d75
* fix AssignPipe for FreeBSD
...
git-svn-id: trunk@11996 -
2008-10-30 12:42:13 +00:00
andrew
ecef0ed86a
Fixed a bug in chmfilewriter.pas where an uninitialized variable was used. I eliminated the variable.
...
git-svn-id: trunk@11995 -
2008-10-30 01:43:54 +00:00
Almindor
1ed71f011c
* proper fix for the kqueue struct. Use PtrUInt and PtrInt respectively...
...
git-svn-id: trunk@11994 -
2008-10-29 19:17:53 +00:00
peter
1ebbe74bb2
* new bug
...
git-svn-id: trunk@11993 -
2008-10-29 09:59:42 +00:00
peter
466f0c0064
* fixed crash in error message when specialization is not resolved
...
git-svn-id: trunk@11991 -
2008-10-28 16:31:55 +00:00
michael
021e1fff73
* Added TIFF reader/Writer from Mattias gaertner
...
git-svn-id: trunk@11990 -
2008-10-28 15:40:47 +00:00
marco
f042df1bdb
* fix for several -W macro's.
...
git-svn-id: trunk@11989 -
2008-10-28 14:28:38 +00:00
Vincent Snijders
9b23c5f70b
* fixed memleak
...
git-svn-id: trunk@11988 -
2008-10-27 21:49:20 +00:00
joost
7aee2c39ab
* Partly reverted r11927, in which perfectly valid code was replaced with a one-line obfuscation which can cause an AV
...
git-svn-id: trunk@11987 -
2008-10-27 15:52:58 +00:00
marco
b96c83d5d6
* 64-bit fix for extlogpen
...
git-svn-id: trunk@11985 -
2008-10-27 13:43:01 +00:00
marco
e5d18aba3e
* TLogBrush.lbHatch should be ulong_ptr (win64 problem)
...
git-svn-id: trunk@11984 -
2008-10-27 12:32:57 +00:00
Károly Balogh
eac6ce9a98
+ Some keyboard unit rework
...
* moved more RawKeyCode handling into our nice table from custom code
* initial sysmsg support (SysClose, for now)
git-svn-id: trunk@11983 -
2008-10-27 09:33:36 +00:00
Károly Balogh
423aca9d63
+ Huge video unit rework for Amiga/MorphOS
...
* removed tons of Win32 unit leftovers, and other cleanups
* cursor handling fixes, additions (like changing cursor shapes)
* added initial support for sysmsgs
git-svn-id: trunk@11982 -
2008-10-27 09:30:46 +00:00
Károly Balogh
42871abdeb
+ ObtainPen()'s 2nd argument is actually a longint, not cardinal,
...
because -1 is a valid argument for this function there.
This bug is also in the original AmigaOS C SDK, which specifies
this argument as ULONG, and defines -1 as valid argument for it.
git-svn-id: trunk@11981 -
2008-10-27 09:27:07 +00:00
Károly Balogh
df8fa326cd
+ initial version of Amiga sysmsgs support
...
git-svn-id: trunk@11980 -
2008-10-26 23:47:41 +00:00
marco
42282f0351
* removed some 1.0 defines
...
git-svn-id: trunk@11979 -
2008-10-26 22:15:47 +00:00
Vincent Snijders
a3d793a43f
* enabled compilation of httpd packages on win64, so fcl-web compiles again
...
git-svn-id: trunk@11978 -
2008-10-26 21:06:57 +00:00
Vincent Snijders
ae01fbf73c
* fixed compilation on win64
...
git-svn-id: trunk@11977 -
2008-10-26 21:03:48 +00:00
marco
7204dbb65b
* more manifests, up to libcurl now
...
git-svn-id: trunk@11976 -
2008-10-26 20:54:00 +00:00
marco
2bbe4590db
* Another batch of manifests added to the respective fpmakes. Until httpd22.
...
git-svn-id: trunk@11975 -
2008-10-26 20:18:05 +00:00
marco
617505c4ea
* added test for bug #11711 , to help fix regression for 12385
...
git-svn-id: trunk@11974 -
2008-10-26 13:49:03 +00:00
Károly Balogh
07f30fbd47
+ more work on video and keyboard units
...
* less debug during init
* SysGetShiftState() support, reworked RawKeyCode support
* support for more keys, with qualifiers. for example some clipboard operations work now in FV.
git-svn-id: trunk@11973 -
2008-10-25 00:49:42 +00:00
Almindor
b250a0e1c4
* apply patch for libXi pascal interface from Ido Kanner
...
git-svn-id: trunk@11972 -
2008-10-24 20:15:11 +00:00
Károly Balogh
71e8ea5984
+ minor IDE tweaks
...
* define Amiga and MorphOS as FSCaseInsensitve systems
* get EOL and DirSep from System unit, and do not redefine it
with tons of $ifdefs
* for temp files, use T: on Amiga and MorphOS
git-svn-id: trunk@11971 -
2008-10-24 17:44:04 +00:00
Károly Balogh
d135a2d9ea
+ minor Amiga/MorphOS FV tweaks:
...
* GiveUpTimeSlice() now Sleep()s for shorter time
* Amiga "all files" are "*" and not "*.*", this fixes file dialogs somewhat
git-svn-id: trunk@11970 -
2008-10-24 16:56:59 +00:00
marco
f19e69e7e8
* memleak in chm support fixed, added some comments
...
git-svn-id: trunk@11969 -
2008-10-24 15:36:34 +00:00
Károly Balogh
9235b9a9b0
+ quick & dirty UserScreen implementation for Amiga/MorphOS
...
git-svn-id: trunk@11968 -
2008-10-24 13:07:59 +00:00
marco
b390a09078
* allow disabling of mirrors.xml when a custom remoterepository is configured
...
git-svn-id: trunk@11967 -
2008-10-24 10:20:28 +00:00
Károly Balogh
8e9b7fd157
+ changes to make the IDE compile on MorphOS (probably doesn't work yet)
...
git-svn-id: trunk@11966 -
2008-10-24 01:34:07 +00:00
Károly Balogh
b683ddf406
+ added a quick'n'dirty Sysutils.Sleep() implementation
...
git-svn-id: trunk@11965 -
2008-10-24 00:26:20 +00:00
Károly Balogh
eb1f214c3d
* fixes and optimizations in video unit
...
+ now properly sets ScreenColor to true
+ optimized DrawChar() to use BltTemplate() instead of WritePixel() loops
this results in less gfx operations, major speedup, and elimination of
possible display trashing (WritePixel() doesn't wait for blit operations
to finish)
+ updated vgafont in videodata.inc to be in proper format for BltTemplate()
+ other tweaks here and there
git-svn-id: trunk@11964 -
2008-10-23 23:40:36 +00:00
marco
e64a1f6026
* Some more manifests
...
git-svn-id: trunk@11963 -
2008-10-23 22:27:48 +00:00
marco
054eeff8ee
* FCL fpmake manifests
...
git-svn-id: trunk@11962 -
2008-10-23 21:09:14 +00:00
peter
1bd1dcbb49
* missing quote
...
git-svn-id: trunk@11961 -
2008-10-23 21:00:40 +00:00
Károly Balogh
7057d925d4
+ made FV to compile on MorphOS
...
git-svn-id: trunk@11960 -
2008-10-23 20:50:51 +00:00
peter
c8bebd2c7d
* use eventlog.inc for Unix,Win32,Win64. other targets use felog.inc
...
git-svn-id: trunk@11959 -
2008-10-23 20:41:35 +00:00
marco
47a997e4da
* fpmake: Small fixes + first round of manifests
...
git-svn-id: trunk@11958 -
2008-10-23 20:15:59 +00:00
peter
2a621bbaba
* use stdout only
...
git-svn-id: trunk@11957 -
2008-10-23 20:05:59 +00:00
peter
d1aeec64bf
* use stdout only
...
git-svn-id: trunk@11956 -
2008-10-23 20:05:36 +00:00
peter
410bcc0c52
* added missing directory prefix for ALLPACKAGES define
...
git-svn-id: trunk@11955 -
2008-10-23 19:43:50 +00:00
peter
eb51a56199
* remove debug writeln
...
git-svn-id: trunk@11954 -
2008-10-23 19:32:07 +00:00
peter
efeafa36aa
* log configuration settings
...
git-svn-id: trunk@11953 -
2008-10-23 19:20:15 +00:00
marco
efe3be0208
* fpmakes batch #4 . Most work now, but toplevel does not. Dependancies also not complete
...
git-svn-id: trunk@11952 -
2008-10-23 16:12:45 +00:00
Jonas Maebe
0cad00fbdb
- reverted r11751, 11755 and 11759 because
...
a) they should not be necessary and only hide the symptoms of a not
understood bug on some platforms
b) doing so breaks things on some other platforms
git-svn-id: trunk@11951 -
2008-10-23 14:22:00 +00:00
marco
acf20fe7db
* 3rd batch of fpmake updates (demoes + includepaths)
...
git-svn-id: trunk@11950 -
2008-10-23 14:03:16 +00:00
marco
1295c499c9
* More fpmake fixes. Exampledirs and includefiles mostly fixed for these.
...
gdbint moves two examples from src to exampledir + makefile fix.
git-svn-id: trunk@11949 -
2008-10-22 22:08:05 +00:00
marco
3b9f0e2565
* First batch of fpmake improvements. Mostly adding examples and fixing small omissions.
...
git-svn-id: trunk@11948 -
2008-10-22 18:16:54 +00:00
marco
e5db5e4aa8
* regened makefiles to propagate makefile versions
...
git-svn-id: trunk@11947 -
2008-10-22 17:32:15 +00:00
marco
37f00410d4
* Apparantly this version can't be skipped. Fix later.
...
git-svn-id: trunk@11946 -
2008-10-22 17:29:31 +00:00