Commit Graph

88 Commits

Author SHA1 Message Date
juha
96e8c1781b IDE: refactor PrepareInternalFile out of OpenEditorFile.
git-svn-id: trunk@45680 -
2014-06-27 08:35:10 +00:00
juha
ddc6848616 IDE: refactor PrepareRevert out of OpenEditorFile.
git-svn-id: trunk@45679 -
2014-06-27 08:35:06 +00:00
juha
272ec933be IDE: refactor local functions from OpenFileAtCursor to private methods.
git-svn-id: trunk@45678 -
2014-06-27 08:35:01 +00:00
juha
c866e34ef7 IDE: refactor OpenEditorFile() and OpenFileAtCursor() into a new TFileOpenClose. The diff is misleading, identical blocks were found around the code.
git-svn-id: trunk@45677 -
2014-06-27 08:34:56 +00:00
mattias
8913df7a49 IDE: started checking component classes depending on resource format
git-svn-id: trunk@45659 -
2014-06-25 10:11:30 +00:00
juha
669a093a53 IDE: Tweak some resource strings with newlines. Pass consecutive newlines from caller but use one %s param.
git-svn-id: trunk@45555 -
2014-06-16 19:48:52 +00:00
juha
45a06804fd IDE: adjust lineendings of some resource strings.
git-svn-id: trunk@45551 -
2014-06-16 17:59:56 +00:00
juha
baf0ce059f IDE: fix a crash when opening a file with flag [ofRevert] but no editor yet opened for that file.
git-svn-id: trunk@45550 -
2014-06-16 15:56:06 +00:00
juha
75b7c1bd1e IDE: Use hard-coded quotation in some resourcestrings instead of %s parameters.
Makes Format() calls and translations easier although initially creates fuzzy lines in PO files.

