Commit Graph

49 Commits

Author SHA1 Message Date
juha
63fc1a91aa IDE: Options page to specify type of project created on startup + other startup options. Issue #38105.
git-svn-id: trunk@64781 -
2021-03-10 19:53:06 +00:00
juha
7ed8696762 IDE: Tools/Options + startup configuration. Improve "make" location, expand paths before openfile dialogs etc. Issue #37386, patch from BrunoK.
git-svn-id: trunk@63654 -
2020-07-25 22:51:59 +00:00
mattias
6797c741e5 IDE: find in files: show option search in project group if available
git-svn-id: trunk@61571 -
2019-07-11 14:58:15 +00:00
joost
9d1b8c9d87 IDE: Added EnvironmentOptions.FppkgConfigFile
IDE: Fixed some minor problems in the generation of the fppkg.cfg file

git-svn-id: trunk@60944 -
2019-04-12 21:08:55 +00:00
mattias
8890612608 IDE: invalidate filestate cache after opendialog, because it can change files without switching to another application
git-svn-id: trunk@60619 -
2019-03-08 08:50:57 +00:00
juha
887cf78963 Move a version of function ProgramDirectory from IDEProcs to FileUtils.ProgramDirectoryWithBundle.
git-svn-id: trunk@58619 -
2018-07-24 17:49:13 +00:00
juha
522414a86e IDE: Add a hint in options GUI for max value 0 meaning unlimited. Issue #33910.
git-svn-id: trunk@58470 -
2018-07-09 08:21:11 +00:00
juha
8bed6f8ca0 IdeIntf: Split IDEOptionsIntf into a new IDEOptEditorIntf.
git-svn-id: trunk@58208 -
2018-06-09 14:40:08 +00:00
mattias
18903285e2 IDE: allow pas2js as compiler, added target os browser and nodejs
git-svn-id: trunk@57896 -
2018-05-11 08:50:33 +00:00
mattias
0d058c9c07 codetools: renamed TFPCConfigFileStateList TPCConfigFileStateList, TFPCTargetConfigCache TPCTargetConfigCache
git-svn-id: trunk@56779 -
2017-12-18 17:03:02 +00:00
mattias
022a515783 codetools: renamed FPCDefinesCache to CompilerDefinesCache
git-svn-id: trunk@56776 -
2017-12-18 12:20:03 +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
mattias
56ea37d276 IDE: fpc msg parser: fixed default fpc.errore.msg file
git-svn-id: trunk@53224 -
2016-10-26 16:43:30 +00:00
juha
16f941c896 IDE: A single IDE instance feature. Issue #8051, patch from Ondrej Pokorny.
git-svn-id: trunk@49909 -
2015-10-02 09:42:44 +00:00
mattias
aebdc634cf IDE: merged options open last project and last packages
git-svn-id: trunk@49805 -
2015-09-10 10:58:18 +00:00
mattias
6637d69e9a IDE: store open packages when closing and reopen them on next start, added option to disable this, patch from Ondrej Pokorny
git-svn-id: trunk@49804 -
2015-09-10 08:50:39 +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
maxim
6f4c8353e5 IDE: renamed/regrouped/cleaned up resource strings for file filter names, bug #28219, patch from Alexey Torgashin
git-svn-id: trunk@49245 -
2015-06-02 23:56:03 +00:00
mattias
75fd8a4e5d IDE: checked compiler warnings, clean up
git-svn-id: trunk@48211 -
2015-03-10 13:27:41 +00:00
juha
b155443682 IDE: Use word "executable" for selecting program executables in environment options.
git-svn-id: trunk@46719 -
2014-10-30 19:49:22 +00:00
mattias
2afb6b73af IDE: fixed extending unit/inc path in PI, fixed checking last pcp ignoring optional Darwin bundle, added dummy external tools for dependencies
git-svn-id: trunk@45986 -
2014-07-28 08:21:21 +00:00
mattias
160cd91c5a IDE: clean up old external tools
git-svn-id: trunk@45945 -
2014-07-20 20:02:40 +00:00
mattias
403ed545d1 IDE: enabled new external tools by default, use old code with -dEnableOldExtTools
git-svn-id: trunk@45396 -
2014-06-08 10:19:28 +00:00
mattias
4aaa7b1242 lazbuild: removed dependency lazdebuggergdbmi
git-svn-id: trunk@45389 -
2014-06-07 21:02:56 +00:00
mattias
f21017edfd IDE: hid compile info dialog
git-svn-id: trunk@45357 -
2014-06-05 14:57:54 +00:00
mattias
8a402f1c6b IDE: options: do not warn, if no fpc message file is set
git-svn-id: trunk@45317 -
2014-06-03 10:50:22 +00:00
mattias
f0b55cf3e1 IDE: warn if fpc msg file not found
git-svn-id: trunk@45212 -
2014-05-28 07:18:09 +00:00
mattias
7f6a28d1fe IDEIntf: clean up and added unit ideutils
git-svn-id: trunk@44150 -
2014-02-18 20:55:15 +00:00
paul
83c11c38c9 ide: replace max recent options combos with spin edit (issue #0024514)
git-svn-id: trunk@41654 -
2013-06-10 08:06:53 +00:00
juha
48f88c37ef Revert "Use AllFilesMask everywhere instead of GetAllFilesMask, mask must be fixed in FPC libs"
git-svn-id: trunk@40957 -
2013-04-30 16:35:02 +00:00
juha
73fb9ab0e2 Use AllFilesMask everywhere instead of GetAllFilesMask
git-svn-id: trunk@40849 -
2013-04-19 07:08:03 +00:00
juha
672f5bd862 Replace #13 with LineEnding in many messages. It didn't show correctly on Linux systems.
git-svn-id: trunk@38633 -
2012-09-13 06:39:56 +00:00
mattias
251e7ff407 IDE: env files: only warn if something changed
git-svn-id: trunk@36327 -
2012-03-25 19:01:35 +00:00
mattias
aaf6c91f65 IDE: make path, test dir: check with macros
git-svn-id: trunk@36326 -
2012-03-25 18:59:24 +00:00
mattias
192e074495 IDE: laz dir, fpc src dir, compiler path: allow macros, use new check functions
git-svn-id: trunk@36324 -
2012-03-25 18:49:36 +00:00
maxim
608a5725c5 IDE, Options/Files: improved localization
git-svn-id: trunk@34528 -
2011-12-31 17:29:27 +00:00
mattias
d4d3a831b3 IDE: undo options loading once, bites switching options via build modes
git-svn-id: trunk@33944 -
2011-12-04 11:27:17 +00:00
mattias
de00308fd1 IDE: options: reduced some overhead on loading/saving
git-svn-id: trunk@33766 -
2011-11-24 23:44:54 +00:00
mattias
c290e9f652 IDE: fixed case sensitivity of combobox history lists
git-svn-id: trunk@29154 -
2011-01-20 21:35:50 +00:00
mattias
078efa4fe0 IDE: fixed saving environment options
git-svn-id: trunk@27686 -
2010-10-13 19:49:08 +00:00
dmitry
df5cb0c835 ide: starting usage of global compiler messages list. Added the selection of the compiler messages into environment->files frame
git-svn-id: trunk@25235 -
2010-05-07 06:52:19 +00:00
paul
364b6d328c ide: compile dialog improvements from Erwin van den Bosch (issue #0015990)
git-svn-id: trunk@24718 -
2010-04-19 09:26:17 +00:00
dmitry
e13602a3ea ide: replace environment->files groupboxes with labels
git-svn-id: trunk@24292 -
2010-03-30 08:58:52 +00:00
paul
f603d4da57 ide: convert options frames to use fpc resources
git-svn-id: trunk@23444 -
2010-01-14 10:17:35 +00:00
mattias
97a9d2384e IDE: default lazarus directory: remove bundle path
git-svn-id: trunk@21940 -
2009-10-01 11:16:05 +00:00
mattias
ede3c52deb IDE: environment options, fixed checking FPCSrcDir with macros
git-svn-id: trunk@21751 -
2009-09-17 22:28:12 +00:00
mattias
a0a148582d IDE: allow relative filename for make
git-svn-id: trunk@21363 -
2009-08-20 18:00:22 +00:00
paul
36a98d84f6 ide: don't expand compiler file name history on every IDE options dialog show
git-svn-id: trunk@20704 -
2009-06-22 03:44:18 +00:00
mattias
5f48d63392 IDE: renamed options frames
git-svn-id: trunk@18086 -
2009-01-03 21:20:50 +00:00