Commit Graph

171 Commits

Author SHA1 Message Date
vincents
fc280c1501 IDE: fixed default primary config path in windows, was broken because GetAppConfigPath returns now with appended PathDelimeter
git-svn-id: trunk@16176 -
2008-08-21 13:07:37 +00:00
mattias
dcc2d5af64 IDE: fixed non unix compilation
git-svn-id: trunk@16127 -
2008-08-18 18:33:02 +00:00
mattias
1752c2e410 IDE: environment option FPCSourceDirectory can now contain macros
git-svn-id: trunk@16122 -
2008-08-18 14:10:26 +00:00
mattias
f9bfbe18fd added xdg-open to the lists of web browsers
git-svn-id: trunk@15843 -
2008-07-23 08:41:02 +00:00
mattias
3d733f4846 IDE: LCL: darwin: removed X11 and fink lib paths, since carbon is now default and does not need them, bug #10903
git-svn-id: trunk@15826 -
2008-07-21 09:16:11 +00:00
vincents
92b6e4d35d IDE: changed CreateCompilerTestPascalFilename as suggested by Mattias
* return '', if no file could be created
* use same implementation on all platforms

git-svn-id: trunk@15790 -
2008-07-15 22:16:14 +00:00
mattias
f9241cd65d IDE: disabled new dialogs by default
git-svn-id: trunk@15358 -
2008-06-07 22:30:36 +00:00
mattias
97ceeb98a6 IDE: enabled multi form properties by default
git-svn-id: trunk@15334 -
2008-06-06 06:14:04 +00:00
vincents
6e5b358938 lazbuild: fixed looking primary configuration path, fixes bug #11277
git-svn-id: trunk@15190 -
2008-05-20 10:28:00 +00:00
vincents
deab575d99 IDE: use local config dir to store lazarus settings, so the lazarus directory settings can be readonly on windows too (bug #9448)
git-svn-id: trunk@15021 -
2008-04-30 19:49:44 +00:00
vincents
da7e767012 IDE: win64 uses same lazbaseconf.inc file as win32.
git-svn-id: trunk@14960 -
2008-04-25 10:25:02 +00:00
mattias
00b1e90a62 IDE: implemented auto keeping/closing of poperty referenced designer forms
git-svn-id: trunk@14878 -
2008-04-18 16:22:46 +00:00
vincents
b845efb8ab IDE: move win32 lazconf.inc to lazbaseconf.inc to prepare for shared win32/win64 lazconf
git-svn-id: trunk@14783 -
2008-04-08 13:02:40 +00:00
mattias
ff825a19f2 IDEIntf: added dockmanager
git-svn-id: trunk@14394 -
2008-03-03 20:18:22 +00:00
vincents
1c9bf367c8 IDE: don't enable docking yet, accidentally committed in r14358 #1382b29f7a
git-svn-id: trunk@14391 -
2008-03-03 19:47:52 +00:00
laurent
1382b29f7a update bookmark icons
git-svn-id: trunk@14358 -
2008-03-01 22:21:05 +00:00
paul
e8408b475d ide: docking testing
- make Messages and CodeExplorer windows dockable
- add docksites to uniteditor
(disabled through EnableDocking - see ide.inc)

git-svn-id: trunk@13894 -
2008-01-27 15:04:51 +00:00
vincents
5006db00ee test commit on paul's request
git-svn-id: trunk@13476 -
2007-12-27 09:22:24 +00:00
mattias
040d583e20 IDE: passing primary-config-path to startlazarus, startlazarus: fixed passing parameters with spaces
git-svn-id: trunk@13473 -
2007-12-26 10:13:39 +00:00
mattias
878c6047c0 IDE: disabled fake methods for FPC 2.0.x
git-svn-id: trunk@12899 -
2007-11-16 19:14:12 +00:00
marc
f007970067 + Added proposed implementation of new optionsdialogs layout by Ciprian Mustiata
This implementation isn't complete and for some unknown reason in all except the projectoptionsdialog, the notebook refuses to get parented in the OptionsAreaPanel
  The new dialogs can be disabled by defining DisableNewDialogs (or by editing ide.inc)

git-svn-id: trunk@12830 -
2007-11-12 01:33:08 +00:00
vincents
fd93c72668 IDE: use sysutils.GetTempDir to find the temporary directory on windows
git-svn-id: trunk@12077 -
2007-09-19 11:57:18 +00:00
paul
3b6250d969 lazconf: use drive of lazarus instead of c:
git-svn-id: trunk@12044 -
2007-09-16 14:05:09 +00:00
andrew
5302d4b562 changed lazarus to use the widgetset it is compiled with as the default when building projects
+ added WidgetSetName function to TWidgetSet.
+ changed the order of units on qtint and fpguiint

git-svn-id: trunk@10216 -
2006-11-18 13:45:28 +00:00
vincents
79c42a0c12 ide: added win64 to the targetos compileroptions
git-svn-id: trunk@10197 -
2006-11-14 14:17:10 +00:00
micha
c308e58a0b add lazconf.inc for win64 target
git-svn-id: trunk@9459 -
2006-06-21 11:58:22 +00:00
vincents
c83bb3f87b fixed name of internet explorer executable
git-svn-id: trunk@9416 -
2006-06-09 21:33:14 +00:00
mattias
84a4d25163 added example for HTML help
git-svn-id: trunk@9311 -
2006-05-19 21:56:07 +00:00
mattias
4985171d4c CreateCompilerTestPascalFilename now catches exceptions
git-svn-id: trunk@9282 -
2006-05-14 19:56:31 +00:00
mattias
b14b7825dc made THelpDatabase and THelpViewer a component
git-svn-id: trunk@9279 -
2006-05-13 15:04:36 +00:00
mattias
658fb3a81f reduced output
git-svn-id: trunk@9226 -
2006-05-02 17:33:13 +00:00
micha
d9e9f1570f win64 fixes (from peter, modified)
git-svn-id: trunk@9221 -
2006-05-01 21:45:12 +00:00
vincents
2339144625 added support for compiling for Solaris from Peter Vreman
git-svn-id: trunk@8966 -
2006-03-20 15:22:03 +00:00
vincents
a43501c484 added GetExecutableExt and GetLibraryExt
git-svn-id: trunk@8789 -
2006-02-21 16:27:17 +00:00
mattias
8ee1876b6e implemented compiler options ExecutableType
git-svn-id: trunk@8787 -
2006-02-20 22:46:02 +00:00
vincents
7363d797dc made CopySecondaryConfigFile platform independent
added GetDefaultLibraryExt

git-svn-id: trunk@8784 -
2006-02-20 20:08:57 +00:00
vincents
084c5ae2fe better DefaultLazarusSrcDir for win32.
git-svn-id: trunk@8737 -
2006-02-14 11:39:59 +00:00
mattias
47580b39ef added FindDefaultLazarusSrcDirectory
git-svn-id: trunk@8735 -
2006-02-14 10:40:09 +00:00
vincents
d9c96274f7 removed uses windows
git-svn-id: trunk@8681 -
2006-01-31 20:58:05 +00:00
mattias
ebb80e5949 fixed win32/wince compilation
git-svn-id: trunk@8670 -
2006-01-31 13:57:43 +00:00
mattias
bc8633f602 implemented saving project session file
git-svn-id: trunk@8667 -
2006-01-30 22:01:34 +00:00
mattias
6a7d9c6f45 renamed TNonControlForm to TNonControlDesignerForm
git-svn-id: trunk@8334 -
2005-12-18 10:52:54 +00:00
vincents
06da53a3ac - moved some of the translations code to the lcl
- use GetLanguageIDs from GetText instead of LazConf

git-svn-id: trunk@8124 -
2005-11-10 13:42:13 +00:00
mattias
81ec6c15c1 removed dos unit
git-svn-id: trunk@7950 -
2005-10-11 07:55:52 +00:00
mattias
7b002e587b fixed compilation, started fpc_crosswin32 rpm
git-svn-id: trunk@7720 -
2005-09-16 16:45:23 +00:00
mattias
40bd110af6 cleanup
git-svn-id: trunk@7717 -
2005-09-16 15:22:09 +00:00
vincents
a0311c2cba removed cvs logs
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00
vincents
ca26b57cef removed ifdef ver1_1
git-svn-id: trunk@7478 -
2005-08-04 08:17:09 +00:00
vincents
e91c979c4e removed $IFDEF VER1 from Salvatore
git-svn-id: trunk@7475 -
2005-08-03 20:14:56 +00:00
vincents
af3eb65c25 implemented finding ppc386.exe and fpc source installed by win32 installer (bug #699)
git-svn-id: trunk@7081 -
2005-04-17 20:23:23 +00:00
vincents
d63fd7f7dd implemented using default browser on windows
git-svn-id: trunk@7079 -
2005-04-17 11:15:41 +00:00
mattias
a4f497026b fixed ambigious with ambiguous
git-svn-id: trunk@7011 -
2005-03-23 10:45:06 +00:00
marc
e9c207098d + Added include reference
git-svn-id: trunk@6971 -
2005-03-17 00:06:44 +00:00
mattias
8761771580 fixed compilation for lazconf linux, bsd, macosx
git-svn-id: trunk@6353 -
2004-12-09 19:29:42 +00:00
vincents
6425889e6e moved GetLanguageIDs from Translations to LazConf
git-svn-id: trunk@6352 -
2004-12-09 14:30:12 +00:00
mattias
9f02247fa1 implemented Target Directory for IDE
git-svn-id: trunk@6331 -
2004-12-04 01:17:41 +00:00
mattias
233bfe04f3 fixed double calling destructor for resource cache items
git-svn-id: trunk@6211 -
2004-11-07 01:10:05 +00:00
mattias
68c0ee8c21 renamed avl_tree.pas to oldavltree.pas for new fpc 1.9.5
git-svn-id: trunk@6210 -
2004-11-06 19:49:14 +00:00
marc
fee93ccea9 * fixed stronger fpc typing (and some real cast errors)
git-svn-id: trunk@6195 -
2004-11-04 01:26:47 +00:00
mattias
8f32b28a3f calling updating notebook tab after realize, needed for close btns
git-svn-id: trunk@6138 -
2004-10-15 12:04:09 +00:00
mattias
07dd273dd2 implemented context help for source editor
git-svn-id: trunk@5836 -
2004-08-22 22:47:43 +00:00
mattias
c1484cc371 implemented replacing keys in editor options grab keys
git-svn-id: trunk@5827 -
2004-08-20 12:11:25 +00:00
mattias
1a019cd539 added darwin libpaths to Makefile and LCL Usage lib paths
git-svn-id: trunk@5826 -
2004-08-20 09:47:36 +00:00
vincents
982e47e25a replaced GetEnv from dos unit by GetEnvironmentVariable from SysUtils unit
git-svn-id: trunk@5804 -
2004-08-16 18:05:29 +00:00
mattias
ed06870dfa replaced ppc386 with platform independent name
git-svn-id: trunk@5778 -
2004-08-13 12:28:01 +00:00
vincents
12f8270c5b make executable location is a environment option now.
git-svn-id: trunk@5716 -
2004-07-30 15:38:16 +00:00
mattias
53d5117b90 added codetools defines and lazconf support for powerpc
git-svn-id: trunk@5705 -
2004-07-25 12:59:49 +00:00
florian
2005490239 * initial revision
git-svn-id: trunk@5351 -
2004-03-29 20:09:06 +00:00
mattias
aa76552f75 renamed DirectoryExists to DirPathExists to reduce ambigiousity
git-svn-id: trunk@4925 -
2003-12-21 13:58:06 +00:00
mattias
93962e4220 splitted output directories for cross compilation
git-svn-id: trunk@4914 -
2003-12-20 01:20:53 +00:00
mattias
d70ded3c70 build lazarus now uses custom compiler path
git-svn-id: trunk@4812 -
2003-11-16 19:28:33 +00:00
mattias
9860db873d added ambigious unit check for IDE
git-svn-id: trunk@4804 -
2003-11-15 13:07:09 +00:00
marco
5a4aa3284e * 1.1 fixes
git-svn-id: trunk@4760 -
2003-11-04 11:47:37 +00:00
peter
a69a5639ed * change $ifdef ver1_1 to $ifndef ver1_0 so it works also with
fpc 1.9.x

git-svn-id: trunk@4754 -
2003-11-03 16:57:47 +00:00
mazen
0a465d4795 * Fixing VER1_1 compile problem to allow using 1.1 compiler
* Most of oldlinux unit calls are now in BaseUnix unit with prefix Fp

git-svn-id: trunk@4748 -
2003-10-31 14:25:59 +00:00
mattias
6dcd8dde03 fixed switching fpc src dir after failure
git-svn-id: trunk@4677 -
2003-09-26 06:23:36 +00:00
mattias
56f938ec86 added /usr/local/src/fpc to searchpath
git-svn-id: trunk@4672 -
2003-09-25 19:48:36 +00:00
mattias
af781c50b0 added /usr/src/fpc to searchpath
git-svn-id: trunk@4671 -
2003-09-25 19:46:29 +00:00
mattias
5c553b2031 implemented default lcl widget type
git-svn-id: trunk@4636 -
2003-09-17 22:06:56 +00:00
mattias
78d8cb65a4 added fileexists for secondary config files
git-svn-id: trunk@4589 -
2003-09-09 11:22:17 +00:00
mattias
fb960f29e0 fixed win32 intf showmoadl and lazconf
git-svn-id: trunk@4588 -
2003-09-09 11:11:02 +00:00
marco
78d6b2c7b4 * reverted last patch. CVS dirty.
git-svn-id: trunk@4518 -
2003-08-25 12:16:14 +00:00
marco
81795f0b34 * fixed duplicate dos reference
git-svn-id: trunk@4517 -
2003-08-25 11:58:59 +00:00
mattias
2e3f11e1ec fixed win32 lazconf and improved enclose selection
git-svn-id: trunk@4493 -
2003-08-18 10:02:37 +00:00
mattias
de0fa7faca started enclose selection
git-svn-id: trunk@4488 -
2003-08-16 09:45:44 +00:00
mattias
b8131d303a clean up win32 ifdefs
git-svn-id: trunk@4484 -
2003-08-15 14:28:48 +00:00
mattias
f88cba2a80 combined lazconf things for unix
git-svn-id: trunk@4483 -
2003-08-15 14:01:20 +00:00
mattias
d3228efcfd fixed rtl include path
git-svn-id: trunk@3966 -
2003-03-26 11:39:08 +00:00
mattias
04762a6bc3 fixed searching lazarus in current dir
git-svn-id: trunk@3839 -
2003-02-07 19:13:57 +00:00
mattias
086e9810a1 added ReadAllLinks
git-svn-id: trunk@3837 -
2003-02-07 17:49:21 +00:00
mattias
7795c91d30 default fpc src dirs and clean ups
git-svn-id: trunk@3836 -
2003-02-06 20:46:51 +00:00
lazarus
5aab225599 MG: removed the 1x1 bitmap from TBitBtn
git-svn-id: trunk@3337 -
2002-09-13 16:58:27 +00:00
lazarus
6a4f25e1c6 MG: aded memcheck diff
git-svn-id: trunk@3333 -
2002-09-13 08:26:02 +00:00
lazarus
9e033cc12d MG: aded memcheck diff
git-svn-id: trunk@3332 -
2002-09-13 08:23:11 +00:00
mattias
2cdbcdaa0b method resolution clause, class ancestor find declaration, 1.1. makros
git-svn-id: trunk@2848 -
2002-08-18 08:54:54 +00:00
lazarus
b3adab2b9e MG: improved default make path for build lazarus
git-svn-id: trunk@1768 -
2002-07-01 05:53:31 +00:00
lazarus
435157e80e MG: improved default path to lazarus and ppc386
git-svn-id: trunk@1767 -
2002-07-01 05:11:34 +00:00
lazarus
9b1ca2aaf8 MG: reduced IDE output
git-svn-id: trunk@1750 -
2002-06-12 14:27:16 +00:00
lazarus
6c9464c470 MG: updated licenses
git-svn-id: trunk@1668 -
2002-05-10 06:57:51 +00:00
lazarus
6612c2df6d MG: removed unused ide_debugger.inc
git-svn-id: trunk@1553 -
2002-03-27 11:13:45 +00:00