juha
323352579d
IDE: Use local variable FStringTable instead of global property in ProjectVersionInfo.
...
git-svn-id: trunk@55978 -
2017-10-05 16:37:05 +00:00
juha
7c6ce88d18
IDE: Improve ProductVersion logic in ProjectVersionInfo. Patch from Dmitry D. Chernov.
...
git-svn-id: trunk@55977 -
2017-10-05 16:27:53 +00:00
juha
48558bcd40
IDE: Fix ProductVersion logic in ProjectVersionInfo. Patch from Dmitry D. Chernov.
...
git-svn-id: trunk@55968 -
2017-10-03 18:19:51 +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
84e3f22223
IDE: Restore ProductVersion when loading a project. Issue #30465 , patch from Lutz Mändle.
...
git-svn-id: trunk@52991 -
2016-09-19 10:07:13 +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
mattias
4fa2db731a
IDE: clean up
...
git-svn-id: trunk@50578 -
2015-12-03 09:40:09 +00:00
mattias
1ff96a4fd4
IDE: disable optimization stackframe for units with for..in
...
git-svn-id: trunk@43923 -
2014-02-06 19:42:58 +00:00
paul
87855fd53e
ide: add Attributes to version info
...
git-svn-id: trunk@43235 -
2013-10-13 10:38:54 +00:00
maxim
cb20e1b797
IDE: added Slovenian language to version info language list
...
git-svn-id: trunk@41858 -
2013-06-23 19:59:05 +00:00
mattias
2363e2143c
IDE: project resource file version: do not set modified if value is the same and initialize it after read
...
git-svn-id: trunk@40730 -
2013-04-07 07:59:12 +00:00
juha
e03de76fde
IDE: Allow IDE to expand IDE macros in Project Options->Version Info->Other Info. Issue #23468 , patch from Cyrax
...
git-svn-id: trunk@39908 -
2013-01-20 09:34:27 +00:00
maxim
20d1274213
IDE: added Lithuanian to version info language list, bug #22898
...
git-svn-id: trunk@38722 -
2012-09-17 20:21:15 +00:00
maxim
3a65d68767
IDE: corrected version info language list, added Ukrainian language, bug #22103
...
git-svn-id: trunk@37398 -
2012-05-22 22:28:41 +00:00
mattias
9bb4a0555a
lazbuild: fixed loading env opts
...
git-svn-id: trunk@36277 -
2012-03-23 15:43:08 +00:00
mattias
3e9e907062
IDE: switched to new laz2_xml
...
git-svn-id: trunk@35937 -
2012-03-13 20:55:43 +00:00
mattias
5fec1dbe91
IDE: activated new xml units
...
git-svn-id: trunk@32302 -
2011-09-12 21:12:49 +00:00
maxim
441839dd38
IDE: allow to define Comments, LegalCopyright and LegalTrademarks file info fields content for old projects too. Based on patch by Paul Michell, bug #19738 .
...
git-svn-id: trunk@31703 -
2011-07-15 00:04:32 +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
6ffbf6e16e
ide: fixed a typo in the version info Assign method (bug #0017595 )
...
git-svn-id: trunk@27650 -
2010-10-11 08:45:55 +00:00
mattias
0cffa9fdab
IDE: fixed storing version info and checking modified
...
git-svn-id: trunk@27333 -
2010-09-12 16:18:16 +00:00
mattias
ad75a2d206
IDE: TProjectVersionInfo: fixed default value for ProductVersion
...
git-svn-id: trunk@27001 -
2010-08-03 12:48:07 +00:00
mattias
01fb147c84
IDE: TProjectVersionInfo: do not write FileVersion
...
git-svn-id: trunk@26999 -
2010-08-03 12:23:58 +00:00
mattias
9e1b1bb13d
IDE: TProjectVersionInfo set default values for lang and charset
...
git-svn-id: trunk@26998 -
2010-08-03 12:19:33 +00:00
mattias
bb55ccecbd
IDE: started upgrade of xml units
...
git-svn-id: trunk@25647 -
2010-05-25 20:37:53 +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
5256443704
ide: check that version info table has all the required fields and add missing after loading from the project info
...
git-svn-id: trunk@23714 -
2010-02-16 09:49:53 +00:00
paul
6556cf67c6
ide: start version information rework:
...
- get rid of additional information dialog
- place all string version to the Key/Value editor
- change Key/Values storage to TStringTable instead of dedicated string values per key since only few keys are required and there can be more keys in the table
git-svn-id: trunk@23711 -
2010-02-16 09:03:35 +00:00
paul
7d178ec26d
ide: change version numbers to more traditional (major, minor, maintenance release, build), issue #0015769
...
git-svn-id: trunk@23708 -
2010-02-16 03:04:09 +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
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
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
paul
1c8e92d963
ide: write win32 version info using ansi instead of utf8
...
git-svn-id: trunk@21797 -
2009-09-21 09:30:44 +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
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
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
mattias
69cfe88898
using UTF-8 for file operations and environment variables
...
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +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
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
vincents
370aa4c253
fixed fpc 2.3 compilation (assigning to set or record properties)
...
git-svn-id: trunk@11078 -
2007-05-04 22:43:58 +00:00
mattias
d4fe9a0913
IDE: project version windows: fixed UpdateMainSourceFilename to set the internal filenames from Jouke Rensma
...
git-svn-id: trunk@10032 -
2006-10-03 21:32:29 +00:00
mattias
1d73c0b6f1
IDE version info: updating source when options change, not on build
...
git-svn-id: trunk@9900 -
2006-09-15 13:01:31 +00:00
mattias
ff75ad8ae2
project version info: fixes from Jouke Rensma
...
git-svn-id: trunk@9874 -
2006-09-12 20:32:12 +00:00
mattias
8a1ec98260
fixed result of version info VersionInfoMessages
...
git-svn-id: trunk@9852 -
2006-09-09 20:18:39 +00:00