Commit Graph

73 Commits

Author SHA1 Message Date
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