mattias
70c99062d7
fixed setting project LCLWidgetSet in defines
...
git-svn-id: trunk@5313 -
2004-03-17 11:28:35 +00:00
mattias
7352e72913
fixed package ID string to ID conversion
...
git-svn-id: trunk@5308 -
2004-03-15 15:56:24 +00:00
mattias
f87f97900d
added no compiler optimizations options
...
git-svn-id: trunk@5254 -
2004-03-02 23:59:51 +00:00
mattias
b65e8867cf
moved compiler options to project menu, added -CX for smartlinking
...
git-svn-id: trunk@5217 -
2004-02-21 15:37:33 +00:00
mattias
7e956b8c19
more Actions TAction, TBasicAction, ...
...
git-svn-id: trunk@5138 -
2004-02-02 16:59:28 +00:00
mattias
0c0420327d
fixed default value of TArrow.ArrowType
...
git-svn-id: trunk@5019 -
2004-01-06 10:53:31 +00:00
mattias
c7471724db
fixed project custom target filename
...
git-svn-id: trunk@4981 -
2003-12-28 02:47:47 +00:00
mattias
4d077312c0
fixed TNoteBook.OnPageChanged for user PageIndex
...
git-svn-id: trunk@4944 -
2003-12-23 18:15:37 +00:00
mattias
8be99ebec5
fixed targetfilename calculation
...
git-svn-id: trunk@4940 -
2003-12-23 15:19:49 +00:00
mattias
c8a8052bd5
implemented ShowAll and hide hints for unused package units option
...
git-svn-id: trunk@4931 -
2003-12-21 18:21:32 +00:00
mattias
35ccacafe9
fixed invalidating Target macros
...
git-svn-id: trunk@4919 -
2003-12-20 12:36:07 +00:00
mattias
93962e4220
splitted output directories for cross compilation
...
git-svn-id: trunk@4914 -
2003-12-20 01:20:53 +00:00
mattias
c5ee613bc8
fixed mem leak thx to Vincent
...
git-svn-id: trunk@4835 -
2003-11-23 14:09:45 +00:00
mattias
d028695352
added win32 gui application compiler switch
...
git-svn-id: trunk@4832 -
2003-11-23 01:02:45 +00:00
mattias
334c85cd0d
fixed adding default ext for programs under win32
...
git-svn-id: trunk@4830 -
2003-11-23 00:09:30 +00:00
mattias
c8acf19ab2
fixed adding default ext for programs under win32
...
git-svn-id: trunk@4829 -
2003-11-23 00:04:48 +00:00
marc
a5603b7908
Fixed targetfilename for win32 per suggestion of Vincent Snijders
...
git-svn-id: trunk@4755 -
2003-11-03 22:28:47 +00:00
mattias
5c553b2031
implemented default lcl widget type
...
git-svn-id: trunk@4636 -
2003-09-17 22:06:56 +00:00
mattias
731901b4e8
implemented Import and Export of compiler options
...
git-svn-id: trunk@4594 -
2003-09-10 12:13:48 +00:00
mattias
b6e5e33680
started first compiler test
...
git-svn-id: trunk@4478 -
2003-08-14 08:10:02 +00:00
mattias
122d5ff33f
started check compiler options
...
git-svn-id: trunk@4474 -
2003-08-13 16:18:58 +00:00
mattias
ce7fe66e20
fixed mem leak in comp opts dialog
...
git-svn-id: trunk@4464 -
2003-08-11 20:09:18 +00:00
mattias
671a98ae74
added show compiler options dialog
...
git-svn-id: trunk@4462 -
2003-08-10 09:52:39 +00:00
mattias
8db6d830ec
fixed switching TARGET_OS
...
git-svn-id: trunk@4380 -
2003-07-07 18:06:05 +00:00
mattias
3057f78850
added automatic linux-windows file conversions
...
git-svn-id: trunk@4315 -
2003-06-25 17:22:47 +00:00
mattias
8ac455ac96
made compiler options TargetOS more general
...
git-svn-id: trunk@4283 -
2003-06-17 15:57:27 +00:00
mattias
fec21e4d16
implemented search, fixed double loading breakpoints
...
git-svn-id: trunk@4193 -
2003-05-26 10:34:47 +00:00
mattias
4f8a27619b
fixed layout
...
git-svn-id: trunk@4192 -
2003-05-25 22:27:43 +00:00
mattias
367a6ddbeb
implemented compilation tools Before and After
...
git-svn-id: trunk@4190 -
2003-05-25 22:16:08 +00:00
mattias
80db57a836
added browse buttons for compiler and unit output dir
...
git-svn-id: trunk@4189 -
2003-05-25 20:03:17 +00:00
mattias
774b820d84
fixed gtkglarea
...
git-svn-id: trunk@4143 -
2003-05-09 15:56:04 +00:00
mattias
b223d90480
implemented saving auto install packages
...
git-svn-id: trunk@4099 -
2003-04-27 12:53:57 +00:00
mattias
cc9654f73b
implemented installing static packages
...
git-svn-id: trunk@4098 -
2003-04-27 09:29:56 +00:00
mattias
ac2eaea0ba
implemented add file to a package dialog
...
git-svn-id: trunk@4095 -
2003-04-25 14:40:49 +00:00
mattias
0818bea677
implemented define templates for projects with packages
...
git-svn-id: trunk@4094 -
2003-04-24 16:44:28 +00:00
mattias
3ce6a58d2a
implemented compiling project dependencies and auto add dependency
...
git-svn-id: trunk@4093 -
2003-04-22 18:53:12 +00:00
mattias
885a22cec5
implemented default package for custom IDE components
...
git-svn-id: trunk@4088 -
2003-04-21 16:21:29 +00:00
mattias
70019f98d4
implemented inherited project compiler options
...
git-svn-id: trunk@4087 -
2003-04-20 23:10:03 +00:00
mattias
4cd04fc129
implemented automatic define templates for packages
...
git-svn-id: trunk@4078 -
2003-04-19 12:57:09 +00:00
mattias
ea81b30e67
implemented compilation of dependencies
...
git-svn-id: trunk@4073 -
2003-04-17 18:56:10 +00:00
mattias
26ea00db8d
implemented compilation of simple packages
...
git-svn-id: trunk@4072 -
2003-04-17 11:40:41 +00:00
mattias
7691dfe1a7
implemented creating compiler option string for packages
...
git-svn-id: trunk@4063 -
2003-04-16 13:48:10 +00:00
mattias
94d356f9a1
implemented inherited Compiler Options View
...
git-svn-id: trunk@4061 -
2003-04-15 17:58:28 +00:00
mattias
088d4e7233
fixed TMemo.WordWrap
...
git-svn-id: trunk@4060 -
2003-04-15 08:54:27 +00:00
mattias
74214654f9
implemented inherited compiler options
...
git-svn-id: trunk@4059 -
2003-04-14 18:03:48 +00:00
mattias
aa0f5a45d5
fix for fpc 1.0.x
...
git-svn-id: trunk@4058 -
2003-04-14 10:55:32 +00:00
mattias
5fec4a80e7
implemented readonly package general options dialog
...
git-svn-id: trunk@4050 -
2003-04-12 16:28:14 +00:00
mattias
db8349a1c6
implemented compiler options for packages
...
git-svn-id: trunk@4048 -
2003-04-12 08:44:24 +00:00
mattias
465a69ed96
applied patch from Martin Smat fixing LM_SETSIZE, LM_SETDESIGNING, LM_SCREENINIT
...
git-svn-id: trunk@3897 -
2003-03-06 17:15:49 +00:00
mattias
cbca0bcf16
fixed default target filename to lowercase like fpc
...
git-svn-id: trunk@3894 -
2003-03-06 16:53:36 +00:00
mattias
6d6ed821e8
started package system (packager)
...
git-svn-id: trunk@3879 -
2003-02-28 10:14:28 +00:00
mattias
e99c69d1ab
added synedit to component palette
...
git-svn-id: trunk@3859 -
2003-02-20 00:44:01 +00:00
mattias
ac8efccb39
reduced lpi size
...
git-svn-id: trunk@3750 -
2002-12-28 13:26:37 +00:00
mattias
984d2d808b
fixed PageIndex
...
git-svn-id: trunk@3704 -
2002-12-16 23:31:29 +00:00
mattias
3e099a779b
fixed mem leak in compiler options
...
git-svn-id: trunk@3700 -
2002-12-16 09:27:30 +00:00
mattias
45be5148ad
started gtk2 interface
...
git-svn-id: trunk@3695 -
2002-12-15 11:52:28 +00:00
mattias
2649d395a5
added custom compiler options
...
git-svn-id: trunk@3661 -
2002-11-24 15:05:21 +00:00
mattias
61f6b4695c
project now notices, if compiler options changed
...
git-svn-id: trunk@3644 -
2002-11-16 13:56:20 +00:00
lazarus
c5103d69c8
MG: added smart linking compiler options
...
git-svn-id: trunk@3632 -
2002-11-13 17:31:08 +00:00
lazarus
f3293cbf80
MG: better description for cutsom components
...
git-svn-id: trunk@3623 -
2002-11-12 09:14:18 +00:00
lazarus
5e91c393ac
MG: added path templates for custom components
...
git-svn-id: trunk@3622 -
2002-11-11 20:56:16 +00:00
lazarus
17b5d70d0b
MG: fixed setting modalresult on hide
...
git-svn-id: trunk@3533 -
2002-10-22 13:01:20 +00:00
lazarus
4bfe65783c
MG: added LCLPlatform to build lazarus dialog
...
git-svn-id: trunk@3387 -
2002-10-01 15:45:17 +00:00
lazarus
27f7ca3e31
MWE: Applied patch from "Andrew Johnson" <aj_genius@hotmail.com>
...
Here is the run down of what it includes -
-Vasily Volchenko's Updated Russian Localizations
-improvements to GTK Styles/SysColors
-initial GTK Palette code - (untested, and for now useless)
-Hint Windows and Modal dialogs now try to stay transient to
the main program form, aka they stay on top of the main form
and usually minimize/maximize with it.
-fixes to Form BorderStyle code(tool windows needed a border)
-fixes DrawFrameControl DFCS_BUTTONPUSH to match Win32 better
when flat
-fixes DrawFrameControl DFCS_BUTTONCHECK to match Win32 better
and to match GTK theme better. It works most of the time now,
but some themes, noteably Default, don't work.
-fixes bug in Bitmap code which broke compiling in NoGDKPixbuf
mode.
-misc other cleanups/ fixes in gtk interface
-speedbutton's should now draw correctly when flat in Win32
-I have included an experimental new CheckBox(disabled by
default) which has initial support for cbGrayed(Tri-State),
and WordWrap, and misc other improvements. It is not done, it
is mostly a quick hack to test DrawFrameControl
DFCS_BUTTONCHECK, however it offers many improvements which
can be seen in cbsCheck/cbsCrissCross (aka non-themed) state.
-fixes Message Dialogs to more accurately determine
button Spacing/Size, and Label Spacing/Size based on current
System font.
-fixes MessageDlgPos, & ShowMessagePos in Dialogs
-adds InputQuery & InputBox to Dialogs
-re-arranges & somewhat re-designs Control Tabbing, it now
partially works - wrapping around doesn't work, and
subcontrols(Panels & Children, etc) don't work. TabOrder now
works to an extent. I am not sure what is wrong with my code,
based on my other tests at least wrapping and TabOrder SHOULD
work properly, but.. Anyone want to try and fix?
-SynEdit(Code Editor) now changes mouse cursor to match
position(aka over scrollbar/gutter vs over text edit)
-adds a TRegion property to Graphics.pp, and Canvas. Once I
figure out how to handle complex regions(aka polygons) data
properly I will add Region functions to the canvas itself
(SetClipRect, intersectClipRect etc.)
-BitBtn now has a Stored flag on Glyph so it doesn't store to
lfm/lrs if Glyph is Empty, or if Glyph is not bkCustom(aka
bkOk, bkCancel, etc.) This should fix most crashes with older
GDKPixbuf libs.
git-svn-id: trunk@3373 -
2002-09-27 20:52:23 +00:00
lazarus
50a2d314da
MWE: Applied target OS patch from "Vincent Snijders" <vslist@zonnet.nl>
...
It addresses two things.
1. Setting a OS_TARGET for building lazarus in the Build Lazarus dialog.
2. Specifying the Target OS in the compiler options dialog.
git-svn-id: trunk@3372 -
2002-09-24 20:10:09 +00:00
lazarus
92a823fa10
MG: applied localization from Vasily
...
git-svn-id: trunk@3367 -
2002-09-20 07:26:37 +00:00
lazarus
98399ff1a9
MG: TNoteBook now starts with no Page and TPage has no auto names
...
git-svn-id: trunk@2753 -
2002-08-18 08:53:33 +00:00
lazarus
77fcbcd0dc
MG: added a faster version of TXMLConfig
...
git-svn-id: trunk@1796 -
2002-07-30 06:24:06 +00:00
lazarus
10df9bb62e
MG: assembler errors are now shown in output
...
git-svn-id: trunk@1780 -
2002-07-05 12:34:09 +00:00
lazarus
6c9464c470
MG: updated licenses
...
git-svn-id: trunk@1668 -
2002-05-10 06:57:51 +00:00
lazarus
d7dc26482d
MG: fixed unit path template
...
git-svn-id: trunk@1619 -
2002-04-20 13:54:07 +00:00
lazarus
dd37880074
MG: added path editor for compiler options
...
git-svn-id: trunk@1612 -
2002-04-16 08:55:06 +00:00
lazarus
9b66e0abc7
MG: small fixes, cleanups and started event assignment completion
...
git-svn-id: trunk@1600 -
2002-04-11 08:08:50 +00:00
lazarus
08109d2171
MG: moved search paths to front
...
git-svn-id: trunk@1541 -
2002-03-23 22:04:24 +00:00
lazarus
2e084658ef
MG: find declaration: fixed function in with context
...
git-svn-id: trunk@1475 -
2002-03-04 07:28:53 +00:00
lazarus
e095b4c22e
MG: fixed typo
...
git-svn-id: trunk@1439 -
2002-02-17 19:02:32 +00:00
lazarus
9fd23c38f4
MG: saving of virtual project files will now save the whole project
...
git-svn-id: trunk@680 -
2002-02-08 21:08:01 +00:00
lazarus
56daefb58d
MG: fixed mem leak FBreakPts
...
git-svn-id: trunk@673 -
2002-02-07 13:48:47 +00:00
lazarus
83a1947ff0
MG: codetools now know the compiler options
...
git-svn-id: trunk@670 -
2002-02-06 22:23:15 +00:00
lazarus
10f8e1e489
MG: added Unit Output Dir to compiler options
...
git-svn-id: trunk@591 -
2002-01-13 15:13:40 +00:00
lazarus
d30c99fc7a
MG: fixed linker options, compiler options dialog
...
git-svn-id: trunk@590 -
2002-01-13 12:46:17 +00:00
lazarus
c0580a1c76
MG: compiler out file only if different
...
git-svn-id: trunk@427 -
2001-11-16 12:55:36 +00:00
lazarus
4d2da430b7
added popupmenu+arrows to notebooks, added target filename
...
git-svn-id: trunk@389 -
2001-11-05 18:18:19 +00:00
lazarus
e2db92305a
MG: small bugfixes
...
git-svn-id: trunk@328 -
2001-08-07 11:05:51 +00:00
lazarus
38adf9cc3c
MG: fixed wordcompletion and carettimer nonfocus bug
...
git-svn-id: trunk@311 -
2001-07-02 15:17:24 +00:00
lazarus
b42c5160d2
MG: set show errors to default
...
git-svn-id: trunk@292 -
2001-06-15 12:59:15 +00:00
lazarus
2c5345b809
MG: added --primary-config-path=<filename> cmd line option
...
git-svn-id: trunk@274 -
2001-05-27 11:52:01 +00:00
lazarus
9dba2d8387
MG: TSourceLog + compiling bugfixes
...
git-svn-id: trunk@239 -
2001-03-26 14:52:30 +00:00
lazarus
d4d6eb6ab8
added environment options + killed ide unit circles
...
git-svn-id: trunk@190 -
2001-02-22 17:04:58 +00:00
lazarus
97ea122574
Added -gl option to compiler options. CAW
...
git-svn-id: trunk@181 -
2001-02-09 05:04:47 +00:00
lazarus
03b52d2c2c
Fix crashing bug.
...
Added the ability for TProject to load and save the compiler options.
Added Clear method. CAW
git-svn-id: trunk@178 -
2001-02-08 04:34:10 +00:00
lazarus
aa81046e12
Fixes from Mattias for EditorOPtions
...
Fixes to COmpiler that should allow people to compile if their path is set up.
Changes to code completion.
Shane
git-svn-id: trunk@172 -
2001-02-06 13:38:58 +00:00
lazarus
5eb3c3af49
Code cleanup
...
Shane
git-svn-id: trunk@170 -
2001-02-04 18:24:42 +00:00
lazarus
6ecb60e9b4
Code cleanup and JITFOrms bug fix.
...
Shane
git-svn-id: trunk@168 -
2001-02-04 04:18:12 +00:00
lazarus
e856c6896b
Moved compiler options to write to the project file. CAW
...
git-svn-id: trunk@145 -
2001-01-29 05:44:02 +00:00
lazarus
0c8466f7f1
Minor fixes
...
Shane
git-svn-id: trunk@118 -
2001-01-13 06:11:07 +00:00
lazarus
05b6ea0354
Minor changes
...
Shane
git-svn-id: trunk@117 -
2001-01-13 03:09:37 +00:00
michael
f088b13a3e
+ Initial import
...
git-svn-id: trunk@2 -
2000-07-13 10:28:31 +00:00