Commit Graph

35 Commits

Author SHA1 Message Date
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
mattias
cc8b085612 IDE: project: fixed default value of XPManifest.TextName+TextDesc
git-svn-id: trunk@53644 -
2016-12-11 21:13:08 +00:00
juha
3913650b87 IDE: Add manifest options for Name/Description. Issue #30953, patch from AlexeyT.
git-svn-id: trunk@53381 -
2016-11-18 16:26:28 +00:00
ondrej
31944eda39 IDE: project options: more values for Win Vista DPI awarness. Issue #30170, modified patch by AlexeyT
git-svn-id: trunk@53325 -
2016-11-09 09:15:34 +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
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
bart
df9663860c IDE: Include compatibility information for compatibility with W8/W81/W10. Issue #0028435.
git-svn-id: trunk@49587 -
2015-08-01 20:06:54 +00:00
paul
f4a6542c31 ide: allow to change executionLevel and uiAccess fields or windows manifest from IDE (issue #0019648)
git-svn-id: trunk@36337 -
2012-03-26 06:45:02 +00:00
mattias
5a55a03550 IDE: clean up
git-svn-id: trunk@36305 -
2012-03-25 09:44:55 +00:00
mattias
3e9e907062 IDE: switched to new laz2_xml
git-svn-id: trunk@35937 -
2012-03-13 20:55:43 +00:00
mattias
38c75a8c1f IDEIntf: added TLazProject.Resources
git-svn-id: trunk@32596 -
2011-10-01 19:49:29 +00:00
paul
e8dc95ab80 ide: add DpiAware option to the project application options (a part of windows manifest)
git-svn-id: trunk@28170 -
2010-11-10 03:15:38 +00:00
mattias
36cb2971ba IDE: clean up
git-svn-id: trunk@27402 -
2010-09-18 08:45:04 +00:00
paul
7145aff4ca ideintf, ide: make project resources pluggable
git-svn-id: trunk@23430 -
2010-01-13 07:05:16 +00:00
paul
3f2cb70256 ide: fix unconditional manifest resource creation
git-svn-id: trunk@23429 -
2010-01-13 02:12:41 +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
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
1a7644e937 IDE: clean up, lazbuild: using package codetools
git-svn-id: trunk@21396 -
2009-08-22 16:51:00 +00:00
paul
756af32ad4 ide: fix issue #0013960 IDE fails to save new projects with Ctrl+S (with parts from patch of Vladimir Zhirov)
git-svn-id: trunk@20681 -
2009-06-20 16:54:09 +00:00
paul
1b58f6d1c0 ide: fix disabling manifest
git-svn-id: trunk@17945 -
2008-12-25 01:58:21 +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
paul
6666c33a55 ide: project resources
- cleanup
  - don't create, add .lrs when project file does not has Forms and Interfaces in the uses section

git-svn-id: trunk@17025 -
2008-10-17 01:29:38 +00:00
paul
1876e1727f ide: simplify resource availability check
git-svn-id: trunk@16944 -
2008-10-09 22:58:04 +00:00
paul
306d347cbf ide: project resources
- introduce TAbstractProjectResource as a base class for every project resource
  - move save/load resources code from to TProjectResources class
  - improve error handling
  - cleanup

git-svn-id: trunk@16936 -
2008-10-09 01:38:48 +00:00
paul
824a6a1263 ide:
- write all resources without regards of Target platform (we want  cross-platform projects)
  - update project file on any resource change

git-svn-id: trunk@16928 -
2008-10-08 13:30:14 +00:00
paul
efc116b8e2 ide: resources rework
git-svn-id: trunk@16917 -
2008-10-07 13:16:08 +00:00
paul
f0843b4de1 ide: further project icon changes
- create/remove directive in lpr file on icon change
  - create .ico and .rc files for win32, wince platforms
improve manifest handling - set modified flag to project on change

git-svn-id: trunk@16903 -
2008-10-07 06:31:19 +00:00
mattias
69cfe88898 using UTF-8 for file operations and environment variables
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
mattias
f8b5714a8f IDE: clean up, lazbuild: auto create lrs files bug #11063
git-svn-id: trunk@14921 -
2008-04-21 16:28:13 +00:00
paul
277aed08b2 windows ide:
- create rc files instead of res for version info and manifest
- remove no more needed ide resources

git-svn-id: trunk@13045 -
2007-11-27 02:16:20 +00:00
mattias
7187688e75 IDE: TUnitInfo.Modified now checks Source.ChangeStep
git-svn-id: trunk@13042 -
2007-11-26 21:34:54 +00:00
mattias
d815ea8ea2 IDE: improved updating resource directives for windows manifest and version info
git-svn-id: trunk@13040 -
2007-11-26 20:05:30 +00:00
paul
eaac2182c1 option to add so called "XP" manifest into windows executable
git-svn-id: trunk@11379 -
2007-06-26 09:24:33 +00:00