mattias
49222b1e9d
IDE: less hints
2022-04-14 21:48:17 +02:00
juha
38389bb56f
IDE: Formatting.
...
git-svn-id: trunk@59258 -
2018-10-06 19:32:48 +00:00
juha
e800a738ad
Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
...
The unit in FPC packages will be used directly later.
git-svn-id: trunk@54524 -
2017-04-05 08:34:48 +00:00
joost
1de2cbf586
general: Updated address of the Free Software Foundation in copyright messages
...
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
juha
9c405911fd
Reduce SynEdit dependencies from units. Reorder uses sections to see dependencies better.
...
git-svn-id: trunk@53727 -
2016-12-20 00:09:10 +00:00
blikblum
0f8dcb2831
IDE: add const for string parameters in resource handling classes
...
git-svn-id: trunk@52402 -
2016-05-28 14:42:39 +00:00
juha
4d3f2aefa9
Cleanup.
...
git-svn-id: trunk@51065 -
2015-12-28 13:32:23 +00:00
juha
42e68fd86d
IDE: Save Application Bundle and resource XPManifest to default project configuration. Issue #22286 .
...
git-svn-id: trunk@51059 -
2015-12-27 22:36:55 +00:00
juha
06ac76f560
LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
...
git-svn-id: trunk@49494 -
2015-07-04 23:08:00 +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
juha
4fbeea1dfd
IDE: ... and more hard-coded quotations in resourcestrings.
...
git-svn-id: trunk@45521 -
2014-06-15 11:52:27 +00:00
paul
ca09d04440
ide: save/restore user resource items to/from config
...
git-svn-id: trunk@43225 -
2013-10-13 05:12:53 +00:00
mattias
426618ab08
IDE: fixed range check
...
git-svn-id: trunk@42039 -
2013-07-09 19:22:27 +00:00
juha
8abb03126b
IDE: Prevent unneeded .lrs creation. Issue #21122 , patch from Anton
...
git-svn-id: trunk@40917 -
2013-04-28 20:39:33 +00:00
juha
0630f54186
IDE: formatting
...
git-svn-id: trunk@40457 -
2013-03-02 10:01:24 +00:00
mattias
8d2d0b8f96
IDE: fixed writing project ico, verbosity for failed resource generate
...
git-svn-id: trunk@37948 -
2012-07-15 10:13:43 +00:00
mattias
3e9e907062
IDE: switched to new laz2_xml
...
git-svn-id: trunk@35937 -
2012-03-13 20:55:43 +00:00
mattias
9913f6cb48
IDE: save project icon: save only once and catch write errors
...
git-svn-id: trunk@35814 -
2012-03-07 23:51:00 +00:00
juha
72a709a931
Formatting
...
git-svn-id: trunk@34091 -
2011-12-10 18:49:02 +00:00
mattias
caa300bdcf
codetools: renamed TStandardCodeTool.AddIncludeDirective
...
git-svn-id: trunk@32121 -
2011-08-30 16:37:31 +00:00
mattias
2755108d9c
IDEIntf: moved compiler options to unit of its own (compoptsintf.pas), added access to compiler options of packages
...
git-svn-id: trunk@29523 -
2011-02-13 13:42:19 +00:00
paul
c808e2596d
ide: auto increase version number after the build instead of before (issue #0016878 )
...
git-svn-id: trunk@29282 -
2011-02-01 07:28:50 +00:00
paul
f04f851ab2
ide: don't delete .res files during project building (issue #0015658 )
...
git-svn-id: trunk@26499 -
2010-07-07 12:03:50 +00:00
paul
110e7b7c88
ide: use {$R *.res} instead of {$R <projectname>.res} - this simplifies project renaming and simplify resource handling in general (issue #0015985 )
...
git-svn-id: trunk@23976 -
2010-03-13 16:56:32 +00:00
paul
4ca87431d7
ide: increase project version build number only on build and not on each compile/run
...
git-svn-id: trunk@23772 -
2010-02-24 02:32:13 +00:00
paul
6d3622fa85
ide: use $R forms by default
...
git-svn-id: trunk@23675 -
2010-02-09 23:25:36 +00:00
mattias
f4b1d030b0
clean up
...
git-svn-id: trunk@23644 -
2010-02-05 16:22:49 +00:00
mattias
ceee76be78
IDE: fixed checking if unit has lrs include directive
...
git-svn-id: trunk@23517 -
2010-01-21 14:17:02 +00:00
paul
956153840c
ide: fix resource modified state (issue #0015482 )
...
git-svn-id: trunk@23474 -
2010-01-17 11:40:26 +00:00
paul
233a0f9017
ide: support old resource access properties (issue #0015536 )
...
git-svn-id: trunk@23473 -
2010-01-17 07:44:54 +00:00
paul
7145aff4ca
ideintf, ide: make project resources pluggable
...
git-svn-id: trunk@23430 -
2010-01-13 07:05:16 +00:00
dmitry
9581fe6649
ide: fix for #15484
...
git-svn-id: trunk@23418 -
2010-01-11 02:33:35 +00:00
paul
fc53888ae2
ide: don't write icon to .lrs file since .res can be used everywhere
...
git-svn-id: trunk@23382 -
2010-01-05 10:43:22 +00:00
paul
57c13d9e05
ide: resources support:
...
- switch to fcl-res to resource generation
- generate .res files instead of .rc for all platforms, don't create .manifest file
git-svn-id: trunk@23380 -
2010-01-05 07:16:17 +00:00
paul
ee188b5600
ideintf, ide: project resources:
...
- rename TLFMResourceType to TResourceType (and same for other TLFMResource...)
- move ResourceType to TAbstractProjectResources
- when fpc resources are chosen:
1. don't create project .lrs file
2. use .rc file on all systems (requires windres (or gorc for win64))
git-svn-id: trunk@23292 -
2009-12-26 19:01:05 +00:00
paul
d342bcff0e
ide: if project options has FPC resource chosen then generate all new forms, datamodules and frames with that resources
...
git-svn-id: trunk@22968 -
2009-12-04 17:32:00 +00:00
mattias
1cc866061d
IDE: check for R directive and skip updating lrs file
...
git-svn-id: trunk@22855 -
2009-11-28 22:07:39 +00:00
paul
55b9380fff
ide: fix project resources generation:
...
- generate for the temp projects
- generate all resources in the project directory for now because fpc can't search in $R in other directories (there is only one line of code which needs to be changed to save in the output directory)
git-svn-id: trunk@22854 -
2009-11-28 16:50:20 +00:00
mattias
8ca12569f2
IDE: delete not needed project rc file
...
git-svn-id: trunk@22851 -
2009-11-28 14:47:26 +00:00
mattias
830714131b
IDE: creating manifest file only for win32/win64 and where the exe is, which can differ from the project directory
...
git-svn-id: trunk@22849 -
2009-11-28 12:55:38 +00:00
mattias
0fdaea263c
IDE: save project.lrs/rc file to test directory
...
git-svn-id: trunk@22065 -
2009-10-07 23:56:30 +00:00
mattias
6971bea343
IDE: reducing codetool overhead when searching for forms and interfaces in lpr
...
git-svn-id: trunk@21855 -
2009-09-25 08:56:47 +00:00
paul
c7998ac533
ide: fix creation of project .lrs files before the build if they does not exist (issue #0014620 )
...
git-svn-id: trunk@21760 -
2009-09-18 15:00:06 +00:00
mattias
1a7644e937
IDE: clean up, lazbuild: using package codetools
...
git-svn-id: trunk@21396 -
2009-08-22 16:51:00 +00:00
vincents
f65b51e00b
IDE: fixed typo in identifier name
...
git-svn-id: trunk@21117 -
2009-08-06 11:16:09 +00:00
mattias
124bcb7012
codetools: fixed FindUnitInUsesSection
...
git-svn-id: trunk@20302 -
2009-05-30 09:41:32 +00:00
mattias
e776d10bc7
IDE: added resourcestrings
...
git-svn-id: trunk@20301 -
2009-05-30 08:32:21 +00:00
paul
45c85c3a98
ide: don't increase build in version info too often. do it once before build (maybe fixes bug #0013369 )
...
git-svn-id: trunk@19072 -
2009-03-23 10:01:52 +00:00
paul
9a8987c091
ide: .lrs file was not created on project rename
...
git-svn-id: trunk@18268 -
2009-01-13 09:43:12 +00:00
paul
5604182bbf
ide: move manifest data to the .manifest file since GoRc cannot compile embedded into .rc manifest data ( #0012846 )
...
git-svn-id: trunk@17910 -
2008-12-24 03:19:37 +00:00