mattias
230898b8ec
IDE: fixed searching Pascal files case insensitive
...
git-svn-id: branches/fixes_1_6@53409 -
2016-11-21 16:20:04 +00:00
maxim
43d2ad6a85
Merged revision(s) 53325 #31944eda39, 53341 #46b3e668d7 from trunk:
...
IDE: project options: more values for Win Vista DPI awarness. Issue #30170 , modified patch by AlexeyT
........
IDE: Regenerated translations and updated Russian translation
........
git-svn-id: branches/fixes_1_6@53359 -
2016-11-12 13:10:22 +00:00
mattias
9e91bef147
IDE: fixed compiler optios TrashVariables and VerifyObjMethodCall, bug #30584
...
git-svn-id: branches/fixes_1_6@52938 -
2016-09-09 06:08:37 +00:00
maxim
ff470318fc
Merged revision(s) 52628 #865cb9dc42 from trunk:
...
IDE: Prevent an occasional crash after BuildModes are added and deleted.
........
git-svn-id: branches/fixes_1_6@52638 -
2016-07-05 22:31:30 +00:00
ondrej
8db992e117
merge r51087, r51166, r51229 #4b7b10696b:
...
r51087 IDE: Prevent crash when clicking button "Change Build Mode" and Cancel in dialog. BackupBuildModes is not called always. Issue #29292
r51166 Revert r51068 and r51087 #181b205220 + cleanup. Issue #28059 and Issue #29292 .
r51229 ide: fix Options changed through "Change Build Mode" CoolBar button isn't respected by the compiler. Issue #28059
git-svn-id: branches/fixes_1_6@51336 -
2016-01-18 23:42:01 +00:00
maxim
d03540142a
Merged revision(s) 51162-51163 #1c326b667f-#1c326b667f from trunk:
...
IDE: Create extra buildmodes better.
........
IDE: Remove a Checkbox for creating Debug and Release modes in Build Modes manager. Can be done by setting compiler options as default.
........
git-svn-id: branches/fixes_1_6@51198 -
2016-01-05 13:11:56 +00:00
maxim
a47a2dffda
Merged revision(s) 51059 #42e68fd86d, 51080 #2a49eb46bc, 51084 #0a7cc81dde, 51105 #476bc7e244 from trunk:
...
IDE: Save Application Bundle and resource XPManifest to default project configuration. Issue #22286 .
........
LazBuild: Fix compilation after r51059 #42e68fd86d. Issue #29274 .
........
IDE: Enable "Make Resource String" command also when cursor is behind an end-quote. Issue #28829 .
........
IDE: Remove explicit update of Messages window from TMainIDE.StartIDE. It deserves no special treatment layout-wise.
........
git-svn-id: branches/fixes_1_6@51148 -
2016-01-03 12:28:36 +00:00
ondrej
b2b3cd958d
merge r51068 #a7367c97d9: ide: fix Options changed through "Change Build Mode" CoolBar button isn't respected by the compiler. Issue #28059
...
git-svn-id: branches/fixes_1_6@51069 -
2015-12-28 19:33:23 +00:00
mattias
76fdce40ea
project groups: compile project with build modes
...
git-svn-id: trunk@50436 -
2015-11-20 10:46:35 +00:00
mattias
ead4658b86
IDEIntf: project build modes
...
git-svn-id: trunk@50431 -
2015-11-20 09:08:44 +00:00
ondrej
95a246bac1
IDE, IDEIntf: moved TProject.ChangedStamp from IDE to IDEIntf (TLazProject)
...
git-svn-id: trunk@50385 -
2015-11-18 11:25:25 +00:00
juha
e92ffb6dc2
IDE: Store defines added by user to compiler options. Works also for packages. Issue #28887 .
...
git-svn-id: trunk@50184 -
2015-10-27 17:30:48 +00:00
juha
08c9621520
Change order of used units so that "deprecated" warnings are not triggered.
...
git-svn-id: trunk@49612 -
2015-08-07 17:20:40 +00:00
juha
423c43ea13
IDE: Fully implement saving/loading desktops and the GUI for it. Modified patch from Ondrej Pokorny.
...
git-svn-id: trunk@49514 -
2015-07-09 19:05:29 +00:00
mattias
c462c54354
IDE: when checking fpc config file exists expand ~
...
git-svn-id: trunk@49320 -
2015-06-12 17:58:16 +00:00
juha
0be07e4e24
IDE: Rename dialog CustomDefines -> DefinesGui.
...
git-svn-id: trunk@49156 -
2015-05-24 12:01:06 +00:00
mattias
19386f4875
IDE: simplified reading SrcUnitName
...
git-svn-id: trunk@48912 -
2015-05-01 10:37:23 +00:00
mattias
8b4e761edc
IDE: renamed TUnitInfo.Unit_Name to SrcUnitName and fixed updating it
...
git-svn-id: trunk@48911 -
2015-05-01 10:32:13 +00:00
mattias
1c8f99a192
IDE: resourcestrings
...
git-svn-id: trunk@48910 -
2015-05-01 08:31:47 +00:00
mattias
ad0a80376f
IDE: use IDEMessageDialog instead of LCL
...
git-svn-id: trunk@48909 -
2015-05-01 08:24:46 +00:00
mattias
279431884c
IDE: fixed loading session build modes
...
git-svn-id: trunk@48754 -
2015-04-14 08:41:03 +00:00
juha
708afdf966
Fix uninitialized variables and other problems found by the compiler.
...
git-svn-id: trunk@48451 -
2015-03-22 10:17:35 +00:00
mattias
7760e5b734
IDE/lazbuild: simplified TestBuildDirectory, when checking if project needs compile check if target file exists
...
git-svn-id: trunk@48406 -
2015-03-17 13:30:53 +00:00
juha
34fa9b2929
IDE: Improve harmonizing the style of spaces. Issue #27441 , patch from Anton.
...
git-svn-id: trunk@48164 -
2015-03-07 16:38:24 +00:00
mattias
27623aaec9
IDE: fixed updating highlighters after changing project options, bug #27554
...
git-svn-id: trunk@48060 -
2015-03-01 11:16:00 +00:00
mattias
b9d95ad55c
IDE: comments
...
git-svn-id: trunk@47940 -
2015-02-21 19:18:05 +00:00
juha
25753901f7
IDE: Fix the error message when session .lps file is corrupted.
...
git-svn-id: trunk@47592 -
2015-02-05 15:46:33 +00:00
mattias
ba6f0da620
IDE: fixed loading default unit when no lps exists
...
git-svn-id: trunk@46778 -
2014-11-07 14:59:42 +00:00
mattias
ee813e253a
IDE: buildmanager: fixed clearing reference to destroyed project
...
git-svn-id: trunk@46169 -
2014-09-10 11:43:05 +00:00
mattias
de1b9bea42
IDE: TIDEProjPackBase changed to TComponent
...
git-svn-id: trunk@45956 -
2014-07-23 11:32:58 +00:00
juha
2892a0fa58
IDE: Use the new interface for project and package in Delphi converter.
...
git-svn-id: trunk@45901 -
2014-07-17 22:07:02 +00:00
juha
54b39f97e9
IDE: fix compilation
...
git-svn-id: trunk@45898 -
2014-07-16 20:16:04 +00:00
juha
4e5955ac69
IDE: Use IProjPack interface for TProject and TLazPackage.
...
git-svn-id: trunk@45896 -
2014-07-16 20:01:57 +00:00
juha
bcad8a0a98
IDE: use FLazCompilerOptions variable in inherited project/package classes. Remove copied var FCompilerOptions.
...
git-svn-id: trunk@45892 -
2014-07-16 19:59:11 +00:00
juha
2fc0b188b7
Make TProject own an instance of IDEOptions instead of inheriting from it.
...
git-svn-id: trunk@45802 -
2014-07-06 22:37:43 +00:00
juha
40e463a9c2
IDE: use const string when possible for reading / writing a project.
...
git-svn-id: trunk@45762 -
2014-07-03 11:51:01 +00:00
juha
399317698e
IDE: Move "if not FLoadParts ..." test outside of TProject.LoadFromLPI.
...
git-svn-id: trunk@45761 -
2014-07-03 11:50:56 +00:00
juha
a9154fe760
IDE: reorder the code for reading a project.
...
git-svn-id: trunk@45760 -
2014-07-03 11:50:52 +00:00
juha
4486bfc9ed
IDE: Replace TProjectReadFlags with a boolean LoadParts.
...
git-svn-id: trunk@45757 -
2014-07-03 11:50:41 +00:00
juha
f2bd861d5e
IDE: Initialize the Result variable in TProject.DoWrite. Issue #26406 , patch from C Western
...
git-svn-id: trunk@45720 -
2014-06-28 20:07:10 +00:00
juha
e1a399a0e7
IDE: refactoring and cleanup for load/save BuildModes.
...
git-svn-id: trunk@45637 -
2014-06-23 18:51:12 +00:00
juha
97d35ceb6f
IDE: refactor TProject.SaveUnits.
...
git-svn-id: trunk@45636 -
2014-06-23 18:51:02 +00:00
juha
dd20833f33
IDE: refactor TProjectBuildModes.SaveToXMLConfig.
...
git-svn-id: trunk@45635 -
2014-06-23 18:50:49 +00:00
juha
314cc9e32f
IDE: refactor TProjectBuildModes.SaveToXMLConfig.
...
git-svn-id: trunk@45634 -
2014-06-23 18:50:42 +00:00
juha
496f5b3bb1
IDE: refactor, remove TProject.SaveBuildModes.
...
git-svn-id: trunk@45633 -
2014-06-23 18:50:32 +00:00
juha
bbbdc686ac
IDE: TProject.LoadFromSession is never called with prfLoadParts flag, remove test.
...
git-svn-id: trunk@45631 -
2014-06-23 18:50:00 +00:00
juha
40a84ea443
IDE: refactor, get rid of TProject.LoadBuildModes.
...
git-svn-id: trunk@45630 -
2014-06-23 18:49:46 +00:00
juha
b0076d4eca
IDE: refactor TProject.LoadBuildModes more.
...
git-svn-id: trunk@45629 -
2014-06-23 18:49:26 +00:00
juha
345f2fcb2e
IDE: refactor TProject.LoadBuildModes. (is the original logic correct?)
...
git-svn-id: trunk@45628 -
2014-06-23 18:49:14 +00:00
juha
75a6bae773
IDE: refactor, remove useless variable FLoadParts for loading project.
...
git-svn-id: trunk@45627 -
2014-06-23 18:49:00 +00:00