git-svn-id: trunk@45519 -
2014-06-15 11:52:01 +00:00
juha
8197d8ec37 IDE: Refactor, join and reuse common code in methods CloseAll and InvertedFileClose. Also fixes a bug.
git-svn-id: trunk@45462 -
2014-06-10 16:10:56 +00:00
juha
e4079b2d24 IDE: Hard-code '"' in some SourceFileManager resourcestrings.
git-svn-id: trunk@45461 -
2014-06-10 16:10:51 +00:00
juha
7138d69f4a Designer: Simplify code.
git-svn-id: trunk@45460 -
2014-06-10 16:10:47 +00:00
juha
89f98718d1 IDE: fix DebugLn texts in SourceFileManager methods.
git-svn-id: trunk@45459 -
2014-06-10 16:10:43 +00:00
juha
dd98353d82 IDE: refactor, move 2 methods from Main to SourceFileManager.
git-svn-id: trunk@45455 -
2014-06-10 16:10:26 +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
39995327cc IDE: reference/release external tools, auto free
git-svn-id: trunk@45301 -
2014-06-02 10:04:34 +00:00
mattias
1fc6cfbc6a IDE: clean up
git-svn-id: trunk@45277 -
2014-06-01 08:47:49 +00:00
juha
ac42195df8 IDE: formatting
git-svn-id: trunk@45270 -
2014-05-31 22:27:23 +00:00
juha
3b0756cebb IDE: Move method PublishModule to SourceFileManager.
git-svn-id: trunk@45269 -
2014-05-31 22:27:19 +00:00
juha
3bcf74cf3f IDE: refactor, move 3 more methods from MainIDE to SourceFileManager.
git-svn-id: trunk@45267 -
2014-05-31 22:27:11 +00:00
juha
624af549f8 IDE: cleanup
git-svn-id: trunk@45266 -
2014-05-31 22:27:06 +00:00
juha
debd43a9dc IDE: refactor, move 3 methods from MainIDE to SourceFileManager.
git-svn-id: trunk@45265 -
2014-05-31 22:27:02 +00:00
juha
91a561581b IDE: remove unneeded search paths from all build modes.
git-svn-id: trunk@45264 -
2014-05-31 22:26:58 +00:00
juha
f40a7e6671 IDE: open a build mode selection dialog for adding paths only if there are > 1 build modes.
git-svn-id: trunk@45263 -
2014-05-31 22:26:54 +00:00
mattias
3dc847126b IDE: open file: if in project search path, do not check if it is a symlink
git-svn-id: trunk@45250 -
2014-05-30 15:52:04 +00:00
mattias
62828003be IDE: openproject: always resolve symlinks in lpi filename, because project directory is used as working directory for fpc
git-svn-id: trunk@45248 -
2014-05-30 13:50:10 +00:00
mattias
30c58e48d6 IDE,lazutils: added GetPhysicalFilenameCached
git-svn-id: trunk@45247 -
2014-05-30 13:41:20 +00:00
mattias
ba5afa23a2 IDE: fixed initializing var
git-svn-id: trunk@45103 -
2014-05-20 09:27:18 +00:00
mattias
1c1300939f IDE: remove/rename unit in lpr if it is a pascal source
git-svn-id: trunk@44170 -
2014-02-19 15:48:29 +00:00
juha
dcc0a1c2d1 IDE: When adding the path of a new file to project search path, ask which build modes to add it to. Issue #23714.
git-svn-id: trunk@43592 -
2013-12-25 17:23:46 +00:00
juha
3c1bd6b897 IDE: Refactor 2 methods into one CheckDirIsInSearchPath. Add param IsIncludeFile.
git-svn-id: trunk@43591 -
2013-12-25 17:23:29 +00:00
juha
a423400047 IDE: Refactor, move 2 methods from Main to SourceFileManager.
git-svn-id: trunk@43590 -
2013-12-25 17:23:16 +00:00
mattias
f7c7f989ee IDE: further migration external tools
git-svn-id: trunk@42342 -
2013-08-05 07:26:12 +00:00
mattias
ddd03e966d IDE: further migration external tools
git-svn-id: trunk@42335 -
2013-08-04 20:34:00 +00:00
mattias
cf4f0b577b IDE: further migration external tools
git-svn-id: trunk@42295 -
2013-08-03 19:33:59 +00:00
mattias
a3c0c0d439 IDE: further migration external tools
git-svn-id: trunk@42292 -
2013-08-03 18:39:14 +00:00
mattias
109e2af7e6 IDE: clean up
git-svn-id: trunk@42284 -
2013-08-03 15:07:55 +00:00
mattias
16ac086593 IDE: check lfm in editor: auto open lfm of a form
git-svn-id: trunk@41986 -
2013-07-03 20:39:48 +00:00
mattias
e02311e159 IDE: create project for program file: set TargetFilename to source filenme, bug #23379
git-svn-id: trunk@41846 -
2013-06-23 18:06:19 +00:00
mattias
422e68c742 IDE: mode matrix: save enabled options in session modes
git-svn-id: trunk@41461 -
2013-05-30 14:29:43 +00:00
mattias
62106a6be3 IDE: mode matrix: saving enabled matrix options in session
git-svn-id: trunk@41436 -
2013-05-27 18:16:48 +00:00
mattias
18915a1cd0 IDE: fixed Open file opening project
git-svn-id: trunk@41249 -
2013-05-17 22:11:59 +00:00
juha
be63c30bff IDE: formatting
git-svn-id: trunk@41088 -
2013-05-09 11:52:11 +00:00
juha
ce249b4904 IDE: formatting
git-svn-id: trunk@41054 -
2013-05-06 21:04:17 +00:00
juha
f557c914d8 IDE: Refactoring. Move GetAvailableUnitEditorInfo from main to sourcefilemanager.
git-svn-id: trunk@41053 -
2013-05-06 16:39:48 +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
mattias
fd4d0497fc IDE,IDEIntf: added TSourceEditorManagerInterface.ReIndent, added parameter Beautify to TLazProjectFile.SetSourceText
git-svn-id: trunk@40813 -
2013-04-15 08:31:41 +00:00
mattias
28f7611143 IDE: reindent new unit pascal
git-svn-id: trunk@40807 -
2013-04-14 19:16:51 +00:00
mattias
d6cee91c23 IDE: moved creating new unit source to sourefilemanager, it needs editor options
git-svn-id: trunk@40789 -
2013-04-11 10:15:51 +00:00