Commit Graph

1529 Commits

Author SHA1 Message Date
florian
bd2b81da73 * packages part of Olivier Coursiere's BeOS patch
git-svn-id: trunk@8398 -
2007-09-07 19:30:36 +00:00
Jonas Maebe
48980ccbe8 * regenerated with up-to-date fpcmake so darwin/ppc64 compiles again
git-svn-id: trunk@8387 -
2007-09-06 09:28:52 +00:00
Almindor
e12748d8be * remove aspell from windows for now (need some registry crap and I have no idea how to do it)
git-svn-id: trunk@8386 -
2007-09-05 13:43:34 +00:00
Jonas Maebe
e66eee6d22 * dynamic for darwin
git-svn-id: trunk@8380 -
2007-09-04 15:15:27 +00:00
Jonas Maebe
d47377a95d * fixed darwin compilation
git-svn-id: trunk@8379 -
2007-09-04 15:13:52 +00:00
Almindor
3f123fa0aa * add an example for the SpellCheck()
git-svn-id: trunk@8378 -
2007-09-04 13:09:07 +00:00
Almindor
b5992b6744 * add encoding support to the SpellCheck()
git-svn-id: trunk@8377 -
2007-09-04 13:00:18 +00:00
Almindor
1606ec996f * add also the simplifier scheck unit with SpellCheck function to aspell package
git-svn-id: trunk@8376 -
2007-09-04 12:45:12 +00:00
Almindor
3df93c5391 * adds aspell library translation by Pavel Kanzelsberger
git-svn-id: trunk@8374 -
2007-09-04 12:07:35 +00:00
Jonas Maebe
2f98eaeb0a * set correct aspect ratios for standard vga resolutions (although they
are probably no longer correct when running in a window on a higher
    resolutions, because everything's now 4:3 I guess) (mantis #5190)
  * fixed aspect ratio logic for circle/ellipse (only circle gets adjusted)
    (mantis #5190)
  * clear window to black when initing graphics mode on Mac OS X

git-svn-id: trunk@8373 -
2007-09-03 20:58:56 +00:00
Jonas Maebe
e6df979bf7 * don't compile sdlutils for 64 bit platforms for now, as it needs to
be (heavily) changed for that -> also don't compile sdlgraph for
    those platforms

git-svn-id: trunk@8362 -
2007-09-02 21:34:49 +00:00
Jonas Maebe
f908846dab * only compile unixutil for linux/i386, since it depends on
packages/base/libc, which is also only compiled for that
    target

git-svn-id: trunk@8360 -
2007-09-02 21:10:38 +00:00
michael
825ac6ebe4 * Allow Nil owner for TFieldDefs (.Update method)
* TFieldDef.Create override, initializes FFieldNo. 
  Fixes MemDS streaming issue.

git-svn-id: trunk@8356 -
2007-09-02 16:27:00 +00:00
michael
19f4e1e9f6 * Fixed access violation on destroy
git-svn-id: trunk@8355 -
2007-09-02 16:20:13 +00:00
Jonas Maebe
d9691d5c53 * disabled color correction and fiddled some more with the translation
transformation, so getpixel works even better (hopefully 100% now)
  * fixed usage of lineclipped when using native line drawing functions
  * window was one pixel less tall than the intended resolution,
    and clearviewport did not clear the entire offscreen buffer
  - commented out some debugging code

git-svn-id: trunk@8353 -
2007-09-02 14:57:01 +00:00
michael
93e58304f4 * Uninstall called sysinstall instead of sysuninstall
git-svn-id: trunk@8348 -
2007-09-01 18:47:28 +00:00
michael
2d8d8b1cac * Patch from Inoussa OUEDRAOGO to make it compilable with Delphi (WST has support for Delphi)
git-svn-id: trunk@8346 -
2007-08-31 23:18:34 +00:00
Jonas Maebe
a5ff6ec116 + {$linkframework Carbon}
* managed to completely disable anti-aliasing, and mostly fixed getpixel
    using least mean squares to find the closest palette entry

git-svn-id: trunk@8345 -
2007-08-31 20:15:33 +00:00
michael
169b04a237 * Fixed issue #9528 with patch from Sergei Gorelkin
git-svn-id: trunk@8343 -
2007-08-31 13:25:47 +00:00
michael
1235b05908 * Added support for deprecated,platform and library hints
git-svn-id: trunk@8335 -
2007-08-29 17:25:51 +00:00
Jonas Maebe
fc078fbc29 * more 64 bit overload choosing fixes
git-svn-id: trunk@8328 -
2007-08-29 06:57:36 +00:00
Jonas Maebe
ae364ab187 * fixed win32 compilation
git-svn-id: trunk@8320 -
2007-08-28 13:33:22 +00:00
Jonas Maebe
cfd206f897 * more sdl/graph unit reordering (win32, freebsd)
* also compile sdlgraph for darwin/ppc and i386

git-svn-id: trunk@8313 -
2007-08-26 12:08:22 +00:00
Jonas Maebe
5d219560b0 + added initial sdlgraph unit by Evgeniy Ivanov and related changes:
* also compile sdl/logger unit
   + restored sdlutils unit, since it's required for SDL_putpixel etc
   * reordered graph unit in makefiles so it's compiled after sdl

git-svn-id: trunk@8312 -
2007-08-26 11:50:53 +00:00
Jonas Maebe
5fbf90b1e3 + generated Makefile
git-svn-id: trunk@8310 -
2007-08-26 09:09:01 +00:00
Jonas Maebe
7c9634e0fd * moved graph from packages/base to packages/extra so it can depend
on other packages such as sdl and univint

git-svn-id: trunk@8308 -
2007-08-25 18:49:30 +00:00
Jonas Maebe
9b76bb94d5 * depends on fcl-base
git-svn-id: trunk@8303 -
2007-08-23 09:57:51 +00:00
michael
0cc51d458d * Patch from Darius Blaszijk
- replace MatchesMask function by IsWild function from StrUtils
  - fixed listsources command

git-svn-id: trunk@8299 -
2007-08-22 16:41:54 +00:00
Jonas Maebe
cb744d37ff - reverted change for avoiding recompilation of units in subdirs,
it breaks other things

git-svn-id: trunk@8298 -
2007-08-22 08:16:10 +00:00
Jonas Maebe
30bc89cfe5 * fixed dependency checking for source files in subdirectories relative
to the makefile location + regenerated all Makefiles
  * hopefully fixed fpmkunit dependencies

git-svn-id: trunk@8297 -
2007-08-22 07:04:23 +00:00
Jonas Maebe
f4c0e92dd4 * fixed m1024x768x32k initialisation (noted by Evgeniy Ivanov)
git-svn-id: trunk@8295 -
2007-08-21 20:04:37 +00:00
michael
d69db0aa54 * Patch from Darius Blaszijk:
- added EXTERNALZIP define to make bootstrapping possible (missing zipper unit)
  - implemented SearchFiles method which can search recursively and with a filemask 
    (asterisk or questionmark) using MatchesMask function
  - implemented methods AddDocFiles, AddSrcFiles, AddExampleFiles, AddTestFiles in TCustomInstaller
  - implemented archiving of all files in TSources

git-svn-id: trunk@8294 -
2007-08-21 18:53:22 +00:00
joost
bc5225b8ae * Commented out some debug-code which causes problems on windows
git-svn-id: trunk@8293 -
2007-08-20 21:10:32 +00:00
michael
d041db6cb9 * Patch from Darius Blaszijk
- added a default manifest filename constant
- implemented archiving to zip using TZipper (only when no user assigned ArchiveFilesProc, because that
  overrides the command)
- moved a lot of strings to resourcestrings
- added listsources description to help screen
- added filename node to manifest file
- removed .zip from TPackage.GetFileName (reason for this is that if ArchiveFilesProc is assigned it gets a
filename without extension, possible other archive formats)
- initialized verbosity to vlInfo
- moved verbosity option check to top
- renamed WriteCmd to LogCmd (function also uses Log instead of writeln)
- renamed WriteOption to LogOption (function also uses Log instead of writeln)
- renamed WriteArgOption to LogArgOption (function also uses Log instead of writeln)
- fixed creation of sources.xml added quatationmarks in pack

git-svn-id: trunk@8292 -
2007-08-20 07:28:40 +00:00
michael
2c2e22b1a0 * Patch from Darius Blaszijk to clean up all ifdefs so it becomes a pure fpc example.
git-svn-id: trunk@8291 -
2007-08-20 07:23:33 +00:00
peter
78c364db94 - FPC version is not initialized to 2.0.4 by default but takes the
FPCVERSION include
  - Fixed TPackage.GetFileName when no version is set

git-svn-id: trunk@8287 -
2007-08-16 05:38:32 +00:00
michael
ad6c0f10d4 * Patch from Darius Blaszijk:
- BaseInstallDir and Prefix are now PathDelimiter limited (implemented in Setter of property), 
   this saves a lot of hassle with rest of code
  - TDefaults -> TCustomDefaults
  - added TFPCDefaults and TBasicDefaults
  - TInstaller -> TCustomInstaller
  - added TFPCInstaller and TBasicInstaller
  - Implemented BaseInstallDir property in TCustomInstaller
  - Added an overloaded Install function
  - Added license header

git-svn-id: trunk@8286 -
2007-08-14 20:04:03 +00:00
peter
d0c832019c * unit and bin output dir patch from Darius Blaszijk
git-svn-id: trunk@8280 -
2007-08-14 09:03:27 +00:00
michael
b39be6dd43 * Initial explanation of architecture
git-svn-id: trunk@8263 -
2007-08-11 20:25:45 +00:00
Jonas Maebe
5bcda6d18a * fixed #9402 and removed limitation of 4 dns servers
git-svn-id: trunk@8258 -
2007-08-10 20:39:02 +00:00
Jonas Maebe
174a2686f7 * added .NOTPARALLEL to chm and fcl-base Makefiles
* added all missing dependencies to the packages Makefile
 -> make -j 2 works again under Darwin

git-svn-id: trunk@8246 -
2007-08-08 12:47:17 +00:00
michael
6e75a2da3c * Re-published properties that disappeared
git-svn-id: trunk@8221 -
2007-08-04 18:36:25 +00:00
joost
b1eefa8294 * Added THTTPContentProducer.Request
git-svn-id: trunk@8185 -
2007-07-28 22:14:59 +00:00
joost
b9f61d8d79 * Implemented HandleGetOnPost
git-svn-id: trunk@8184 -
2007-07-28 22:01:40 +00:00
joost
07eb623e07 * Added fitlabel and fmNone
git-svn-id: trunk@8183 -
2007-07-28 21:49:06 +00:00
michael
ca11d53d0e * Fixed atom declaration
git-svn-id: trunk@8178 -
2007-07-28 12:01:21 +00:00
joost
f88fca7d83 * If Serverfilted is true, use the ServerFilter instead of the normal Filter
git-svn-id: trunk@8173 -
2007-07-27 22:09:32 +00:00
marco
6a133f11f3 * aaccess also for treginifile.
git-svn-id: trunk@8169 -
2007-07-27 11:18:55 +00:00
michael
a093c52815 * Added check for circular datasource reference in case datasource not nil
git-svn-id: trunk@8168 -
2007-07-27 09:06:42 +00:00
michael
9bc1c04688 * Added check for circular datasource reference
git-svn-id: trunk@8167 -
2007-07-27 09:02:09 +00:00